{"version":3,"file":"script_main.CyHdWHPC.mjs","names":["e","log","time","timeEnd","DEFAULT_FONT_FAMILY","yieldToMain","e","splitWordsRegex","useRef","useCallback","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","p","useState","useTransition","yieldToMain","SearchResultTitleType","useRef","useState","useDeferredValue","useCallback","Input","ResultRow","useMemo","ScrollView","React","useState","x","Overlay","EntryPoint","useRef","useState","DEFAULT_FONT_FAMILY","v0","v1","v2","v3","v4","v5","v6","v7","__FramerMetadata__","v0","v1","v2","v3","v4","v5","v6","v7","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues1","mask","SVG","getProps","Icon","className","v0","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","v19","v20","v21","v22","v23","v24","v25","v26","v27","v28","v29","v30","v31","v32","v33","v34","v35","v36","v37","__FramerMetadata__","v0","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","v19","v20","v21","v22","v23","v24","v25","v26","v27","v28","v29","v30","v31","v32","v33","v34","v35","v36","v37","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues1","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","Image","sharedStyle.css","sharedStyle.fonts","v0","React.Fragment","v1","__FramerMetadata__","v0","React.Fragment","v1","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues1","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","getLocalizedValue","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","NavigationHeading","NavigationLinkFonts","NavigationLink","NavCard","NavigationLinkV2","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","addImageAlt","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","getLocalizedValue","v0","v1","v2","v3","v4","v5","v6","v7","__FramerMetadata__","v0","v1","v2","v3","v4","v5","v6","v7","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues1","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","SolutionCard","NavigationLinkFonts","NavigationLink","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","getLocalizedValue","v0","v1","v2","v3","v4","v5","v6","v7","v8","__FramerMetadata__","v0","v1","v2","v3","v4","v5","v6","v7","v8","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues1","addPropertyOverrides","ResourceCard","NavigationLinkFonts","NavigationLink","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","suffix","QueryData","sharedDateFormatter","dateOptions","toDateString","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","Resources","ResourceType","_Fragment","brydjoPy0Oq7nyB183","dXSZkzJpEOq7nyB183","gQ3u_XsWwOq7nyB183","gum1cgszsOq7nyB183","hymNCRAc8Oq7nyB183","idOq7nyB183","ln1oY6iO6Oq7nyB183","getLocalizedValue","brydjoPy0qmi4GWZ9m","dXSZkzJpEqmi4GWZ9m","gIt5voyRAqmi4GWZ9m","gQ3u_XsWwqmi4GWZ9m","hymNCRAc8qmi4GWZ9m","idqmi4GWZ9m","ln1oY6iO6qmi4GWZ9m","brydjoPy0fNlh9zNEL","dXSZkzJpEfNlh9zNEL","gQ3u_XsWwfNlh9zNEL","hymNCRAc8fNlh9zNEL","idfNlh9zNEL","ln1oY6iO6fNlh9zNEL","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","FlagFonts","Flag","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","v0","React.Fragment","v1","v2","v3","v4","v5","__FramerMetadata__","v0","React.Fragment","v1","v2","v3","v4","v5","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues1","addPropertyOverrides","Flag","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","getLocalizedValue","addPropertyOverrides","LocaleStatic","LocaleSelector","MotionDivWithFX","enabledGestures","serializationHash","variantClassNames","transition1","transition2","animation","animation1","animation2","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","_Fragment","addPropertyOverrides","EnsoConnectLogoFonts","EnsoConnectLogo","Trigger","NavigationFeatures","NavigationSolutions","NavigationResources","NavigationLink","Locale","Search","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","animation2","Overlay","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","React.useRef","className","_Fragment","getLocalizedValue","isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Overlay","Suspense","v0","React.Fragment","v1","v2","v3","v4","v5","v6","v7","v8","v9","v10","v11","v12","v13","v14","v15","v16","v17","v18","v19","v20","v21","v22","v23","v24","v25","v26","v27","v28","v29","v30","v31","v32","v33","v34","v35","v36","v37","v38","v39","v40","v41","v42","v43","v44","v45","v46","v47","v48","v49","v50","v51","v52","__FramerMetadata__","v0","React.Fragment","v1","v2","v3","v4","__FramerMetadata__","getLocalizedValue","valuesByLocaleId","localizedValues","localizedValues1","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","SVG","addPropertyOverrides","IndustryBadges","EnsoConnectLogo","FooterLink","SocialIcon","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","getLocalizedValue","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","getLocalizedValue","valuesByLocaleId","preload","usePreloadLocalizedValues","NavigationFonts","Navigation","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","getLocalizedValue","css","Logo","breakpoints","serializationHash","variantClassNames","animation","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","css","NavigationFonts","Navigation","FooterFonts","Footer","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","className","css","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","getLocalizedValue","valuesByLocaleId","localizedValues","getProps","className","addPropertyOverrides","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","Feather","createLayoutDependency","useRef","React.useId","sharedStyle.className","React.useRef","_Fragment","className","RichText","sharedStyle.css","sharedStyle.fonts","ChevronDown","ButtonIcon","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","getLocalizedValue","Home","Smartphone","Monitor","Columns","Grid","SalesDemoNav","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","className","css","getLocalizedValue","Navigation","Button","ResourceLibraryNavigation","Footer","Resources","ResourceType","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","PropertyOverrides","getLocalizedValue","RichText","React.Fragment","_Fragment","Image","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","React.createElement","Main","Empty","ResourceLibrary","BrandedSolo","Integrations","SalesDemo","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js","https:/framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js","https:/framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js","https:/framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js","https:/framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js","https:/framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js","https:/framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js","https:/framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js","https:/framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js","https:/framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js","https:/framerusercontent.com/modules/vkTTxeDlLXbHNTLO6jtd/LQur4gQQCCsk4NNKfNr5/GuIw8KO4D-0.js","https:/framerusercontent.com/modules/vkTTxeDlLXbHNTLO6jtd/LQur4gQQCCsk4NNKfNr5/GuIw8KO4D-1.js","https:/framerusercontent.com/modules/vkTTxeDlLXbHNTLO6jtd/LQur4gQQCCsk4NNKfNr5/GuIw8KO4D.js","https:/framerusercontent.com/modules/gFnbui8ALXBgaO1WUkno/bX9u4HxTGRGfPgQnrrxJ/Ly0sof95s.js","https:/framerusercontent.com/modules/oG4lU6XpZtaji4UFVFMm/Oip7mwUVxNJ22eseBfK2/B8mVrYfSy-0.js","https:/framerusercontent.com/modules/oG4lU6XpZtaji4UFVFMm/Oip7mwUVxNJ22eseBfK2/B8mVrYfSy-1.js","https:/framerusercontent.com/modules/oG4lU6XpZtaji4UFVFMm/Oip7mwUVxNJ22eseBfK2/B8mVrYfSy.js","https:/framerusercontent.com/modules/hj8Uwag4bu0a11t7axim/sw2Y20AvTVL6HTGPxTi3/At8D6IP35.js","https:/framerusercontent.com/modules/6YRjSD5uhS8U8pWo6V0F/vZij4NsptzfE9dT2pfaQ/dWLMvFgom-0.js","https:/framerusercontent.com/modules/6YRjSD5uhS8U8pWo6V0F/vZij4NsptzfE9dT2pfaQ/dWLMvFgom-1.js","https:/framerusercontent.com/modules/6YRjSD5uhS8U8pWo6V0F/vZij4NsptzfE9dT2pfaQ/dWLMvFgom.js","https:/framerusercontent.com/modules/oImsn4rprrhjmbfluU0s/t3QAOL2Duy8vVJqYVbar/dWLMvFgom.js","https:/framerusercontent.com/modules/ApdhV0TsiDjs0piCXNNZ/iq5wLorbnkVicxFZGpAF/EvjG4W6UN.js","https:/framerusercontent.com/modules/7wgURLctGYVRqQzsv4rp/0WeXAcWdivr066SesRz6/oKHB7H7yl.js","https:/framerusercontent.com/modules/tYtpwDqybBhUi6JcJBs7/NVmqBGj3TWTd7yr2e2FO/B8mVrYfSy.js","https:/framerusercontent.com/modules/4qFf42FHBbqZCqXwYxvO/ASBR3wAa1NwtaLM0ZoOw/beWw81nBf-0.js","https:/framerusercontent.com/modules/4qFf42FHBbqZCqXwYxvO/ASBR3wAa1NwtaLM0ZoOw/beWw81nBf-1.js","https:/framerusercontent.com/modules/4qFf42FHBbqZCqXwYxvO/ASBR3wAa1NwtaLM0ZoOw/beWw81nBf.js","https:/framerusercontent.com/modules/KMNysoQ7qbJq5Q1UNbGb/kVicAvCrQGzujSZA28t2/ejYaq8Iii.js","https:/framerusercontent.com/modules/OxbWqntxPIRaXBsOyDDg/oalY6AaCHb5ljfu1u8U3/beWw81nBf.js","https:/framerusercontent.com/modules/eHJB8Bv6QvXQg7I6h7fq/nzWlACC87GLFO1wXp75f/dGEDLacio-0.js","https:/framerusercontent.com/modules/eHJB8Bv6QvXQg7I6h7fq/nzWlACC87GLFO1wXp75f/dGEDLacio-1.js","https:/framerusercontent.com/modules/eHJB8Bv6QvXQg7I6h7fq/nzWlACC87GLFO1wXp75f/dGEDLacio.js","https:/framerusercontent.com/modules/QQvjuc7ASGpRRPbGidVQ/5MBRpSEfYR3YsVkCMaPO/dGEDLacio.js","https:/framerusercontent.com/modules/boBg5WFGyfN0vCo9u9tU/kRKtPRvChFw4g1W8ZoMr/sAn6En1ym.js","https:/framerusercontent.com/modules/pKIAis52H2F3Yo2hRNF7/PPRaYwu785YgYMm2otsE/dp5uR67_L.js","https:/framerusercontent.com/modules/Vx9PMQ9GUNftk4noWdt8/OmOPaXc6l2vbRvd7DLoM/k6nlyHraj-0.js","https:/framerusercontent.com/modules/Vx9PMQ9GUNftk4noWdt8/OmOPaXc6l2vbRvd7DLoM/k6nlyHraj-1.js","https:/framerusercontent.com/modules/Vx9PMQ9GUNftk4noWdt8/OmOPaXc6l2vbRvd7DLoM/k6nlyHraj.js","https:/framerusercontent.com/modules/qWyB9LEpKgodPT3GUOuT/FWKRanO8BotDsZf4VRW2/k6nlyHraj.js","https:/framerusercontent.com/modules/OolLWMDVES66hB6yuLBm/gJEoeg0PGd6X291gfRIV/T2StpLuYK.js","https:/framerusercontent.com/modules/OzSzrFj64aOEAQJ8i7m8/QZEKZ7bHo4dhRDNsBnuF/GuIw8KO4D.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js","https:/framerusercontent.com/modules/9nioE33x3sZNOhDX7PDb/6PtGUvMaOJziFGilKtFZ/m4h3dYe79-0.js","https:/framerusercontent.com/modules/9nioE33x3sZNOhDX7PDb/6PtGUvMaOJziFGilKtFZ/m4h3dYe79-1.js","https:/framerusercontent.com/modules/9nioE33x3sZNOhDX7PDb/6PtGUvMaOJziFGilKtFZ/m4h3dYe79.js","https:/framerusercontent.com/modules/hYxb6OFDOTDBbK3n4Ghv/VJYUXfmjWUdGF1EjOn6f/KQzrJZjUj.js","https:/framerusercontent.com/modules/j74Bqi0WziErrB56hhbD/wASx93yD2esATewEvqF8/MlJiFQjOP.js","https:/framerusercontent.com/modules/lnoeWITOkG5oYv2TPpFv/qR4GdT2UNjkubAoFU3PQ/m4h3dYe79.js","https:/framerusercontent.com/modules/1h7eNz6s8jAJX3fk7R2l/V7EvPuQRj6hHOcbYNB9Y/qv43O4GIl.js","https:/framerusercontent.com/modules/aD8PBkpziVJYLqYDIZ8j/Q4s3p0KmOnJaqyJSXDMY/qv43O4GIl.js","https:/framerusercontent.com/modules/BJfQr2r3IEYY9rUUTXgA/Z51lMJkkV8TdTvtMMPti/yaX5Ro8lC.js","https:/framerusercontent.com/modules/bsEis7gJFFY7Vu4pahWO/KOVPZ9rvtseAnJn1SzoS/rSVYB55zq.js","https:/framerusercontent.com/modules/f5s1rUPvAyVEoMRCmprY/DXxuAzWkX1RqgZ6IR6PX/TLSfnPAtP.js","https:/framerusercontent.com/modules/3lkdhee81jUSTW6RHOMv/e7mANpUGyte0G5Z3ppW8/uc9A39LmK.js","https:/framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js","https:/framerusercontent.com/modules/aipKUS2vygCbwIa2JQI1/1EiMPJBG321MogmsvcUG/n5zoZLBT0.js","https:/framerusercontent.com/modules/JGzxjLR2WBPGDmqdWnZj/ZsvajuvImUy2Gg2oYgfz/XnNyzBhAu.js","https:/framerusercontent.com/modules/mSFwU16vUfJXnf39J3Bp/dSUK5AtckVNlcoxNRulP/S03fdaPWS.js","https:/framerusercontent.com/modules/xA4i8NjUUGg7e9k2bOvW/HA8kMYo0wpjUooI95JJ8/JIdnepOAw.js","https:/framerusercontent.com/modules/Tj0VCeNEGd8kD66qnQm8/DsmJcyK1VyN0XT4dbtZ4/uzP_iOCDW-0.js","https:/framerusercontent.com/modules/Tj0VCeNEGd8kD66qnQm8/DsmJcyK1VyN0XT4dbtZ4/uzP_iOCDW.js","https:/framerusercontent.com/modules/407RSC1iN7xY9tZK0Q8x/uOxystmK67s4TBrM8cle/mAKyPWQFl.js","https:/framerusercontent.com/modules/61WmLADf88SpGpEEIeXf/Rka6Xz7mJP4Tn5Zk9tSx/ukcJScuer.js","https:/framerusercontent.com/modules/goWVx9QqNQcMQCfWLFaH/5in25VgkFi7OwSFtMEtL/uzP_iOCDW.js","https:/framerusercontent.com/modules/WQhpAzcOzlzjYotaD3C1/JCKr3tJCkZZ4Xoh1LSXs/psYVVaUkN.js","https:/framerusercontent.com/modules/efKwSHrmWFv7iw8E9V4L/Hd5sMr6lXjPfgtDCv7Ah/oG8LS1ga9.js","https:/framerusercontent.com/modules/ZBJ83kRBAl86w4qiE2Db/DHOnUuof5jiqZywc4M1N/oG8LS1ga9.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","/*\n * cache\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js\"\n","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId,indexHash){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&metadata?.indexHash===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex,indexHash:metadata?.indexHash};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"…\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}// If a cached index exists, use the cached version until the latest one from the network loads.\nconst cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status!==\"miss\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);// Happy case.\nif(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Unexpected error.\n// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);// It's safe to cache the fallback because if we're here, current cache is empty or stale.\nsetCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale.\n// If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:props.resultOptions?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.inputFont&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",borderRadius:10,padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Fonctionnalit\\xe9s\";export const v1=\"Solutions\";export const v2=\"Int\\xe9grations\";export const v3=\"Ressources\";export const v4=\"Tarification\";export const v5=\"Rechercher...\";export const v6=\"Clair\";export const v7=\"Se connecter\";\nexport const __FramerMetadata__ = {\"exports\":{\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Caracter\\xedsticas\";export const v1=\"Soluciones\";export const v2=\"Integraciones\";export const v3=\"Recursos\";export const v4=\"Precios\";export const v5=\"Buscar...\";export const v6=\"Claro\";export const v7=\"Acceso\";\nexport const __FramerMetadata__ = {\"exports\":{\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport*as localizedValues from\"./GuIw8KO4D-0.js\";import*as localizedValues1 from\"./GuIw8KO4D-1.js\";const valuesByLocaleId={ftyvIsMbU:localizedValues,Hk0W4t26c:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f08ca78)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const pQQkJVhmJ=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 1670 649\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 71.379 207.228 C 76.746 233.703 89.896 255.578 110.805 272.845 C 132.105 290.504 156.571 299.329 184.196 299.329 C 207.034 299.329 227.946 293.187 246.942 280.908 C 265.363 268.816 279.271 252.799 288.676 232.845 L 351.13 262.199 C 336.167 294.054 313.901 319.571 284.359 338.759 C 254.038 358.517 220.654 368.405 184.196 368.405 C 159.25 368.405 135.367 363.605 112.538 354.013 C 90.471 344.617 70.892 331.467 53.817 314.579 C 36.934 297.504 23.792 277.933 14.392 255.866 C 4.8 233.036 0 209.144 0 184.198 C 0 159.26 4.8 135.373 14.392 112.535 C 23.792 90.472 36.934 70.901 53.817 53.821 C 70.892 36.938 90.471 23.792 112.538 14.392 C 135.367 4.796 159.25 0 184.196 0 C 205.305 0 225.742 3.45 245.505 10.363 C 264.496 17.079 281.959 26.671 297.884 39.142 C 313.613 51.617 327.05 66.297 338.18 83.18 C 349.305 100.068 357.463 118.393 362.642 138.152 C 366.48 153.114 368.396 168.469 368.396 184.198 C 368.396 191.878 367.917 199.553 366.959 207.228 Z M 184.196 69.076 C 160.983 69.076 139.684 75.509 120.309 88.36 C 101.496 100.835 87.592 117.427 78.575 138.152 L 289.825 138.152 C 280.804 117.427 266.9 100.835 248.096 88.36 C 228.713 75.509 207.409 69.076 184.196 69.076 Z M 799.382 356.89 L 730.303 356.89 L 730.303 184.2 C 730.303 168.659 727.329 153.692 721.387 139.304 C 715.433 125.679 707.183 113.499 696.628 102.749 C 685.883 92.203 673.7 83.945 660.079 77.999 C 645.691 72.053 630.724 69.078 615.183 69.078 C 599.641 69.078 584.67 72.053 570.287 77.999 C 556.47 83.945 544.283 92.203 533.733 102.749 C 523.174 113.499 514.924 125.679 508.978 139.304 C 503.029 153.692 500.058 168.659 500.058 184.2 L 500.058 356.89 L 430.978 356.89 L 430.978 184.2 C 430.978 159.258 435.774 135.375 445.374 112.533 C 454.774 90.47 467.916 70.899 484.804 53.82 C 501.878 36.94 521.449 23.794 543.516 14.39 C 566.349 4.798 590.237 0.002 615.183 0.002 C 640.124 0.002 664.012 4.798 686.845 14.39 C 708.908 23.794 728.479 36.94 745.558 53.82 C 762.446 70.899 775.587 90.47 784.987 112.533 C 794.583 135.375 799.382 159.258 799.382 184.2 Z M 1390.806 0.001 C 1415.744 0.001 1439.631 4.797 1462.469 14.393 C 1484.532 23.793 1504.102 36.939 1521.181 53.819 C 1538.065 70.898 1551.206 90.469 1560.61 112.532 C 1570.206 135.374 1575.002 159.262 1575.002 184.199 C 1575.002 209.146 1570.206 233.038 1560.61 255.863 C 1551.206 277.934 1538.065 297.505 1521.181 314.58 C 1504.102 331.464 1484.532 344.614 1462.469 354.014 C 1439.631 363.602 1415.744 368.402 1390.806 368.402 C 1365.86 368.402 1341.969 363.602 1319.14 354.014 C 1297.072 344.614 1277.502 331.464 1260.427 314.58 C 1243.539 297.505 1230.389 277.934 1220.993 255.863 C 1211.402 233.038 1206.602 209.146 1206.602 184.199 C 1206.602 159.262 1211.402 135.374 1220.993 112.532 C 1230.389 90.469 1243.539 70.898 1260.427 53.819 C 1277.502 36.939 1297.072 23.793 1319.14 14.393 C 1341.969 4.797 1365.86 0.001 1390.806 0.001 Z M 1275.677 184.199 C 1275.677 199.741 1278.652 214.712 1284.598 229.1 C 1290.548 242.725 1298.798 254.913 1309.352 265.655 C 1319.902 276.209 1332.089 284.459 1345.902 290.405 C 1360.102 296.351 1375.069 299.326 1390.806 299.326 C 1406.348 299.326 1421.31 296.351 1435.702 290.405 C 1449.323 284.459 1461.506 276.209 1472.252 265.655 C 1482.802 254.913 1490.964 242.725 1496.719 229.1 C 1502.856 214.712 1505.927 199.741 1505.927 184.199 C 1505.927 168.658 1502.856 153.695 1496.719 139.303 C 1490.964 125.486 1482.802 113.307 1472.252 102.753 C 1461.506 92.202 1449.323 83.944 1435.702 77.998 C 1421.31 72.052 1406.348 69.077 1390.806 69.077 C 1375.069 69.077 1360.102 72.052 1345.902 77.998 C 1332.089 83.944 1319.902 92.202 1309.352 102.753 C 1298.798 113.307 1290.548 125.486 1284.598 139.303 C 1278.652 153.695 1275.677 168.658 1275.677 184.199 Z M 914.936 254.816 C 941.553 283.592 985.428 305.892 1024.278 305.892 C 1067.44 305.892 1093.332 281.433 1093.332 262.012 C 1093.332 238.991 1075.349 226.762 1048.015 221.724 L 1005.574 213.812 C 907.74 195.828 880.407 164.178 880.407 114.544 C 880.407 55.555 930.044 0.884 1017.086 0.884 C 1065.278 0.884 1107.72 15.271 1155.199 49.08 L 1112.757 101.593 C 1076.07 70.66 1043.698 62.747 1019.24 62.747 C 986.869 62.747 955.219 78.576 955.219 106.627 C 955.219 127.49 971.761 138.281 1000.536 143.315 L 1076.07 157.702 C 1137.932 169.211 1168.145 198.707 1168.145 250.499 C 1168.145 301.575 1126.424 367.755 1020.682 367.755 C 961.694 367.755 911.34 346.892 863.861 306.613 Z M 692.644 250.348 C 692.644 272.715 674.516 290.845 652.149 290.845 C 629.782 290.845 611.653 272.715 611.653 250.348 C 611.653 227.981 629.782 209.852 652.149 209.852 C 674.516 209.852 692.644 227.981 692.644 250.348 Z M 87.185 648.875 C 63.664 648.875 44.018 640.792 28.239 624.625 C 12.456 608.458 4.564 588.537 4.564 564.866 C 4.564 541.349 12.456 521.465 28.239 505.219 C 44.018 488.973 64.052 480.852 88.347 480.852 C 102.418 480.852 114.373 483.019 124.197 487.352 C 134.022 491.681 143.268 497.948 151.931 506.148 L 133.597 527.269 C 119.055 513.807 103.893 507.077 88.11 507.077 C 72.639 507.077 59.835 512.644 49.701 523.786 C 39.568 534.924 34.502 548.62 34.502 564.866 C 34.502 580.958 39.606 594.608 49.818 605.824 C 60.031 617.046 72.793 622.654 88.11 622.654 C 97.393 622.654 105.593 620.908 112.71 617.429 C 119.826 613.945 127.176 608.65 134.76 601.533 L 153.093 620.1 C 143.964 629.696 134.297 636.888 124.085 641.683 C 113.873 646.475 101.573 648.875 87.185 648.875 Z M 379.369 624.275 C 363.273 640.679 342.931 648.875 318.332 648.875 C 293.731 648.875 273.461 640.754 257.527 624.508 C 241.59 608.262 233.623 588.383 233.623 564.866 C 233.623 541.657 241.665 521.853 257.76 505.448 C 273.848 489.052 294.194 480.852 318.798 480.852 C 343.398 480.852 363.661 488.973 379.598 505.219 C 395.535 521.465 403.502 541.349 403.502 564.866 C 403.502 588.07 395.457 607.875 379.369 624.275 Z M 279.227 605.825 C 289.673 617.046 302.86 622.654 318.798 622.654 C 334.727 622.654 347.84 617.079 358.131 605.941 C 368.419 594.804 373.565 581.108 373.565 564.866 C 373.565 548.774 368.344 535.124 357.898 523.903 C 347.457 512.686 334.264 507.078 318.332 507.078 C 302.393 507.078 289.281 512.644 278.994 523.786 C 268.702 534.924 263.56 548.62 263.56 564.866 C 263.56 580.958 268.781 594.608 279.227 605.825 Z M 500.509 646.091 L 500.509 483.635 L 526.963 483.635 L 613.992 595.961 L 613.992 483.635 L 642.076 483.635 L 642.076 646.091 L 618.172 646.091 L 528.588 530.515 L 528.588 646.091 Z M 746.277 646.091 L 746.277 483.635 L 772.731 483.635 L 859.76 595.961 L 859.76 483.635 L 887.844 483.635 L 887.844 646.091 L 863.94 646.091 L 774.357 530.515 L 774.357 646.091 Z M 992.043 646.091 L 992.043 483.635 L 1112.489 483.635 L 1112.489 509.164 L 1020.588 509.164 L 1020.588 551.402 L 1102.047 551.402 L 1102.047 576.932 L 1020.588 576.932 L 1020.588 620.562 L 1113.652 620.562 L 1113.652 646.091 Z M 1285.387 648.875 C 1261.867 648.875 1242.221 640.792 1226.442 624.625 C 1210.658 608.458 1202.767 588.537 1202.767 564.866 C 1202.767 541.349 1210.658 521.465 1226.442 505.219 C 1242.221 488.973 1262.255 480.852 1286.55 480.852 C 1300.621 480.852 1312.576 483.019 1322.4 487.352 C 1332.225 491.681 1341.471 497.948 1350.134 506.148 L 1331.8 527.269 C 1317.258 513.807 1302.096 507.077 1286.313 507.077 C 1270.842 507.077 1258.038 512.644 1247.904 523.786 C 1237.771 534.924 1232.705 548.62 1232.705 564.866 C 1232.705 580.958 1237.812 594.608 1248.021 605.824 C 1258.233 617.046 1270.996 622.654 1286.313 622.654 C 1295.596 622.654 1303.796 620.908 1310.913 617.429 C 1318.029 613.945 1325.379 608.65 1332.962 601.533 L 1351.296 620.1 C 1342.167 629.696 1332.5 636.888 1322.288 641.683 C 1312.075 646.475 1299.775 648.875 1285.387 648.875 Z M 1483.579 646.091 L 1483.579 510.089 L 1432.058 510.089 L 1432.058 483.635 L 1563.879 483.635 L 1563.879 510.089 L 1512.354 510.089 L 1512.354 646.091 Z M 1609.343 0 L 1609.343 6.585 L 1596.244 6.585 L 1596.244 49.211 L 1588.172 49.211 L 1588.172 6.585 L 1575.002 6.585 L 1575.002 0 Z M 1669.316 0 L 1669.316 49.211 L 1661.244 49.211 L 1661.244 15.507 L 1646.233 49.211 L 1640.64 49.211 L 1625.558 15.507 L 1625.558 49.211 L 1617.486 49.211 L 1617.486 0 L 1626.195 0 L 1643.472 38.59 L 1660.678 0 Z\" fill=\"var(--6o9qn2, var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(25, 32, 36)))\" height=\"648.875155783672px\" id=\"tEfZjyM0f\" width=\"1669.3158532243754px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({colour,height,id,width,...props})=>{return{...props,pQQkJVhmJ:colour??props.pQQkJVhmJ??\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(25, 32, 36))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,pQQkJVhmJ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-SgOnu\",className),layoutId:layoutId,ref:ref,style:{\"--6o9qn2\":pQQkJVhmJ,...style}});});const css=[`.framer-SgOnu { -webkit-mask: ${mask}; aspect-ratio: 2.573189522342065; background-color: var(--6o9qn2); mask: ${mask}; width: 1670px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 1670\n * @framerIntrinsicHeight 649\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"pQQkJVhmJ\":\"colour\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Enso Connect Logo\",\"color\":{\"type\":\"variable\",\"value\":\"6o9qn2\"},\"set\":{\"localId\":\"vectorSet/KKZYw_ysl\",\"id\":\"KKZYw_ysl\",\"moduleId\":\"WQw3iUG5bVkHeoG1K1B3\"}}\n */const Icon=withCSS(Component,css,\"framer-SgOnu\");Icon.displayName=\"Enso Connect Logo\";export default Icon;addPropertyControls(Icon,{pQQkJVhmJ:{defaultValue:\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(25, 32, 36))\",hidden:false,title:\"Colour\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"649\",\"framerVariables\":\"{\\\"pQQkJVhmJ\\\":\\\"colour\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Enso Connect Logo\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"6o9qn2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/KKZYw_ysl\\\",\\\"id\\\":\\\"KKZYw_ysl\\\",\\\"moduleId\\\":\\\"WQw3iUG5bVkHeoG1K1B3\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1670\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Boarding Pass\";export const v1=\"Une interface mobile \\xe9l\\xe9gante pour am\\xe9liorer l'exp\\xe9rience de vos invit\\xe9s de bout en bout\";export const v2=\"Enregistrement et d\\xe9part num\\xe9riques\";export const v3=\"Ventes incitatives automatis\\xe9es et frais\";export const v4=\"Nouveau\";export const v5=\"Livret d’accueil digital am\\xe9lior\\xe9 par l'IA\";export const v6=\"V\\xe9rification des Invit\\xe9s & Rapport d'Autorit\\xe9\";export const v7=\"Exp\\xe9riences Enso\";export const v8=\"Serrures Intelligentes\";export const v9=\"Bo\\xeete de r\\xe9ception unifi\\xe9e\";export const v10=\"D\\xe9fragmentez vos communications avec les invit\\xe9s - Regroupez les e-mails, SMS, WhatsApp et discussions OTA en un seul endroit\";export const v11=\"Messagerie Multicanal\";export const v12=\"Outils de Collaboration d'\\xc9quipe\";export const v13=\"Traduction Automatique IA\";export const v14=\"Suivi du temps de r\\xe9ponse\";export const v15=\"Automatisations et flux de travail\";export const v16=\"\\xc0 VENIR BIENT\\xd4T\";export const v17=\"EnsoAI\";export const v18=\"D\\xe9veloppez instantan\\xe9ment votre entreprise - mettez-la en pilotage automatique tout en conservant une touche personnelle\";export const v19=\"CoPilot - R\\xe9ponses Sugg\\xe9r\\xe9es\";export const v20=\"AutoPilot - Chatbot\";export const v21=\"Cr\\xe9ateur de Guide de l'IA\";export const v22=\"Reconnaissance et Rapport de Sentiment par IA\";export const v23=\"Base de connaissances IA\";export const v24=\"Intelligence\";export const v25=\"Prenez des d\\xe9cisions bas\\xe9es sur les donn\\xe9es pour optimiser et d\\xe9velopper votre entreprise\";export const v26=\"Tableau de bord des indicateurs cl\\xe9s de performance de l'hospitalit\\xe9\";export const v27=\"Base de donn\\xe9es des invit\\xe9s et CRM\";export const v28=\"Marque personnalis\\xe9e\";export const v29=\"Check-in et check-out digital\";export const v30=\"Upsells automatis\\xe9s et frais\";export const v31=\"Les Exp\\xe9riences Enso\";export const v32=\"Outils de Collaboration d'\\xe9quipe\";export const v33=\"Automatisations et workflows\";export const v34=\"Rapport et Reconnaissance des Sentiment par l'IA\";export const v35=\"\\xc0 venir prochainement\";export const v36=\"\\xc0 venir bient\\xf4t\";export const v37=\"Base de donn\\xe9es des clients et CRM\";\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Boarding Pass\";export const v1=\"Una interfaz m\\xf3vil elegante para elevar la experiencia de tus invitados de principio a fin\";export const v2=\"Registro y Salida Digital\";export const v3=\"Complementos personalizados automatizados y tarifas\";export const v4=\"Nuevo\";export const v5=\"Gu\\xedas Digitales mejoradas con IA\";export const v6=\"Verificaci\\xf3n de Hu\\xe9spedes y Reporte de Autoridad\";export const v7=\"Experiencias Enso\";export const v8=\"Cerraduras Inteligentes\";export const v9=\"Bandeja de entrada unificada\";export const v10=\"Desfragmenta la mensajer\\xeda de tus hu\\xe9spedes: Email, SMS, WhatsApp y chats de OTA en un solo lugar\";export const v11=\"Mensajer\\xeda multicanal\";export const v12=\"Herramientas de Colaboraci\\xf3n en Equipo\";export const v13=\"Traducci\\xf3n autom\\xe1tica de IA\";export const v14=\"Seguimiento del Tiempo de Respuesta\";export const v15=\"Automatizaciones y Flujos de Trabajo\";export const v16=\"PR\\xd3XIMAMENTE\";export const v17=\"EnsoAI\";export const v18=\"Expande tu negocio al instante: ponlo en piloto autom\\xe1tico sin perder el toque personal\";export const v19=\"CoPilot - Respuestas Sugeridas\";export const v20=\"AutoPilot - Chatbot\";export const v21=\"Constructor del Manual de IA\";export const v22=\"Reconocimiento y Reporte de Sentimientos de IA\";export const v23=\"Base de Conocimiento de IA\";export const v24=\"Inteligencia\";export const v25=\"Tome decisiones basadas en datos para optimizar y hacer crecer su negocio\";export const v26=\"Panel de Indicadores Clave de Desempe\\xf1o de Hospitalidad\";export const v27=\"Base de datos de hu\\xe9spedes y CRM\";export const v28=\"Marca Personalizada\";export const v29=\"Registro y Salida Digital\";export const v30=\"Complementos personalizados automatizados y tarifas\";export const v31=\"Experiencias Enso\";export const v32=\"Herramientas de Colaboraci\\xf3n en Equipo\";export const v33=\"Automatizaciones y Flujos de Trabajo\";export const v34=\"Reconocimiento y Reporte de Sentimientos de IA\";export const v35=\"Pr\\xf3ximamente\";export const v36=\"Pr\\xf3ximamente\";export const v37=\"Base de datos de hu\\xe9spedes y CRM\";\nexport const __FramerMetadata__ = {\"exports\":{\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (571faa6)\nimport*as localizedValues from\"./B8mVrYfSy-0.js\";import*as localizedValues1 from\"./B8mVrYfSy-1.js\";const valuesByLocaleId={ftyvIsMbU:localizedValues,Hk0W4t26c:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/5O30MIDXOv8AiJ02GSoI/oGzwEnxDGly3mmhQhEpS/h9bWilic8.js\";const enabledGestures={Z5n1DMsC7:{hover:true}};const cycleOrder=[\"Z5n1DMsC7\",\"G_2fZMLZ8\"];const serializationHash=\"framer-meiqN\";const variantClassNames={G_2fZMLZ8:\"framer-v-m9fsig\",Z5n1DMsC7:\"framer-v-117k1kn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rHzuGWzoO=undefined;const cJPzgUyxh=undefined;const kf8N_45J_=undefined;const Ghx7qfJgK=undefined;const VMTBtl_It=undefined;const Q67Zu8y4c=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"No Hover\":\"G_2fZMLZ8\",Default:\"Z5n1DMsC7\"};const getProps=({fill,height,hover,id,image,link,title,trackingID,width,...props})=>{return{...props,cJPzgUyxh:link??props.cJPzgUyxh,Ghx7qfJgK:hover??props.Ghx7qfJgK??\"var(--token-2fda5ba5-b609-4215-a700-bf7cca544e8a, rgb(38, 105, 219))\",kf8N_45J_:trackingID??props.kf8N_45J_,Q67Zu8y4c:image??props.Q67Zu8y4c??{alt:\"\",pixelHeight:696,pixelWidth:696,src:\"https://framerusercontent.com/images/pMj16Du4iKsfntoFWUg1C2jHn2o.png?width=696&height=696\",srcSet:\"https://framerusercontent.com/images/pMj16Du4iKsfntoFWUg1C2jHn2o.png?scale-down-to=512&width=696&height=696 512w,https://framerusercontent.com/images/pMj16Du4iKsfntoFWUg1C2jHn2o.png?width=696&height=696 696w\"},rHzuGWzoO:fill??props.rHzuGWzoO??\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Z5n1DMsC7\",VMTBtl_It:title??props.VMTBtl_It??\"Boarding Pass\"};};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,VMTBtl_It,Q67Zu8y4c,rHzuGWzoO,Ghx7qfJgK,cJPzgUyxh,kf8N_45J_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Z5n1DMsC7\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:kf8N_45J_,href:cJPzgUyxh,motionChild:true,nodeId:\"Z5n1DMsC7\",scopeId:\"At8D6IP35\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-117k1kn\",className,classNames)} framer-1cjt7km`,\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Z5n1DMsC7\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:rHzuGWzoO,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"Z5n1DMsC7-hover\":{backgroundColor:Ghx7qfJgK}},...addPropertyOverrides({\"Z5n1DMsC7-hover\":{\"data-framer-name\":undefined},G_2fZMLZ8:{\"data-framer-name\":\"No Hover\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-7oe54m\",layoutDependency:layoutDependency,layoutId:\"uzguTDGMK\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1od4z34\",\"data-styles-preset\":\"h9bWilic8\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Boarding Pass\"})}),className:\"framer-14zzl5k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WSuplSdQT\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:VMTBtl_It,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+38.6+((componentViewport?.height||200)-0-238.6)/1*1)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(Q67Zu8y4c)},className:\"framer-fwvc82\",layoutDependency:layoutDependency,layoutId:\"BKifGWAIw\",style:{filter:\"none\",rotate:0,scale:1,WebkitFilter:\"none\"},variants:{\"Z5n1DMsC7-hover\":{filter:\"drop-shadow(0px 1px 9px rgba(0,0,0,0.25))\",originX:.3,originY:.3,rotate:4,scale:1.1,WebkitFilter:\"drop-shadow(0px 1px 9px rgba(0,0,0,0.25))\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w2i5po\",layoutDependency:layoutDependency,layoutId:\"PZoqgEDni\",style:{backgroundColor:\"var(--token-542676d0-f66e-4120-ace4-b2183888bb05, rgb(65, 70, 81))\",borderBottomLeftRadius:70,borderBottomRightRadius:70,borderTopLeftRadius:70,borderTopRightRadius:70},variants:{\"Z5n1DMsC7-hover\":{borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-meiqN.framer-1cjt7km, .framer-meiqN .framer-1cjt7km { display: block; }\",\".framer-meiqN.framer-117k1kn { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 170px; will-change: var(--framer-will-change-override, transform); }\",\".framer-meiqN .framer-7oe54m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 12px 12px 0px 12px; position: relative; width: 100%; }\",\".framer-meiqN .framer-14zzl5k { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-meiqN .framer-fwvc82 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); overflow: visible; position: relative; width: 100%; z-index: 2; }\",\".framer-meiqN .framer-w2i5po { aspect-ratio: 1 / 1; bottom: -30px; flex: none; height: var(--framer-aspect-ratio-supported, 130px); mix-blend-mode: overlay; overflow: hidden; position: absolute; right: -30px; width: 130px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-meiqN.framer-v-m9fsig.framer-117k1kn { cursor: unset; }\",\".framer-meiqN.framer-v-117k1kn.hover .framer-w2i5po { height: var(--framer-aspect-ratio-supported, 200px); width: 190px; }\",...sharedStyle.css,'.framer-meiqN[data-border=\"true\"]::after, .framer-meiqN [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 209\n * @framerIntrinsicWidth 170\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"G_2fZMLZ8\":{\"layout\":[\"fixed\",\"auto\"]},\"BzHqH6S_K\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"VMTBtl_It\":\"title\",\"Q67Zu8y4c\":\"image\",\"rHzuGWzoO\":\"fill\",\"Ghx7qfJgK\":\"hover\",\"cJPzgUyxh\":\"link\",\"kf8N_45J_\":\"trackingID\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAt8D6IP35=withCSS(Component,css,\"framer-meiqN\");export default FramerAt8D6IP35;FramerAt8D6IP35.displayName=\"Nav Card\";FramerAt8D6IP35.defaultProps={height:209,width:170};addPropertyControls(FramerAt8D6IP35,{variant:{options:[\"Z5n1DMsC7\",\"G_2fZMLZ8\"],optionTitles:[\"Default\",\"No Hover\"],title:\"Variant\",type:ControlType.Enum},VMTBtl_It:{defaultValue:\"Boarding Pass\",displayTextArea:false,title:\"Title\",type:ControlType.String},Q67Zu8y4c:{__defaultAssetReference:\"data:framer/asset-reference,pMj16Du4iKsfntoFWUg1C2jHn2o.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,pMj16Du4iKsfntoFWUg1C2jHn2o.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},rHzuGWzoO:{defaultValue:'var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251)) /* {\"name\":\"Accent Colour - 500\"} */',title:\"Fill\",type:ControlType.Color},Ghx7qfJgK:{defaultValue:'var(--token-2fda5ba5-b609-4215-a700-bf7cca544e8a, rgb(38, 105, 219)) /* {\"name\":\"Accent Colour - 600\"} */',title:\"Hover\",type:ControlType.Color},cJPzgUyxh:{title:\"Link\",type:ControlType.Link},kf8N_45J_:{title:\"Tracking ID\",type:ControlType.TrackingId}});addFonts(FramerAt8D6IP35,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAt8D6IP35\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"209\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"170\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G_2fZMLZ8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BzHqH6S_K\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"VMTBtl_It\\\":\\\"title\\\",\\\"Q67Zu8y4c\\\":\\\"image\\\",\\\"rHzuGWzoO\\\":\\\"fill\\\",\\\"Ghx7qfJgK\\\":\\\"hover\\\",\\\"cJPzgUyxh\\\":\\\"link\\\",\\\"kf8N_45J_\\\":\\\"trackingID\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./At8D6IP35.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1emf78x\",\"data-styles-preset\":\"x4QGLUcNm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251)))\"},children:\"Nouveau\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1emf78x\",\"data-styles-preset\":\"x4QGLUcNm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c4d3dd96-e0cb-4b89-8eb0-ab1dd529aa31, rgb(247, 250, 255)))\"},children:\"Nouveau\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1emf78x\",\"data-styles-preset\":\"x4QGLUcNm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251)))\"},children:\"Nuevo\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1emf78x\",\"data-styles-preset\":\"x4QGLUcNm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c4d3dd96-e0cb-4b89-8eb0-ab1dd529aa31, rgb(247, 250, 255)))\"},children:\"Nuevo\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport*as localizedValues from\"./dWLMvFgom-0.js\";import*as localizedValues1 from\"./dWLMvFgom-1.js\";const valuesByLocaleId={ftyvIsMbU:localizedValues,Hk0W4t26c:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/T9oy2MwC6IBA1FEIViEz/wEuXvtm2hoyyBl8YJizd/OQ_ncO_lY.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/HxdnXuJVK0Dqyabjied8/bArYGmRX7hUdFRHLteXL/x4QGLUcNm.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/6YRjSD5uhS8U8pWo6V0F/vZij4NsptzfE9dT2pfaQ/dWLMvFgom.js\";const enabledGestures={o2fnPDBjj:{hover:true}};const cycleOrder=[\"o2fnPDBjj\",\"l8qeXsDfY\"];const serializationHash=\"framer-FVHSs\";const variantClassNames={l8qeXsDfY:\"framer-v-1aa27lz\",o2fnPDBjj:\"framer-v-11rn6kj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Oz3kN5VPQ=undefined;const gnuGD8ZHl=undefined;const zLgT2kT9M=undefined;const hIbVKwCPz=undefined;const WTI0yta4s=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Not Clickable\":\"l8qeXsDfY\",Default:\"o2fnPDBjj\"};const getProps=({badgeLabel,height,id,link,showBadge,title,trackingID,width,...props})=>{return{...props,gnuGD8ZHl:trackingID??props.gnuGD8ZHl,hIbVKwCPz:showBadge??props.hIbVKwCPz,Oz3kN5VPQ:link??props.Oz3kN5VPQ,variant:humanReadableVariantMap[props.variant]??props.variant??\"o2fnPDBjj\",WTI0yta4s:badgeLabel??props.WTI0yta4s??\"New\",zLgT2kT9M:title??props.zLgT2kT9M??\"Smart Locks\"};};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,zLgT2kT9M,Oz3kN5VPQ,WTI0yta4s,hIbVKwCPz,gnuGD8ZHl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"o2fnPDBjj\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:gnuGD8ZHl,href:Oz3kN5VPQ,motionChild:true,nodeId:\"o2fnPDBjj\",scopeId:\"dWLMvFgom\",smoothScroll:true,...addPropertyOverrides({l8qeXsDfY:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-11rn6kj\",className,classNames)} framer-m8yd64`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"o2fnPDBjj\",ref:refBinding,style:{\"--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\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"o2fnPDBjj-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-b9c4b473-c605-4b24-b8d4-987d2297d008, rgb(227, 237, 255))\"}},...addPropertyOverrides({\"o2fnPDBjj-hover\":{\"data-border\":true,\"data-framer-name\":undefined},l8qeXsDfY:{\"data-framer-name\":\"Not Clickable\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l2unv2\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"G_lmb_JEO\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"Smart Locks\"})}),className:\"framer-97o21m\",\"data-framer-name\":\"Smart locks\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"W9cy8Wyol\",style:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\",\"--framer-paragraph-spacing\":\"0px\"},text:zLgT2kT9M,variants:{\"o2fnPDBjj-hover\":{\"--extracted-r6o4lv\":\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"o2fnPDBjj-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251)))\"},children:\"Smart Locks\"})})}},baseVariant,gestureVariant)}),hIbVKwCPz!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1llr0vz\",\"data-framer-name\":\"Callout\",layoutDependency:layoutDependency,layoutId:\"AwfuTSiLz\",style:{backgroundColor:\"var(--token-b9c4b473-c605-4b24-b8d4-987d2297d008, rgb(227, 237, 255))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15},variants:{\"o2fnPDBjj-hover\":{backgroundColor:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\"}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1emf78x\",\"data-styles-preset\":\"x4QGLUcNm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251)))\"},children:\"New\"})}),className:\"framer-1iqc60z\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"p76VIZsc4\",style:{\"--extracted-r6o4lv\":\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WTI0yta4s,variants:{\"o2fnPDBjj-hover\":{\"--extracted-r6o4lv\":\"var(--token-c4d3dd96-e0cb-4b89-8eb0-ab1dd529aa31, rgb(247, 250, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"o2fnPDBjj-hover\":{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1emf78x\",\"data-styles-preset\":\"x4QGLUcNm\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-c4d3dd96-e0cb-4b89-8eb0-ab1dd529aa31, rgb(247, 250, 255)))\"},children:\"New\"})})}},baseVariant,gestureVariant)})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FVHSs.framer-m8yd64, .framer-FVHSs .framer-m8yd64 { display: block; }\",\".framer-FVHSs.framer-11rn6kj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 8px 8px 12px; position: relative; text-decoration: none; width: 291px; will-change: var(--framer-will-change-override, transform); }\",\".framer-FVHSs .framer-1l2unv2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-FVHSs .framer-97o21m { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-FVHSs .framer-1llr0vz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 8px 4px 8px; position: relative; width: min-content; }\",\".framer-FVHSs .framer-1iqc60z { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-FVHSs.framer-v-1aa27lz.framer-11rn6kj { cursor: unset; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-FVHSs[data-border=\"true\"]::after, .framer-FVHSs [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 37\n * @framerIntrinsicWidth 291\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"l8qeXsDfY\":{\"layout\":[\"fixed\",\"auto\"]},\"KjNxnJXkG\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"zLgT2kT9M\":\"title\",\"Oz3kN5VPQ\":\"link\",\"WTI0yta4s\":\"badgeLabel\",\"hIbVKwCPz\":\"showBadge\",\"gnuGD8ZHl\":\"trackingID\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerdWLMvFgom=withCSS(Component,css,\"framer-FVHSs\");export default FramerdWLMvFgom;FramerdWLMvFgom.displayName=\"Navigation Link V2\";FramerdWLMvFgom.defaultProps={height:37,width:291};addPropertyControls(FramerdWLMvFgom,{variant:{options:[\"o2fnPDBjj\",\"l8qeXsDfY\"],optionTitles:[\"Default\",\"Not Clickable\"],title:\"Variant\",type:ControlType.Enum},zLgT2kT9M:{defaultValue:\"Smart Locks\",displayTextArea:false,title:\"Title\",type:ControlType.String},Oz3kN5VPQ:{title:\"Link\",type:ControlType.Link},WTI0yta4s:{defaultValue:\"New\",displayTextArea:false,title:\"Badge Label\",type:ControlType.String},hIbVKwCPz:{defaultValue:false,title:\"Show Badge\",type:ControlType.Boolean},gnuGD8ZHl:{title:\"Tracking ID\",type:ControlType.TrackingId}});addFonts(FramerdWLMvFgom,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdWLMvFgom\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"l8qeXsDfY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KjNxnJXkG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"zLgT2kT9M\\\":\\\"title\\\",\\\"Oz3kN5VPQ\\\":\\\"link\\\",\\\"WTI0yta4s\\\":\\\"badgeLabel\\\",\\\"hIbVKwCPz\\\":\\\"showBadge\\\",\\\"gnuGD8ZHl\\\":\\\"trackingID\\\"}\",\"framerIntrinsicHeight\":\"37\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"291\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dWLMvFgom.map","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9z88BeuluZQG89djF88Y/BFgaTfDM73GsqxMs7fDb/giovtrEzx.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/EL7jPcumNfNmpUWMIQ7H/4Qbr0MVM5qSRX6e4Jrtx/z8pWsd_aK.js\";const enabledGestures={iUjd6kctX:{hover:true,pressed:true}};const serializationHash=\"framer-pmLJS\";const variantClassNames={iUjd6kctX:\"framer-v-137ns0f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UJMbX4YKp=undefined;const GZJxZMHK3=undefined;const jHwCQxS5S=undefined;const Nmbk6926P=undefined;const BSfxtiKqg=undefined;const c8DV7G_Uj=undefined;const kJN1XWiy9=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,linkLabel,showTag,tagLabel,textColour,trackingID,width,...props})=>{return{...props,BSfxtiKqg:linkLabel??props.BSfxtiKqg??\"Smart Locks\",c8DV7G_Uj:showTag??props.c8DV7G_Uj??true,GZJxZMHK3:link??props.GZJxZMHK3,jHwCQxS5S:trackingID??props.jHwCQxS5S,kJN1XWiy9:tagLabel??props.kJN1XWiy9??\"New\",Nmbk6926P:textColour??props.Nmbk6926P??\"rgb(0, 0, 0)\",UJMbX4YKp:click??props.UJMbX4YKp};};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,BSfxtiKqg,c8DV7G_Uj,kJN1XWiy9,GZJxZMHK3,Nmbk6926P,jHwCQxS5S,UJMbX4YKp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"iUjd6kctX\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1nn2h40=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UJMbX4YKp){const res=await UJMbX4YKp(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:jHwCQxS5S,href:GZJxZMHK3,motionChild:true,nodeId:\"iUjd6kctX\",scopeId:\"EvjG4W6UN\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-137ns0f\",className,classNames)} framer-1hs37i3`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iUjd6kctX\",onTap:onTap1nn2h40,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"iUjd6kctX-hover\":{backgroundColor:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\"},\"iUjd6kctX-pressed\":{backgroundColor:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\"}},...addPropertyOverrides({\"iUjd6kctX-hover\":{\"data-framer-name\":undefined},\"iUjd6kctX-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-32h3pv\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"tQ0p0ZN74\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1armg1k\",\"data-styles-preset\":\"z8pWsd_aK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Nmbk6926P-EvjG4W6UN))\"},children:\"Smart Locks\"})}),className:\"framer-1gsl1me\",\"data-framer-name\":\"Smart locks\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gyMMsa7Xq\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Nmbk6926P-EvjG4W6UN)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-Nmbk6926P-EvjG4W6UN\":Nmbk6926P},text:BSfxtiKqg,variants:{\"iUjd6kctX-hover\":{\"--extracted-r6o4lv\":\"var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253))\"},\"iUjd6kctX-pressed\":{\"--extracted-r6o4lv\":\"var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"iUjd6kctX-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1armg1k\",\"data-styles-preset\":\"z8pWsd_aK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253)))\"},children:\"Smart Locks\"})})},\"iUjd6kctX-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1armg1k\",\"data-styles-preset\":\"z8pWsd_aK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253)))\"},children:\"Smart Locks\"})})}},baseVariant,gestureVariant)}),c8DV7G_Uj!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-3qmsj8\",\"data-framer-name\":\"Callout\",layoutDependency:layoutDependency,layoutId:\"NzjjCeTpS\",style:{backgroundColor:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},variants:{\"iUjd6kctX-hover\":{backgroundColor:\"var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},\"iUjd6kctX-pressed\":{backgroundColor:\"var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253)))\"},children:\"New\"})}),className:\"framer-mlf9d1\",\"data-framer-name\":\"new\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j40XuIIuo\",style:{\"--extracted-r6o4lv\":\"var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253))\",\"--framer-paragraph-spacing\":\"0px\"},text:kJN1XWiy9,variants:{\"iUjd6kctX-hover\":{\"--extracted-r6o4lv\":\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\"},\"iUjd6kctX-pressed\":{\"--extracted-r6o4lv\":\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"iUjd6kctX-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251)))\"},children:\"New\"})})},\"iUjd6kctX-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251)))\"},children:\"New\"})})}},baseVariant,gestureVariant)})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pmLJS.framer-1hs37i3, .framer-pmLJS .framer-1hs37i3 { display: block; }\",\".framer-pmLJS.framer-137ns0f { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 12px; position: relative; text-decoration: none; width: 300px; will-change: var(--framer-will-change-override, transform); }\",\".framer-pmLJS .framer-32h3pv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-pmLJS .framer-1gsl1me { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-pmLJS .framer-3qmsj8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 8px 4px 8px; position: relative; width: min-content; }\",\".framer-pmLJS .framer-mlf9d1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 47.5\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Gf_rp1xa0\":{\"layout\":[\"fixed\",\"auto\"]},\"q9e7h0S9q\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"BSfxtiKqg\":\"linkLabel\",\"c8DV7G_Uj\":\"showTag\",\"kJN1XWiy9\":\"tagLabel\",\"GZJxZMHK3\":\"link\",\"Nmbk6926P\":\"textColour\",\"jHwCQxS5S\":\"trackingID\",\"UJMbX4YKp\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEvjG4W6UN=withCSS(Component,css,\"framer-pmLJS\");export default FramerEvjG4W6UN;FramerEvjG4W6UN.displayName=\"Navigation Link\";FramerEvjG4W6UN.defaultProps={height:47.5,width:300};addPropertyControls(FramerEvjG4W6UN,{BSfxtiKqg:{defaultValue:\"Smart Locks\",displayTextArea:false,title:\"Link Label\",type:ControlType.String},c8DV7G_Uj:{defaultValue:true,title:\"Show Tag\",type:ControlType.Boolean},kJN1XWiy9:{defaultValue:\"New\",displayTextArea:false,title:\"Tag Label\",type:ControlType.String},GZJxZMHK3:{title:\"Link\",type:ControlType.Link},Nmbk6926P:{defaultValue:\"rgb(0, 0, 0)\",title:\"Text Colour\",type:ControlType.Color},jHwCQxS5S:{title:\"Tracking ID\",type:ControlType.TrackingId},UJMbX4YKp:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerEvjG4W6UN,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEvjG4W6UN\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"300\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"47.5\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Gf_rp1xa0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q9e7h0S9q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"BSfxtiKqg\\\":\\\"linkLabel\\\",\\\"c8DV7G_Uj\\\":\\\"showTag\\\",\\\"kJN1XWiy9\\\":\\\"tagLabel\\\",\\\"GZJxZMHK3\\\":\\\"link\\\",\\\"Nmbk6926P\\\":\\\"textColour\\\",\\\"jHwCQxS5S\\\":\\\"trackingID\\\",\\\"UJMbX4YKp\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EvjG4W6UN.map","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/5O30MIDXOv8AiJ02GSoI/oGzwEnxDGly3mmhQhEpS/h9bWilic8.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/T9oy2MwC6IBA1FEIViEz/wEuXvtm2hoyyBl8YJizd/OQ_ncO_lY.js\";const enabledGestures={BZmSk6nIU:{hover:true}};const serializationHash=\"framer-TAP3N\";const variantClassNames={BZmSk6nIU:\"framer-v-1x7qzgh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const va_8lm_ZJ=undefined;const LNpl_BFXf=undefined;const g1GhhPmK6=undefined;const ONrV1Cw79=undefined;const KJWcJPN_k=undefined;const transition1={bounce:.2,delay:0,duration:1,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({description,heading,height,hoverBackgroundFill,id,image,mainBackgroundFill,width,...props})=>{return{...props,g1GhhPmK6:image??props.g1GhhPmK6??{alt:\"\",pixelHeight:1580,pixelWidth:2635,src:\"https://framerusercontent.com/images/v2dpUAK2TQFkhvPxtK1mishCE.webp?width=2635&height=1580\",srcSet:\"https://framerusercontent.com/images/v2dpUAK2TQFkhvPxtK1mishCE.webp?scale-down-to=512&width=2635&height=1580 512w,https://framerusercontent.com/images/v2dpUAK2TQFkhvPxtK1mishCE.webp?scale-down-to=1024&width=2635&height=1580 1024w,https://framerusercontent.com/images/v2dpUAK2TQFkhvPxtK1mishCE.webp?scale-down-to=2048&width=2635&height=1580 2048w,https://framerusercontent.com/images/v2dpUAK2TQFkhvPxtK1mishCE.webp?width=2635&height=1580 2635w\"},KJWcJPN_k:description??props.KJWcJPN_k??\"Navigate guests from booking to checkout with your branded web app\",LNpl_BFXf:hoverBackgroundFill??props.LNpl_BFXf??\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",ONrV1Cw79:heading??props.ONrV1Cw79??\"Feature\",va_8lm_ZJ:mainBackgroundFill??props.va_8lm_ZJ??\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\"};};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,ONrV1Cw79,KJWcJPN_k,va_8lm_ZJ,LNpl_BFXf,g1GhhPmK6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"BZmSk6nIU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"BZmSk6nIU-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1x7qzgh\",className,classNames),\"data-framer-name\":\"Option A\",layoutDependency:layoutDependency,layoutId:\"BZmSk6nIU\",ref:refBinding,style:{backgroundColor:va_8lm_ZJ,borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"BZmSk6nIU-hover\":{backgroundColor:LNpl_BFXf}},...addPropertyOverrides({\"BZmSk6nIU-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0),pixelHeight:1580,pixelWidth:2635,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(g1GhhPmK6),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-ugmaf7\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"L1WrMhU4M\",style:{mask:\"linear-gradient(0deg, rgba(0,0,0,0) 25%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 25%, rgba(0,0,0,1) 100%) add\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u4k43e\",\"data-framer-name\":\"Copy\",layoutDependency:layoutDependency,layoutId:\"tGnJvDUn2\",style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1od4z34\",\"data-styles-preset\":\"h9bWilic8\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253)))\"},children:\"Unified Inbox\"})}),className:\"framer-8m347r\",\"data-framer-name\":\"Boarding pass\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TrEzXiNnW\",style:{\"--extracted-1w1cjl5\":\"var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253))\",\"--framer-paragraph-spacing\":\"0px\"},text:ONrV1Cw79,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fe779f1d-5fb2-4523-a25f-588406e096b0, rgb(250, 250, 250)))\"},children:\"Navigate guests from booking to checkout with your branded web app\"})}),className:\"framer-1trsy5e\",\"data-framer-name\":\"Make the most of your guests time at their stay\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"BhKc_GUws\",style:{\"--extracted-r6o4lv\":\"var(--token-fe779f1d-5fb2-4523-a25f-588406e096b0, rgb(250, 250, 250))\",\"--framer-paragraph-spacing\":\"0px\",opacity:0},text:KJWcJPN_k,variants:{\"BZmSk6nIU-hover\":{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TAP3N.framer-10ho5f7, .framer-TAP3N .framer-10ho5f7 { display: block; }\",\".framer-TAP3N.framer-1x7qzgh { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 170px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 316px; will-change: var(--framer-will-change-override, transform); }\",\".framer-TAP3N .framer-ugmaf7 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-filter-override, filter); z-index: 1; }\",\".framer-TAP3N .framer-1u4k43e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 100%; z-index: 2; }\",\".framer-TAP3N .framer-8m347r, .framer-TAP3N .framer-1trsy5e { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 170\n * @framerIntrinsicWidth 316\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"PhI6S_Mc9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ONrV1Cw79\":\"heading\",\"KJWcJPN_k\":\"description\",\"va_8lm_ZJ\":\"mainBackgroundFill\",\"LNpl_BFXf\":\"hoverBackgroundFill\",\"g1GhhPmK6\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameroKHB7H7yl=withCSS(Component,css,\"framer-TAP3N\");export default FrameroKHB7H7yl;FrameroKHB7H7yl.displayName=\"Navigation Heading\";FrameroKHB7H7yl.defaultProps={height:170,width:316};addPropertyControls(FrameroKHB7H7yl,{ONrV1Cw79:{defaultValue:\"Feature\",displayTextArea:false,title:\"Heading\",type:ControlType.String},KJWcJPN_k:{defaultValue:\"Navigate guests from booking to checkout with your branded web app\",description:\"\",displayTextArea:false,title:\"Description\",type:ControlType.String},va_8lm_ZJ:{defaultValue:'var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251)) /* {\"name\":\"Accent Colour - 500\"} */',title:\"Main Background Fill\",type:ControlType.Color},LNpl_BFXf:{defaultValue:'var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124)) /* {\"name\":\"Accent Colour - 900\"} */',title:\"Hover Background Fill\",type:ControlType.Color},g1GhhPmK6:{__defaultAssetReference:\"data:framer/asset-reference,v2dpUAK2TQFkhvPxtK1mishCE.webp?originalFilename=Boarding+Passes.webp&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,v2dpUAK2TQFkhvPxtK1mishCE.webp?originalFilename=Boarding+Passes.webp&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage}});addFonts(FrameroKHB7H7yl,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroKHB7H7yl\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ONrV1Cw79\\\":\\\"heading\\\",\\\"KJWcJPN_k\\\":\\\"description\\\",\\\"va_8lm_ZJ\\\":\\\"mainBackgroundFill\\\",\\\"LNpl_BFXf\\\":\\\"hoverBackgroundFill\\\",\\\"g1GhhPmK6\\\":\\\"image\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"170\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"316\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PhI6S_Mc9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./oKHB7H7yl.map","// Generated by Framer (571faa6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/oG4lU6XpZtaji4UFVFMm/Oip7mwUVxNJ22eseBfK2/B8mVrYfSy.js\";import NavCard from\"https://framerusercontent.com/modules/hj8Uwag4bu0a11t7axim/sw2Y20AvTVL6HTGPxTi3/At8D6IP35.js\";import NavigationLinkV2 from\"https://framerusercontent.com/modules/oImsn4rprrhjmbfluU0s/t3QAOL2Duy8vVJqYVbar/dWLMvFgom.js\";import NavigationLink from\"https://framerusercontent.com/modules/ApdhV0TsiDjs0piCXNNZ/iq5wLorbnkVicxFZGpAF/EvjG4W6UN.js\";import NavigationHeading from\"https://framerusercontent.com/modules/7wgURLctGYVRqQzsv4rp/0WeXAcWdivr066SesRz6/oKHB7H7yl.js\";const NavigationHeadingFonts=getFonts(NavigationHeading);const NavigationLinkFonts=getFonts(NavigationLink);const NavCardFonts=getFonts(NavCard);const NavigationLinkV2Fonts=getFonts(NavigationLinkV2);const cycleOrder=[\"c1QhaQ0dq\",\"ebZmbu6ni\",\"HjTqEOpaM\"];const serializationHash=\"framer-yzKhL\";const variantClassNames={c1QhaQ0dq:\"framer-v-nxzewx\",ebZmbu6ni:\"framer-v-18tikno\",HjTqEOpaM:\"framer-v-1oba7og\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"c1QhaQ0dq\",Mobile:\"HjTqEOpaM\",Tablet:\"ebZmbu6ni\"};const getProps=({click,height,id,width,...props})=>{return{...props,NrOEPOinF:click??props.NrOEPOinF,variant:humanReadableVariantMap[props.variant]??props.variant??\"c1QhaQ0dq\"};};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,NrOEPOinF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"c1QhaQ0dq\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10ec7wv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(NrOEPOinF){const res=await NrOEPOinF(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"HjTqEOpaM\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"HjTqEOpaM\")return true;return false;};const router=useRouter();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-nxzewx\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"c1QhaQ0dq\",onTap:onTap10ec7wv,ref:refBinding,style:{...style},...addPropertyOverrides({ebZmbu6ni:{\"data-framer-name\":\"Tablet\"},HjTqEOpaM:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ybvstq\",layoutDependency:layoutDependency,layoutId:\"NkJN7y20r\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.6021873017743928px 2.0474368260329356px -0.3333333333333333px rgba(0, 0, 0, 0.06), 0px 2.288533303243457px 7.781013231027754px -0.6666666666666666px rgba(0, 0, 0, 0.08), 0px 10px 34px -1px rgba(0, 0, 0, 0.2)\"},variants:{HjTqEOpaM:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-5k6xie\",\"data-framer-name\":\"Pointer Container\",layoutDependency:layoutDependency,layoutId:\"e5FBDMGYG\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-xix1id\",layoutDependency:layoutDependency,layoutId:\"IMvVU1Mim\",opacity:1,radius:4,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60 30\" overflow=\"visible\"><path d=\"M 27.381 6.018 C 28.884 4.716 31.116 4.716 32.619 6.018 L 47.87 19.226 C 50.67 21.651 48.955 26.25 45.252 26.25 L 14.748 26.25 C 11.045 26.25 9.33 21.651 12.13 19.226 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lo3h3a\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"jdlaeKCBh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m54mtt\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"FMaUrfMd8\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:170,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lu8l7h-container\",layoutDependency:layoutDependency,layoutId:\"JmC6GMaKL-container\",nodeId:\"JmC6GMaKL\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationHeading,{height:\"100%\",id:\"JmC6GMaKL\",KJWcJPN_k:getLocalizedValue(\"v1\",activeLocale)??\"A sleek mobile interface to elevate your guests’ end-to-end experience\",layoutId:\"JmC6GMaKL\",LNpl_BFXf:\"rgb(0, 0, 0)\",ONrV1Cw79:getLocalizedValue(\"v0\",activeLocale)??\"Boarding Pass\",style:{width:\"100%\"},va_8lm_ZJ:\"rgb(38, 38, 38)\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"abQqovjTu\"},implicitPathVariables:undefined},{href:{webPageId:\"abQqovjTu\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18ucalg-container\",layoutDependency:layoutDependency,layoutId:\"XrSOTTW9h-container\",nodeId:\"XrSOTTW9h\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v2\",activeLocale)??\"Digital Check-in & Checkout\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks[0],height:\"100%\",id:\"XrSOTTW9h\",kJN1XWiy9:\"\",layoutId:\"XrSOTTW9h\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XEPEvKp52\"},implicitPathVariables:undefined},{href:{webPageId:\"XEPEvKp52\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HjTqEOpaM:{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jzwisz-container\",layoutDependency:layoutDependency,layoutId:\"TGp65aXIa-container\",nodeId:\"TGp65aXIa\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v0\",activeLocale)??\"Boarding Pass\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks1[0],height:\"100%\",id:\"TGp65aXIa\",kJN1XWiy9:\"\",layoutId:\"TGp65aXIa\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FT35Zw25d\"},implicitPathVariables:undefined},{href:{webPageId:\"FT35Zw25d\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3t4spp-container\",layoutDependency:layoutDependency,layoutId:\"ibD362Nqq-container\",nodeId:\"ibD362Nqq\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v3\",activeLocale)??\"Automated Upsells & Fees\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks2[0],height:\"100%\",id:\"ibD362Nqq\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"ibD362Nqq\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IyEueggjG\"},implicitPathVariables:undefined},{href:{webPageId:\"IyEueggjG\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+162}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f2y1tv-container\",layoutDependency:layoutDependency,layoutId:\"dhuMw2lhV-container\",nodeId:\"dhuMw2lhV\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v5\",activeLocale)??\"AI-Enhanced Digital Guidebooks\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks3[0],height:\"100%\",id:\"dhuMw2lhV\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"dhuMw2lhV\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aw9UBvZ43\"},implicitPathVariables:undefined},{href:{webPageId:\"aw9UBvZ43\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+216}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1481wqq-container\",layoutDependency:layoutDependency,layoutId:\"LKm8u1LCZ-container\",nodeId:\"LKm8u1LCZ\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v6\",activeLocale)??\"Guest Verification & Authority Reporting\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks4[0],height:\"100%\",id:\"LKm8u1LCZ\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"LKm8u1LCZ\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UxbOFAnXq\"},implicitPathVariables:undefined},{href:{webPageId:\"UxbOFAnXq\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+270}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19wsdxw-container\",layoutDependency:layoutDependency,layoutId:\"ysf16l1ms-container\",nodeId:\"ysf16l1ms\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v7\",activeLocale)??\"Enso Experiences\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks5[0],height:\"100%\",id:\"ysf16l1ms\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"ysf16l1ms\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dwfutDPjL\"},implicitPathVariables:undefined},{href:{webPageId:\"dwfutDPjL\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+324}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8vrgmk-container\",layoutDependency:layoutDependency,layoutId:\"l0YkWhWGR-container\",nodeId:\"l0YkWhWGR\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v8\",activeLocale)??\"Smart Locks\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks6[0],height:\"100%\",id:\"l0YkWhWGR\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"l0YkWhWGR\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fz9jnu\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"wFoGIIudh\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:170,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10zzyh3-container\",layoutDependency:layoutDependency,layoutId:\"Qli6CENj4-container\",nodeId:\"Qli6CENj4\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationHeading,{g1GhhPmK6:addImageAlt({pixelHeight:1921,pixelWidth:4162,src:\"https://framerusercontent.com/images/BYAwIcPcX6diedguE7yFfdOeqVE.webp?width=4162&height=1921\",srcSet:\"https://framerusercontent.com/images/BYAwIcPcX6diedguE7yFfdOeqVE.webp?scale-down-to=512&width=4162&height=1921 512w,https://framerusercontent.com/images/BYAwIcPcX6diedguE7yFfdOeqVE.webp?scale-down-to=1024&width=4162&height=1921 1024w,https://framerusercontent.com/images/BYAwIcPcX6diedguE7yFfdOeqVE.webp?scale-down-to=2048&width=4162&height=1921 2048w,https://framerusercontent.com/images/BYAwIcPcX6diedguE7yFfdOeqVE.webp?scale-down-to=4096&width=4162&height=1921 4096w,https://framerusercontent.com/images/BYAwIcPcX6diedguE7yFfdOeqVE.webp?width=4162&height=1921 4162w\"},\"\"),height:\"100%\",id:\"Qli6CENj4\",KJWcJPN_k:getLocalizedValue(\"v10\",activeLocale)??\"De-fragment your guest messaging - Email, SMS, WhatsApp & OTA chats in one place\",layoutId:\"Qli6CENj4\",LNpl_BFXf:\"var(--token-2fda5ba5-b609-4215-a700-bf7cca544e8a, rgb(38, 105, 219))\",ONrV1Cw79:getLocalizedValue(\"v9\",activeLocale)??\"Unified Inbox\",style:{width:\"100%\"},va_8lm_ZJ:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+378+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w3blpk-container\",layoutDependency:layoutDependency,layoutId:\"egm1lvKtz-container\",nodeId:\"egm1lvKtz\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v11\",activeLocale)??\"Multi-Channel Messaging\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks7[0],height:\"100%\",id:\"egm1lvKtz\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"egm1lvKtz\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HjTqEOpaM:{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+378+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wa8uyy-container\",layoutDependency:layoutDependency,layoutId:\"H2Lg_QeiD-container\",nodeId:\"H2Lg_QeiD\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v9\",activeLocale)??\"Unified Inbox\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks8[0],height:\"100%\",id:\"H2Lg_QeiD\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"H2Lg_QeiD\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+378+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ax06ef-container\",layoutDependency:layoutDependency,layoutId:\"B1n9Acc8U-container\",nodeId:\"B1n9Acc8U\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v12\",activeLocale)??\"Team Collaboration Tools\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks9[0],height:\"100%\",id:\"B1n9Acc8U\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"B1n9Acc8U\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+378+0+162}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pm9v2y-container\",layoutDependency:layoutDependency,layoutId:\"ye8SjooYT-container\",nodeId:\"ye8SjooYT\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v13\",activeLocale)??\"AI Auto-Translation\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks10[0],height:\"100%\",id:\"ye8SjooYT\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"ye8SjooYT\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+378+0+216}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cbvu8r-container\",layoutDependency:layoutDependency,layoutId:\"KqDo5aG6l-container\",nodeId:\"KqDo5aG6l\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v14\",activeLocale)??\"Response Time Tracking\",c8DV7G_Uj:true,GZJxZMHK3:resolvedLinks11[0],height:\"100%\",id:\"KqDo5aG6l\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"KqDo5aG6l\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zhIVXnTWj\"},implicitPathVariables:undefined},{href:{webPageId:\"zhIVXnTWj\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+378+0+270}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gve547-container\",layoutDependency:layoutDependency,layoutId:\"zCM0mGa54-container\",nodeId:\"zCM0mGa54\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v15\",activeLocale)??\"Automations & Workflows\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks12[0],height:\"100%\",id:\"zCM0mGa54\",kJN1XWiy9:getLocalizedValue(\"v16\",activeLocale)??\"COMING SOON\",layoutId:\"zCM0mGa54\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qdkx5a\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"CYcqvX6bA\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:170,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y3e5fe-container\",layoutDependency:layoutDependency,layoutId:\"SnZQ_hJGf-container\",nodeId:\"SnZQ_hJGf\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationHeading,{g1GhhPmK6:addImageAlt({pixelHeight:784,pixelWidth:1812,src:\"https://framerusercontent.com/images/eq75MFpuEB8dgG5tfqIqCbtPCM.webp?width=1812&height=784\",srcSet:\"https://framerusercontent.com/images/eq75MFpuEB8dgG5tfqIqCbtPCM.webp?scale-down-to=512&width=1812&height=784 512w,https://framerusercontent.com/images/eq75MFpuEB8dgG5tfqIqCbtPCM.webp?scale-down-to=1024&width=1812&height=784 1024w,https://framerusercontent.com/images/eq75MFpuEB8dgG5tfqIqCbtPCM.webp?width=1812&height=784 1812w\"},\"\"),height:\"100%\",id:\"SnZQ_hJGf\",KJWcJPN_k:getLocalizedValue(\"v18\",activeLocale)??\"Scale your business instantly - put it on autopilot without losing the personal touch\",layoutId:\"SnZQ_hJGf\",LNpl_BFXf:\"var(--token-1c097474-6740-4643-a98d-5092cfdb37de, rgb(48, 23, 136))\",ONrV1Cw79:getLocalizedValue(\"v17\",activeLocale)??\"EnsoAI\",style:{width:\"100%\"},va_8lm_ZJ:\"var(--token-bfccccac-9b95-4ddf-b588-7b1fa064935a, rgb(110, 68, 255))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined},{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+702+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sqtm89-container\",layoutDependency:layoutDependency,layoutId:\"hYtvSHcCm-container\",nodeId:\"hYtvSHcCm\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v19\",activeLocale)??\"CoPilot - Suggested Responses\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks13[0],height:\"100%\",id:\"hYtvSHcCm\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"hYtvSHcCm\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined},{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HjTqEOpaM:{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+702+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g1qzfs-container\",layoutDependency:layoutDependency,layoutId:\"AfIG14hGf-container\",nodeId:\"AfIG14hGf\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v17\",activeLocale)??\"EnsoAI\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks14[0],height:\"100%\",id:\"AfIG14hGf\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"AfIG14hGf\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined},{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+702+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cfj33m-container\",layoutDependency:layoutDependency,layoutId:\"BI9ascSG2-container\",nodeId:\"BI9ascSG2\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v20\",activeLocale)??\"AutoPilot - Chatbot\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks15[0],height:\"100%\",id:\"BI9ascSG2\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"BI9ascSG2\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks15[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IyEueggjG\"},implicitPathVariables:undefined},{href:{webPageId:\"IyEueggjG\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+702+0+162}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a1a5xm-container\",layoutDependency:layoutDependency,layoutId:\"DxopWBY36-container\",nodeId:\"DxopWBY36\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v21\",activeLocale)??\"AI Guidebook Builder\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks16[0],height:\"100%\",id:\"DxopWBY36\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"DxopWBY36\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks16[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yR2Lja_NK\"},implicitPathVariables:undefined},{href:{webPageId:\"yR2Lja_NK\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+702+0+216}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jx5klu-container\",layoutDependency:layoutDependency,layoutId:\"hcfVe_unB-container\",nodeId:\"hcfVe_unB\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v22\",activeLocale)??\"AI Sentiment Recognition & Reporting\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks17[0],height:\"100%\",id:\"hcfVe_unB\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"hcfVe_unB\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks17[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+702+0+270}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1opfgeq-container\",layoutDependency:layoutDependency,layoutId:\"GDcN8plR5-container\",nodeId:\"GDcN8plR5\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v23\",activeLocale)??\"AI Knowledge Base\",c8DV7G_Uj:false,height:\"100%\",id:\"GDcN8plR5\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"GDcN8plR5\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j8idgx\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"Q7CadZwyb\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:170,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yjh0tb-container\",layoutDependency:layoutDependency,layoutId:\"l8s5LhBH3-container\",nodeId:\"l8s5LhBH3\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationHeading,{g1GhhPmK6:addImageAlt({pixelHeight:1921,pixelWidth:4163,src:\"https://framerusercontent.com/images/Ajh2AW766VeGnN9Ua5ndmFLmeM.webp?width=4163&height=1921\",srcSet:\"https://framerusercontent.com/images/Ajh2AW766VeGnN9Ua5ndmFLmeM.webp?scale-down-to=512&width=4163&height=1921 512w,https://framerusercontent.com/images/Ajh2AW766VeGnN9Ua5ndmFLmeM.webp?scale-down-to=1024&width=4163&height=1921 1024w,https://framerusercontent.com/images/Ajh2AW766VeGnN9Ua5ndmFLmeM.webp?scale-down-to=2048&width=4163&height=1921 2048w,https://framerusercontent.com/images/Ajh2AW766VeGnN9Ua5ndmFLmeM.webp?scale-down-to=4096&width=4163&height=1921 4096w,https://framerusercontent.com/images/Ajh2AW766VeGnN9Ua5ndmFLmeM.webp?width=4163&height=1921 4163w\"},\"\"),height:\"100%\",id:\"l8s5LhBH3\",KJWcJPN_k:getLocalizedValue(\"v25\",activeLocale)??\"Make data-driven decisions to optimize and grow your business\",layoutId:\"l8s5LhBH3\",LNpl_BFXf:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",ONrV1Cw79:getLocalizedValue(\"v24\",activeLocale)??\"Intelligence\",style:{width:\"100%\"},va_8lm_ZJ:\"var(--token-7b114842-0147-402a-bbbc-a1be5c9294f3, rgb(20, 70, 156))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"usllicOTE\"},implicitPathVariables:undefined},{href:{webPageId:\"usllicOTE\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+1026+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a30kbt-container\",layoutDependency:layoutDependency,layoutId:\"Acb6T9Vna-container\",nodeId:\"Acb6T9Vna\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v26\",activeLocale)??\"Hospitality KPI Dashboard\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks18[0],height:\"100%\",id:\"Acb6T9Vna\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"Acb6T9Vna\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks18[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"N_uYoWC7h\"},implicitPathVariables:undefined},{href:{webPageId:\"N_uYoWC7h\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+1026+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15it3ye-container\",layoutDependency:layoutDependency,layoutId:\"Lu43EVCBt-container\",nodeId:\"Lu43EVCBt\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v27\",activeLocale)??\"Guest Database & CRM\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks19[0],height:\"100%\",id:\"Lu43EVCBt\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"Lu43EVCBt\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks19[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CiSWyoAbh\"},implicitPathVariables:undefined},{href:{webPageId:\"CiSWyoAbh\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,...addPropertyOverrides({HjTqEOpaM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+1026+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b28b6l-container\",layoutDependency:layoutDependency,layoutId:\"tNtpHiN9y-container\",nodeId:\"tNtpHiN9y\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v28\",activeLocale)??\"Custom Branding\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks20[0],height:\"100%\",id:\"tNtpHiN9y\",kJN1XWiy9:getLocalizedValue(\"v4\",activeLocale)??\"New\",layoutId:\"tNtpHiN9y\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HjTqEOpaM:{GZJxZMHK3:resolvedLinks20[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12sd1r4\",layoutDependency:layoutDependency,layoutId:\"ReV0RN_0a\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xr9dy\",\"data-framer-name\":\"Boarding Pass Links\",layoutDependency:layoutDependency,layoutId:\"tfoCCBTkg\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XEPEvKp52\"},implicitPathVariables:undefined},{href:{webPageId:\"XEPEvKp52\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:224,width:\"170px\",y:(componentViewport?.y||0)+12+0+12+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bh4a45-container\",layoutDependency:layoutDependency,layoutId:\"YN7dDPaIS-container\",nodeId:\"YN7dDPaIS\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavCard,{cJPzgUyxh:resolvedLinks21[0],Ghx7qfJgK:\"var(--token-2fda5ba5-b609-4215-a700-bf7cca544e8a, rgb(38, 105, 219))\",height:\"100%\",id:\"YN7dDPaIS\",kf8N_45J_:\"clicked-nav-features-boardingpass\",layoutId:\"YN7dDPaIS\",rHzuGWzoO:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",style:{height:\"100%\",width:\"100%\"},variant:\"Z5n1DMsC7\",VMTBtl_It:getLocalizedValue(\"v0\",activeLocale)??\"Boarding Pass\",width:\"100%\",...addPropertyOverrides({ebZmbu6ni:{cJPzgUyxh:resolvedLinks21[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rjgwdx\",layoutDependency:layoutDependency,layoutId:\"vpq1Txs3e\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"abQqovjTu\"},implicitPathVariables:undefined},{href:{webPageId:\"abQqovjTu\"},implicitPathVariables:undefined}],children:resolvedLinks22=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+1,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bz2dv8-container\",layoutDependency:layoutDependency,layoutId:\"C33Pm0GZ4-container\",nodeId:\"C33Pm0GZ4\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-checkin\",height:\"100%\",hIbVKwCPz:false,id:\"C33Pm0GZ4\",layoutId:\"C33Pm0GZ4\",Oz3kN5VPQ:resolvedLinks22[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v29\",activeLocale)??\"Digital Check-in & Checkout\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks22[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FT35Zw25d\"},implicitPathVariables:undefined},{href:{webPageId:\"FT35Zw25d\"},implicitPathVariables:undefined}],children:resolvedLinks23=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+38,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1re1stb-container\",layoutDependency:layoutDependency,layoutId:\"GkTGtGlrK-container\",nodeId:\"GkTGtGlrK\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-upsells\",height:\"100%\",hIbVKwCPz:false,id:\"GkTGtGlrK\",layoutId:\"GkTGtGlrK\",Oz3kN5VPQ:resolvedLinks23[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v30\",activeLocale)??\"Automated Upsells & Fees\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks23[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IyEueggjG\"},implicitPathVariables:undefined},{href:{webPageId:\"IyEueggjG\"},implicitPathVariables:undefined}],children:resolvedLinks24=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+75,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sg59tk-container\",layoutDependency:layoutDependency,layoutId:\"u8sDyVkmg-container\",nodeId:\"u8sDyVkmg\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-guidebooks\",height:\"100%\",hIbVKwCPz:false,id:\"u8sDyVkmg\",layoutId:\"u8sDyVkmg\",Oz3kN5VPQ:resolvedLinks24[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v5\",activeLocale)??\"AI-Enhanced Digital Guidebooks\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks24[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aw9UBvZ43\"},implicitPathVariables:undefined},{href:{webPageId:\"aw9UBvZ43\"},implicitPathVariables:undefined}],children:resolvedLinks25=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+112,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qefuar-container\",layoutDependency:layoutDependency,layoutId:\"F26__mSLE-container\",nodeId:\"F26__mSLE\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-verification\",height:\"100%\",hIbVKwCPz:false,id:\"F26__mSLE\",layoutId:\"F26__mSLE\",Oz3kN5VPQ:resolvedLinks25[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v6\",activeLocale)??\"Guest Verification & Authority Reporting\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks25[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UxbOFAnXq\"},implicitPathVariables:undefined},{href:{webPageId:\"UxbOFAnXq\"},implicitPathVariables:undefined}],children:resolvedLinks26=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+149,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-130fkkz-container\",layoutDependency:layoutDependency,layoutId:\"TrMqu7BE_-container\",nodeId:\"TrMqu7BE_\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-ensoexperiences\",height:\"100%\",hIbVKwCPz:false,id:\"TrMqu7BE_\",layoutId:\"TrMqu7BE_\",Oz3kN5VPQ:resolvedLinks26[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v31\",activeLocale)??\"Enso Experiences\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks26[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dwfutDPjL\"},implicitPathVariables:undefined},{href:{webPageId:\"dwfutDPjL\"},implicitPathVariables:undefined}],children:resolvedLinks27=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+186,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wpw76e-container\",layoutDependency:layoutDependency,layoutId:\"OD5msDhx7-container\",nodeId:\"OD5msDhx7\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-smartlocks\",height:\"100%\",hIbVKwCPz:false,id:\"OD5msDhx7\",layoutId:\"OD5msDhx7\",Oz3kN5VPQ:resolvedLinks27[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v8\",activeLocale)??\"Smart Locks\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks27[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-grc9gj\",\"data-framer-name\":\"Boarding Pass Links\",layoutDependency:layoutDependency,layoutId:\"K1tms8sEA\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined}],children:resolvedLinks28=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:224,width:\"170px\",y:(componentViewport?.y||0)+12+0+12+0+0+0+0,...addPropertyOverrides({ebZmbu6ni:{y:(componentViewport?.y||0)+12+0+12+0+0+234+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17z1f7a-container\",layoutDependency:layoutDependency,layoutId:\"q_r7eUwSZ-container\",nodeId:\"q_r7eUwSZ\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavCard,{cJPzgUyxh:resolvedLinks28[0],Ghx7qfJgK:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",height:\"100%\",id:\"q_r7eUwSZ\",kf8N_45J_:\"clicked-nav-features-unifiedinbox\",layoutId:\"q_r7eUwSZ\",Q67Zu8y4c:addImageAlt({pixelHeight:1132,pixelWidth:1132,src:\"https://framerusercontent.com/images/vDI1TVikqhZ7aqmsqFvqMO8wl70.png?width=1132&height=1132\",srcSet:\"https://framerusercontent.com/images/vDI1TVikqhZ7aqmsqFvqMO8wl70.png?scale-down-to=512&width=1132&height=1132 512w,https://framerusercontent.com/images/vDI1TVikqhZ7aqmsqFvqMO8wl70.png?scale-down-to=1024&width=1132&height=1132 1024w,https://framerusercontent.com/images/vDI1TVikqhZ7aqmsqFvqMO8wl70.png?width=1132&height=1132 1132w\"},\"\"),rHzuGWzoO:\"var(--token-7b114842-0147-402a-bbbc-a1be5c9294f3, rgb(20, 70, 156))\",style:{height:\"100%\",width:\"100%\"},variant:\"Z5n1DMsC7\",VMTBtl_It:getLocalizedValue(\"v9\",activeLocale)??\"Unified Inbox\",width:\"100%\",...addPropertyOverrides({ebZmbu6ni:{cJPzgUyxh:resolvedLinks28[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wgpmvw\",layoutDependency:layoutDependency,layoutId:\"LnEXt0OSv\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined}],children:resolvedLinks29=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+0,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sp5v1r-container\",layoutDependency:layoutDependency,layoutId:\"DZ88U1z3g-container\",nodeId:\"DZ88U1z3g\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-messaging\",height:\"100%\",hIbVKwCPz:false,id:\"DZ88U1z3g\",layoutId:\"DZ88U1z3g\",Oz3kN5VPQ:resolvedLinks29[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v11\",activeLocale)??\"Multi-Channel Messaging\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks29[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined}],children:resolvedLinks30=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+37,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pwbf97-container\",layoutDependency:layoutDependency,layoutId:\"pMuAPVAEq-container\",nodeId:\"pMuAPVAEq\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-collaboration\",height:\"100%\",hIbVKwCPz:false,id:\"pMuAPVAEq\",layoutId:\"pMuAPVAEq\",Oz3kN5VPQ:resolvedLinks30[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v32\",activeLocale)??\"Team Collaboration Tools\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks30[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"H5iWkD7Sx\"},implicitPathVariables:undefined},{href:{webPageId:\"H5iWkD7Sx\"},implicitPathVariables:undefined}],children:resolvedLinks31=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+74,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13j93lk-container\",layoutDependency:layoutDependency,layoutId:\"gnlNmJF9Z-container\",nodeId:\"gnlNmJF9Z\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-autotranslation\",height:\"100%\",hIbVKwCPz:false,id:\"gnlNmJF9Z\",layoutId:\"gnlNmJF9Z\",Oz3kN5VPQ:resolvedLinks31[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v13\",activeLocale)??\"AI Auto-Translation\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks31[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zhIVXnTWj\"},implicitPathVariables:undefined},{href:{webPageId:\"zhIVXnTWj\"},implicitPathVariables:undefined}],children:resolvedLinks32=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+111,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lvn2fr-container\",layoutDependency:layoutDependency,layoutId:\"HSjLDR73P-container\",nodeId:\"HSjLDR73P\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-automations\",height:\"100%\",hIbVKwCPz:false,id:\"HSjLDR73P\",layoutId:\"HSjLDR73P\",Oz3kN5VPQ:resolvedLinks32[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v33\",activeLocale)??\"Automations & Workflows\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks32[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yR2Lja_NK\"},implicitPathVariables:undefined},{href:{webPageId:\"yR2Lja_NK\"},implicitPathVariables:undefined}],children:resolvedLinks33=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+0+0+0+148,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fp0h00-container\",layoutDependency:layoutDependency,layoutId:\"UcWmiSQSE-container\",nodeId:\"UcWmiSQSE\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-sentiment\",height:\"100%\",hIbVKwCPz:false,id:\"UcWmiSQSE\",layoutId:\"UcWmiSQSE\",Oz3kN5VPQ:resolvedLinks33[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v34\",activeLocale)??\"AI Sentiment Recognition & Reporting\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks33[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wxathp\",\"data-framer-name\":\"Boarding Pass Links\",layoutDependency:layoutDependency,layoutId:\"hWJQZliYQ\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined},{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined}],children:resolvedLinks34=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:224,width:\"170px\",y:(componentViewport?.y||0)+12+0+12+0+0+234+0,...addPropertyOverrides({ebZmbu6ni:{y:(componentViewport?.y||0)+12+0+12+0+0+468+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16nfmc2-container\",layoutDependency:layoutDependency,layoutId:\"cjmmX8t65-container\",nodeId:\"cjmmX8t65\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavCard,{cJPzgUyxh:resolvedLinks34[0],Ghx7qfJgK:\"var(--token-1c097474-6740-4643-a98d-5092cfdb37de, rgb(48, 23, 136))\",height:\"100%\",id:\"cjmmX8t65\",kf8N_45J_:\"clicked-nav-features-ensoai\",layoutId:\"cjmmX8t65\",Q67Zu8y4c:addImageAlt({pixelHeight:827,pixelWidth:775,src:\"https://framerusercontent.com/images/GfCtmL5kYXsVcpFHugkUkQFp8.png?width=775&height=827\",srcSet:\"https://framerusercontent.com/images/GfCtmL5kYXsVcpFHugkUkQFp8.png?width=775&height=827 775w\"},\"\"),rHzuGWzoO:\"var(--token-bfccccac-9b95-4ddf-b588-7b1fa064935a, rgb(110, 68, 255))\",style:{height:\"100%\",width:\"100%\"},variant:\"Z5n1DMsC7\",VMTBtl_It:getLocalizedValue(\"v17\",activeLocale)??\"EnsoAI\",width:\"100%\",...addPropertyOverrides({ebZmbu6ni:{cJPzgUyxh:resolvedLinks34[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xofmcq\",layoutDependency:layoutDependency,layoutId:\"l2A6X4xLA\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"H5iWkD7Sx\"},implicitPathVariables:undefined},{href:{webPageId:\"H5iWkD7Sx\"},implicitPathVariables:undefined}],children:resolvedLinks35=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+0,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+468+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19kr014-container\",layoutDependency:layoutDependency,layoutId:\"KMZ1WhU07-container\",nodeId:\"KMZ1WhU07\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-copilot\",height:\"100%\",hIbVKwCPz:false,id:\"KMZ1WhU07\",layoutId:\"KMZ1WhU07\",Oz3kN5VPQ:resolvedLinks35[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v19\",activeLocale)??\"CoPilot - Suggested Responses\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks35[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fm0ms2Xh8\"},implicitPathVariables:undefined},{href:{webPageId:\"fm0ms2Xh8\"},implicitPathVariables:undefined}],children:resolvedLinks36=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+37,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+468+0+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6uton3-container\",layoutDependency:layoutDependency,layoutId:\"RB12O_Jmk-container\",nodeId:\"RB12O_Jmk\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-autopilot\",height:\"100%\",hIbVKwCPz:false,id:\"RB12O_Jmk\",layoutId:\"RB12O_Jmk\",Oz3kN5VPQ:resolvedLinks36[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:\"\",zLgT2kT9M:getLocalizedValue(\"v20\",activeLocale)??\"AutoPilot - Chatbot\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks36[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iIZGunRGX\"},implicitPathVariables:undefined},{href:{webPageId:\"iIZGunRGX\"},implicitPathVariables:undefined}],children:resolvedLinks37=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+74,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+468+0+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xbnv8z-container\",layoutDependency:layoutDependency,layoutId:\"yteBkMhwG-container\",nodeId:\"yteBkMhwG\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-knowledgebase\",height:\"100%\",hIbVKwCPz:false,id:\"yteBkMhwG\",layoutId:\"yteBkMhwG\",Oz3kN5VPQ:resolvedLinks37[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v35\",activeLocale)??\"Coming soon\",zLgT2kT9M:getLocalizedValue(\"v23\",activeLocale)??\"AI Knowledge Base\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks37[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rhy3sn\",\"data-framer-name\":\"Boarding Pass Links\",layoutDependency:layoutDependency,layoutId:\"CdbZjKzLV\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Tk9YYM4DO\"},implicitPathVariables:undefined},{href:{webPageId:\"Tk9YYM4DO\"},implicitPathVariables:undefined}],children:resolvedLinks38=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:224,width:\"170px\",y:(componentViewport?.y||0)+12+0+12+0+0+234+0,...addPropertyOverrides({ebZmbu6ni:{y:(componentViewport?.y||0)+12+0+12+0+0+702+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rm4g77-container\",layoutDependency:layoutDependency,layoutId:\"R5Aai98Pe-container\",nodeId:\"R5Aai98Pe\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavCard,{cJPzgUyxh:resolvedLinks38[0],Ghx7qfJgK:\"var(--token-48161f97-a3b2-4c95-9c80-7e3039d1bb31, rgb(24, 29, 39))\",height:\"100%\",id:\"R5Aai98Pe\",kf8N_45J_:\"clicked-nav-features-intelligence\",layoutId:\"R5Aai98Pe\",Q67Zu8y4c:addImageAlt({pixelHeight:1132,pixelWidth:1132,src:\"https://framerusercontent.com/images/jVQijfFnMm5J932citaThcwiOgg.png?width=1132&height=1132\",srcSet:\"https://framerusercontent.com/images/jVQijfFnMm5J932citaThcwiOgg.png?scale-down-to=512&width=1132&height=1132 512w,https://framerusercontent.com/images/jVQijfFnMm5J932citaThcwiOgg.png?scale-down-to=1024&width=1132&height=1132 1024w,https://framerusercontent.com/images/jVQijfFnMm5J932citaThcwiOgg.png?width=1132&height=1132 1132w\"},\"\"),rHzuGWzoO:\"var(--token-542676d0-f66e-4120-ace4-b2183888bb05, rgb(65, 70, 81))\",style:{height:\"100%\",width:\"100%\"},variant:\"Z5n1DMsC7\",VMTBtl_It:getLocalizedValue(\"v24\",activeLocale)??\"Intelligence\",width:\"100%\",...addPropertyOverrides({ebZmbu6ni:{cJPzgUyxh:resolvedLinks38[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-110t70k\",layoutDependency:layoutDependency,layoutId:\"xH8CrT7P_\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"usllicOTE\"},implicitPathVariables:undefined},{href:{webPageId:\"usllicOTE\"},implicitPathVariables:undefined}],children:resolvedLinks39=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+0,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+702+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-59bsqz-container\",layoutDependency:layoutDependency,layoutId:\"v9C4gys3S-container\",nodeId:\"v9C4gys3S\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-dashboard\",height:\"100%\",hIbVKwCPz:false,id:\"v9C4gys3S\",layoutId:\"v9C4gys3S\",Oz3kN5VPQ:resolvedLinks39[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v26\",activeLocale)??\"Hospitality KPI Dashboard\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks39[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yIrHjHlUH\"},implicitPathVariables:undefined},{href:{webPageId:\"yIrHjHlUH\"},implicitPathVariables:undefined}],children:resolvedLinks40=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+37,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+702+0+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t98uqi-container\",layoutDependency:layoutDependency,layoutId:\"vfJkUSwJS-container\",nodeId:\"vfJkUSwJS\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-responsetime\",height:\"100%\",hIbVKwCPz:false,id:\"vfJkUSwJS\",layoutId:\"vfJkUSwJS\",Oz3kN5VPQ:resolvedLinks40[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v36\",activeLocale)??\"Coming Soon\",zLgT2kT9M:getLocalizedValue(\"v14\",activeLocale)??\"Response Time Tracking\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks40[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"N_uYoWC7h\"},implicitPathVariables:undefined},{href:{webPageId:\"N_uYoWC7h\"},implicitPathVariables:undefined}],children:resolvedLinks41=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+74,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+702+0+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wjxmd7-container\",layoutDependency:layoutDependency,layoutId:\"HdLfL96PD-container\",nodeId:\"HdLfL96PD\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-crm\",height:\"100%\",hIbVKwCPz:false,id:\"HdLfL96PD\",layoutId:\"HdLfL96PD\",Oz3kN5VPQ:resolvedLinks41[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v37\",activeLocale)??\"Guest Database & CRM\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks41[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"CiSWyoAbh\"},implicitPathVariables:undefined},{href:{webPageId:\"CiSWyoAbh\"},implicitPathVariables:undefined}],children:resolvedLinks42=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,width:`max(max((${componentViewport?.width||\"100vw\"} - 58px) / 2, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+234+0+0+111,...addPropertyOverrides({ebZmbu6ni:{width:`max(max(${componentViewport?.width||\"100vw\"} - 48px, 50px) - 180px, 1px)`,y:(componentViewport?.y||0)+12+0+12+0+0+702+0+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wxurfr-container\",layoutDependency:layoutDependency,layoutId:\"cPST1ptKA-container\",nodeId:\"cPST1ptKA\",rendersWithMotion:true,scopeId:\"B8mVrYfSy\",children:/*#__PURE__*/_jsx(NavigationLinkV2,{gnuGD8ZHl:\"clicked-nav-features-branding\",height:\"100%\",hIbVKwCPz:false,id:\"cPST1ptKA\",layoutId:\"cPST1ptKA\",Oz3kN5VPQ:resolvedLinks42[0],style:{width:\"100%\"},variant:\"o2fnPDBjj\",width:\"100%\",WTI0yta4s:getLocalizedValue(\"v4\",activeLocale)??\"New\",zLgT2kT9M:getLocalizedValue(\"v28\",activeLocale)??\"Custom Branding\",...addPropertyOverrides({ebZmbu6ni:{Oz3kN5VPQ:resolvedLinks42[1]}},baseVariant,gestureVariant)})})})})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yzKhL.framer-osm665, .framer-yzKhL .framer-osm665 { display: block; }\",\".framer-yzKhL.framer-nxzewx { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 1000px; }\",\".framer-yzKhL .framer-1ybvstq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-yzKhL .framer-5k6xie { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px 12px 0px 12px; position: absolute; top: -18px; width: 100%; z-index: 1; }\",\".framer-yzKhL .framer-xix1id { height: 30px; position: relative; width: 60px; }\",\".framer-yzKhL .framer-1lo3h3a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yzKhL .framer-m54mtt, .framer-yzKhL .framer-fz9jnu, .framer-yzKhL .framer-1qdkx5a, .framer-yzKhL .framer-1j8idgx { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-yzKhL .framer-lu8l7h-container, .framer-yzKhL .framer-18ucalg-container, .framer-yzKhL .framer-jzwisz-container, .framer-yzKhL .framer-3t4spp-container, .framer-yzKhL .framer-f2y1tv-container, .framer-yzKhL .framer-1481wqq-container, .framer-yzKhL .framer-19wsdxw-container, .framer-yzKhL .framer-8vrgmk-container, .framer-yzKhL .framer-10zzyh3-container, .framer-yzKhL .framer-1w3blpk-container, .framer-yzKhL .framer-wa8uyy-container, .framer-yzKhL .framer-ax06ef-container, .framer-yzKhL .framer-1pm9v2y-container, .framer-yzKhL .framer-1cbvu8r-container, .framer-yzKhL .framer-gve547-container, .framer-yzKhL .framer-1y3e5fe-container, .framer-yzKhL .framer-sqtm89-container, .framer-yzKhL .framer-g1qzfs-container, .framer-yzKhL .framer-cfj33m-container, .framer-yzKhL .framer-a1a5xm-container, .framer-yzKhL .framer-jx5klu-container, .framer-yzKhL .framer-1opfgeq-container, .framer-yzKhL .framer-1yjh0tb-container, .framer-yzKhL .framer-a30kbt-container, .framer-yzKhL .framer-15it3ye-container, .framer-yzKhL .framer-1b28b6l-container, .framer-yzKhL .framer-1bz2dv8-container, .framer-yzKhL .framer-1re1stb-container, .framer-yzKhL .framer-1sg59tk-container, .framer-yzKhL .framer-1qefuar-container, .framer-yzKhL .framer-130fkkz-container, .framer-yzKhL .framer-wpw76e-container, .framer-yzKhL .framer-1sp5v1r-container, .framer-yzKhL .framer-1pwbf97-container, .framer-yzKhL .framer-13j93lk-container, .framer-yzKhL .framer-lvn2fr-container, .framer-yzKhL .framer-1fp0h00-container, .framer-yzKhL .framer-19kr014-container, .framer-yzKhL .framer-6uton3-container, .framer-yzKhL .framer-xbnv8z-container, .framer-yzKhL .framer-59bsqz-container, .framer-yzKhL .framer-t98uqi-container, .framer-yzKhL .framer-wjxmd7-container, .framer-yzKhL .framer-1wxurfr-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-yzKhL .framer-12sd1r4 { display: grid; flex: none; gap: 10px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yzKhL .framer-1xr9dy { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-yzKhL .framer-bh4a45-container { align-self: stretch; flex: none; height: auto; position: relative; width: 170px; }\",\".framer-yzKhL .framer-rjgwdx { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 224px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-yzKhL .framer-grc9gj, .framer-yzKhL .framer-wxathp, .framer-yzKhL .framer-1rhy3sn { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 224px; justify-content: center; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-yzKhL .framer-17z1f7a-container, .framer-yzKhL .framer-16nfmc2-container, .framer-yzKhL .framer-1rm4g77-container { flex: none; height: 100%; position: relative; width: 170px; }\",\".framer-yzKhL .framer-wgpmvw, .framer-yzKhL .framer-1xofmcq, .framer-yzKhL .framer-110t70k { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-yzKhL.framer-v-18tikno.framer-nxzewx { width: 617px; }\",\".framer-yzKhL.framer-v-18tikno .framer-12sd1r4 { grid-template-columns: repeat(1, minmax(50px, 1fr)); }\",\".framer-yzKhL.framer-v-1oba7og.framer-nxzewx { padding: 0px; width: 150px; }\",\".framer-yzKhL.framer-v-1oba7og .framer-1ybvstq { padding: 0px; }\",\".framer-yzKhL.framer-v-1oba7og .framer-1lo3h3a { flex-direction: column; }\",\".framer-yzKhL.framer-v-1oba7og .framer-m54mtt, .framer-yzKhL.framer-v-1oba7og .framer-fz9jnu, .framer-yzKhL.framer-v-1oba7og .framer-1qdkx5a, .framer-yzKhL.framer-v-1oba7og .framer-1j8idgx { flex: none; gap: 4px; width: 100%; }\",\".framer-yzKhL.framer-v-1oba7og .framer-18ucalg-container, .framer-yzKhL.framer-v-1oba7og .framer-1w3blpk-container, .framer-yzKhL.framer-v-1oba7og .framer-sqtm89-container, .framer-yzKhL.framer-v-1oba7og .framer-15it3ye-container { order: 2; }\",\".framer-yzKhL.framer-v-1oba7og .framer-jzwisz-container, .framer-yzKhL.framer-v-1oba7og .framer-wa8uyy-container, .framer-yzKhL.framer-v-1oba7og .framer-g1qzfs-container, .framer-yzKhL.framer-v-1oba7og .framer-a30kbt-container { order: 1; }\",\".framer-yzKhL.framer-v-1oba7og .framer-3t4spp-container, .framer-yzKhL.framer-v-1oba7og .framer-ax06ef-container, .framer-yzKhL.framer-v-1oba7og .framer-cfj33m-container, .framer-yzKhL.framer-v-1oba7og .framer-1b28b6l-container { order: 3; }\",\".framer-yzKhL.framer-v-1oba7og .framer-f2y1tv-container, .framer-yzKhL.framer-v-1oba7og .framer-1pm9v2y-container, .framer-yzKhL.framer-v-1oba7og .framer-a1a5xm-container { order: 4; }\",\".framer-yzKhL.framer-v-1oba7og .framer-1481wqq-container, .framer-yzKhL.framer-v-1oba7og .framer-1cbvu8r-container, .framer-yzKhL.framer-v-1oba7og .framer-jx5klu-container { order: 5; }\",\".framer-yzKhL.framer-v-1oba7og .framer-19wsdxw-container, .framer-yzKhL.framer-v-1oba7og .framer-gve547-container, .framer-yzKhL.framer-v-1oba7og .framer-1opfgeq-container { order: 6; }\",\".framer-yzKhL.framer-v-1oba7og .framer-8vrgmk-container { order: 7; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 506\n * @framerIntrinsicWidth 1000\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ebZmbu6ni\":{\"layout\":[\"fixed\",\"auto\"]},\"HjTqEOpaM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"NrOEPOinF\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"clicked-nav-features-boardingpass\"},{\"id\":\"clicked-nav-features-checkin\"},{\"id\":\"clicked-nav-features-upsells\"},{\"id\":\"clicked-nav-features-guidebooks\"},{\"id\":\"clicked-nav-features-verification\"},{\"id\":\"clicked-nav-features-ensoexperiences\"},{\"id\":\"clicked-nav-features-smartlocks\"},{\"id\":\"clicked-nav-features-unifiedinbox\"},{\"id\":\"clicked-nav-features-messaging\"},{\"id\":\"clicked-nav-features-collaboration\"},{\"id\":\"clicked-nav-features-autotranslation\"},{\"id\":\"clicked-nav-features-automations\"},{\"id\":\"clicked-nav-features-sentiment\"},{\"id\":\"clicked-nav-features-ensoai\"},{\"id\":\"clicked-nav-features-copilot\"},{\"id\":\"clicked-nav-features-autopilot\"},{\"id\":\"clicked-nav-features-knowledgebase\"},{\"id\":\"clicked-nav-features-intelligence\"},{\"id\":\"clicked-nav-features-dashboard\"},{\"id\":\"clicked-nav-features-responsetime\"},{\"id\":\"clicked-nav-features-crm\"},{\"id\":\"clicked-nav-features-branding\"}]\n */const FramerB8mVrYfSy=withCSS(Component,css,\"framer-yzKhL\");export default FramerB8mVrYfSy;FramerB8mVrYfSy.displayName=\"Navigation Features\";FramerB8mVrYfSy.defaultProps={height:506,width:1e3};addPropertyControls(FramerB8mVrYfSy,{variant:{options:[\"c1QhaQ0dq\",\"ebZmbu6ni\",\"HjTqEOpaM\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},NrOEPOinF:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerB8mVrYfSy,[{explicitInter:true,fonts:[]},...NavigationHeadingFonts,...NavigationLinkFonts,...NavCardFonts,...NavigationLinkV2Fonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerB8mVrYfSy\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"506\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"clicked-nav-features-boardingpass\\\"},{\\\"id\\\":\\\"clicked-nav-features-checkin\\\"},{\\\"id\\\":\\\"clicked-nav-features-upsells\\\"},{\\\"id\\\":\\\"clicked-nav-features-guidebooks\\\"},{\\\"id\\\":\\\"clicked-nav-features-verification\\\"},{\\\"id\\\":\\\"clicked-nav-features-ensoexperiences\\\"},{\\\"id\\\":\\\"clicked-nav-features-smartlocks\\\"},{\\\"id\\\":\\\"clicked-nav-features-unifiedinbox\\\"},{\\\"id\\\":\\\"clicked-nav-features-messaging\\\"},{\\\"id\\\":\\\"clicked-nav-features-collaboration\\\"},{\\\"id\\\":\\\"clicked-nav-features-autotranslation\\\"},{\\\"id\\\":\\\"clicked-nav-features-automations\\\"},{\\\"id\\\":\\\"clicked-nav-features-sentiment\\\"},{\\\"id\\\":\\\"clicked-nav-features-ensoai\\\"},{\\\"id\\\":\\\"clicked-nav-features-copilot\\\"},{\\\"id\\\":\\\"clicked-nav-features-autopilot\\\"},{\\\"id\\\":\\\"clicked-nav-features-knowledgebase\\\"},{\\\"id\\\":\\\"clicked-nav-features-intelligence\\\"},{\\\"id\\\":\\\"clicked-nav-features-dashboard\\\"},{\\\"id\\\":\\\"clicked-nav-features-responsetime\\\"},{\\\"id\\\":\\\"clicked-nav-features-crm\\\"},{\\\"id\\\":\\\"clicked-nav-features-branding\\\"}]\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ebZmbu6ni\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"HjTqEOpaM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"NrOEPOinF\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1000\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Maximisez le potentiel de vos Location de vacances professionnelles\";export const v1=\"Plus de 5 propri\\xe9t\\xe9s\";export const v2=\"Cr\\xe9ez des Exp\\xe9riences num\\xe9riques et personnalis\\xe9es pour vos H\\xf4tels-boutiques\";export const v3=\"G\\xe9rez vos apparth\\xf4tels en toute simplicit\\xe9\";export const v4=\"Locations de vacances\";export const v5=\"Nouveau\";export const v6=\"H\\xf4tel de charme\";export const v7=\"Appart'h\\xf4tels\";\nexport const __FramerMetadata__ = {\"exports\":{\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Maximiza el potencial de tus Alquileres vacacionales profesionales\";export const v1=\"M\\xe1s de 5 propiedades\";export const v2=\"Cree Experiencias Digitales y Personalizadas para Sus Hoteles boutique\";export const v3=\"Gestiona tus aparthoteles con facilidad\";export const v4=\"Alquileres Vacacionales\";export const v5=\"Nuevo\";export const v6=\"Hotel Boutique\";export const v7=\"Apart-hoteles\";\nexport const __FramerMetadata__ = {\"exports\":{\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport*as localizedValues from\"./beWw81nBf-0.js\";import*as localizedValues1 from\"./beWw81nBf-1.js\";const valuesByLocaleId={ftyvIsMbU:localizedValues,Hk0W4t26c:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/5O30MIDXOv8AiJ02GSoI/oGzwEnxDGly3mmhQhEpS/h9bWilic8.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/T9oy2MwC6IBA1FEIViEz/wEuXvtm2hoyyBl8YJizd/OQ_ncO_lY.js\";const enabledGestures={lzUmNZBug:{hover:true}};const serializationHash=\"framer-r6nUt\";const variantClassNames={lzUmNZBug:\"framer-v-1opremd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ykV7h_EzU=undefined;const f1KikBUbI=undefined;const HJCjYANCR=undefined;const qyWsJRjQU=undefined;const a_eC_k6XR=undefined;const epYe07aox=undefined;const transition1={bounce:.3,delay:0,duration:.5,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({heading,height,id,image,link,subhead,tint,trackingID,width,...props})=>{return{...props,a_eC_k6XR:heading??props.a_eC_k6XR??\"Vacation Rentals\",epYe07aox:subhead??props.epYe07aox,f1KikBUbI:trackingID??props.f1KikBUbI,HJCjYANCR:tint??props.HJCjYANCR??\"var(--token-2fda5ba5-b609-4215-a700-bf7cca544e8a, rgb(38, 105, 219))\",qyWsJRjQU:image??props.qyWsJRjQU??{pixelHeight:1663,pixelWidth:2500,src:\"https://framerusercontent.com/images/eEgZmxwMMfJNqnp1yygTc0FB0.webp?width=2500&height=1663\",srcSet:\"https://framerusercontent.com/images/eEgZmxwMMfJNqnp1yygTc0FB0.webp?scale-down-to=512&width=2500&height=1663 512w,https://framerusercontent.com/images/eEgZmxwMMfJNqnp1yygTc0FB0.webp?scale-down-to=1024&width=2500&height=1663 1024w,https://framerusercontent.com/images/eEgZmxwMMfJNqnp1yygTc0FB0.webp?scale-down-to=2048&width=2500&height=1663 2048w,https://framerusercontent.com/images/eEgZmxwMMfJNqnp1yygTc0FB0.webp?width=2500&height=1663 2500w\"},ykV7h_EzU:link??props.ykV7h_EzU};};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,qyWsJRjQU,a_eC_k6XR,epYe07aox,HJCjYANCR,ykV7h_EzU,f1KikBUbI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"lzUmNZBug\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const visible=isSet(epYe07aox);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:f1KikBUbI,href:ykV7h_EzU,motionChild:true,nodeId:\"lzUmNZBug\",scopeId:\"ejYaq8Iii\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1opremd\",className,classNames)} framer-fq0csd`,\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"lzUmNZBug\",ref:refBinding,style:{filter:\"none\",WebkitFilter:\"none\",...style},variants:{\"lzUmNZBug-hover\":{filter:\"grayscale(0)\",WebkitFilter:\"grayscale(0)\"}},...addPropertyOverrides({\"lzUmNZBug-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hc8dzb\",layoutDependency:layoutDependency,layoutId:\"YbMsyi_Nt\",style:{backgroundColor:HJCjYANCR,borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"none\"},variants:{\"lzUmNZBug-hover\":{boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.1666666666666665px rgba(0, 0, 0, 0.17), 0px 2.288533303243457px 2.288533303243457px -2.333333333333333px rgba(0, 0, 0, 0.15), 0px 10px 10px -3.5px rgba(0, 0, 0, 0.08)\"}},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||230)-0-(Math.max(0,((componentViewport?.height||230)-0-0)/1)*1+0)+0+0)+(Math.max(0,((componentViewport?.height||230)-0-0)/1)*1*.5000000000000002-Math.max(0,((componentViewport?.height||230)-0-0)/1)*1*1/2)),sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(qyWsJRjQU)},className:\"framer-zqd2g5\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"FK_CFj1I5\",style:{filter:\"none\",mask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0, 0, 0, 0.3) 27.572494369369373%, rgb(0, 0, 0) 50.78300957207207%) add\",WebkitFilter:\"none\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0, 0, 0, 0.3) 27.572494369369373%, rgb(0, 0, 0) 50.78300957207207%) add\"},variants:{\"lzUmNZBug-hover\":{filter:\"saturate(1.5)\",mask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0, 0, 0, 0.49536) 18.394566441441444%, rgba(0,0,0,1) 35.12281813063063%) add\",WebkitFilter:\"saturate(1.5)\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0, 0, 0, 0.49536) 18.394566441441444%, rgba(0,0,0,1) 35.12281813063063%) add\"}},...addPropertyOverrides({\"lzUmNZBug-hover\":{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+((componentViewport?.height||230)-0-(Math.max(0,((componentViewport?.height||230)-0-0)/1)*1+0)+0+0)+(Math.max(0,((componentViewport?.height||230)-0-0)/1)*1*.5000000000000002-Math.max(0,((componentViewport?.height||230)-0-0)/1)*1*1.1/2)),sizes:`calc(${componentViewport?.width||\"100vw\"} * 1.1)`,...toResponsiveImage(qyWsJRjQU)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-192qyeo\",layoutDependency:layoutDependency,layoutId:\"Z1ENoqEU4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1od4z34\",\"data-styles-preset\":\"h9bWilic8\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Vacation Rentals\"})}),className:\"framer-ubcqch\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pQtzpZJr1\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:a_eC_k6XR,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"lzUmNZBug-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1od4z34\",\"data-styles-preset\":\"h9bWilic8\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Vacation Rentals\"})})}},baseVariant,gestureVariant)}),visible!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Vacation Rentals\"})}),className:\"framer-1tjn8m7\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"n1auregNI\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},text:epYe07aox,variants:{\"lzUmNZBug-hover\":{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"lzUmNZBug-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1od4z34\",\"data-styles-preset\":\"h9bWilic8\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Vacation Rentals\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pn35fc\",layoutDependency:layoutDependency,layoutId:\"dLlvZJSVY\",style:{background:\"linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%)\"}})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-r6nUt.framer-fq0csd, .framer-r6nUt .framer-fq0csd { display: block; }\",\".framer-r6nUt.framer-1opremd { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 230px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 444px; }\",\".framer-r6nUt .framer-1hc8dzb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 1px; justify-content: flex-end; overflow: hidden; padding: 20px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-r6nUt .framer-zqd2g5 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-r6nUt .framer-192qyeo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-r6nUt .framer-ubcqch, .framer-r6nUt .framer-1tjn8m7 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-r6nUt .framer-pn35fc { bottom: 0px; flex: none; height: 70%; left: calc(50.00000000000002% - 100% / 2); overflow: visible; position: absolute; width: 100%; z-index: 1; }\",\".framer-r6nUt.framer-v-1opremd.hover .framer-zqd2g5 { height: 110%; left: calc(50.00000000000002% - 110.00000000000001% / 2); top: calc(50.00000000000002% - 110.00000000000001% / 2); width: 110%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 230\n * @framerIntrinsicWidth 444\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hzh99qTJH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"qyWsJRjQU\":\"image\",\"a_eC_k6XR\":\"heading\",\"epYe07aox\":\"subhead\",\"HJCjYANCR\":\"tint\",\"ykV7h_EzU\":\"link\",\"f1KikBUbI\":\"trackingID\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerejYaq8Iii=withCSS(Component,css,\"framer-r6nUt\");export default FramerejYaq8Iii;FramerejYaq8Iii.displayName=\"Solution Card\";FramerejYaq8Iii.defaultProps={height:230,width:444};addPropertyControls(FramerejYaq8Iii,{qyWsJRjQU:{__defaultAssetReference:\"data:framer/asset-reference,eEgZmxwMMfJNqnp1yygTc0FB0.webp?originalFilename=Vacation+Rental+Example.webp&preferredSize=auto\",title:\"Image\",type:ControlType.ResponsiveImage},a_eC_k6XR:{defaultValue:\"Vacation Rentals\",displayTextArea:false,title:\"Heading\",type:ControlType.String},epYe07aox:{defaultValue:\"\",displayTextArea:false,title:\"Subhead\",type:ControlType.String},HJCjYANCR:{defaultValue:'var(--token-2fda5ba5-b609-4215-a700-bf7cca544e8a, rgb(38, 105, 219)) /* {\"name\":\"Accent Colour - 600\"} */',title:\"Tint\",type:ControlType.Color},ykV7h_EzU:{title:\"Link\",type:ControlType.Link},f1KikBUbI:{title:\"Tracking ID\",type:ControlType.TrackingId}});addFonts(FramerejYaq8Iii,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerejYaq8Iii\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"qyWsJRjQU\\\":\\\"image\\\",\\\"a_eC_k6XR\\\":\\\"heading\\\",\\\"epYe07aox\\\":\\\"subhead\\\",\\\"HJCjYANCR\\\":\\\"tint\\\",\\\"ykV7h_EzU\\\":\\\"link\\\",\\\"f1KikBUbI\\\":\\\"trackingID\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hzh99qTJH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"444\",\"framerIntrinsicHeight\":\"230\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ejYaq8Iii.map","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import getLocalizedValue from\"https://framerusercontent.com/modules/4qFf42FHBbqZCqXwYxvO/ASBR3wAa1NwtaLM0ZoOw/beWw81nBf.js\";import SolutionCard from\"https://framerusercontent.com/modules/KMNysoQ7qbJq5Q1UNbGb/kVicAvCrQGzujSZA28t2/ejYaq8Iii.js\";import NavigationLink from\"https://framerusercontent.com/modules/ApdhV0TsiDjs0piCXNNZ/iq5wLorbnkVicxFZGpAF/EvjG4W6UN.js\";const SolutionCardFonts=getFonts(SolutionCard);const NavigationLinkFonts=getFonts(NavigationLink);const cycleOrder=[\"BeHfZThSG\",\"HCDiVx_as\"];const serializationHash=\"framer-gqbU8\";const variantClassNames={BeHfZThSG:\"framer-v-1j36fw0\",HCDiVx_as:\"framer-v-1l4gphb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VJj_LW14R=undefined;const transition1={bounce:.3,delay:0,duration:.3,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"BeHfZThSG\",Mobile:\"HCDiVx_as\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BeHfZThSG\",VJj_LW14R:click??props.VJj_LW14R};};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,VJj_LW14R,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BeHfZThSG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ony0ee=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VJj_LW14R){const res=await VJj_LW14R(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"HCDiVx_as\")return false;return true;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"HCDiVx_as\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1j36fw0\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BeHfZThSG\",onTap:onTap1ony0ee,ref:refBinding,style:{...style},...addPropertyOverrides({HCDiVx_as:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j3j2r4\",layoutDependency:layoutDependency,layoutId:\"VUynETaN_\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.6021873017743928px 2.0474368260329356px -0.3333333333333333px rgba(0, 0, 0, 0.06), 0px 2.288533303243457px 7.781013231027754px -0.6666666666666666px rgba(0, 0, 0, 0.08), 0px 10px 34px -1px rgba(0, 0, 0, 0.2)\"},variants:{HCDiVx_as:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-tn1mc3\",\"data-framer-name\":\"Pointer Container\",layoutDependency:layoutDependency,layoutId:\"qnkRNZJll\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-3okidv\",layoutDependency:layoutDependency,layoutId:\"z5os1V94T\",radius:4,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60 30\" overflow=\"visible\"><path d=\"M 27.381 6.018 C 28.884 4.716 31.116 4.716 32.619 6.018 L 47.87 19.226 C 50.67 21.651 48.955 26.25 45.252 26.25 L 14.748 26.25 C 11.045 26.25 9.33 21.651 12.13 19.226 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OnHZvEK75\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:180.5,width:\"381px\",y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||590)-0-0)/1)+0)+12+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19t7800-container\",layoutDependency:layoutDependency,layoutId:\"fy_fL7ynR-container\",nodeId:\"fy_fL7ynR\",rendersWithMotion:true,scopeId:\"beWw81nBf\",children:/*#__PURE__*/_jsx(SolutionCard,{a_eC_k6XR:getLocalizedValue(\"v0\",activeLocale)??\"Maximize the Potential of Your Professional Vacation Rentals\",epYe07aox:getLocalizedValue(\"v1\",activeLocale)??\"5+ properties\",f1KikBUbI:\"clicked-nav-solutions-vacationrentals\",height:\"100%\",HJCjYANCR:\"var(--token-542676d0-f66e-4120-ace4-b2183888bb05, rgb(65, 70, 81))\",id:\"fy_fL7ynR\",layoutId:\"fy_fL7ynR\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",ykV7h_EzU:resolvedLinks[0]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"afLwwjuSt\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:181,width:\"381px\",y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||590)-0-0)/1)+0)+12+192.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-geguy7-container\",layoutDependency:layoutDependency,layoutId:\"xcZemHyLn-container\",nodeId:\"xcZemHyLn\",rendersWithMotion:true,scopeId:\"beWw81nBf\",children:/*#__PURE__*/_jsx(SolutionCard,{a_eC_k6XR:getLocalizedValue(\"v2\",activeLocale)??\"Create Digital & Personalized Experiences for Your Boutique Hotels\",epYe07aox:\"\",f1KikBUbI:\"clicked-nav-solutions-boutiquehotels\",height:\"100%\",HJCjYANCR:\"var(--token-542676d0-f66e-4120-ace4-b2183888bb05, rgb(65, 70, 81))\",id:\"xcZemHyLn\",layoutId:\"xcZemHyLn\",qyWsJRjQU:addImageAlt({pixelHeight:1666,pixelWidth:2500,src:\"https://framerusercontent.com/images/Dj0ihZx1jbE9AKl8NW3OjKXXRw.webp?width=2500&height=1666\",srcSet:\"https://framerusercontent.com/images/Dj0ihZx1jbE9AKl8NW3OjKXXRw.webp?scale-down-to=512&width=2500&height=1666 512w,https://framerusercontent.com/images/Dj0ihZx1jbE9AKl8NW3OjKXXRw.webp?scale-down-to=1024&width=2500&height=1666 1024w,https://framerusercontent.com/images/Dj0ihZx1jbE9AKl8NW3OjKXXRw.webp?scale-down-to=2048&width=2500&height=1666 2048w,https://framerusercontent.com/images/Dj0ihZx1jbE9AKl8NW3OjKXXRw.webp?width=2500&height=1666 2500w\"},\"\"),style:{height:\"100%\",width:\"100%\"},width:\"100%\",ykV7h_EzU:resolvedLinks1[0]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pbuSwyUEH\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:180.5,width:\"381px\",y:(componentViewport?.y||0)+0+(0*(((componentViewport?.height||590)-0-0)/1)+0)+12+385.5,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w1zgt1-container\",layoutDependency:layoutDependency,layoutId:\"FAHWtSjtn-container\",nodeId:\"FAHWtSjtn\",rendersWithMotion:true,scopeId:\"beWw81nBf\",children:/*#__PURE__*/_jsx(SolutionCard,{a_eC_k6XR:getLocalizedValue(\"v3\",activeLocale)??\"Manage Your Aparthotels With Ease\",epYe07aox:\"\",f1KikBUbI:\"clicked-nav-solutions-aparthotels\",height:\"100%\",HJCjYANCR:\"var(--token-542676d0-f66e-4120-ace4-b2183888bb05, rgb(65, 70, 81))\",id:\"FAHWtSjtn\",layoutId:\"FAHWtSjtn\",qyWsJRjQU:addImageAlt({pixelHeight:1400,pixelWidth:2789,src:\"https://framerusercontent.com/images/nZvIUT3TDHx2F3PNChHJHVvqk.webp?width=2789&height=1400\",srcSet:\"https://framerusercontent.com/images/nZvIUT3TDHx2F3PNChHJHVvqk.webp?scale-down-to=512&width=2789&height=1400 512w,https://framerusercontent.com/images/nZvIUT3TDHx2F3PNChHJHVvqk.webp?scale-down-to=1024&width=2789&height=1400 1024w,https://framerusercontent.com/images/nZvIUT3TDHx2F3PNChHJHVvqk.webp?scale-down-to=2048&width=2789&height=1400 2048w,https://framerusercontent.com/images/nZvIUT3TDHx2F3PNChHJHVvqk.webp?width=2789&height=1400 2789w\"},\"\"),style:{height:\"100%\",width:\"100%\"},width:\"100%\",ykV7h_EzU:resolvedLinks2[0]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OnHZvEK75\"},implicitPathVariables:undefined},{href:{webPageId:\"OnHZvEK75\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HCDiVx_as:{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-158)/2+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bx9v50-container\",layoutDependency:layoutDependency,layoutId:\"MKsCZkmzN-container\",nodeId:\"MKsCZkmzN\",rendersWithMotion:true,scopeId:\"beWw81nBf\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v4\",activeLocale)??\"Vacation Rentals\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks3[0],height:\"100%\",id:\"MKsCZkmzN\",kJN1XWiy9:getLocalizedValue(\"v5\",activeLocale)??\"New\",layoutId:\"MKsCZkmzN\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HCDiVx_as:{GZJxZMHK3:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"afLwwjuSt\"},implicitPathVariables:undefined},{href:{webPageId:\"afLwwjuSt\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HCDiVx_as:{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-158)/2+0+0)+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tzo8c0-container\",layoutDependency:layoutDependency,layoutId:\"CGks6uGkj-container\",nodeId:\"CGks6uGkj\",rendersWithMotion:true,scopeId:\"beWw81nBf\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v6\",activeLocale)??\"Boutique Hotel\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks4[0],height:\"100%\",id:\"CGks6uGkj\",kJN1XWiy9:getLocalizedValue(\"v5\",activeLocale)??\"New\",layoutId:\"CGks6uGkj\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HCDiVx_as:{GZJxZMHK3:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pbuSwyUEH\"},implicitPathVariables:undefined},{href:{webPageId:\"pbuSwyUEH\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({HCDiVx_as:{height:50,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-158)/2+0+0)+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1owi9eb-container\",layoutDependency:layoutDependency,layoutId:\"PGPLVe2MY-container\",nodeId:\"PGPLVe2MY\",rendersWithMotion:true,scopeId:\"beWw81nBf\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v7\",activeLocale)??\"Apart-hotels\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks5[0],height:\"100%\",id:\"PGPLVe2MY\",kJN1XWiy9:getLocalizedValue(\"v5\",activeLocale)??\"New\",layoutId:\"PGPLVe2MY\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({HCDiVx_as:{GZJxZMHK3:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gqbU8.framer-fhynkf, .framer-gqbU8 .framer-fhynkf { display: block; }\",\".framer-gqbU8.framer-1j36fw0 { cursor: pointer; display: grid; gap: 0px 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: 590px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 405px; }\",\".framer-gqbU8 .framer-1j3j2r4 { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 12px; position: relative; width: 1fr; }\",\".framer-gqbU8 .framer-tn1mc3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: -19px; width: 100%; z-index: 1; }\",\".framer-gqbU8 .framer-3okidv { height: 30px; position: relative; width: 60px; }\",\".framer-gqbU8 .framer-19t7800-container, .framer-gqbU8 .framer-geguy7-container, .framer-gqbU8 .framer-1w1zgt1-container { flex: none; height: 181px; position: relative; width: 381px; }\",\".framer-gqbU8 .framer-1bx9v50-container, .framer-gqbU8 .framer-1tzo8c0-container, .framer-gqbU8 .framer-1owi9eb-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-gqbU8.framer-v-1l4gphb.framer-1j36fw0 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; width: 120px; }\",\".framer-gqbU8.framer-v-1l4gphb .framer-1j3j2r4 { align-self: unset; gap: 4px; padding: 0px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 590\n * @framerIntrinsicWidth 405\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HCDiVx_as\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"VJj_LW14R\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_14dyr4u\",\"trackingId\":\"clicked-nav-solutions-vacationrentals\"},{\"id\":\"_1yjiq9v\",\"trackingId\":\"clicked-nav-solutions-boutiquehotels\"},{\"id\":\"_1h0zc73\",\"trackingId\":\"clicked-nav-solutions-aparthotels\"}]\n */const FramerbeWw81nBf=withCSS(Component,css,\"framer-gqbU8\");export default FramerbeWw81nBf;FramerbeWw81nBf.displayName=\"Navigation Solutions\";FramerbeWw81nBf.defaultProps={height:590,width:405};addPropertyControls(FramerbeWw81nBf,{variant:{options:[\"BeHfZThSG\",\"HCDiVx_as\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},VJj_LW14R:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerbeWw81nBf,[{explicitInter:true,fonts:[]},...SolutionCardFonts,...NavigationLinkFonts],{supportsExplicitInterCodegen:true});FramerbeWw81nBf.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SolutionCard,{},context),forwardLoader(NavigationLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbeWw81nBf\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"VJj_LW14R\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_14dyr4u\\\",\\\"trackingId\\\":\\\"clicked-nav-solutions-vacationrentals\\\"},{\\\"id\\\":\\\"_1yjiq9v\\\",\\\"trackingId\\\":\\\"clicked-nav-solutions-boutiquehotels\\\"},{\\\"id\\\":\\\"_1h0zc73\\\",\\\"trackingId\\\":\\\"clicked-nav-solutions-aparthotels\\\"}]\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HCDiVx_as\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"405\",\"framerIntrinsicHeight\":\"590\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\" min de lecture\";export const v1=\"Blog\";export const v2=\"Nouveau\";export const v3=\"\\xc9tudes de cas\";export const v4=\"\\xc9v\\xe9nements\";export const v5=\"Vid\\xe9o\";export const v6=\"\\xc9ducation\";export const v7=\"T\\xe9l\\xe9chargements\";export const v8=\"Calculateur de ROI\";\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"min de lectura\";export const v1=\"Blog\";export const v2=\"Nuevo\";export const v3=\"Estudios de Caso\";export const v4=\"Eventos\";export const v5=\"V\\xeddeo\";export const v6=\"Educaci\\xf3n\";export const v7=\"Descargables\";export const v8=\"Calculadora de ROI\";\nexport const __FramerMetadata__ = {\"exports\":{\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport*as localizedValues from\"./dGEDLacio-0.js\";import*as localizedValues1 from\"./dGEDLacio-1.js\";const valuesByLocaleId={ftyvIsMbU:localizedValues,Hk0W4t26c:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,PathVariablesContext,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleCode,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Resources from\"https://framerusercontent.com/modules/4cC8UbZZA2Ewc2awOV5e/JSLONRH4t9LE2lKl6aww/qsoEii_jt.js\";import ResourceType from\"https://framerusercontent.com/modules/3jm8mnzreNXzbyWcBz55/ZCoS7RR5zCjzpxMhnoCa/VfEp7Vp08.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/eHJB8Bv6QvXQg7I6h7fq/nzWlACC87GLFO1wXp75f/dGEDLacio.js\";import ResourceCard from\"https://framerusercontent.com/modules/lxY6b3xZCE9p8rY0JjMt/SoHaOrgyOY7Su93Q303J/CbQw3BnWF.js\";import NavigationLink from\"https://framerusercontent.com/modules/ApdhV0TsiDjs0piCXNNZ/iq5wLorbnkVicxFZGpAF/EvjG4W6UN.js\";const ResourceCardFonts=getFonts(ResourceCard);const NavigationLinkFonts=getFonts(NavigationLink);const cycleOrder=[\"MxUNx3Kut\",\"gi7kknXG1\"];const serializationHash=\"framer-WSdQv\";const variantClassNames={gi7kknXG1:\"framer-v-9w8omq\",MxUNx3Kut:\"framer-v-4r05pi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const suffix=(value,suffix)=>{if(typeof value===\"string\"&&typeof suffix===\"string\"){return value+suffix;}else if(typeof value===\"string\"){return value;}else if(typeof suffix===\"string\"){return suffix;}return\"\";};const query=prequery=>prequery({from:{alias:\"Oq7nyB183\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"Oq7nyB183\",direction:\"desc\",name:\"gIt5voyRA\",type:\"Identifier\"}],select:[{collection:\"Oq7nyB183\",name:\"ln1oY6iO6\",type:\"Identifier\"},{collection:\"Oq7nyB183\",name:\"gQ3u_XsWw\",type:\"Identifier\"},{collection:\"Oq7nyB183\",name:\"brydjoPy0\",type:\"Identifier\"},{collection:\"Oq7nyB183\",name:\"gum1cgszs\",type:\"Identifier\"},{collection:\"Oq7nyB183\",name:\"dXSZkzJpE\",type:\"Identifier\"},{alias:\"hymNCRAc8\",arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"Oq7nyB183\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"Oq7nyB183\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},{collection:\"Oq7nyB183\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"CujCbdxT9\"},operator:\"in\",right:{arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"Oq7nyB183\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"Oq7nyB183\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={dateStyle:\"short\",timeStyle:\"short\",timeZone:\"UTC\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const query1=prequery=>prequery({from:{alias:\"qmi4GWZ9m\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"qmi4GWZ9m\",direction:\"desc\",name:\"gIt5voyRA\",type:\"Identifier\"}],select:[{collection:\"qmi4GWZ9m\",name:\"ln1oY6iO6\",type:\"Identifier\"},{collection:\"qmi4GWZ9m\",name:\"gQ3u_XsWw\",type:\"Identifier\"},{collection:\"qmi4GWZ9m\",name:\"brydjoPy0\",type:\"Identifier\"},{collection:\"qmi4GWZ9m\",name:\"gIt5voyRA\",type:\"Identifier\"},{collection:\"qmi4GWZ9m\",name:\"dXSZkzJpE\",type:\"Identifier\"},{alias:\"hymNCRAc8\",arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"qmi4GWZ9m\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"qmi4GWZ9m\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},{collection:\"qmi4GWZ9m\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"EbkpsH9Su\"},operator:\"in\",right:{arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"qmi4GWZ9m\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"qmi4GWZ9m\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});const query2=prequery=>prequery({from:{alias:\"fNlh9zNEL\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"fNlh9zNEL\",name:\"ln1oY6iO6\",type:\"Identifier\"},{collection:\"fNlh9zNEL\",name:\"gQ3u_XsWw\",type:\"Identifier\"},{collection:\"fNlh9zNEL\",name:\"brydjoPy0\",type:\"Identifier\"},{collection:\"fNlh9zNEL\",name:\"dXSZkzJpE\",type:\"Identifier\"},{alias:\"hymNCRAc8\",arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"fNlh9zNEL\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"fNlh9zNEL\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},{collection:\"fNlh9zNEL\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"aRzdNVWVU\"},operator:\"in\",right:{arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"fNlh9zNEL\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"fNlh9zNEL\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"MxUNx3Kut\",Mobile:\"gi7kknXG1\"};const getProps=({click,height,id,width,...props})=>{return{...props,pfgdNPnRO:click??props.pfgdNPnRO,variant:humanReadableVariantMap[props.variant]??props.variant??\"MxUNx3Kut\"};};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,pfgdNPnRO,ln1oY6iO6Oq7nyB183,gQ3u_XsWwOq7nyB183,brydjoPy0Oq7nyB183,gum1cgszsOq7nyB183,dXSZkzJpEOq7nyB183,hymNCRAc8Oq7nyB183,idOq7nyB183,ln1oY6iO6qmi4GWZ9m,gQ3u_XsWwqmi4GWZ9m,brydjoPy0qmi4GWZ9m,gIt5voyRAqmi4GWZ9m,dXSZkzJpEqmi4GWZ9m,hymNCRAc8qmi4GWZ9m,idqmi4GWZ9m,ln1oY6iO6fNlh9zNEL,gQ3u_XsWwfNlh9zNEL,brydjoPy0fNlh9zNEL,dXSZkzJpEfNlh9zNEL,hymNCRAc8fNlh9zNEL,idfNlh9zNEL,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MxUNx3Kut\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1odlg51=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pfgdNPnRO){const res=await pfgdNPnRO(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"gi7kknXG1\")return false;return true;};const router=useRouter();const activeLocaleCode=useLocaleCode();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-4r05pi\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MxUNx3Kut\",onTap:onTap1odlg51,ref:refBinding,style:{...style},...addPropertyOverrides({gi7kknXG1:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e12842\",layoutDependency:layoutDependency,layoutId:\"gBLG9yFch\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 0.6021873017743928px 2.0474368260329356px -0.3333333333333333px rgba(0, 0, 0, 0.06), 0px 2.288533303243457px 7.781013231027754px -0.6666666666666666px rgba(0, 0, 0, 0.08), 0px 10px 34px -1px rgba(0, 0, 0, 0.2)\"},variants:{gi7kknXG1:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-12puy2d\",\"data-framer-name\":\"Pointer Container\",layoutDependency:layoutDependency,layoutId:\"ozdLU4tp6\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1urt04w\",layoutDependency:layoutDependency,layoutId:\"Q9_FgSf4s\",opacity:1,radius:4,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60 30\" overflow=\"visible\"><path d=\"M 27.381 6.018 C 28.884 4.716 31.116 4.716 32.619 6.018 L 47.87 19.226 C 50.67 21.651 48.955 26.25 45.252 26.25 L 14.748 26.25 C 11.045 26.25 9.33 21.651 12.13 19.226 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tlgwu6\",layoutDependency:layoutDependency,layoutId:\"kdSpUR9Gs\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-8baell\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"RBuJdCdTb\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1v5bu78\",layoutDependency:layoutDependency,layoutId:\"Oq7nyB183\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"Oq7nyB183\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"Oq7nyB183\",direction:\"desc\",name:\"gIt5voyRA\",type:\"Identifier\"}],select:[{collection:\"Oq7nyB183\",name:\"ln1oY6iO6\",type:\"Identifier\"},{collection:\"Oq7nyB183\",name:\"gQ3u_XsWw\",type:\"Identifier\"},{collection:\"Oq7nyB183\",name:\"brydjoPy0\",type:\"Identifier\"},{collection:\"Oq7nyB183\",name:\"gum1cgszs\",type:\"Identifier\"},{collection:\"Oq7nyB183\",name:\"dXSZkzJpE\",type:\"Identifier\"},{alias:\"hymNCRAc8\",arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"Oq7nyB183\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"Oq7nyB183\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},{collection:\"Oq7nyB183\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"CujCbdxT9\"},operator:\"in\",right:{arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"Oq7nyB183\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"Oq7nyB183\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({brydjoPy0:brydjoPy0Oq7nyB183,dXSZkzJpE:dXSZkzJpEOq7nyB183,gQ3u_XsWw:gQ3u_XsWwOq7nyB183,gum1cgszs:gum1cgszsOq7nyB183,hymNCRAc8:hymNCRAc8Oq7nyB183,id:idOq7nyB183,ln1oY6iO6:ln1oY6iO6Oq7nyB183},index)=>{gQ3u_XsWwOq7nyB183??=\"\";brydjoPy0Oq7nyB183??=\"\";gum1cgszsOq7nyB183??=\"\";dXSZkzJpEOq7nyB183??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Oq7nyB183-${idOq7nyB183}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dXSZkzJpE:dXSZkzJpEOq7nyB183},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-efnbsr\",layoutDependency:layoutDependency,layoutId:\"rffJzkrA_\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{dXSZkzJpE:dXSZkzJpEOq7nyB183},webPageId:\"ZX7rrnk7D\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:370,width:`max(max((${componentViewport?.width||\"100vw\"} - 54px) / 4, 50px), 1px)`,y:(componentViewport?.y||0)+0+0+12+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-23sjgf-container\",layoutDependency:layoutDependency,layoutId:\"s0f_k4hBd-container\",nodeId:\"s0f_k4hBd\",rendersWithMotion:true,scopeId:\"dGEDLacio\",children:/*#__PURE__*/_jsx(ResourceCard,{aeboRJ3Nw:gQ3u_XsWwOq7nyB183,CmeBgkYtP:toResponsiveImage(ln1oY6iO6Oq7nyB183),CvY_1UNQ3:\"var(--token-88b9bd85-41f5-45eb-a128-3951353b2383, rgb(4, 184, 133))\",D7WjgUmW1:resolvedLinks[0],fCjNshVKP:true,height:\"100%\",id:\"s0f_k4hBd\",layoutId:\"s0f_k4hBd\",mU5ju8KYW:brydjoPy0Oq7nyB183,S0hPTTu4Y:suffix(gum1cgszsOq7nyB183,getLocalizedValue(\"v0\",activeLocale)??\" min read\"),style:{height:\"100%\",width:\"100%\"},teR06Mdgl:true,variant:\"OovLtcQhi\",width:\"100%\",Zj7XYcQK4:\"clicked-nav-resources-blogcard\",ZNiTswNwO:hymNCRAc8Oq7nyB183})})})})})})},idOq7nyB183);})})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qvetcr\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"RbNDEzfBz\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vgmslm\",layoutDependency:layoutDependency,layoutId:\"qmi4GWZ9m\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"qmi4GWZ9m\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"qmi4GWZ9m\",direction:\"desc\",name:\"gIt5voyRA\",type:\"Identifier\"}],select:[{collection:\"qmi4GWZ9m\",name:\"ln1oY6iO6\",type:\"Identifier\"},{collection:\"qmi4GWZ9m\",name:\"gQ3u_XsWw\",type:\"Identifier\"},{collection:\"qmi4GWZ9m\",name:\"brydjoPy0\",type:\"Identifier\"},{collection:\"qmi4GWZ9m\",name:\"gIt5voyRA\",type:\"Identifier\"},{collection:\"qmi4GWZ9m\",name:\"dXSZkzJpE\",type:\"Identifier\"},{alias:\"hymNCRAc8\",arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"qmi4GWZ9m\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"qmi4GWZ9m\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},{collection:\"qmi4GWZ9m\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"EbkpsH9Su\"},operator:\"in\",right:{arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"qmi4GWZ9m\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"qmi4GWZ9m\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({brydjoPy0:brydjoPy0qmi4GWZ9m,dXSZkzJpE:dXSZkzJpEqmi4GWZ9m,gIt5voyRA:gIt5voyRAqmi4GWZ9m,gQ3u_XsWw:gQ3u_XsWwqmi4GWZ9m,hymNCRAc8:hymNCRAc8qmi4GWZ9m,id:idqmi4GWZ9m,ln1oY6iO6:ln1oY6iO6qmi4GWZ9m},index1)=>{gQ3u_XsWwqmi4GWZ9m??=\"\";brydjoPy0qmi4GWZ9m??=\"\";dXSZkzJpEqmi4GWZ9m??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`qmi4GWZ9m-${idqmi4GWZ9m}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dXSZkzJpE:dXSZkzJpEqmi4GWZ9m},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-aznj7f\",layoutDependency:layoutDependency,layoutId:\"Wjse77LYD\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{dXSZkzJpE:dXSZkzJpEqmi4GWZ9m},webPageId:\"ZX7rrnk7D\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:370,width:`max(max((${componentViewport?.width||\"100vw\"} - 54px) / 4, 50px), 1px)`,y:(componentViewport?.y||0)+0+0+12+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yo9ka3-container\",layoutDependency:layoutDependency,layoutId:\"WskOO85_s-container\",nodeId:\"WskOO85_s\",rendersWithMotion:true,scopeId:\"dGEDLacio\",children:/*#__PURE__*/_jsx(ResourceCard,{aeboRJ3Nw:gQ3u_XsWwqmi4GWZ9m,CmeBgkYtP:toResponsiveImage(ln1oY6iO6qmi4GWZ9m),CvY_1UNQ3:\"var(--token-f0c725ca-8ec7-4cca-86d8-d94a15726488, rgb(4, 166, 184))\",D7WjgUmW1:resolvedLinks1[0],fCjNshVKP:true,height:\"100%\",id:\"WskOO85_s\",layoutId:\"WskOO85_s\",mU5ju8KYW:brydjoPy0qmi4GWZ9m,S0hPTTu4Y:toDateString(gIt5voyRAqmi4GWZ9m,activeLocaleCode),style:{height:\"100%\",width:\"100%\"},teR06Mdgl:true,variant:\"OovLtcQhi\",width:\"100%\",Zj7XYcQK4:\"clicked-nav-resources-eventcard\",ZNiTswNwO:hymNCRAc8qmi4GWZ9m})})})})})})},idqmi4GWZ9m);})})})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b8n827\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"yj5HI6dqO\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-y60cp6\",layoutDependency:layoutDependency,layoutId:\"fNlh9zNEL\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"fNlh9zNEL\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{collection:\"fNlh9zNEL\",name:\"ln1oY6iO6\",type:\"Identifier\"},{collection:\"fNlh9zNEL\",name:\"gQ3u_XsWw\",type:\"Identifier\"},{collection:\"fNlh9zNEL\",name:\"brydjoPy0\",type:\"Identifier\"},{collection:\"fNlh9zNEL\",name:\"dXSZkzJpE\",type:\"Identifier\"},{alias:\"hymNCRAc8\",arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"fNlh9zNEL\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"fNlh9zNEL\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},{collection:\"fNlh9zNEL\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:\"aRzdNVWVU\"},operator:\"in\",right:{arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"fNlh9zNEL\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"fNlh9zNEL\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}},children:(collection2,paginationInfo2,loadMore2)=>/*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({brydjoPy0:brydjoPy0fNlh9zNEL,dXSZkzJpE:dXSZkzJpEfNlh9zNEL,gQ3u_XsWw:gQ3u_XsWwfNlh9zNEL,hymNCRAc8:hymNCRAc8fNlh9zNEL,id:idfNlh9zNEL,ln1oY6iO6:ln1oY6iO6fNlh9zNEL},index2)=>{gQ3u_XsWwfNlh9zNEL??=\"\";brydjoPy0fNlh9zNEL??=\"\";dXSZkzJpEfNlh9zNEL??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`fNlh9zNEL-${idfNlh9zNEL}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dXSZkzJpE:dXSZkzJpEfNlh9zNEL},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nxzyn5\",layoutDependency:layoutDependency,layoutId:\"oDlogZhbT\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{dXSZkzJpE:dXSZkzJpEfNlh9zNEL},webPageId:\"ZX7rrnk7D\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:370,width:`max(max((${componentViewport?.width||\"100vw\"} - 54px) / 4, 50px), 1px)`,y:(componentViewport?.y||0)+0+0+12+0+0+0+0+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mb03h7-container\",layoutDependency:layoutDependency,layoutId:\"tFZF_cMDv-container\",nodeId:\"tFZF_cMDv\",rendersWithMotion:true,scopeId:\"dGEDLacio\",children:/*#__PURE__*/_jsx(ResourceCard,{aeboRJ3Nw:gQ3u_XsWwfNlh9zNEL,CmeBgkYtP:toResponsiveImage(ln1oY6iO6fNlh9zNEL),CvY_1UNQ3:\"var(--token-be8c51f6-5bfa-42d6-930b-b5a836011082, rgb(184, 4, 85))\",D7WjgUmW1:resolvedLinks2[0],fCjNshVKP:true,height:\"100%\",id:\"tFZF_cMDv\",layoutId:\"tFZF_cMDv\",mU5ju8KYW:brydjoPy0fNlh9zNEL,S0hPTTu4Y:\"\",style:{height:\"100%\",width:\"100%\"},teR06Mdgl:false,variant:\"OovLtcQhi\",width:\"100%\",Zj7XYcQK4:\"clicked-nav-resources-casestudycard\",ZNiTswNwO:hymNCRAc8fNlh9zNEL})})})})})})},idfNlh9zNEL);})})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c6efdd\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"AaqD48PMG\",style:{backgroundColor:\"var(--token-fe779f1d-5fb2-4523-a25f-588406e096b0, rgb(250, 250, 250))\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13},variants:{gi7kknXG1:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HbxfKyn9v\"},implicitPathVariables:undefined},{href:{webPageId:\"HbxfKyn9v\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:`calc(max((${componentViewport?.width||\"100vw\"} - 54px) / 4, 50px) - 16px)`,y:(componentViewport?.y||0)+0+0+12+0+0+0+8+0,...addPropertyOverrides({gi7kknXG1:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1apptf1-container\",layoutDependency:layoutDependency,layoutId:\"de3xwkFoE-container\",nodeId:\"de3xwkFoE\",rendersWithMotion:true,scopeId:\"dGEDLacio\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v1\",activeLocale)??\"Blog\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks3[0],height:\"100%\",id:\"de3xwkFoE\",jHwCQxS5S:\"clicked-nav-resources-blog\",kJN1XWiy9:getLocalizedValue(\"v2\",activeLocale)??\"New\",layoutId:\"de3xwkFoE\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({gi7kknXG1:{GZJxZMHK3:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GNef33I8t\"},implicitPathVariables:undefined},{href:{webPageId:\"GNef33I8t\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:`calc(max((${componentViewport?.width||\"100vw\"} - 54px) / 4, 50px) - 16px)`,y:(componentViewport?.y||0)+0+0+12+0+0+0+8+54,...addPropertyOverrides({gi7kknXG1:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3xumpe-container\",layoutDependency:layoutDependency,layoutId:\"a8Mm_TKxk-container\",nodeId:\"a8Mm_TKxk\",rendersWithMotion:true,scopeId:\"dGEDLacio\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v3\",activeLocale)??\"Case Studies\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks4[0],height:\"100%\",id:\"a8Mm_TKxk\",jHwCQxS5S:\"clicked-nav-resources-casestudies\",kJN1XWiy9:getLocalizedValue(\"v2\",activeLocale)??\"New\",layoutId:\"a8Mm_TKxk\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({gi7kknXG1:{GZJxZMHK3:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yNqXsYG8z\"},implicitPathVariables:undefined},{href:{webPageId:\"yNqXsYG8z\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:`calc(max((${componentViewport?.width||\"100vw\"} - 54px) / 4, 50px) - 16px)`,y:(componentViewport?.y||0)+0+0+12+0+0+0+8+108,...addPropertyOverrides({gi7kknXG1:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g6v14y-container\",layoutDependency:layoutDependency,layoutId:\"wFpDrMR5P-container\",nodeId:\"wFpDrMR5P\",rendersWithMotion:true,scopeId:\"dGEDLacio\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v4\",activeLocale)??\"Events\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks5[0],height:\"100%\",id:\"wFpDrMR5P\",jHwCQxS5S:\"clicked-nav-resources-events\",kJN1XWiy9:getLocalizedValue(\"v2\",activeLocale)??\"New\",layoutId:\"wFpDrMR5P\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({gi7kknXG1:{GZJxZMHK3:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kkfu9lmoU\"},implicitPathVariables:undefined},{href:{webPageId:\"kkfu9lmoU\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:`calc(max((${componentViewport?.width||\"100vw\"} - 54px) / 4, 50px) - 16px)`,y:(componentViewport?.y||0)+0+0+12+0+0+0+8+162,...addPropertyOverrides({gi7kknXG1:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+162}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ei2c8k-container\",layoutDependency:layoutDependency,layoutId:\"b3kJejsNA-container\",nodeId:\"b3kJejsNA\",rendersWithMotion:true,scopeId:\"dGEDLacio\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v5\",activeLocale)??\"Video\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks6[0],height:\"100%\",id:\"b3kJejsNA\",jHwCQxS5S:\"clicked-nav-resources-video\",kJN1XWiy9:getLocalizedValue(\"v2\",activeLocale)??\"New\",layoutId:\"b3kJejsNA\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({gi7kknXG1:{GZJxZMHK3:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WEJrdGM35\"},implicitPathVariables:undefined},{href:{webPageId:\"WEJrdGM35\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:`calc(max((${componentViewport?.width||\"100vw\"} - 54px) / 4, 50px) - 16px)`,y:(componentViewport?.y||0)+0+0+12+0+0+0+8+216,...addPropertyOverrides({gi7kknXG1:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+216}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y8ir8g-container\",layoutDependency:layoutDependency,layoutId:\"CpnujxbTE-container\",nodeId:\"CpnujxbTE\",rendersWithMotion:true,scopeId:\"dGEDLacio\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v6\",activeLocale)??\"Education\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks7[0],height:\"100%\",id:\"CpnujxbTE\",jHwCQxS5S:\"clicked-nav-resources-education\",kJN1XWiy9:getLocalizedValue(\"v2\",activeLocale)??\"New\",layoutId:\"CpnujxbTE\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({gi7kknXG1:{GZJxZMHK3:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DjzVIHuLb\"},implicitPathVariables:undefined},{href:{webPageId:\"DjzVIHuLb\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:`calc(max((${componentViewport?.width||\"100vw\"} - 54px) / 4, 50px) - 16px)`,y:(componentViewport?.y||0)+0+0+12+0+0+0+8+270,...addPropertyOverrides({gi7kknXG1:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+270}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lp0y1c-container\",layoutDependency:layoutDependency,layoutId:\"LqpJZqv82-container\",nodeId:\"LqpJZqv82\",rendersWithMotion:true,scopeId:\"dGEDLacio\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v7\",activeLocale)??\"Downloadables\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks8[0],height:\"100%\",id:\"LqpJZqv82\",jHwCQxS5S:\"clicked-nav-resources-downloadables\",kJN1XWiy9:getLocalizedValue(\"v2\",activeLocale)??\"New\",layoutId:\"LqpJZqv82\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({gi7kknXG1:{GZJxZMHK3:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GGiNEVsF_\"},implicitPathVariables:undefined},{href:{webPageId:\"GGiNEVsF_\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:`calc(max((${componentViewport?.width||\"100vw\"} - 54px) / 4, 50px) - 16px)`,y:(componentViewport?.y||0)+0+0+12+0+0+0+8+324,...addPropertyOverrides({gi7kknXG1:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+0+0+0+0+0+324}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eymlmi-container\",layoutDependency:layoutDependency,layoutId:\"BVSg29xzP-container\",nodeId:\"BVSg29xzP\",rendersWithMotion:true,scopeId:\"dGEDLacio\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v8\",activeLocale)??\"ROI Calculator\",c8DV7G_Uj:true,GZJxZMHK3:resolvedLinks9[0],height:\"100%\",id:\"BVSg29xzP\",jHwCQxS5S:\"clicked-nav-resources-roicalculator\",kJN1XWiy9:getLocalizedValue(\"v2\",activeLocale)??\"New\",layoutId:\"BVSg29xzP\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({gi7kknXG1:{GZJxZMHK3:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WSdQv.framer-118d13p, .framer-WSdQv .framer-118d13p { display: block; }\",\".framer-WSdQv.framer-4r05pi { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 800px; }\",\".framer-WSdQv .framer-e12842 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 394px; justify-content: center; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-WSdQv .framer-12puy2d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: -19px; width: 100%; z-index: 1; }\",\".framer-WSdQv .framer-1urt04w { height: 30px; position: relative; width: 60px; }\",\".framer-WSdQv .framer-1tlgwu6 { display: grid; flex: 1 0 0px; gap: 10px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(4, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WSdQv .framer-8baell, .framer-WSdQv .framer-qvetcr, .framer-WSdQv .framer-1b8n827 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-WSdQv .framer-1v5bu78, .framer-WSdQv .framer-1vgmslm, .framer-WSdQv .framer-y60cp6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 1px; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-WSdQv .framer-efnbsr, .framer-WSdQv .framer-aznj7f, .framer-WSdQv .framer-1nxzyn5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-WSdQv .framer-23sjgf-container, .framer-WSdQv .framer-yo9ka3-container, .framer-WSdQv .framer-mb03h7-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",\".framer-WSdQv .framer-1c6efdd { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 8px; position: relative; width: 100%; }\",\".framer-WSdQv .framer-1apptf1-container, .framer-WSdQv .framer-3xumpe-container, .framer-WSdQv .framer-1g6v14y-container, .framer-WSdQv .framer-1ei2c8k-container, .framer-WSdQv .framer-y8ir8g-container, .framer-WSdQv .framer-lp0y1c-container, .framer-WSdQv .framer-eymlmi-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-WSdQv.framer-v-9w8omq.framer-4r05pi { width: 273px; }\",\".framer-WSdQv.framer-v-9w8omq .framer-e12842 { height: min-content; padding: 0px; }\",\".framer-WSdQv.framer-v-9w8omq .framer-1tlgwu6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; }\",\".framer-WSdQv.framer-v-9w8omq .framer-1c6efdd { align-self: unset; height: min-content; padding: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 394\n * @framerIntrinsicWidth 800\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"gi7kknXG1\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"pfgdNPnRO\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"clicked-nav-resources-blogcard\"},{\"id\":\"clicked-nav-resources-eventcard\"},{\"id\":\"clicked-nav-resources-casestudycard\"},{\"id\":\"clicked-nav-resources-blog\"},{\"id\":\"clicked-nav-resources-casestudies\"},{\"id\":\"clicked-nav-resources-events\"},{\"id\":\"clicked-nav-resources-video\"},{\"id\":\"clicked-nav-resources-education\"},{\"id\":\"clicked-nav-resources-downloadables\"},{\"id\":\"clicked-nav-resources-roicalculator\"}]\n */const FramerdGEDLacio=withCSS(Component,css,\"framer-WSdQv\");export default FramerdGEDLacio;FramerdGEDLacio.displayName=\"Navigation Resources\";FramerdGEDLacio.defaultProps={height:394,width:800};addPropertyControls(FramerdGEDLacio,{variant:{options:[\"MxUNx3Kut\",\"gi7kknXG1\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},pfgdNPnRO:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerdGEDLacio,[{explicitInter:true,fonts:[]},...ResourceCardFonts,...NavigationLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdGEDLacio\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gi7kknXG1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"394\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"800\",\"framerColorSyntax\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"clicked-nav-resources-blogcard\\\"},{\\\"id\\\":\\\"clicked-nav-resources-eventcard\\\"},{\\\"id\\\":\\\"clicked-nav-resources-casestudycard\\\"},{\\\"id\\\":\\\"clicked-nav-resources-blog\\\"},{\\\"id\\\":\\\"clicked-nav-resources-casestudies\\\"},{\\\"id\\\":\\\"clicked-nav-resources-events\\\"},{\\\"id\\\":\\\"clicked-nav-resources-video\\\"},{\\\"id\\\":\\\"clicked-nav-resources-education\\\"},{\\\"id\\\":\\\"clicked-nav-resources-downloadables\\\"},{\\\"id\\\":\\\"clicked-nav-resources-roicalculator\\\"}]\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"pfgdNPnRO\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (890879b)\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=[\"LjDTwidQI\",\"JOE3pMtB7\",\"gC0dsCbFT\"];const serializationHash=\"framer-67lzJ\";const variantClassNames={gC0dsCbFT:\"framer-v-1nvnq4j\",JOE3pMtB7:\"framer-v-787gun\",LjDTwidQI:\"framer-v-9bdgeu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={English:\"LjDTwidQI\",French:\"JOE3pMtB7\",Spanish:\"gC0dsCbFT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"LjDTwidQI\"};};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:\"LjDTwidQI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"JOE3pMtB7\",\"gC0dsCbFT\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"JOE3pMtB7\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"gC0dsCbFT\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9bdgeu\",className,classNames),\"data-framer-name\":\"English\",layoutDependency:layoutDependency,layoutId:\"LjDTwidQI\",ref:refBinding,style:{...style},...addPropertyOverrides({gC0dsCbFT:{\"data-framer-name\":\"Spanish\"},JOE3pMtB7:{\"data-framer-name\":\"French\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-19sjmcr\",\"data-framer-name\":\"Canada\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"DnpNC2yHv\",svg:'<svg width=\"24\" height=\"18\" viewBox=\"0 0 24 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_49_3380)\">\\n<mask id=\"mask0_49_3380\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"18\">\\n<path d=\"M0 0H24V18H0V0Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_49_3380)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.00098 0H18.001V18H6.00098V0Z\" fill=\"#F7FCFF\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.9823 5.25012L12 14.2501H11.5504L11.8262 12.0228C9.80865 12.3859 8.88322 12.4758 9.05002 12.2928C9.21682 12.1096 9.3483 11.8501 9.44437 11.5142L6.75 9.7166C7.03334 9.71307 7.29026 9.64272 7.52078 9.50562C7.75125 9.36852 7.63605 8.89347 7.17501 8.0804L8.53537 8.27832L9.05002 7.71897L10.0764 8.7932H10.5377L10.0764 6.33269L10.9033 6.79461L11.9823 5.25012ZM11.9823 5.25012L13.0966 6.79461L13.9236 6.33269L13.4623 8.7932H13.9236L14.95 7.71897L15.4646 8.27832L16.825 8.0804C16.3639 8.89347 16.2487 9.36852 16.4792 9.50562C16.7097 9.64272 16.9666 9.71307 17.25 9.7166L14.5556 11.5142C14.6517 11.8501 14.7832 12.1096 14.95 12.2928C15.1168 12.4758 14.1913 12.3859 12.1738 12.0228L12.4496 14.2501H12L11.9823 5.25012Z\" fill=\"#E31D1C\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M18 0H24V18H18V0Z\" fill=\"#E31D1C\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0H6V18H0V0Z\" fill=\"#E31D1C\"/>\\n</g>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_49_3380\">\\n<rect width=\"24\" height=\"18\" rx=\"4\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-706g3x\",\"data-framer-name\":\"French\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"dj8LxBfWZ\",svg:'<svg width=\"24\" height=\"18\" viewBox=\"0 0 24 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_49_3382)\">\\n<mask id=\"mask0_49_3382\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"18\">\\n<path d=\"M0 0H24V18H0V0Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_49_3382)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M16.5 0H24V18H16.5V0Z\" fill=\"#F50100\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0H9V18H0V0Z\" fill=\"#2E42A5\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M7.5 0H16.5V18H7.5V0Z\" fill=\"#F7FCFF\"/>\\n</g>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_49_3382\">\\n<rect width=\"24\" height=\"18\" rx=\"4\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1nphxik\",\"data-framer-name\":\"Spanish\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"U04umoNo5\",svg:'<svg width=\"24\" height=\"18\" viewBox=\"0 0 24 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_49_3420)\">\\n<mask id=\"mask0_49_3420\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"18\">\\n<path d=\"M0 0H24V18H0V0Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask0_49_3420)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0V18H24V0H0Z\" fill=\"#FFB400\"/>\\n<mask id=\"mask1_49_3420\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"0\" y=\"0\" width=\"24\" height=\"18\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0V18H24V0H0Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask1_49_3420)\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 0V4.5H24V0H0Z\" fill=\"#C51918\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M0 13.5V18H24V13.5H0Z\" fill=\"#C51918\"/>\\n<path d=\"M3.7561 7.70401H4.5961V12.072H3.7561V7.70401Z\" fill=\"#F1F9FF\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4.93217 6.94794H3.42017V7.36794H3.67217V7.70392H4.68017V7.36794H4.93217V6.94794Z\" fill=\"#C88A02\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4.68017 12.3239H4.93217V12.7439H3.42017V12.3239H3.67217V11.9879H4.68017V12.3239Z\" fill=\"#C88A02\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M4.17613 7.03194C4.35893 7.03194 4.37751 6.96311 4.48536 6.8603C4.5691 6.78047 4.76413 6.68147 4.76413 6.56994C4.76413 6.31478 4.50088 6.10794 4.17613 6.10794C3.85139 6.10794 3.58813 6.31478 3.58813 6.56994C3.58813 6.69419 3.72244 6.77727 3.82399 6.8603C3.93099 6.94778 4.00953 7.03194 4.17613 7.03194Z\" fill=\"#AD1619\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.42017 12.7439H4.93217V13.4159C4.93217 13.4159 4.74317 13.3319 4.55417 13.3319C4.36517 13.3319 4.17617 13.4159 4.17617 13.4159C4.17617 13.4159 3.98717 13.3319 3.79817 13.3319C3.60917 13.3319 3.42017 13.4159 3.42017 13.4159V12.7439Z\" fill=\"#005BBF\"/>\\n<mask id=\"mask2_49_3420\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"3\" y=\"12\" width=\"2\" height=\"2\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.42017 12.7439H4.93217V13.4159C4.93217 13.4159 4.74317 13.3319 4.55417 13.3319C4.36517 13.3319 4.17617 13.4159 4.17617 13.4159C4.17617 13.4159 3.98717 13.3319 3.79817 13.3319C3.60917 13.3319 3.42017 13.4159 3.42017 13.4159V12.7439Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask2_49_3420)\">\\n<path d=\"M3.4063 13.2839L3.37329 13.2035C3.50948 13.1429 3.64615 13.1125 3.78302 13.1125C3.87146 13.1125 3.91763 13.1248 3.99614 13.1597C4.06509 13.1904 4.10084 13.1999 4.17625 13.1999C4.25166 13.1999 4.28741 13.1904 4.35636 13.1597C4.43486 13.1248 4.48104 13.1125 4.56947 13.1125C4.70635 13.1125 4.84302 13.1429 4.97921 13.2035L4.9462 13.2839C4.82024 13.2279 4.69475 13.1999 4.56947 13.1999C4.49406 13.1999 4.45832 13.2095 4.38936 13.2402C4.31086 13.2752 4.26468 13.2875 4.17625 13.2875C4.08782 13.2875 4.04164 13.2752 3.96314 13.2402C3.89418 13.2095 3.85844 13.1999 3.78302 13.1999C3.65774 13.1999 3.53226 13.2279 3.4063 13.2839Z\" fill=\"white\"/>\\n<path d=\"M3.4063 13.0319L3.37329 12.9515C3.50948 12.8909 3.64615 12.8604 3.78302 12.8604C3.87146 12.8604 3.91763 12.8728 3.99614 12.9077C4.06509 12.9384 4.10084 12.9479 4.17625 12.9479C4.25166 12.9479 4.28741 12.9384 4.35636 12.9077C4.43486 12.8728 4.48104 12.8604 4.56947 12.8604C4.70635 12.8604 4.84302 12.8909 4.97921 12.9515L4.9462 13.0319C4.82024 12.9758 4.69475 12.9479 4.56947 12.9479C4.49406 12.9479 4.45832 12.9575 4.38936 12.9881C4.31086 13.0231 4.26468 13.0355 4.17625 13.0355C4.08782 13.0355 4.04164 13.0231 3.96314 12.9881C3.89418 12.9575 3.85844 12.9479 3.78302 12.9479C3.65774 12.9479 3.53226 12.9758 3.4063 13.0319Z\" fill=\"white\"/>\\n</g>\\n<path d=\"M11.9878 7.70401H12.8278V12.072H11.9878V7.70401Z\" fill=\"#F1F9FF\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M13.1639 6.94794H11.6519V7.36794H11.9039V7.70392H12.9119V7.36794H13.1639V6.94794Z\" fill=\"#C88A02\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.9119 12.3239H13.1639V12.7439H11.6519V12.3239H11.9039V11.9879H12.9119V12.3239Z\" fill=\"#C88A02\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.4081 7.03194C12.5908 7.03194 12.6094 6.96311 12.7173 6.8603C12.8011 6.78047 12.9961 6.68147 12.9961 6.56994C12.9961 6.31478 12.7328 6.10794 12.4081 6.10794C12.0833 6.10794 11.8201 6.31478 11.8201 6.56994C11.8201 6.69419 11.9544 6.77727 12.0559 6.8603C12.1629 6.94778 12.2415 7.03194 12.4081 7.03194Z\" fill=\"#AD1619\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.6519 12.7439H13.1639V13.4159C13.1639 13.4159 12.9749 13.3319 12.7859 13.3319C12.5969 13.3319 12.4079 13.4159 12.4079 13.4159C12.4079 13.4159 12.2189 13.3319 12.0299 13.3319C11.8409 13.3319 11.6519 13.4159 11.6519 13.4159V12.7439Z\" fill=\"#005BBF\"/>\\n<mask id=\"mask3_49_3420\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"11\" y=\"12\" width=\"3\" height=\"2\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.6519 12.7439H13.1639V13.4159C13.1639 13.4159 12.9749 13.3319 12.7859 13.3319C12.5969 13.3319 12.4079 13.4159 12.4079 13.4159C12.4079 13.4159 12.2189 13.3319 12.0299 13.3319C11.8409 13.3319 11.6519 13.4159 11.6519 13.4159V12.7439Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask3_49_3420)\">\\n<path d=\"M11.6382 13.2839L11.6052 13.2035C11.7413 13.1429 11.8781 13.1125 12.0149 13.1125C12.1034 13.1125 12.1495 13.1248 12.228 13.1597C12.297 13.1904 12.3327 13.1999 12.4082 13.1999C12.4835 13.1999 12.5193 13.1904 12.5882 13.1597C12.6668 13.1248 12.713 13.1125 12.8014 13.1125C12.9383 13.1125 13.0749 13.1429 13.2111 13.2035L13.1781 13.2839C13.0521 13.2279 12.9267 13.1999 12.8014 13.1999C12.726 13.1999 12.6903 13.2095 12.6213 13.2402C12.5427 13.2752 12.4966 13.2875 12.4082 13.2875C12.3197 13.2875 12.2736 13.2752 12.195 13.2402C12.1261 13.2095 12.0903 13.1999 12.0149 13.1999C11.8896 13.1999 11.7642 13.2279 11.6382 13.2839Z\" fill=\"white\"/>\\n<path d=\"M11.6382 13.0319L11.6052 12.9515C11.7413 12.8909 11.8781 12.8604 12.0149 12.8604C12.1034 12.8604 12.1495 12.8728 12.228 12.9077C12.297 12.9384 12.3327 12.9479 12.4082 12.9479C12.4835 12.9479 12.5193 12.9384 12.5882 12.9077C12.6668 12.8728 12.713 12.8604 12.8014 12.8604C12.9383 12.8604 13.0749 12.8909 13.2111 12.9515L13.1781 13.0319C13.0521 12.9758 12.9267 12.9479 12.8014 12.9479C12.726 12.9479 12.6903 12.9575 12.6213 12.9881C12.5427 13.0231 12.4966 13.0355 12.4082 13.0355C12.3197 13.0355 12.2736 13.0231 12.195 12.9881C12.1261 12.9575 12.0903 12.9479 12.0149 12.9479C11.8896 12.9479 11.7642 12.9758 11.6382 13.0319Z\" fill=\"white\"/>\\n</g>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M3.74106 11.7599C3.89251 11.5763 3.9772 11.4093 3.9772 11.2318C3.9772 11.12 3.94391 11.0234 3.88559 10.9444L3.89544 10.94C3.89453 10.9405 4.06158 10.8676 4.11974 10.8397C4.22786 10.7879 4.3231 10.733 4.41597 10.6654C4.47526 10.6223 4.5547 10.5754 4.67579 10.5103C4.69672 10.4991 4.75343 10.469 4.78961 10.4498L4.82031 10.4335C4.87917 10.4021 4.92299 10.378 4.96371 10.3544C5.09059 10.2808 5.17444 10.22 5.23856 10.1386C5.39045 9.94604 5.35892 9.68496 5.14607 9.54006C5.04179 9.46904 4.90107 9.42831 4.6948 9.39629L4.65215 9.38969C4.58168 9.37874 4.44629 9.35781 4.39979 9.35054C4.30107 9.33501 4.213 9.32054 4.13447 9.30681C4.65089 9.22094 5.38832 9.25251 5.7127 9.41999L6.02099 8.82284C5.35998 8.48159 3.85388 8.51646 3.29128 8.90384C2.87864 9.18809 2.93401 9.61761 3.36335 9.80264C3.54275 9.87989 3.77662 9.93119 4.20941 10.0007C4.13688 10.0428 4.07675 10.0813 4.02073 10.122C3.96391 10.1633 3.90304 10.1984 3.8292 10.2338C3.79389 10.2507 3.68935 10.2966 3.64141 10.3177L3.61728 10.3283C3.26757 10.4873 3.09785 10.7073 3.14856 11.1044L3.17602 11.3194L3.22526 11.3344L3.74106 11.7599ZM3.30878 11.2044L3.30771 11.2075L3.30852 11.2053L3.30878 11.2044ZM12.5296 11.2318C12.5296 11.4093 12.6142 11.5763 12.7657 11.7599L13.2815 11.3344L13.3307 11.3194L13.3582 11.1044C13.4089 10.7073 13.2392 10.4873 12.8895 10.3283L12.8654 10.3177C12.8175 10.2967 12.7129 10.2507 12.6775 10.2338C12.6037 10.1984 12.5428 10.1633 12.4861 10.122C12.43 10.0813 12.3699 10.0428 12.2974 10.0007C12.7301 9.93119 12.964 9.87989 13.1434 9.80264C13.5727 9.61761 13.6281 9.18809 13.2154 8.90384C12.6529 8.51646 11.1468 8.48159 10.4857 8.82284L10.7941 9.41999C11.1184 9.25251 11.8558 9.22094 12.3723 9.30681C12.2938 9.32054 12.2057 9.33501 12.1069 9.35054C12.0605 9.35781 11.9251 9.37874 11.8546 9.38961L11.812 9.39629C11.6057 9.42831 11.4649 9.46904 11.3607 9.54006C11.1478 9.68496 11.1163 9.94604 11.2682 10.1386C11.3323 10.22 11.4162 10.2808 11.543 10.3544C11.5837 10.378 11.6276 10.4021 11.6864 10.4335L11.717 10.4497C11.7532 10.4689 11.81 10.4991 11.8309 10.5103C11.9521 10.5754 12.0315 10.6223 12.0908 10.6654C12.1837 10.733 12.2789 10.7879 12.387 10.8397C12.4452 10.8676 12.6122 10.9405 12.6113 10.94L12.6211 10.9444C12.5629 11.0234 12.5296 11.12 12.5296 11.2318Z\" fill=\"#AD1619\"/>\\n<path d=\"M4.44262 9.29993L4.69056 9.35123V9.72075C4.42648 9.9315 3.7561 10.2866 3.7561 10.2866V9.29993H4.44262Z\" fill=\"#F1F9FF\"/>\\n<path d=\"M12.2357 9.29993L11.9878 9.35123V9.72075C12.2519 9.9315 12.9223 10.2866 12.9223 10.2866V9.29993H12.2357Z\" fill=\"#F1F9FF\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M11.0821 5.40443V5.28144C10.6501 4.97135 10.1976 4.81631 9.72472 4.81631C9.27142 4.61571 8.81257 4.53784 8.34817 4.5827L8.3484 4.58054C7.65015 4.51223 6.94648 4.81631 6.94648 4.81631C6.2372 4.81631 5.58911 5.28144 5.58911 5.28144V5.40443L6.43633 6.25532C6.43633 6.25532 6.6748 7.07432 8.34495 6.88184V6.88391C8.34495 6.88391 9.45067 6.85373 9.52837 6.82789C9.5592 6.81764 9.59122 6.80831 9.62385 6.79877C9.84045 6.73553 10.0877 6.66335 10.2349 6.25532L11.0821 5.40443ZM8.34495 4.62033C8.3208 4.90362 8.18317 6.61132 8.34495 6.87608V4.62033Z\" fill=\"#AD1619\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.23536 6.11213L6.23593 6.10955L5.63989 5.54878L5.69745 5.4876L6.25674 6.01379L6.27105 5.94797C6.36255 5.96786 6.42943 5.97518 6.46842 5.97104V5.85689L6.59239 5.92398C6.65337 5.95698 6.7407 5.96586 6.85573 5.94714C6.94021 5.93339 6.99722 5.83528 7.01586 5.6262L7.05348 5.20413L7.17971 5.60864C7.23683 5.79169 7.32396 5.87238 7.44801 5.87238C7.56921 5.87238 7.61788 5.82796 7.62328 5.716L7.63851 5.39846L7.78213 5.68208C7.83381 5.78426 7.90521 5.83062 8.00661 5.83062C8.15173 5.83062 8.24863 5.70966 8.24863 5.51988H8.25133H8.41663H8.41933C8.41933 5.70966 8.51631 5.83062 8.66136 5.83062C8.76283 5.83062 8.83416 5.78426 8.88591 5.68208L9.02946 5.39846L9.04476 5.716C9.05008 5.82796 9.09883 5.87238 9.21996 5.87238C9.34401 5.87238 9.43116 5.79169 9.48823 5.60864L9.61446 5.20413L9.65211 5.6262C9.67078 5.83528 9.72778 5.93339 9.81223 5.94714C9.92728 5.96586 10.0146 5.95698 10.0756 5.92398L10.1995 5.85689V5.97104C10.2385 5.97518 10.3054 5.96786 10.3969 5.94797L10.4235 6.07012L11.0426 5.4876L11.1002 5.54878L10.3297 6.27366C10.2173 6.48068 10.1607 6.61733 10.1607 6.67409C10.1607 6.76068 9.93538 6.81208 9.49573 6.86487C9.15126 6.90623 8.74476 6.93399 8.41221 6.93814L8.37006 6.93854L8.32791 6.93868C7.99536 6.93453 7.58886 6.90623 7.24437 6.86487C6.80467 6.81208 6.57939 6.76068 6.57939 6.67409C6.57939 6.66335 6.57736 6.64976 6.57331 6.63336C6.52897 6.5769 6.4978 6.48452 6.47706 6.40121C6.45759 6.36224 6.43536 6.31969 6.41037 6.27366L6.23967 6.11306L6.23536 6.11213ZM10.3645 6.12566C10.2269 6.15001 10.1275 6.14755 10.0748 6.10463C9.99238 6.12863 9.89571 6.13093 9.78523 6.11296C9.66733 6.09377 9.58521 6.01533 9.53578 5.88521C9.47128 5.96739 9.38968 6.01813 9.29203 6.03454C9.82956 6.11077 10.2061 6.21793 10.2061 6.21793C10.2061 6.21793 10.1968 6.29753 10.1743 6.39113C10.1981 6.34214 10.2265 6.28769 10.2592 6.2276L10.2673 6.2171L10.3645 6.12566ZM9.03838 6.0026C8.99158 5.97938 8.95423 5.94569 8.92731 5.90228C8.88718 5.93768 8.84166 5.96357 8.79103 5.97953C8.87548 5.986 8.95813 5.99381 9.03838 6.0026ZM8.49448 5.96319C8.42901 5.93295 8.37463 5.88453 8.33398 5.82248C8.29363 5.8841 8.23971 5.93227 8.17491 5.96255C8.21331 5.96141 8.25193 5.9606 8.29071 5.96016L8.32438 5.95988L8.35806 5.95978C8.40381 5.9603 8.44933 5.9617 8.49448 5.96319ZM6.46671 6.21134L6.3884 6.13766C6.48241 6.14699 6.552 6.13814 6.59315 6.10463C6.6756 6.12863 6.7723 6.13093 6.88271 6.11296C7.00064 6.09377 7.08276 6.01533 7.13218 5.88521C7.19482 5.96501 7.27355 6.01517 7.36752 6.03302C6.90406 6.09814 6.55827 6.18673 6.46671 6.21134ZM7.87333 5.97836C7.79196 5.98441 7.71231 5.99172 7.63483 5.99998C7.67916 5.97686 7.71471 5.94409 7.74073 5.90228C7.77981 5.93683 7.82413 5.96231 7.87333 5.97836ZM9.93988 6.67573C9.99868 6.70328 10.0459 6.6758 10.0832 6.62306C10.08 6.63763 10.078 6.6508 10.0771 6.66259C10.0722 6.66581 10.0646 6.6697 10.0547 6.67387C10.027 6.6855 9.98481 6.69789 9.92983 6.71043C9.82176 6.73508 9.66801 6.75959 9.48568 6.78147C9.12973 6.82421 8.70651 6.85233 8.37006 6.85454C8.03353 6.85233 7.61031 6.82421 7.25439 6.78147C7.07211 6.75959 6.91831 6.73508 6.81026 6.71043C6.76419 6.69992 6.72704 6.68951 6.69994 6.67957C6.70291 6.67844 6.70593 6.67716 6.70898 6.67573C6.89247 6.58987 8.10591 6.50929 8.32438 6.49538C8.54293 6.50929 9.75636 6.58987 9.93988 6.67573Z\" fill=\"#C88A02\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M8.33428 4.01029C8.4734 4.01029 8.58628 3.89746 8.58628 3.75829C8.58628 3.61911 8.4734 3.50629 8.33428 3.50629C8.19508 3.50629 8.08228 3.61911 8.08228 3.75829C8.08228 3.89746 8.19508 4.01029 8.33428 4.01029Z\" fill=\"#005BBF\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M8.17041 5.24759C8.17573 5.27525 8.18414 5.301 8.19479 5.32394C8.16224 5.31151 8.12361 5.30431 8.08214 5.30431C7.96619 5.30431 7.87214 5.36072 7.87214 5.43031C7.87214 5.4999 7.96619 5.55631 8.08214 5.55631C8.19809 5.55631 8.29214 5.4999 8.29214 5.43031C8.29214 5.4999 8.38618 5.55631 8.50213 5.55631C8.61808 5.55631 8.71214 5.4999 8.71214 5.43031C8.71214 5.36072 8.61808 5.30431 8.50213 5.30431C8.47296 5.30431 8.44514 5.30788 8.41986 5.31434C8.42594 5.27989 8.42571 5.2404 8.41776 5.19951C8.39564 5.08566 8.32229 5.00413 8.25396 5.01741C8.18571 5.03068 8.14821 5.13374 8.17041 5.24759ZM6.93476 5.40794C6.92415 5.385 6.91575 5.35925 6.91037 5.33159C6.88825 5.21774 6.92568 5.11468 6.99399 5.10141C7.0623 5.08813 7.13561 5.16966 7.15775 5.28351C7.1657 5.3244 7.16596 5.36389 7.15987 5.39834C7.18513 5.39188 7.21294 5.38831 7.24213 5.38831C7.35811 5.38831 7.45213 5.44472 7.45213 5.51431C7.45213 5.5839 7.35811 5.64031 7.24213 5.64031C7.12615 5.64031 7.03213 5.5839 7.03213 5.51431C7.03213 5.5839 6.93811 5.64031 6.82213 5.64031C6.70615 5.64031 6.61213 5.5839 6.61213 5.51431C6.61213 5.44472 6.70615 5.38831 6.82213 5.38831C6.86357 5.38831 6.90221 5.39551 6.93476 5.40794ZM9.56556 5.48473C9.55588 5.55364 9.45493 5.59642 9.34011 5.58028C9.22521 5.56414 9.14001 5.49519 9.14968 5.42628C9.15936 5.35737 9.26031 5.31459 9.37513 5.33073C9.41623 5.3365 9.45343 5.34901 9.48396 5.36585C9.47661 5.34165 9.47188 5.31498 9.47046 5.28685C9.46439 5.17102 9.51576 5.07418 9.58529 5.07054C9.65474 5.06689 9.71601 5.15783 9.72208 5.27365C9.72426 5.31526 9.71901 5.35441 9.70821 5.38767C9.73416 5.38479 9.76213 5.38512 9.79108 5.38918C9.90591 5.40532 9.99119 5.47427 9.98151 5.54318C9.97184 5.61209 9.87089 5.65487 9.75599 5.63873C9.64116 5.62258 9.55588 5.55364 9.56556 5.48473ZM10.3654 5.81792C10.4678 5.87237 10.5773 5.8667 10.6099 5.80525L10.6117 5.80182C10.6218 5.81249 10.6337 5.82027 10.6474 5.82443C10.7139 5.84478 10.7953 5.77135 10.8292 5.66044C10.8631 5.54953 10.8367 5.44312 10.7701 5.42278C10.7036 5.40244 10.6222 5.47585 10.5883 5.58676C10.58 5.61371 10.5754 5.64039 10.5739 5.66563C10.5511 5.63938 10.5203 5.61487 10.4837 5.59542C10.3813 5.54097 10.2718 5.54664 10.2391 5.60808C10.2064 5.66952 10.263 5.76347 10.3654 5.81792ZM6.24374 5.84365C6.14134 5.8981 6.03184 5.89243 5.99917 5.83099C5.99857 5.82985 5.998 5.82871 5.99745 5.82755C5.98736 5.83822 5.97542 5.84599 5.96179 5.85016C5.89525 5.8705 5.81381 5.79709 5.77991 5.68618C5.746 5.57527 5.77246 5.46886 5.83901 5.44852C5.90555 5.42817 5.98699 5.50159 6.02089 5.6125C6.02913 5.63944 6.03381 5.66612 6.03521 5.69137C6.05811 5.6651 6.08884 5.64061 6.12544 5.62115C6.22784 5.5667 6.33734 5.57237 6.37001 5.63381C6.40268 5.69525 6.34615 5.7892 6.24374 5.84365Z\" fill=\"#C88A02\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M8.2402 3.0574H8.41517V3.16795H8.52955V3.34295H8.41517V3.69295H8.52955V3.86795H8.12402V3.69295H8.2402V3.34295H8.12402V3.16795H8.2402V3.0574Z\" fill=\"#C88A02\"/>\\n<path d=\"M8.20801 4.008H8.54401V5.1H8.20801V4.008Z\" fill=\"#C88A02\"/>\\n<path d=\"M6.85562 4.19089L6.85416 4.27488C6.10934 4.26188 5.68209 4.37057 5.57364 4.5872C5.46152 4.81118 5.48237 5.08344 5.63948 5.40686L5.56392 5.44357C5.39629 5.09849 5.3734 4.79955 5.49853 4.54961C5.62733 4.29233 6.07929 4.17734 6.85562 4.19089Z\" fill=\"white\"/>\\n<path d=\"M6.99958 4.93571L6.95652 5.00783C6.79432 4.91098 6.71313 4.7457 6.71313 4.51792C6.71313 4.19056 6.88176 3.9986 7.25478 3.86723C7.49285 3.78339 7.81809 3.81776 8.23134 3.9676L8.20269 4.04656C7.80594 3.90273 7.49899 3.87028 7.28268 3.94646C6.94054 4.06696 6.79714 4.23021 6.79714 4.51792C6.79714 4.71781 6.86456 4.85509 6.99958 4.93571Z\" fill=\"white\"/>\\n<path d=\"M5.74535 5.278L5.58684 5.33367C5.42238 4.86541 5.46935 4.5474 5.75036 4.41022C5.99799 4.28934 6.35888 4.24015 6.83483 4.25944L6.82802 4.42729C6.37739 4.40904 6.04214 4.45474 5.82406 4.56119C5.63938 4.65134 5.60559 4.88009 5.74535 5.278Z\" fill=\"#C88A02\"/>\\n<path d=\"M7.59693 4.07895C7.21283 4.07895 7.0551 4.1725 6.96498 4.44871C6.90756 4.62474 6.96325 4.77498 7.14384 4.91521L7.0408 5.0479C6.807 4.86634 6.72456 4.64398 6.80527 4.39661C6.92011 4.0446 7.14546 3.91095 7.59693 3.91095C7.89288 3.91095 8.12335 3.98869 8.28385 4.14691L8.3089 4.17159V4.98156H8.1409V4.24339C8.01558 4.13451 7.8355 4.07895 7.59693 4.07895Z\" fill=\"#C88A02\"/>\\n<path d=\"M9.78687 4.27484L9.78837 4.35883C10.5332 4.34583 10.9605 4.45452 11.0689 4.67116C11.181 4.89513 11.1602 5.1674 11.0031 5.49082L11.0786 5.52752C11.2462 5.18245 11.2691 4.88351 11.144 4.63355C11.0152 4.37627 10.5633 4.26129 9.78687 4.27484Z\" fill=\"white\"/>\\n<path d=\"M9.52372 4.9532L9.56677 5.02532C9.72899 4.92847 9.81014 4.76319 9.81014 4.53542C9.81014 4.20806 9.64154 4.01609 9.26849 3.88472C9.03044 3.80087 8.70524 3.83525 8.29199 3.98509L8.32064 4.06406C8.71732 3.92022 9.02429 3.88777 9.24059 3.96395C9.58274 4.08444 9.72614 4.2477 9.72614 4.53542C9.72614 4.7353 9.65872 4.87258 9.52372 4.9532Z\" fill=\"white\"/>\\n<path d=\"M10.9496 5.36204L11.1081 5.41772C11.2726 4.94945 11.2256 4.63145 10.9445 4.49426C10.697 4.37339 10.3361 4.32419 9.86011 4.34348L9.86693 4.51135C10.3175 4.49309 10.6528 4.53878 10.8709 4.64524C11.0555 4.73539 11.0894 4.96413 10.9496 5.36204Z\" fill=\"#C88A02\"/>\\n<path d=\"M9.0882 4.09195C9.47235 4.09195 9.63007 4.18551 9.72015 4.46172C9.7776 4.63775 9.72187 4.78798 9.54127 4.92822L9.64432 5.06091C9.87817 4.87935 9.9606 4.65699 9.8799 4.40961C9.765 4.0576 9.5397 3.92395 9.0882 3.92395C8.79232 3.92395 8.56177 4.0017 8.40127 4.15992L8.37622 4.18459V4.99457H8.54422V4.2564C8.66962 4.14752 8.84962 4.09195 9.0882 4.09195Z\" fill=\"#C88A02\"/>\\n<path opacity=\"0.3\" fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.604 6.94794H11.064V11.8535C11.064 11.8535 10.6584 13.4999 8.33397 13.4999C6.00958 13.4999 5.604 11.8102 5.604 11.8102V6.94794Z\" fill=\"#E1E5E8\"/>\\n<mask id=\"mask4_49_3420\" style=\"mask-type:luminance\" maskUnits=\"userSpaceOnUse\" x=\"5\" y=\"6\" width=\"7\" height=\"8\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M5.604 6.94794H11.064V11.8535C11.064 11.8535 10.6584 13.4999 8.33397 13.4999C6.00958 13.4999 5.604 11.8102 5.604 11.8102V6.94794Z\" fill=\"white\"/>\\n</mask>\\n<g mask=\"url(#mask4_49_3420)\">\\n<path d=\"M5.604 9.97192H8.376V13.2479H5.604V9.97192Z\" fill=\"#FFC034\"/>\\n<path d=\"M5.94019 10.1399H6.27619V13.2479H5.94019V10.1399Z\" fill=\"#AD1619\"/>\\n<path d=\"M7.11597 10.1399H7.45197V13.2479H7.11597V10.1399Z\" fill=\"#AD1619\"/>\\n<path d=\"M6.52808 10.1399H6.86408V13.2479H6.52808V10.1399Z\" fill=\"#AD1619\"/>\\n<path d=\"M7.7041 10.1399H8.0401V13.2479H7.7041V10.1399Z\" fill=\"#AD1619\"/>\\n<path d=\"M5.604 6.86389H8.376V10.0559H5.604V6.86389Z\" fill=\"#AD1619\"/>\\n<path d=\"M8.29199 9.888H11.064V13.08H8.29199V9.888Z\" fill=\"#AD1619\"/>\\n<path d=\"M8.29199 6.94794H11.232V10.0559H8.29199V6.94794Z\" fill=\"#F1F9FF\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M6.78014 7.19998H7.03214V7.8969H7.20014V7.54845H7.45214V7.8969H7.70414V8.33242H7.45214V9.1164H7.70414V9.552H6.19214V9.1164H6.44414V8.33242H6.19214V7.8969H6.36014V7.54845H6.61214V7.8969H6.78014V7.19998Z\" fill=\"#C88A02\"/>\\n<path d=\"M9.73413 7.34623L9.90611 7.16208L10.2673 7.49944L10.0953 7.6836L9.73413 7.34623Z\" fill=\"#C88A02\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.7702 12.1049V10.2659H8.67017V12.0896L8.67347 12.1037C8.77974 12.5567 9.14177 12.7859 9.72017 12.7859C10.2979 12.7859 10.6599 12.5627 10.7666 12.1195L10.7702 12.1049ZM9.72017 12.5339C9.25614 12.5339 9.00272 12.3776 8.92217 12.0599V10.5179H10.5182V12.0745C10.4378 12.3818 10.1843 12.5339 9.72017 12.5339Z\" fill=\"#FFC034\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M9.80686 10.4196H9.63188V11.2534L8.94203 10.5031L8.81836 10.6168L9.44221 11.2953H8.87693V11.5473H9.31118H9.45593L8.81836 12.2408L8.94203 12.3545L9.63188 11.6042V12.5788H9.80686V11.6919L10.4161 12.3545L10.5398 12.2408L9.90211 11.5473H10.6139V11.2953H9.91591L10.5398 10.6168L10.4161 10.5031L9.80686 11.1657V10.4196Z\" fill=\"#FFC034\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M10.1121 13.0819C10.1121 13.0819 8.33298 13.2218 8.33298 12.0743C8.33298 12.0743 8.31603 13.0819 6.45825 13.0819V13.9878H10.1121V13.0819Z\" fill=\"#F1F9FF\"/>\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M8.3341 10.6439C8.68203 10.6439 8.9641 10.343 8.9641 9.97193C8.9641 9.60083 8.68203 9.29993 8.3341 9.29993C7.98618 9.29993 7.7041 9.60083 7.7041 9.97193C7.7041 10.343 7.98618 10.6439 8.3341 10.6439Z\" fill=\"#005BBF\" stroke=\"#AD1619\" stroke-width=\"2.16448\"/>\\n</g>\\n</g>\\n</g>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_49_3420\">\\n<rect width=\"24\" height=\"18\" rx=\"4\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-67lzJ.framer-vod5pu, .framer-67lzJ .framer-vod5pu { display: block; }\",\".framer-67lzJ.framer-9bdgeu { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 18px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-67lzJ .framer-19sjmcr, .framer-67lzJ .framer-706g3x, .framer-67lzJ .framer-1nphxik { flex: 1 0 0px; height: 1px; position: relative; width: 100%; }\",\".framer-67lzJ.framer-v-787gun.framer-9bdgeu, .framer-67lzJ.framer-v-1nvnq4j.framer-9bdgeu { aspect-ratio: 1.3333333333333333 / 1; height: var(--framer-aspect-ratio-supported, 18px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"JOE3pMtB7\":{\"layout\":[\"fixed\",\"fixed\"]},\"gC0dsCbFT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersAn6En1ym=withCSS(Component,css,\"framer-67lzJ\");export default FramersAn6En1ym;FramersAn6En1ym.displayName=\"Flag\";FramersAn6En1ym.defaultProps={height:18,width:24};addPropertyControls(FramersAn6En1ym,{variant:{options:[\"LjDTwidQI\",\"JOE3pMtB7\",\"gC0dsCbFT\"],optionTitles:[\"English\",\"French\",\"Spanish\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramersAn6En1ym,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersAn6En1ym\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"18\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JOE3pMtB7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gC0dsCbFT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sAn6En1ym.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 Flag from\"https://framerusercontent.com/modules/boBg5WFGyfN0vCo9u9tU/kRKtPRvChFw4g1W8ZoMr/sAn6En1ym.js\";const FlagFonts=getFonts(Flag);const cycleOrder=[\"wtLGG054K\",\"mA3Zzyd8U\",\"vf5MWEAeI\"];const serializationHash=\"framer-GFwSK\";const variantClassNames={mA3Zzyd8U:\"framer-v-1j89yxc\",vf5MWEAeI:\"framer-v-14hb4zx\",wtLGG054K:\"framer-v-f1b2it\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"English - Closed\":\"wtLGG054K\",\"French - Closed\":\"mA3Zzyd8U\",\"Spanish - Closed\":\"vf5MWEAeI\"};const getProps=({click,height,hover,id,width,...props})=>{return{...props,HBvAQBhHW:click??props.HBvAQBhHW,MV9KvXncV:hover??props.MV9KvXncV,variant:humanReadableVariantMap[props.variant]??props.variant??\"wtLGG054K\"};};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,MV9KvXncV,HBvAQBhHW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wtLGG054K\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapyuz2d7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(HBvAQBhHW){const res=await HBvAQBhHW(...args);if(res===false)return false;}});const onMouseEnter19ds7co=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(MV9KvXncV){const res=await MV9KvXncV(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-f1b2it\",className,classNames),\"data-framer-name\":\"English - Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wtLGG054K\",onMouseEnter:onMouseEnter19ds7co,onTap:onTapyuz2d7,ref:refBinding,style:{borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},...addPropertyOverrides({mA3Zzyd8U:{\"data-framer-name\":\"French - Closed\"},vf5MWEAeI:{\"data-framer-name\":\"Spanish - Closed\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:15,width:\"19px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||19)-0-15)/2),...addPropertyOverrides({mA3Zzyd8U:{width:\"18px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||24)-0-15)/2)},vf5MWEAeI:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||24)-0-15)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zb0wxp-container\",layoutDependency:layoutDependency,layoutId:\"k3laROeOO-container\",nodeId:\"k3laROeOO\",rendersWithMotion:true,scopeId:\"dp5uR67_L\",children:/*#__PURE__*/_jsx(Flag,{height:\"100%\",id:\"k3laROeOO\",layoutId:\"k3laROeOO\",style:{height:\"100%\",width:\"100%\"},variant:\"LjDTwidQI\",width:\"100%\",...addPropertyOverrides({mA3Zzyd8U:{variant:\"JOE3pMtB7\"},vf5MWEAeI:{variant:\"gC0dsCbFT\"}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GFwSK.framer-1lcba8r, .framer-GFwSK .framer-1lcba8r { display: block; }\",\".framer-GFwSK.framer-f1b2it { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 19px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-GFwSK .framer-zb0wxp-container { aspect-ratio: 1.3333333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 19px; }\",\".framer-GFwSK.framer-v-1j89yxc.framer-f1b2it, .framer-GFwSK.framer-v-14hb4zx.framer-f1b2it { height: 24px; }\",\".framer-GFwSK.framer-v-1j89yxc .framer-zb0wxp-container { width: 18px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 19\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"mA3Zzyd8U\":{\"layout\":[\"auto\",\"fixed\"]},\"vf5MWEAeI\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"MV9KvXncV\":\"hover\",\"HBvAQBhHW\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerdp5uR67_L=withCSS(Component,css,\"framer-GFwSK\");export default Framerdp5uR67_L;Framerdp5uR67_L.displayName=\"Locale Static\";Framerdp5uR67_L.defaultProps={height:19,width:19};addPropertyControls(Framerdp5uR67_L,{variant:{options:[\"wtLGG054K\",\"mA3Zzyd8U\",\"vf5MWEAeI\"],optionTitles:[\"English - Closed\",\"French - Closed\",\"Spanish - Closed\"],title:\"Variant\",type:ControlType.Enum},MV9KvXncV:{title:\"Hover\",type:ControlType.EventHandler},HBvAQBhHW:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerdp5uR67_L,[{explicitInter:true,fonts:[]},...FlagFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerdp5uR67_L\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"mA3Zzyd8U\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vf5MWEAeI\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"19\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"MV9KvXncV\\\":\\\"hover\\\",\\\"HBvAQBhHW\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"19\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./dp5uR67_L.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\"},children:\"English\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"English\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\"},children:\"Fran\\xe7ais\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Fran\\xe7ais\"})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\"},children:\"Espagnol\"})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Espagnol\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\"},children:\"Inglesa\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Inglesa\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\"},children:\"Franc\\xe9s\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Franc\\xe9s\"})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\"},children:\"Espa\\xf1ol\"})});export const v5=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Espa\\xf1ol\"})});\nexport const __FramerMetadata__ = {\"exports\":{\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport*as localizedValues from\"./k6nlyHraj-0.js\";import*as localizedValues1 from\"./k6nlyHraj-1.js\";const valuesByLocaleId={ftyvIsMbU:localizedValues,Hk0W4t26c:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 getLocalizedValue from\"https://framerusercontent.com/modules/Vx9PMQ9GUNftk4noWdt8/OmOPaXc6l2vbRvd7DLoM/k6nlyHraj.js\";import Flag from\"https://framerusercontent.com/modules/boBg5WFGyfN0vCo9u9tU/kRKtPRvChFw4g1W8ZoMr/sAn6En1ym.js\";const FlagFonts=getFonts(Flag);const cycleOrder=[\"zzIP3lqZi\",\"Vt6NtfZUi\",\"febSpvd7a\",\"M3DXZ7zkU\",\"Owf0VW_xk\",\"oHklAtfLs\"];const serializationHash=\"framer-R2bbi\";const variantClassNames={febSpvd7a:\"framer-v-kzi2ke\",M3DXZ7zkU:\"framer-v-1fb07oo\",oHklAtfLs:\"framer-v-yuo36l\",Owf0VW_xk:\"framer-v-721d15\",Vt6NtfZUi:\"framer-v-125g5wt\",zzIP3lqZi:\"framer-v-vryvx7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"English - Default\":\"zzIP3lqZi\",\"English - Selected\":\"Vt6NtfZUi\",\"French - Default\":\"febSpvd7a\",\"French - Selected\":\"M3DXZ7zkU\",\"Spanish - Default\":\"Owf0VW_xk\",\"Spanish - Selected\":\"oHklAtfLs\"};const getProps=({click,height,id,width,...props})=>{return{...props,HfC578v_V:click??props.HfC578v_V,variant:humanReadableVariantMap[props.variant]??props.variant??\"zzIP3lqZi\"};};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,HfC578v_V,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zzIP3lqZi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapobul9h=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(HfC578v_V){const res=await HfC578v_V(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vryvx7\",className,classNames),\"data-framer-name\":\"English - Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"zzIP3lqZi\",onTap:onTapobul9h,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{febSpvd7a:{backgroundColor:\"rgba(0, 0, 0, 0)\"},M3DXZ7zkU:{backgroundColor:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(47, 125, 251))\"},oHklAtfLs:{backgroundColor:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(47, 125, 251))\"},Owf0VW_xk:{backgroundColor:\"rgba(0, 0, 0, 0)\"},Vt6NtfZUi:{backgroundColor:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(47, 125, 251))\"}},...addPropertyOverrides({febSpvd7a:{\"data-framer-name\":\"French - Default\"},M3DXZ7zkU:{\"data-framer-name\":\"French - Selected\"},oHklAtfLs:{\"data-framer-name\":\"Spanish - Selected\"},Owf0VW_xk:{\"data-framer-name\":\"Spanish - Default\"},Vt6NtfZUi:{\"data-framer-name\":\"English - Selected\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"24px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-18)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9h64ub-container\",layoutDependency:layoutDependency,layoutId:\"J66iZiY4B-container\",nodeId:\"J66iZiY4B\",rendersWithMotion:true,scopeId:\"k6nlyHraj\",children:/*#__PURE__*/_jsx(Flag,{height:\"100%\",id:\"J66iZiY4B\",layoutId:\"J66iZiY4B\",style:{height:\"100%\",width:\"100%\"},variant:\"LjDTwidQI\",width:\"100%\",...addPropertyOverrides({febSpvd7a:{variant:\"JOE3pMtB7\"},M3DXZ7zkU:{variant:\"JOE3pMtB7\"},oHklAtfLs:{variant:\"gC0dsCbFT\"},Owf0VW_xk:{variant:\"gC0dsCbFT\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\"},children:\"English\"})}),className:\"framer-483xe\",\"data-framer-name\":\"English\",fonts:[\"FS;Poppins-medium\"],layoutDependency:layoutDependency,layoutId:\"LlKnKmPTJ\",style:{\"--framer-paragraph-spacing\":\"0px\"},variants:{M3DXZ7zkU:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},oHklAtfLs:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},Vt6NtfZUi:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({febSpvd7a:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\"},children:\"French\"})})},M3DXZ7zkU:{children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"French\"})})},oHklAtfLs:{children:getLocalizedValue(\"v5\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Spanish\"})})},Owf0VW_xk:{children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\"},children:\"Spanish\"})})},Vt6NtfZUi:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy1tZWRpdW0=\",\"--framer-font-family\":'\"Poppins\", \"Poppins Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"10px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"English\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-R2bbi.framer-1dj6tbm, .framer-R2bbi .framer-1dj6tbm { display: block; }\",\".framer-R2bbi.framer-vryvx7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 20px 12px 20px; position: relative; width: min-content; }\",\".framer-R2bbi .framer-9h64ub-container { flex: none; height: 18px; position: relative; width: 24px; }\",\".framer-R2bbi .framer-483xe { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 42\n * @framerIntrinsicWidth 116\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Vt6NtfZUi\":{\"layout\":[\"auto\",\"auto\"]},\"febSpvd7a\":{\"layout\":[\"auto\",\"auto\"]},\"M3DXZ7zkU\":{\"layout\":[\"auto\",\"auto\"]},\"Owf0VW_xk\":{\"layout\":[\"auto\",\"auto\"]},\"oHklAtfLs\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"HfC578v_V\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerk6nlyHraj=withCSS(Component,css,\"framer-R2bbi\");export default Framerk6nlyHraj;Framerk6nlyHraj.displayName=\"Locale Selector\";Framerk6nlyHraj.defaultProps={height:42,width:116};addPropertyControls(Framerk6nlyHraj,{variant:{options:[\"zzIP3lqZi\",\"Vt6NtfZUi\",\"febSpvd7a\",\"M3DXZ7zkU\",\"Owf0VW_xk\",\"oHklAtfLs\"],optionTitles:[\"English - Default\",\"English - Selected\",\"French - Default\",\"French - Selected\",\"Spanish - Default\",\"Spanish - Selected\"],title:\"Variant\",type:ControlType.Enum},HfC578v_V:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerk6nlyHraj,[{explicitInter:true,fonts:[{family:\"Poppins\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"}]},...FlagFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk6nlyHraj\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"HfC578v_V\\\":\\\"click\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Vt6NtfZUi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"febSpvd7a\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M3DXZ7zkU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Owf0VW_xk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oHklAtfLs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"116\",\"framerIntrinsicHeight\":\"42\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./k6nlyHraj.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,Floating,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocaleStatic from\"https://framerusercontent.com/modules/pKIAis52H2F3Yo2hRNF7/PPRaYwu785YgYMm2otsE/dp5uR67_L.js\";import LocaleSelector from\"https://framerusercontent.com/modules/qWyB9LEpKgodPT3GUOuT/FWKRanO8BotDsZf4VRW2/k6nlyHraj.js\";const LocaleStaticFonts=getFonts(LocaleStatic);const LocaleSelectorFonts=getFonts(LocaleSelector);const MotionDivWithFX=withFX(motion.div);const enabledGestures={DigzJX7Zi:{hover:true}};const serializationHash=\"framer-2FjA1\";const variantClassNames={DigzJX7Zi:\"framer-v-wm8198\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.2,type:\"spring\"};const convertFromEnum=(value,activeLocale)=>{switch(value){case\"default\":return\"wtLGG054K\";case\"ftyvIsMbU\":return\"mA3Zzyd8U\";case\"Hk0W4t26c\":return\"vf5MWEAeI\";default:return\"wtLGG054K\";}};const transition2={bounce:.2,delay:0,duration:.3,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:20};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const equals=(a,b)=>{return typeof a===\"string\"&&typeof b===\"string\"?a.toLowerCase()===b.toLowerCase():a===b;};const convertFromBoolean=(value,activeLocale)=>{if(value){return\"Vt6NtfZUi\";}else{return\"zzIP3lqZi\";}};const convertFromBoolean1=(value,activeLocale)=>{if(value){return\"M3DXZ7zkU\";}else{return\"febSpvd7a\";}};const convertFromBoolean2=(value,activeLocale)=>{if(value){return\"oHklAtfLs\";}else{return\"Owf0VW_xk\";}};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};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({defaultVariant:\"DigzJX7Zi\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const HBvAQBhHWtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const HfC578v_V17b0nju=activeVariantCallback(async(...args)=>{setLocale(\"default\");});const HfC578v_Vs2msn5=activeVariantCallback(async(...args)=>{setLocale(\"ftyvIsMbU\");});const HfC578v_V1sa63s1=activeVariantCallback(async(...args)=>{setLocale(\"Hk0W4t26c\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const ref2=React.useRef(null);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-wm8198\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"DigzJX7Zi\",ref:refBinding,style:{borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22,...style},...addPropertyOverrides({\"DigzJX7Zi-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:19,y:(componentViewport?.y||0)+(8+((componentViewport?.height||35)-16-19)/2),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-17moxaz-container\",id:`${layoutId}-17moxaz`,layoutDependency:layoutDependency,layoutId:\"Cr16muNpQ-container\",nodeId:\"Cr16muNpQ\",ref:ref1,rendersWithMotion:true,scopeId:\"T2StpLuYK\",children:[/*#__PURE__*/_jsx(LocaleStatic,{HBvAQBhHW:HBvAQBhHWtxyyif({overlay}),height:\"100%\",id:\"Cr16muNpQ\",layoutId:\"Cr16muNpQ\",variant:overlay.visible?\"FGr4cEh05\":convertFromEnum(activeLocale?.id,activeLocale),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-17moxaz`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:false,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1fys22s\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"zu0LZ6kF9\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"120.5px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h891n7-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"rL6SuGS12-container\",nodeId:\"rL6SuGS12\",rendersWithMotion:true,scopeId:\"T2StpLuYK\",children:/*#__PURE__*/_jsx(LocaleSelector,{height:\"100%\",HfC578v_V:HfC578v_V17b0nju,id:\"rL6SuGS12\",layoutId:\"rL6SuGS12\",style:{width:\"100%\"},variant:convertFromBoolean(equals(activeLocale?.id,\"default\"),activeLocale),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"120.5px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vvhbwv-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"KRie1u20v-container\",nodeId:\"KRie1u20v\",rendersWithMotion:true,scopeId:\"T2StpLuYK\",children:/*#__PURE__*/_jsx(LocaleSelector,{height:\"100%\",HfC578v_V:HfC578v_Vs2msn5,id:\"KRie1u20v\",layoutId:\"KRie1u20v\",style:{width:\"100%\"},variant:convertFromBoolean1(equals(activeLocale?.id,\"ftyvIsMbU\"),activeLocale),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"120.5px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dqhn59-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Q6a8I9lyB-container\",nodeId:\"Q6a8I9lyB\",rendersWithMotion:true,scopeId:\"T2StpLuYK\",children:/*#__PURE__*/_jsx(LocaleSelector,{height:\"100%\",HfC578v_V:HfC578v_V1sa63s1,id:\"Q6a8I9lyB\",layoutId:\"Q6a8I9lyB\",style:{width:\"100%\"},variant:convertFromBoolean2(equals(activeLocale?.id,\"Hk0W4t26c\"),activeLocale),width:\"100%\"})})})]})})})]})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2FjA1.framer-14z2gt6, .framer-2FjA1 .framer-14z2gt6 { display: block; }\",\".framer-2FjA1.framer-wm8198 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 35px; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: 35px; }\",\".framer-2FjA1 .framer-17moxaz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-2FjA1 .framer-1fys22s { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 121px; will-change: var(--framer-will-change-override, transform); }\",\".framer-2FjA1 .framer-1h891n7-container, .framer-2FjA1 .framer-1vvhbwv-container, .framer-2FjA1 .framer-1dqhn59-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 35\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"d1LD8laEz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerT2StpLuYK=withCSS(Component,css,\"framer-2FjA1\");export default FramerT2StpLuYK;FramerT2StpLuYK.displayName=\"Locale\";FramerT2StpLuYK.defaultProps={height:35,width:35};addFonts(FramerT2StpLuYK,[{explicitInter:true,fonts:[]},...LocaleStaticFonts,...LocaleSelectorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerT2StpLuYK\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"35\",\"framerIntrinsicWidth\":\"35\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d1LD8laEz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./T2StpLuYK.map","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/vkTTxeDlLXbHNTLO6jtd/LQur4gQQCCsk4NNKfNr5/GuIw8KO4D.js\";import EnsoConnectLogo from\"https://framerusercontent.com/modules/gFnbui8ALXBgaO1WUkno/bX9u4HxTGRGfPgQnrrxJ/Ly0sof95s.js\";import NavigationFeatures from\"https://framerusercontent.com/modules/tYtpwDqybBhUi6JcJBs7/NVmqBGj3TWTd7yr2e2FO/B8mVrYfSy.js\";import NavigationSolutions from\"https://framerusercontent.com/modules/OxbWqntxPIRaXBsOyDDg/oalY6AaCHb5ljfu1u8U3/beWw81nBf.js\";import NavigationResources from\"https://framerusercontent.com/modules/QQvjuc7ASGpRRPbGidVQ/5MBRpSEfYR3YsVkCMaPO/dGEDLacio.js\";import NavigationLink from\"https://framerusercontent.com/modules/ApdhV0TsiDjs0piCXNNZ/iq5wLorbnkVicxFZGpAF/EvjG4W6UN.js\";import Button from\"https://framerusercontent.com/modules/slNiKLs34FwOOTFQqVUw/JOLBQ9mbGjqeVE2DSAqO/kyM1q0iEM.js\";import Locale from\"https://framerusercontent.com/modules/OolLWMDVES66hB6yuLBm/gJEoeg0PGd6X291gfRIV/T2StpLuYK.js\";import Trigger from\"https://framerusercontent.com/modules/NcMfU5IJfMBzLUXg3eAy/jE76l5dnOmuVjCX0fwRs/vm4AZw_Ex.js\";const EnsoConnectLogoFonts=getFonts(EnsoConnectLogo);const TriggerFonts=getFonts(Trigger);const NavigationFeaturesFonts=getFonts(NavigationFeatures);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const NavigationSolutionsFonts=getFonts(NavigationSolutions);const NavigationResourcesFonts=getFonts(NavigationResources);const NavigationLinkFonts=getFonts(NavigationLink);const LocaleFonts=getFonts(Locale);const SearchFonts=getFonts(Search);const ButtonFonts=getFonts(Button);const cycleOrder=[\"Cg4Z5h2OA\",\"i9eIN4ThP\",\"aJCWMVCX1\",\"ID2EKbi7Y\"];const serializationHash=\"framer-r9yfG\";const variantClassNames={aJCWMVCX1:\"framer-v-5qcelb\",Cg4Z5h2OA:\"framer-v-19zvn9v\",i9eIN4ThP:\"framer-v-1vify2f\",ID2EKbi7Y:\"framer-v-uw0bk7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iKcaajN_0=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const transition2={bounce:.3,delay:0,duration:.3,type:\"spring\"};const transition3={delay:0,duration:.5,ease:[.44,0,.56,1],type:\"tween\"};const transition4={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:30};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transformPerspective:1200,x:0,y:30};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Phone Open\":\"ID2EKbi7Y\",Desktop:\"Cg4Z5h2OA\",Phone:\"aJCWMVCX1\",Tablet:\"i9eIN4ThP\"};const getProps=({cTALabel,height,id,width,...props})=>{return{...props,iKcaajN_0:cTALabel??props.iKcaajN_0??\"Book a Demo\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Cg4Z5h2OA\"};};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,iKcaajN_0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Cg4Z5h2OA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1kw9swi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"aJCWMVCX1\");});const onTap1e8mhxx=activeVariantCallback(async(...args)=>{setVariant(\"ID2EKbi7Y\");});const onTap1e8fi1t=activeVariantCallback(async(...args)=>{setVariant(\"aJCWMVCX1\");});const PWSlWeqS613elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const NrOEPOinF1e8fi1t=activeVariantCallback(async(...args)=>{setVariant(\"aJCWMVCX1\");});const VJj_LW14R1e8fi1t=activeVariantCallback(async(...args)=>{setVariant(\"aJCWMVCX1\");});const UJMbX4YKp1e8fi1t=activeVariantCallback(async(...args)=>{setVariant(\"aJCWMVCX1\");});const pfgdNPnRO1e8fi1t=activeVariantCallback(async(...args)=>{setVariant(\"aJCWMVCX1\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"aJCWMVCX1\",\"ID2EKbi7Y\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"aJCWMVCX1\",\"ID2EKbi7Y\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const router=useRouter();const ref5=React.useRef(null);const ref6=React.useRef(null);const isDisplayed2=()=>{if(baseVariant===\"i9eIN4ThP\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({aJCWMVCX1:{value:transition2},ID2EKbi7Y:{value:transition3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-19zvn9v\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"Cg4Z5h2OA\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({aJCWMVCX1:{\"data-framer-name\":\"Phone\"},i9eIN4ThP:{\"data-framer-name\":\"Tablet\"},ID2EKbi7Y:{\"data-framer-name\":\"Phone Open\",\"data-highlight\":true,onTap:onTap1kw9swi}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xa22gt\",layoutDependency:layoutDependency,layoutId:\"rsBRL7FVr\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11focyq\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"tGMqGlOqn\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"i4Uag4jD6\",scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Logo\",className:\"framer-14m1u3j framer-1sntgad\",\"data-framer-name\":\"Logo and Name\",layoutDependency:layoutDependency,layoutId:\"i4Uag4jD6\",children:/*#__PURE__*/_jsx(EnsoConnectLogo,{animated:true,className:\"framer-107h2sf\",layoutDependency:layoutDependency,layoutId:\"hapZKoaKk\",style:{\"--6o9qn2\":\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(25, 32, 36))\"}})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q8xrfq\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"CR2qPGpAN\",...addPropertyOverrides({aJCWMVCX1:{\"data-highlight\":true,onTap:onTap1e8mhxx},ID2EKbi7Y:{\"data-highlight\":true,onTap:onTap1e8fi1t}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-qafgns\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"ehIuajzSC\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{ID2EKbi7Y:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-117k955\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"WFfyYG7HE\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{ID2EKbi7Y:{rotate:45}}})]})]}),/*#__PURE__*/_jsx(Transition,{...addPropertyOverrides({aJCWMVCX1:{value:transition4},ID2EKbi7Y:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uik4tc\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"wHWCSngat\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",opacity:1},variants:{aJCWMVCX1:{opacity:0},ID2EKbi7Y:{backgroundColor:\"var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253))\",opacity:1}},children:[isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+7.5+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-afsppk-container\",id:`${layoutId}-afsppk`,layoutDependency:layoutDependency,layoutId:\"NODcSRqWj-container\",nodeId:\"NODcSRqWj\",ref:ref1,rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:getLocalizedValue(\"v0\",activeLocale)??\"Features\",height:\"100%\",id:\"NODcSRqWj\",layoutId:\"NODcSRqWj\",Ngit3Pg74:\"clicked-nav-features\",PWSlWeqS6:PWSlWeqS613elrgn({overlay}),variant:matchVariant(overlay.visible&&\"Gq1S2pGAZ\",overlay.visible?\"Gq1S2pGAZ\":\"Ksmva9X2_\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-afsppk`,offsetX:-20,offsetY:15,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({i9eIN4ThP:{offsetX:-16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:506,width:\"1090px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+7.5+0+-253,...addPropertyOverrides({i9eIN4ThP:{width:\"574px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1p2osvg-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"Uk36UPsyp-container\",nodeId:\"Uk36UPsyp\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"GuIw8KO4D\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(NavigationFeatures,{height:\"100%\",id:\"Uk36UPsyp\",layoutId:\"Uk36UPsyp\",style:{width:\"100%\"},variant:matchVariant(\"c1QhaQ0dq\"),width:\"100%\",...addPropertyOverrides({i9eIN4ThP:{variant:matchVariant(\"ebZmbu6ni\")}},baseVariant,gestureVariant)})})})})})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+7.5+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-4l8n7p-container\",id:`${layoutId}-4l8n7p`,layoutDependency:layoutDependency,layoutId:\"nGBBFObj9-container\",nodeId:\"nGBBFObj9\",ref:ref3,rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:getLocalizedValue(\"v1\",activeLocale)??\"Solutions\",height:\"100%\",id:\"nGBBFObj9\",layoutId:\"nGBBFObj9\",Ngit3Pg74:\"clicked-nav-solutions\",PWSlWeqS6:PWSlWeqS613elrgn({overlay:overlay1}),variant:matchVariant(overlay1.visible&&\"Gq1S2pGAZ\",overlay1.visible?\"Gq1S2pGAZ\":\"Ksmva9X2_\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-4l8n7p`,offsetX:0,offsetY:15,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:590,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+7.5+0+70,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-kom85r-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"HPjk8FdbA-container\",nodeId:\"HPjk8FdbA\",ref:ref4,rendersWithMotion:true,role:\"dialog\",scopeId:\"GuIw8KO4D\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(NavigationSolutions,{height:\"100%\",id:\"HPjk8FdbA\",layoutId:\"HPjk8FdbA\",style:{maxHeight:\"100%\"},variant:matchVariant(\"BeHfZThSG\"),width:\"100%\"})})})})})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RhPPxb7HZ\"},implicitPathVariables:undefined},{href:{webPageId:\"RhPPxb7HZ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+7.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9bsd0i-container\",layoutDependency:layoutDependency,layoutId:\"PNBSL0g2U-container\",nodeId:\"PNBSL0g2U\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:getLocalizedValue(\"v2\",activeLocale)??\"Integrations\",eTT9RfHGx:resolvedLinks[0],height:\"100%\",id:\"PNBSL0g2U\",layoutId:\"PNBSL0g2U\",Ngit3Pg74:\"clicked-nav-integrations\",variant:matchVariant(\"Ksmva9X2_\"),width:\"100%\",...addPropertyOverrides({i9eIN4ThP:{eTT9RfHGx:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+7.5+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1omqg93-container\",id:`${layoutId}-1omqg93`,layoutDependency:layoutDependency,layoutId:\"sMzV4PQCI-container\",nodeId:\"sMzV4PQCI\",ref:ref5,rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:[/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:getLocalizedValue(\"v3\",activeLocale)??\"Resources\",height:\"100%\",id:\"sMzV4PQCI\",layoutId:\"sMzV4PQCI\",Ngit3Pg74:\"clicked-nav-resources\",PWSlWeqS6:PWSlWeqS613elrgn({overlay:overlay2}),variant:matchVariant(overlay2.visible&&\"Gq1S2pGAZ\",overlay2.visible?\"Gq1S2pGAZ\":\"Ksmva9X2_\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1omqg93`,offsetX:0,offsetY:15,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:394,width:\"1090px\",y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+7.5+0+70,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-c6phcw-container\",exit:animation,inComponentSlot:true,initial:animation2,layoutDependency:layoutDependency,layoutId:\"UDH7sHK_O-container\",nodeId:\"UDH7sHK_O\",ref:ref6,rendersWithMotion:true,role:\"dialog\",scopeId:\"GuIw8KO4D\",style:{transformPerspective:1200},children:/*#__PURE__*/_jsx(NavigationResources,{height:\"100%\",id:\"UDH7sHK_O\",layoutId:\"UDH7sHK_O\",style:{maxHeight:\"100%\",width:\"100%\"},variant:matchVariant(\"MxUNx3Kut\"),width:\"100%\"})})})})})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BFcr0HWaT\"},implicitPathVariables:undefined},{href:{webPageId:\"BFcr0HWaT\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+7.5+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16hikob-container\",layoutDependency:layoutDependency,layoutId:\"xdxciDWcX-container\",nodeId:\"xdxciDWcX\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(Trigger,{DApvjrdfG:getLocalizedValue(\"v4\",activeLocale)??\"Pricing\",eTT9RfHGx:resolvedLinks1[0],height:\"100%\",id:\"xdxciDWcX\",layoutId:\"xdxciDWcX\",Ngit3Pg74:\"clicked-nav-pricing\",variant:matchVariant(\"Ksmva9X2_\"),width:\"100%\",...addPropertyOverrides({i9eIN4ThP:{eTT9RfHGx:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aJCWMVCX1:{height:506,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+0+0+0+84+0+0},ID2EKbi7Y:{height:506,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 24px)`,y:(componentViewport?.y||0)+0+0+0+64+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12xp2bd-container\",layoutDependency:layoutDependency,layoutId:\"iPkDHgCol-container\",nodeId:\"iPkDHgCol\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(NavigationFeatures,{height:\"100%\",id:\"iPkDHgCol\",layoutId:\"iPkDHgCol\",style:{width:\"100%\"},variant:matchVariant(\"c1QhaQ0dq\"),width:\"100%\",...addPropertyOverrides({aJCWMVCX1:{variant:matchVariant(\"HjTqEOpaM\")},ID2EKbi7Y:{NrOEPOinF:NrOEPOinF1e8fi1t,variant:matchVariant(\"HjTqEOpaM\")}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aJCWMVCX1:{height:590,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+0+0+0+84+0+510},ID2EKbi7Y:{height:590,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 24px)`,y:(componentViewport?.y||0)+0+0+0+64+12+510}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dramgi-container\",layoutDependency:layoutDependency,layoutId:\"V7U47WpoK-container\",nodeId:\"V7U47WpoK\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(NavigationSolutions,{height:\"100%\",id:\"V7U47WpoK\",layoutId:\"V7U47WpoK\",style:{width:\"100%\"},variant:matchVariant(\"HCDiVx_as\"),width:\"100%\",...addPropertyOverrides({ID2EKbi7Y:{VJj_LW14R:VJj_LW14R1e8fi1t}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RhPPxb7HZ\"},implicitPathVariables:undefined},{href:{webPageId:\"RhPPxb7HZ\"},implicitPathVariables:undefined},{href:{webPageId:\"RhPPxb7HZ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aJCWMVCX1:{height:47,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+0+0+0+84+0+1104},ID2EKbi7Y:{height:47,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 24px)`,y:(componentViewport?.y||0)+0+0+0+64+12+1104}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w42r6o-container\",layoutDependency:layoutDependency,layoutId:\"GDRl4Ofi8-container\",nodeId:\"GDRl4Ofi8\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v2\",activeLocale)??\"Integrations\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks2[0],height:\"100%\",id:\"GDRl4Ofi8\",kJN1XWiy9:\"\",layoutId:\"GDRl4Ofi8\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({aJCWMVCX1:{GZJxZMHK3:resolvedLinks2[1]},ID2EKbi7Y:{GZJxZMHK3:resolvedLinks2[2],UJMbX4YKp:UJMbX4YKp1e8fi1t}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aJCWMVCX1:{height:394,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+0+0+0+84+0+1155},ID2EKbi7Y:{height:394,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 24px)`,y:(componentViewport?.y||0)+0+0+0+64+12+1155}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ynrg7w-container\",layoutDependency:layoutDependency,layoutId:\"E1LwIBhJp-container\",nodeId:\"E1LwIBhJp\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(NavigationResources,{height:\"100%\",id:\"E1LwIBhJp\",layoutId:\"E1LwIBhJp\",style:{width:\"100%\"},variant:matchVariant(\"gi7kknXG1\"),width:\"100%\",...addPropertyOverrides({ID2EKbi7Y:{pfgdNPnRO:pfgdNPnRO1e8fi1t}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BFcr0HWaT\"},implicitPathVariables:undefined},{href:{webPageId:\"BFcr0HWaT\"},implicitPathVariables:undefined},{href:{webPageId:\"BFcr0HWaT\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aJCWMVCX1:{height:47,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+0+0+0+84+0+1553},ID2EKbi7Y:{height:47,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 24px)`,y:(componentViewport?.y||0)+0+0+0+64+12+1553}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1byqudl-container\",layoutDependency:layoutDependency,layoutId:\"HDjzu8IxZ-container\",nodeId:\"HDjzu8IxZ\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(NavigationLink,{BSfxtiKqg:getLocalizedValue(\"v4\",activeLocale)??\"Pricing\",c8DV7G_Uj:false,GZJxZMHK3:resolvedLinks3[0],height:\"100%\",id:\"HDjzu8IxZ\",kJN1XWiy9:\"\",layoutId:\"HDjzu8IxZ\",Nmbk6926P:\"rgb(0, 0, 0)\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({aJCWMVCX1:{GZJxZMHK3:resolvedLinks3[1]},ID2EKbi7Y:{GZJxZMHK3:resolvedLinks3[2],UJMbX4YKp:UJMbX4YKp1e8fi1t}},baseVariant,gestureVariant)})})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-alghdr\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"kR7ExLLYU\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},variants:{aJCWMVCX1:{backgroundColor:\"var(--token-fe779f1d-5fb2-4523-a25f-588406e096b0, rgb(250, 250, 250))\"},ID2EKbi7Y:{backgroundColor:\"var(--token-fe779f1d-5fb2-4523-a25f-588406e096b0, rgb(250, 250, 250))\"}},children:[isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a5fsh9\",\"data-framer-name\":\"Tools\",layoutDependency:layoutDependency,layoutId:\"OSrOBPbss\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:35,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+0+.5+0,...addPropertyOverrides({aJCWMVCX1:{y:(componentViewport?.y||0)+0+0+0+1704+20.5+0},ID2EKbi7Y:{y:(componentViewport?.y||0)+0+0+0+(0+(64+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-235)/1)*1)+0)+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17oiqo0-container\",layoutDependency:layoutDependency,layoutId:\"GJ_7hACav-container\",nodeId:\"GJ_7hACav\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(Locale,{height:\"100%\",id:\"GJ_7hACav\",layoutId:\"GJ_7hACav\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19ey2xe\",\"data-framer-name\":\"Search Container\",layoutDependency:layoutDependency,layoutId:\"wHOnyxmhF\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k19u71-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"EwWvRnlUF-container\",nodeId:\"EwWvRnlUF\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(25, 32, 36))\",iconSize:24,iconType:\"default\",id:\"EwWvRnlUF\",inputOptions:{clearButtonText:getLocalizedValue(\"v6\",activeLocale)??\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:400},placeholderOptions:{placeholderColor:\"var(--token-03216e51-75a7-4765-89ae-13e896662cb2, rgb(113, 118, 128))\",placeholderText:getLocalizedValue(\"v5\",activeLocale)??\"Search...\"},textColor:\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(24, 29, 39))\"},layoutId:\"EwWvRnlUF\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.81)\",fontStyle:\"normal\",fontWeight:400},subtitleType:\"path\"},titleColor:\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(24, 29, 39))\",titleFont:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.94)\",fontStyle:\"normal\",fontWeight:400},titleType:\"title\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k6b1rg\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"WBr_DvfZk\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+0+0+0,...addPropertyOverrides({aJCWMVCX1:{y:(componentViewport?.y||0)+0+0+0+1704+20+0},ID2EKbi7Y:{y:(componentViewport?.y||0)+0+0+0+(0+(64+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-235)/1)*1)+0)+20+55+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xgqqpb-container\",layoutDependency:layoutDependency,layoutId:\"k4TwKaDhm-container\",nodeId:\"k4TwKaDhm\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(Button,{bdyKBKKY8:\"clicked-nav-login\",BhWLTflih:\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(24, 29, 39))\",EeueElAcL:getLocalizedValue(\"v7\",activeLocale)??\"Log In\",height:\"100%\",id:\"k4TwKaDhm\",layoutId:\"k4TwKaDhm\",pxM9SdrmU:\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(24, 29, 39))\",u8MG6jjdl:\"https://console.ensoconnect.com/\",width:\"100%\",ycTmtx1kR:\"var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253))\",zuDI_2r4_:\"var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245))\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qwtYNDPbz\"},implicitPathVariables:undefined},{href:{webPageId:\"qwtYNDPbz\"},implicitPathVariables:undefined},{href:{webPageId:\"qwtYNDPbz\"},implicitPathVariables:undefined},{href:{webPageId:\"qwtYNDPbz\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(20+((componentViewport?.height||64)-40-36)/2)+0+0+0,...addPropertyOverrides({aJCWMVCX1:{y:(componentViewport?.y||0)+0+0+0+1704+20+0},ID2EKbi7Y:{y:(componentViewport?.y||0)+0+0+0+(0+(64+Math.max(0,(Math.max(0,((componentViewport?.height||800)-0-0)/1)*1-0-235)/1)*1)+0)+20+55+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n2mwyy-container\",layoutDependency:layoutDependency,layoutId:\"mFalcAwh0-container\",nodeId:\"mFalcAwh0\",rendersWithMotion:true,scopeId:\"GuIw8KO4D\",children:/*#__PURE__*/_jsx(Button,{bdyKBKKY8:\"clicked-nav-demo\",BhWLTflih:\"var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253))\",EeueElAcL:iKcaajN_0,height:\"100%\",id:\"mFalcAwh0\",layoutId:\"mFalcAwh0\",pxM9SdrmU:\"rgb(255, 255, 255)\",u8MG6jjdl:resolvedLinks4[0],width:\"100%\",ycTmtx1kR:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",zuDI_2r4_:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",...addPropertyOverrides({aJCWMVCX1:{u8MG6jjdl:resolvedLinks4[2]},i9eIN4ThP:{u8MG6jjdl:resolvedLinks4[1]},ID2EKbi7Y:{u8MG6jjdl:resolvedLinks4[3]}},baseVariant,gestureVariant)})})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-r9yfG.framer-1sntgad, .framer-r9yfG .framer-1sntgad { display: block; }\",\".framer-r9yfG.framer-19zvn9v { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: center; overflow: visible; padding: 20px; position: relative; width: 1200px; }\",\".framer-r9yfG .framer-xa22gt { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-r9yfG .framer-11focyq, .framer-r9yfG .framer-alghdr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-r9yfG .framer-14m1u3j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-r9yfG .framer-107h2sf { flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: relative; width: 72px; }\",\".framer-r9yfG .framer-q8xrfq { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-r9yfG .framer-qafgns { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-r9yfG .framer-117k955 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-r9yfG .framer-uik4tc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-r9yfG .framer-afsppk-container, .framer-r9yfG .framer-4l8n7p-container, .framer-r9yfG .framer-9bsd0i-container, .framer-r9yfG .framer-16hikob-container, .framer-r9yfG .framer-17oiqo0-container, .framer-r9yfG .framer-1xgqqpb-container, .framer-r9yfG .framer-n2mwyy-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-r9yfG .framer-1p2osvg-container { height: auto; position: relative; width: 1090px; }\",\".framer-r9yfG .framer-kom85r-container { height: auto; max-height: calc(var(--framer-viewport-height, 100vh) * 0.8); position: relative; width: auto; }\",\".framer-r9yfG .framer-1omqg93-container { flex: none; height: auto; position: relative; width: auto; z-index: 0; }\",\".framer-r9yfG .framer-c6phcw-container { height: auto; max-height: calc(var(--framer-viewport-height, 100vh) * 0.8); position: relative; width: 1090px; }\",\".framer-r9yfG .framer-12xp2bd-container, .framer-r9yfG .framer-1dramgi-container, .framer-r9yfG .framer-w42r6o-container, .framer-r9yfG .framer-1ynrg7w-container, .framer-r9yfG .framer-1byqudl-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-r9yfG .framer-a5fsh9, .framer-r9yfG .framer-k6b1rg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-r9yfG .framer-19ey2xe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 35px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 35px; }\",\".framer-r9yfG .framer-k19u71-container { cursor: pointer; flex: none; height: 22px; position: relative; width: 22px; }\",\".framer-r9yfG.framer-v-1vify2f.framer-19zvn9v { width: 810px; }\",\".framer-r9yfG.framer-v-1vify2f .framer-uik4tc { gap: 4px; }\",\".framer-r9yfG.framer-v-1vify2f .framer-1p2osvg-container { width: 574px; }\",\".framer-r9yfG.framer-v-5qcelb.framer-19zvn9v { flex-direction: column; gap: 0px; justify-content: flex-start; overflow: hidden; padding: 0px; width: 345px; }\",\".framer-r9yfG.framer-v-5qcelb .framer-xa22gt { flex: none; flex-direction: column; justify-content: flex-start; order: 0; width: 100%; }\",\".framer-r9yfG.framer-v-5qcelb .framer-11focyq, .framer-r9yfG.framer-v-uw0bk7 .framer-11focyq { gap: unset; height: 64px; justify-content: space-between; padding: 0px 10px 0px 20px; width: 100%; z-index: 2; }\",\".framer-r9yfG.framer-v-5qcelb .framer-14m1u3j, .framer-r9yfG.framer-v-uw0bk7 .framer-14m1u3j { order: 0; }\",\".framer-r9yfG.framer-v-5qcelb .framer-q8xrfq, .framer-r9yfG.framer-v-uw0bk7 .framer-q8xrfq { cursor: pointer; height: 44px; order: 1; width: 44px; }\",\".framer-r9yfG.framer-v-5qcelb .framer-uik4tc { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 4px; padding: 0px 20px 0px 20px; width: 100%; z-index: 2; }\",\".framer-r9yfG.framer-v-5qcelb .framer-12xp2bd-container, .framer-r9yfG.framer-v-uw0bk7 .framer-12xp2bd-container { flex: none; order: 7; width: 100%; }\",\".framer-r9yfG.framer-v-5qcelb .framer-1dramgi-container, .framer-r9yfG.framer-v-uw0bk7 .framer-1dramgi-container { flex: none; order: 8; width: 100%; }\",\".framer-r9yfG.framer-v-5qcelb .framer-w42r6o-container, .framer-r9yfG.framer-v-uw0bk7 .framer-w42r6o-container { flex: none; order: 9; width: 100%; }\",\".framer-r9yfG.framer-v-5qcelb .framer-1ynrg7w-container, .framer-r9yfG.framer-v-uw0bk7 .framer-1ynrg7w-container { flex: none; order: 10; width: 100%; }\",\".framer-r9yfG.framer-v-5qcelb .framer-1byqudl-container, .framer-r9yfG.framer-v-uw0bk7 .framer-1byqudl-container { flex: none; order: 11; width: 100%; }\",\".framer-r9yfG.framer-v-5qcelb .framer-alghdr { padding: 20px; }\",\".framer-r9yfG.framer-v-uw0bk7.framer-19zvn9v { cursor: pointer; flex-direction: column; gap: 0px; height: 800px; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; padding: 0px; width: 345px; }\",\".framer-r9yfG.framer-v-uw0bk7 .framer-xa22gt { flex-direction: column; gap: 0px; height: 1px; justify-content: flex-start; order: 0; width: 100%; }\",\".framer-r9yfG.framer-v-uw0bk7 .framer-qafgns, .framer-r9yfG.framer-v-uw0bk7 .framer-117k955 { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-r9yfG.framer-v-uw0bk7 .framer-uik4tc { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 4px; height: 1px; overflow: auto; padding: 12px; width: 100%; z-index: 2; }\",\".framer-r9yfG.framer-v-uw0bk7 .framer-alghdr { flex-direction: column; padding: 20px 20px 60px 20px; width: 100%; }\",'.framer-r9yfG[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-r9yfG [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-r9yfG[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-r9yfG [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-r9yfG[data-hide-scrollbars=\"true\"], .framer-r9yfG [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"i9eIN4ThP\":{\"layout\":[\"fixed\",\"fixed\"]},\"aJCWMVCX1\":{\"layout\":[\"fixed\",\"fixed\"]},\"ID2EKbi7Y\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"iKcaajN_0\":\"cTALabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_1uzdv9z\",\"trackingId\":\"clicked-nav-features\"},{\"id\":\"_660va3\",\"trackingId\":\"clicked-nav-solutions\"},{\"id\":\"_1gxi9vd\",\"trackingId\":\"clicked-nav-integrations\"},{\"id\":\"_1bxcnhj\",\"trackingId\":\"clicked-nav-resources\"},{\"id\":\"_q2tjli\",\"trackingId\":\"clicked-nav-pricing\"},{\"id\":\"_1gi4cw\",\"trackingId\":\"clicked-nav-login\"},{\"id\":\"_1f77mv8\",\"trackingId\":\"clicked-nav-demo\"}]\n */const FramerGuIw8KO4D=withCSS(Component,css,\"framer-r9yfG\");export default FramerGuIw8KO4D;FramerGuIw8KO4D.displayName=\"Navigation\";FramerGuIw8KO4D.defaultProps={height:64,width:1200};addPropertyControls(FramerGuIw8KO4D,{variant:{options:[\"Cg4Z5h2OA\",\"i9eIN4ThP\",\"aJCWMVCX1\",\"ID2EKbi7Y\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},iKcaajN_0:{defaultValue:\"Book a Demo\",displayTextArea:false,title:\"CTA Label\",type:ControlType.String}});addFonts(FramerGuIw8KO4D,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...EnsoConnectLogoFonts,...TriggerFonts,...NavigationFeaturesFonts,...NavigationSolutionsFonts,...NavigationResourcesFonts,...NavigationLinkFonts,...LocaleFonts,...SearchFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});FramerGuIw8KO4D.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Trigger,{},context),forwardLoader(NavigationFeatures,{},context),forwardLoader(NavigationSolutions,{},context),forwardLoader(NavigationResources,{},context),forwardLoader(NavigationLink,{},context),forwardLoader(Locale,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGuIw8KO4D\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"iKcaajN_0\\\":\\\"cTALabel\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"i9eIN4ThP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aJCWMVCX1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ID2EKbi7Y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_1uzdv9z\\\",\\\"trackingId\\\":\\\"clicked-nav-features\\\"},{\\\"id\\\":\\\"_660va3\\\",\\\"trackingId\\\":\\\"clicked-nav-solutions\\\"},{\\\"id\\\":\\\"_1gxi9vd\\\",\\\"trackingId\\\":\\\"clicked-nav-integrations\\\"},{\\\"id\\\":\\\"_1bxcnhj\\\",\\\"trackingId\\\":\\\"clicked-nav-resources\\\"},{\\\"id\\\":\\\"_q2tjli\\\",\\\"trackingId\\\":\\\"clicked-nav-pricing\\\"},{\\\"id\\\":\\\"_1gi4cw\\\",\\\"trackingId\\\":\\\"clicked-nav-login\\\"},{\\\"id\\\":\\\"_1f77mv8\\\",\\\"trackingId\\\":\\\"clicked-nav-demo\\\"}]\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-90971d65-f40a-4ee2-be14-45226e48afde, rgb(233, 234, 235)))\"},children:\"Reconnus comme des leaders du secteur\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Bureau canadien\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Bureau canadien\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Bureau espagnol\"})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Bureau espagnol\"})});export const v5=\"Passager Boarding Pass\";export const v6=\"Nouveau\";export const v7=\"Bo\\xeete de r\\xe9ception unifi\\xe9e\";export const v8=\"Ventes compl\\xe9mentaires, frais et exp\\xe9riences\";export const v9=\"Livrets d’accueils digitaux\";export const v10=\"Automatisations pour les invit\\xe9s\";export const v11=\"Serrures Intelligentes\";export const v12=\"EnsoAI\";export const v13=\"Messagerie Multicanal\";export const v14=\"V\\xe9rification et Contr\\xf4le des Invit\\xe9s\";export const v15=\"Portefeuille Apple\";export const v16=\"Analyse de Sentiments des Clients\";export const v17=\"Base de donn\\xe9es des invit\\xe9s & Rapports\";export const v18=\"Service Client\";export const v19=\"Blog\";export const v20=\"\\xc9tudes de cas\";export const v21=\"Webinaires et \\xc9v\\xe9nements\";export const v22=\"Bulletin d'information\";export const v23=\"Contactez-nous\";export const v24=\"Qu'est-ce qu'Enso Connect ?\";export const v25=\"Notre Histoire\";export const v26=\"Notre \\xc9quipe\";export const v27=\"Carri\\xe8res\";export const v28=\"Kit M\\xe9dia\";export const v29=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ec9fbd8-3112-4949-afe7-11e0c413b0e1, rgb(164, 167, 174)))\"},children:\"2026 Enso Connect ™ Tous droits r\\xe9serv\\xe9s.\"})});export const v30=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"clicked-footer-privacypolicy\",href:{webPageId:\"tuHWh_Fjj\"},motionChild:true,nodeId:\"WX220ZUxt\",openInNewTab:false,relValues:[],scopeId:\"m4h3dYe79\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-e6sb0p\",\"data-styles-preset\":\"pfAEhUHM5\",children:\"Politique de Confidentialit\\xe9\"})})})});export const v31=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"clicked-footer-termsofservice\",href:{webPageId:\"XGdInrq6w\"},motionChild:true,nodeId:\"vRWwq7_nQ\",openInNewTab:false,relValues:[],scopeId:\"m4h3dYe79\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-e6sb0p\",\"data-styles-preset\":\"pfAEhUHM5\",children:\"Conditions d'utilisation\"})})})});export const v32=\"Param\\xe8tres des cookies\";export const v33=\"Accepter\";export const v34=\"Refuser\";export const v35=\"Accepter tout\";export const v36=\"Tout refuser\";export const v37=\"Personnaliser\";export const v38=\"Enregistrer les pr\\xe9f\\xe9rences\";export const v39=\"D'accord\";export const v40=\"Nous utilisons des cookies pour am\\xe9liorer votre exp\\xe9rience, analyser le trafic du site et offrir un contenu personnalis\\xe9.\";export const v41=\"Lisez notre\";export const v42=\"Politique de Confidentialit\\xe9\";export const v43=\"Nous utilisons des cookies pour personnaliser le contenu, diffuser des publicit\\xe9s et analyser le trafic.\";export const v44=\"Politique de Cookies\";export const v45=\"N\\xe9cessaire\";export const v46=\"Active la s\\xe9curit\\xe9 et les fonctionnalit\\xe9s de base.\";export const v47=\"Pr\\xe9f\\xe9rences\";export const v48=\"Active le contenu personnalis\\xe9 et les param\\xe8tres.\";export const v49=\"Analytique\";export const v50=\"Permet le suivi des performances.\";export const v51=\"Marketing\";export const v52=\"Permet la personnalisation et le suivi des publicit\\xe9s.\";\nexport const __FramerMetadata__ = {\"exports\":{\"v44\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v49\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v41\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v42\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v43\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v52\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v45\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v46\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v50\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v38\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v40\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v48\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v39\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v51\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v47\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{Link}from\"framer\";import{motion}from\"framer-motion\";import*as React from\"react\";export const v0=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-90971d65-f40a-4ee2-be14-45226e48afde, rgb(233, 234, 235)))\"},children:\"Reconocidos como l\\xedderes de la industria\"})});export const v1=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Oficina canadiense\"})});export const v2=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Oficina canadiense\"})});export const v3=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Oficina Espa\\xf1ola\"})});export const v4=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Oficina Espa\\xf1ola\"})});export const v5=\"Tarjeta de Embarque del invitado\";export const v6=\"Nuevo\";export const v7=\"Bandeja de entrada unificada\";export const v8=\"Complementos personalizados, Tarifas y Experiencias\";export const v9=\"Gu\\xedas Digitales\";export const v10=\"Automatizaciones para invitados\";export const v11=\"Cerraduras Inteligentes\";export const v12=\"EnsoAI\";export const v13=\"Mensajer\\xeda Multicanal\";export const v14=\"Evaluaci\\xf3n y Verificaci\\xf3n de Invitados\";export const v15=\"Cartera de Apple\";export const v16=\"An\\xe1lisis de Sentimiento de los Hu\\xe9spedes\";export const v17=\"Base de Datos de Invitados y Reportes\";export const v18=\"Atenci\\xf3n al Cliente\";export const v19=\"Blog\";export const v20=\"Estudios de Caso\";export const v21=\"Webinarios y Eventos\";export const v22=\"Bolet\\xedn informativo\";export const v23=\"Cont\\xe1ctanos\";export const v24=\"\\xbfQu\\xe9 es Enso Connect?\";export const v25=\"Nuestra Historia\";export const v26=\"Nuestro Equipo\";export const v27=\"Carreras\";export const v28=\"Kit de Prensa\";export const v29=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ec9fbd8-3112-4949-afe7-11e0c413b0e1, rgb(164, 167, 174)))\"},children:\"2026 Enso Connect ™ Todos los derechos reservados.\"})});export const v30=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"clicked-footer-privacypolicy\",href:{webPageId:\"tuHWh_Fjj\"},motionChild:true,nodeId:\"WX220ZUxt\",openInNewTab:false,relValues:[],scopeId:\"m4h3dYe79\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-e6sb0p\",\"data-styles-preset\":\"pfAEhUHM5\",children:\"Pol\\xedtica de Privacidad\"})})})});export const v31=/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"clicked-footer-termsofservice\",href:{webPageId:\"XGdInrq6w\"},motionChild:true,nodeId:\"vRWwq7_nQ\",openInNewTab:false,relValues:[],scopeId:\"m4h3dYe79\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-e6sb0p\",\"data-styles-preset\":\"pfAEhUHM5\",children:\"T\\xe9rminos del Servicio\"})})})});export const v32=\"Configuraci\\xf3n de cookies\";export const v33=\"Aceptar\";export const v34=\"Rechazar\";export const v35=\"Aceptar todo\";export const v36=\"Rechazar todo\";export const v37=\"Personalizar\";export const v38=\"Guardar preferencias\";export const v39=\"De acuerdo\";export const v40=\"Usamos cookies para mejorar su experiencia, analizar el tr\\xe1fico del sitio y ofrecer contenido personalizado.\";export const v41=\"Lea nuestro\";export const v42=\"Pol\\xedtica de Privacidad\";export const v43=\"Utilizamos cookies para personalizar el contenido, publicar anuncios y analizar el tr\\xe1fico.\";export const v44=\"Pol\\xedtica de Cookies\";export const v45=\"Necesario\";export const v46=\"Permite la seguridad y la funcionalidad b\\xe1sica.\";export const v47=\"Preferencias\";export const v48=\"Permite contenido y configuraciones personalizadas.\";export const v49=\"Anal\\xedticas\";export const v50=\"Permite el seguimiento del rendimiento.\";export const v51=\"Marketing\";export const v52=\"Permite la personalizaci\\xf3n de anuncios y el seguimiento.\";\nexport const __FramerMetadata__ = {\"exports\":{\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v26\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v36\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v47\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v16\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v41\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v44\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v31\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v43\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v19\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v39\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v29\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v42\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v9\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v48\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v40\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v11\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v52\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v18\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v49\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v35\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v28\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v33\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v50\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v32\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v34\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v27\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v12\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v10\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v51\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v38\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v20\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v23\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v30\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v17\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v14\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v22\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v25\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v46\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v21\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v15\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v13\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v24\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v45\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v8\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v37\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport*as localizedValues from\"./m4h3dYe79-0.js\";import*as localizedValues1 from\"./m4h3dYe79-1.js\";const valuesByLocaleId={ftyvIsMbU:localizedValues,Hk0W4t26c:localizedValues1};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/T9oy2MwC6IBA1FEIViEz/wEuXvtm2hoyyBl8YJizd/OQ_ncO_lY.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/EL7jPcumNfNmpUWMIQ7H/4Qbr0MVM5qSRX6e4Jrtx/z8pWsd_aK.js\";const enabledGestures={jxdn795xR:{hover:true}};const serializationHash=\"framer-tXxd0\";const variantClassNames={jxdn795xR:\"framer-v-1qbtdxg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Gf1n4MlWz=undefined;const yYGEJgbVv=undefined;const VdfVuFdPy=undefined;const iyGGoTDfl=undefined;const niMIjdy4c=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({badgeLabel,height,id,link,navLabel,showBadge,trackingID,width,...props})=>{return{...props,Gf1n4MlWz:link??props.Gf1n4MlWz,iyGGoTDfl:showBadge??props.iyGGoTDfl,niMIjdy4c:badgeLabel??props.niMIjdy4c??\"New\",VdfVuFdPy:navLabel??props.VdfVuFdPy??\"Guest Boarding Pass\",yYGEJgbVv:trackingID??props.yYGEJgbVv};};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,iyGGoTDfl,VdfVuFdPy,niMIjdy4c,Gf1n4MlWz,yYGEJgbVv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jxdn795xR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:yYGEJgbVv,href:Gf1n4MlWz,motionChild:true,nodeId:\"jxdn795xR\",scopeId:\"KQzrJZjUj\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1qbtdxg\",className,classNames)} framer-pih9pn`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"jxdn795xR\",ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"jxdn795xR-hover\":{backgroundColor:\"rgba(255, 255, 255, 0.1)\"}},...addPropertyOverrides({\"jxdn795xR-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1armg1k\",\"data-styles-preset\":\"z8pWsd_aK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Guest Boarding Pass\"})}),className:\"framer-108ckzl\",\"data-framer-name\":\"Smart locks\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"f2Lqjs2VY\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:VdfVuFdPy,verticalAlignment:\"top\",withExternalLayout:true}),iyGGoTDfl!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1quahlw\",\"data-framer-name\":\"Callout\",layoutDependency:layoutDependency,layoutId:\"CZdYrTJea\",style:{backgroundColor:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253)))\"},children:\"New\"})}),className:\"framer-licxxu\",\"data-framer-name\":\"new\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V3IaMxsO5\",style:{\"--extracted-r6o4lv\":\"var(--token-ac340003-da20-4006-9f7b-1bbdefbfe885, rgb(253, 253, 253))\",\"--framer-paragraph-spacing\":\"0px\"},text:niMIjdy4c,verticalAlignment:\"top\",withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tXxd0.framer-pih9pn, .framer-tXxd0 .framer-pih9pn { display: block; }\",\".framer-tXxd0.framer-1qbtdxg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 12px 8px 12px; position: relative; text-decoration: none; width: 300px; will-change: var(--framer-will-change-override, transform); }\",\".framer-tXxd0 .framer-108ckzl { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-tXxd0 .framer-1quahlw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px 8px 4px 8px; position: relative; width: min-content; }\",\".framer-tXxd0 .framer-licxxu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KUlE_6CrV\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"iyGGoTDfl\":\"showBadge\",\"VdfVuFdPy\":\"navLabel\",\"niMIjdy4c\":\"badgeLabel\",\"Gf1n4MlWz\":\"link\",\"yYGEJgbVv\":\"trackingID\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKQzrJZjUj=withCSS(Component,css,\"framer-tXxd0\");export default FramerKQzrJZjUj;FramerKQzrJZjUj.displayName=\"Footer Link\";FramerKQzrJZjUj.defaultProps={height:29,width:300};addPropertyControls(FramerKQzrJZjUj,{iyGGoTDfl:{defaultValue:false,title:\"Show Badge\",type:ControlType.Boolean},VdfVuFdPy:{defaultValue:\"Guest Boarding Pass\",displayTextArea:false,title:\"Nav Label\",type:ControlType.String},niMIjdy4c:{defaultValue:\"New\",displayTextArea:false,title:\"Badge Label\",type:ControlType.String},Gf1n4MlWz:{title:\"Link\",type:ControlType.Link},yYGEJgbVv:{title:\"Tracking ID\",type:ControlType.TrackingId}});addFonts(FramerKQzrJZjUj,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKQzrJZjUj\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"300\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"29\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"iyGGoTDfl\\\":\\\"showBadge\\\",\\\"VdfVuFdPy\\\":\\\"navLabel\\\",\\\"niMIjdy4c\\\":\\\"badgeLabel\\\",\\\"Gf1n4MlWz\\\":\\\"link\\\",\\\"yYGEJgbVv\\\":\\\"trackingID\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KUlE_6CrV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KQzrJZjUj.map","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,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=[\"xDcsI5BKN\",\"rdg4grWam\",\"V9OmO2TIu\",\"qwshod4t4\",\"WkNU3TvOp\",\"TgudzOxt_\"];const serializationHash=\"framer-9VVFq\";const variantClassNames={qwshod4t4:\"framer-v-75051w\",rdg4grWam:\"framer-v-108yx08\",TgudzOxt_:\"framer-v-1domq9u\",V9OmO2TIu:\"framer-v-s5tlbw\",WkNU3TvOp:\"framer-v-662uvj\",xDcsI5BKN:\"framer-v-q3s0u8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Software Advice\":\"TgudzOxt_\",Astra:\"WkNU3TvOp\",Capterra:\"xDcsI5BKN\",GettApp:\"V9OmO2TIu\",Skift:\"rdg4grWam\",VRMA:\"qwshod4t4\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xDcsI5BKN\"};};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:\"xDcsI5BKN\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"WkNU3TvOp\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"qwshod4t4\")return true;return false;};const isDisplayed2=()=>{if([\"rdg4grWam\",\"V9OmO2TIu\",\"qwshod4t4\",\"WkNU3TvOp\",\"TgudzOxt_\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"TgudzOxt_\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"rdg4grWam\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"V9OmO2TIu\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q3s0u8\",className,classNames),\"data-framer-name\":\"Capterra\",layoutDependency:layoutDependency,layoutId:\"xDcsI5BKN\",ref:refBinding,style:{...style},...addPropertyOverrides({qwshod4t4:{\"data-framer-name\":\"VRMA\"},rdg4grWam:{\"data-framer-name\":\"Skift\"},TgudzOxt_:{\"data-framer-name\":\"Software Advice\"},V9OmO2TIu:{\"data-framer-name\":\"GettApp\"},WkNU3TvOp:{\"data-framer-name\":\"Astra\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"Astra Badge\",fit:\"fit\",intrinsicHeight:750,intrinsicWidth:739,pixelHeight:1500,pixelWidth:1478,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/GkjJIeM9YEbiSgHJ6nqDYSRBAj4.png?width=1478&height=1500\",srcSet:\"https://framerusercontent.com/images/GkjJIeM9YEbiSgHJ6nqDYSRBAj4.png?scale-down-to=1024&width=1478&height=1500 1008w,https://framerusercontent.com/images/GkjJIeM9YEbiSgHJ6nqDYSRBAj4.png?width=1478&height=1500 1478w\"},className:\"framer-18orrlk\",\"data-framer-name\":\"Astra\",layoutDependency:layoutDependency,layoutId:\"knPeUOtHC\",...addPropertyOverrides({WkNU3TvOp:{background:{alt:\"Astra Badge\",fit:\"fit\",intrinsicHeight:750,intrinsicWidth:739,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||50)-0-(Math.max(0,((componentViewport?.height||50)-0-0)/1)*1+0))/2+0+0)),pixelHeight:1500,pixelWidth:1478,positionX:\"center\",positionY:\"center\",sizes:`calc(${Math.max(0,((componentViewport?.height||50)-0-0)/1)*1} * 0.9667)`,src:\"https://framerusercontent.com/images/GkjJIeM9YEbiSgHJ6nqDYSRBAj4.png?width=1478&height=1500\",srcSet:\"https://framerusercontent.com/images/GkjJIeM9YEbiSgHJ6nqDYSRBAj4.png?scale-down-to=1024&width=1478&height=1500 1008w,https://framerusercontent.com/images/GkjJIeM9YEbiSgHJ6nqDYSRBAj4.png?width=1478&height=1500 1478w\"}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"VRMA Supplier Badge\",fit:\"fit\",intrinsicHeight:750,intrinsicWidth:739,pixelHeight:1500,pixelWidth:1478,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/lAFPUCJtvgNjunUlMssA9tiU.png?width=1478&height=1500\",srcSet:\"https://framerusercontent.com/images/lAFPUCJtvgNjunUlMssA9tiU.png?scale-down-to=1024&width=1478&height=1500 1008w,https://framerusercontent.com/images/lAFPUCJtvgNjunUlMssA9tiU.png?width=1478&height=1500 1478w\"},className:\"framer-eak095\",\"data-framer-name\":\"VRMA\",layoutDependency:layoutDependency,layoutId:\"mnHGg95ZG\",...addPropertyOverrides({qwshod4t4:{background:{alt:\"VRMA Supplier Badge\",fit:\"fit\",intrinsicHeight:750,intrinsicWidth:739,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||50)-0-(Math.max(0,((componentViewport?.height||50)-0-0)/1)*1+0))/2+0+0)),pixelHeight:1500,pixelWidth:1478,positionX:\"center\",positionY:\"center\",sizes:`calc(${Math.max(0,((componentViewport?.height||50)-0-0)/1)*1} * 0.9831)`,src:\"https://framerusercontent.com/images/lAFPUCJtvgNjunUlMssA9tiU.png?width=1478&height=1500\",srcSet:\"https://framerusercontent.com/images/lAFPUCJtvgNjunUlMssA9tiU.png?scale-down-to=1024&width=1478&height=1500 1008w,https://framerusercontent.com/images/lAFPUCJtvgNjunUlMssA9tiU.png?width=1478&height=1500 1478w\"}}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-o0cogd\",\"data-framer-name\":\"Capterra\",fill:\"black\",intrinsicHeight:91,intrinsicWidth:278,layoutDependency:layoutDependency,layoutId:\"jZfOQ7op1\",svg:'<svg viewBox=\"0 0 278 91\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"#002e47\"><path d=\"M263.3.7h-228c-7.6 0-14 5.9-14.6 13.4L3.5 20.6C1 21.5-.3 24.4.6 26.9c.5 1.4 1.6 2.5 3 2.9l17 5.7v40.1c0 8.1 6.6 14.7 14.7 14.7h228c8.1 0 14.7-6.6 14.7-14.7V15.4C278 7.3 271.4.7 263.3.7z\"/><path d=\"M56.5 24.4c1.1-1.8 3.2-2.9 5.3-2.8.7 0 1.3.1 2 .2.5.1 1.1.3 1.6.6.5.2.9.5 1.3.8.3.3.7.6 1 .9.5-.4.9-.9 1.2-1.4.4-.4.6-1 .6-1.5 0-.3-.1-.6-.2-.9-.2-.3-.4-.5-.6-.7-.3-.2-.6-.5-.9-.7-.5-.3-1-.6-1.5-.8-.7-.3-1.4-.5-2.1-.6-.9-.2-1.8-.3-2.7-.3-1.8 0-3.6.3-5.2 1-1.4.6-2.7 1.6-3.7 2.8s-1.8 2.7-2.2 4.2c-.5 1.7-.8 3.5-.7 5.3 0 1.8.2 3.6.7 5.3.4 1.5 1.1 2.9 2.1 4.2 1 1.2 2.3 2.1 3.7 2.7 1.7.7 3.5 1 5.3 1 .9 0 1.9-.1 2.8-.2.7-.2 1.4-.4 2.1-.7.5-.2 1-.4 1.4-.7.3-.2.5-.4.8-.6.2-.2.4-.5.6-.8.1-.3.2-.5.2-.8s-.1-.5-.2-.8-.3-.5-.4-.8c-.2-.3-.4-.5-.6-.8l-.5-.7c-.2.2-.5.4-.9.7s-.8.6-1.2.8c-.5.3-1 .5-1.5.7-.6.2-1.3.3-2 .3-1.2 0-2.3-.2-3.4-.8-.9-.5-1.6-1.2-2.2-2-.6-.9-1-1.9-1.2-2.9-.2-1.1-.3-2.3-.3-3.4s.1-2.2.3-3.3c.2-.7.6-1.6 1.2-2.5z\"/><path d=\"M61.1 45.5c-1.9 0-3.8-.4-5.6-1.1-1.7-.7-3.2-1.8-4.3-3.2-1.2-1.4-2-3-2.5-4.8-.5-1.9-.8-3.8-.7-5.8 0-1.9.2-3.9.8-5.8.5-1.8 1.4-3.4 2.5-4.8 1.2-1.4 2.7-2.5 4.3-3.2 1.9-.8 3.9-1.2 5.9-1.1 1 0 2 .1 3 .3.8.2 1.6.4 2.4.7.6.2 1.2.5 1.8.9.4.2.7.5 1.1.8.4.4.7.7.9 1.1.3.5.5 1.1.5 1.7 0 .9-.4 1.8-.9 2.5-.4.5-.9 1.1-1.4 1.6-.6.6-1.7.6-2.3-.1-.3-.3-.6-.6-.9-.8-.3-.3-.6-.5-1-.6-.4-.2-.8-.4-1.3-.5s-1-.2-1.6-.2c-1.7-.1-3.1.7-4 2-.4.7-.7 1.5-.9 2.3-.2 1-.3 2-.3 3s.1 2.1.3 3.1c.2.8.5 1.6.9 2.3.4.6 1 1.1 1.6 1.5.7.4 1.6.6 2.5.6.6 0 1.1-.1 1.5-.2s.8-.3 1.2-.5c.3-.2.7-.4.9-.6.3-.3.6-.5.8-.7.3-.3.8-.4 1.2-.4s.8.3 1.1.6l.5.6c.2.3.5.6.7.9.2.4.4.7.5 1 .2.4.3.9.4 1.4 0 .6-.1 1.1-.4 1.6 0 0 0 .1-.1.1-.2.4-.5.8-.9 1.1-.3.3-.7.6-1 .8-.5.3-1.1.6-1.7.8-.7.3-1.5.6-2.3.7-1.1.2-2.1.3-3.2.3.3.1.1.1 0 .1zm.1-26.5c-1.5 0-2.9.3-4.3.9-1.2.5-2.3 1.3-3.1 2.3-.9 1.1-1.5 2.3-1.9 3.6-.5 1.6-.7 3.2-.7 4.9s.2 3.3.6 4.9c.4 1.3 1 2.5 1.8 3.6.8 1 1.9 1.8 3.1 2.3 1.5.6 3 .9 4.6.9.9 0 1.7-.1 2.6-.2.6-.1 1.2-.3 1.7-.6.5-.2.8-.4 1.2-.6.2-.1.3-.2.5-.4l.3-.3v-.1c-.1-.2-.2-.4-.4-.7-.3.2-.7.4-1 .6-.6.3-1.2.6-1.8.8-.8.2-1.6.4-2.4.3-1.4 0-2.8-.3-4.1-.9-1.1-.6-2.1-1.5-2.8-2.5-.7-1.1-1.2-2.2-1.4-3.5-.3-1.2-.4-2.5-.4-3.7s.1-2.4.4-3.6c.2-1.2.7-2.3 1.3-3.4 1.5-2.3 4.1-3.7 6.8-3.6.7 0 1.6.1 2.4.3.6.2 1.3.4 1.9.7.5.3 1 .6 1.4.9v-.1c.2-.2.2-.4.3-.6-.1-.2-.2-.3-.3-.4-.2-.2-.4-.3-.7-.5-.4-.3-.8-.5-1.2-.6l-1.8-.6c-.7-.1-1.5-.1-2.3-.1h-.3zm26.9 12.7c0-1-.1-2.1-.4-3.1-.2-.8-.7-1.6-1.3-2.2-.7-.6-1.5-1.1-2.3-1.3-1.1-.3-2.3-.4-3.5-.4-.9 0-1.9.1-2.8.2-.8.1-1.6.4-2.4.6-.6.2-1.1.5-1.6.9-.3.2-.5.6-.6 1 0 .4.2.8.3 1.2.2.5.5 1 .8 1.4.8-.5 1.6-.9 2.5-1.2.9-.4 1.9-.5 2.9-.5.9-.1 1.8.1 2.5.6.6.5.9 1.3.8 2.1v.7h-1.7l-3 .3c-1 .2-2.1.5-3 1-.9.4-1.8 1.1-2.4 1.9-.7.9-1 2-.9 3.2 0 .9.2 1.8.5 2.6.3.7.8 1.3 1.4 1.8.6.4 1.2.7 1.9.9s1.4.3 2.1.3c1.1 0 2.3-.2 3.4-.6.8-.4 1.6-.9 2.2-1.5.1.6.4 1.1.9 1.5.6.4 1.3.6 2.1.5.4 0 .8 0 1.2-.1s.9-.2 1.3-.4c-.7-1.4-1-2.9-.9-4.4zm-4.9 6.6c0 .2-.1.5-.3.7-.2.3-.5.5-.8.7-.4.2-.7.4-1.1.5s-.9.2-1.4.2c-.8.1-1.5-.2-2.1-.8-.4-.5-.6-1.2-.6-1.8s.1-1.1.5-1.6c.3-.4.7-.8 1.2-1 .5-.3 1.1-.5 1.7-.5.6-.1 1.2-.2 1.9-.2h1z\"/><path d=\"M78.1 45.4h-.3c-.8 0-1.6-.1-2.5-.3s-1.7-.6-2.4-1.2c-.8-.6-1.5-1.5-1.9-2.4-.5-1-.7-2.2-.7-3.3-.1-1.5.4-2.9 1.2-4.1.8-1 1.7-1.8 2.8-2.3-.5 0-1-.2-1.3-.6-.4-.5-.8-1.1-1.1-1.8-.2-.5-.4-1.1-.5-1.7v-.3c.1-.9.6-1.7 1.3-2.2.6-.4 1.2-.8 2-1.1.9-.3 1.8-.6 2.7-.7 1-.2 2.1-.3 3.1-.3 1.3 0 2.6.1 3.9.5 1.1.3 2.2.9 3 1.7s1.4 1.8 1.7 2.9c.3 1.2.5 2.3.4 3.5V39c-.1 1.2.2 2.4.7 3.5.2.4.2.9.1 1.3-.2.4-.5.8-.9.9-.5.2-1 .4-1.6.5-.5.1-1 .1-1.5.1-1.1.1-2.1-.2-3-.8 0 0-.1 0-.1-.1-.1-.1-.3-.2-.4-.4-.3.2-.7.4-1.1.5-1 .7-2.3.9-3.6.9zM77.5 34c-.5.1-.9.3-1.3.6-.7.4-1.4.9-1.8 1.5s-.6 1.3-.6 2.1v.1c0 .7.1 1.3.4 1.9.2.4.5.8.9 1.2.4.3.8.5 1.3.6.5.2 1.1.2 1.6.2.6 0 1.2 0 1.7-.2-1.2.1-2.4-.4-3.3-1.3l-.1-.1c-.6-.8-1-1.8-1-2.8 0-.9.2-1.8.8-2.5.3-.5.8-1 1.4-1.3zm7.8 7.9c.3.2.7.3 1 .2h.4c-.3-1.1-.4-2.2-.3-3.3v-7.1c0-.9-.1-1.8-.3-2.6-.2-.5-.4-1-.9-1.5-.4-.4-1-.7-1.6-.9-1-.3-2-.4-3-.4-.9 0-1.7.1-2.6.2-.7.1-1.4.3-2.1.6-.4.1-.7.3-1.1.6 0 .1.1.2.1.2.4-.2.8-.4 1.3-.6 1.1-.5 2.3-.7 3.5-.7 1.2-.1 2.4.2 3.4.9.1.1.2.1.3.2.9.9 1.4 2.1 1.3 3.4v.6c0 .6-.3 1-.7 1.3.5.3.8.8.8 1.4v4c-.1.6-.3 1.2-.7 1.6v.1c.6.2 1 .7 1.1 1.3-.1.2 0 .4.1.5zm-6.5-3.4c.2.2.4.2.7.2h.2c.3 0 .6 0 .9-.1s.5-.2.8-.3c.1-.1.2-.1.3-.2v-1.9c-.4 0-.7.1-1.1.1-.4.1-.8.2-1.2.4-.3.1-.5.3-.6.5-.1.1-.2.3-.1.5v.1c-.1.3-.1.5.1.7zm.9-8.5c-.8 0-1.5.1-2.2.4-.4.2-.8.3-1.2.5.6-.2 1.2-.4 1.8-.5 1-.2 1.9-.3 2.9-.3-.3-.1-.7-.2-1.1-.2h-.2zm28-3.3c-.6-.7-1.4-1.2-2.3-1.5s-1.8-.5-2.7-.5c-1.1 0-2.3.2-3.3.7-.7.4-1.4.9-1.9 1.5-.1-.6-.5-1.1-1.1-1.4-.7-.3-1.4-.4-2.2-.4h-.7c-.2 0-.4 0-.5.1l-.5.1v26.2h5.2V42c.1.2.2.3.4.4.3.2.5.5.9.6.4.2.9.4 1.4.5.6.2 1.3.3 1.9.2.9 0 1.8-.2 2.7-.5s1.7-.9 2.4-1.6c.8-.9 1.4-1.9 1.8-3 .5-1.6.7-3.2.7-4.9 0-1.5-.2-2.9-.6-4.3-.4-.9-.9-1.8-1.6-2.7zm-4.2 11.5c-.6 1-1.7 1.6-2.8 1.5-.6 0-1.2-.1-1.8-.4-.4-.2-.8-.4-1.1-.7v-8.1c0-.5.2-1 .6-1.3.6-.5 1.4-.7 2.2-.6.6 0 1.2.1 1.8.4.5.3.9.6 1.2 1.1s.5 1.1.6 1.7c.1.7.2 1.4.2 2.1.1 1.6-.2 3-.9 4.3z\"/><path d=\"M97.7 53h-5.2c-.9 0-1.6-.7-1.6-1.6V25.2c0-.8.6-1.5 1.4-1.6l.5-.1c.2 0 .4-.1.7-.1h.8c.9 0 1.9.2 2.8.6.3.1.5.3.8.5.3-.2.5-.3.8-.5 1.3-.7 2.7-1 4.1-.9 1 0 2.1.2 3.1.6 1.1.4 2.1 1.1 2.9 2 .9 1 1.5 2.1 1.9 3.4.5 1.6.7 3.2.7 4.8 0 1.8-.2 3.6-.8 5.3-.4 1.4-1.2 2.6-2.1 3.7-.9.9-1.9 1.6-3.1 2-1 .4-2.1.5-3.2.6-.8 0-1.6-.1-2.4-.3-.2-.1-.4-.1-.6-.2v6.4c.2.9-.6 1.6-1.5 1.6zm-3.5-3.2h1.9V42c0-.7.4-1.3 1.1-1.5.1 0 .1 0 .2-.1-.2-.2-.5-.3-.7-.5-.4-.3-.6-.8-.6-1.2v-8.1c0-.8.3-1.5.8-2.1-.5-.2-.8-.6-1-1.2 0-.1-.1-.2-.2-.3-.4-.2-.9-.3-1.4-.3h-.1zm5-8.6c.2.1.3.3.5.3.4.2.7.3 1.1.4.5.1 1 .2 1.4.2.8 0 1.5-.1 2.2-.4.7-.2 1.3-.6 1.8-1.2.6-.7 1.1-1.5 1.4-2.4.4-1.4.6-2.9.6-4.3s-.1-2.6-.5-3.9c-.3-.8-.7-1.5-1.2-2.2-.4-.5-1-.9-1.6-1.1-.7-.2-1.4-.4-2.1-.4-.9 0-1.8.2-2.5.6 0 0-.1 0-.1.1h.6c.9 0 1.7.2 2.5.6s1.4 1 1.8 1.7.7 1.5.8 2.3.2 1.6.2 2.4c.1 1.7-.3 3.5-1.1 5.1v.1c-.9 1.5-2.5 2.4-4.3 2.3-.5 0-1-.1-1.5-.2zm1.5-3.1c.6 0 1.1-.2 1.4-.7.5-1 .8-2.2.7-3.4v-.1c0-.6 0-1.2-.2-1.8-.1-.4-.2-.8-.4-1.2-.1-.2-.3-.4-.5-.5-.3-.1-.6-.2-1-.2h-.2c-.3 0-.7 0-1 .2v7.3c.1 0 .1.1.2.1.2.3.6.3 1 .3-.1 0-.1 0 0 0zm23 .4c-.1.1-.2.2-.4.3-.2.2-.4.3-.7.4-.3.2-.6.3-.9.4s-.7.2-1 .2c-1.4 0-2.2-.9-2.2-2.7V29h5.3v-3.8h-5.3v-2.7c0-.5-.1-1.1-.3-1.5s-.5-.7-.8-.9-.7-.4-1.1-.5-.8-.1-1.2-.1h-.6c-.2 0-.4 0-.6.1l-.6.1v17.7c0 .6 0 1.1.1 1.7 0 .5.2 1.1.3 1.6.3 1 1 1.8 1.8 2.4 1.1.7 2.4 1 3.7.9.8 0 1.5-.1 2.2-.2.6-.1 1.2-.4 1.8-.7.4-.2.8-.5 1.1-.9.3-.3.4-.6.4-1s-.1-.8-.3-1.2c-.1-.6-.4-1.1-.7-1.5z\"/><path d=\"M119 45.5c-1.5 0-2.9-.4-4.1-1.2s-2.1-1.9-2.5-3.3c-.2-.6-.4-1.3-.4-2-.1-.6-.1-1.3-.1-1.9V19.5c0-.8.6-1.5 1.4-1.6l.6-.1c.2 0 .4-.1.7-.1h.7c.5 0 1 0 1.5.1.6.1 1.2.4 1.7.7.6.4 1 .9 1.3 1.6s.5 1.5.5 2.3v1h3.7c.9 0 1.6.7 1.6 1.6v4c0 .9-.7 1.6-1.6 1.6h-3.7v6.5c0 1 .2 1 .5 1 .2 0 .3 0 .5-.1l.6-.3c.1-.1.3-.2.4-.3s.2-.2.3-.2c.3-.3.8-.5 1.3-.5s.9.3 1.2.7c.4.5.7 1.1 1 1.6.3.6.5 1.2.5 1.9 0 .8-.3 1.6-.8 2.1-.4.5-.9.9-1.6 1.2-.7.4-1.4.6-2.2.8s-1.7.3-2.6.3c-.1.2-.3.2-.4.2zM115 21v16.2c0 .5 0 1 .1 1.4v.1c0 .4.1.8.3 1.2.2.6.7 1.2 1.2 1.6.8.5 1.7.7 2.7.6h.1c.6 0 1.3-.1 1.9-.2.5-.1.9-.3 1.4-.5.2-.1.5-.3.6-.5v-.2c-.3.1-.6.3-.9.4-.5.2-1 .3-1.5.3-2.4 0-3.8-1.6-3.8-4.3V29c0-.9.7-1.6 1.6-1.6h3.7v-.6h-3.7c-.9 0-1.6-.7-1.6-1.6v-2.7c0-.3 0-.6-.2-.9 0-.1-.1-.2-.3-.3-.1-.1-.3-.2-.5-.2-.3 0-.6-.1-.9-.1zm26.7 6.2c-.7-.8-1.5-1.4-2.4-1.8-1.1-.5-2.4-.7-3.6-.7-1.1 0-2.2.2-3.2.5-1 .4-2 .9-2.8 1.7-.9.8-1.6 1.8-2 2.9-.5 1.3-.8 2.7-.8 4.1-.1 1.7.2 3.3.8 4.9.5 1.2 1.3 2.2 2.2 3.1.9.8 2 1.3 3.1 1.6 1.2.3 2.3.5 3.5.5s2.3-.1 3.4-.4c.8-.2 1.6-.6 2.3-1 .6-.3.9-.9 1-1.5 0-.5-.2-1-.5-1.5s-.6-1-1-1.5l-.8.7c-.3.3-.6.5-1 .7s-.9.4-1.3.5c-.5.1-1.1.2-1.7.2-1.4.1-2.7-.4-3.6-1.4-.8-1-1.2-2.2-1.3-3.5h11.2c0-.2 0-.3.1-.5v-1.9c0-1-.1-2-.4-3-.1-1.1-.6-2-1.2-2.7zm-9.6 5.1c-.1-1.1.3-2.1.9-3 .6-.7 1.6-1.1 2.5-1.1 1-.1 2 .3 2.6 1.1.5.9.8 2 .7 3z\"/><path d=\"M136.8 45.6h-.2c-1.3 0-2.6-.2-3.9-.5-1.4-.4-2.6-1-3.7-1.9-1.2-1-2.1-2.3-2.7-3.7-.7-1.8-1-3.7-1-5.5 0-1.6.2-3.2.9-4.7.5-1.3 1.4-2.5 2.4-3.5 1-.9 2.1-1.6 3.4-2 1.2-.4 2.5-.6 3.7-.6 1.4 0 2.9.2 4.2.8 1.2.5 2.2 1.3 3 2.2s1.3 2.1 1.7 3.2c.3 1.1.5 2.3.5 3.4v1.9c0 .3 0 .6-.1.8-.1.8-.8 1.4-1.6 1.4h-.5c.1 0 .1.1.1.2.4.5.8 1.1 1.2 1.7s.6 1.3.7 2.1v.3c-.1 1.2-.8 2.2-1.8 2.8-.8.6-1.7 1-2.7 1.2-1.1.2-2.3.4-3.6.4zm-.2-3.3c1 0 2-.1 3-.4.6-.2 1.2-.4 1.8-.8.1 0 .1-.1.2-.1s.1-.1.1-.1c0-.2-.1-.4-.2-.5-.2.1-.4.3-.7.4-.5.3-1.1.5-1.6.6-.7.2-1.4.3-2.1.3-1.8.1-3.6-.6-4.9-1.9l-.1-.1c-1-1.3-1.6-2.8-1.7-4.4 0-.4.1-.9.5-1.2.1-.1.2-.2.4-.3-.5-.3-.9-.8-.9-1.4-.1-1.5.4-2.9 1.3-4.1 1-1.1 2.3-1.7 3.7-1.7 1.5-.1 3 .6 3.9 1.8l.1.1c.7 1.2 1 2.5.9 3.9 0 .4-.2.8-.5 1.1h1.9v-.7c0-.9-.1-1.7-.4-2.6-.2-.8-.6-1.4-1-2-.5-.6-1.1-1-1.8-1.3-.9-.4-1.9-.6-2.9-.5-1 0-1.9.2-2.7.4-.8.3-1.6.7-2.2 1.3-.7.6-1.2 1.4-1.6 2.3-.4 1.1-.7 2.3-.6 3.5 0 1.5.2 3 .7 4.3.4.9 1 1.8 1.8 2.4.7.6 1.5 1 2.4 1.3 1.1.3 2.1.4 3.2.4zm-1.9-4.7c.6.6 1.4.9 2.2.8h.2c.4 0 .8 0 1.2-.2.3-.1.7-.2 1-.4.2-.1.5-.3.7-.5l.7-.6h-6.5c.1.4.3.6.5.9zm-.7-6.9h2.9c-.1-.2-.1-.3-.2-.5-.2-.3-.6-.4-1-.4h-.3c-.5 0-.9.2-1.2.5 0 .2-.1.3-.2.4zm24.6-5.6c-.3-.1-.7-.2-1-.3-.3 0-.7-.1-1-.1-.5 0-1 .1-1.4.2s-.8.3-1.2.6c-.3.2-.7.5-.9.8-.2.2-.4.5-.6.8-.1-.6-.6-1.2-1.1-1.5-.7-.3-1.4-.5-2.1-.5h-.7c-.2 0-.4 0-.5.1l-.5.1v18.6h5.2V31.5c0-.6.3-1.2.8-1.6.6-.5 1.3-.7 2-.7.5 0 1 .1 1.5.3s.9.5 1.3.8c.3-.6.6-1.2.8-1.8.3-.6.4-1.3.4-1.9 0-.3-.1-.6-.3-.9s-.4-.5-.7-.6z\"/><path d=\"M152.6 45.5h-5.2c-.9 0-1.6-.7-1.6-1.6V25.2c0-.8.6-1.5 1.4-1.6l.5-.1c.2 0 .5-.1.7-.1h.8c1 0 1.9.2 2.8.6.2.1.4.2.6.4.2-.1.3-.2.5-.4.5-.3 1-.5 1.5-.7.7-.2 1.3-.3 2-.3.4 0 .8 0 1.2.1.5.1 1 .2 1.5.4.5.3.9.6 1.2 1.1.4.5.6 1.2.6 1.9 0 .9-.2 1.7-.5 2.5-.2.6-.6 1.3-.9 2-.2.4-.6.7-1.1.8s-1 0-1.4-.3l-.9-.6c-.2-.1-.5-.1-.8-.1h-.1c-.3 0-.6.1-.9.3-.2.1-.2.3-.2.4v12.3c0 .9-.8 1.7-1.7 1.7zm-3.5-3.3h1.9V31.5c0-1.1.5-2.2 1.3-2.9h-.2c-.6-.1-1.1-.6-1.3-1.3 0-.2-.1-.3-.3-.4-.4-.2-.9-.3-1.3-.3h-.1zm6.4-14.7c.7 0 1.4.1 2 .4v-.1c.2-.5.3-.9.3-1.3-.2-.1-.3-.1-.5-.1-.3 0-.5-.1-.8-.1s-.6 0-.9.1-.6.2-.9.4c-.2.1-.4.3-.6.5-.1.1-.2.3-.3.4.6-.1 1.1-.2 1.7-.2zm2.4-.9.7-1.5zm15.5-1.5-.9-.3c-.3 0-.7-.1-1-.1-.5 0-1 .1-1.4.2s-.8.3-1.2.6c-.3.2-.7.5-.9.8-.2.2-.4.5-.6.8-.1-.6-.5-1.2-1.1-1.5s-1.4-.5-2.1-.5h-.7c-.2 0-.4 0-.5.1l-.5.1v18.6h5.2V31.5c0-.6.3-1.2.8-1.6.6-.5 1.3-.7 2-.7.5 0 1 .1 1.5.3s.9.5 1.3.8c.3-.6.6-1.2.8-1.8.3-.6.4-1.3.4-1.9 0-.3-.1-.6-.3-.9-.3-.3-.6-.5-.8-.6z\"/><path d=\"M167.5 45.5h-5.2c-.9 0-1.6-.7-1.6-1.6V25.2c0-.8.6-1.5 1.4-1.6l.5-.1c.2 0 .5-.1.7-.1h.8c1 0 1.9.2 2.8.6.2.1.4.2.6.4.2-.1.3-.2.5-.4.5-.3 1-.5 1.5-.7.7-.2 1.3-.3 2-.3.4 0 .8 0 1.2.1.5.1 1 .2 1.4.4.5.2 1 .6 1.3 1l.1.1c.4.5.6 1.2.5 1.9 0 .9-.2 1.7-.5 2.5-.2.6-.6 1.3-.9 2-.2.4-.6.7-1.1.8s-1 0-1.4-.4l-.9-.6c-.2-.1-.5-.1-.8-.1-.4 0-.7.1-1 .3-.1.1-.2.2-.2.4v12.3c-.1 1-.8 1.8-1.7 1.8zm-3.6-3.3h1.9V31.5c0-1.1.5-2.1 1.3-2.9h-.3c-.6-.1-1.1-.6-1.3-1.3 0-.1-.1-.3-.3-.3-.4-.2-.9-.3-1.3-.3h-.1v15.5zm6.5-14.7c.6 0 1.3.1 1.9.4v-.1c.2-.4.3-.9.3-1.3h-.1c-.1-.1-.3-.1-.5-.1-.3 0-.5-.1-.8-.1s-.6 0-.9.1-.6.2-.9.4c-.2.1-.4.3-.6.5-.1.1-.2.3-.3.4.5-.2 1.1-.3 1.7-.3l.2.1zM192 38.9v-7.2c0-1-.1-2.1-.4-3.1-.2-.8-.7-1.6-1.3-2.2-.7-.6-1.5-1.1-2.3-1.3-1.1-.3-2.3-.4-3.5-.4-.9 0-1.9.1-2.8.2-.8.1-1.6.4-2.4.6-.6.2-1.1.5-1.6.9-.3.2-.6.6-.6 1s.1.8.3 1.2c.2.5.5 1 .9 1.4.8-.5 1.6-.9 2.5-1.2.9-.4 1.9-.5 2.9-.5.9-.1 1.8.1 2.5.6.6.5.9 1.3.8 2.1v.7h-1.7l-3 .3c-1 .2-2.1.5-3 1-.9.4-1.8 1.1-2.4 1.9-.7.9-1 2-.9 3.2 0 .9.2 1.8.5 2.6.3.7.8 1.3 1.4 1.7s1.2.7 1.9.9 1.4.3 2.1.3c1.1 0 2.3-.2 3.4-.6.8-.4 1.6-.9 2.2-1.5.1.6.4 1.1.9 1.5.6.4 1.3.6 2.1.5.4 0 .8 0 1.2-.1s.9-.2 1.3-.4c-.8-1.1-1.1-2.6-1-4.1zm-4.9-.6c0 .2-.1.5-.3.7-.2.3-.5.5-.8.7-.4.2-.7.4-1.1.5s-.9.2-1.4.2c-.8.1-1.5-.2-2.1-.8-.4-.5-.6-1.2-.6-1.8s.1-1.1.5-1.6c.3-.4.7-.8 1.2-1 .5-.3 1.1-.5 1.7-.5.6-.1 1.2-.2 1.9-.2h1z\"/><path d=\"M182 45.4h-.3c-.8 0-1.7-.1-2.5-.4-.9-.2-1.7-.6-2.4-1.2-.8-.6-1.4-1.4-1.9-2.3-.5-1-.7-2.2-.7-3.3-.1-1.5.4-2.9 1.2-4.1.8-1 1.7-1.8 2.8-2.3-.5 0-1-.2-1.3-.6-.5-.5-.8-1.2-1.1-1.8-.2-.5-.4-1.1-.5-1.7v-.3c.1-.9.5-1.7 1.2-2.2.6-.5 1.3-.9 2-1.1.8-.3 1.7-.6 2.6-.7 1-.2 2.1-.3 3.1-.3 1.3 0 2.6.1 3.9.5 1.1.3 2.2.9 3 1.7s1.4 1.8 1.7 2.9c.3 1.2.5 2.3.4 3.5v7.2c-.1 1.2.1 2.4.7 3.5.2.4.2.9.1 1.3-.2.4-.5.8-.9.9-.5.2-1 .4-1.6.5-.5.1-1 .1-1.5.2-1.1.1-2.1-.2-3-.8 0 0-.1 0-.1-.1-.1-.1-.3-.2-.4-.4-.3.2-.7.4-1.1.5-.8.6-2.1.9-3.4.9zm-.6-11.4c-.5.1-.9.3-1.4.6-.8.4-1.4.9-1.9 1.5-.4.6-.6 1.3-.6 2.1v.1c0 .7.1 1.3.4 1.9.2.4.5.8.9 1.1s.8.5 1.3.6c.5.2 1.1.2 1.6.2s1 0 1.5-.1c-1.1 0-2.2-.4-3-1.3l-.1-.1c-.7-.8-1-1.8-1-2.8 0-.9.2-1.8.8-2.5.5-.6 1-1 1.5-1.3zm7.8 7.8c.3.2.7.3 1 .2h.4c-.3-1.1-.4-2.2-.3-3.3v-7.1c0-.9-.1-1.8-.3-2.6-.2-.5-.4-1-.9-1.5-.4-.4-1-.7-1.6-.9-1-.3-2-.4-3-.4-.9 0-1.7.1-2.6.2-.7.1-1.4.3-2.1.6-.4.1-.8.3-1.1.6 0 .1.1.2.1.2.4-.2.8-.4 1.3-.6 1.1-.5 2.3-.7 3.5-.7 1.2-.1 2.4.2 3.4.9.1.1.2.1.2.2.9.9 1.4 2.1 1.3 3.4v.6c0 .6-.3 1-.7 1.3.5.3.8.8.8 1.4v4c0 .6-.3 1.2-.7 1.6v.1c.5.2.9.7 1 1.3.1.3.2.4.3.5zm-6.5-3.3c.2.2.4.2.7.2h.2c.3 0 .6 0 .9-.1s.5-.2.8-.3c.1-.1.2-.1.3-.2v-1.9c-.4 0-.7.1-1.1.1-.4.1-.8.2-1.2.4-.2.1-.5.3-.6.5-.1.1-.2.3-.1.5v.1c-.1.3 0 .5.1.7zm.9-8.5c-.8 0-1.5.1-2.2.4-.4.2-.8.3-1.2.5.6-.2 1.2-.4 1.8-.5 1-.2 1.9-.3 2.9-.3-.3-.1-.7-.2-1.1-.2 0 .1-.1.1-.2.1zM25 31.9 5.2 25.2l27.6-10.4 13.1-4.9-13.1 41.5z\"/></g><path d=\"M5.2 25.3h27.6V15z\" fill=\"#ff9d28\"/><path d=\"M32.8 15v36.6l13.1-41.5z\" fill=\"#69c3ea\"/><path d=\"M32.8 25.3H22.4l10.4 26.3z\" fill=\"#004f80\"/><path d=\"M5.2 25.3 25 32.1l-2.6-6.8z\" fill=\"#e14748\"/><path d=\"M68.5 41.9c-.2.2-.5.4-.8.6-.4.3-.9.5-1.4.7-.7.3-1.4.4-2.1.6-.9.2-1.9.3-2.8.2-1.8 0-3.6-.3-5.3-1-1.4-.6-2.7-1.5-3.7-2.7s-1.7-2.6-2.1-4.2c-.5-1.7-.7-3.5-.7-5.3s.2-3.6.7-5.3c.4-1.5 1.2-3 2.2-4.2s2.3-2.2 3.7-2.8c1.6-.7 3.4-1 5.2-1 .9 0 1.8.1 2.7.3l2.1.6c.5.2 1 .5 1.5.8.3.2.6.4.9.7.2.2.4.5.6.7.2.3.3.6.2.9 0 .6-.2 1.1-.6 1.6s-.8 1-1.2 1.4c-.3-.3-.7-.6-1-.9-.4-.3-.8-.6-1.3-.8-.5-.3-1.1-.5-1.6-.6-.7-.2-1.3-.3-2-.2-2.2-.1-4.2 1-5.3 2.8-.5.9-.9 1.8-1.1 2.9S55 29.9 55 31s.1 2.3.3 3.4c.2 1 .6 2 1.2 2.9.6.8 1.3 1.5 2.2 2 1.7.8 3.5 1 5.3.5.5-.2 1.1-.4 1.6-.6.4-.2.8-.5 1.2-.8.3-.3.6-.5.9-.7l.5.7c.2.2.4.5.6.8s.3.6.4.8.2.5.2.8-.1.6-.2.8c-.2-.1-.4.1-.7.3zM88.1 39c-.1 1.5.2 3 .9 4.4-.4.2-.8.3-1.3.4-.4.1-.8.1-1.2.1-.7 0-1.5-.1-2.1-.5-.5-.4-.8-.9-.9-1.5-.6.6-1.4 1.1-2.2 1.5-1.1.4-2.2.6-3.4.6-.7 0-1.4-.1-2.1-.3s-1.3-.5-1.8-.9c-.6-.5-1.1-1.1-1.4-1.7-.4-.8-.6-1.7-.5-2.6 0-1.1.3-2.2.9-3.2.6-.8 1.4-1.5 2.3-1.9.9-.5 2-.8 3-1s2-.3 3-.3H83v-.7c.1-.8-.2-1.5-.8-2.1-.8-.5-1.6-.7-2.5-.6-1 0-2 .2-2.9.5-.9.4-1.7.8-2.5 1.2-.4-.4-.7-.9-.9-1.4-.2-.4-.3-.8-.3-1.2s.3-.8.6-1c.5-.4 1-.7 1.6-.9.8-.3 1.6-.5 2.4-.6.9-.2 1.9-.3 2.8-.2 1.2 0 2.4.1 3.5.4.9.2 1.7.7 2.3 1.3s1.1 1.4 1.3 2.2c.3 1 .4 2 .4 3.1zm-4.9-4.4h-1c-.6 0-1.3.1-1.9.2s-1.1.3-1.7.5c-.5.2-.9.6-1.2 1-.3.5-.5 1.1-.5 1.7 0 .7.2 1.3.6 1.8.5.6 1.3.8 2.1.8.5 0 .9-.1 1.4-.2.4-.1.8-.3 1.1-.5s.6-.4.8-.7c.2-.2.3-.4.3-.7zm14.4-7.5c.5-.6 1.2-1.1 1.9-1.5 1-.5 2.1-.8 3.3-.7.9 0 1.8.2 2.7.5s1.6.9 2.3 1.5c.7.8 1.3 1.8 1.6 2.8.4 1.4.6 2.9.6 4.3 0 1.7-.2 3.3-.7 4.9-.4 1.1-1 2.1-1.8 3-.7.7-1.5 1.3-2.4 1.6s-1.8.4-2.7.5c-.6 0-1.3-.1-1.9-.2-.5-.1-1-.3-1.4-.6l-.9-.6-.4-.4v9.4h-5.2V25.4l.5-.1c.2 0 .4-.1.5-.1h.7c.7 0 1.5.1 2.2.4.5.4.9.9 1.1 1.5zm6.8 7c0-.7-.1-1.4-.2-2.1-.1-.6-.3-1.2-.6-1.7s-.7-.9-1.2-1.1c-.6-.3-1.2-.4-1.8-.4-.8-.1-1.6.1-2.2.6-.4.3-.6.8-.6 1.3v8.1c.3.3.7.5 1.1.7.6.3 1.2.4 1.8.4 1.2.1 2.3-.5 2.8-1.5.7-1.3 1-2.8.9-4.3zm9.4 6.6c-.2-.5-.3-1.1-.3-1.6 0-.6-.1-1.1-.1-1.7V19.7l.6-.1c.2 0 .4-.1.6-.1h.6c.4 0 .8 0 1.2.1s.8.2 1.1.5c.3.2.6.6.8.9.2.5.3 1 .3 1.5v2.7h5.3V29h-5.3v8.1c0 1.8.7 2.7 2.2 2.7.3 0 .7-.1 1-.2s.6-.2.9-.4c.2-.1.5-.3.7-.4.1-.1.3-.2.4-.3.3.5.6.9.9 1.5.2.4.3.7.3 1.2 0 .4-.1.7-.4 1-.3.4-.7.7-1.1.9-.6.3-1.1.5-1.8.7s-1.5.3-2.2.2c-1.3.1-2.6-.2-3.7-.9-1-.6-1.6-1.4-2-2.4zm23.3-.5c.6 0 1.1-.1 1.7-.2.4-.1.9-.3 1.3-.5s.7-.4 1-.7l.8-.7c.4.5.7 1 1 1.5.3.4.5.9.5 1.5-.1.6-.4 1.2-1 1.5-.7.5-1.5.8-2.3 1-1.1.3-2.3.5-3.4.4-1.2 0-2.4-.2-3.5-.5s-2.2-.8-3.1-1.6c-1-.8-1.7-1.8-2.2-3-.6-1.5-.9-3.2-.8-4.9 0-1.4.2-2.8.8-4.1.4-1.1 1.1-2.1 2-2.9.8-.7 1.8-1.3 2.8-1.7 1-.3 2.1-.5 3.2-.5 1.2 0 2.5.2 3.6.7.9.4 1.8 1 2.4 1.8s1.1 1.6 1.4 2.6.4 2 .4 3v1.9c0 .2 0 .3-.1.5h-11.3c.1 1.3.5 2.5 1.3 3.5.7 1 2.1 1.5 3.5 1.4zm1.7-7.7c0-1-.2-2.1-.7-3-.6-.8-1.6-1.3-2.6-1.1-1 0-1.9.4-2.5 1.1-.7.9-1 1.9-.9 3zm13.7-5.3c.2-.3.4-.5.6-.8.3-.3.6-.6.9-.8l1.2-.6c.5-.2.9-.2 1.4-.2.3 0 .7 0 1 .1.3 0 .7.1 1 .3.3.1.5.3.7.6s.3.6.3.9c0 .7-.2 1.3-.4 1.9s-.5 1.2-.8 1.8c-.4-.3-.8-.6-1.3-.8s-1-.3-1.5-.3c-.7 0-1.4.2-2 .7-.5.4-.8 1-.8 1.6V44h-5.2V25.4l.5-.1c.2 0 .4-.1.5-.1h.7c.7 0 1.5.1 2.1.5s1 .9 1.1 1.5zm14.7 0c.2-.3.4-.5.6-.8.3-.3.6-.5.9-.8l1.2-.6c.5-.2.9-.2 1.4-.2.3 0 .7 0 1 .1.3 0 .6.1.9.3.3.1.5.3.7.6s.3.6.3.9c0 .7-.2 1.3-.4 1.9s-.5 1.2-.8 1.8c-.4-.3-.8-.6-1.3-.8s-1-.3-1.5-.3c-.7 0-1.4.2-2 .7-.5.4-.8 1-.8 1.6V44h-5.2V25.4l.5-.1c.2 0 .4-.1.5-.1h.7c.7 0 1.5.1 2.1.5.7.3 1.1.9 1.2 1.5zM192 39c-.1 1.5.2 3 .9 4.4-.4.2-.8.3-1.3.4-.4.1-.8.1-1.2.1-.7 0-1.5-.1-2.1-.5-.5-.4-.8-.9-.9-1.5-.6.6-1.4 1.1-2.2 1.5-1.1.4-2.2.6-3.4.6-.7 0-1.4-.1-2.1-.3s-1.3-.5-1.9-.9-1.1-1-1.4-1.7c-.4-.8-.6-1.7-.5-2.6-.1-1.1.3-2.2.9-3.2.6-.8 1.4-1.5 2.3-1.9.9-.5 2-.8 3-1s2-.3 3-.3h1.8v-.7c.1-.8-.2-1.5-.8-2.1-.8-.5-1.6-.7-2.5-.6-1 0-2 .2-2.9.5-.9.4-1.7.8-2.5 1.2-.4-.4-.7-.9-.9-1.4-.2-.4-.3-.8-.3-1.2s.3-.8.6-1c.5-.4 1-.7 1.6-.9.8-.3 1.6-.5 2.4-.6.9-.2 1.9-.3 2.8-.2 1.2 0 2.4.1 3.5.4.9.2 1.7.7 2.3 1.3s1.1 1.4 1.3 2.2c.3 1 .4 2 .4 3.1zm-4.9-4.4h-1c-.6 0-1.3.1-1.9.2s-1.1.3-1.7.5c-.5.2-.9.6-1.2 1-.3.5-.5 1-.5 1.6 0 .7.2 1.3.6 1.8.5.6 1.3.8 2.1.8.5 0 .9-.1 1.4-.2.4-.1.8-.3 1.1-.5s.6-.4.8-.7c.2-.2.3-.4.3-.7z\" fill=\"#fff\"/><path d=\"M88.2 73.7c-.3 0-.7-.1-1-.2l-3.3-1.7c-.2-.1-.3-.1-.5-.1s-.4 0-.5.1l-3.3 1.7c-.3.2-.7.3-1 .2-.6 0-1.2-.3-1.6-.7-.4-.5-.6-1.1-.5-1.7l.6-3.7c.1-.4-.1-.7-.3-1L74.1 64c-.6-.6-.8-1.4-.5-2.2.2-.8.9-1.3 1.7-1.5l3.7-.6c.4-.1.7-.3.9-.6l1.6-3.3c.5-1.1 1.8-1.5 2.9-1 .4.2.8.6 1 1l1.7 3.3c.2.3.5.6.9.6l3.7.5c.8.1 1.5.7 1.7 1.5s0 1.6-.6 2.2L90 66.6c-.3.3-.4.6-.3 1l.6 3.7c.1.6 0 1.3-.4 1.8-.5.4-1.1.7-1.7.6z\" fill=\"#ff9d28\"/><path d=\"M83.4 55.1c.6 0 1.2.4 1.5.9l1.6 3.3c.2.5.7.8 1.2.9l3.7.5c.9.1 1.5 1 1.4 1.9-.1.4-.2.7-.5.9l-2.7 2.6c-.4.4-.6.9-.5 1.5l.6 3.6c.1.9-.5 1.7-1.4 1.9-.3 0-.7 0-1-.2L84 71.2c-.5-.3-1.1-.3-1.5 0L79.4 73c-.8.4-1.8.1-2.2-.8-.2-.3-.2-.6-.2-.9l.6-3.6c.1-.5-.1-1.1-.5-1.5l-2.7-2.6c-.7-.6-.7-1.7 0-2.3.3-.3.6-.4.9-.5l3.7-.5c.5-.1 1-.4 1.2-.9l1.6-3.3c.4-.6 1-1 1.6-1m0-1c-1 0-2 .6-2.4 1.5l-1.6 3.3c-.1.2-.3.3-.5.3l-3.7.5c-1 .1-1.8.8-2.1 1.8s-.1 2 .7 2.7l2.7 2.6c.2.1.2.4.2.6l-.7 3.7c-.1.8.1 1.6.6 2.2s1.2 1 2 1c.4 0 .9-.1 1.2-.3l3.3-1.8c.2-.1.4-.1.6 0l3.3 1.7c.4.2.8.3 1.2.3.8 0 1.5-.4 2-1s.7-1.4.6-2.2l-.6-3.6c0-.2 0-.4.2-.6l2.6-2.5c.7-.7 1-1.8.7-2.7-.3-1-1.1-1.7-2.1-1.8l-3.7-.5c-.2 0-.4-.2-.5-.3l-1.6-3.3c-.5-1-1.4-1.6-2.4-1.6z\" fill=\"#ff9d28\"/><path d=\"M203.4 73.9c-.1 0-.2-.1-.2-.2V17.3c0-.1.1-.2.2-.2s.2.1.2.2v56.4c0 .1-.1.2-.2.2zm30.9-20.6h-2.9v5.1h-7v-5.1h-10.5v-5.2l11-16.1h6.6v16h2.9v5.3zm-10-5.3v-3.1c0-.6 0-1.4.1-2.3 0-1 .1-1.5.1-1.5h-.2c-.4.9-.9 1.8-1.4 2.6L220 48zm12.1 7.4c0-1.1.3-2 1-2.6s1.6-.9 2.9-.9c1.2 0 2.1.3 2.7.9s1 1.5 1 2.6-.3 1.9-1 2.5-1.6.9-2.7.9c-1.2 0-2.1-.3-2.8-.9-.8-.5-1.1-1.4-1.1-2.5zm12.9 3 9.1-20.5H247V32h19v4.2l-9.3 22.2z\" fill=\"#68c5ed\"/><path d=\"M118.7 64.2c1-1 1.1-2.7.1-3.7-.4-.4-1-.7-1.5-.8l-3.7-.5c-.2 0-.4-.2-.5-.3l-1.6-3.3c-.7-.9-1.6-1.5-2.6-1.5s-1.9.6-2.4 1.5l-1.6 3.3c-.1.2-.3.3-.5.3l-3.7.5c-1.4.2-2.4 1.5-2.2 3 .1.6.4 1.1.8 1.5l2.7 2.6c.2.1.2.4.2.6l-.6 3.6c-.1.8.1 1.6.6 2.2s1.2 1 2 1c.4 0 .9-.1 1.2-.3l3.3-1.7c.1 0 .2-.1.3-.1s.2 0 .3.1l3.3 1.7c.4.2.8.3 1.2.3.8 0 1.5-.4 2-1s.7-1.4.6-2.2l-.6-3.6c0-.2 0-.4.2-.6zm49.6 0c.7-.7 1-1.8.7-2.7-.3-1-1.1-1.7-2.1-1.8l-3.7-.5c-.2 0-.4-.2-.5-.3l-1.6-3.3c-.5-.9-1.5-1.5-2.4-1.5-1 0-1.9.6-2.4 1.5l-1.6 3.3c-.1.2-.3.3-.5.3l-3.7.5c-1 .1-1.8.8-2.1 1.8s-.1 2 .7 2.7l2.6 2.6c.2.1.2.4.2.6l-.6 3.6c-.1.8.1 1.6.6 2.2s1.2 1 2 1c.4 0 .9-.1 1.2-.3l3.3-1.7c.1 0 .2-.1.3-.1s.2 0 .3.1l3.3 1.7c.4.2.8.3 1.2.3.8 0 1.5-.4 2-1s.7-1.4.6-2.2l-.6-3.6c0-.2 0-.4.2-.6zm24.9.1c1-1 1.1-2.7.1-3.7-.4-.4-1-.7-1.5-.8l-3.7-.5c-.2 0-.4-.2-.5-.3l-1.6-3.3c-.7-.9-1.6-1.5-2.6-1.5s-1.9.6-2.4 1.5l-1.6 3.3c-.1.2-.3.3-.5.3l-3.7.5c-1.4.2-2.4 1.5-2.2 3 .1.6.4 1.1.8 1.5l2.7 2.6c.2.1.2.4.2.6l-.6 3.6c-.1.8.1 1.6.6 2.2s1.2 1 2 1c.4 0 .9-.1 1.2-.3l3.3-1.7c.1 0 .2-.1.3-.1s.2 0 .3.1l3.3 1.7c.4.2.8.3 1.2.3.8 0 1.5-.4 2-1s.7-1.4.6-2.2l-.6-3.6c0-.2 0-.4.2-.6zm-3.6 1.8c-.4.4-.6.9-.5 1.5l.6 3.6c.2.9-.4 1.8-1.3 1.9h-.3c-.3 0-.5-.1-.8-.2l-.1-.1V60.1c.2.1.3.1.5.2l3.7.5c.9.1 1.5 1 1.4 1.9-.1.4-.2.7-.5.9zm-46.8-1.9c.7-.7 1-1.8.7-2.7-.3-1-1.1-1.7-2.1-1.8l-3.7-.5c-.2 0-.4-.2-.5-.3l-1.6-3.3c-.5-.9-1.5-1.5-2.4-1.5-1 0-1.9.6-2.4 1.5l-1.6 3.3c-.1.2-.3.3-.5.3l-3.7.5c-1 .1-1.8.8-2.1 1.8s-.1 2 .7 2.7l2.6 2.6c.2.1.2.4.2.6l-.6 3.6c-.1.8.1 1.6.6 2.2s1.2 1 2 1c.4 0 .9-.1 1.2-.3l3.3-1.7c.1 0 .2-.1.3-.1s.2 0 .3.1l3.3 1.7c.4.2.8.3 1.2.3.8 0 1.5-.4 2-1s.7-1.4.6-2.2l-.6-3.6c0-.2 0-.4.2-.6z\" fill=\"#ff9d28\"/></svg>',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"Software Advice 4.5 Star Badge\",fit:\"fit\",intrinsicHeight:102.5,intrinsicWidth:253.5,pixelHeight:205,pixelWidth:507,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/YsM7IEwdZ4PPKS5Am080DtRz5Q.png?width=507&height=205\"},className:\"framer-1tassu3\",\"data-framer-name\":\"Software Advice\",layoutDependency:layoutDependency,layoutId:\"wjD_JmbJ5\",...addPropertyOverrides({TgudzOxt_:{background:{alt:\"Software Advice 4.5 Star Badge\",fit:\"fit\",intrinsicHeight:102.5,intrinsicWidth:253.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||50)-0-(((componentViewport?.height||50)-0)*.6+0))/2+0+0)),pixelHeight:205,pixelWidth:507,positionX:\"center\",positionY:\"center\",sizes:`calc(${((componentViewport?.height||50)-0)*.6} * 2.4732)`,src:\"https://framerusercontent.com/images/YsM7IEwdZ4PPKS5Am080DtRz5Q.png?width=507&height=205\"}}},baseVariant,gestureVariant)}),isDisplayed4()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"Skift Top 250 Badge\",fit:\"fit\",intrinsicHeight:70,intrinsicWidth:110,pixelHeight:140,pixelWidth:220,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/Z9BGpHsCcJAstMAU0KRetXxfYo.png?width=220&height=140\"},className:\"framer-1yvywnd\",\"data-framer-name\":\"Skift\",layoutDependency:layoutDependency,layoutId:\"qQjUSfFur\",...addPropertyOverrides({rdg4grWam:{background:{alt:\"Skift Top 250 Badge\",fit:\"fit\",intrinsicHeight:70,intrinsicWidth:110,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||50)-0-(((componentViewport?.height||50)-0)*.6+0))/2+0+0)),pixelHeight:140,pixelWidth:220,positionX:\"center\",positionY:\"center\",sizes:`calc(${((componentViewport?.height||50)-0)*.6} * 1.5714)`,src:\"https://framerusercontent.com/images/Z9BGpHsCcJAstMAU0KRetXxfYo.png?width=220&height=140\"}}},baseVariant,gestureVariant)}),isDisplayed5()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"Get App 4.5 Star Badge\",fit:\"fit\",intrinsicHeight:50,intrinsicWidth:75,pixelHeight:100,pixelWidth:150,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/e07loAzcKfiGSLaJ9tOSKBXYpmc.png?width=150&height=100\"},className:\"framer-z8nlx9\",\"data-framer-name\":\"GettApp\",layoutDependency:layoutDependency,layoutId:\"FGQCb7Etq\",...addPropertyOverrides({V9OmO2TIu:{background:{alt:\"Get App 4.5 Star Badge\",fit:\"fit\",intrinsicHeight:50,intrinsicWidth:75,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||50)-0-(((componentViewport?.height||50)-0)*.6+0))/2+0+0)),pixelHeight:100,pixelWidth:150,positionX:\"center\",positionY:\"center\",sizes:`calc(${((componentViewport?.height||50)-0)*.6} * 1.5)`,src:\"https://framerusercontent.com/images/e07loAzcKfiGSLaJ9tOSKBXYpmc.png?width=150&height=100\"}}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9VVFq.framer-b54lio, .framer-9VVFq .framer-b54lio { display: block; }\",\".framer-9VVFq.framer-q3s0u8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 116px; }\",\".framer-9VVFq .framer-18orrlk { aspect-ratio: 0.9666666666666667 / 1; flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 193px); }\",\".framer-9VVFq .framer-eak095 { aspect-ratio: 0.9830508474576272 / 1; flex: 1 0 0px; height: 1px; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 197px); }\",\".framer-9VVFq .framer-o0cogd { aspect-ratio: 2.909090909090909 / 1; flex: none; height: 60%; position: relative; width: var(--framer-aspect-ratio-supported, 84px); }\",\".framer-9VVFq .framer-1tassu3 { aspect-ratio: 2.473170731707317 / 1; flex: none; height: 60%; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 495px); }\",\".framer-9VVFq .framer-1yvywnd { aspect-ratio: 1.5714285714285714 / 1; flex: none; height: 60%; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 314px); }\",\".framer-9VVFq .framer-z8nlx9 { aspect-ratio: 1.5 / 1; flex: none; height: 60%; overflow: visible; position: relative; width: var(--framer-aspect-ratio-supported, 300px); }\",\".framer-9VVFq.framer-v-108yx08 .framer-1yvywnd { width: var(--framer-aspect-ratio-supported, 47px); }\",\".framer-9VVFq.framer-v-s5tlbw .framer-z8nlx9 { width: var(--framer-aspect-ratio-supported, 45px); }\",\".framer-9VVFq.framer-v-75051w .framer-eak095 { width: var(--framer-aspect-ratio-supported, 49px); }\",\".framer-9VVFq.framer-v-662uvj .framer-18orrlk { width: var(--framer-aspect-ratio-supported, 48px); }\",\".framer-9VVFq.framer-v-1domq9u .framer-1tassu3 { width: var(--framer-aspect-ratio-supported, 74px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 116\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rdg4grWam\":{\"layout\":[\"fixed\",\"fixed\"]},\"V9OmO2TIu\":{\"layout\":[\"fixed\",\"fixed\"]},\"qwshod4t4\":{\"layout\":[\"fixed\",\"fixed\"]},\"WkNU3TvOp\":{\"layout\":[\"fixed\",\"fixed\"]},\"TgudzOxt_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMlJiFQjOP=withCSS(Component,css,\"framer-9VVFq\");export default FramerMlJiFQjOP;FramerMlJiFQjOP.displayName=\"Industry Badges\";FramerMlJiFQjOP.defaultProps={height:50,width:116};addPropertyControls(FramerMlJiFQjOP,{variant:{options:[\"xDcsI5BKN\",\"rdg4grWam\",\"V9OmO2TIu\",\"qwshod4t4\",\"WkNU3TvOp\",\"TgudzOxt_\"],optionTitles:[\"Capterra\",\"Skift\",\"GettApp\",\"VRMA\",\"Astra\",\"Software Advice\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMlJiFQjOP,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMlJiFQjOP\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rdg4grWam\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"V9OmO2TIu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qwshod4t4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WkNU3TvOp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TgudzOxt_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"116\",\"framerIntrinsicHeight\":\"50\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MlJiFQjOP.map","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/0rbDSfgig0pa1jgTUVPk/Cookies.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/9z88BeuluZQG89djF88Y/BFgaTfDM73GsqxMs7fDb/giovtrEzx.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/T9oy2MwC6IBA1FEIViEz/wEuXvtm2hoyyBl8YJizd/OQ_ncO_lY.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/TyZnWBdjSX2yjiFBG3Pl/mIw3Q9Z3dJOQQm6BrZKk/orEqSEu6U.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/jzVAN9bQ1UwAC9ldBgqO/xql9ZC2CeWZQPmCmTgbO/pfAEhUHM5.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/9nioE33x3sZNOhDX7PDb/6PtGUvMaOJziFGilKtFZ/m4h3dYe79.js\";import EnsoConnectLogo from\"https://framerusercontent.com/modules/gFnbui8ALXBgaO1WUkno/bX9u4HxTGRGfPgQnrrxJ/Ly0sof95s.js\";import SocialIcon from\"https://framerusercontent.com/modules/ck2yRrDbZdf8XVTa1pWO/BQWA5YP23gU9ob7ZZjRW/C_n1vMiYO.js\";import FooterLink from\"https://framerusercontent.com/modules/hYxb6OFDOTDBbK3n4Ghv/VJYUXfmjWUdGF1EjOn6f/KQzrJZjUj.js\";import IndustryBadges from\"https://framerusercontent.com/modules/j74Bqi0WziErrB56hhbD/wASx93yD2esATewEvqF8/MlJiFQjOP.js\";const IndustryBadgesFonts=getFonts(IndustryBadges);const EnsoConnectLogoFonts=getFonts(EnsoConnectLogo);const FooterLinkFonts=getFonts(FooterLink);const SocialIconFonts=getFonts(SocialIcon);const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"uORYp3tFv\",\"l2KOCzqVQ\",\"eo_8nrnf2\"];const serializationHash=\"framer-iI8xM\";const variantClassNames={eo_8nrnf2:\"framer-v-12q8y51\",l2KOCzqVQ:\"framer-v-1coqnsa\",uORYp3tFv:\"framer-v-1hpppz6\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"uORYp3tFv\",Phone:\"eo_8nrnf2\",Tablet:\"l2KOCzqVQ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uORYp3tFv\"};};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:\"uORYp3tFv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hpppz6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"uORYp3tFv\",ref:refBinding,style:{backgroundColor:\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(24, 29, 39))\",...style},...addPropertyOverrides({eo_8nrnf2:{\"data-framer-name\":\"Phone\"},l2KOCzqVQ:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n71zvd\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"DCvl8yoMF\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jye5vc\",layoutDependency:layoutDependency,layoutId:\"bhuNQR9RJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-90971d65-f40a-4ee2-be14-45226e48afde, rgb(233, 234, 235)))\"},children:\"Recognized as industry leaders\"})}),className:\"framer-15fdapk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PYQp04ViP\",style:{\"--extracted-r6o4lv\":\"var(--token-90971d65-f40a-4ee2-be14-45226e48afde, rgb(233, 234, 235))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e57yws\",\"data-framer-name\":\"Badges\",layoutDependency:layoutDependency,layoutId:\"kxcYthXem\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+0+0)+0+20+0,...addPropertyOverrides({eo_8nrnf2:{y:undefined},l2KOCzqVQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+0+0)+0+0+20+35.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18m5ilu-container\",layoutDependency:layoutDependency,layoutId:\"j7linr_jH-container\",nodeId:\"j7linr_jH\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(IndustryBadges,{height:\"100%\",id:\"j7linr_jH\",layoutId:\"j7linr_jH\",variant:matchVariant(\"xDcsI5BKN\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+0+0)+0+20+0,...addPropertyOverrides({eo_8nrnf2:{y:undefined},l2KOCzqVQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+0+0)+0+0+20+35.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nbjqyb-container\",layoutDependency:layoutDependency,layoutId:\"Vy8A3U41i-container\",nodeId:\"Vy8A3U41i\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(IndustryBadges,{height:\"100%\",id:\"Vy8A3U41i\",layoutId:\"Vy8A3U41i\",variant:matchVariant(\"rdg4grWam\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+0+0)+0+20+0,...addPropertyOverrides({eo_8nrnf2:{y:undefined},l2KOCzqVQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+0+0)+0+0+20+35.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1byssfh-container\",layoutDependency:layoutDependency,layoutId:\"bGspFg9ud-container\",nodeId:\"bGspFg9ud\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(IndustryBadges,{height:\"100%\",id:\"bGspFg9ud\",layoutId:\"bGspFg9ud\",variant:matchVariant(\"V9OmO2TIu\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+0+0)+0+20+0,...addPropertyOverrides({eo_8nrnf2:{y:undefined},l2KOCzqVQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+0+0)+0+0+20+35.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bt8r8r-container\",layoutDependency:layoutDependency,layoutId:\"eJdRthaKi-container\",nodeId:\"eJdRthaKi\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(IndustryBadges,{height:\"100%\",id:\"eJdRthaKi\",layoutId:\"eJdRthaKi\",variant:matchVariant(\"qwshod4t4\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+0+0)+0+20+0,...addPropertyOverrides({eo_8nrnf2:{y:undefined},l2KOCzqVQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+0+0)+0+0+20+35.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qaqb35-container\",layoutDependency:layoutDependency,layoutId:\"zDmU55eIn-container\",nodeId:\"zDmU55eIn\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(IndustryBadges,{height:\"100%\",id:\"zDmU55eIn\",layoutId:\"zDmU55eIn\",variant:matchVariant(\"WkNU3TvOp\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:96,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+0+0)+0+20+0,...addPropertyOverrides({eo_8nrnf2:{y:undefined},l2KOCzqVQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+0+0)+0+0+20+35.6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d9jho6-container\",layoutDependency:layoutDependency,layoutId:\"zcDDthqbZ-container\",nodeId:\"zcDDthqbZ\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(IndustryBadges,{height:\"100%\",id:\"zcDDthqbZ\",layoutId:\"zcDDthqbZ\",variant:matchVariant(\"TgudzOxt_\"),width:\"100%\"})})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k73rjz\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"jvV8072ov\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v5owob\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"E2uAddWLl\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mu8itf\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"CznGpM0c0\",children:[/*#__PURE__*/_jsx(EnsoConnectLogo,{animated:true,className:\"framer-plene2\",layoutDependency:layoutDependency,layoutId:\"QoJRfjZCb\",style:{\"--6o9qn2\":\"rgb(255, 255, 255)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e17j7\",\"data-framer-name\":\"Locations\",layoutDependency:layoutDependency,layoutId:\"MsjyJqEgJ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wdlfnl\",\"data-framer-name\":\"Toronto Location\",layoutDependency:layoutDependency,layoutId:\"mdBu9BJfr\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"canadian Office\"})}),className:\"framer-1br811s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZnsTgPA1r\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eo_8nrnf2:{children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"canadian Office\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a9rpjy\",layoutDependency:layoutDependency,layoutId:\"VrxHsErSP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245)))\"},children:\"488 Wellington Street West\"})}),className:\"framer-19oyh55\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iXP3ODR96\",style:{\"--extracted-r6o4lv\":\"var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eo_8nrnf2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245)))\"},children:\"488 Wellington Street West\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245)))\"},children:\"Toronto, ON Canada\"})}),className:\"framer-1y16nyj\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V332kBnge\",style:{\"--extracted-r6o4lv\":\"var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eo_8nrnf2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245)))\"},children:\"Toronto, ON Canada\"})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1y81rzc\",\"data-framer-name\":\"Spain Location\",layoutDependency:layoutDependency,layoutId:\"L7lgCq3Vo\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Spanish Office\"})}),className:\"framer-pr3xv5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HdXP8le61\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.5)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eo_8nrnf2:{children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.5))\"},children:\"Spanish Office\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-fnu9xk\",layoutDependency:layoutDependency,layoutId:\"pv8X_8r0Q\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245)))\"},children:\"Luxa, Glories, Carrer de T\\xe0nger\"})}),className:\"framer-7qnuo6\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZVIqrnZq1\",style:{\"--extracted-r6o4lv\":\"var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eo_8nrnf2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245)))\"},children:\"Luxa, Glories, Carrer de T\\xe0nger\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245)))\"},children:\"86, 08018 Barcelona, Spain\"})}),className:\"framer-1qdbmtq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AH0pzheKi\",style:{\"--extracted-r6o4lv\":\"var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eo_8nrnf2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245)))\"},children:\"86, 08018 Barcelona, Spain\"})})}},baseVariant,gestureVariant)})]})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e67h4e\",\"data-framer-name\":\"Spacer\",layoutDependency:layoutDependency,layoutId:\"hF_9xOwOT\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o0t6cj\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"QHwqHn6Yr\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XEPEvKp52\"},implicitPathVariables:undefined},{href:{webPageId:\"XEPEvKp52\"},implicitPathVariables:undefined},{href:{webPageId:\"XEPEvKp52\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+0,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d9vudk-container\",layoutDependency:layoutDependency,layoutId:\"ygHPTPyZJ-container\",nodeId:\"ygHPTPyZJ\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks[0],height:\"100%\",id:\"ygHPTPyZJ\",iyGGoTDfl:false,layoutId:\"ygHPTPyZJ\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v5\",activeLocale)??\"Guest Boarding Pass\",width:\"100%\",yYGEJgbVv:\"clicked-footer-boardingpass\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+37,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gwb72t-container\",layoutDependency:layoutDependency,layoutId:\"s_kCchSUX-container\",nodeId:\"s_kCchSUX\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks1[0],height:\"100%\",id:\"s_kCchSUX\",iyGGoTDfl:false,layoutId:\"s_kCchSUX\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v7\",activeLocale)??\"Unified Inbox\",width:\"100%\",yYGEJgbVv:\"clicked-footer-unifiedinbox\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks1[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FT35Zw25d\"},implicitPathVariables:undefined},{href:{webPageId:\"FT35Zw25d\"},implicitPathVariables:undefined},{href:{webPageId:\"FT35Zw25d\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+74,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n5i4mj-container\",layoutDependency:layoutDependency,layoutId:\"rGDDx48Ip-container\",nodeId:\"rGDDx48Ip\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks2[0],height:\"100%\",id:\"rGDDx48Ip\",iyGGoTDfl:false,layoutId:\"rGDDx48Ip\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v8\",activeLocale)??\"Upsells, Fees & Experiences\",width:\"100%\",yYGEJgbVv:\"clicked-home-footer-upsells\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks2[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"IyEueggjG\"},implicitPathVariables:undefined},{href:{webPageId:\"IyEueggjG\"},implicitPathVariables:undefined},{href:{webPageId:\"IyEueggjG\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+111,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xcz096-container\",layoutDependency:layoutDependency,layoutId:\"uBLOn4gju-container\",nodeId:\"uBLOn4gju\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks3[0],height:\"100%\",id:\"uBLOn4gju\",iyGGoTDfl:false,layoutId:\"uBLOn4gju\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v9\",activeLocale)??\"Digital Guidebooks\",width:\"100%\",yYGEJgbVv:\"clicked-footer-guidebooks\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks3[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zhIVXnTWj\"},implicitPathVariables:undefined},{href:{webPageId:\"zhIVXnTWj\"},implicitPathVariables:undefined},{href:{webPageId:\"zhIVXnTWj\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+148,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ch62xn-container\",layoutDependency:layoutDependency,layoutId:\"IQJYVEWl_-container\",nodeId:\"IQJYVEWl_\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks4[0],height:\"100%\",id:\"IQJYVEWl_\",iyGGoTDfl:false,layoutId:\"IQJYVEWl_\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v10\",activeLocale)??\"Guest Automations\",width:\"100%\",yYGEJgbVv:\"clicked-footer-automations\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks4[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dwfutDPjL\"},implicitPathVariables:undefined},{href:{webPageId:\"dwfutDPjL\"},implicitPathVariables:undefined},{href:{webPageId:\"dwfutDPjL\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+185,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+185}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gdot6i-container\",layoutDependency:layoutDependency,layoutId:\"QlViQbKR9-container\",nodeId:\"QlViQbKR9\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks5[0],height:\"100%\",id:\"QlViQbKR9\",iyGGoTDfl:false,layoutId:\"QlViQbKR9\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v11\",activeLocale)??\"Smart Locks\",width:\"100%\",yYGEJgbVv:\"clicked-footer-smartlocks\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks5[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined},{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined},{href:{webPageId:\"cOBX_c6S5\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+222,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+222}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hwxurv-container\",layoutDependency:layoutDependency,layoutId:\"txDgmo1ZW-container\",nodeId:\"txDgmo1ZW\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks6[0],height:\"100%\",id:\"txDgmo1ZW\",iyGGoTDfl:false,layoutId:\"txDgmo1ZW\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v12\",activeLocale)??\"EnsoAI\",width:\"100%\",yYGEJgbVv:\"clicked-footer-ensoai\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks6[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined},{href:{webPageId:\"vhv6w11tg\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+259,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+259}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iwad02-container\",layoutDependency:layoutDependency,layoutId:\"ex3ihXj9L-container\",nodeId:\"ex3ihXj9L\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks7[0],height:\"100%\",id:\"ex3ihXj9L\",iyGGoTDfl:false,layoutId:\"ex3ihXj9L\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v13\",activeLocale)??\"Multichannel Messaging\",width:\"100%\",yYGEJgbVv:\"clicked-footer-messaging\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks7[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"aw9UBvZ43\"},implicitPathVariables:undefined},{href:{webPageId:\"aw9UBvZ43\"},implicitPathVariables:undefined},{href:{webPageId:\"aw9UBvZ43\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+296,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+296}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cu48a6-container\",layoutDependency:layoutDependency,layoutId:\"DEnHwZqNd-container\",nodeId:\"DEnHwZqNd\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks8[0],height:\"100%\",id:\"DEnHwZqNd\",iyGGoTDfl:false,layoutId:\"DEnHwZqNd\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v14\",activeLocale)??\"Guest Screening & Verification\",width:\"100%\",yYGEJgbVv:\"clicked-footer-verification\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks8[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"M0Z3vuhO1\"},implicitPathVariables:undefined},{href:{webPageId:\"M0Z3vuhO1\"},implicitPathVariables:undefined},{href:{webPageId:\"M0Z3vuhO1\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+333,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+333}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1360aad-container\",layoutDependency:layoutDependency,layoutId:\"KPBgg3YyA-container\",nodeId:\"KPBgg3YyA\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks9[0],height:\"100%\",id:\"KPBgg3YyA\",iyGGoTDfl:false,layoutId:\"KPBgg3YyA\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v15\",activeLocale)??\"Apple Wallet\",width:\"100%\",yYGEJgbVv:\"clicked-footer-applewallet\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks9[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yR2Lja_NK\"},implicitPathVariables:undefined},{href:{webPageId:\"yR2Lja_NK\"},implicitPathVariables:undefined},{href:{webPageId:\"yR2Lja_NK\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+370,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+370}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-97itm0-container\",layoutDependency:layoutDependency,layoutId:\"yRnZqizwE-container\",nodeId:\"yRnZqizwE\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks10[0],height:\"100%\",id:\"yRnZqizwE\",iyGGoTDfl:false,layoutId:\"yRnZqizwE\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v16\",activeLocale)??\"Guest Sentiment Analysis\",width:\"100%\",yYGEJgbVv:\"clicked-footer-sentiment\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks10[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"N_uYoWC7h\"},implicitPathVariables:undefined},{href:{webPageId:\"N_uYoWC7h\"},implicitPathVariables:undefined},{href:{webPageId:\"N_uYoWC7h\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+407,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+407}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o4uu3x-container\",layoutDependency:layoutDependency,layoutId:\"KjKjKb8wB-container\",nodeId:\"KjKjKb8wB\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks11[0],height:\"100%\",id:\"KjKjKb8wB\",iyGGoTDfl:false,layoutId:\"KjKjKb8wB\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v17\",activeLocale)??\"Guest Database & Reporting\",width:\"100%\",yYGEJgbVv:\"clicked-footer-reporting\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks11[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-821v0a\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"TLqzXfb3U\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"EdwcSQHCJ\"},implicitPathVariables:undefined},{href:{webPageId:\"EdwcSQHCJ\"},implicitPathVariables:undefined},{href:{webPageId:\"EdwcSQHCJ\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+0,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y1dt5l-container\",layoutDependency:layoutDependency,layoutId:\"Jx5soDXCw-container\",nodeId:\"Jx5soDXCw\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks12[0],height:\"100%\",id:\"Jx5soDXCw\",iyGGoTDfl:false,layoutId:\"Jx5soDXCw\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v18\",activeLocale)??\"Customer Support\",width:\"100%\",yYGEJgbVv:\"clicked-footer-support\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks12[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HbxfKyn9v\"},implicitPathVariables:undefined},{href:{webPageId:\"HbxfKyn9v\"},implicitPathVariables:undefined},{href:{webPageId:\"HbxfKyn9v\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+37,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4ik929-container\",layoutDependency:layoutDependency,layoutId:\"D5d8oqpNI-container\",nodeId:\"D5d8oqpNI\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks13[0],height:\"100%\",id:\"D5d8oqpNI\",iyGGoTDfl:false,layoutId:\"D5d8oqpNI\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v19\",activeLocale)??\"Blog\",width:\"100%\",yYGEJgbVv:\"clicked-footer-blog\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks13[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"GNef33I8t\"},implicitPathVariables:undefined},{href:{webPageId:\"GNef33I8t\"},implicitPathVariables:undefined},{href:{webPageId:\"GNef33I8t\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+74,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-akzhti-container\",layoutDependency:layoutDependency,layoutId:\"F1uFT2Iuu-container\",nodeId:\"F1uFT2Iuu\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks14[0],height:\"100%\",id:\"F1uFT2Iuu\",iyGGoTDfl:false,layoutId:\"F1uFT2Iuu\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v20\",activeLocale)??\"Case Studies\",width:\"100%\",yYGEJgbVv:\"clicked-footer-casestudies\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks14[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yNqXsYG8z\"},implicitPathVariables:undefined},{href:{webPageId:\"yNqXsYG8z\"},implicitPathVariables:undefined},{href:{webPageId:\"yNqXsYG8z\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+111,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nrhdsm-container\",layoutDependency:layoutDependency,layoutId:\"LW5ycLPEX-container\",nodeId:\"LW5ycLPEX\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks15[0],height:\"100%\",id:\"LW5ycLPEX\",iyGGoTDfl:false,layoutId:\"LW5ycLPEX\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v21\",activeLocale)??\"Webinars & Events\",width:\"100%\",yYGEJgbVv:\"clicked-footer-webinars\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks15[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks15[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"f0FCm7h8P\"},implicitPathVariables:undefined},{href:{webPageId:\"f0FCm7h8P\"},implicitPathVariables:undefined},{href:{webPageId:\"f0FCm7h8P\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+148,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eufvd1-container\",layoutDependency:layoutDependency,layoutId:\"Y3HpUweLW-container\",nodeId:\"Y3HpUweLW\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks16[0],height:\"100%\",id:\"Y3HpUweLW\",iyGGoTDfl:false,layoutId:\"Y3HpUweLW\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v22\",activeLocale)??\"Newsletter\",width:\"100%\",yYGEJgbVv:\"clicked-footer-newsletter\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks16[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks16[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Pkxb4Sk5J\"},implicitPathVariables:undefined},{href:{webPageId:\"Pkxb4Sk5J\"},implicitPathVariables:undefined},{href:{webPageId:\"Pkxb4Sk5J\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+185,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+185}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mqs091-container\",layoutDependency:layoutDependency,layoutId:\"ZutOVhXr8-container\",nodeId:\"ZutOVhXr8\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks17[0],height:\"100%\",id:\"ZutOVhXr8\",iyGGoTDfl:false,layoutId:\"ZutOVhXr8\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v23\",activeLocale)??\"Contact Us\",width:\"100%\",yYGEJgbVv:\"clicked-footer-contactus\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks17[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks17[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7ukaa\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"eHJk7zT4e\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JvdcRriTk\"},implicitPathVariables:undefined},{href:{webPageId:\"JvdcRriTk\"},implicitPathVariables:undefined},{href:{webPageId:\"JvdcRriTk\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+0,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-129mssw-container\",layoutDependency:layoutDependency,layoutId:\"qvtrn0DW2-container\",nodeId:\"qvtrn0DW2\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks18[0],height:\"100%\",id:\"qvtrn0DW2\",iyGGoTDfl:false,layoutId:\"qvtrn0DW2\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v24\",activeLocale)??\"What is Enso Connect?\",width:\"100%\",yYGEJgbVv:\"clicked-footer-what\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks18[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks18[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lfhJG4lR9\"},implicitPathVariables:undefined},{href:{webPageId:\"lfhJG4lR9\"},implicitPathVariables:undefined},{href:{webPageId:\"lfhJG4lR9\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+37,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8cbph0-container\",layoutDependency:layoutDependency,layoutId:\"y7zcRj4nT-container\",nodeId:\"y7zcRj4nT\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks19[0],height:\"100%\",id:\"y7zcRj4nT\",iyGGoTDfl:false,layoutId:\"y7zcRj4nT\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v25\",activeLocale)??\"Our Story\",width:\"100%\",yYGEJgbVv:\"clicked-footer-story\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks19[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks19[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wpzG8DBSE\"},implicitPathVariables:undefined},{href:{webPageId:\"wpzG8DBSE\"},implicitPathVariables:undefined},{href:{webPageId:\"wpzG8DBSE\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+74,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z7hpl4-container\",layoutDependency:layoutDependency,layoutId:\"CzUSaumIR-container\",nodeId:\"CzUSaumIR\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks20[0],height:\"100%\",id:\"CzUSaumIR\",iyGGoTDfl:false,layoutId:\"CzUSaumIR\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v26\",activeLocale)??\"Our Team\",width:\"100%\",yYGEJgbVv:\"clicked-footer-team\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks20[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks20[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"omY464Zqi\"},implicitPathVariables:undefined},{href:{webPageId:\"omY464Zqi\"},implicitPathVariables:undefined},{href:{webPageId:\"omY464Zqi\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+111,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qk34sw-container\",layoutDependency:layoutDependency,layoutId:\"udPJAcA0O-container\",nodeId:\"udPJAcA0O\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks21[0],height:\"100%\",id:\"udPJAcA0O\",iyGGoTDfl:false,layoutId:\"udPJAcA0O\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v27\",activeLocale)??\"Careers\",width:\"100%\",yYGEJgbVv:\"clicked-footer-careers\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks21[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks21[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"koj90pgEO\"},implicitPathVariables:undefined},{href:{webPageId:\"koj90pgEO\"},implicitPathVariables:undefined},{href:{webPageId:\"koj90pgEO\"},implicitPathVariables:undefined}],children:resolvedLinks22=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:29,width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 108px) / 6, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+0+0+0+0+148,...addPropertyOverrides({eo_8nrnf2:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 48px, 50px)`,y:undefined},l2KOCzqVQ:{width:`max(max((min(${componentViewport?.width||\"100vw\"}, 1200px) - 72px) / 3, 50px), 110px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+0+0+498.5+0+148}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ubdvud-container\",layoutDependency:layoutDependency,layoutId:\"BrUtmDJ6M-container\",nodeId:\"BrUtmDJ6M\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(FooterLink,{Gf1n4MlWz:resolvedLinks22[0],height:\"100%\",id:\"BrUtmDJ6M\",iyGGoTDfl:false,layoutId:\"BrUtmDJ6M\",niMIjdy4c:getLocalizedValue(\"v6\",activeLocale)??\"New\",style:{width:\"100%\"},VdfVuFdPy:getLocalizedValue(\"v28\",activeLocale)??\"Media Kit\",width:\"100%\",yYGEJgbVv:\"clicked-footer-mediakit\",...addPropertyOverrides({eo_8nrnf2:{Gf1n4MlWz:resolvedLinks22[2]},l2KOCzqVQ:{Gf1n4MlWz:resolvedLinks22[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vq7bey\",\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"zx2v0v4vK\",style:{backgroundColor:\"rgba(25, 32, 36, 0.1)\",borderBottomLeftRadius:360,borderBottomRightRadius:360,borderTopLeftRadius:360,borderTopRightRadius:360}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mpyigl\",\"data-framer-name\":\"Sub info\",layoutDependency:layoutDependency,layoutId:\"nmc8mxCt1\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r2dkso\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"UdMEcKASJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v29\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4ec9fbd8-3112-4949-afe7-11e0c413b0e1, rgb(164, 167, 174)))\"},children:\"2026 Enso Connect ™ All rights reserved.\"})}),className:\"framer-2fzly2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dacTM2hYn\",style:{\"--extracted-r6o4lv\":\"var(--token-4ec9fbd8-3112-4949-afe7-11e0c413b0e1, rgb(164, 167, 174))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oenjhy\",layoutDependency:layoutDependency,layoutId:\"SCkqT8qC_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v30\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"clicked-footer-privacypolicy\",href:{webPageId:\"tuHWh_Fjj\"},motionChild:true,nodeId:\"WX220ZUxt\",openInNewTab:false,relValues:[],scopeId:\"m4h3dYe79\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-e6sb0p\",\"data-styles-preset\":\"pfAEhUHM5\",children:\"Privacy Policy\"})})})}),className:\"framer-b9pmn6\",\"data-framer-name\":\"Smart locks\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WX220ZUxt\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v31\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"clicked-footer-termsofservice\",href:{webPageId:\"XGdInrq6w\"},motionChild:true,nodeId:\"vRWwq7_nQ\",openInNewTab:false,relValues:[],scopeId:\"m4h3dYe79\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-e6sb0p\",\"data-styles-preset\":\"pfAEhUHM5\",children:\"Terms of Service\"})})})}),className:\"framer-b2yl72\",\"data-framer-name\":\"Smart locks\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vRWwq7_nQ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2wssg6\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"ZK7bVVtRX\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+762.5+2+0,...addPropertyOverrides({eo_8nrnf2:{y:undefined},l2KOCzqVQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+955.5+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17werpb-container\",layoutDependency:layoutDependency,layoutId:\"dWv9z6Gcv-container\",nodeId:\"dWv9z6Gcv\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(SocialIcon,{DoWVpi19v:\"clicked-footer-linkedin\",g_JtqvLPo:\"https://ca.linkedin.com/company/enso-connect\",height:\"100%\",id:\"dWv9z6Gcv\",layoutId:\"dWv9z6Gcv\",N2KxHERC0:\"LinkedIn\",pUxInxwCO:\"var(--token-03216e51-75a7-4765-89ae-13e896662cb2, rgba(25, 32, 36, 0.7))\",u6gdwtfcl:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+762.5+2+0,...addPropertyOverrides({eo_8nrnf2:{y:undefined},l2KOCzqVQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+955.5+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wlaw3p-container\",layoutDependency:layoutDependency,layoutId:\"jS38XFwbl-container\",nodeId:\"jS38XFwbl\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(SocialIcon,{DoWVpi19v:\"clicked-footer-youtube\",g_JtqvLPo:\"https://www.youtube.com/@ensoconnect\",height:\"100%\",id:\"jS38XFwbl\",layoutId:\"jS38XFwbl\",N2KxHERC0:\"YouTube\",pUxInxwCO:\"var(--token-03216e51-75a7-4765-89ae-13e896662cb2, rgba(25, 32, 36, 0.7))\",u6gdwtfcl:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+762.5+2+0,...addPropertyOverrides({eo_8nrnf2:{y:undefined},l2KOCzqVQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+955.5+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-249on7-container\",layoutDependency:layoutDependency,layoutId:\"Q02cA20xf-container\",nodeId:\"Q02cA20xf\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(SocialIcon,{DoWVpi19v:\"clicked-footer-facebook\",g_JtqvLPo:\"https://www.facebook.com/ensoconnect\",height:\"100%\",id:\"Q02cA20xf\",layoutId:\"Q02cA20xf\",N2KxHERC0:\"Facebook\",pUxInxwCO:\"var(--token-03216e51-75a7-4765-89ae-13e896662cb2, rgba(25, 32, 36, 0.7))\",u6gdwtfcl:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1002.5)/2+136+20)+24+762.5+2+0,...addPropertyOverrides({eo_8nrnf2:{y:undefined},l2KOCzqVQ:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1231.1)/2+171.6+20)+24+955.5+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qel65b-container\",layoutDependency:layoutDependency,layoutId:\"MFoJhR0VL-container\",nodeId:\"MFoJhR0VL\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(SocialIcon,{DoWVpi19v:\"clicked-footer-twitter\",g_JtqvLPo:\"https://twitter.com/EnsoConnect\",height:\"100%\",id:\"MFoJhR0VL\",layoutId:\"MFoJhR0VL\",N2KxHERC0:\"Twitter\",pUxInxwCO:\"var(--token-03216e51-75a7-4765-89ae-13e896662cb2, rgba(25, 32, 36, 0.7))\",u6gdwtfcl:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tuHWh_Fjj\"},implicitPathVariables:undefined},{href:{webPageId:\"tuHWh_Fjj\"},implicitPathVariables:undefined},{href:{webPageId:\"tuHWh_Fjj\"},implicitPathVariables:undefined}],children:resolvedLinks23=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gs31q-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"d64Wru6uf-container\",nodeId:\"d64Wru6uf\",rendersWithMotion:true,scopeId:\"m4h3dYe79\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:50,insetLeft:20,insetPerSide:true,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-center\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:14,width:1},colorBody:\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(24, 29, 39))\",colorTitle:\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(24, 29, 39))\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},fontTitle:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 1)\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\"},width:320,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{fontFamily:'\"Poppins\", \"Poppins Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.9)\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:getLocalizedValue(\"v33\",activeLocale)??\"Accept\",acceptAll:getLocalizedValue(\"v35\",activeLocale)??\"Accept all\",confirm:getLocalizedValue(\"v39\",activeLocale)??\"Okay\",customize:getLocalizedValue(\"v37\",activeLocale)??\"Customize\",reject:getLocalizedValue(\"v34\",activeLocale)??\"Reject\",rejectAll:getLocalizedValue(\"v36\",activeLocale)??\"Reject all\",save:getLocalizedValue(\"v38\",activeLocale)??\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"rgb(255, 255, 255)\",fill:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\"},secondary:{color:\"var(--token-62c79fed-c575-4712-aac3-057489e1c13f, rgb(24, 29, 39))\",fill:\"var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},euDescription:getLocalizedValue(\"v40\",activeLocale)??\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:getLocalizedValue(\"v42\",activeLocale)??\"Privacy Policy\",link:resolvedLinks23[0],prefix:getLocalizedValue(\"v41\",activeLocale)??\"Read our\"},euShowReject:true,euTitle:getLocalizedValue(\"v32\",activeLocale)??\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:getLocalizedValue(\"v43\",activeLocale)??\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:getLocalizedValue(\"v44\",activeLocale)??\"Cookie Policy\",prefix:getLocalizedValue(\"v41\",activeLocale)??\"Read our\"},worldShowReject:true,worldTitle:getLocalizedValue(\"v32\",activeLocale)??\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-WXRQ2TV\",height:\"100%\",id:\"d64Wru6uf\",layoutId:\"d64Wru6uf\",options:{analytics:{description:getLocalizedValue(\"v50\",activeLocale)??\"Enables tracking of performance.\",title:getLocalizedValue(\"v49\",activeLocale)??\"Analytics\"},marketing:{description:getLocalizedValue(\"v52\",activeLocale)??\"Enables ads personalization and tracking.\",title:getLocalizedValue(\"v51\",activeLocale)??\"Marketing\"},necessary:{description:getLocalizedValue(\"v46\",activeLocale)??\"Enables security and basic functionality.\",optional:true,title:getLocalizedValue(\"v45\",activeLocale)??\"Necessary\"},preferences:{description:getLocalizedValue(\"v48\",activeLocale)??\"Enables personalized content and settings.\",title:getLocalizedValue(\"v47\",activeLocale)??\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-03216e51-75a7-4765-89ae-13e896662cb2, rgb(113, 118, 128))\",iconSize:24,iconType:\"default\",text:getLocalizedValue(\"v32\",activeLocale)??\"Cookie Settings\",textFont:{},type:\"icon\"},width:\"100%\",...addPropertyOverrides({eo_8nrnf2:{content:{euBlocking:false,euDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},euDescription:getLocalizedValue(\"v40\",activeLocale)??\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:getLocalizedValue(\"v42\",activeLocale)??\"Privacy Policy\",link:resolvedLinks23[2],prefix:getLocalizedValue(\"v41\",activeLocale)??\"Read our\"},euShowReject:true,euTitle:getLocalizedValue(\"v32\",activeLocale)??\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:getLocalizedValue(\"v43\",activeLocale)??\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:getLocalizedValue(\"v44\",activeLocale)??\"Cookie Policy\",prefix:getLocalizedValue(\"v41\",activeLocale)??\"Read our\"},worldShowReject:true,worldTitle:getLocalizedValue(\"v32\",activeLocale)??\"Cookie Settings\",worldType:\"simple\"}},l2KOCzqVQ:{content:{euBlocking:false,euDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},euDescription:getLocalizedValue(\"v40\",activeLocale)??\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:getLocalizedValue(\"v42\",activeLocale)??\"Privacy Policy\",link:resolvedLinks23[1],prefix:getLocalizedValue(\"v41\",activeLocale)??\"Read our\"},euShowReject:true,euTitle:getLocalizedValue(\"v32\",activeLocale)??\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:getLocalizedValue(\"v43\",activeLocale)??\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:getLocalizedValue(\"v44\",activeLocale)??\"Cookie Policy\",prefix:getLocalizedValue(\"v41\",activeLocale)??\"Read our\"},worldShowReject:true,worldTitle:getLocalizedValue(\"v32\",activeLocale)??\"Cookie Settings\",worldType:\"simple\"}}},baseVariant,gestureVariant)})})})})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iI8xM.framer-tsbamj, .framer-iI8xM .framer-tsbamj { display: block; }\",\".framer-iI8xM.framer-1hpppz6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-iI8xM .framer-1n71zvd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iI8xM .framer-jye5vc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 20px; position: relative; width: 1px; }\",\".framer-iI8xM .framer-15fdapk, .framer-iI8xM .framer-2fzly2, .framer-iI8xM .framer-b9pmn6, .framer-iI8xM .framer-b2yl72 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iI8xM .framer-1e57yws { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iI8xM .framer-18m5ilu-container, .framer-iI8xM .framer-nbjqyb-container, .framer-iI8xM .framer-1byssfh-container, .framer-iI8xM .framer-1bt8r8r-container, .framer-iI8xM .framer-1qaqb35-container, .framer-iI8xM .framer-d9jho6-container, .framer-iI8xM .framer-17werpb-container, .framer-iI8xM .framer-wlaw3p-container, .framer-iI8xM .framer-249on7-container, .framer-iI8xM .framer-qel65b-container, .framer-iI8xM .framer-gs31q-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-iI8xM .framer-1k73rjz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-iI8xM .framer-1v5owob { display: grid; flex: none; gap: 12px; grid-auto-rows: min-content; grid-template-columns: repeat(6, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iI8xM .framer-mu8itf { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; grid-column: span 2; height: min-content; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 10px; position: relative; width: 100%; }\",\".framer-iI8xM .framer-plene2 { flex: none; height: var(--framer-aspect-ratio-supported, 78px); position: relative; width: 130px; }\",\".framer-iI8xM .framer-1e17j7 { display: grid; flex: none; gap: 20px 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iI8xM .framer-wdlfnl, .framer-iI8xM .framer-1y81rzc { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iI8xM .framer-1br811s, .framer-iI8xM .framer-19oyh55, .framer-iI8xM .framer-1y16nyj, .framer-iI8xM .framer-pr3xv5, .framer-iI8xM .framer-7qnuo6, .framer-iI8xM .framer-1qdbmtq { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-iI8xM .framer-a9rpjy, .framer-iI8xM .framer-fnu9xk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iI8xM .framer-1e67h4e { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; justify-self: start; min-height: 251px; overflow: hidden; padding: 10px; position: relative; width: 100%; }\",\".framer-iI8xM .framer-o0t6cj, .framer-iI8xM .framer-821v0a, .framer-iI8xM .framer-7ukaa { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; justify-self: start; min-width: 110px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-iI8xM .framer-d9vudk-container, .framer-iI8xM .framer-1gwb72t-container, .framer-iI8xM .framer-n5i4mj-container, .framer-iI8xM .framer-1xcz096-container, .framer-iI8xM .framer-ch62xn-container, .framer-iI8xM .framer-gdot6i-container, .framer-iI8xM .framer-1hwxurv-container, .framer-iI8xM .framer-1iwad02-container, .framer-iI8xM .framer-cu48a6-container, .framer-iI8xM .framer-1360aad-container, .framer-iI8xM .framer-97itm0-container, .framer-iI8xM .framer-1o4uu3x-container, .framer-iI8xM .framer-129mssw-container, .framer-iI8xM .framer-8cbph0-container, .framer-iI8xM .framer-z7hpl4-container, .framer-iI8xM .framer-1qk34sw-container, .framer-iI8xM .framer-1ubdvud-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-iI8xM .framer-1y1dt5l-container, .framer-iI8xM .framer-4ik929-container, .framer-iI8xM .framer-akzhti-container, .framer-iI8xM .framer-1nrhdsm-container, .framer-iI8xM .framer-1eufvd1-container, .framer-iI8xM .framer-1mqs091-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-iI8xM .framer-vq7bey { flex: none; height: 1px; overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-iI8xM .framer-1mpyigl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 2px 0px 2px 0px; position: relative; width: 100%; }\",\".framer-iI8xM .framer-r2dkso { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-iI8xM .framer-1oenjhy { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iI8xM .framer-2wssg6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 32px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-iI8xM.framer-v-1coqnsa.framer-1hpppz6 { width: 809px; }\",\".framer-iI8xM.framer-v-1coqnsa .framer-1n71zvd { flex-direction: column; }\",\".framer-iI8xM.framer-v-1coqnsa .framer-jye5vc, .framer-iI8xM.framer-v-12q8y51 .framer-jye5vc, .framer-iI8xM.framer-v-12q8y51 .framer-r2dkso { flex: none; flex-direction: column; width: 100%; }\",\".framer-iI8xM.framer-v-1coqnsa .framer-1v5owob { grid-template-columns: repeat(3, minmax(50px, 1fr)); }\",\".framer-iI8xM.framer-v-1coqnsa .framer-mu8itf { grid-column: span 3; }\",\".framer-iI8xM.framer-v-1coqnsa .framer-1e17j7 { grid-template-columns: repeat(2, minmax(50px, 1fr)); }\",\".framer-iI8xM.framer-v-1coqnsa .framer-1e67h4e { grid-column: span 3; height: 50px; min-height: unset; }\",\".framer-iI8xM.framer-v-12q8y51.framer-1hpppz6 { width: 390px; }\",\".framer-iI8xM.framer-v-12q8y51 .framer-1n71zvd { flex-direction: column; padding: 20px 10px 20px 10px; }\",\".framer-iI8xM.framer-v-12q8y51 .framer-1e57yws { flex-wrap: wrap; width: 100%; }\",\".framer-iI8xM.framer-v-12q8y51 .framer-1v5owob { grid-template-columns: repeat(1, minmax(50px, 1fr)); }\",\".framer-iI8xM.framer-v-12q8y51 .framer-mu8itf { align-content: center; align-items: center; grid-column: span 1; justify-content: center; order: 0; padding: 0px; }\",\".framer-iI8xM.framer-v-12q8y51 .framer-1e67h4e { align-content: center; align-items: center; height: 50px; justify-content: center; min-height: unset; order: 1; padding: 0px; }\",\".framer-iI8xM.framer-v-12q8y51 .framer-o0t6cj { min-width: unset; order: 2; }\",\".framer-iI8xM.framer-v-12q8y51 .framer-821v0a { min-width: unset; order: 3; }\",\".framer-iI8xM.framer-v-12q8y51 .framer-7ukaa { min-width: unset; order: 4; }\",\".framer-iI8xM.framer-v-12q8y51 .framer-vq7bey { width: 1152px; }\",\".framer-iI8xM.framer-v-12q8y51 .framer-1mpyigl { flex-direction: column; width: 1152px; }\",\".framer-iI8xM.framer-v-12q8y51 .framer-1oenjhy { flex: none; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 816\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"l2KOCzqVQ\":{\"layout\":[\"fixed\",\"auto\"]},\"eo_8nrnf2\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_wng99u\",\"trackingId\":\"clicked-footer-boardingpass\"},{\"id\":\"_1ssl06j\",\"trackingId\":\"clicked-footer-unifiedinbox\"},{\"id\":\"_5nxfkg\",\"trackingId\":\"clicked-home-footer-upsells\"},{\"id\":\"_1sgvuox\",\"trackingId\":\"clicked-footer-guidebooks\"},{\"id\":\"_lf926c\",\"trackingId\":\"clicked-footer-automations\"},{\"id\":\"_mn0qfz\",\"trackingId\":\"clicked-footer-smartlocks\"},{\"id\":\"_13wezk8\",\"trackingId\":\"clicked-footer-ensoai\"},{\"id\":\"_1jwh9y3\",\"trackingId\":\"clicked-footer-messaging\"},{\"id\":\"_1t3ayd5\",\"trackingId\":\"clicked-footer-verification\"},{\"id\":\"_1nqb5gs\",\"trackingId\":\"clicked-footer-applewallet\"},{\"id\":\"_138grgs\",\"trackingId\":\"clicked-footer-sentiment\"},{\"id\":\"_mzue3f\",\"trackingId\":\"clicked-footer-reporting\"},{\"id\":\"_1v6yhyl\",\"trackingId\":\"clicked-footer-support\"},{\"id\":\"_1jc397h\",\"trackingId\":\"clicked-footer-blog\"},{\"id\":\"_13o631p\",\"trackingId\":\"clicked-footer-casestudies\"},{\"id\":\"_ry4fi5\",\"trackingId\":\"clicked-footer-webinars\"},{\"id\":\"_1xd0zuj\",\"trackingId\":\"clicked-footer-newsletter\"},{\"id\":\"_16rxrs1\",\"trackingId\":\"clicked-footer-contactus\"},{\"id\":\"_kcb37f\",\"trackingId\":\"clicked-footer-what\"},{\"id\":\"_txjqru\",\"trackingId\":\"clicked-footer-story\"},{\"id\":\"_1947q1q\",\"trackingId\":\"clicked-footer-team\"},{\"id\":\"_1vnevrj\",\"trackingId\":\"clicked-footer-careers\"},{\"id\":\"_1shdhfg\",\"trackingId\":\"clicked-footer-mediakit\"},{\"id\":\"_13fa8m9\",\"trackingId\":\"clicked-footer-privacypolicy\",\"type\":\"click\",\"nodeId\":\"WX220ZUxt\"},{\"id\":\"_qcanic\",\"trackingId\":\"clicked-footer-termsofservice\",\"type\":\"click\",\"nodeId\":\"vRWwq7_nQ\"},{\"id\":\"_1bmj4g8\",\"trackingId\":\"clicked-footer-linkedin\"},{\"id\":\"_1hc1ix4\",\"trackingId\":\"clicked-footer-youtube\"},{\"id\":\"_1k7395i\",\"trackingId\":\"clicked-footer-facebook\"},{\"id\":\"_1mg09qk\",\"trackingId\":\"clicked-footer-twitter\"}]\n */const Framerm4h3dYe79=withCSS(Component,css,\"framer-iI8xM\");export default Framerm4h3dYe79;Framerm4h3dYe79.displayName=\"Footer\";Framerm4h3dYe79.defaultProps={height:816,width:1200};addPropertyControls(Framerm4h3dYe79,{variant:{options:[\"uORYp3tFv\",\"l2KOCzqVQ\",\"eo_8nrnf2\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerm4h3dYe79,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/K4RHKGAGLQZBXEZQT2O2AGSLKJF2E4YC/JRUTXNFPWLFGIEVSSEYOW7EP7TYM3V6A/UCDYLFFGLZRGCFY5GYDYM5LDB52BAR5M.woff2\",weight:\"500\"},{cssFamilyName:\"Poppins\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NC2MP33RO4WQTSTEEAWBJLAEXNCNEQVF/7F4U3COKLHQH4WUH3AXPC7N4UELEWJQN/JMWNCAGBH3TLANIVQPVABVAVNV5QERTH.woff2\",weight:\"400\"}]},...IndustryBadgesFonts,...EnsoConnectLogoFonts,...FooterLinkFonts,...SocialIconFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});Framerm4h3dYe79.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(IndustryBadges,{},context),forwardLoader(FooterLink,{},context),forwardLoader(SocialIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerm4h3dYe79\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_wng99u\\\",\\\"trackingId\\\":\\\"clicked-footer-boardingpass\\\"},{\\\"id\\\":\\\"_1ssl06j\\\",\\\"trackingId\\\":\\\"clicked-footer-unifiedinbox\\\"},{\\\"id\\\":\\\"_5nxfkg\\\",\\\"trackingId\\\":\\\"clicked-home-footer-upsells\\\"},{\\\"id\\\":\\\"_1sgvuox\\\",\\\"trackingId\\\":\\\"clicked-footer-guidebooks\\\"},{\\\"id\\\":\\\"_lf926c\\\",\\\"trackingId\\\":\\\"clicked-footer-automations\\\"},{\\\"id\\\":\\\"_mn0qfz\\\",\\\"trackingId\\\":\\\"clicked-footer-smartlocks\\\"},{\\\"id\\\":\\\"_13wezk8\\\",\\\"trackingId\\\":\\\"clicked-footer-ensoai\\\"},{\\\"id\\\":\\\"_1jwh9y3\\\",\\\"trackingId\\\":\\\"clicked-footer-messaging\\\"},{\\\"id\\\":\\\"_1t3ayd5\\\",\\\"trackingId\\\":\\\"clicked-footer-verification\\\"},{\\\"id\\\":\\\"_1nqb5gs\\\",\\\"trackingId\\\":\\\"clicked-footer-applewallet\\\"},{\\\"id\\\":\\\"_138grgs\\\",\\\"trackingId\\\":\\\"clicked-footer-sentiment\\\"},{\\\"id\\\":\\\"_mzue3f\\\",\\\"trackingId\\\":\\\"clicked-footer-reporting\\\"},{\\\"id\\\":\\\"_1v6yhyl\\\",\\\"trackingId\\\":\\\"clicked-footer-support\\\"},{\\\"id\\\":\\\"_1jc397h\\\",\\\"trackingId\\\":\\\"clicked-footer-blog\\\"},{\\\"id\\\":\\\"_13o631p\\\",\\\"trackingId\\\":\\\"clicked-footer-casestudies\\\"},{\\\"id\\\":\\\"_ry4fi5\\\",\\\"trackingId\\\":\\\"clicked-footer-webinars\\\"},{\\\"id\\\":\\\"_1xd0zuj\\\",\\\"trackingId\\\":\\\"clicked-footer-newsletter\\\"},{\\\"id\\\":\\\"_16rxrs1\\\",\\\"trackingId\\\":\\\"clicked-footer-contactus\\\"},{\\\"id\\\":\\\"_kcb37f\\\",\\\"trackingId\\\":\\\"clicked-footer-what\\\"},{\\\"id\\\":\\\"_txjqru\\\",\\\"trackingId\\\":\\\"clicked-footer-story\\\"},{\\\"id\\\":\\\"_1947q1q\\\",\\\"trackingId\\\":\\\"clicked-footer-team\\\"},{\\\"id\\\":\\\"_1vnevrj\\\",\\\"trackingId\\\":\\\"clicked-footer-careers\\\"},{\\\"id\\\":\\\"_1shdhfg\\\",\\\"trackingId\\\":\\\"clicked-footer-mediakit\\\"},{\\\"id\\\":\\\"_13fa8m9\\\",\\\"trackingId\\\":\\\"clicked-footer-privacypolicy\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"WX220ZUxt\\\"},{\\\"id\\\":\\\"_qcanic\\\",\\\"trackingId\\\":\\\"clicked-footer-termsofservice\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"vRWwq7_nQ\\\"},{\\\"id\\\":\\\"_1bmj4g8\\\",\\\"trackingId\\\":\\\"clicked-footer-linkedin\\\"},{\\\"id\\\":\\\"_1hc1ix4\\\",\\\"trackingId\\\":\\\"clicked-footer-youtube\\\"},{\\\"id\\\":\\\"_1k7395i\\\",\\\"trackingId\\\":\\\"clicked-footer-facebook\\\"},{\\\"id\\\":\\\"_1mg09qk\\\",\\\"trackingId\\\":\\\"clicked-footer-twitter\\\"}]\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"816\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"l2KOCzqVQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eo_8nrnf2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={ftyvIsMbU:new LazyValue(()=>import(\"./qv43O4GIl-0.js\")),Hk0W4t26c:new LazyValue(()=>import(\"./qv43O4GIl-1.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/GuIw8KO4D/GuIw8KO4D.js\";import Footer from\"#framer/local/canvasComponent/m4h3dYe79/m4h3dYe79.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/qv43O4GIl/qv43O4GIl.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const breakpoints={gXOBd4Dpw:\"(max-width: 809.98px)\",s8OQ4OivJ:\"(min-width: 810px) and (max-width: 1199.98px)\",xhoxHsj2z:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-La6WP\";const variantClassNames={gXOBd4Dpw:\"framer-v-589xho\",s8OQ4OivJ:\"framer-v-qdvl64\",xhoxHsj2z:\"framer-v-1tmnbz5\"};const breakpointRules={gXOBd4Dpw:[\".framer-La6WP .framer-1ijdwl2 { width: 390px; }\",\".framer-La6WP .framer-nq4iey-container { height: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={gXOBd4Dpw:\".framer-589xho-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-La6WP.framer-gbhyi4, .framer-La6WP .framer-gbhyi4 { display: block; }\",\".framer-La6WP.framer-1tmnbz5 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-La6WP .framer-1ijdwl2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -1000; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-La6WP .framer-nq4iey-container { flex: none; height: 64px; position: relative; width: 100%; }\",\".framer-La6WP .framer-jqia5f { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-La6WP .framer-12guwod { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-La6WP .framer-n6fbr9-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={gXOBd4Dpw:\"(max-width: 809.98px)\",s8OQ4OivJ:\"(min-width: 810px) and (max-width: 1199.98px)\",xhoxHsj2z:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"xhoxHsj2z\",Phone:\"gXOBd4Dpw\",Tablet:\"s8OQ4OivJ\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xhoxHsj2z\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"xhoxHsj2z\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1tmnbz5\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ijdwl2\",\"data-framer-name\":\"Top\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gXOBd4Dpw:{width:\"390px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-nq4iey-container\",nodeId:\"WxisEGXn6\",scopeId:\"qv43O4GIl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gXOBd4Dpw:{style:{width:\"100%\"},variant:\"aJCWMVCX1\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"WxisEGXn6\",iKcaajN_0:getLocalizedValue(\"v0\",activeLocale)??\"Book a Demo\",layoutId:\"WxisEGXn6\",style:{height:\"100%\",width:\"100%\"},variant:\"Cg4Z5h2OA\",width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-jqia5f\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-12guwod\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:816,width:\"max(100vw, 1px)\",y:1064,children:/*#__PURE__*/_jsx(Container,{className:\"framer-n6fbr9-container\",nodeId:\"syFu_5dxi\",scopeId:\"qv43O4GIl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{gXOBd4Dpw:{variant:\"eo_8nrnf2\"},s8OQ4OivJ:{variant:\"l2KOCzqVQ\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"syFu_5dxi\",layoutId:\"syFu_5dxi\",style:{width:\"100%\"},variant:\"uORYp3tFv\",width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2478\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"s8OQ4OivJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"gXOBd4Dpw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"xhoxHsj2z\":[\".framer-1ijdwl2\",\".framer-12guwod\"],\"s8OQ4OivJ\":[\".framer-1ijdwl2\",\".framer-12guwod\"],\"gXOBd4Dpw\":[\".framer-1ijdwl2\",\".framer-12guwod\"]}\n * @framerBreakpoints {\"xhoxHsj2z\":{\"min\":1200,\"canvasClassName\":\"framer-1tmnbz5-override\",\"minHeight\":2478,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"s8OQ4OivJ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-qdvl64-override\",\"minHeight\":2478,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"gXOBd4Dpw\":{\"max\":809,\"canvasClassName\":\"framer-589xho-override\",\"minHeight\":3205,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant xhoxHsj2z\n * @framerLayoutTemplate\n */const Framerqv43O4GIl=withCSS(Component,css,\"framer-La6WP\");export default Framerqv43O4GIl;Framerqv43O4GIl.displayName=\"Integrations\";Framerqv43O4GIl.defaultProps={height:2478,width:1200};addFonts(Framerqv43O4GIl,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerqv43O4GIl\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"xhoxHsj2z\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerLayoutTemplate\":\"\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"xhoxHsj2z\\\":[\\\".framer-1ijdwl2\\\",\\\".framer-12guwod\\\"],\\\"s8OQ4OivJ\\\":[\\\".framer-1ijdwl2\\\",\\\".framer-12guwod\\\"],\\\"gXOBd4Dpw\\\":[\\\".framer-1ijdwl2\\\",\\\".framer-12guwod\\\"]}\",\"framerBreakpoints\":\"{\\\"xhoxHsj2z\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1tmnbz5-override\\\",\\\"minHeight\\\":2478,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"s8OQ4OivJ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-qdvl64-override\\\",\\\"minHeight\\\":2478,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"gXOBd4Dpw\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-589xho-override\\\",\\\"minHeight\\\":3205,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"2478\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"s8OQ4OivJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gXOBd4Dpw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,getFonts,Link,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Logo from\"#framer/local/vector/rrd_8W8pN/rrd_8W8pN.js\";const LogoFonts=getFonts(Logo);const breakpoints={c0fEFsmB7:\"(max-width: 809.98px)\",FAQ6fknMS:\"(min-width: 1200px)\",S_se8_4cT:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-W6gOH\";const variantClassNames={c0fEFsmB7:\"framer-v-mbn74v\",FAQ6fknMS:\"framer-v-1qdemxg\",S_se8_4cT:\"framer-v-zy4mwq\"};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition1};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W6gOH.framer-1aaqnsw, .framer-W6gOH .framer-1aaqnsw { display: block; }\",\".framer-W6gOH.framer-1qdemxg { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-W6gOH .framer-uhsia2 { align-content: center; align-items: center; background-color: var(--token-fe779f1d-5fb2-4523-a25f-588406e096b0, #fafafa); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: -1000; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-W6gOH .framer-18pl76k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-W6gOH .framer-gerq6y { --6o9qn2: var(--token-62c79fed-c575-4712-aac3-057489e1c13f, #192024); aspect-ratio: 2.3636363636363638 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 33px); position: relative; width: 78px; }\",\".framer-W6gOH .framer-1bivr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={c0fEFsmB7:\"(max-width: 809.98px)\",FAQ6fknMS:\"(min-width: 1200px)\",S_se8_4cT:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"FAQ6fknMS\",Phone:\"c0fEFsmB7\",Tablet:\"S_se8_4cT\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"FAQ6fknMS\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"FAQ6fknMS\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); } :root { font-size: 93.75%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1qdemxg\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-uhsia2\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"pKxlJV5_U\",openInNewTab:false,scopeId:\"yaX5Ro8lC\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-18pl76k framer-1aaqnsw\",whileHover:animation,children:/*#__PURE__*/_jsx(Logo,{animated:false,className:\"framer-gerq6y\",layoutId:\"shGW6jkyI\",pQQkJVhmJ:true})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1bivr\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"S_se8_4cT\":{\"layout\":[\"fixed\",\"fixed\"]},\"c0fEFsmB7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"FAQ6fknMS\":[\".framer-uhsia2\"],\"S_se8_4cT\":[\".framer-uhsia2\"],\"c0fEFsmB7\":[\".framer-uhsia2\"]}\n * @framerBreakpoints {\"FAQ6fknMS\":{\"min\":1200,\"canvasClassName\":\"framer-1qdemxg-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":15},\"S_se8_4cT\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-zy4mwq-override\",\"minHeight\":1390,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":15},\"c0fEFsmB7\":{\"max\":809,\"canvasClassName\":\"framer-mbn74v-override\",\"minHeight\":1946,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":15}}\n * @framerDefaultVariant FAQ6fknMS\n * @framerLayoutTemplate true\n */const FrameryaX5Ro8lC=withCSS(Component,css,\"framer-W6gOH\");export default FrameryaX5Ro8lC;FrameryaX5Ro8lC.displayName=\"Branded Solo\";FrameryaX5Ro8lC.defaultProps={height:1e3,width:1200};addFonts(FrameryaX5Ro8lC,[{explicitInter:true,fonts:[]},...LogoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryaX5Ro8lC\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerRootFontSize\":\"15\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"FAQ6fknMS\\\":[\\\".framer-uhsia2\\\"],\\\"S_se8_4cT\\\":[\\\".framer-uhsia2\\\"],\\\"c0fEFsmB7\\\":[\\\".framer-uhsia2\\\"]}\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"FAQ6fknMS\",\"framerBreakpoints\":\"{\\\"FAQ6fknMS\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1qdemxg-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":15},\\\"S_se8_4cT\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-zy4mwq-override\\\",\\\"minHeight\\\":1390,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":15},\\\"c0fEFsmB7\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-mbn74v-override\\\",\\\"minHeight\\\":1946,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":15}}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"S_se8_4cT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"c0fEFsmB7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (29c58de)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/GuIw8KO4D/GuIw8KO4D.js\";import Footer from\"#framer/local/canvasComponent/m4h3dYe79/m4h3dYe79.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const breakpoints={gRsg1eoMJ:\"(min-width: 1200px)\",IANT2Y5RK:\"(min-width: 810px) and (max-width: 1199.98px)\",yfiGorLN1:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-moiQz\";const variantClassNames={gRsg1eoMJ:\"framer-v-di30il\",IANT2Y5RK:\"framer-v-ecqeif\",yfiGorLN1:\"framer-v-c7qsbb\"};const VBHcnaiZm=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={yfiGorLN1:[\".framer-moiQz .framer-19njzpx-container { z-index: 10; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={yfiGorLN1:\".framer-c7qsbb-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-moiQz.framer-r4as3m, .framer-moiQz .framer-r4as3m { display: block; }\",\".framer-moiQz.framer-di30il { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-moiQz .framer-12cuvlk { --border-bottom-width: 1px; --border-color: var(--token-e4dd39cc-8a72-431d-8aa9-9320adb206a8, #e9eaeb); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -1000; overflow: hidden; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-moiQz .framer-1oeedhb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-moiQz .framer-19njzpx-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-moiQz .framer-2gsz4 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-moiQz .framer-6rxl2n { align-content: center; align-items: center; background-color: #181d27; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1002; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-moiQz .framer-amyo0f { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-moiQz .framer-1fzix4g-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }','.framer-moiQz[data-border=\"true\"]::after, .framer-moiQz [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; }'];const mediaQueries={gRsg1eoMJ:\"(min-width: 1200px)\",IANT2Y5RK:\"(min-width: 810px) and (max-width: 1199.98px)\",yfiGorLN1:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"gRsg1eoMJ\",Phone:\"yfiGorLN1\",Tablet:\"IANT2Y5RK\"};const getProps=({cTALabel,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gRsg1eoMJ\",VBHcnaiZm:cTALabel??props.VBHcnaiZm??\"Book a Demo\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,VBHcnaiZm,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"gRsg1eoMJ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); } :root { font-size: 100%; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-di30il\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-12cuvlk\",\"data-border\":true,\"data-framer-name\":\"Section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1oeedhb\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"min(100vw, 1200px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-19njzpx-container\",nodeId:\"W0lAytdoq\",scopeId:\"rSVYB55zq\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IANT2Y5RK:{variant:matchVariant(\"i9eIN4ThP\")},yfiGorLN1:{variant:matchVariant(\"aJCWMVCX1\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"W0lAytdoq\",iKcaajN_0:VBHcnaiZm,layoutId:\"W0lAytdoq\",style:{width:\"100%\"},variant:matchVariant(\"Cg4Z5h2OA\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-2gsz4\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-6rxl2n\",\"data-framer-name\":\"Section\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-amyo0f\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:816,width:\"max(min(max(100vw, 1px), 1200px), 1px)\",y:1064,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1fzix4g-container\",nodeId:\"JR0c0c7_z\",scopeId:\"rSVYB55zq\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IANT2Y5RK:{variant:matchVariant(\"l2KOCzqVQ\")},yfiGorLN1:{variant:matchVariant(\"eo_8nrnf2\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"JR0c0c7_z\",layoutId:\"JR0c0c7_z\",style:{width:\"100%\"},variant:matchVariant(\"uORYp3tFv\"),width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1770\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IANT2Y5RK\":{\"layout\":[\"fixed\",\"fixed\"]},\"yfiGorLN1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"VBHcnaiZm\":\"cTALabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"gRsg1eoMJ\":[\".framer-12cuvlk\",\".framer-6rxl2n\"],\"IANT2Y5RK\":[\".framer-12cuvlk\",\".framer-6rxl2n\"],\"yfiGorLN1\":[\".framer-12cuvlk\",\".framer-6rxl2n\"]}\n * @framerBreakpoints {\"gRsg1eoMJ\":{\"min\":1200,\"canvasClassName\":\"framer-di30il-override\",\"minHeight\":1770,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"IANT2Y5RK\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-ecqeif-override\",\"minHeight\":1765,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"yfiGorLN1\":{\"max\":809,\"canvasClassName\":\"framer-c7qsbb-override\",\"minHeight\":2344,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant gRsg1eoMJ\n * @framerLayoutTemplate true\n */const FramerrSVYB55zq=withCSS(Component,css,\"framer-moiQz\");export default FramerrSVYB55zq;FramerrSVYB55zq.displayName=\"Main\";FramerrSVYB55zq.defaultProps={height:1770,width:1200};addPropertyControls(FramerrSVYB55zq,{VBHcnaiZm:{defaultValue:\"Book a Demo\",displayTextArea:false,title:\"CTA Label\",type:ControlType.String}});addFonts(FramerrSVYB55zq,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerrSVYB55zq.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrSVYB55zq\",\"slots\":[],\"annotations\":{\"framerRootFontSize\":\"16\",\"framerHitTargets\":\"{\\\"gRsg1eoMJ\\\":[\\\".framer-12cuvlk\\\",\\\".framer-6rxl2n\\\"],\\\"IANT2Y5RK\\\":[\\\".framer-12cuvlk\\\",\\\".framer-6rxl2n\\\"],\\\"yfiGorLN1\\\":[\\\".framer-12cuvlk\\\",\\\".framer-6rxl2n\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IANT2Y5RK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yfiGorLN1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"1770\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"VBHcnaiZm\\\":\\\"cTALabel\\\"}\",\"framerDefaultVariant\":\"gRsg1eoMJ\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"gRsg1eoMJ\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-di30il-override\\\",\\\"minHeight\\\":1770,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"IANT2Y5RK\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-ecqeif-override\\\",\\\"minHeight\\\":1765,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"yfiGorLN1\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-c7qsbb-override\\\",\\\"minHeight\\\":2344,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={JyFFcU1GW:\"(min-width: 1200px)\",m5bjHx5RS:\"(min-width: 810px) and (max-width: 1199.98px)\",qWWRhwMyT:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-o5sn8\";const variantClassNames={JyFFcU1GW:\"framer-v-1yvw5mo\",m5bjHx5RS:\"framer-v-q3e8ke\",qWWRhwMyT:\"framer-v-1eqy7cn\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-o5sn8.framer-1asfay, .framer-o5sn8 .framer-1asfay { display: block; }\",\".framer-o5sn8.framer-1yvw5mo { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-o5sn8 .framer-11j3dpn { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={JyFFcU1GW:\"(min-width: 1200px)\",m5bjHx5RS:\"(min-width: 810px) and (max-width: 1199.98px)\",qWWRhwMyT:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"JyFFcU1GW\",Phone:\"qWWRhwMyT\",Tablet:\"m5bjHx5RS\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"JyFFcU1GW\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"JyFFcU1GW\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1yvw5mo\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-11j3dpn\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"m5bjHx5RS\":{\"layout\":[\"fixed\",\"fixed\"]},\"qWWRhwMyT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {}\n * @framerBreakpoints {\"JyFFcU1GW\":{\"min\":1200,\"canvasClassName\":\"framer-1yvw5mo-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"m5bjHx5RS\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-q3e8ke-override\",\"minHeight\":1390,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"qWWRhwMyT\":{\"max\":809,\"canvasClassName\":\"framer-1eqy7cn-override\",\"minHeight\":1946,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant JyFFcU1GW\n * @framerLayoutTemplate\n */const FramerTLSfnPAtP=withCSS(Component,css,\"framer-o5sn8\");export default FramerTLSfnPAtP;FramerTLSfnPAtP.displayName=\"Empty\";FramerTLSfnPAtP.defaultProps={height:1e3,width:1200};addFonts(FramerTLSfnPAtP,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTLSfnPAtP\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m5bjHx5RS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"qWWRhwMyT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"JyFFcU1GW\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1yvw5mo-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"m5bjHx5RS\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-q3e8ke-override\\\",\\\"minHeight\\\":1390,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"qWWRhwMyT\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1eqy7cn-override\\\",\\\"minHeight\\\":1946,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{}\",\"framerDefaultVariant\":\"JyFFcU1GW\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 7 L 9 0 L 18 7 L 18 18 C 18 19.105 17.105 20 16 20 L 2 20 C 0.895 20 0 19.105 0 18 Z\" fill=\"transparent\" height=\"20px\" id=\"Yetgf1hLA\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 2)\" width=\"18px\"/><path d=\"M 0 10 L 0 0 L 6 0 L 6 10\" fill=\"transparent\" height=\"10px\" id=\"OVUvGI3xg\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(9 12)\" width=\"6px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-dcMSq\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-dcMSq { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Home\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-dcMSq\");Icon.displayName=\"Home\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Home\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 6 6 L 12 0\" fill=\"transparent\" height=\"6px\" id=\"YQ5iVcvh8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(6 9)\" width=\"12px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-yvgXh\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-yvgXh { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-yvgXh\");Icon.displayName=\"Chevron Down\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2 14 C 0.895 14 0 13.105 0 12 L 0 2 C 0 0.895 0.895 0 2 0 L 18 0 C 19.105 0 20 0.895 20 2 L 20 12 C 20 13.105 19.105 14 18 14 Z\" fill=\"transparent\" height=\"14px\" id=\"AJ2kn_XJS\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 3)\" width=\"20px\"/><path d=\"M 0 0 L 8 0\" fill=\"transparent\" height=\"1px\" id=\"l8DNoFlWE\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(8 21)\" width=\"8px\"/><path d=\"M 0 0 L 0 4\" fill=\"transparent\" height=\"4px\" id=\"Ha8gahENB\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(12 17)\" width=\"1px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ZTvRN\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-ZTvRN { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Monitor\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-ZTvRN\");Icon.displayName=\"Monitor\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Monitor\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9 0 L 16 0 C 17.105 0 18 0.895 18 2 L 18 16 C 18 17.105 17.105 18 16 18 L 9 18 M 9 0 L 2 0 C 0.895 0 0 0.895 0 2 L 0 16 C 0 17.105 0.895 18 2 18 L 9 18 M 9 0 L 9 18\" fill=\"transparent\" height=\"18px\" id=\"ZSXomDaU_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 3)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-kBXuv\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-kBXuv { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Columns\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-kBXuv\");Icon.displayName=\"Columns\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Columns\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 2 20 C 0.895 20 0 19.105 0 18 L 0 2 C 0 0.895 0.895 0 2 0 L 12 0 C 13.105 0 14 0.895 14 2 L 14 18 C 14 19.105 13.105 20 12 20 Z\" fill=\"transparent\" height=\"20px\" id=\"letVqJbaN\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(5 2)\" width=\"14px\"/><path d=\"M 0 0 L 0.01 0\" fill=\"transparent\" height=\"1px\" id=\"phv3cXdGV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(12 18)\" width=\"1px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HwfIT\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-HwfIT { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Smartphone\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-HwfIT\");Icon.displayName=\"Smartphone\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Smartphone\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 7 L 0 0 L 7 0 L 7 7 Z\" fill=\"transparent\" height=\"7px\" id=\"sLvSXZVaA\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 3)\" width=\"7px\"/><path d=\"M 0 7 L 0 0 L 7 0 L 7 7 Z\" fill=\"transparent\" height=\"7px\" id=\"YeXTTK0X_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(14 3)\" width=\"7px\"/><path d=\"M 0 7 L 0 0 L 7 0 L 7 7 Z\" fill=\"transparent\" height=\"7px\" id=\"F3MIUM0at\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(14 14)\" width=\"7px\"/><path d=\"M 0 7 L 0 0 L 7 0 L 7 7 Z\" fill=\"transparent\" height=\"7px\" id=\"WBv4yDlTq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(3 14)\" width=\"7px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-fnj4Y\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-fnj4Y { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Grid\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-fnj4Y\");Icon.displayName=\"Grid\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Grid\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const v0=\"Accueil\";export const v1=\"Plateforme\";export const v2=\"Boarding Pass\";export const v3=\"Comparer\";export const v4=\"Tableau Comparatif\";\nexport const __FramerMetadata__ = {\"exports\":{\"v4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"v0\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (05a55d9)\nimport*as localizedValues from\"./uzP_iOCDW-0.js\";const valuesByLocaleId={ftyvIsMbU:localizedValues};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values[key];if(value)return value;}locale=locale.fallback;}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 15.24 10.053 C 17.584 7.709 17.584 3.907 15.24 1.563 C 12.896 -0.781 9.094 -0.781 6.75 1.563 L 0 8.313 L 0 16.813 L 8.5 16.813 Z\" fill=\"transparent\" height=\"16.812965842021146px\" id=\"z9LLHT0Pt\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(5 2.187)\" width=\"16.998336572273786px\"/><path d=\"M 14 0 L 0 14\" fill=\"transparent\" height=\"14px\" id=\"mZoXrQvSn\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2 8)\" width=\"14px\"/><path d=\"M 8.5 0 L 0 0\" fill=\"transparent\" height=\"1px\" id=\"ubCClMTCC\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(9 15)\" width=\"8.5px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-lnUOK\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-lnUOK { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Feather\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-lnUOK\");Icon.displayName=\"Feather\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Feather\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Floating,getFontsFromSharedStyle,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Feather from\"https://framerusercontent.com/modules/407RSC1iN7xY9tZK0Q8x/uOxystmK67s4TBrM8cle/mAKyPWQFl.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/T9oy2MwC6IBA1FEIViEz/wEuXvtm2hoyyBl8YJizd/OQ_ncO_lY.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={NuHSSbucy:{hover:true}};const serializationHash=\"framer-J7rTM\";const variantClassNames={NuHSSbucy:\"framer-v-1a5hmey\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const j2Ul0zY1j=undefined;const qj9YI4AQQ=undefined;const xtmembOQS=undefined;const NHGmtL7DA=undefined;const f7HkYWqpg=undefined;const kcuIr7Rz5=undefined;const reHVOXS3J=undefined;const mBIt2j6sA=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};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 Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Variants=motion.create(React.Fragment);const getProps=({buttonColour,buttonHoverColour,click,height,icon,iconColour,id,link,linkLabel,trackingID,width,...props})=>{return{...props,f7HkYWqpg:buttonHoverColour??props.f7HkYWqpg??\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",j2Ul0zY1j:buttonColour??props.j2Ul0zY1j??\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",kcuIr7Rz5:iconColour??props.kcuIr7Rz5??\"rgb(255, 255, 255)\",mBIt2j6sA:linkLabel??props.mBIt2j6sA??\"Link Label\",NHGmtL7DA:trackingID??props.NHGmtL7DA,qj9YI4AQQ:click??props.qj9YI4AQQ,reHVOXS3J:icon??props.reHVOXS3J??Feather,xtmembOQS:link??props.xtmembOQS};};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,xtmembOQS,NHGmtL7DA,qj9YI4AQQ,reHVOXS3J,kcuIr7Rz5,mBIt2j6sA,j2Ul0zY1j,f7HkYWqpg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"NuHSSbucy\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap4q40sw=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(qj9YI4AQQ){const res=await qj9YI4AQQ(...args);if(res===false)return false;}});const onMouseEnterujujp2=({overlay})=>activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});overlay.show();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:NHGmtL7DA,href:xtmembOQS,motionChild:true,nodeId:\"NuHSSbucy\",openInNewTab:false,scopeId:\"ukcJScuer\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1a5hmey\",className,classNames)} framer-1nqrkn0`,\"data-framer-name\":\"Primary - Light\",\"data-highlight\":true,\"data-reset\":\"button\",id:`${layoutId}-1a5hmey`,layoutDependency:layoutDependency,layoutId:\"NuHSSbucy\",onMouseEnter:onMouseEnterujujp2({overlay}),onTap:onTap4q40sw,ref:refBinding,style:{backgroundColor:j2Ul0zY1j,borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28,...style},variants:{\"NuHSSbucy-hover\":{backgroundColor:f7HkYWqpg}},...addPropertyOverrides({\"NuHSSbucy-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-mwkke3\",Component:reHVOXS3J,layoutDependency:layoutDependency,layoutId:\"XTPX3ezix\",style:{\"--43q7um\":kcuIr7Rz5}}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:refBinding,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1a5hmey`,offsetX:0,offsetY:-10,onDismiss:overlay.hide,placement:\"top\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-lisciw\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"FzqxY8rRy\",ref:ref1,role:\"dialog\",style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(0, 0, 0, 0.5)\",borderBottomLeftRadius:14,borderBottomRightRadius:14,borderTopLeftRadius:14,borderTopRightRadius:14,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",WebkitBackdropFilter:\"blur(10px)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Link Label\"})}),className:\"framer-al8e9k\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mGfTvmMkd\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mBIt2j6sA,verticalAlignment:\"top\",withExternalLayout:true})})})})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-J7rTM.framer-1nqrkn0, .framer-J7rTM .framer-1nqrkn0 { display: block; }\",\".framer-J7rTM.framer-1a5hmey { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-J7rTM .framer-mwkke3 { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 15px; }\",\".framer-J7rTM .framer-lisciw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 14px 8px 14px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-J7rTM .framer-al8e9k { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 39\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"cIlrOiLmP\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"xtmembOQS\":\"link\",\"NHGmtL7DA\":\"trackingID\",\"qj9YI4AQQ\":\"click\",\"reHVOXS3J\":\"icon\",\"kcuIr7Rz5\":\"iconColour\",\"mBIt2j6sA\":\"linkLabel\",\"j2Ul0zY1j\":\"buttonColour\",\"f7HkYWqpg\":\"buttonHoverColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"fiHEoJwBMFnT6QLOcpPz\"]\n */const FramerukcJScuer=withCSS(Component,css,\"framer-J7rTM\");export default FramerukcJScuer;FramerukcJScuer.displayName=\"Button - Icon\";FramerukcJScuer.defaultProps={height:24,width:39};addPropertyControls(FramerukcJScuer,{xtmembOQS:{title:\"Link\",type:ControlType.Link},NHGmtL7DA:{title:\"Tracking ID\",type:ControlType.TrackingId},qj9YI4AQQ:{title:\"Click\",type:ControlType.EventHandler},reHVOXS3J:{defaultValue:{identifier:\"module:407RSC1iN7xY9tZK0Q8x/uOxystmK67s4TBrM8cle/mAKyPWQFl.js:default\",moduleId:\"407RSC1iN7xY9tZK0Q8x\"},setModuleId:\"fiHEoJwBMFnT6QLOcpPz\",title:\"Icon\",type:ControlType.VectorSetItem},kcuIr7Rz5:{defaultValue:\"rgb(255, 255, 255)\",title:\"Icon Colour\",type:ControlType.Color},mBIt2j6sA:{defaultValue:\"Link Label\",displayTextArea:false,title:\"Link Label\",type:ControlType.String},j2Ul0zY1j:{defaultValue:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",title:\"Button Colour\",type:ControlType.Color},f7HkYWqpg:{defaultValue:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",title:\"Button Hover Colour\",type:ControlType.Color}});addFonts(FramerukcJScuer,[{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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerukcJScuer\",\"slots\":[],\"annotations\":{\"framerVectorSets\":\"[\\\"fiHEoJwBMFnT6QLOcpPz\\\"]\",\"framerIntrinsicHeight\":\"24\",\"framerVariables\":\"{\\\"xtmembOQS\\\":\\\"link\\\",\\\"NHGmtL7DA\\\":\\\"trackingID\\\",\\\"qj9YI4AQQ\\\":\\\"click\\\",\\\"reHVOXS3J\\\":\\\"icon\\\",\\\"kcuIr7Rz5\\\":\\\"iconColour\\\",\\\"mBIt2j6sA\\\":\\\"linkLabel\\\",\\\"j2Ul0zY1j\\\":\\\"buttonColour\\\",\\\"f7HkYWqpg\\\":\\\"buttonHoverColour\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cIlrOiLmP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"39\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ukcJScuer.map","// Generated by Framer (05a55d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Home from\"https://framerusercontent.com/modules/3lkdhee81jUSTW6RHOMv/e7mANpUGyte0G5Z3ppW8/uc9A39LmK.js\";import ChevronDown from\"https://framerusercontent.com/modules/5q6C0Ik7ypVShU1C2sa2/ZfUrR5p7zjf0PaSalh7L/BMJnfIjVN.js\";import Monitor from\"https://framerusercontent.com/modules/aipKUS2vygCbwIa2JQI1/1EiMPJBG321MogmsvcUG/n5zoZLBT0.js\";import Columns from\"https://framerusercontent.com/modules/JGzxjLR2WBPGDmqdWnZj/ZsvajuvImUy2Gg2oYgfz/XnNyzBhAu.js\";import Smartphone from\"https://framerusercontent.com/modules/mSFwU16vUfJXnf39J3Bp/dSUK5AtckVNlcoxNRulP/S03fdaPWS.js\";import Grid from\"https://framerusercontent.com/modules/xA4i8NjUUGg7e9k2bOvW/HA8kMYo0wpjUooI95JJ8/JIdnepOAw.js\";import getLocalizedValue from\"https://framerusercontent.com/modules/Tj0VCeNEGd8kD66qnQm8/DsmJcyK1VyN0XT4dbtZ4/uzP_iOCDW.js\";import ButtonIcon from\"https://framerusercontent.com/modules/61WmLADf88SpGpEEIeXf/Rka6Xz7mJP4Tn5Zk9tSx/ukcJScuer.js\";const ChevronDownFonts=getFonts(ChevronDown);const ButtonIconFonts=getFonts(ButtonIcon);const cycleOrder=[\"V6Zb1VJUE\",\"c_7kAtdjL\"];const serializationHash=\"framer-JdOMi\";const variantClassNames={c_7kAtdjL:\"framer-v-8uobte\",V6Zb1VJUE:\"framer-v-g2mz0d\"};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 animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition1};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"V6Zb1VJUE\",Open:\"c_7kAtdjL\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"V6Zb1VJUE\"};};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:\"V6Zb1VJUE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap34yqn6=activeVariantCallback(async(...args)=>{setVariant(\"c_7kAtdjL\");});const onTap18i7b19=activeVariantCallback(async(...args)=>{setVariant(\"V6Zb1VJUE\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"c_7kAtdjL\")return true;return false;};const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"c_7kAtdjL\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-g2mz0d\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"V6Zb1VJUE\",ref:refBinding,style:{...style},...addPropertyOverrides({c_7kAtdjL:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.button,{className:\"framer-1ay81w0\",\"data-framer-name\":\"Button - Icon\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"aA9nJaMiu\",onTap:onTap34yqn6,style:{backgroundColor:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",borderBottomLeftRadius:28,borderBottomRightRadius:28,borderTopLeftRadius:28,borderTopRightRadius:28},whileHover:animation,...addPropertyOverrides({c_7kAtdjL:{onTap:onTap18i7b19}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ChevronDown,{animated:true,className:\"framer-b9zo81\",layoutDependency:layoutDependency,layoutId:\"ZxtlFHAMZ\",style:{\"--43q7um\":\"rgb(255, 255, 255)\",rotate:0},variants:{c_7kAtdjL:{rotate:180}}})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oftjf7\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"hdWmQ2hps\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZIvvFTijQ\"},implicitPathVariables:undefined},{href:{webPageId:\"ZIvvFTijQ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,...addPropertyOverrides({c_7kAtdjL:{y:(componentViewport?.y||0)+6+(((componentViewport?.height||91)-12-84.1)/2+0+0)+2.55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vs8o1e-container\",layoutDependency:layoutDependency,layoutId:\"xcWVMjukA-container\",nodeId:\"xcWVMjukA\",rendersWithMotion:true,scopeId:\"uzP_iOCDW\",style:{opacity:0},variants:{c_7kAtdjL:{opacity:1}},children:/*#__PURE__*/_jsx(ButtonIcon,{f7HkYWqpg:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",height:\"100%\",id:\"xcWVMjukA\",j2Ul0zY1j:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",kcuIr7Rz5:\"rgb(255, 255, 255)\",layoutId:\"xcWVMjukA\",mBIt2j6sA:getLocalizedValue(\"v0\",activeLocale)??\"Home\",reHVOXS3J:Home,width:\"100%\",xtmembOQS:resolvedLinks[0],...addPropertyOverrides({c_7kAtdjL:{xtmembOQS:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pVDBKcXv9\"},implicitPathVariables:undefined},{href:{webPageId:\"pVDBKcXv9\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({c_7kAtdjL:{height:39,y:(componentViewport?.y||0)+6+(((componentViewport?.height||91)-12-84.1)/2+0+0)+2.55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tbba53-container\",layoutDependency:layoutDependency,layoutId:\"DpSiyaEJ1-container\",nodeId:\"DpSiyaEJ1\",rendersWithMotion:true,scopeId:\"uzP_iOCDW\",children:/*#__PURE__*/_jsx(ButtonIcon,{f7HkYWqpg:\"rgb(6, 77, 44)\",height:\"100%\",id:\"DpSiyaEJ1\",j2Ul0zY1j:\"rgb(30, 186, 113)\",kcuIr7Rz5:\"rgb(255, 255, 255)\",layoutId:\"DpSiyaEJ1\",mBIt2j6sA:\"Francois\",reHVOXS3J:Smartphone,width:\"100%\",xtmembOQS:resolvedLinks1[0],...addPropertyOverrides({c_7kAtdjL:{xtmembOQS:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xgceUfGFj\"},implicitPathVariables:undefined},{href:{webPageId:\"xgceUfGFj\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({c_7kAtdjL:{height:39,y:(componentViewport?.y||0)+6+(((componentViewport?.height||91)-12-84.1)/2+0+0)+2.55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kjnv2l-container\",layoutDependency:layoutDependency,layoutId:\"jSxZSeIQX-container\",nodeId:\"jSxZSeIQX\",rendersWithMotion:true,scopeId:\"uzP_iOCDW\",children:/*#__PURE__*/_jsx(ButtonIcon,{f7HkYWqpg:\"rgb(9, 73, 97)\",height:\"100%\",id:\"jSxZSeIQX\",j2Ul0zY1j:\"rgb(30, 144, 186)\",kcuIr7Rz5:\"rgb(255, 255, 255)\",layoutId:\"jSxZSeIQX\",mBIt2j6sA:\"Yoav\",reHVOXS3J:Smartphone,width:\"100%\",xtmembOQS:resolvedLinks2[0],...addPropertyOverrides({c_7kAtdjL:{xtmembOQS:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a5R6GUkU3\"},implicitPathVariables:undefined},{href:{webPageId:\"a5R6GUkU3\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({c_7kAtdjL:{height:39,y:(componentViewport?.y||0)+6+(((componentViewport?.height||91)-12-84.1)/2+0+0)+2.55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t6icty-container\",layoutDependency:layoutDependency,layoutId:\"PdqkhE8vv-container\",nodeId:\"PdqkhE8vv\",rendersWithMotion:true,scopeId:\"uzP_iOCDW\",children:/*#__PURE__*/_jsx(ButtonIcon,{f7HkYWqpg:\"rgb(25, 10, 105)\",height:\"100%\",id:\"PdqkhE8vv\",j2Ul0zY1j:\"rgb(53, 30, 186)\",kcuIr7Rz5:\"rgb(255, 255, 255)\",layoutId:\"PdqkhE8vv\",mBIt2j6sA:\"Nico\",reHVOXS3J:Smartphone,width:\"100%\",xtmembOQS:resolvedLinks3[0],...addPropertyOverrides({c_7kAtdjL:{xtmembOQS:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iq175i\",layoutDependency:layoutDependency,layoutId:\"YGSeR4pDu\",style:{backgroundColor:\"var(--token-e4dd39cc-8a72-431d-8aa9-9320adb206a8, rgb(233, 234, 235))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qjI0Hhor8\"},implicitPathVariables:undefined},{href:{webPageId:\"qjI0Hhor8\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({c_7kAtdjL:{height:39,y:(componentViewport?.y||0)+6+(((componentViewport?.height||91)-12-84.1)/2+0+0)+2.55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1imhr5-container\",layoutDependency:layoutDependency,layoutId:\"fCoegGJvW-container\",nodeId:\"fCoegGJvW\",rendersWithMotion:true,scopeId:\"uzP_iOCDW\",children:/*#__PURE__*/_jsx(ButtonIcon,{f7HkYWqpg:\"rgb(68, 9, 92)\",height:\"100%\",id:\"fCoegGJvW\",j2Ul0zY1j:\"rgb(142, 30, 186)\",kcuIr7Rz5:\"rgb(255, 255, 255)\",layoutId:\"fCoegGJvW\",mBIt2j6sA:\"Gus\",reHVOXS3J:Smartphone,width:\"100%\",xtmembOQS:resolvedLinks4[0],...addPropertyOverrides({c_7kAtdjL:{xtmembOQS:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Z7lsT0Q43\"},implicitPathVariables:undefined},{href:{webPageId:\"Z7lsT0Q43\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({c_7kAtdjL:{height:39,y:(componentViewport?.y||0)+6+(((componentViewport?.height||91)-12-84.1)/2+0+0)+2.55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gdutbz-container\",layoutDependency:layoutDependency,layoutId:\"HI3C5SJKS-container\",nodeId:\"HI3C5SJKS\",rendersWithMotion:true,scopeId:\"uzP_iOCDW\",children:/*#__PURE__*/_jsx(ButtonIcon,{f7HkYWqpg:\"rgb(92, 8, 50)\",height:\"100%\",id:\"HI3C5SJKS\",j2Ul0zY1j:\"rgb(186, 30, 108)\",kcuIr7Rz5:\"rgb(255, 255, 255)\",layoutId:\"HI3C5SJKS\",mBIt2j6sA:\"Paul\",reHVOXS3J:Smartphone,width:\"100%\",xtmembOQS:resolvedLinks5[0],...addPropertyOverrides({c_7kAtdjL:{xtmembOQS:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"O39C4Cx_w\"},implicitPathVariables:undefined},{href:{webPageId:\"O39C4Cx_w\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,...addPropertyOverrides({c_7kAtdjL:{y:(componentViewport?.y||0)+6+(((componentViewport?.height||91)-12-84.1)/2+0+0)+2.55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a21me8-container\",layoutDependency:layoutDependency,layoutId:\"kgvx9VGOu-container\",nodeId:\"kgvx9VGOu\",rendersWithMotion:true,scopeId:\"uzP_iOCDW\",style:{opacity:0},variants:{c_7kAtdjL:{opacity:1}},children:/*#__PURE__*/_jsx(ButtonIcon,{f7HkYWqpg:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",height:\"100%\",id:\"kgvx9VGOu\",j2Ul0zY1j:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",kcuIr7Rz5:\"rgb(255, 255, 255)\",layoutId:\"kgvx9VGOu\",mBIt2j6sA:getLocalizedValue(\"v1\",activeLocale)??\"Platform\",reHVOXS3J:Monitor,width:\"100%\",xtmembOQS:resolvedLinks6[0],...addPropertyOverrides({c_7kAtdjL:{xtmembOQS:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pVDBKcXv9\"},implicitPathVariables:undefined},{href:{webPageId:\"qketUReja\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,...addPropertyOverrides({c_7kAtdjL:{y:(componentViewport?.y||0)+6+(((componentViewport?.height||91)-12-84.1)/2+0+0)+2.55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jzjttt-container\",layoutDependency:layoutDependency,layoutId:\"h_P8wcZFC-container\",nodeId:\"h_P8wcZFC\",rendersWithMotion:true,scopeId:\"uzP_iOCDW\",style:{opacity:0},variants:{c_7kAtdjL:{opacity:1}},children:/*#__PURE__*/_jsx(ButtonIcon,{f7HkYWqpg:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",height:\"100%\",id:\"h_P8wcZFC\",j2Ul0zY1j:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",kcuIr7Rz5:\"rgb(255, 255, 255)\",layoutId:\"h_P8wcZFC\",mBIt2j6sA:getLocalizedValue(\"v2\",activeLocale)??\"Boarding Pass\",reHVOXS3J:Smartphone,width:\"100%\",xtmembOQS:resolvedLinks7[0],...addPropertyOverrides({c_7kAtdjL:{xtmembOQS:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-x41vd3\",layoutDependency:layoutDependency,layoutId:\"H95Kf57v2\",style:{backgroundColor:\"var(--token-e4dd39cc-8a72-431d-8aa9-9320adb206a8, rgb(233, 234, 235))\",borderBottomLeftRadius:2,borderBottomRightRadius:2,borderTopLeftRadius:2,borderTopRightRadius:2}}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"O0vkE5BMc\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11t78il-container\",layoutDependency:layoutDependency,layoutId:\"PvmCUDQXl-container\",nodeId:\"PvmCUDQXl\",rendersWithMotion:true,scopeId:\"uzP_iOCDW\",style:{opacity:0},children:/*#__PURE__*/_jsx(ButtonIcon,{f7HkYWqpg:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",height:\"100%\",id:\"PvmCUDQXl\",j2Ul0zY1j:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",kcuIr7Rz5:\"rgb(255, 255, 255)\",layoutId:\"PvmCUDQXl\",mBIt2j6sA:getLocalizedValue(\"v3\",activeLocale)??\"Compare\",reHVOXS3J:Columns,width:\"100%\",xtmembOQS:resolvedLinks8[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jJ9QXOJOp\"},implicitPathVariables:undefined},{href:{webPageId:\"jJ9QXOJOp\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,...addPropertyOverrides({c_7kAtdjL:{y:(componentViewport?.y||0)+6+(((componentViewport?.height||91)-12-84.1)/2+0+0)+2.55}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p0umzw-container\",layoutDependency:layoutDependency,layoutId:\"AkKedx4p3-container\",nodeId:\"AkKedx4p3\",rendersWithMotion:true,scopeId:\"uzP_iOCDW\",style:{opacity:0},variants:{c_7kAtdjL:{opacity:1}},children:/*#__PURE__*/_jsx(ButtonIcon,{f7HkYWqpg:\"var(--token-acf6b9c4-eda1-4cd5-b230-f9266323a200, rgb(11, 52, 124))\",height:\"100%\",id:\"AkKedx4p3\",j2Ul0zY1j:\"var(--token-ead67e93-b226-48d5-bde6-ed3a9c156e5f, rgb(47, 122, 251))\",kcuIr7Rz5:\"rgb(255, 255, 255)\",layoutId:\"AkKedx4p3\",mBIt2j6sA:getLocalizedValue(\"v4\",activeLocale)??\"Comparison Chart\",reHVOXS3J:Grid,width:\"100%\",xtmembOQS:resolvedLinks9[0],...addPropertyOverrides({c_7kAtdjL:{xtmembOQS:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JdOMi.framer-oqdgno, .framer-JdOMi .framer-oqdgno { display: block; }\",\".framer-JdOMi.framer-g2mz0d { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 6px; position: relative; width: min-content; }\",\".framer-JdOMi .framer-1ay81w0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 4px 30px 4px 30px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-JdOMi .framer-b9zo81 { flex: none; height: var(--framer-aspect-ratio-supported, 15px); position: relative; width: 15px; }\",\".framer-JdOMi .framer-oftjf7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-JdOMi .framer-vs8o1e-container, .framer-JdOMi .framer-tbba53-container, .framer-JdOMi .framer-kjnv2l-container, .framer-JdOMi .framer-t6icty-container, .framer-JdOMi .framer-1imhr5-container, .framer-JdOMi .framer-gdutbz-container, .framer-JdOMi .framer-a21me8-container, .framer-JdOMi .framer-1jzjttt-container, .framer-JdOMi .framer-11t78il-container, .framer-JdOMi .framer-p0umzw-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-JdOMi .framer-1iq175i, .framer-JdOMi .framer-x41vd3 { flex: none; height: 44px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 2px; will-change: var(--framer-will-change-override, transform); }\",\".framer-JdOMi.framer-v-8uobte .framer-1ay81w0, .framer-JdOMi.framer-v-8uobte .framer-a21me8-container { order: 1; }\",\".framer-JdOMi.framer-v-8uobte .framer-oftjf7, .framer-JdOMi.framer-v-8uobte .framer-vs8o1e-container { order: 0; }\",\".framer-JdOMi.framer-v-8uobte .framer-tbba53-container { order: 4; }\",\".framer-JdOMi.framer-v-8uobte .framer-kjnv2l-container { order: 5; }\",\".framer-JdOMi.framer-v-8uobte .framer-t6icty-container { order: 6; }\",\".framer-JdOMi.framer-v-8uobte .framer-1iq175i { order: 9; }\",\".framer-JdOMi.framer-v-8uobte .framer-1imhr5-container { order: 7; }\",\".framer-JdOMi.framer-v-8uobte .framer-gdutbz-container { order: 8; }\",\".framer-JdOMi.framer-v-8uobte .framer-1jzjttt-container { order: 2; }\",\".framer-JdOMi.framer-v-8uobte .framer-x41vd3 { order: 3; }\",\".framer-JdOMi.framer-v-8uobte .framer-p0umzw-container { order: 11; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 87\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"c_7kAtdjL\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruzP_iOCDW=withCSS(Component,css,\"framer-JdOMi\");export default FrameruzP_iOCDW;FrameruzP_iOCDW.displayName=\"Sales Demo Nav\";FrameruzP_iOCDW.defaultProps={height:35,width:87};addPropertyControls(FrameruzP_iOCDW,{variant:{options:[\"V6Zb1VJUE\",\"c_7kAtdjL\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameruzP_iOCDW,[{explicitInter:true,fonts:[]},...ChevronDownFonts,...ButtonIconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruzP_iOCDW\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"87\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"c_7kAtdjL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"35\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (05a55d9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,RenderTarget,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SalesDemoNav from\"#framer/local/canvasComponent/uzP_iOCDW/uzP_iOCDW.js\";const SalesDemoNavFonts=getFonts(SalesDemoNav);const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-2hAzJ\";const variantClassNames={MJb66MWd1:\"framer-v-1nzokxt\"};const jUUmtQ9Gz=undefined;const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2hAzJ.framer-9oyczr, .framer-2hAzJ .framer-9oyczr { display: block; }\",\".framer-2hAzJ.framer-1nzokxt { align-content: center; align-items: center; background-color: var(--1fcxyyz); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-2hAzJ .framer-161mcp3-container { flex: none; height: auto; position: relative; width: auto; z-index: 8; }\",\".framer-2hAzJ .framer-hw2su3 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({background,height,id,width,...props})=>{return{...props,jUUmtQ9Gz:background??props.jUUmtQ9Gz??\"rgb(255, 255, 255)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,jUUmtQ9Gz,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"MJb66MWd1\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(jUUmtQ9Gz)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1nzokxt\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--1fcxyyz\":jUUmtQ9Gz,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-161mcp3-container\",nodeId:\"O7Dnmmz6p\",scopeId:\"psYVVaUkN\",children:/*#__PURE__*/_jsx(SalesDemoNav,{height:\"100%\",id:\"O7Dnmmz6p\",layoutId:\"O7Dnmmz6p\",variant:\"V6Zb1VJUE\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-hw2su3\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jUUmtQ9Gz\":\"background\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"MJb66MWd1\":[\".framer-161mcp3-container\"]}\n * @framerBreakpoints {\"MJb66MWd1\":{\"canvasClassName\":\"framer-1nzokxt-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant MJb66MWd1\n * @framerLayoutTemplate true\n */const FramerpsYVVaUkN=withCSS(Component,css,\"framer-2hAzJ\");export default FramerpsYVVaUkN;FramerpsYVVaUkN.displayName=\"Sales Demo\";FramerpsYVVaUkN.defaultProps={height:1e3,width:1200};addPropertyControls(FramerpsYVVaUkN,{jUUmtQ9Gz:{defaultValue:\"rgb(255, 255, 255)\",title:\"Background\",type:ControlType.Color}});addFonts(FramerpsYVVaUkN,[{explicitInter:true,fonts:[]},...SalesDemoNavFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpsYVVaUkN\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"MJb66MWd1\\\":[\\\".framer-161mcp3-container\\\"]}\",\"framerIntrinsicHeight\":\"1000\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"MJb66MWd1\\\":{\\\"canvasClassName\\\":\\\"framer-1nzokxt-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"MJb66MWd1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"jUUmtQ9Gz\\\":\\\"background\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={ftyvIsMbU:new LazyValue(()=>import(\"./oG8LS1ga9-0.js\")),Hk0W4t26c:new LazyValue(()=>import(\"./oG8LS1ga9-1.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3f381e3)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,Image,Link,PathVariablesContext,PropertyOverrides,RenderTarget,ResolveLinks,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleCode,useLocaleInfo,useQueryData,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/GuIw8KO4D/GuIw8KO4D.js\";import ResourceLibraryNavigation from\"#framer/local/canvasComponent/jziyKOlmZ/jziyKOlmZ.js\";import Button from\"#framer/local/canvasComponent/kyM1q0iEM/kyM1q0iEM.js\";import Footer from\"#framer/local/canvasComponent/m4h3dYe79/m4h3dYe79.js\";import Resources from\"#framer/local/collection/qsoEii_jt/qsoEii_jt.js\";import ResourceType from\"#framer/local/collection/VfEp7Vp08/VfEp7Vp08.js\";import*as sharedStyle from\"#framer/local/css/giovtrEzx/giovtrEzx.js\";import*as sharedStyle4 from\"#framer/local/css/Iq5vEmpVL/Iq5vEmpVL.js\";import*as sharedStyle1 from\"#framer/local/css/ki0fR3IeN/ki0fR3IeN.js\";import*as sharedStyle3 from\"#framer/local/css/OQ_ncO_lY/OQ_ncO_lY.js\";import*as sharedStyle2 from\"#framer/local/css/orEqSEu6U/orEqSEu6U.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/oG8LS1ga9/oG8LS1ga9.js\";const NavigationFonts=getFonts(Navigation);const ButtonFonts=getFonts(Button);const ResourceLibraryNavigationFonts=getFonts(ResourceLibraryNavigation);const FooterFonts=getFonts(Footer);const ResourceLibraryNavigationControls=getPropertyControls(ResourceLibraryNavigation);const breakpoints={B9x06yDUj:\"(min-width: 810px) and (max-width: 1199.98px)\",u2whqmOYJ:\"(max-width: 809.98px)\",W0FScaov2:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Afu6h\";const variantClassNames={B9x06yDUj:\"framer-v-102cprl\",u2whqmOYJ:\"framer-v-ptgric\",W0FScaov2:\"framer-v-1stzz6p\"};const EXQa6AroR=undefined;const gAI369GOh=undefined;const Y7uO9la2j=undefined;const Ex94qp7IO=undefined;const FPtgoO_qx=undefined;const tr2V_uBeP=undefined;const wMvO9eNWf=undefined;const e7Nmrcp8a=undefined;const dXSZkzJpEzh96FYA08=undefined;const idzh96FYA08=undefined;const dXSZkzJpEzodHj_SFz=undefined;const gIt5voyRAzodHj_SFz=undefined;const gQ3u_XsWwzodHj_SFz=undefined;const idzodHj_SFz=undefined;const ln1oY6iO6lLiSuRm1r=undefined;const dXSZkzJpElLiSuRm1r=undefined;const idlLiSuRm1r=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=(prequery,{wMvO9eNWf})=>prequery({from:{alias:\"zh96FYA08\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"zh96FYA08\",direction:\"desc\",name:\"gIt5voyRA\",type:\"Identifier\"}],select:[{collection:\"zh96FYA08\",name:\"dXSZkzJpE\",type:\"Identifier\"},{collection:\"zh96FYA08\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:wMvO9eNWf},operator:\"in\",right:{collection:\"zh96FYA08\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}});const query1=wMvO9eNWf=>({from:{alias:\"zh96FYA08\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"zh96FYA08\",direction:\"desc\",name:\"gIt5voyRA\",type:\"Identifier\"}],select:[{collection:\"zh96FYA08\",name:\"dXSZkzJpE\",type:\"Identifier\"},{collection:\"zh96FYA08\",name:\"id\",type:\"Identifier\"}],where:{left:{type:\"LiteralValue\",value:wMvO9eNWf},operator:\"in\",right:{collection:\"zh96FYA08\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={dateStyle:\"long\",timeZone:\"UTC\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const query2=(prequery,{wMvO9eNWf})=>prequery({from:{alias:\"zodHj_SFz\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"zodHj_SFz\",direction:\"desc\",name:\"gIt5voyRA\",type:\"Identifier\"}],select:[{collection:\"zodHj_SFz\",name:\"dXSZkzJpE\",type:\"Identifier\"},{collection:\"zodHj_SFz\",name:\"gIt5voyRA\",type:\"Identifier\"},{collection:\"zodHj_SFz\",name:\"gQ3u_XsWw\",type:\"Identifier\"},{collection:\"zodHj_SFz\",name:\"id\",type:\"Identifier\"},{alias:\"lLiSuRm1r\",arguments:[{from:{alias:\"lLiSuRm1r\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"lLiSuRm1r\",direction:\"desc\",name:\"gIt5voyRA\",type:\"Identifier\"}],select:[{collection:\"lLiSuRm1r\",name:\"ln1oY6iO6\",type:\"Identifier\"},{collection:\"lLiSuRm1r\",name:\"dXSZkzJpE\",type:\"Identifier\"},{collection:\"lLiSuRm1r\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{type:\"LiteralValue\",value:\"CujCbdxT9\"},operator:\"in\",right:{arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"lLiSuRm1r\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"lLiSuRm1r\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{left:{type:\"LiteralValue\",value:wMvO9eNWf},operator:\"in\",right:{collection:\"zodHj_SFz\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"},operator:\"and\",right:{collection:\"zodHj_SFz\",name:\"ZozJXRzs4\",type:\"Identifier\"},type:\"BinaryOperation\"}});const query3=wMvO9eNWf=>({from:{alias:\"zodHj_SFz\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"zodHj_SFz\",direction:\"desc\",name:\"gIt5voyRA\",type:\"Identifier\"}],select:[{collection:\"zodHj_SFz\",name:\"dXSZkzJpE\",type:\"Identifier\"},{collection:\"zodHj_SFz\",name:\"gIt5voyRA\",type:\"Identifier\"},{collection:\"zodHj_SFz\",name:\"gQ3u_XsWw\",type:\"Identifier\"},{collection:\"zodHj_SFz\",name:\"id\",type:\"Identifier\"},{alias:\"lLiSuRm1r\",arguments:[{from:{alias:\"lLiSuRm1r\",data:Resources,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},orderBy:[{collection:\"lLiSuRm1r\",direction:\"desc\",name:\"gIt5voyRA\",type:\"Identifier\"}],select:[{collection:\"lLiSuRm1r\",name:\"ln1oY6iO6\",type:\"Identifier\"},{collection:\"lLiSuRm1r\",name:\"dXSZkzJpE\",type:\"Identifier\"},{collection:\"lLiSuRm1r\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{type:\"LiteralValue\",value:\"CujCbdxT9\"},operator:\"in\",right:{arguments:[{from:{alias:\"hymNCRAc8\",data:ResourceType,type:\"Collection\"},orderBy:[{arguments:[{collection:\"lLiSuRm1r\",name:\"hymNCRAc8\",type:\"Identifier\"},{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],functionName:\"INDEX_OF\",type:\"FunctionCall\"}],select:[{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"}],type:\"Select\",where:{left:{collection:\"hymNCRAc8\",name:\"id\",type:\"Identifier\"},operator:\"in\",right:{collection:\"lLiSuRm1r\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"}}],functionName:\"FLAT_ARRAY\",type:\"FunctionCall\"},type:\"BinaryOperation\"}}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{left:{type:\"LiteralValue\",value:wMvO9eNWf},operator:\"in\",right:{collection:\"zodHj_SFz\",name:\"hymNCRAc8\",type:\"Identifier\"},type:\"BinaryOperation\"},operator:\"and\",right:{collection:\"zodHj_SFz\",name:\"ZozJXRzs4\",type:\"Identifier\"},type:\"BinaryOperation\"}});const breakpointRules={B9x06yDUj:[\".framer-Afu6h .framer-1m2hs36 { flex-direction: column; }\",\".framer-Afu6h .framer-onv265, .framer-Afu6h .framer-neaxom-container { width: 100%; }\",\".framer-Afu6h .framer-eetpwj { flex: none; width: 100%; }\",\".framer-Afu6h .framer-1oztjum { height: var(--framer-aspect-ratio-supported, 330px); }\",\".framer-Afu6h .framer-1uc40u0 { width: 562px; }\"],u2whqmOYJ:[\".framer-Afu6h .framer-x1e4ad-container { height: auto; }\",\".framer-Afu6h .framer-ys6sv7 { z-index: 0; }\",\".framer-Afu6h .framer-1m2hs36 { flex-direction: column; padding: 40px; }\",\".framer-Afu6h .framer-onv265, .framer-Afu6h .framer-1uc40u0, .framer-Afu6h .framer-neaxom-container { width: 100%; }\",\".framer-Afu6h .framer-eetpwj { flex: none; width: 100%; }\",\".framer-Afu6h .framer-1oztjum { height: var(--framer-aspect-ratio-supported, 67px); }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={B9x06yDUj:\".framer-102cprl-override\",u2whqmOYJ:\".framer-ptgric-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Afu6h.framer-1qrngg8, .framer-Afu6h .framer-1qrngg8 { display: block; }\",\".framer-Afu6h.framer-1stzz6p { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-4q4wyp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: -1000; overflow: visible; padding: 0px; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-Afu6h .framer-x1e4ad-container { flex: none; height: 64px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-ys6sv7 { align-content: center; align-items: center; background-color: var(--bf9vxl); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; order: -999; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-Afu6h .framer-1m2hs36 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: hidden; padding: 50px 80px 50px 80px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-onv265 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 50%; }\",\".framer-Afu6h .framer-1co5z83 { flex: none; height: auto; opacity: 0.5; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Afu6h .framer-86r7ze { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-pkmooh, .framer-Afu6h .framer-1rfluls { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Afu6h .framer-15mpm7n { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-m25wqv-container, .framer-Afu6h .framer-1gn0lhp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Afu6h .framer-pmjduq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-Afu6h .framer-827joh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 520px; }\",\".framer-Afu6h .framer-eetpwj { align-content: center; align-items: center; background-color: rgba(0, 0, 0, 0.1); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 20px; position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Afu6h .framer-u89iee { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Afu6h .framer-gk8uu1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-24j4lo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-Afu6h .framer-13b639s { align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; padding: 12px; position: relative; width: 1px; }\",\".framer-Afu6h .framer-6zoxob { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-1oztjum { aspect-ratio: 1.7777777777777777 / 1; border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 240px); overflow: visible; position: relative; width: 1px; }\",\".framer-Afu6h .framer-10rzjj4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-2dt123 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 12px 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-pwd8ad { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Afu6h .framer-16hlmo1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; max-height: 400px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-gpzml1 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Afu6h .framer-nehg1g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: -998; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-Afu6h .framer-1uc40u0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 605px; }\",\".framer-Afu6h .framer-1mua83u-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-Afu6h .framer-1qcz9hu { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Afu6h .framer-neaxom-container { flex: none; height: auto; order: 1004; position: relative; width: 1200px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];const mediaQueries={B9x06yDUj:\"(min-width: 810px) and (max-width: 1199.98px)\",u2whqmOYJ:\"(max-width: 809.98px)\",W0FScaov2:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Case Studies\":\"cGGvp8HER\",Articles:\"MYyqkKkss\",Downloads:\"LyqBo3nL0\",Education:\"WuoY4QUw_\",Events:\"f3CRK7yeB\",Videos:\"kLzhpYKwf\"};const humanReadableVariantMap={Desktop:\"W0FScaov2\",Phone:\"u2whqmOYJ\",Tablet:\"B9x06yDUj\"};const getProps=({buttonLabel,buttonLink,description,headerColour,height,id,linkToResource,nav,resource,sectionName,width,...props})=>{return{...props,e7Nmrcp8a:humanReadableEnumMap[nav]??nav??props.e7Nmrcp8a??\"MYyqkKkss\",Ex94qp7IO:linkToResource??props.Ex94qp7IO,EXQa6AroR:headerColour??props.EXQa6AroR??\"var(--token-88b9bd85-41f5-45eb-a128-3951353b2383, rgb(4, 184, 133))\",FPtgoO_qx:buttonLabel??props.FPtgoO_qx??\"Signup for our Newsletter\",gAI369GOh:sectionName??props.gAI369GOh??\"Blog\",tr2V_uBeP:buttonLink??props.tr2V_uBeP,variant:humanReadableVariantMap[props.variant]??props.variant??\"W0FScaov2\",wMvO9eNWf:resource??props.wMvO9eNWf??\"CujCbdxT9\",Y7uO9la2j:description??props.Y7uO9la2j??\"Discover the latest articles from our team about the industry, product updates and essential information that will help improve your rental business.\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,EXQa6AroR,gAI369GOh,Y7uO9la2j,FPtgoO_qx,tr2V_uBeP,wMvO9eNWf,Ex94qp7IO,e7Nmrcp8a,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const router=useRouter();const activeLocaleCode=useLocaleCode();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"W0FScaov2\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1stzz6p\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-4q4wyp\",\"data-framer-name\":\"Top\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-x1e4ad-container\",nodeId:\"DBvH6SaDM\",scopeId:\"oG8LS1ga9\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{u2whqmOYJ:{style:{width:\"100%\"},variant:matchVariant(\"aJCWMVCX1\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"DBvH6SaDM\",iKcaajN_0:getLocalizedValue(\"v0\",activeLocale)??\"Book a Demo\",layoutId:\"DBvH6SaDM\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"Cg4Z5h2OA\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ys6sv7\",\"data-framer-name\":\"Section\",style:{\"--bf9vxl\":EXQa6AroR},children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1m2hs36\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-onv265\",\"data-framer-name\":\"Copy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Resource Library\"})}),className:\"framer-1co5z83\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-86r7ze\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v2\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h1\",{className:\"framer-styles-preset-dvjnw5\",\"data-styles-preset\":\"ki0fR3IeN\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Blog\"})}),className:\"framer-pkmooh\",fonts:[\"Inter\"],text:gAI369GOh,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v3\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-hzt5pr\",\"data-styles-preset\":\"orEqSEu6U\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Discover the latest articles from our team about the industry, product updates and essential information that will help improve your rental business.\"})}),className:\"framer-1rfluls\",fonts:[\"Inter\"],text:Y7uO9la2j,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15mpm7n\",children:[Ex94qp7IO!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-m25wqv-container\",nodeId:\"maBI1CcRk\",scopeId:\"oG8LS1ga9\",children:/*#__PURE__*/_jsx(Button,{BhWLTflih:\"var(--token-291b1554-52ff-4134-833d-8771bb85c3d1, rgb(37, 43, 55))\",EeueElAcL:FPtgoO_qx,height:\"100%\",id:\"maBI1CcRk\",layoutId:\"maBI1CcRk\",pxM9SdrmU:\"rgb(255, 255, 255)\",u8MG6jjdl:tr2V_uBeP,width:\"100%\",ycTmtx1kR:\"var(--token-fe779f1d-5fb2-4523-a25f-588406e096b0, rgb(250, 250, 250))\",zuDI_2r4_:\"var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245))\"})})}),Ex94qp7IO!==false&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-pmjduq\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(wMvO9eNWf),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({dXSZkzJpE:dXSZkzJpEzh96FYA08,id:idzh96FYA08},index)=>{dXSZkzJpEzh96FYA08??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`zh96FYA08-${idzh96FYA08}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dXSZkzJpE:dXSZkzJpEzh96FYA08},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-827joh\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{dXSZkzJpE:dXSZkzJpEzh96FYA08},webPageId:\"ZX7rrnk7D\"},implicitPathVariables:undefined},{href:{pathVariables:{dXSZkzJpE:dXSZkzJpEzh96FYA08},webPageId:\"ZX7rrnk7D\"},implicitPathVariables:undefined},{href:{pathVariables:{dXSZkzJpE:dXSZkzJpEzh96FYA08},webPageId:\"ZX7rrnk7D\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gn0lhp-container\",nodeId:\"pUUnF9TfN\",scopeId:\"oG8LS1ga9\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B9x06yDUj:{u8MG6jjdl:resolvedLinks[1]},u2whqmOYJ:{u8MG6jjdl:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(Button,{BhWLTflih:\"var(--token-291b1554-52ff-4134-833d-8771bb85c3d1, rgb(37, 43, 55))\",EeueElAcL:FPtgoO_qx,height:\"100%\",id:\"pUUnF9TfN\",layoutId:\"pUUnF9TfN\",pxM9SdrmU:\"rgb(255, 255, 255)\",u8MG6jjdl:resolvedLinks[0],width:\"100%\",ycTmtx1kR:\"var(--token-fe779f1d-5fb2-4523-a25f-588406e096b0, rgb(250, 250, 250))\",zuDI_2r4_:\"var(--token-50595344-de32-48d5-8e10-99fdc787bb7f, rgb(245, 245, 245))\"})})})})})})})},idzh96FYA08);})});}})})})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eetpwj\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:getLocalizedValue(\"v4\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1orxi2z\",\"data-styles-preset\":\"giovtrEzx\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:\"Featured\"})}),className:\"framer-u89iee\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-gk8uu1\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query3(wMvO9eNWf),children:(collection2,paginationInfo1,loadMore1)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({dXSZkzJpE:dXSZkzJpEzodHj_SFz,gIt5voyRA:gIt5voyRAzodHj_SFz,gQ3u_XsWw:gQ3u_XsWwzodHj_SFz,id:idzodHj_SFz,lLiSuRm1r:collection1},index2)=>{dXSZkzJpEzodHj_SFz??=\"\";gQ3u_XsWwzodHj_SFz??=\"\";const textContent=toDateString(gIt5voyRAzodHj_SFz,activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`zodHj_SFz-${idzodHj_SFz}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dXSZkzJpE:dXSZkzJpEzodHj_SFz},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{dXSZkzJpE:dXSZkzJpEzodHj_SFz},webPageId:\"ZX7rrnk7D\"},motionChild:true,nodeId:\"n39WanDpA\",scopeId:\"oG8LS1ga9\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-24j4lo framer-1qrngg8\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13b639s\",\"data-framer-name\":\"Featured Resource\",children:[collection1?.map(({dXSZkzJpE:dXSZkzJpElLiSuRm1r,id:idlLiSuRm1r,ln1oY6iO6:ln1oY6iO6lLiSuRm1r},index1)=>{dXSZkzJpElLiSuRm1r??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`lLiSuRm1r-${idlLiSuRm1r}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dXSZkzJpE:dXSZkzJpElLiSuRm1r},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-6zoxob\",\"data-framer-name\":\"Image Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B9x06yDUj:{background:{alt:\"5 Things to Know When Buying AI Chtbot for Short-Term Rentals\",fit:\"fill\",pixelHeight:2313,pixelWidth:4626,sizes:\"max(max(min(100vw, 1200px) - 200px, 1px) - 24px, 1px)\",...toResponsiveImage(ln1oY6iO6lLiSuRm1r)}},u2whqmOYJ:{background:{alt:\"5 Things to Know When Buying AI Chtbot for Short-Term Rentals\",fit:\"fill\",pixelHeight:2313,pixelWidth:4626,sizes:\"max(max(min(100vw, 1200px) - 120px, 1px) - 24px, 1px)\",...toResponsiveImage(ln1oY6iO6lLiSuRm1r)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"5 Things to Know When Buying AI Chtbot for Short-Term Rentals\",fit:\"fill\",pixelHeight:2313,pixelWidth:4626,sizes:\"max(max(max((min(100vw, 1200px) - 160px) / 2 - 30px, 1px) - 40px, 1px) - 24px, 1px)\",...toResponsiveImage(ln1oY6iO6lLiSuRm1r)},className:\"framer-1oztjum\"})})})})},idlLiSuRm1r);}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10rzjj4\",\"data-framer-name\":\"Main\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-2dt123\",\"data-framer-name\":\"Meta Group\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-5eqd6z\",\"data-styles-preset\":\"OQ_ncO_lY\",dir:\"auto\",style:{\"--framer-text-color\":\"rgba(255, 255, 255, 0.5)\"},children:\"January 20, 2026\"})}),className:\"framer-pwd8ad\",\"data-framer-name\":\"Meta\",fonts:[\"Inter\"],text:textContent,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-16hlmo1\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1latfxe\",\"data-styles-preset\":\"Iq5vEmpVL\",dir:\"auto\",style:{\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"This is the title for the card\"})}),className:\"framer-gpzml1\",\"data-framer-name\":\"Heading\",fonts:[\"Inter\"],text:gQ3u_XsWwzodHj_SFz,verticalAlignment:\"top\",withExternalLayout:true})})]})]})})})})},idzodHj_SFz);})});}})})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-nehg1g\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1uc40u0\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B9x06yDUj:{width:\"562px\"},u2whqmOYJ:{width:\"calc(100vw - 24px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,width:\"605px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mua83u-container\",nodeId:\"KU02cuA1Y\",scopeId:\"oG8LS1ga9\",children:/*#__PURE__*/_jsx(ResourceLibraryNavigation,{height:\"100%\",id:\"KU02cuA1Y\",layoutId:\"KU02cuA1Y\",style:{width:\"100%\"},variant:matchVariant(e7Nmrcp8a),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1qcz9hu\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B9x06yDUj:{width:\"100vw\"},u2whqmOYJ:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:816,width:\"1200px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-neaxom-container\",nodeId:\"Cc8Fq8S_W\",scopeId:\"oG8LS1ga9\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{B9x06yDUj:{variant:matchVariant(\"l2KOCzqVQ\")},u2whqmOYJ:{variant:matchVariant(\"eo_8nrnf2\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"Cc8Fq8S_W\",layoutId:\"Cc8Fq8S_W\",style:{width:\"100%\"},variant:matchVariant(\"uORYp3tFv\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query4=mediaQueries[key];return`@media ${query4} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2525\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"B9x06yDUj\":{\"layout\":[\"fixed\",\"fixed\"]},\"u2whqmOYJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EXQa6AroR\":\"headerColour\",\"gAI369GOh\":\"sectionName\",\"Y7uO9la2j\":\"description\",\"FPtgoO_qx\":\"buttonLabel\",\"tr2V_uBeP\":\"buttonLink\",\"wMvO9eNWf\":\"resource\",\"Ex94qp7IO\":\"linkToResource\",\"e7Nmrcp8a\":\"nav\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"W0FScaov2\":[\".framer-4q4wyp\",\".framer-ys6sv7\",\".framer-nehg1g\",\".framer-neaxom-container\"],\"B9x06yDUj\":[\".framer-4q4wyp\",\".framer-ys6sv7\",\".framer-nehg1g\",\".framer-neaxom-container\"],\"u2whqmOYJ\":[\".framer-4q4wyp\",\".framer-ys6sv7\",\".framer-nehg1g\",\".framer-neaxom-container\"]}\n * @framerBreakpoints {\"W0FScaov2\":{\"min\":1200,\"canvasClassName\":\"framer-1stzz6p-override\",\"minHeight\":2525,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"B9x06yDUj\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-102cprl-override\",\"minHeight\":2525,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"u2whqmOYJ\":{\"max\":809,\"canvasClassName\":\"framer-ptgric-override\",\"minHeight\":3121,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant W0FScaov2\n * @framerLayoutTemplate true\n */const FrameroG8LS1ga9=withCSS(Component,css,\"framer-Afu6h\");export default FrameroG8LS1ga9;FrameroG8LS1ga9.displayName=\"Resource Library\";FrameroG8LS1ga9.defaultProps={height:2525,width:1200};addPropertyControls(FrameroG8LS1ga9,{EXQa6AroR:{defaultValue:'var(--token-88b9bd85-41f5-45eb-a128-3951353b2383, rgb(4, 184, 133)) /* {\"name\":\"Article - 1000\"} */',title:\"Header Colour\",type:ControlType.Color},gAI369GOh:{defaultValue:\"Blog\",displayTextArea:false,title:\"Section Name\",type:ControlType.String},Y7uO9la2j:{defaultValue:\"Discover the latest articles from our team about the industry, product updates and essential information that will help improve your rental business.\",displayTextArea:false,title:\"Description\",type:ControlType.String},FPtgoO_qx:{defaultValue:\"Signup for our Newsletter\",displayTextArea:false,title:\"Button Label\",type:ControlType.String},tr2V_uBeP:{title:\"Button Link\",type:ControlType.Link},wMvO9eNWf:{dataIdentifier:\"local-module:collection/VfEp7Vp08:default\",defaultValue:\"CujCbdxT9\",title:\"Resource\",type:ControlType.CollectionReference},Ex94qp7IO:{defaultValue:false,title:\"Link to Resource\",type:ControlType.Boolean},e7Nmrcp8a:ResourceLibraryNavigationControls?.[\"variant\"]&&{...ResourceLibraryNavigationControls[\"variant\"],defaultValue:\"MYyqkKkss\",description:undefined,hidden:undefined,title:\"Nav\"}});addFonts(FrameroG8LS1ga9,[{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\"}]},...NavigationFonts,...ButtonFonts,...ResourceLibraryNavigationFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FrameroG8LS1ga9.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(Button,{},context),forwardLoader(ResourceLibraryNavigation,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameroG8LS1ga9\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerBreakpoints\":\"{\\\"W0FScaov2\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1stzz6p-override\\\",\\\"minHeight\\\":2525,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"B9x06yDUj\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-102cprl-override\\\",\\\"minHeight\\\":2525,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"u2whqmOYJ\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-ptgric-override\\\",\\\"minHeight\\\":3121,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerVariables\":\"{\\\"EXQa6AroR\\\":\\\"headerColour\\\",\\\"gAI369GOh\\\":\\\"sectionName\\\",\\\"Y7uO9la2j\\\":\\\"description\\\",\\\"FPtgoO_qx\\\":\\\"buttonLabel\\\",\\\"tr2V_uBeP\\\":\\\"buttonLink\\\",\\\"wMvO9eNWf\\\":\\\"resource\\\",\\\"Ex94qp7IO\\\":\\\"linkToResource\\\",\\\"e7Nmrcp8a\\\":\\\"nav\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"B9x06yDUj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"u2whqmOYJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"W0FScaov2\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"2525\",\"framerImmutableVariables\":\"true\",\"framerHitTargets\":\"{\\\"W0FScaov2\\\":[\\\".framer-4q4wyp\\\",\\\".framer-ys6sv7\\\",\\\".framer-nehg1g\\\",\\\".framer-neaxom-container\\\"],\\\"B9x06yDUj\\\":[\\\".framer-4q4wyp\\\",\\\".framer-ys6sv7\\\",\\\".framer-nehg1g\\\",\\\".framer-neaxom-container\\\"],\\\"u2whqmOYJ\\\":[\\\".framer-4q4wyp\\\",\\\".framer-ys6sv7\\\",\\\".framer-nehg1g\\\",\\\".framer-neaxom-container\\\"]}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useLocaleInfo } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Integrations from \"https://framerusercontent.com/modules/aD8PBkpziVJYLqYDIZ8j/Q4s3p0KmOnJaqyJSXDMY/qv43O4GIl.js\";\r\nimport BrandedSolo from \"https://framerusercontent.com/modules/BJfQr2r3IEYY9rUUTXgA/Z51lMJkkV8TdTvtMMPti/yaX5Ro8lC.js\";\r\nimport Main from \"https://framerusercontent.com/modules/bsEis7gJFFY7Vu4pahWO/KOVPZ9rvtseAnJn1SzoS/rSVYB55zq.js\";\r\nimport Empty from \"https://framerusercontent.com/modules/f5s1rUPvAyVEoMRCmprY/DXxuAzWkX1RqgZ6IR6PX/TLSfnPAtP.js\";\r\nimport SalesDemo from \"https://framerusercontent.com/modules/WQhpAzcOzlzjYotaD3C1/JCKr3tJCkZZ4Xoh1LSXs/psYVVaUkN.js\";\r\nimport ResourceLibrary from \"https://framerusercontent.com/modules/ZBJ83kRBAl86w4qiE2Db/DHOnUuof5jiqZywc4M1N/oG8LS1ga9.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/feyfFTrgdFBAE9XUxLgR/9X1Cv5FVajIwyIAQef6n/augiA20Il.js\")), path: \"/\"}, au37YJimM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aFrYD1uRe92UHmkLr0Hf/a60UXjWaEOLMRH2ehzK6/au37YJimM.js\")), path: \"/404\"}, HbxfKyn9v: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z7zPETBLb4Txn22l3T0U/FM49M5A7zqPbNKfkFAID/HbxfKyn9v.js\")), path: \"/resources/blog\"}, Pkxb4Sk5J: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/knjd4v96BXKUDEtqWxaF/rHwakdh4iWtNUc8JUFys/Pkxb4Sk5J.js\")), path: \"/resources/contact\"}, EdwcSQHCJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VrGHDl9cwo63ilgUZDkj/6Ynn3cK3snHSyTZPMXfQ/EdwcSQHCJ.js\")), path: \"/resources/support\"}, GGiNEVsF_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wGGxCXcYsccf8tMhLXfB/6rRD0ltfp5Bl6lpzHgqv/GGiNEVsF_.js\")), path: \"/resources/roi-calculator\"}, yNqXsYG8z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jMCYhVPnHTQdBUKKLOFC/oVT4fCVh1qJ0JI1wDj7G/yNqXsYG8z.js\")), path: \"/resources/events\"}, kkfu9lmoU: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZAPI17u6N1lpaXuRz9by/iLAiPyh3vJ3mGjoSZrdL/kkfu9lmoU.js\")), path: \"/resources/videos\"}, WEJrdGM35: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7n3Hsr7DvmPgKXD3jad6/hM9kE623EWy0Jco85UCG/WEJrdGM35.js\")), path: \"/resources/education\"}, DjzVIHuLb: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4qYgpMTZabscBRZNw1ly/mDHKrSSTqXKN7uLZ8jb4/DjzVIHuLb.js\")), path: \"/resources/downloadables\"}, RhPPxb7HZ: {elements: {SlTmjtyFG: \"integration-request-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m0kq3tg58ypmCN0SfI90/v49wHyTuyEysH9iptPL7/RhPPxb7HZ.js\")), path: \"/integrations\"}, wpzG8DBSE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4UgLIzfHdvcZ57vioolZ/osED9GYhb8bPT44j5nMh/wpzG8DBSE.js\")), path: \"/company/team\"}, GNef33I8t: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wHLyms2yRaLcMmMS5iF9/mdtmJQu3KRFhr4grOrTq/GNef33I8t.js\")), path: \"/resources/case-studies\"}, omY464Zqi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cDY1X8lxXqq9ScRLmTay/bHl9sBoeJqKq3M3WnKjx/omY464Zqi.js\")), path: \"/company/careers\"}, okTR1uiZe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mHWvmqP4ApEewyreezn4/l9j3P4jCZKZI6I34fEdw/okTR1uiZe.js\")), path: \"/resources\"}, koj90pgEO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iskB2nDUkOa06tIdc2Yn/V4ZNTpFxWUwTJsfVmz1q/koj90pgEO.js\")), path: \"/company/media-kit\"}, XGdInrq6w: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zxWzH8qUDgTYPhPRcHiE/PB7Inb7mVGdAs1bS8eyX/XGdInrq6w.js\")), path: \"/company/terms-of-use\"}, vcJFXHgD7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xLAo1H4iKgBlIWK5NqYe/f7FfTYNmG8mYRePlwvwR/vcJFXHgD7.js\")), path: \"/company/referral-program-terms-and-conditions\"}, aN_6oR0hC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JjwXLJ8JX3CdMkyWg17I/XtIJnSheCpsvxV0YDsq6/aN_6oR0hC.js\")), path: \"/company/enso-connect-roi-guarantee-terms-and-conditions\"}, o34xt5rKr: {elements: {A1icvKAhy: \"notice-of-collection-statement\", IAafu54pP: \"contact-us\", SrIme2FmE: \"information-use-statement\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/htEmkHoz4Aifq30p6zBv/k6qZtbYgmEgEDaMr3Eww/o34xt5rKr.js\")), path: \"/company/notice-of-collection-information-use-statement\"}, tuHWh_Fjj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/krkrdzXPD7Wr3LU0UNzZ/WiH1bJfwtSPKG5jMjsuT/tuHWh_Fjj.js\")), path: \"/company/privacy-policy\"}, qwtYNDPbz: {elements: {HSvCjtFck: \"pms-request\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qofM1LVHBzgJg24gxFKZ/S16OL7RlsnVd8MXXvCP7/qwtYNDPbz.js\")), path: \"/book-a-demo\"}, PdBnteKpm: {elements: {qL26agC1f: \"hero\", xzpXBlGrC: \"pms-request\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TfqvaD7pctn64F97G4OZ/cIbk3cwMzJc2gNPkaui6/PdBnteKpm.js\")), path: \"/scale-france\"}, XEPEvKp52: {elements: {Cra9Lb95j: \"messaging-marketing\", E9DBrj8ab: \"custom-upsells\", hFQ_LCpSE: \"digital-concierge\", MpCP2dAS4: \"security-verification\", vpdq70T5k: \"messaging-marketing-1\", VVnrzXiKG: \"case-studies\", wYH7d2fTr: \"personalized-guides\", YGVZpYVlX: \"remote-check-in\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/j1nTTe6E4sapQby6N9fQ/EYEqQa92vJApW9eIsYBJ/XEPEvKp52.js\")), path: \"/features/boarding-pass\"}, M0Z3vuhO1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/75KQBVFBWhAsNNzGIzMc/fjoHK2uWgaG4xstkweOA/M0Z3vuhO1.js\")), path: \"/features/apple-wallet\"}, pUP9PUyct: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kaajJl4iZTbaannKjhlq/9XUgtS7yq2p4seT2Gk8K/pUP9PUyct.js\")), path: \"/features/ai-context-analysis\"}, yR2Lja_NK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pCBUM2ptnIQsikbBwz2L/0B5kyygNoFZ6mdvlrwfw/yR2Lja_NK.js\")), path: \"/features/ai-sentiment-recognition\"}, zBsxHM_3W: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5pEuuAUpmZUCpH6eGGbM/AYaJGxXn854DweD3TBmo/zBsxHM_3W.js\")), path: \"/features/ai-predicted-responses\"}, t2tEbxeqj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tJk8QpRPPZQR8CLhKChq/d35BmDFxDErS563fLPGH/t2tEbxeqj.js\")), path: \"/features/affiliate-links-and-local-services\"}, ojhZnZz0N: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mjCrUJ4M5PN3j0T1SVi4/5YfApz5ACLJme9BvvvEV/ojhZnZz0N.js\")), path: \"/features/agreements\"}, bAgR0kwrK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v9DebsfW4utDtj00bfUZ/Z70PjnU8n8y9LyKrloZj/bAgR0kwrK.js\")), path: \"/features/security-deposit-damage-waiver-and-other-fees\"}, abQqovjTu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zAPov8nrlvUBd1Qwx7Cd/DpzBqpyMTi12UXsQHCcZ/abQqovjTu.js\")), path: \"/features/contactless-check-in\"}, k2ECjN8JH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ylTr56TnBpKi9sCyUO5e/1hgEOu2eQ53Kdx4affmk/k2ECjN8JH.js\")), path: \"/features/contactless-check-out\"}, FT35Zw25d: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/se5rTAmBE6He6Cr0EFvi/NGdwEkIByYgqgkOEM1F7/FT35Zw25d.js\")), path: \"/features/upsells\"}, IyEueggjG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eK3HPBOwsggiGpoEIxaX/OwetUp9ldo4XlX5zv0OU/IyEueggjG.js\")), path: \"/features/digital-guidebooks\"}, r01xWcAyp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6X5N5zG5gJgLiltaf2kd/ocFLK4kDuWGsmVSpAk56/r01xWcAyp.js\")), path: \"/features/ai-guidebook-builder\"}, H5iWkD7Sx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/D1ldqEhiUWFfJGLdPL1h/ehUxgZrb8wJekFkV8tw3/H5iWkD7Sx.js\")), path: \"/features/ensoai-copilot\"}, fm0ms2Xh8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oBLF5jjDhHAEXkL42JLR/lGLL0OmcuqxaqiYYONiP/fm0ms2Xh8.js\")), path: \"/features/ensoai-autopilot\"}, yIrHjHlUH: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ul4Kqh6dMdqDfWZq0S5P/h2r1b691h20O9eX1EAtA/yIrHjHlUH.js\")), path: \"/features/response-times\"}, aw9UBvZ43: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cfG1euXR7mlP8YPFkiCA/vd7e8q1eWciMthPIDMKW/aw9UBvZ43.js\")), path: \"/features/guest-screening-and-verification\"}, URnCmYsVy: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/epWKxsuAO9We1d8SpVha/zAz7ykI7lcINReBIo8R0/URnCmYsVy.js\")), path: \"/features/local-authorities\"}, pX1_RuQlC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LImeHhW1PDlfox4zD6Rw/ANEwFs7nfj7EfM1RjFPX/pX1_RuQlC.js\")), path: \"/features/wifi-additional-property-information\"}, cuviJcHjv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5Hxr6ooQkDibrPVHPf2n/ZoMXGC8EXCGuQPfEbbfW/cuviJcHjv.js\")), path: \"/features/guest-journey-editor\"}, YocgQLLMk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A1e4B233eU1qlplMMcNH/XPM7A3VtIbgcyg9w0re8/YocgQLLMk.js\")), path: \"/features/guest-data-collection\"}, dwfutDPjL: {elements: {KQ5ddEzzz: \"supported-devices\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1Go6NiQIRts9HhPotzYy/VZh8UbY0jOaFRG6cFRAe/dwfutDPjL.js\")), path: \"/features/smart-locks\"}, vhv6w11tg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7RSHrvEYYYZyuQI7K5P1/8gRnwM8Fd5OqH4TaA7ON/vhv6w11tg.js\")), path: \"/features/unified-inbox\"}, cOBX_c6S5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c1hYNVH63mGDPEjyPDnQ/VG9c4qEpVh0ykyEVJXro/cOBX_c6S5.js\")), path: \"/features/enso-ai\"}, UxbOFAnXq: {elements: {UJAIE7JnJ: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/r5IRvO0KV8nF8Z8coteZ/k4BdQobytLpLlWriQ4Rl/UxbOFAnXq.js\")), path: \"/features/enso-experiences\"}, zhIVXnTWj: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8H9JnrhJ18LqKQs48pOS/AP6eUUlca6fay1qAndDC/zhIVXnTWj.js\")), path: \"/features/custom-automations\"}, N_uYoWC7h: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4SdDjC5VMb7b3beuxCfv/4QKXvpIKzr1HrPizCkaZ/N_uYoWC7h.js\")), path: \"/features/hospitality-crm\"}, LKbHzsLkN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9gHxZ3CrYp9bHRrbfwXD/mpZrEcQg4DeHTITh7fU0/LKbHzsLkN.js\")), path: \"/features/inquiry-to-booking-converter\"}, usllicOTE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o9GwgOFx7r2Zy6SDqm0W/c411Hh7SwDzEBiNeTUwp/usllicOTE.js\")), path: \"/features/guest-experience-dashboard\"}, CiSWyoAbh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AqNDXZrzrzZRdkRDRePj/gANFiI6TBmKgFaXLONOl/CiSWyoAbh.js\")), path: \"/features/branding-and-social-media\"}, OnHZvEK75: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zmeOhdUYhqqHwCmMEHdV/kNbrsfu0p7uY8lyBSXUJ/OnHZvEK75.js\")), path: \"/solutions/vacation-rentals\"}, afLwwjuSt: {elements: {P5LOc6dQp: \"booking-confirmation\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jt6wI3w5CwAujhIW5Vpe/ebzdEByJ8eT84D3vQ2s5/afLwwjuSt.js\")), path: \"/solutions/boutique-hotels\"}, pbuSwyUEH: {elements: {SmfDwG1nT: \"booking-confirmation\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UTfeOxhBRCrTqKufCzoQ/VnMl7ur9gsjivRKYITxZ/pbuSwyUEH.js\")), path: \"/solutions/apart-hotels\"}, BFcr0HWaT: {elements: {ethlpNlR1: \"pms-request\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/duOQMfcXVDUMF95iPetC/gY6Gu8T0ip4Uyv3GHo8n/BFcr0HWaT.js\")), path: \"/pricing\"}, gaSWhW1mR: {elements: {BZ9QiBVvT: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5FRakjk3eBjvZdJUfm5m/m10pVuA7iLLT3JZuqh87/gaSWhW1mR.js\")), path: \"/messaging-analytics-report/guesty\"}, Dev0cqavH: {elements: {ga7VtClTx: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hcKA8iYq7LdLNhGq8pVj/nftLFw73hXbFxViG5lOO/Dev0cqavH.js\")), path: \"/messaging-analytics-report\"}, Gtq0JEzkT: {elements: {vqKf0eIt0: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pfbAgJ0lyUvi3mwWFEoq/NjBmTjldUwjeAd6HMzMC/Gtq0JEzkT.js\")), path: \"/messaging-analytics-report/bookingsync\"}, rjRGSuCwr: {elements: {ubcNFxEFI: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cd9t30QIeQGIIp6tvKFC/17uXiGZS7t65VtD9Z5PC/rjRGSuCwr.js\")), path: \"/messaging-analytics-report/hostaway\"}, Bb5YyRNtN: {elements: {ftGkDFC0Z: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sNCjVQZwI85FkbrOyvvK/AwTU4Xc7hHf2A94MZph4/Bb5YyRNtN.js\")), path: \"/messaging-analytics-report/hostify\"}, bQd4DfLkT: {elements: {JQpb_lB_o: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nhbzHHhfhZUkxY3y3fCN/85G83HZSeXLokPEIEaRf/bQd4DfLkT.js\")), path: \"/messaging-analytics-report/lodgify\"}, iGrq7BQC2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fbmATsgGqImHxHSESHw8/6wt9eQrNuEzipO6LNT75/iGrq7BQC2.js\")), path: \"/sales/guestview-guide-alternative\"}, t6q77yhqe: {elements: {NOdu1Iadf: \"impact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/seiYE9gUyYefQzFLnGBG/G2IpZr7gytMRzT7jD8Vr/t6q77yhqe.js\")), path: \"/sales/airbnb-guest-experience-software\"}, s_NscBwjB: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yq3jDICD6EKyQ3W4j09a/seKLz6gvVYKXLDMGh8q8/s_NscBwjB.js\")), path: \"/sales/best-alternative-to-guestview\"}, MeiY7IEtx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nhYOWFO71O5LSbSGU6H9/wgvHxvSQhB6jXqkuTrOd/MeiY7IEtx.js\")), path: \"/sales/more_than_just_a_chatbot\"}, PAhG18QQz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sTbDePMd9hExa6yBdiRt/rfU3ID9n5OtxBbHpYVn5/PAhG18QQz.js\")), path: \"/onboarding/meeting\"}, nyErxqWMw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2prmt1i1jP6xic2Etsts/cPy8Fz3p5XSKvXplUy2J/nyErxqWMw.js\")), path: \"/onboarding/group-meeting\"}, MPHtrlPnK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pJPmBmBJmJbVIY8GYK7u/nannLeCcFAK8JiIRGs9U/MPHtrlPnK.js\")), path: \"/onboarding/option\"}, fBpS9qxIX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oEgXdYTBRcQSBiVH0nIa/t8XCHk47LZmGW4TVkiza/fBpS9qxIX.js\")), path: \"/onboarding/thank-you\"}, iaQCAClXQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4fyxQ3Jz0xsoO07oKnlF/QKg5JqgDw3Qu9usa8Piq/iaQCAClXQ.js\")), path: \"/onboarding/welcome\"}, PtVoAOGZp: {elements: {PnLOKTqJ9: \"rewards\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sXfd5lsg6f7LYyHL7DxS/Odw5Vd6fponymoCf63UB/PtVoAOGZp.js\")), path: \"/company/referral-program\"}, f0FCm7h8P: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/egYRqUvxk0kOgCBpL140/eKUZoqR1cY6aCuUAAYfM/f0FCm7h8P.js\")), path: \"/company/newsletter-subscription\"}, e207LNU28: {elements: {R_t2XrHXA: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1LAZOsHJW8tnk5N5lDFO/JN1vxlEOoix9Xti1TasW/e207LNU28.js\")), path: \"/sales/enso-experiences/demo_n\"}, m07Wda7zc: {elements: {nPrPQTu5U: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7j9kx9fiO6zC3Mqwaeki/ZWZtSv37BOXiehk1L7DB/m07Wda7zc.js\")), path: \"/sales/enso-experiences/demo_t\"}, ZvN7jvIOI: {elements: {v8rOHpQK_: \"banner\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c6FsEli3VfKwHDeFZ7sd/mhicTXBcSCrKi167JTa7/ZvN7jvIOI.js\")), path: \"/sales/enso-experiences/demo_y\"}, BrRBQt65N: {elements: {in7LTd2pm: \"integration-request-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/s2A5zRb54inILVea5tMe/SO3CWj8A3MKAG0lPQIC2/BrRBQt65N.js\")), path: \"/integrations/property-management-solutions\"}, qrBlfu6fY: {elements: {OyTpSB8tG: \"integration-request-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S4FioUfbi8TdymYHGSFM/I7aS4MwG4fuudm1jHAfe/qrBlfu6fY.js\")), path: \"/integrations/guest-screening-verification\"}, iSBTQhhTu: {elements: {bonGI_Ujf: \"integration-request-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wicRiNPVNil69K0X7WXG/Ekk8ji2PGPqp8CExsbJe/iSBTQhhTu.js\")), path: \"/integrations/accounting\"}, GBVY4YvYz: {elements: {a3GBGqsXq: \"integration-request-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uWPHwlyL7yqmF6tir9cb/apv9BAtao7zDmoYrDh9B/GBVY4YvYz.js\")), path: \"/integrations/smart-locks\"}, Eb9qDrGrR: {elements: {kNG7uS19D: \"integration-request-form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UUVKvfOfrb0Zn3gly9Lc/VkoRziWS4sHUEj08QG9n/Eb9qDrGrR.js\")), path: \"/integrations/home-sensors-monitoring\"}, LFdnR_pgC: {elements: {U7sS50ogc: \"chart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/18DShCnvx5RtvcNMXBvq/j6GNWUuiJ4vHIc5yO7O9/LFdnR_pgC.js\")), path: \"/company/competitive-charts/competitive-chart-single\"}, zBmDBENKc: {elements: {fZpY8XKvG: \"chart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZYxjPrRPAhVPiT6ChhHv/xb9gJsPNCiutA9U0qm8Z/zBmDBENKc.js\")), path: \"/company/competitive-charts/competitive-chart-two\"}, XY2aeiN02: {elements: {HlWLCnH3Y: \"chart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jcK59kWgQk6zXSWspHOL/tLa83WaowrFGBe2ofqie/XY2aeiN02.js\")), path: \"/company/competitive-charts/competitive-chart-three\"}, gVHRjTn74: {elements: {BiKNge6cy: \"chart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yumXI9Qf7OdPj9KPCsZN/w14eH4HuixqiQ7ClMWKu/gVHRjTn74.js\")), path: \"/company/competitive-charts/competitive-chart-four\"}, jJ9QXOJOp: {elements: {uwYiSzsLp: \"chart\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ejpK4yMCCVwDqm01STMK/xzuaIfRLeUurtcdf6I7S/jJ9QXOJOp.js\")), path: \"/sales/demo/competitive-chart\"}, caFxmbSq9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S4UmwD7v6iF3hYHUA9Gh/WzayJYq6scTPcDPY1UBj/caFxmbSq9.js\")), path: \"/sales/ausnz_guesty_astr\"}, mq4xxQFKl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dJWAS9B6iRWWVq7zL7cI/oSbNkVEv5T15VGxpXT1K/mq4xxQFKl.js\")), path: \"/sales/black-friday\"}, uRszYpvy7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UlZMEAicz3SXlUx78jvl/SVRoslEtfLJkCJECjTRY/uRszYpvy7.js\")), path: \"/boarding-pass-demo\"}, QxCY0aB6z: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Xz3qjvliplq4s8fuMJIy/oYhPX9t9vkfCsLlfjW07/QxCY0aB6z.js\")), path: \"/sales/lto-vrnation\"}, DnrSkBo8a: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kJh87sau09mVQRQg0ows/lQ0796vmY9yurVVLjOxZ/DnrSkBo8a.js\")), path: \"/sales/mexico_lto\"}, WQI7r8vJQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iEJzWqAfwKaCVv6fwMJU/IyONY8fEFvcPnyHFSb1T/WQI7r8vJQ.js\")), path: \"/sales/vive-la-france\"}, wWCHvBqFm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gArPjJ953I3ll3m7De5t/V6sIycgOijpqduDhSMYg/wWCHvBqFm.js\")), path: \"/thank-you/main\"}, c4Xs_WPJ_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2Ela6AfmYC9eYOVn4Fgy/ZDkc2c5wK18RNTDrM519/c4Xs_WPJ_.js\")), path: \"/thank-you/book-a-demo\"}, wujMJYYBk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LaiVnNw14SGE0j4i2Khl/pXloZzZPH2ERmTpGXsFc/wujMJYYBk.js\")), path: \"/thank-you/webinar\"}, n5pMh0U0y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/O7VzAEVatQEB73kX2n54/VmN0Rtd66YCyLygh8AGO/n5pMh0U0y.js\")), path: \"/report-thank-you\"}, PBeXgGXWT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lHOrJP2toPB4PZqoqK0G/CTOEY0fN9Wv2ETTopdA7/PBeXgGXWT.js\")), path: \"/report-pms-not-supported\"}, XNoGSC19g: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oywgTnq0641TB6t45QwH/ptDQvApaqRDncaFy1Ixj/XNoGSC19g.js\")), path: \"/report-pms-supported\"}, W6ZNtU8TF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bLfng3fjiwbMfUHXxYaq/q3iVO3ziGqnzPlXXMgSJ/W6ZNtU8TF.js\")), path: \"/staying-compliant-with-airbnbs-new-policy\"}, G4ApfpqwK: {elements: {iyWkaw6ZR: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ekblwo61CEWdS6VWDWiu/gpAOZS9U5KkJWDertGu0/G4ApfpqwK.js\")), path: \"/roi-guarantee\"}, oZwENGCHW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m1zDA399craoSeSRXYa3/1CuYnWxKvmibLQ7gEPS7/oZwENGCHW.js\")), path: \"/roi-guarantee-n\"}, XR1OCn2vr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AL7W4R59B2QIwWBc6ZVy/ircUu5n0WaGT1TGNBK63/XR1OCn2vr.js\")), path: \"/roi-guarantee-t\"}, PxtjWNbHN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cz69b7AhpU47JK8qQOGu/aYgE5QvBaQui5mRxGh8I/PxtjWNbHN.js\")), path: \"/roi-guarantee-y\"}, uXrxve6hO: {elements: {vJToY2IPb: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/a7C7cKQq5eoDnCbTfpGD/ngPcVr0VbDKcLjG4dsAa/uXrxve6hO.js\")), path: \"/sales/streamline_drive_more_revenue\"}, q5vjfC2y6: {elements: {ADqI2F6Hp: \"formsection\", wNo8oniRH: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qWw8cGK3kkPdBVFUf6vd/3QtZx2D2FjeNgfNSndbn/q5vjfC2y6.js\")), path: \"/sales/autopilot_lto\"}, DgrAnUEHm: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GDEdPQdu6H7XEt1TRzdZ/8dTlFetlWzpQ4buTW1PI/DgrAnUEHm.js\")), path: \"/sales/autopilot_beta_hosts\"}, lfhJG4lR9: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UJRH54w1DsqiVc3BTKmZ/CVYdQTg3enOBRV7tjklN/lfhJG4lR9.js\")), path: \"/company/our-story\"}, XcLEvjfJr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6FJHq68w5XYxJ0jteIDQ/87ic6kL8VhzFKxmhRmn1/XcLEvjfJr.js\")), path: \"/lto-boarding-pass\"}, uhj_DsGdG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nGKoinHhZ9K0izY7lO0s/ReLxvVlwTpGyFrTT3c7q/uhj_DsGdG.js\")), path: \"/lto-unified-inbox\"}, vH0CftuG1: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Y4xK6SN4wkdirl9KRV47/wOtTiRsBFF9dDwxykn6z/vH0CftuG1.js\")), path: \"/lto-upsells\"}, Tk9YYM4DO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hxDOIPqT1tYl4apiOP9y/ADAakU4RD0DZZ3AmP2xn/Tk9YYM4DO.js\")), path: \"/features/intelligence\"}, ZIvvFTijQ: {elements: {BZchDvhMe: \"hero\", dCb2UAF5T: \"pricing\", GW3p2PLMO: \"features\", pMEis7AWH: \"boardingpass\", ptpe_PWjp: \"roi-calculator\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LBxSdVbWhBCagYXGdgeV/FqnUr4k3dQR9s9jXNNKw/ZIvvFTijQ.js\")), path: \"/sales/demo/main\"}, O39C4Cx_w: {elements: {oXh3eM5aH: \"platform\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WLkqea5E8aHNhCMFKB0z/HWvHBsI9Pc5eZ2UuGmZP/O39C4Cx_w.js\")), path: \"/sales/demo/platform\"}, pVDBKcXv9: {elements: {daiBEqGW8: \"boardingpass\", pYAFWzSxn: \"boardingpass-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AXzBd6UJNjsCPqs0HEyt/YPssFhDleKqDcqr60vZc/pVDBKcXv9.js\")), path: \"/sales/demo/boarding-pass/francois\"}, qketUReja: {elements: {lLm5BfsgD: \"boardingpass\", Q4pEhhhdu: \"boardingpass-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0AJBqjuqxFYA12YQnOqK/ZeVkhUxizxPRR6LgLG2T/qketUReja.js\")), path: \"/sales/demo/boarding-pass\"}, xgceUfGFj: {elements: {c0IXyFR8d: \"boardingpass\", MPz995Icc: \"boardingpass-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WkgHzuU5QxRz1DIFG2f6/6zn9Ihtc01Bi3qJctlzY/xgceUfGFj.js\")), path: \"/sales/demo/boarding-pass/yoav\"}, a5R6GUkU3: {elements: {hlle0hKHN: \"boardingpass\", UUplIAz0X: \"boardingpass-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sUDVdqHey9nBY477gEj6/zEGYW6q5VhapbohI3b0o/a5R6GUkU3.js\")), path: \"/sales/demo/boarding-pass/nico\"}, qjI0Hhor8: {elements: {A96b4t82Y: \"boardingpass\", lMtjytAUf: \"boardingpass-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/raIepu2P4V1dhohVks5y/XMkkb7Jq4C1zhiK9CW9L/qjI0Hhor8.js\")), path: \"/sales/demo/boarding-pass/gus\"}, Z7lsT0Q43: {elements: {tS8IcK463: \"boardingpass-1\", tV7YojrpK: \"boardingpass\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KJYSv3MLjDWgRY2jicIt/SH7YAp9ogj660sDGhdq6/Z7lsT0Q43.js\")), path: \"/sales/demo/boarding-pass/paul\"}, O0vkE5BMc: {elements: {RXdsvS3tF: \"boardingpass\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HaMWtBfmwdvfx9mRQPrj/YosUvTmRXU3TgKeHECPv/O0vkE5BMc.js\")), path: \"/sales/demo/compare\"}, JvdcRriTk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MsP7mU7OuHhignEbTdr6/1FEfFAlgnlpvy5cbGMHA/JvdcRriTk.js\")), path: \"/what-is-enso-connect\"}, iIZGunRGX: {elements: {K6LqSG2ZU: \"smart-sync\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KxcDiQJyjxYW8VgVfBrO/2yf8XUnDxk5kdf2ZFmJW/iIZGunRGX.js\")), path: \"/features/ai-knowledge-base\"}, b0aecWkaT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UHclc7xIQ6JNMHn6Bt3s/tyjGiYJpzwMbIDMh5V6o/b0aecWkaT.js\")), path: \"/test\"}, xcRWFv0ed: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/L88qj041JFab2LrrLsH4/jkvwuxtOWR5FqGIERl5c/xcRWFv0ed.js\")), path: \"/solutions/airbnb-hosts\"}, UuKYfHAE4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OagkgYWfZ7O0YQMbtSjT/5tuqktQAePK162uHvMQU/UuKYfHAE4.js\")), path: \"/ai-for-airbnb-hosts-thank-you\"}, AI5rqwxcD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4RuqPb4wJQxeilPkMYRY/HRmDeL1qqUvt773KWZqk/AI5rqwxcD.js\")), path: \"/ai-for-airbnb-hosts-calendar\"}, saryA2tG7: {collectionId: \"l8INDaAzM\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sJzzHshh5qQyRzOTgi6H/toImNtB93zLMBdG7JYOX/saryA2tG7.js\")), path: \"/integrations/:detBW5pMN\"}, ZX7rrnk7D: {collectionId: \"qsoEii_jt\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mCJNuBEa2qRFQmL0ro7D/UPOrSeW590iDkKBGVz1z/ZX7rrnk7D.js\")), path: \"/resources/:dXSZkzJpE\"}, hXVXDDFpJ: {collectionId: \"M55gA95fb\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ch4SyBxG5G5BS4IFE8JD/qkFIIVshg4qVWQO2al4M/hXVXDDFpJ.js\")), path: \"/people/:nk98_3VxQ\"}, myzB__CrU: {collectionId: \"SGmPNBJaO\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rTGrzeUPInvej58fgRUG/lqq4outWwFBGVpqCD3Mz/myzB__CrU.js\")), path: \"/promotions/:RCwgsW6ju\"}, CDgRpxWDL: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mQY9u9KCexdO0XqgfpH5/mh1QYwsib9Ti6YgO3eEX/CDgRpxWDL.js\"))}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}, {code: \"fr-FR\", id: \"ftyvIsMbU\", name: \"French (France)\", slug: \"fr\", textDirection: \"ltr\"}, {code: \"es-ES\", id: \"Hk0W4t26c\", name: \"Spanish (Spain)\", slug: \"es\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {l8INDaAzM: async () => (await import(\"https://framerusercontent.com/modules/u3WCrpM35uNJcTzFBmKH/0oi1bsfb3gdQHW4HNqhw/l8INDaAzM.js\"))?.[\"utils\"], M55gA95fb: async () => (await import(\"https://framerusercontent.com/modules/lIw1CAYvDK7Jr1Dhnidx/3HizpforAYYFM7x73k1R/M55gA95fb.js\"))?.[\"utils\"], qsoEii_jt: async () => (await import(\"https://framerusercontent.com/modules/4cC8UbZZA2Ewc2awOV5e/JSLONRH4t9LE2lKl6aww/qsoEii_jt.js\"))?.[\"utils\"], SGmPNBJaO: async () => (await import(\"https://framerusercontent.com/modules/cjhU3gk4Ue7vNPdrO0Wj/KJqJHF30GtqqIEgRSPR2/SGmPNBJaO.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"f514f1c81bcfcb491a83ab59e981b2b2283ee7eda3e27f6e8ce329c3c49bf6a7\"\r\n\t\tconst getLocalizedValue = (values, locale) => {while (locale) {const value = values[locale.id]\r\nif (value) return value\r\nlocale = locale.fallback}}\r\nconst localizedValues = {ftyvIsMbU: \"Réserver une démo\", Hk0W4t26c: \"Reserve una demostración\"}\r\nconst localizedValues1 = {ftyvIsMbU: \"Blog\", Hk0W4t26c: \"Blog\"}\r\nconst localizedValues2 = {ftyvIsMbU: \"Découvrez les derniers articles de notre équipe sur l'industrie, les mises à jour produits et les informations essentielles qui vous aideront à améliorer votre entreprise de location.\", Hk0W4t26c: \"Descubre los últimos artículos de nuestro equipo sobre la industria, actualizaciones de productos e información esencial que te ayudará a mejorar tu negocio de alquiler.\"}\r\nconst localizedValues3 = {ftyvIsMbU: \"Inscrivez-vous à notre Nouveau Bulletin\", Hk0W4t26c: \"Regístrate para nuestro boletín\"}\r\nconst localizedValues4 = {ftyvIsMbU: \"Réservez une démo\", Hk0W4t26c: \"Solicita una demo\"}\r\nconst localizedValues5 = {ftyvIsMbU: \"Vidéos\", Hk0W4t26c: \"Vídeos\"}\r\nconst localizedValues6 = {ftyvIsMbU: \"Éducation\", Hk0W4t26c: \"Educación\"}\r\nconst localizedValues7 = {ftyvIsMbU: \"Téléchargements\", Hk0W4t26c: \"Descargas\"}\r\nconst localizedValues8 = {ftyvIsMbU: \"Modèles\", Hk0W4t26c: \"Plantillas\"}\r\nconst localizedValues9 = {ftyvIsMbU: \"Études de cas\", Hk0W4t26c: \"Estudios de Caso\"}\r\nconst localizedValues10 = {ftyvIsMbU: \"Réservez une démo\", Hk0W4t26c: \"Reserve una demostración\"}\r\nfunction Template({webPageId, children, style, ...rest}) {const { activeLocale } = useLocaleInfo()\r\nconst props1 = {VBHcnaiZm: getLocalizedValue(localizedValues, activeLocale) ?? \"Book a Demo\"}\r\nconst props2 = {e7Nmrcp8a: \"MYyqkKkss\", Ex94qp7IO: false, EXQa6AroR: \"var(--token-88b9bd85-41f5-45eb-a128-3951353b2383, rgb(4, 184, 133))\", FPtgoO_qx: getLocalizedValue(localizedValues3, activeLocale) ?? \"Signup for our Newsletter\", gAI369GOh: getLocalizedValue(localizedValues1, activeLocale) ?? \"Blog\", tr2V_uBeP: {href: {webPageId: \"f0FCm7h8P\"}}, wMvO9eNWf: \"CujCbdxT9\", Y7uO9la2j: getLocalizedValue(localizedValues2, activeLocale) ?? \"Discover the latest articles from our team about the industry, product updates and essential information that will help improve your rental business.\"}\r\nconst props3 = {...props1, VBHcnaiZm: getLocalizedValue(localizedValues4, activeLocale) ?? \"Book a Demo\"}\r\nconst props4 = {...props2, e7Nmrcp8a: \"kLzhpYKwf\", EXQa6AroR: \"var(--token-6cda4cf9-ba8b-46fb-a9e0-7fe2316512d7, rgb(65, 70, 81))\", gAI369GOh: getLocalizedValue(localizedValues5, activeLocale) ?? \"Videos\", wMvO9eNWf: \"jRO3V4JgQ\"}\r\nconst props5 = {...props2, e7Nmrcp8a: \"WuoY4QUw_\", EXQa6AroR: \"var(--token-89e382af-d91e-4d47-86c4-34522e24e5f7, rgb(184, 79, 4))\", gAI369GOh: getLocalizedValue(localizedValues6, activeLocale) ?? \"Education\", wMvO9eNWf: \"KG5A88La2\"}\r\nconst props6 = {...props2, e7Nmrcp8a: \"LyqBo3nL0\", EXQa6AroR: \"var(--token-a2d284e1-3029-4a15-bc8d-3f0c8282916f, rgb(46, 4, 184))\", gAI369GOh: getLocalizedValue(localizedValues7, activeLocale) ?? \"Downloads\", wMvO9eNWf: \"Nq_MeY6FQ\"}\r\nconst props7 = {...props2, e7Nmrcp8a: \"LyqBo3nL0\", EXQa6AroR: \"var(--token-ab7978f8-8309-4697-9170-3cb05a0f593b, rgb(166, 184, 4))\", gAI369GOh: getLocalizedValue(localizedValues8, activeLocale) ?? \"Templates\", wMvO9eNWf: \"Nq_MeY6FQ\"}\r\nconst props8 = {...props2, e7Nmrcp8a: \"cGGvp8HER\", EXQa6AroR: \"var(--token-be8c51f6-5bfa-42d6-930b-b5a836011082, rgb(184, 4, 85))\", gAI369GOh: getLocalizedValue(localizedValues9, activeLocale) ?? \"Case Studies\", wMvO9eNWf: \"aRzdNVWVU\"}\r\nconst props9 = {jUUmtQ9Gz: \"var(--token-c4d3dd96-e0cb-4b89-8eb0-ab1dd529aa31, rgb(247, 250, 255))\"}\r\nconst props10 = {...props1, VBHcnaiZm: getLocalizedValue(localizedValues10, activeLocale) ?? \"Book a Demo\"}\r\nconst props11 = {...props9, jUUmtQ9Gz: \"rgb(255, 255, 255)\"}\r\nconst props12 = {...props9, jUUmtQ9Gz: \"var(--token-fe779f1d-5fb2-4523-a25f-588406e096b0, rgb(250, 250, 250))\"}\r\nconst templateProps = {a5R6GUkU3: props12, abQqovjTu: props1, afLwwjuSt: props1, aN_6oR0hC: props1, augiA20Il: props1, aw9UBvZ43: props1, b0aecWkaT: props3, bAgR0kwrK: props1, Bb5YyRNtN: props1, BFcr0HWaT: props1, Bg42ftCVN: props1, bQd4DfLkT: props1, caFxmbSq9: props1, CiSWyoAbh: props1, cOBX_c6S5: props1, cuviJcHjv: props1, Dev0cqavH: props1, DgrAnUEHm: props10, DjzVIHuLb: props6, DnrSkBo8a: props1, dwfutDPjL: props1, EdwcSQHCJ: props1, f0FCm7h8P: props1, fBpS9qxIX: props1, fm0ms2Xh8: props1, FT35Zw25d: props1, G4ApfpqwK: props1, gaSWhW1mR: props1, GGiNEVsF_: props1, GNef33I8t: props8, Gtq0JEzkT: props1, gVHRjTn74: props1, H5iWkD7Sx: props1, HbxfKyn9v: props2, hXVXDDFpJ: props3, iaQCAClXQ: props1, iGrq7BQC2: props1, iIZGunRGX: props3, IyEueggjG: props1, jJ9QXOJOp: props9, JvdcRriTk: props1, k2ECjN8JH: props1, kkfu9lmoU: props4, koj90pgEO: props1, LFdnR_pgC: props1, lfhJG4lR9: props1, LKbHzsLkN: props1, M0Z3vuhO1: props1, MeiY7IEtx: props1, MPHtrlPnK: props1, mq4xxQFKl: props10, myzB__CrU: props1, N_uYoWC7h: props1, n5pMh0U0y: props1, nyErxqWMw: props1, O0vkE5BMc: props12, o34xt5rKr: props1, O39C4Cx_w: props11, ojhZnZz0N: props1, okTR1uiZe: props1, omY464Zqi: props1, OnHZvEK75: props1, oZwENGCHW: props1, PAhG18QQz: props1, PBeXgGXWT: props1, pbuSwyUEH: props1, PdBnteKpm: props1, Pkxb4Sk5J: props1, PtVoAOGZp: props1, pUP9PUyct: props1, pVDBKcXv9: props12, pX1_RuQlC: props1, PxtjWNbHN: props1, q5vjfC2y6: props10, qjI0Hhor8: props12, qketUReja: props12, qwtYNDPbz: props1, QxCY0aB6z: props1, r01xWcAyp: props1, RhPPxb7HZ: props3, rjRGSuCwr: props1, s_NscBwjB: props1, saryA2tG7: props1, t2tEbxeqj: props1, t6q77yhqe: props1, Tk9YYM4DO: props1, tuHWh_Fjj: props1, uhj_DsGdG: props1, URnCmYsVy: props1, uRszYpvy7: props1, usllicOTE: props1, UxbOFAnXq: props1, uXrxve6hO: props1, vcJFXHgD7: props1, vH0CftuG1: props1, vhv6w11tg: props1, W6ZNtU8TF: props1, WEJrdGM35: props5, wpzG8DBSE: props1, WQI7r8vJQ: props1, WsLg811E1: props7, wujMJYYBk: props1, XcLEvjfJr: props1, xcRWFv0ed: props3, XEPEvKp52: props1, xgceUfGFj: props12, XGdInrq6w: props1, XNoGSC19g: props1, XR1OCn2vr: props1, XY2aeiN02: props1, yIrHjHlUH: props1, yNqXsYG8z: props3, YocgQLLMk: props1, yR2Lja_NK: props1, Z7lsT0Q43: props12, zBmDBENKc: props1, zBsxHM_3W: props1, zhIVXnTWj: props1, ZIvvFTijQ: props11, ZX7rrnk7D: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"Pkxb4Sk5J\":\r\ncase \"EdwcSQHCJ\":\r\ncase \"GGiNEVsF_\":\r\ncase \"yNqXsYG8z\":\r\ncase \"RhPPxb7HZ\":\r\ncase \"wpzG8DBSE\":\r\ncase \"omY464Zqi\":\r\ncase \"okTR1uiZe\":\r\ncase \"koj90pgEO\":\r\ncase \"XGdInrq6w\":\r\ncase \"vcJFXHgD7\":\r\ncase \"aN_6oR0hC\":\r\ncase \"o34xt5rKr\":\r\ncase \"tuHWh_Fjj\":\r\ncase \"qwtYNDPbz\":\r\ncase \"PdBnteKpm\":\r\ncase \"XEPEvKp52\":\r\ncase \"M0Z3vuhO1\":\r\ncase \"pUP9PUyct\":\r\ncase \"yR2Lja_NK\":\r\ncase \"zBsxHM_3W\":\r\ncase \"t2tEbxeqj\":\r\ncase \"ojhZnZz0N\":\r\ncase \"bAgR0kwrK\":\r\ncase \"abQqovjTu\":\r\ncase \"k2ECjN8JH\":\r\ncase \"FT35Zw25d\":\r\ncase \"IyEueggjG\":\r\ncase \"r01xWcAyp\":\r\ncase \"H5iWkD7Sx\":\r\ncase \"fm0ms2Xh8\":\r\ncase \"yIrHjHlUH\":\r\ncase \"aw9UBvZ43\":\r\ncase \"URnCmYsVy\":\r\ncase \"pX1_RuQlC\":\r\ncase \"cuviJcHjv\":\r\ncase \"YocgQLLMk\":\r\ncase \"dwfutDPjL\":\r\ncase \"vhv6w11tg\":\r\ncase \"cOBX_c6S5\":\r\ncase \"Bg42ftCVN\":\r\ncase \"UxbOFAnXq\":\r\ncase \"zhIVXnTWj\":\r\ncase \"N_uYoWC7h\":\r\ncase \"LKbHzsLkN\":\r\ncase \"usllicOTE\":\r\ncase \"CiSWyoAbh\":\r\ncase \"OnHZvEK75\":\r\ncase \"afLwwjuSt\":\r\ncase \"pbuSwyUEH\":\r\ncase \"BFcr0HWaT\":\r\ncase \"gaSWhW1mR\":\r\ncase \"Dev0cqavH\":\r\ncase \"Gtq0JEzkT\":\r\ncase \"rjRGSuCwr\":\r\ncase \"Bb5YyRNtN\":\r\ncase \"bQd4DfLkT\":\r\ncase \"iGrq7BQC2\":\r\ncase \"t6q77yhqe\":\r\ncase \"s_NscBwjB\":\r\ncase \"MeiY7IEtx\":\r\ncase \"PAhG18QQz\":\r\ncase \"nyErxqWMw\":\r\ncase \"MPHtrlPnK\":\r\ncase \"fBpS9qxIX\":\r\ncase \"iaQCAClXQ\":\r\ncase \"PtVoAOGZp\":\r\ncase \"f0FCm7h8P\":\r\ncase \"LFdnR_pgC\":\r\ncase \"zBmDBENKc\":\r\ncase \"XY2aeiN02\":\r\ncase \"gVHRjTn74\":\r\ncase \"caFxmbSq9\":\r\ncase \"mq4xxQFKl\":\r\ncase \"uRszYpvy7\":\r\ncase \"QxCY0aB6z\":\r\ncase \"DnrSkBo8a\":\r\ncase \"WQI7r8vJQ\":\r\ncase \"wujMJYYBk\":\r\ncase \"n5pMh0U0y\":\r\ncase \"PBeXgGXWT\":\r\ncase \"XNoGSC19g\":\r\ncase \"W6ZNtU8TF\":\r\ncase \"G4ApfpqwK\":\r\ncase \"oZwENGCHW\":\r\ncase \"XR1OCn2vr\":\r\ncase \"PxtjWNbHN\":\r\ncase \"uXrxve6hO\":\r\ncase \"q5vjfC2y6\":\r\ncase \"DgrAnUEHm\":\r\ncase \"lfhJG4lR9\":\r\ncase \"XcLEvjfJr\":\r\ncase \"uhj_DsGdG\":\r\ncase \"vH0CftuG1\":\r\ncase \"Tk9YYM4DO\":\r\ncase \"JvdcRriTk\":\r\ncase \"iIZGunRGX\":\r\ncase \"b0aecWkaT\":\r\ncase \"xcRWFv0ed\":\r\ncase \"saryA2tG7\":\r\ncase \"ZX7rrnk7D\":\r\ncase \"hXVXDDFpJ\":\r\ncase \"myzB__CrU\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ncase \"au37YJimM\":\r\ncase \"wWCHvBqFm\":\r\ncase \"c4Xs_WPJ_\":\r\nreturn React.createElement(Empty, {...props, key: \"Empty\", style}, children(true));\r\ncase \"HbxfKyn9v\":\r\ncase \"kkfu9lmoU\":\r\ncase \"WEJrdGM35\":\r\ncase \"DjzVIHuLb\":\r\ncase \"WsLg811E1\":\r\ncase \"GNef33I8t\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"tr2V_uBeP\"]]}, (resolvedLinks) => React.createElement(ResourceLibrary, {...props, key: \"ResourceLibrary\", style, tr2V_uBeP: resolvedLinks[0]}, children(true)));\r\ncase \"e207LNU28\":\r\ncase \"m07Wda7zc\":\r\ncase \"ZvN7jvIOI\":\r\ncase \"UuKYfHAE4\":\r\ncase \"AI5rqwxcD\":\r\nreturn React.createElement(BrandedSolo, {...props, key: \"BrandedSolo\", style}, children(true));\r\ncase \"BrRBQt65N\":\r\ncase \"qrBlfu6fY\":\r\ncase \"iSBTQhhTu\":\r\ncase \"GBVY4YvYz\":\r\ncase \"vNHvbJmr9\":\r\ncase \"o7aDtPvp_\":\r\ncase \"Eb9qDrGrR\":\r\nreturn React.createElement(Integrations, {...props, key: \"Integrations\", style}, children(true));\r\ncase \"jJ9QXOJOp\":\r\ncase \"ZIvvFTijQ\":\r\ncase \"O39C4Cx_w\":\r\ncase \"pVDBKcXv9\":\r\ncase \"qketUReja\":\r\ncase \"xgceUfGFj\":\r\ncase \"a5R6GUkU3\":\r\ncase \"qjI0Hhor8\":\r\ncase \"Z7lsT0Q43\":\r\ncase \"O0vkE5BMc\":\r\nreturn React.createElement(SalesDemo, {...props, key: \"SalesDemo\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"Pkxb4Sk5J\":\r\ncase \"EdwcSQHCJ\":\r\ncase \"GGiNEVsF_\":\r\ncase \"yNqXsYG8z\":\r\ncase \"RhPPxb7HZ\":\r\ncase \"wpzG8DBSE\":\r\ncase \"omY464Zqi\":\r\ncase \"okTR1uiZe\":\r\ncase \"koj90pgEO\":\r\ncase \"XGdInrq6w\":\r\ncase \"vcJFXHgD7\":\r\ncase \"aN_6oR0hC\":\r\ncase \"o34xt5rKr\":\r\ncase \"tuHWh_Fjj\":\r\ncase \"qwtYNDPbz\":\r\ncase \"PdBnteKpm\":\r\ncase \"XEPEvKp52\":\r\ncase \"M0Z3vuhO1\":\r\ncase \"pUP9PUyct\":\r\ncase \"yR2Lja_NK\":\r\ncase \"zBsxHM_3W\":\r\ncase \"t2tEbxeqj\":\r\ncase \"ojhZnZz0N\":\r\ncase \"bAgR0kwrK\":\r\ncase \"abQqovjTu\":\r\ncase \"k2ECjN8JH\":\r\ncase \"FT35Zw25d\":\r\ncase \"IyEueggjG\":\r\ncase \"r01xWcAyp\":\r\ncase \"H5iWkD7Sx\":\r\ncase \"fm0ms2Xh8\":\r\ncase \"yIrHjHlUH\":\r\ncase \"aw9UBvZ43\":\r\ncase \"URnCmYsVy\":\r\ncase \"pX1_RuQlC\":\r\ncase \"cuviJcHjv\":\r\ncase \"YocgQLLMk\":\r\ncase \"dwfutDPjL\":\r\ncase \"vhv6w11tg\":\r\ncase \"cOBX_c6S5\":\r\ncase \"Bg42ftCVN\":\r\ncase \"UxbOFAnXq\":\r\ncase \"zhIVXnTWj\":\r\ncase \"N_uYoWC7h\":\r\ncase \"LKbHzsLkN\":\r\ncase \"usllicOTE\":\r\ncase \"CiSWyoAbh\":\r\ncase \"OnHZvEK75\":\r\ncase \"afLwwjuSt\":\r\ncase \"pbuSwyUEH\":\r\ncase \"BFcr0HWaT\":\r\ncase \"gaSWhW1mR\":\r\ncase \"Dev0cqavH\":\r\ncase \"Gtq0JEzkT\":\r\ncase \"rjRGSuCwr\":\r\ncase \"Bb5YyRNtN\":\r\ncase \"bQd4DfLkT\":\r\ncase \"iGrq7BQC2\":\r\ncase \"t6q77yhqe\":\r\ncase \"s_NscBwjB\":\r\ncase \"MeiY7IEtx\":\r\ncase \"PAhG18QQz\":\r\ncase \"nyErxqWMw\":\r\ncase \"MPHtrlPnK\":\r\ncase \"fBpS9qxIX\":\r\ncase \"iaQCAClXQ\":\r\ncase \"PtVoAOGZp\":\r\ncase \"f0FCm7h8P\":\r\ncase \"LFdnR_pgC\":\r\ncase \"zBmDBENKc\":\r\ncase \"XY2aeiN02\":\r\ncase \"gVHRjTn74\":\r\ncase \"caFxmbSq9\":\r\ncase \"mq4xxQFKl\":\r\ncase \"uRszYpvy7\":\r\ncase \"QxCY0aB6z\":\r\ncase \"DnrSkBo8a\":\r\ncase \"WQI7r8vJQ\":\r\ncase \"wujMJYYBk\":\r\ncase \"n5pMh0U0y\":\r\ncase \"PBeXgGXWT\":\r\ncase \"XNoGSC19g\":\r\ncase \"W6ZNtU8TF\":\r\ncase \"G4ApfpqwK\":\r\ncase \"oZwENGCHW\":\r\ncase \"XR1OCn2vr\":\r\ncase \"PxtjWNbHN\":\r\ncase \"uXrxve6hO\":\r\ncase \"q5vjfC2y6\":\r\ncase \"DgrAnUEHm\":\r\ncase \"lfhJG4lR9\":\r\ncase \"XcLEvjfJr\":\r\ncase \"uhj_DsGdG\":\r\ncase \"vH0CftuG1\":\r\ncase \"Tk9YYM4DO\":\r\ncase \"JvdcRriTk\":\r\ncase \"iIZGunRGX\":\r\ncase \"b0aecWkaT\":\r\ncase \"xcRWFv0ed\":\r\ncase \"saryA2tG7\":\r\ncase \"ZX7rrnk7D\":\r\ncase \"hXVXDDFpJ\":\r\ncase \"myzB__CrU\":\r\nreturn [{hash: \"di30il\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"ecqeif\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"c7qsbb\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"au37YJimM\":\r\ncase \"wWCHvBqFm\":\r\ncase \"c4Xs_WPJ_\":\r\nreturn [{hash: \"1yvw5mo\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"q3e8ke\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1eqy7cn\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"HbxfKyn9v\":\r\ncase \"kkfu9lmoU\":\r\ncase \"WEJrdGM35\":\r\ncase \"DjzVIHuLb\":\r\ncase \"WsLg811E1\":\r\ncase \"GNef33I8t\":\r\nreturn [{hash: \"1stzz6p\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"102cprl\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"ptgric\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"e207LNU28\":\r\ncase \"m07Wda7zc\":\r\ncase \"ZvN7jvIOI\":\r\ncase \"UuKYfHAE4\":\r\ncase \"AI5rqwxcD\":\r\nreturn [{hash: \"1qdemxg\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"zy4mwq\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"mbn74v\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"BrRBQt65N\":\r\ncase \"qrBlfu6fY\":\r\ncase \"iSBTQhhTu\":\r\ncase \"GBVY4YvYz\":\r\ncase \"vNHvbJmr9\":\r\ncase \"o7aDtPvp_\":\r\ncase \"Eb9qDrGrR\":\r\nreturn [{hash: \"1tmnbz5\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"qdvl64\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"589xho\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"jJ9QXOJOp\":\r\ncase \"ZIvvFTijQ\":\r\ncase \"O39C4Cx_w\":\r\ncase \"pVDBKcXv9\":\r\ncase \"qketUReja\":\r\ncase \"xgceUfGFj\":\r\ncase \"a5R6GUkU3\":\r\ncase \"qjI0Hhor8\":\r\ncase \"Z7lsT0Q43\":\r\ncase \"O0vkE5BMc\":\r\nreturn [{hash: \"1nzokxt\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aFrYD1uRe92UHmkLr0Hf/a60UXjWaEOLMRH2ehzK6/au37YJimM.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://ensoconnect.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/5RKGRsLuLHOhr3Cp00JZ/3E24n7o0TuChXuVC8nbC/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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W,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,C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AAU,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,IAAM,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC,GAAK,CAAC,KAAO,WAAW,YAAc,CAAC,sBAAwB,IAAI,CAAC,CAAC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"}