{"version":3,"file":"script_main.CD7MDOUT.mjs","names":["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","useState","useTransition","SearchResultTitleType","useRef","useState","useDeferredValue","useCallback","useMemo","React","useState","Overlay","useRef","useState","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","FilterLinkFonts","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Image","RichText","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","Search","SettingsSliders","SVG","variationAxes","addPropertyOverrides","MenuItem","NavigationButton3Fonts","NavigationButton3","FooterLinksFonts","FooterLinks","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","animation1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","CalendarDateAppointment","PaperNoteA4Alt","AccountUserPersonSquare","MailEmailMessageInbox","Image","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","animation3","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","PlanetSaturnSpace","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","variationAxes","addPropertyOverrides","NavigationButton","SearchFonts","Search","NavigationButton3","DropdownMenuFonts","DropdownMenu","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","UserComponent","UserComponent1","UserComponent2","UserComponent3","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","addPropertyOverrides","NelsonCountyLogo","MenuHambuger","DropdownMenu","Search","Menus","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","animation2","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useRef","_Fragment","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","useCallback","useRef","useState","getProps","React.forwardRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","FacebookSocial","createLayoutDependency","React.forwardRef","useRef","React.useId","FooterSocialButtons","FooterLinks","Button","TimeDate","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","FacebookSocial","InstagramSocial","MobilePhone2","MailEmailMessageInbox","UserComponent","DownloadArrowDown","PaperNoteA4Alt","SVG","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","AaveSNavigationBarFonts","AaveSNavigationBar","FooterFonts","Footer","breakpoints","isBrowser","serializationHash","variantClassNames","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","PropertyOverrides","css","AaveSNavigationBarFonts","AaveSNavigationBar","FooterFonts","Footer","breakpoints","isBrowser","serializationHash","variantClassNames","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","Component","useRef","React.useId","PropertyOverrides","css","AaveSNavigationBar","Footer","isBrowser","useRef","React.useId","PropertyOverrides","React.createElement","WhiteNav","Default","FindYourAdventure","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","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/FtRhBCnj6VdCjtC0DoZF/dGSqS53kHF1GRPCZOzUY/pdxJN9Dyc.js","https:/framerusercontent.com/modules/PEH335tbpREGzjsEl8ud/HJgDTpN4nBOcgRwtDnpd/SarL_G_CJ.js","https:/framerusercontent.com/modules/Pvrs1YdLmtX42w60nttG/3w6biaMAxmNrzjbNTA2p/vZgRu2ttQ.js","https:/framerusercontent.com/modules/2zrQHa5mkGSgAoOO7moY/OWqunGfacYUUoMLQ3AxC/uMmQzDZ77.js","https:/framerusercontent.com/modules/tCgXP3DEv5cEKfqf7ifx/hQCylbBNKHwd2GjNZDtX/Iseyej60R.js","https:/framerusercontent.com/modules/B6drqijFP8OvPpxuIOv6/xzyyijKeMyIMhzU78mnH/Clq0ZjK4O.js","https:/framerusercontent.com/modules/JInPMXFBHsjL37IHnT7y/6Zckv5DD4Vwx4OxXXkEQ/MymXsTvvI.js","https:/framerusercontent.com/modules/vgiYqxgpOAvAj0jw6aMb/g3Z5pGR5OejypsPsI7RD/yALTj_D0j.js","https:/framerusercontent.com/modules/HSTjWDenV3SkF7ahfIuR/E44GrPyK3A7jZlLqW40c/keefBwG4a.js","https:/framerusercontent.com/modules/M1Vyz8LQQbeAEeHn0kBB/XhvlFfYEqbStAln2exEK/B64nrkXwt.js","https:/framerusercontent.com/modules/d90FuccdH7o7a3nbvCNg/MLzYWzs8LY8fitkphBTF/OjXZafbd9.js","https:/framerusercontent.com/modules/DZJrGrSmoEVpfx1mSl1U/UmMJRfrb6Y1aK5YpwHXb/Hn2ILHKuH.js","https:/framerusercontent.com/modules/CRLJAeT14ju9zvCwD31V/7HNCncpCVFZNBNMcOtAr/Mm_GOmqFN.js","https:/framerusercontent.com/modules/2TRk3vpNkXcdE08YT0WX/GsNwAaK7aTVO57RDN0IU/Mthkj0VDx.js","https:/framerusercontent.com/modules/1QP2RHw7xrCi5bicL22K/iu98Mlfs1cCeLuEXpdiF/K01pIXFYr.js","https:/framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/vpBxhYhAlEfKSX0ZcLT2/PQXetewwPvkABg7i6Eia/MMSJpzIsF.js","https:/framerusercontent.com/modules/jZMqwfuc37M2d1Y3XWBk/o1sWFzxKsHA4ZgiC3Dlk/TjtYWtC2a.js","https:/framerusercontent.com/modules/xBOxVwIaXwYq3md844CY/M1JlRxiglE9dBiBKK1z5/qGoGqLMtD.js","https:/framerusercontent.com/modules/bU0PNQMUfWwlNfyV5oIT/ABrQjCccSTlzyqqV1Z4x/NOtthrCTA.js","https:/framerusercontent.com/modules/iHq1nRhztMu25ZdriTj9/04BzqnsBX2TQlnywhwnU/sU4tgIsOI.js","https:/framerusercontent.com/modules/ip1UNF9x68HwlcEDW7Pr/misFAycHvMo7CCYJ0R9m/Xwhb47RRH.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\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 14 0 M 0 5 L 14 5 M 0 10 L 14 10\" fill=\"transparent\" height=\"10px\" id=\"RKPdZ0RaD\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(5 7)\" width=\"14px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"3326530955\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-wg63I\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-wg63I { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu Hambuger\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-wg63I\");Icon.displayName=\"Menu Hambuger\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Menu Hambuger\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4 4 L 14 4 M 4 8 L 8 8 M 0 17.793 L 0 2 C 0 0.895 0.895 0 2 0 L 16 0 C 17.105 0 18 0.895 18 2 L 18 12 C 18 13.105 17.105 14 16 14 L 5.414 14 C 5.149 14 4.895 14.105 4.707 14.293 L 0.854 18.146 C 0.539 18.461 0 18.238 0 17.793 Z\" fill=\"transparent\" height=\"18.29385880046347px\" id=\"IgRq1Kp74\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(3 3)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"2723406731\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rixgd\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-rixgd { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Comment Square Chat Message 2\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-rixgd\");Icon.displayName=\"Comment Square Chat Message 2\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Comment Square Chat Message 2\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 3 17 C 4.157 14.73 6.277 13 9 13 C 11.702 13 13.833 14.758 15 17 M 11.333 7.444 C 11.333 8.794 10.239 9.889 8.889 9.889 C 7.539 9.889 6.444 8.794 6.444 7.444 C 6.444 6.094 7.539 5 8.889 5 C 10.239 5 11.333 6.094 11.333 7.444 Z M 9 18 C 5.25 18 3.375 18 2.061 17.045 C 1.637 16.737 1.263 16.363 0.955 15.939 C 0 14.625 0 12.75 0 9 C 0 5.25 0 3.375 0.955 2.061 C 1.263 1.637 1.637 1.263 2.061 0.955 C 3.375 0 5.25 0 9 0 C 12.75 0 14.625 0 15.939 0.955 C 16.363 1.263 16.737 1.637 17.045 2.061 C 18 3.375 18 5.25 18 9 C 18 12.75 18 14.625 17.045 15.939 C 16.737 16.363 16.363 16.737 15.939 17.045 C 14.625 18 12.75 18 9 18 Z\" fill=\"transparent\" height=\"18px\" id=\"ToQoHbtgI\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(3 3)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"2497900776\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-XCil2\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-XCil2 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Account User Person Square\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-XCil2\");Icon.displayName=\"Account User Person Square\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Account User Person Square\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 17.5 0.5 L 9 8 L 0.5 0.5 M 1 14 L 17 14 C 17.552 14 18 13.552 18 13 L 18 1 C 18 0.448 17.552 0 17 0 L 1 0 C 0.448 0 0 0.448 0 1 L 0 13 C 0 13.552 0.448 14 1 14 Z\" fill=\"transparent\" height=\"14px\" id=\"Uy2fAJyQi\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(3 5)\" width=\"18px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"2750456129\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-K0agP\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-K0agP { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Mail Email Message Inbox\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-K0agP\");Icon.displayName=\"Mail Email Message Inbox\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Mail Email Message Inbox\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (22e536a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,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 FilterLink from\"https://framerusercontent.com/modules/mNsYLjiFypvyXYKEcM6E/gV683cUbynhmQtyJGlRG/FilterLink.js\";const FilterLinkFonts=getFonts(FilterLink);const cycleOrder=[\"UaujC6EsG\",\"GRiUTGQIn\"];const serializationHash=\"framer-QOO9G\";const variantClassNames={GRiUTGQIn:\"framer-v-10919mg\",UaujC6EsG:\"framer-v-pi2yqp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const HtKrNOuBp=undefined;const QYHu9NSIF=undefined;const bCpduaWrH=undefined;const N8n1gKsfu=undefined;const nEXm_R2uA=undefined;const ktU0xXVxO=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={Active:\"GRiUTGQIn\",Inactive:\"UaujC6EsG\"};const getProps=({category,description,height,hover,hover2,id,image3,title,width,...props})=>{return{...props,bCpduaWrH:category??props.bCpduaWrH,HtKrNOuBp:hover??props.HtKrNOuBp,ktU0xXVxO:description??props.ktU0xXVxO??\"The latest news and updates\",N8n1gKsfu:image3??props.N8n1gKsfu,nEXm_R2uA:title??props.nEXm_R2uA??\"Play\",QYHu9NSIF:hover2??props.QYHu9NSIF,variant:humanReadableVariantMap[props.variant]??props.variant??\"UaujC6EsG\"};};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,HtKrNOuBp,nEXm_R2uA,ktU0xXVxO,N8n1gKsfu,bCpduaWrH,QYHu9NSIF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UaujC6EsG\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntervwltf7=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(HtKrNOuBp){const res=await HtKrNOuBp(...args);if(res===false)return false;}if(QYHu9NSIF){const res=await QYHu9NSIF(...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-pi2yqp\",className,classNames),\"data-framer-name\":\"Inactive\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UaujC6EsG\",onMouseEnter:onMouseEntervwltf7,ref:refBinding,style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({GRiUTGQIn:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ryh7b5-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"IR56ZoC0G-container\",nodeId:\"IR56ZoC0G\",rendersWithMotion:true,scopeId:\"Iseyej60R\",children:/*#__PURE__*/_jsx(FilterLink,{amenity:\"\",area:\"\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,category:bCpduaWrH,display:\"inline-block\",featured:false,fontFamily:\"\",fontSize:16,fontWeight:\"normal\",height:\"100%\",id:\"IR56ZoC0G\",layoutId:\"IR56ZoC0G\",padding:0,search:\"\",style:{height:\"100%\",width:\"100%\"},targetUrl:\"/find-your-adventure\",text:\"\",textAlign:\"left\",textColor:\"rgb(0, 0, 0)\",textDecoration:\"none\",type:\"\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1btjjcj\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"FlIOdFsdd\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(221, 221, 221)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:11,borderBottomRightRadius:11,borderTopLeftRadius:11,borderTopRightRadius:11},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||64)-24-40)/2)+4),sizes:\"25.6px\",...toResponsiveImage(N8n1gKsfu)},className:\"framer-1x2cpuu\",layoutDependency:layoutDependency,layoutId:\"lO4s5MS3g\"})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wyvbk\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"WNMyO3QcL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-text-alignment\":\"left\"},children:\"Blog\"})}),className:\"framer-l8m9b4\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Evlm34_LA\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:nEXm_R2uA,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.8)\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"The latest news and updates\"})}),className:\"framer-16vwad0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eG_nwa40Z\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ktU0xXVxO,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QOO9G.framer-1a1jrtp, .framer-QOO9G .framer-1a1jrtp { display: block; }\",\".framer-QOO9G.framer-pi2yqp { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 64px; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 250px; }\",\".framer-QOO9G .framer-ryh7b5-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 2; }\",\".framer-QOO9G .framer-1btjjcj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; }\",\".framer-QOO9G .framer-1x2cpuu { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 26px); position: relative; width: 64%; }\",\".framer-QOO9G .framer-1wyvbk { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",'.framer-QOO9G .framer-l8m9b4, .framer-QOO9G .framer-16vwad0 { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; -webkit-user-select: none; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; user-select: none; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }',\".framer-QOO9G.framer-v-10919mg .framer-l8m9b4 { order: 0; }\",\".framer-QOO9G.framer-v-10919mg .framer-16vwad0 { order: 1; }\",'.framer-QOO9G[data-border=\"true\"]::after, .framer-QOO9G [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 64\n * @framerIntrinsicWidth 250\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GRiUTGQIn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"HtKrNOuBp\":\"hover\",\"nEXm_R2uA\":\"title\",\"ktU0xXVxO\":\"description\",\"N8n1gKsfu\":\"image3\",\"bCpduaWrH\":\"category\",\"QYHu9NSIF\":\"hover2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIseyej60R=withCSS(Component,css,\"framer-QOO9G\");export default FramerIseyej60R;FramerIseyej60R.displayName=\"Menu Item\";FramerIseyej60R.defaultProps={height:64,width:250};addPropertyControls(FramerIseyej60R,{variant:{options:[\"UaujC6EsG\",\"GRiUTGQIn\"],optionTitles:[\"Inactive\",\"Active\"],title:\"Variant\",type:ControlType.Enum},HtKrNOuBp:{title:\"Hover\",type:ControlType.EventHandler},nEXm_R2uA:{defaultValue:\"Play\",displayTextArea:false,title:\"Title\",type:ControlType.String},ktU0xXVxO:{defaultValue:\"The latest news and updates\",displayTextArea:false,title:\"Description\",type:ControlType.String},N8n1gKsfu:{title:\"Image 3\",type:ControlType.ResponsiveImage},bCpduaWrH:{defaultValue:\"\",placeholder:\"outdoor\",title:\"Category\",type:ControlType.String},QYHu9NSIF:{title:\"Hover 2\",type:ControlType.EventHandler}});addFonts(FramerIseyej60R,[{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\"}]},...FilterLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIseyej60R\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"HtKrNOuBp\\\":\\\"hover\\\",\\\"nEXm_R2uA\\\":\\\"title\\\",\\\"ktU0xXVxO\\\":\\\"description\\\",\\\"N8n1gKsfu\\\":\\\"image3\\\",\\\"bCpduaWrH\\\":\\\"category\\\",\\\"QYHu9NSIF\\\":\\\"hover2\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GRiUTGQIn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"64\",\"framerIntrinsicWidth\":\"250\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 14.5 14.5 L 10.75 10.75 M 0 6.25 C 0 2.798 2.798 0 6.25 0 C 9.702 0 12.5 2.798 12.5 6.25 C 12.5 9.702 9.702 12.5 6.25 12.5 C 2.798 12.5 0 9.702 0 6.25 Z\" fill=\"transparent\" height=\"14.5px\" id=\"Kir9u4p85\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 4.75)\" width=\"14.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"414263545\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-WnD3o\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-WnD3o { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Search\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-WnD3o\");Icon.displayName=\"Search\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Search\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisableUnlink\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 2.5 0\" fill=\"transparent\" height=\"1px\" id=\"RPcFygNJ3\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 8)\" width=\"2.5px\"/><path d=\"M 0 0 L 6.5 0\" fill=\"transparent\" height=\"1px\" id=\"TcvisOdOm\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(12.75 8)\" width=\"6.5px\"/><path d=\"M 0 0 L 7.5 0\" fill=\"transparent\" height=\"1px\" id=\"yeTTqF9Qq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(4.75 16)\" width=\"7.5px\"/><path d=\"M 0 0 L 1.5 0\" fill=\"transparent\" height=\"1px\" id=\"UB4UyFxDQ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(17.75 16)\" width=\"1.5px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill=\"transparent\" height=\"4.5px\" id=\"YcTmz1Imq\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(7.75 5.75)\" width=\"4.5px\"/><path d=\"M 0 2.25 C 0 1.007 1.007 0 2.25 0 C 3.493 0 4.5 1.007 4.5 2.25 C 4.5 3.493 3.493 4.5 2.25 4.5 C 1.007 4.5 0 3.493 0 2.25 Z\" fill=\"transparent\" height=\"4.5px\" id=\"eTtwONgI8\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1335ju, 1.5)\" stroke=\"var(--18mrqx2, rgb(0, 0, 0))\" transform=\"translate(12.75 13.75)\" width=\"4.5px\"/></svg>';const getProps=({dots,height,id,stroke,width,width1,...props})=>{return{...props,BKVe8Pgvw:dots??props.BKVe8Pgvw??1,fICyAUQY1:stroke??props.fICyAUQY1??\"rgb(0, 0, 0)\",lKf_CQTz5:width1??props.lKf_CQTz5??1.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,fICyAUQY1,lKf_CQTz5,BKVe8Pgvw,...restProps}=getProps(props);const href=useSVGTemplate(\"3912494199\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-0lAQG\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1335ju\":lKf_CQTz5,\"--18mrqx2\":fICyAUQY1,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-0lAQG { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"fICyAUQY1\":\"stroke\",\"lKf_CQTz5\":\"width1\",\"BKVe8Pgvw\":\"dots\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Settings Sliders\",\"color\":{\"type\":\"variable\",\"value\":\"18mrqx2\"},\"set\":{\"localId\":\"vectorSet/SuYHhKUZG\",\"id\":\"SuYHhKUZG\",\"moduleId\":\"EqX8thWQjdZcOB1c6p5N\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-0lAQG\");Icon.displayName=\"Settings Sliders\";export default Icon;addPropertyControls(Icon,{fICyAUQY1:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color},lKf_CQTz5:{defaultValue:1.5,displayStepper:true,hidden:false,max:4,min:0,step:.5,title:\"Width\",type:ControlType.Number},BKVe8Pgvw:{defaultValue:1,displayStepper:true,hidden:true,max:4,min:1,title:\"Dots\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"fICyAUQY1\\\":\\\"stroke\\\",\\\"lKf_CQTz5\\\":\\\"width1\\\",\\\"BKVe8Pgvw\\\":\\\"dots\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Settings Sliders\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"18mrqx2\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/SuYHhKUZG\\\",\\\"id\\\":\\\"SuYHhKUZG\\\",\\\"moduleId\\\":\\\"EqX8thWQjdZcOB1c6p5N\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f08ca78)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/B6drqijFP8OvPpxuIOv6/xzyyijKeMyIMhzU78mnH/Clq0ZjK4O.js\";import SettingsSliders from\"https://framerusercontent.com/modules/JInPMXFBHsjL37IHnT7y/6Zckv5DD4Vwx4OxXXkEQ/MymXsTvvI.js\";const enabledGestures={f87elMg7N:{hover:true},gzgcZRZ8I:{hover:true}};const cycleOrder=[\"f87elMg7N\",\"gzgcZRZ8I\",\"OMiXS2Qr3\",\"BfyHVVUZL\"];const serializationHash=\"framer-PFu5q\";const variantClassNames={BfyHVVUZL:\"framer-v-hg2dl0\",f87elMg7N:\"framer-v-i42l0r\",gzgcZRZ8I:\"framer-v-j8lrpo\",OMiXS2Qr3:\"framer-v-19g260z\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AqzyaYqmt=undefined;const TFiupUFoi=undefined;const V8bRoSY0w=undefined;const jLB00JmB4=undefined;const phnWt2qtF=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"f87elMg7N\",\"Variant 2\":\"gzgcZRZ8I\",\"Variant 3\":\"OMiXS2Qr3\",\"Variant 4\":\"BfyHVVUZL\"};const getProps=({height,hover,id,label,link,mouseEnter,mouseLeave,width,...props})=>{return{...props,AqzyaYqmt:mouseEnter??props.AqzyaYqmt,jLB00JmB4:link??props.jLB00JmB4,phnWt2qtF:label??props.phnWt2qtF??\"Products\",TFiupUFoi:hover??props.TFiupUFoi,V8bRoSY0w:mouseLeave??props.V8bRoSY0w,variant:humanReadableVariantMap[props.variant]??props.variant??\"f87elMg7N\"};};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,AqzyaYqmt,V8bRoSY0w,TFiupUFoi,phnWt2qtF,jLB00JmB4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"f87elMg7N\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntervk2zhz=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(AqzyaYqmt){const res=await AqzyaYqmt(...args);if(res===false)return false;}if(TFiupUFoi){const res=await TFiupUFoi(...args);if(res===false)return false;}});const onMouseLeave1r5ewmt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(V8bRoSY0w){const res=await V8bRoSY0w(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"gzgcZRZ8I-hover\")return true;if([\"gzgcZRZ8I\",\"OMiXS2Qr3\",\"BfyHVVUZL\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"BfyHVVUZL\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"BfyHVVUZL\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:jLB00JmB4,motionChild:true,nodeId:\"f87elMg7N\",openInNewTab:false,scopeId:\"yALTj_D0j\",...addPropertyOverrides({BfyHVVUZL:{href:{webPageId:\"oc56CyXce\"}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-i42l0r\",className,classNames)} framer-ho5kvj`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"f87elMg7N\",onMouseEnter:onMouseEntervk2zhz,onMouseLeave:onMouseLeave1r5ewmt,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:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},variants:{\"f87elMg7N-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(238, 238, 238)\"},\"gzgcZRZ8I-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},BfyHVVUZL:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6d60b22a-2ae5-4aae-aa38-b9c3eeddc05d, rgb(221, 221, 221))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:17,borderBottomRightRadius:17,borderTopLeftRadius:17,borderTopRightRadius:17},gzgcZRZ8I:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6d60b22a-2ae5-4aae-aa38-b9c3eeddc05d, rgb(221, 221, 221))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18},OMiXS2Qr3:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18}},...addPropertyOverrides({\"f87elMg7N-hover\":{\"data-framer-name\":undefined},\"gzgcZRZ8I-hover\":{\"data-framer-name\":undefined},BfyHVVUZL:{\"data-border\":true,\"data-framer-name\":\"Variant 4\",\"data-highlight\":undefined,onMouseEnter:undefined,onMouseLeave:undefined},gzgcZRZ8I:{\"data-border\":true,\"data-framer-name\":\"Variant 2\"},OMiXS2Qr3:{\"data-border\":true,\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"Products\"})}),className:\"framer-1hzmrya\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"czOqBDgGv\",style:{\"--extracted-2gg91v\":'\"opsz\" 32, \"wght\" 500',\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\"},text:phnWt2qtF,variants:{BfyHVVUZL:{\"--extracted-r6o4lv\":\"var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51))\"},gzgcZRZ8I:{\"--extracted-r6o4lv\":\"var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51))\"},OMiXS2Qr3:{\"--extracted-r6o4lv\":\"var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"gzgcZRZ8I-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51)))\"},children:\"Products\"})})},BfyHVVUZL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51)))\"},children:\"Products\"})})},gzgcZRZ8I:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51)))\"},children:\"Products\"})})},OMiXS2Qr3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255)))\"},children:\"Products\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s8yhn7\",layoutDependency:layoutDependency,layoutId:\"ufK9w1tu4\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1t9b8g\",Component:Search,layoutDependency:layoutDependency,layoutId:\"tYJUAn5UD\",style:{\"--1335ju\":1.5,\"--18mrqx2\":\"var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255))\",\"--3it368\":1},variants:{OMiXS2Qr3:{\"--18mrqx2\":\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\"}},...addPropertyOverrides({BfyHVVUZL:{Component:SettingsSliders},gzgcZRZ8I:{Component:SettingsSliders},OMiXS2Qr3:{Component:SettingsSliders}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1uirixs\",layoutDependency:layoutDependency,layoutId:\"AMaKzPdGi\",opacity:1,radius:14,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 41\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({BfyHVVUZL:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 41\" overflow=\"visible\"><path d=\"M 0 14 C 0 6.268 6.268 0 14 0 L 27 0 C 34.732 0 41 6.268 41 14 L 41 27 C 41 34.732 34.732 41 27 41 L 14 41 C 6.268 41 0 34.732 0 27 Z\" fill=\"var(--token-c15e335c-2943-4606-bfd3-4f0c61dc2c33, rgb(122, 168, 98)) /* {&quot;name&quot;:&quot;Nelson Green&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-ey2ne6\",layoutDependency:layoutDependency,layoutId:\"kPOZkEofR\",opacity:1,radius:14,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 41\" overflow=\"visible\"><path d=\"M 0 14 C 0 6.268 6.268 0 14 0 L 27 0 C 34.732 0 41 6.268 41 14 L 41 27 C 41 34.732 34.732 41 27 41 L 14 41 C 6.268 41 0 34.732 0 27 Z\" fill=\"var(--token-c15e335c-2943-4606-bfd3-4f0c61dc2c33, rgb(122, 168, 98)) /* {&quot;name&quot;:&quot;Nelson Green&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({OMiXS2Qr3:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 41\" overflow=\"visible\"><path d=\"M 0 14 C 0 6.268 6.268 0 14 0 L 27 0 C 34.732 0 41 6.268 41 14 L 41 27 C 41 34.732 34.732 41 27 41 L 14 41 C 6.268 41 0 34.732 0 27 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PFu5q.framer-ho5kvj, .framer-PFu5q .framer-ho5kvj { display: block; }\",\".framer-PFu5q.framer-i42l0r { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 48px; justify-content: center; overflow: hidden; padding: 16px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-PFu5q .framer-1hzmrya { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PFu5q .framer-s8yhn7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 42px; z-index: 1; }\",\".framer-PFu5q .framer-1t9b8g { aspect-ratio: 1 / 1; bottom: 5px; flex: none; height: var(--framer-aspect-ratio-supported, 28px); left: 7px; position: absolute; right: 8px; width: calc(100% - 15px); z-index: 1; }\",\".framer-PFu5q .framer-1uirixs, .framer-PFu5q .framer-ey2ne6 { height: 41px; position: relative; width: 41px; }\",\".framer-PFu5q.framer-v-j8lrpo.framer-i42l0r { flex-direction: row; gap: 26px; padding: 4px 3px 4px 30px; }\",\".framer-PFu5q.framer-v-j8lrpo .framer-1hzmrya, .framer-PFu5q.framer-v-19g260z .framer-1hzmrya, .framer-PFu5q.framer-v-hg2dl0 .framer-1hzmrya { order: 0; }\",\".framer-PFu5q.framer-v-j8lrpo .framer-s8yhn7, .framer-PFu5q.framer-v-19g260z .framer-s8yhn7, .framer-PFu5q.framer-v-hg2dl0 .framer-s8yhn7 { order: 1; }\",\".framer-PFu5q.framer-v-j8lrpo .framer-1t9b8g, .framer-PFu5q.framer-v-19g260z .framer-1t9b8g, .framer-PFu5q.framer-v-hg2dl0 .framer-1t9b8g { height: var(--framer-aspect-ratio-supported, 27px); }\",\".framer-PFu5q.framer-v-19g260z.framer-i42l0r { cursor: unset; flex-direction: row; gap: 18px; padding: 4px 3px 4px 30px; }\",\".framer-PFu5q.framer-v-hg2dl0.framer-i42l0r { cursor: unset; flex-direction: row; gap: unset; justify-content: space-between; padding: 6px 4px 6px 16px; width: 204px; }\",'.framer-PFu5q[data-border=\"true\"]::after, .framer-PFu5q [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 48\n * @framerIntrinsicWidth 95.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"gzgcZRZ8I\":{\"layout\":[\"auto\",\"fixed\"]},\"OMiXS2Qr3\":{\"layout\":[\"auto\",\"fixed\"]},\"BfyHVVUZL\":{\"layout\":[\"fixed\",\"fixed\"]},\"NQxGRRqxP\":{\"layout\":[\"auto\",\"fixed\"]},\"lVuIIOkEF\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"AqzyaYqmt\":\"mouseEnter\",\"V8bRoSY0w\":\"mouseLeave\",\"TFiupUFoi\":\"hover\",\"phnWt2qtF\":\"label\",\"jLB00JmB4\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryALTj_D0j=withCSS(Component,css,\"framer-PFu5q\");export default FrameryALTj_D0j;FrameryALTj_D0j.displayName=\"Navigation Button 3\";FrameryALTj_D0j.defaultProps={height:48,width:95.5};addPropertyControls(FrameryALTj_D0j,{variant:{options:[\"f87elMg7N\",\"gzgcZRZ8I\",\"OMiXS2Qr3\",\"BfyHVVUZL\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},AqzyaYqmt:{title:\"Mouse Enter\",type:ControlType.EventHandler},V8bRoSY0w:{title:\"Mouse Leave\",type:ControlType.EventHandler},TFiupUFoi:{title:\"Hover\",type:ControlType.EventHandler},phnWt2qtF:{defaultValue:\"Products\",displayTextArea:false,title:\"Label\",type:ControlType.String},jLB00JmB4:{title:\"Link\",type:ControlType.Link}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FrameryALTj_D0j,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",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/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryALTj_D0j\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"95.5\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"AqzyaYqmt\\\":\\\"mouseEnter\\\",\\\"V8bRoSY0w\\\":\\\"mouseLeave\\\",\\\"TFiupUFoi\\\":\\\"hover\\\",\\\"phnWt2qtF\\\":\\\"label\\\",\\\"jLB00JmB4\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gzgcZRZ8I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"OMiXS2Qr3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"BfyHVVUZL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NQxGRRqxP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lVuIIOkEF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yALTj_D0j.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image,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 MailEmailMessageInbox from\"https://framerusercontent.com/modules/2zrQHa5mkGSgAoOO7moY/OWqunGfacYUUoMLQ3AxC/uMmQzDZ77.js\";import PaperNoteA4Alt from\"https://framerusercontent.com/modules/CSzN88cGNNCEyaNzQyZf/sv0iZFXEgy8fH5AT8Ltu/jNVe2mfi0.js\";import AccountUserPersonSquare from\"https://framerusercontent.com/modules/Pvrs1YdLmtX42w60nttG/3w6biaMAxmNrzjbNTA2p/vZgRu2ttQ.js\";import CalendarDateAppointment from\"https://framerusercontent.com/modules/s5y0RC3bSnlApxxbLqCg/XDq8usHSelaA5SP4W8xA/PASaT6as8.js\";import FilterLink from\"https://framerusercontent.com/modules/mNsYLjiFypvyXYKEcM6E/gV683cUbynhmQtyJGlRG/FilterLink.js\";import FooterLinks from\"https://framerusercontent.com/modules/fCpul4BqKMrUhXQlakOA/E8m9gbZCP9BepgC7Z29j/Gehr2h5AU.js\";import MenuItem from\"https://framerusercontent.com/modules/tCgXP3DEv5cEKfqf7ifx/hQCylbBNKHwd2GjNZDtX/Iseyej60R.js\";import NavigationButton3 from\"https://framerusercontent.com/modules/vgiYqxgpOAvAj0jw6aMb/g3Z5pGR5OejypsPsI7RD/yALTj_D0j.js\";const MenuItemFonts=getFonts(MenuItem);const NavigationButton3Fonts=getFonts(NavigationButton3);const FooterLinksFonts=getFonts(FooterLinks);const FilterLinkFonts=getFonts(FilterLink);const cycleOrder=[\"qiMcAN3Jp\",\"GygNnJGRx\",\"AViXaxVBH\",\"X679kqvWh\",\"XpgBWi2OQ\",\"Ot5YA6ShE\",\"Zn3_v5f8T\"];const serializationHash=\"framer-4Uvyn\";const variantClassNames={AViXaxVBH:\"framer-v-nd03zq\",GygNnJGRx:\"framer-v-z58rgf\",Ot5YA6ShE:\"framer-v-1100rg3\",qiMcAN3Jp:\"framer-v-4zh6oy\",X679kqvWh:\"framer-v-wwji9i\",XpgBWi2OQ:\"framer-v-1t7p7dt\",Zn3_v5f8T:\"framer-v-1pqdnuo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const bYW3ytwl4=undefined;const adllPaenS=undefined;const DQw8niC_m=undefined;const Xxi7bHatY=undefined;const a4XAdRTEm=undefined;const VoY5QPvT1=undefined;const peUY9XxqB=undefined;const KojLLY9eL=undefined;const PkR463YK0=undefined;const LmamEW4Dp=undefined;const lXTnhlbx5=undefined;const MCoahtYpi=undefined;const RbMtmp7Hj=undefined;const MfXtlgwQo=undefined;const syKngPDig=undefined;const or7x54WMv=undefined;const h58t_9A8V=undefined;const FVF9XMET8=undefined;const A_9P5Bpal=undefined;const H2OlP7GWx=undefined;const BqC5r8Oqw=undefined;const TRH6KKwL2=undefined;const kMa2ZMeOE=undefined;const KEKmRxMwK=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:.8,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transition:transition2,x:-7};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const animation1={opacity:.9,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transition:transition2,x:-5};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={\"Menu 2\":\"GygNnJGRx\",\"Menu 3\":\"AViXaxVBH\",\"Menu 4\":\"X679kqvWh\",\"Menu 5\":\"XpgBWi2OQ\",\"Variant 6\":\"Ot5YA6ShE\",\"Variant 7\":\"Zn3_v5f8T\",mega1:\"qiMcAN3Jp\"};const getProps=({description,description2,description3,description4,description5,description6,height,id,image,image2,image3,image4,image5,image6,mouseLeave,showMenu1,showMenu2,showMenu3,showMenu4,showMenu5,title,title2,title3,title4,title5,title6,width,...props})=>{return{...props,A_9P5Bpal:image??props.A_9P5Bpal??{pixelHeight:1667,pixelWidth:2500,src:\"https://framerusercontent.com/images/RC8KQdNd92xwXVegaFIqHvYT7E.webp?width=2500&height=1667\",srcSet:\"https://framerusercontent.com/images/RC8KQdNd92xwXVegaFIqHvYT7E.webp?scale-down-to=512&width=2500&height=1667 512w,https://framerusercontent.com/images/RC8KQdNd92xwXVegaFIqHvYT7E.webp?scale-down-to=1024&width=2500&height=1667 1024w,https://framerusercontent.com/images/RC8KQdNd92xwXVegaFIqHvYT7E.webp?scale-down-to=2048&width=2500&height=1667 2048w,https://framerusercontent.com/images/RC8KQdNd92xwXVegaFIqHvYT7E.webp?width=2500&height=1667 2500w\"},a4XAdRTEm:showMenu2??props.a4XAdRTEm??true,adllPaenS:showMenu1??props.adllPaenS??true,BqC5r8Oqw:image3??props.BqC5r8Oqw??{pixelHeight:600,pixelWidth:800,src:\"https://framerusercontent.com/images/RASkPqtommSM8HdK1XshWiLAmM.jpg?width=800&height=600\",srcSet:\"https://framerusercontent.com/images/RASkPqtommSM8HdK1XshWiLAmM.jpg?scale-down-to=512&width=800&height=600 512w,https://framerusercontent.com/images/RASkPqtommSM8HdK1XshWiLAmM.jpg?width=800&height=600 800w\"},bYW3ytwl4:mouseLeave??props.bYW3ytwl4,DQw8niC_m:title??props.DQw8niC_m??\"Culture\",FVF9XMET8:description6??props.FVF9XMET8??\"Cabins, inns, and cozy lodging.\",H2OlP7GWx:image2??props.H2OlP7GWx??{pixelHeight:533,pixelWidth:800,src:\"https://framerusercontent.com/images/J4A3DLE7IWKJpKTz88gGwvEw5g.jpg?width=800&height=533\",srcSet:\"https://framerusercontent.com/images/J4A3DLE7IWKJpKTz88gGwvEw5g.jpg?scale-down-to=512&width=800&height=533 512w,https://framerusercontent.com/images/J4A3DLE7IWKJpKTz88gGwvEw5g.jpg?width=800&height=533 800w\"},h58t_9A8V:title6??props.h58t_9A8V??\"Stay\",KEKmRxMwK:image6??props.KEKmRxMwK??{pixelHeight:533,pixelWidth:800,src:\"https://framerusercontent.com/images/05vwMH3BEzKupVgKgJ10r7FSJ8.jpg?width=800&height=533\",srcSet:\"https://framerusercontent.com/images/05vwMH3BEzKupVgKgJ10r7FSJ8.jpg?scale-down-to=512&width=800&height=533 512w,https://framerusercontent.com/images/05vwMH3BEzKupVgKgJ10r7FSJ8.jpg?width=800&height=533 800w\"},kMa2ZMeOE:image5??props.kMa2ZMeOE??{pixelHeight:1e3,pixelWidth:1920,positionX:\"71.3%\",positionY:\"42.9%\",src:\"https://framerusercontent.com/images/HB5grkJ9L6CJibyGd9j1DSneM.jpg?width=1920&height=1000\",srcSet:\"https://framerusercontent.com/images/HB5grkJ9L6CJibyGd9j1DSneM.jpg?scale-down-to=512&width=1920&height=1000 512w,https://framerusercontent.com/images/HB5grkJ9L6CJibyGd9j1DSneM.jpg?scale-down-to=1024&width=1920&height=1000 1024w,https://framerusercontent.com/images/HB5grkJ9L6CJibyGd9j1DSneM.jpg?width=1920&height=1000 1920w\"},KojLLY9eL:showMenu3??props.KojLLY9eL??true,LmamEW4Dp:description3??props.LmamEW4Dp??\"Food, drinks, and local flavors.\",lXTnhlbx5:showMenu4??props.lXTnhlbx5??true,MCoahtYpi:title4??props.MCoahtYpi??\"Experience\",MfXtlgwQo:showMenu5??props.MfXtlgwQo??true,or7x54WMv:description5??props.or7x54WMv??\"Trails, parks, and scenic spots.\",peUY9XxqB:description??props.peUY9XxqB??\"Local groups and essential services.\",PkR463YK0:title3??props.PkR463YK0??\"Taste\",RbMtmp7Hj:description4??props.RbMtmp7Hj??\"Fun activities and attractions.\",syKngPDig:title5??props.syKngPDig??\"Outdoor\",TRH6KKwL2:image4??props.TRH6KKwL2??{pixelHeight:533,pixelWidth:800,src:\"https://framerusercontent.com/images/Tn25o96BicfnvdBO1hqKvvvzX3o.jpg?width=800&height=533\",srcSet:\"https://framerusercontent.com/images/Tn25o96BicfnvdBO1hqKvvvzX3o.jpg?scale-down-to=512&width=800&height=533 512w,https://framerusercontent.com/images/Tn25o96BicfnvdBO1hqKvvvzX3o.jpg?width=800&height=533 800w\"},variant:humanReadableVariantMap[props.variant]??props.variant??\"qiMcAN3Jp\",VoY5QPvT1:title2??props.VoY5QPvT1??\"Community\",Xxi7bHatY:description2??props.Xxi7bHatY??\"Arts, history, and local events.\"};};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,adllPaenS,DQw8niC_m,peUY9XxqB,a4XAdRTEm,VoY5QPvT1,Xxi7bHatY,KojLLY9eL,PkR463YK0,LmamEW4Dp,lXTnhlbx5,MCoahtYpi,RbMtmp7Hj,MfXtlgwQo,syKngPDig,or7x54WMv,A_9P5Bpal,H2OlP7GWx,BqC5r8Oqw,h58t_9A8V,FVF9XMET8,kMa2ZMeOE,TRH6KKwL2,KEKmRxMwK,bYW3ytwl4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qiMcAN3Jp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeave1cue9as=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(bYW3ytwl4){const res=await bYW3ytwl4(...args);if(res===false)return false;}});const HtKrNOuBpr80lme=activeVariantCallback(async(...args)=>{setVariant(\"Zn3_v5f8T\");});const HtKrNOuBp10mkyoo=activeVariantCallback(async(...args)=>{setVariant(\"qiMcAN3Jp\");});const AqzyaYqmtxfpskf=activeVariantCallback(async(...args)=>{setVariant(\"osT7uhhPk\");});const HtKrNOuBptgysv0=activeVariantCallback(async(...args)=>{setVariant(\"GygNnJGRx\");});const HtKrNOuBpi4pzk8=activeVariantCallback(async(...args)=>{setVariant(\"AViXaxVBH\");});const HtKrNOuBp154v7io=activeVariantCallback(async(...args)=>{setVariant(\"X679kqvWh\");});const HtKrNOuBp38thoh=activeVariantCallback(async(...args)=>{setVariant(\"XpgBWi2OQ\");});const HtKrNOuBpr7zf2o=activeVariantCallback(async(...args)=>{setVariant(\"Ot5YA6ShE\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Zn3_v5f8T\")return true;return false;};const isDisplayed1=value=>{if(baseVariant===\"Zn3_v5f8T\")return true;return value;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"Zn3_v5f8T\")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-4zh6oy\",className,classNames),\"data-border\":true,\"data-framer-name\":\"mega1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qiMcAN3Jp\",onMouseLeave:onMouseLeave1cue9as,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6d60b22a-2ae5-4aae-aa38-b9c3eeddc05d, rgb(240, 240, 240))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,boxShadow:\"0px 0.6021873017743928px 3.010936508871964px -0.9166666666666666px rgba(0, 0, 0, 0.11), 0px 2.288533303243457px 11.442666516217285px -1.8333333333333333px rgba(0, 0, 0, 0.11), 0px 10px 50px -2.75px rgba(0, 0, 0, 0.09)\",...style},...addPropertyOverrides({AViXaxVBH:{\"data-framer-name\":\"Menu 3\"},GygNnJGRx:{\"data-framer-name\":\"Menu 2\"},Ot5YA6ShE:{\"data-framer-name\":\"Variant 6\"},X679kqvWh:{\"data-framer-name\":\"Menu 4\"},XpgBWi2OQ:{\"data-framer-name\":\"Menu 5\"},Zn3_v5f8T:{\"data-framer-name\":\"Variant 7\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y74ect\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"ZVgjFRwUv\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Zn3_v5f8T:{height:64,width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+8+0+208}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19bunhp-container\",\"data-framer-name\":\"Menu 1\",layoutDependency:layoutDependency,layoutId:\"L2vD8hzB8-container\",name:\"Menu 1\",nodeId:\"L2vD8hzB8\",rendersWithMotion:true,scopeId:\"keefBwG4a\",whileHover:animation,children:/*#__PURE__*/_jsx(MenuItem,{bCpduaWrH:\"all\",height:\"100%\",HtKrNOuBp:HtKrNOuBpr80lme,id:\"L2vD8hzB8\",ktU0xXVxO:\"Filter and search Nelson County\",layoutId:\"L2vD8hzB8\",N8n1gKsfu:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/NXaJL1i5xeZ73sn1gYR0FCcktts.svg?width=24&height=24\"},\"\"),name:\"Menu 1\",nEXm_R2uA:\"Find things to do\",style:{width:\"100%\"},variant:\"UaujC6EsG\",width:\"100%\"})})}),isDisplayed1(adllPaenS)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+8+0+192,...addPropertyOverrides({Zn3_v5f8T:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+8+0+272}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wll5dw-container\",\"data-framer-name\":\"Menu 1\",layoutDependency:layoutDependency,layoutId:\"pEdeNl23l-container\",name:\"Menu 1\",nodeId:\"pEdeNl23l\",rendersWithMotion:true,scopeId:\"keefBwG4a\",...addPropertyOverrides({Zn3_v5f8T:{whileHover:animation}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuItem,{bCpduaWrH:\"culture\",height:\"100%\",id:\"pEdeNl23l\",ktU0xXVxO:Xxi7bHatY,layoutId:\"pEdeNl23l\",N8n1gKsfu:addImageAlt({pixelHeight:32,pixelWidth:32,src:\"https://framerusercontent.com/images/zijYrZs7aonG7jbqufvTATwLtLc.svg?width=32&height=32\"},\"\"),name:\"Menu 1\",nEXm_R2uA:DQw8niC_m,style:{width:\"100%\"},variant:\"GRiUTGQIn\",width:\"100%\",...addPropertyOverrides({AViXaxVBH:{HtKrNOuBp:HtKrNOuBp10mkyoo,variant:\"UaujC6EsG\"},GygNnJGRx:{HtKrNOuBp:HtKrNOuBp10mkyoo,variant:\"UaujC6EsG\"},Ot5YA6ShE:{HtKrNOuBp:HtKrNOuBp10mkyoo,variant:\"UaujC6EsG\"},X679kqvWh:{HtKrNOuBp:HtKrNOuBp10mkyoo,variant:\"UaujC6EsG\"},XpgBWi2OQ:{HtKrNOuBp:HtKrNOuBp10mkyoo,variant:\"UaujC6EsG\"},Zn3_v5f8T:{HtKrNOuBp:HtKrNOuBpr80lme,variant:\"UaujC6EsG\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Zn3_v5f8T:{height:48,width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+8+0+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wfbgde-container\",layoutDependency:layoutDependency,layoutId:\"HsJtQghX5-container\",nodeId:\"HsJtQghX5\",rendersWithMotion:true,scopeId:\"keefBwG4a\",children:/*#__PURE__*/_jsx(NavigationButton3,{AqzyaYqmt:AqzyaYqmtxfpskf,height:\"100%\",id:\"HsJtQghX5\",jLB00JmB4:\"https://nelson-county.framer.website/find-your-adventure\",layoutId:\"HsJtQghX5\",phnWt2qtF:\"Destinations\",style:{width:\"100%\"},variant:\"BfyHVVUZL\",width:\"100%\"})})}),a4XAdRTEm&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+8+0+192,...addPropertyOverrides({Zn3_v5f8T:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+8+0+336}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wc855-container\",layoutDependency:layoutDependency,layoutId:\"OKWYpcJor-container\",nodeId:\"OKWYpcJor\",rendersWithMotion:true,scopeId:\"keefBwG4a\",...addPropertyOverrides({Zn3_v5f8T:{whileHover:animation1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuItem,{bCpduaWrH:\"community\",height:\"100%\",HtKrNOuBp:HtKrNOuBptgysv0,id:\"OKWYpcJor\",ktU0xXVxO:peUY9XxqB,layoutId:\"OKWYpcJor\",N8n1gKsfu:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/BbnjJKQsqQmjShMvddk754.svg?width=24&height=24\"},\"\"),nEXm_R2uA:VoY5QPvT1,style:{width:\"100%\"},variant:\"UaujC6EsG\",width:\"100%\",...addPropertyOverrides({Zn3_v5f8T:{HtKrNOuBp:HtKrNOuBpr80lme}},baseVariant,gestureVariant)})})}),KojLLY9eL&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+8+0+192,...addPropertyOverrides({Zn3_v5f8T:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+8+0+336}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fkd8d0-container\",layoutDependency:layoutDependency,layoutId:\"llcGBf1RJ-container\",nodeId:\"llcGBf1RJ\",rendersWithMotion:true,scopeId:\"keefBwG4a\",...addPropertyOverrides({Zn3_v5f8T:{whileHover:animation1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuItem,{bCpduaWrH:\"taste\",height:\"100%\",HtKrNOuBp:HtKrNOuBpi4pzk8,id:\"llcGBf1RJ\",ktU0xXVxO:LmamEW4Dp,layoutId:\"llcGBf1RJ\",N8n1gKsfu:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/XdEpCGh8kq3f2WR1sfLQAlgQ.svg?width=24&height=24\"},\"\"),nEXm_R2uA:PkR463YK0,style:{width:\"100%\"},variant:\"UaujC6EsG\",width:\"100%\",...addPropertyOverrides({Zn3_v5f8T:{HtKrNOuBp:HtKrNOuBpr80lme}},baseVariant,gestureVariant)})})}),lXTnhlbx5&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+8+0+192,...addPropertyOverrides({Zn3_v5f8T:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+8+0+336}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x63awm-container\",layoutDependency:layoutDependency,layoutId:\"eTSql3rtM-container\",nodeId:\"eTSql3rtM\",rendersWithMotion:true,scopeId:\"keefBwG4a\",...addPropertyOverrides({Zn3_v5f8T:{whileHover:animation1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuItem,{bCpduaWrH:\"experience\",height:\"100%\",HtKrNOuBp:HtKrNOuBp154v7io,id:\"eTSql3rtM\",ktU0xXVxO:RbMtmp7Hj,layoutId:\"eTSql3rtM\",N8n1gKsfu:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/tmVZeajWSdbnomoeDtLkMCuk9ko.svg?width=24&height=24\"},\"\"),nEXm_R2uA:MCoahtYpi,style:{width:\"100%\"},variant:\"UaujC6EsG\",width:\"100%\",...addPropertyOverrides({Zn3_v5f8T:{HtKrNOuBp:HtKrNOuBpr80lme}},baseVariant,gestureVariant)})})}),MfXtlgwQo&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+8+0+192,...addPropertyOverrides({Zn3_v5f8T:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+8+0+336}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lgshm2-container\",layoutDependency:layoutDependency,layoutId:\"WaNXZjgYL-container\",nodeId:\"WaNXZjgYL\",rendersWithMotion:true,scopeId:\"keefBwG4a\",...addPropertyOverrides({Zn3_v5f8T:{whileHover:animation1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuItem,{bCpduaWrH:\"outdoor\",height:\"100%\",HtKrNOuBp:HtKrNOuBp38thoh,id:\"WaNXZjgYL\",ktU0xXVxO:or7x54WMv,layoutId:\"WaNXZjgYL\",N8n1gKsfu:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/StSFdQfzpvdwmgBwuCyFXWvymo.svg?width=24&height=24\"},\"\"),nEXm_R2uA:syKngPDig,style:{width:\"100%\"},variant:\"UaujC6EsG\",width:\"100%\",...addPropertyOverrides({Zn3_v5f8T:{HtKrNOuBp:HtKrNOuBpr80lme}},baseVariant,gestureVariant)})})}),MfXtlgwQo&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,y:(componentViewport?.y||0)+8+0+192,...addPropertyOverrides({Zn3_v5f8T:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+8+0+336}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-150ir7r-container\",layoutDependency:layoutDependency,layoutId:\"wHWNMswSX-container\",nodeId:\"wHWNMswSX\",rendersWithMotion:true,scopeId:\"keefBwG4a\",...addPropertyOverrides({Zn3_v5f8T:{whileHover:animation1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MenuItem,{bCpduaWrH:\"stay\",height:\"100%\",HtKrNOuBp:HtKrNOuBp38thoh,id:\"wHWNMswSX\",ktU0xXVxO:FVF9XMET8,layoutId:\"wHWNMswSX\",N8n1gKsfu:addImageAlt({pixelHeight:24,pixelWidth:24,src:\"https://framerusercontent.com/images/QZX4KGhB8phHJFXF7eAXe4rj4.svg?width=24&height=24\"},\"\"),nEXm_R2uA:h58t_9A8V,style:{width:\"100%\"},variant:\"UaujC6EsG\",width:\"100%\",...addPropertyOverrides({XpgBWi2OQ:{HtKrNOuBp:HtKrNOuBpr7zf2o},Zn3_v5f8T:{HtKrNOuBp:HtKrNOuBpr80lme}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-x1k8t8\",layoutDependency:layoutDependency,layoutId:\"ptJ3xIzzH\",children:isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dsq57h\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"azjfDDOLl\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6d60b22a-2ae5-4aae-aa38-b9c3eeddc05d, rgb(221, 221, 221))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PvIMv_i5c\"},implicitPathVariables:undefined},{href:{webPageId:\"PvIMv_i5c\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,...addPropertyOverrides({Zn3_v5f8T:{width:`max((max(${componentViewport?.width||\"100vw\"} - 16px, 1px) - 43px) / 2, 50px)`,y:(componentViewport?.y||0)+8+0+336+0+0+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r5kx3x-container\",layoutDependency:layoutDependency,layoutId:\"YIg6o1d9I-container\",nodeId:\"YIg6o1d9I\",rendersWithMotion:true,scopeId:\"keefBwG4a\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"YIg6o1d9I\",ID248QTGq:CalendarDateAppointment,layoutId:\"YIg6o1d9I\",LN4vuxuic:resolvedLinks[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Events\",ooxt3vCXM:true,pYcbizAN5:true,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:15,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({Zn3_v5f8T:{LN4vuxuic:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dAPviWjXd\"},implicitPathVariables:undefined},{href:{webPageId:\"dAPviWjXd\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,...addPropertyOverrides({Zn3_v5f8T:{width:`max((max(${componentViewport?.width||\"100vw\"} - 16px, 1px) - 43px) / 2, 50px)`,y:(componentViewport?.y||0)+8+0+336+0+0+15+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bnpuc-container\",layoutDependency:layoutDependency,layoutId:\"GiJ9yZptA-container\",nodeId:\"GiJ9yZptA\",rendersWithMotion:true,scopeId:\"keefBwG4a\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"GiJ9yZptA\",ID248QTGq:PaperNoteA4Alt,layoutId:\"GiJ9yZptA\",LN4vuxuic:resolvedLinks1[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Blog\",ooxt3vCXM:true,pYcbizAN5:true,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:15,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({Zn3_v5f8T:{LN4vuxuic:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XKrMcbcUg\"},implicitPathVariables:undefined},{href:{webPageId:\"XKrMcbcUg\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,...addPropertyOverrides({Zn3_v5f8T:{width:`max((max(${componentViewport?.width||\"100vw\"} - 16px, 1px) - 43px) / 2, 50px)`,y:(componentViewport?.y||0)+8+0+336+0+0+15+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1itt2wm-container\",layoutDependency:layoutDependency,layoutId:\"ObC4uPlxH-container\",nodeId:\"ObC4uPlxH\",rendersWithMotion:true,scopeId:\"keefBwG4a\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"ObC4uPlxH\",ID248QTGq:AccountUserPersonSquare,layoutId:\"ObC4uPlxH\",LN4vuxuic:resolvedLinks2[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"About\",ooxt3vCXM:true,pYcbizAN5:true,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:15,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({Zn3_v5f8T:{LN4vuxuic:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UknN9CPHE\"},implicitPathVariables:undefined},{href:{webPageId:\"UknN9CPHE\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,...addPropertyOverrides({Zn3_v5f8T:{width:`max((max(${componentViewport?.width||\"100vw\"} - 16px, 1px) - 43px) / 2, 50px)`,y:(componentViewport?.y||0)+8+0+336+0+0+15+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17hdd6w-container\",layoutDependency:layoutDependency,layoutId:\"pTThMowKd-container\",nodeId:\"pTThMowKd\",rendersWithMotion:true,scopeId:\"keefBwG4a\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"pTThMowKd\",ID248QTGq:MailEmailMessageInbox,layoutId:\"pTThMowKd\",LN4vuxuic:resolvedLinks3[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Contact\",ooxt3vCXM:true,pYcbizAN5:true,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:15,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({Zn3_v5f8T:{LN4vuxuic:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-60r9nv\",\"data-framer-name\":\"Focus\",layoutDependency:layoutDependency,layoutId:\"RKYj2xabf\",style:{backgroundColor:\"rgb(248, 248, 248)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}})]}),isDisplayed2()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8),pixelHeight:1667,pixelWidth:2500,sizes:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,...toResponsiveImage(A_9P5Bpal),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-12p2g9u\",layoutDependency:layoutDependency,layoutId:\"hk8x3411a\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},...addPropertyOverrides({AViXaxVBH:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8),pixelHeight:600,pixelWidth:800,sizes:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,...toResponsiveImage(BqC5r8Oqw)}},GygNnJGRx:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8),pixelHeight:533,pixelWidth:800,sizes:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,...toResponsiveImage(H2OlP7GWx)}},Ot5YA6ShE:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8),pixelHeight:533,pixelWidth:800,sizes:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,...toResponsiveImage(KEKmRxMwK)}},X679kqvWh:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8),pixelHeight:533,pixelWidth:800,sizes:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,...toResponsiveImage(TRH6KKwL2)}},XpgBWi2OQ:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+8),pixelHeight:1e3,pixelWidth:1920,sizes:`max((${componentViewport?.width||\"100vw\"} - 24px) / 2, 1px)`,...toResponsiveImage(kMa2ZMeOE)}}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mnaqwp-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"UfXbFVzNp-container\",nodeId:\"UfXbFVzNp\",rendersWithMotion:true,scopeId:\"keefBwG4a\",children:/*#__PURE__*/_jsx(FilterLink,{amenity:\"\",area:\"\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,category:\"culture\",display:\"inline-block\",featured:false,fontFamily:\"\",fontSize:16,fontWeight:\"normal\",height:\"100%\",id:\"UfXbFVzNp\",layoutId:\"UfXbFVzNp\",padding:0,search:\"\",style:{height:\"100%\",width:\"100%\"},targetUrl:\"/find-your-adventure\",text:\"\",textAlign:\"left\",textColor:\"rgb(0, 0, 0)\",textDecoration:\"none\",type:\"\",width:\"100%\",...addPropertyOverrides({AViXaxVBH:{category:\"taste\"},GygNnJGRx:{category:\"community\"},Ot5YA6ShE:{category:\"stay\"},X679kqvWh:{category:\"experience\"},XpgBWi2OQ:{category:\"outdoor\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4Uvyn.framer-1yrs40l, .framer-4Uvyn .framer-1yrs40l { display: block; }\",\".framer-4Uvyn.framer-4zh6oy { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; width: 650px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4Uvyn .framer-y74ect { 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: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-4Uvyn .framer-19bunhp-container { flex: none; height: auto; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-4Uvyn .framer-1wll5dw-container, .framer-4Uvyn .framer-wc855-container, .framer-4Uvyn .framer-fkd8d0-container, .framer-4Uvyn .framer-x63awm-container, .framer-4Uvyn .framer-1lgshm2-container, .framer-4Uvyn .framer-150ir7r-container { flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-4Uvyn .framer-wfbgde-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-4Uvyn .framer-x1k8t8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 201px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-4Uvyn .framer-1dsq57h { display: grid; flex: none; gap: 13px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 15px; position: relative; width: 100%; }\",\".framer-4Uvyn .framer-r5kx3x-container, .framer-4Uvyn .framer-bnpuc-container, .framer-4Uvyn .framer-1itt2wm-container, .framer-4Uvyn .framer-17hdd6w-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-4Uvyn .framer-60r9nv { flex: none; height: 64px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-4Uvyn .framer-12p2g9u { align-self: stretch; flex: 1 0 0px; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; will-change: var(--framer-will-change-override, transform); }\",\".framer-4Uvyn .framer-mnaqwp-container { flex: none; height: 100%; left: calc(49.84025559105433% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 2; }\",\".framer-4Uvyn.framer-v-z58rgf .framer-60r9nv { top: 64px; }\",\".framer-4Uvyn.framer-v-nd03zq .framer-60r9nv { top: 128px; }\",\".framer-4Uvyn.framer-v-wwji9i .framer-60r9nv { top: 192px; }\",\".framer-4Uvyn.framer-v-1t7p7dt .framer-60r9nv { top: 256px; }\",\".framer-4Uvyn.framer-v-1100rg3 .framer-60r9nv { top: 320px; }\",\".framer-4Uvyn.framer-v-1pqdnuo.framer-4zh6oy { width: 327px; }\",\".framer-4Uvyn.framer-v-1pqdnuo .framer-19bunhp-container { order: 1; }\",\".framer-4Uvyn.framer-v-1pqdnuo .framer-1wll5dw-container { order: 2; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4Uvyn.framer-v-1pqdnuo .framer-wfbgde-container { order: 0; }\",\".framer-4Uvyn.framer-v-1pqdnuo .framer-wc855-container { order: 3; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4Uvyn.framer-v-1pqdnuo .framer-fkd8d0-container { order: 4; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4Uvyn.framer-v-1pqdnuo .framer-x63awm-container { order: 5; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4Uvyn.framer-v-1pqdnuo .framer-1lgshm2-container { order: 6; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4Uvyn.framer-v-1pqdnuo .framer-150ir7r-container { order: 7; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-4Uvyn.framer-v-1pqdnuo .framer-x1k8t8 { min-height: unset; order: 9; }\",'.framer-4Uvyn[data-border=\"true\"]::after, .framer-4Uvyn [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 400\n * @framerIntrinsicWidth 650\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"GygNnJGRx\":{\"layout\":[\"fixed\",\"auto\"]},\"AViXaxVBH\":{\"layout\":[\"fixed\",\"auto\"]},\"X679kqvWh\":{\"layout\":[\"fixed\",\"auto\"]},\"XpgBWi2OQ\":{\"layout\":[\"fixed\",\"auto\"]},\"Ot5YA6ShE\":{\"layout\":[\"fixed\",\"auto\"]},\"Zn3_v5f8T\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"adllPaenS\":\"showMenu1\",\"DQw8niC_m\":\"title\",\"peUY9XxqB\":\"description\",\"a4XAdRTEm\":\"showMenu2\",\"VoY5QPvT1\":\"title2\",\"Xxi7bHatY\":\"description2\",\"KojLLY9eL\":\"showMenu3\",\"PkR463YK0\":\"title3\",\"LmamEW4Dp\":\"description3\",\"lXTnhlbx5\":\"showMenu4\",\"MCoahtYpi\":\"title4\",\"RbMtmp7Hj\":\"description4\",\"MfXtlgwQo\":\"showMenu5\",\"syKngPDig\":\"title5\",\"or7x54WMv\":\"description5\",\"A_9P5Bpal\":\"image\",\"H2OlP7GWx\":\"image2\",\"BqC5r8Oqw\":\"image3\",\"h58t_9A8V\":\"title6\",\"FVF9XMET8\":\"description6\",\"kMa2ZMeOE\":\"image5\",\"TRH6KKwL2\":\"image4\",\"KEKmRxMwK\":\"image6\",\"bYW3ytwl4\":\"mouseLeave\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkeefBwG4a=withCSS(Component,css,\"framer-4Uvyn\");export default FramerkeefBwG4a;FramerkeefBwG4a.displayName=\"Dropdown Menu\";FramerkeefBwG4a.defaultProps={height:400,width:650};addPropertyControls(FramerkeefBwG4a,{variant:{options:[\"qiMcAN3Jp\",\"GygNnJGRx\",\"AViXaxVBH\",\"X679kqvWh\",\"XpgBWi2OQ\",\"Ot5YA6ShE\",\"Zn3_v5f8T\"],optionTitles:[\"mega1\",\"Menu 2\",\"Menu 3\",\"Menu 4\",\"Menu 5\",\"Variant 6\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum},adllPaenS:{defaultValue:true,description:\"\",title:\"Show Menu 1\",type:ControlType.Boolean},DQw8niC_m:{defaultValue:\"Culture\",displayTextArea:false,title:\"Title\",type:ControlType.String},peUY9XxqB:{defaultValue:\"Local groups and essential services.\",displayTextArea:false,title:\"Description\",type:ControlType.String},a4XAdRTEm:{defaultValue:true,title:\"Show Menu 2\",type:ControlType.Boolean},VoY5QPvT1:{defaultValue:\"Community\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},Xxi7bHatY:{defaultValue:\"Arts, history, and local events.\",displayTextArea:false,title:\"Description 2\",type:ControlType.String},KojLLY9eL:{defaultValue:true,title:\"Show Menu 3\",type:ControlType.Boolean},PkR463YK0:{defaultValue:\"Taste\",displayTextArea:false,title:\"Title 3\",type:ControlType.String},LmamEW4Dp:{defaultValue:\"Food, drinks, and local flavors.\",displayTextArea:false,title:\"Description 3\",type:ControlType.String},lXTnhlbx5:{defaultValue:true,title:\"Show Menu 4\",type:ControlType.Boolean},MCoahtYpi:{defaultValue:\"Experience\",displayTextArea:false,title:\"Title 4\",type:ControlType.String},RbMtmp7Hj:{defaultValue:\"Fun activities and attractions.\",displayTextArea:false,title:\"Description 4\",type:ControlType.String},MfXtlgwQo:{defaultValue:true,title:\"Show Menu 5\",type:ControlType.Boolean},syKngPDig:{defaultValue:\"Outdoor\",displayTextArea:false,title:\"Title 5\",type:ControlType.String},or7x54WMv:{defaultValue:\"Trails, parks, and scenic spots.\",displayTextArea:false,title:\"Description 5\",type:ControlType.String},A_9P5Bpal:{__defaultAssetReference:\"data:framer/asset-reference,RC8KQdNd92xwXVegaFIqHvYT7E.webp?originalFilename=unsplash-image-yr6t7kDhuuk.webp&width=2500&height=1667\",title:\"Image\",type:ControlType.ResponsiveImage},H2OlP7GWx:{__defaultAssetReference:\"data:framer/asset-reference,J4A3DLE7IWKJpKTz88gGwvEw5g.jpg?originalFilename=Saunders-Brothers-Farm-Market.jpg&width=800&height=533\",title:\"Image 2\",type:ControlType.ResponsiveImage},BqC5r8Oqw:{__defaultAssetReference:\"data:framer/asset-reference,RASkPqtommSM8HdK1XshWiLAmM.jpg?originalFilename=Blue-Mountain-Barrel-House.jpg&width=800&height=600\",title:\"Image 3\",type:ControlType.ResponsiveImage},h58t_9A8V:{defaultValue:\"Stay\",title:\"Title 6\",type:ControlType.String},FVF9XMET8:{defaultValue:\"Cabins, inns, and cozy lodging.\",title:\"Description 6\",type:ControlType.String},kMa2ZMeOE:{__defaultAssetReference:\"data:framer/asset-reference,HB5grkJ9L6CJibyGd9j1DSneM.jpg?originalFilename=blue-ridge-tunnel.jpg&width=1920&height=1000\",__vekterDefault:{assetReference:\"data:framer/asset-reference,HB5grkJ9L6CJibyGd9j1DSneM.jpg?originalFilename=blue-ridge-tunnel.jpg&width=1920&height=1000\",positionX:\"71.3%\",positionY:\"42.9%\"},title:\"Image 5\",type:ControlType.ResponsiveImage},TRH6KKwL2:{__defaultAssetReference:\"data:framer/asset-reference,Tn25o96BicfnvdBO1hqKvvvzX3o.jpg?originalFilename=Fitzgerald-Farms.jpg&width=800&height=533\",title:\"Image 4\",type:ControlType.ResponsiveImage},KEKmRxMwK:{__defaultAssetReference:\"data:framer/asset-reference,05vwMH3BEzKupVgKgJ10r7FSJ8.jpg?originalFilename=Berry-Hill-Lake.jpg&width=800&height=533\",title:\"Image 6\",type:ControlType.ResponsiveImage},bYW3ytwl4:{title:\"Mouse Leave\",type:ControlType.EventHandler}});addFonts(FramerkeefBwG4a,[{explicitInter:true,fonts:[]},...MenuItemFonts,...NavigationButton3Fonts,...FooterLinksFonts,...FilterLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkeefBwG4a\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GygNnJGRx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AViXaxVBH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"X679kqvWh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XpgBWi2OQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Ot5YA6ShE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Zn3_v5f8T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"400\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"650\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"adllPaenS\\\":\\\"showMenu1\\\",\\\"DQw8niC_m\\\":\\\"title\\\",\\\"peUY9XxqB\\\":\\\"description\\\",\\\"a4XAdRTEm\\\":\\\"showMenu2\\\",\\\"VoY5QPvT1\\\":\\\"title2\\\",\\\"Xxi7bHatY\\\":\\\"description2\\\",\\\"KojLLY9eL\\\":\\\"showMenu3\\\",\\\"PkR463YK0\\\":\\\"title3\\\",\\\"LmamEW4Dp\\\":\\\"description3\\\",\\\"lXTnhlbx5\\\":\\\"showMenu4\\\",\\\"MCoahtYpi\\\":\\\"title4\\\",\\\"RbMtmp7Hj\\\":\\\"description4\\\",\\\"MfXtlgwQo\\\":\\\"showMenu5\\\",\\\"syKngPDig\\\":\\\"title5\\\",\\\"or7x54WMv\\\":\\\"description5\\\",\\\"A_9P5Bpal\\\":\\\"image\\\",\\\"H2OlP7GWx\\\":\\\"image2\\\",\\\"BqC5r8Oqw\\\":\\\"image3\\\",\\\"h58t_9A8V\\\":\\\"title6\\\",\\\"FVF9XMET8\\\":\\\"description6\\\",\\\"kMa2ZMeOE\\\":\\\"image5\\\",\\\"TRH6KKwL2\\\":\\\"image4\\\",\\\"KEKmRxMwK\\\":\\\"image6\\\",\\\"bYW3ytwl4\\\":\\\"mouseLeave\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16.202 2.785 C 18.495 1.989 20.122 1.813 20.49 2.45 C 21.181 3.646 17.171 7.254 11.534 10.508 C 5.897 13.763 0.768 15.432 0.077 14.236 C -0.289 13.601 0.669 12.286 2.493 10.705 M 10.064 16 C 5.646 16 2.064 12.418 2.064 8 C 2.064 3.582 5.646 0 10.064 0 C 14.482 0 18.064 3.582 18.064 8 C 18.064 12.418 14.482 16 10.064 16 Z\" fill=\"transparent\" height=\"16px\" id=\"KQKV7Lu4c\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(1.936 4)\" width=\"20.56756051642631px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"3788297882\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-69yFd\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-69yFd { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Planet Saturn Space\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-69yFd\");Icon.displayName=\"Planet Saturn Space\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Planet Saturn Space\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PlanetSaturnSpace from\"https://framerusercontent.com/modules/M1Vyz8LQQbeAEeHn0kBB/XhvlFfYEqbStAln2exEK/B64nrkXwt.js\";const InstanceWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Instance));const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={j7sxtOHTo:{hover:true,pressed:true},YVwjijiP_:{hover:true,pressed:true}};const cycleOrder=[\"YVwjijiP_\",\"j7sxtOHTo\"];const serializationHash=\"framer-82E4J\";const variantClassNames={j7sxtOHTo:\"framer-v-1bca4ov\",YVwjijiP_:\"framer-v-1pbsv03\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AqzyaYqmt=undefined;const TFiupUFoi=undefined;const V8bRoSY0w=undefined;const EA4_Oc1hs=undefined;const aoz9fGPDq=undefined;const phnWt2qtF=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.5,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.95,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"YVwjijiP_\",\"Variant 2\":\"j7sxtOHTo\"};const Variants=motion.create(React.Fragment);const getProps=({height,hover,icon,id,label,link,mouseEnter,mouseLeave,width,...props})=>{return{...props,aoz9fGPDq:icon??props.aoz9fGPDq??PlanetSaturnSpace,AqzyaYqmt:mouseEnter??props.AqzyaYqmt,EA4_Oc1hs:link??props.EA4_Oc1hs,phnWt2qtF:label??props.phnWt2qtF??\"Products\",TFiupUFoi:hover??props.TFiupUFoi,V8bRoSY0w:mouseLeave??props.V8bRoSY0w,variant:humanReadableVariantMap[props.variant]??props.variant??\"YVwjijiP_\"};};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,AqzyaYqmt,V8bRoSY0w,TFiupUFoi,phnWt2qtF,EA4_Oc1hs,aoz9fGPDq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YVwjijiP_\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEntervk2zhz=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(AqzyaYqmt){const res=await AqzyaYqmt(...args);if(res===false)return false;}if(TFiupUFoi){const res=await TFiupUFoi(...args);if(res===false)return false;}});const onMouseLeave1r5ewmt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(V8bRoSY0w){const res=await V8bRoSY0w(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"YVwjijiP_-hover\",\"j7sxtOHTo-hover\",\"YVwjijiP_-pressed\",\"j7sxtOHTo-pressed\"].includes(gestureVariant))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(Link,{href:EA4_Oc1hs,motionChild:true,nodeId:\"YVwjijiP_\",openInNewTab:false,scopeId:\"OjXZafbd9\",smoothScroll:true,children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1pbsv03\",className,classNames)} framer-pfktqa`,\"data-framer-appear-id\":\"1pbsv03\",\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YVwjijiP_\",onMouseEnter:onMouseEntervk2zhz,onMouseLeave:onMouseLeave1r5ewmt,ref:refBinding,style:{borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,...style},...addPropertyOverrides({\"j7sxtOHTo-hover\":{\"data-framer-name\":undefined},\"j7sxtOHTo-pressed\":{\"data-framer-name\":undefined},\"YVwjijiP_-hover\":{__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,\"data-framer-name\":undefined,optimized:true},\"YVwjijiP_-pressed\":{\"data-framer-name\":undefined},j7sxtOHTo:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(InstanceWithFXWithOptimizedAppearEffect,{animated:true,className:\"framer-kk3812\",Component:aoz9fGPDq,\"data-framer-appear-id\":\"kk3812\",layoutDependency:layoutDependency,layoutId:\"C0bci8_BD\",style:{\"--1ww558a\":2,\"--4rxgx6\":\"rgb(0, 0, 0)\",opacity:1},variants:{\"j7sxtOHTo-hover\":{\"--4rxgx6\":\"var(--token-0b8ff057-a861-49f8-adec-93c2ff401d9f, rgb(255, 255, 255))\",opacity:.6},\"j7sxtOHTo-pressed\":{\"--4rxgx6\":\"var(--token-0b8ff057-a861-49f8-adec-93c2ff401d9f, rgb(255, 255, 255))\",opacity:.6},\"YVwjijiP_-hover\":{opacity:.6},\"YVwjijiP_-pressed\":{opacity:1}},...addPropertyOverrides({\"YVwjijiP_-hover\":{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.6,animate:animation2,initial:animation3,optimized:true}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(51, 51, 51))\"},children:\"Products\"})}),className:\"framer-18q8a6a\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"feyZoV97r\",style:{\"--extracted-2gg91v\":'\"opsz\" 32, \"wght\" 500',\"--extracted-r6o4lv\":\"rgb(51, 51, 51)\"},text:phnWt2qtF,variants:{j7sxtOHTo:{\"--extracted-r6o4lv\":\"var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",whileHover:animation4,withExternalLayout:true,...addPropertyOverrides({\"YVwjijiP_-hover\":{whileHover:undefined},j7sxtOHTo:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255)))\"},children:\"Products\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-82E4J.framer-pfktqa, .framer-82E4J .framer-pfktqa { display: block; }\",\".framer-82E4J.framer-1pbsv03 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: 48px; justify-content: center; overflow: hidden; padding: 16px 5px 16px 5px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-82E4J .framer-kk3812 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-82E4J .framer-18q8a6a { flex: none; height: auto; position: relative; white-space: pre; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-82E4J.framer-v-1pbsv03.hover.framer-1pbsv03 { flex-direction: row; gap: 7px; overflow: visible; will-change: unset; }\",\".framer-82E4J.framer-v-1pbsv03.hover .framer-kk3812, .framer-82E4J.framer-v-1bca4ov.hover .framer-kk3812, .framer-82E4J.framer-v-1bca4ov.pressed .framer-kk3812 { height: var(--framer-aspect-ratio-supported, 20px); width: 20px; }\",\".framer-82E4J.framer-v-1pbsv03.hover .framer-18q8a6a { will-change: unset; }\",\".framer-82E4J.framer-v-1bca4ov.hover.framer-1pbsv03, .framer-82E4J.framer-v-1pbsv03.pressed.framer-1pbsv03, .framer-82E4J.framer-v-1bca4ov.pressed.framer-1pbsv03 { flex-direction: row; gap: 7px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 73.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"j7sxtOHTo\":{\"layout\":[\"auto\",\"fixed\"]},\"cLM8Bn8i5\":{\"layout\":[\"auto\",\"fixed\"]},\"l84eD0lq8\":{\"layout\":[\"auto\",\"fixed\"]},\"J1Fo6t_54\":{\"layout\":[\"auto\",\"fixed\"]},\"VMpyAL2ip\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"AqzyaYqmt\":\"mouseEnter\",\"V8bRoSY0w\":\"mouseLeave\",\"TFiupUFoi\":\"hover\",\"phnWt2qtF\":\"label\",\"EA4_Oc1hs\":\"link\",\"aoz9fGPDq\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"E1vFg1A6wcWAGuFi9Hz1\"]\n */const FramerOjXZafbd9=withCSS(Component,css,\"framer-82E4J\");export default FramerOjXZafbd9;FramerOjXZafbd9.displayName=\"Navigation Button\";FramerOjXZafbd9.defaultProps={height:48,width:73.5};addPropertyControls(FramerOjXZafbd9,{variant:{options:[\"YVwjijiP_\",\"j7sxtOHTo\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},AqzyaYqmt:{title:\"Mouse Enter\",type:ControlType.EventHandler},V8bRoSY0w:{title:\"Mouse Leave\",type:ControlType.EventHandler},TFiupUFoi:{title:\"Hover\",type:ControlType.EventHandler},phnWt2qtF:{defaultValue:\"Products\",displayTextArea:false,title:\"Label\",type:ControlType.String},onphnWt2qtFChange:{changes:\"phnWt2qtF\",type:ControlType.ChangeHandler},EA4_Oc1hs:{title:\"Link\",type:ControlType.Link},aoz9fGPDq:{defaultValue:{identifier:\"module:M1Vyz8LQQbeAEeHn0kBB/XhvlFfYEqbStAln2exEK/B64nrkXwt.js:default\",moduleId:\"M1Vyz8LQQbeAEeHn0kBB\"},setModuleId:\"E1vFg1A6wcWAGuFi9Hz1\",title:\"Icon\",type:ControlType.VectorSetItem}});const variationAxes=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerOjXZafbd9,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Variable\",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/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes,weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOjXZafbd9\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"73.5\",\"framerIntrinsicHeight\":\"48\",\"framerVariables\":\"{\\\"AqzyaYqmt\\\":\\\"mouseEnter\\\",\\\"V8bRoSY0w\\\":\\\"mouseLeave\\\",\\\"TFiupUFoi\\\":\\\"hover\\\",\\\"phnWt2qtF\\\":\\\"label\\\",\\\"EA4_Oc1hs\\\":\\\"link\\\",\\\"aoz9fGPDq\\\":\\\"icon\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVectorSets\":\"[\\\"E1vFg1A6wcWAGuFi9Hz1\\\"]\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"j7sxtOHTo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cLM8Bn8i5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"l84eD0lq8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"J1Fo6t_54\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VMpyAL2ip\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OjXZafbd9.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,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 Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import UserComponent1 from\"https://framerusercontent.com/modules/pdBjJzyBFvSRshbLGHQ6/34FA8ZlSW1lkZagCd2BB/YXXXIizUC.js\";import UserComponent3 from\"https://framerusercontent.com/modules/PEH335tbpREGzjsEl8ud/HJgDTpN4nBOcgRwtDnpd/SarL_G_CJ.js\";import UserComponent2 from\"https://framerusercontent.com/modules/Pvrs1YdLmtX42w60nttG/3w6biaMAxmNrzjbNTA2p/vZgRu2ttQ.js\";import UserComponent from\"https://framerusercontent.com/modules/s5y0RC3bSnlApxxbLqCg/XDq8usHSelaA5SP4W8xA/PASaT6as8.js\";import DropdownMenu from\"https://framerusercontent.com/modules/HSTjWDenV3SkF7ahfIuR/E44GrPyK3A7jZlLqW40c/keefBwG4a.js\";import NavigationButton from\"https://framerusercontent.com/modules/d90FuccdH7o7a3nbvCNg/MLzYWzs8LY8fitkphBTF/OjXZafbd9.js\";import NavigationButton3 from\"https://framerusercontent.com/modules/vgiYqxgpOAvAj0jw6aMb/g3Z5pGR5OejypsPsI7RD/yALTj_D0j.js\";const NavigationButtonFonts=getFonts(NavigationButton);const SearchFonts=getFonts(Search);const NavigationButton3Fonts=getFonts(NavigationButton3);const DropdownMenuFonts=getFonts(DropdownMenu);const cycleOrder=[\"ZKjj9HMyI\",\"osT7uhhPk\",\"mgCiFgA4g\",\"BduIhxXuQ\"];const serializationHash=\"framer-KT06v\";const variantClassNames={BduIhxXuQ:\"framer-v-1uy1ggn\",mgCiFgA4g:\"framer-v-1f2v46u\",osT7uhhPk:\"framer-v-wmlmby\",ZKjj9HMyI:\"framer-v-1cyx5jt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const r3cKhKJ5O=undefined;const kq3qfwX2V=undefined;const HCr25FHbu=undefined;const Ajakg7nis=undefined;const AMoxxSXyy=undefined;const aADp5gENz=undefined;const lOhl4N2ep=undefined;const HKQCYHRur=undefined;const Kj964unfp=undefined;const yUINGEySh=undefined;const eBtP0HwQ1=undefined;const fgXOyNGk5=undefined;const qVFuhl3bR=undefined;const XGySVgH3o=undefined;const QzshAQ5UF=undefined;const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};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 humanReadableVariantMap={\"Dropdown 2\":\"osT7uhhPk\",\"No Hover\":\"ZKjj9HMyI\",\"Variant 3\":\"mgCiFgA4g\",\"Variant 4\":\"BduIhxXuQ\"};const Variants=motion.create(React.Fragment);const getProps=({description,description2,description3,description4,description5,height,id,outdoor,showMenu2,showMenu3,showMenu4,showMenu5,title1,title2,title3,title4,width,...props})=>{return{...props,aADp5gENz:title2??props.aADp5gENz??\"Community\",Ajakg7nis:description??props.Ajakg7nis??\"Arts, history, and local events.\",AMoxxSXyy:showMenu2??props.AMoxxSXyy,eBtP0HwQ1:showMenu4??props.eBtP0HwQ1,fgXOyNGk5:title4??props.fgXOyNGk5??\"Experience\",HCr25FHbu:title1??props.HCr25FHbu??\"Culture\",HKQCYHRur:showMenu3??props.HKQCYHRur,Kj964unfp:title3??props.Kj964unfp??\"Taste\",kq3qfwX2V:showMenu5??props.kq3qfwX2V??true,lOhl4N2ep:description2??props.lOhl4N2ep??\"County connections and services\",qVFuhl3bR:description4??props.qVFuhl3bR??\"Guides, articles, and more.\",QzshAQ5UF:description5??props.QzshAQ5UF??\"Trails, parks, and adventure.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ZKjj9HMyI\",XGySVgH3o:outdoor??props.XGySVgH3o??\"Outdoor\",yUINGEySh:description3??props.yUINGEySh??\"Food, drinks, and local flavors.\"};};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,r3cKhKJ5O,HCr25FHbu,Ajakg7nis,AMoxxSXyy,aADp5gENz,lOhl4N2ep,HKQCYHRur,Kj964unfp,yUINGEySh,eBtP0HwQ1,fgXOyNGk5,qVFuhl3bR,kq3qfwX2V,XGySVgH3o,QzshAQ5UF,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZKjj9HMyI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeaveldiz3d=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"ZKjj9HMyI\");});const onMouseLeavet44t1c=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"mgCiFgA4g\");});const AqzyaYqmt19xhmew=activeVariantCallback(async(...args)=>{setVariant(\"ZKjj9HMyI\");});const AqzyaYqmt109i8z6=activeVariantCallback(async(...args)=>{setVariant(\"mgCiFgA4g\");});const AqzyaYqmtxfpskf=activeVariantCallback(async(...args)=>{setVariant(\"osT7uhhPk\");});const AqzyaYqmtl47ay=activeVariantCallback(async(...args)=>{setVariant(\"BduIhxXuQ\");});const bYW3ytwl4109i8z6=activeVariantCallback(async(...args)=>{setVariant(\"mgCiFgA4g\");});const sharedStyleClassNames=[];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-1cyx5jt\",className,classNames),\"data-framer-name\":\"No Hover\",layoutDependency:layoutDependency,layoutId:\"ZKjj9HMyI\",ref:refBinding,style:{...style},...addPropertyOverrides({BduIhxXuQ:{\"data-framer-name\":\"Variant 4\",\"data-highlight\":true,onMouseLeave:onMouseLeavet44t1c},mgCiFgA4g:{\"data-framer-name\":\"Variant 3\"},osT7uhhPk:{\"data-framer-name\":\"Dropdown 2\",\"data-highlight\":true,onMouseLeave:onMouseLeaveldiz3d}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ixo1rm\",\"data-framer-name\":\"Menus\",layoutDependency:layoutDependency,layoutId:\"BoFpFDxEM\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yozvkb\",layoutDependency:layoutDependency,layoutId:\"fpscZcnbe\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PvIMv_i5c\"},implicitPathVariables:undefined},{href:{webPageId:\"PvIMv_i5c\"},implicitPathVariables:undefined},{href:{webPageId:\"PvIMv_i5c\"},implicitPathVariables:undefined},{href:{webPageId:\"PvIMv_i5c\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mt573m-container\",layoutDependency:layoutDependency,layoutId:\"ambeWBu67-container\",nodeId:\"ambeWBu67\",rendersWithMotion:true,scopeId:\"Hn2ILHKuH\",children:/*#__PURE__*/_jsx(NavigationButton,{aoz9fGPDq:UserComponent,AqzyaYqmt:AqzyaYqmt19xhmew,EA4_Oc1hs:resolvedLinks[0],height:\"100%\",id:\"ambeWBu67\",layoutId:\"ambeWBu67\",phnWt2qtF:\"Events\",variant:matchVariant(\"YVwjijiP_\"),width:\"100%\",...addPropertyOverrides({BduIhxXuQ:{AqzyaYqmt:AqzyaYqmt109i8z6,EA4_Oc1hs:resolvedLinks[3],variant:matchVariant(\"j7sxtOHTo\")},mgCiFgA4g:{AqzyaYqmt:AqzyaYqmt109i8z6,EA4_Oc1hs:resolvedLinks[2],variant:matchVariant(\"j7sxtOHTo\")},osT7uhhPk:{EA4_Oc1hs:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dAPviWjXd\"},implicitPathVariables:undefined},{href:{webPageId:\"dAPviWjXd\"},implicitPathVariables:undefined},{href:{webPageId:\"dAPviWjXd\"},implicitPathVariables:undefined},{href:{webPageId:\"dAPviWjXd\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-76x4sd-container\",layoutDependency:layoutDependency,layoutId:\"y_b1lYEKY-container\",nodeId:\"y_b1lYEKY\",rendersWithMotion:true,scopeId:\"Hn2ILHKuH\",children:/*#__PURE__*/_jsx(NavigationButton,{aoz9fGPDq:UserComponent1,AqzyaYqmt:AqzyaYqmt19xhmew,EA4_Oc1hs:resolvedLinks1[0],height:\"100%\",id:\"y_b1lYEKY\",layoutId:\"y_b1lYEKY\",phnWt2qtF:\"Blog\",variant:matchVariant(\"YVwjijiP_\"),width:\"100%\",...addPropertyOverrides({BduIhxXuQ:{AqzyaYqmt:AqzyaYqmt109i8z6,EA4_Oc1hs:resolvedLinks1[3],variant:matchVariant(\"j7sxtOHTo\")},mgCiFgA4g:{AqzyaYqmt:undefined,EA4_Oc1hs:resolvedLinks1[2],variant:matchVariant(\"j7sxtOHTo\")},osT7uhhPk:{EA4_Oc1hs:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XKrMcbcUg\"},implicitPathVariables:undefined},{href:{webPageId:\"XKrMcbcUg\"},implicitPathVariables:undefined},{href:{webPageId:\"XKrMcbcUg\"},implicitPathVariables:undefined},{href:{webPageId:\"XKrMcbcUg\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-145e9mw-container\",layoutDependency:layoutDependency,layoutId:\"pG6Rvaz4Z-container\",nodeId:\"pG6Rvaz4Z\",rendersWithMotion:true,scopeId:\"Hn2ILHKuH\",children:/*#__PURE__*/_jsx(NavigationButton,{aoz9fGPDq:UserComponent2,AqzyaYqmt:AqzyaYqmt19xhmew,EA4_Oc1hs:resolvedLinks2[0],height:\"100%\",id:\"pG6Rvaz4Z\",layoutId:\"pG6Rvaz4Z\",phnWt2qtF:\"About\",variant:matchVariant(\"YVwjijiP_\"),width:\"100%\",...addPropertyOverrides({BduIhxXuQ:{AqzyaYqmt:AqzyaYqmt109i8z6,EA4_Oc1hs:resolvedLinks2[3],variant:matchVariant(\"j7sxtOHTo\")},mgCiFgA4g:{AqzyaYqmt:undefined,EA4_Oc1hs:resolvedLinks2[2],variant:matchVariant(\"j7sxtOHTo\")},osT7uhhPk:{EA4_Oc1hs:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UknN9CPHE\"},implicitPathVariables:undefined},{href:{webPageId:\"UknN9CPHE\"},implicitPathVariables:undefined},{href:{webPageId:\"UknN9CPHE\"},implicitPathVariables:undefined},{href:{webPageId:\"UknN9CPHE\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ffr2d1-container\",layoutDependency:layoutDependency,layoutId:\"hYg9zYV9q-container\",nodeId:\"hYg9zYV9q\",rendersWithMotion:true,scopeId:\"Hn2ILHKuH\",children:/*#__PURE__*/_jsx(NavigationButton,{aoz9fGPDq:UserComponent3,AqzyaYqmt:AqzyaYqmt19xhmew,EA4_Oc1hs:resolvedLinks3[0],height:\"100%\",id:\"hYg9zYV9q\",layoutId:\"hYg9zYV9q\",phnWt2qtF:\"Contact\",variant:matchVariant(\"YVwjijiP_\"),width:\"100%\",...addPropertyOverrides({BduIhxXuQ:{AqzyaYqmt:AqzyaYqmt109i8z6,EA4_Oc1hs:resolvedLinks3[3],variant:matchVariant(\"j7sxtOHTo\")},mgCiFgA4g:{AqzyaYqmt:undefined,EA4_Oc1hs:resolvedLinks3[2],variant:matchVariant(\"j7sxtOHTo\")},osT7uhhPk:{EA4_Oc1hs:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m4gflw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"YY6fQI2OD-container\",nodeId:\"YY6fQI2OD\",rendersWithMotion:true,scopeId:\"Hn2ILHKuH\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(51, 51, 51)\",iconSize:20,iconType:\"default\",id:\"YY6fQI2OD\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"YY6fQI2OD\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({BduIhxXuQ:{iconColor:\"var(--token-0b8ff057-a861-49f8-adec-93c2ff401d9f, rgb(255, 255, 255))\"},mgCiFgA4g:{iconColor:\"var(--token-0b8ff057-a861-49f8-adec-93c2ff401d9f, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oc56CyXce\"},implicitPathVariables:undefined},{href:{webPageId:\"oc56CyXce\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uhp5lf-container\",layoutDependency:layoutDependency,layoutId:\"E_85meExd-container\",nodeId:\"E_85meExd\",rendersWithMotion:true,scopeId:\"Hn2ILHKuH\",children:/*#__PURE__*/_jsx(NavigationButton3,{AqzyaYqmt:AqzyaYqmtxfpskf,height:\"100%\",id:\"E_85meExd\",jLB00JmB4:\"/find-your-adventure?category=all\",layoutId:\"E_85meExd\",phnWt2qtF:\"Destinations\",variant:matchVariant(\"gzgcZRZ8I\"),width:\"100%\",...addPropertyOverrides({BduIhxXuQ:{AqzyaYqmt:undefined,jLB00JmB4:resolvedLinks4[1],variant:matchVariant(\"OMiXS2Qr3\")},mgCiFgA4g:{AqzyaYqmt:AqzyaYqmtl47ay,variant:matchVariant(\"OMiXS2Qr3\")},osT7uhhPk:{AqzyaYqmt:undefined,jLB00JmB4:resolvedLinks4[0]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-zd8xld\",\"data-framer-name\":\"Menu Dropdown\",layoutDependency:layoutDependency,layoutId:\"u8NBznZSv\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:`max(min(${componentViewport?.width||\"100vw\"}, 600650px), 400px)`,y:(componentViewport?.y||0)+0+57+0+0,...addPropertyOverrides({BduIhxXuQ:{height:400,width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 650px), 400px)`,y:(componentViewport?.y||0)+0+57+0},osT7uhhPk:{height:400,width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 650px), 400px)`,y:(componentViewport?.y||0)+0+57+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o6zooo-container\",\"data-framer-name\":\"Menus 1\",layoutDependency:layoutDependency,layoutId:\"pphYtKIQR-container\",name:\"Menus 1\",nodeId:\"pphYtKIQR\",rendersWithMotion:true,scopeId:\"Hn2ILHKuH\",style:{opacity:0},variants:{BduIhxXuQ:{opacity:1},osT7uhhPk:{opacity:1}},children:/*#__PURE__*/_jsx(DropdownMenu,{a4XAdRTEm:AMoxxSXyy,adllPaenS:kq3qfwX2V,DQw8niC_m:HCr25FHbu,FVF9XMET8:\"Cabins, inns, and cozy lodging.\",h58t_9A8V:\"Stay\",height:\"100%\",id:\"pphYtKIQR\",KojLLY9eL:HKQCYHRur,layoutId:\"pphYtKIQR\",LmamEW4Dp:yUINGEySh,lXTnhlbx5:eBtP0HwQ1,MCoahtYpi:fgXOyNGk5,MfXtlgwQo:kq3qfwX2V,name:\"Menus 1\",or7x54WMv:QzshAQ5UF,peUY9XxqB:Ajakg7nis,PkR463YK0:Kj964unfp,RbMtmp7Hj:qVFuhl3bR,style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},syKngPDig:XGySVgH3o,variant:matchVariant(r3cKhKJ5O),VoY5QPvT1:aADp5gENz,width:\"100%\",Xxi7bHatY:lOhl4N2ep,...addPropertyOverrides({BduIhxXuQ:{a4XAdRTEm:true,adllPaenS:true,bYW3ytwl4:bYW3ytwl4109i8z6,DQw8niC_m:\"Culture\",KojLLY9eL:true,LmamEW4Dp:\"Food, drinks, and local flavors.\",lXTnhlbx5:true,MCoahtYpi:\"Experience\",MfXtlgwQo:true,or7x54WMv:\"Trails, parks, and scenic spots.\",peUY9XxqB:\"Local groups and essential services.\",PkR463YK0:\"Taste\",RbMtmp7Hj:\"Fun activities and attractions.\",style:{maxWidth:\"100%\",width:\"100%\"},syKngPDig:\"Outdoor\",variant:matchVariant(\"qiMcAN3Jp\"),VoY5QPvT1:\"Community\",Xxi7bHatY:\"Arts, history, and local events.\"},mgCiFgA4g:{bYW3ytwl4:undefined},osT7uhhPk:{a4XAdRTEm:true,adllPaenS:true,DQw8niC_m:\"Culture\",KojLLY9eL:true,LmamEW4Dp:\"Food, drinks, and local flavors.\",lXTnhlbx5:true,MCoahtYpi:\"Experience\",MfXtlgwQo:true,or7x54WMv:\"Trails, parks, and scenic spots.\",peUY9XxqB:\"Local groups and essential services.\",PkR463YK0:\"Taste\",RbMtmp7Hj:\"Fun activities and attractions.\",style:{maxWidth:\"100%\",width:\"100%\"},syKngPDig:\"Outdoor\",variant:matchVariant(\"qiMcAN3Jp\"),VoY5QPvT1:\"Community\",Xxi7bHatY:\"Arts, history, and local events.\"}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KT06v.framer-1pxowb4, .framer-KT06v .framer-1pxowb4 { display: block; }\",\".framer-KT06v.framer-1cyx5jt { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 650px; }\",\".framer-KT06v .framer-ixo1rm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-KT06v .framer-yozvkb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 48px; justify-content: center; overflow: visible; padding: 0px 15px 0px 0px; position: relative; width: min-content; }\",\".framer-KT06v .framer-mt573m-container, .framer-KT06v .framer-76x4sd-container, .framer-KT06v .framer-145e9mw-container, .framer-KT06v .framer-1ffr2d1-container, .framer-KT06v .framer-1uhp5lf-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-KT06v .framer-m4gflw-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 27px); position: relative; width: 27px; }\",\".framer-KT06v .framer-zd8xld { 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: 100%; }\",\".framer-KT06v .framer-o6zooo-container { flex: none; height: 1px; max-width: 600650px; min-width: 400px; pointer-events: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-KT06v.framer-v-wmlmby .framer-yozvkb, .framer-KT06v.framer-v-1uy1ggn .framer-yozvkb, .framer-KT06v.framer-v-1uy1ggn .framer-mt573m-container { order: 0; }\",\".framer-KT06v.framer-v-wmlmby .framer-1uhp5lf-container, .framer-KT06v.framer-v-1uy1ggn .framer-76x4sd-container, .framer-KT06v.framer-v-1uy1ggn .framer-1uhp5lf-container { order: 1; }\",\".framer-KT06v.framer-v-wmlmby .framer-zd8xld, .framer-KT06v.framer-v-1uy1ggn .framer-zd8xld { align-content: flex-start; align-items: flex-start; flex-direction: row; justify-content: flex-end; }\",\".framer-KT06v.framer-v-wmlmby .framer-o6zooo-container, .framer-KT06v.framer-v-1uy1ggn .framer-o6zooo-container { cursor: pointer; flex: 1 0 0px; height: auto; max-width: 650px; width: 1px; }\",\".framer-KT06v.framer-v-1uy1ggn .framer-145e9mw-container { order: 2; }\",\".framer-KT06v.framer-v-1uy1ggn .framer-1ffr2d1-container { order: 3; }\",\".framer-KT06v.framer-v-1uy1ggn .framer-m4gflw-container { order: 4; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 650\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"osT7uhhPk\":{\"layout\":[\"fixed\",\"auto\"]},\"mgCiFgA4g\":{\"layout\":[\"fixed\",\"auto\"]},\"BduIhxXuQ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"HCr25FHbu\":\"title1\",\"Ajakg7nis\":\"description\",\"AMoxxSXyy\":\"showMenu2\",\"aADp5gENz\":\"title2\",\"lOhl4N2ep\":\"description2\",\"HKQCYHRur\":\"showMenu3\",\"Kj964unfp\":\"title3\",\"yUINGEySh\":\"description3\",\"eBtP0HwQ1\":\"showMenu4\",\"fgXOyNGk5\":\"title4\",\"qVFuhl3bR\":\"description4\",\"kq3qfwX2V\":\"showMenu5\",\"XGySVgH3o\":\"outdoor\",\"QzshAQ5UF\":\"description5\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHn2ILHKuH=withCSS(Component,css,\"framer-KT06v\");export default FramerHn2ILHKuH;FramerHn2ILHKuH.displayName=\"Menus\";FramerHn2ILHKuH.defaultProps={height:58,width:650};addPropertyControls(FramerHn2ILHKuH,{variant:{options:[\"ZKjj9HMyI\",\"osT7uhhPk\",\"mgCiFgA4g\",\"BduIhxXuQ\"],optionTitles:[\"No Hover\",\"Dropdown 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},HCr25FHbu:{defaultValue:\"Culture\",displayTextArea:false,placeholder:\"Culture\",title:\"Title 1\",type:ControlType.String},onHCr25FHbuChange:{changes:\"HCr25FHbu\",type:ControlType.ChangeHandler},Ajakg7nis:{defaultValue:\"Arts, history, and local events.\",displayTextArea:false,title:\"Description\",type:ControlType.String},onAjakg7nisChange:{changes:\"Ajakg7nis\",type:ControlType.ChangeHandler},AMoxxSXyy:{defaultValue:false,title:\"Show Menu 2\",type:ControlType.Boolean},onAMoxxSXyyChange:{changes:\"AMoxxSXyy\",type:ControlType.ChangeHandler},aADp5gENz:{defaultValue:\"Community\",displayTextArea:false,title:\"Title 2\",type:ControlType.String},onaADp5gENzChange:{changes:\"aADp5gENz\",type:ControlType.ChangeHandler},lOhl4N2ep:{defaultValue:\"County connections and services\",displayTextArea:false,title:\"Description 2\",type:ControlType.String},onlOhl4N2epChange:{changes:\"lOhl4N2ep\",type:ControlType.ChangeHandler},HKQCYHRur:{defaultValue:false,title:\"Show Menu 3\",type:ControlType.Boolean},onHKQCYHRurChange:{changes:\"HKQCYHRur\",type:ControlType.ChangeHandler},Kj964unfp:{defaultValue:\"Taste\",displayTextArea:false,title:\"Title 3\",type:ControlType.String},onKj964unfpChange:{changes:\"Kj964unfp\",type:ControlType.ChangeHandler},yUINGEySh:{defaultValue:\"Food, drinks, and local flavors.\",displayTextArea:false,title:\"Description 3\",type:ControlType.String},onyUINGEyShChange:{changes:\"yUINGEySh\",type:ControlType.ChangeHandler},eBtP0HwQ1:{defaultValue:false,title:\"Show Menu 4\",type:ControlType.Boolean},oneBtP0HwQ1Change:{changes:\"eBtP0HwQ1\",type:ControlType.ChangeHandler},fgXOyNGk5:{defaultValue:\"Experience\",displayTextArea:false,title:\"Title 4\",type:ControlType.String},onfgXOyNGk5Change:{changes:\"fgXOyNGk5\",type:ControlType.ChangeHandler},qVFuhl3bR:{defaultValue:\"Guides, articles, and more.\",displayTextArea:false,title:\"Description 4\",type:ControlType.String},onqVFuhl3bRChange:{changes:\"qVFuhl3bR\",type:ControlType.ChangeHandler},kq3qfwX2V:{defaultValue:true,title:\"Show Menu 5\",type:ControlType.Boolean},onkq3qfwX2VChange:{changes:\"kq3qfwX2V\",type:ControlType.ChangeHandler},XGySVgH3o:{defaultValue:\"Outdoor\",displayTextArea:false,title:\"Outdoor\",type:ControlType.String},onXGySVgH3oChange:{changes:\"XGySVgH3o\",type:ControlType.ChangeHandler},QzshAQ5UF:{defaultValue:\"Trails, parks, and adventure.\",displayTextArea:false,title:\"Description 5\",type:ControlType.String},onQzshAQ5UFChange:{changes:\"QzshAQ5UF\",type:ControlType.ChangeHandler}});addFonts(FramerHn2ILHKuH,[{explicitInter:true,fonts:[]},...NavigationButtonFonts,...SearchFonts,...NavigationButton3Fonts,...DropdownMenuFonts],{supportsExplicitInterCodegen:true});FramerHn2ILHKuH.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationButton,{},context),forwardLoader(NavigationButton3,{},context),forwardLoader(DropdownMenu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHn2ILHKuH\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"osT7uhhPk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mgCiFgA4g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BduIhxXuQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"HCr25FHbu\\\":\\\"title1\\\",\\\"Ajakg7nis\\\":\\\"description\\\",\\\"AMoxxSXyy\\\":\\\"showMenu2\\\",\\\"aADp5gENz\\\":\\\"title2\\\",\\\"lOhl4N2ep\\\":\\\"description2\\\",\\\"HKQCYHRur\\\":\\\"showMenu3\\\",\\\"Kj964unfp\\\":\\\"title3\\\",\\\"yUINGEySh\\\":\\\"description3\\\",\\\"eBtP0HwQ1\\\":\\\"showMenu4\\\",\\\"fgXOyNGk5\\\":\\\"title4\\\",\\\"qVFuhl3bR\\\":\\\"description4\\\",\\\"kq3qfwX2V\\\":\\\"showMenu5\\\",\\\"XGySVgH3o\\\":\\\"outdoor\\\",\\\"QzshAQ5UF\\\":\\\"description5\\\"}\",\"framerIntrinsicHeight\":\"58\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"650\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9d77eb)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"A925U9awn\",\"DifQcF8ey\",\"SDsih43Fz\",\"EiUMjfOxx\"];const serializationHash=\"framer-oIWV2\";const variantClassNames={A925U9awn:\"framer-v-1v3g364\",DifQcF8ey:\"framer-v-8iqn5d\",EiUMjfOxx:\"framer-v-gk9mrs\",SDsih43Fz:\"framer-v-1ptz7wo\"};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={\"Variant 2\":\"DifQcF8ey\",\"Variant 3\":\"SDsih43Fz\",\"Variant 4\":\"EiUMjfOxx\",LOGO:\"A925U9awn\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"A925U9awn\"};};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:\"A925U9awn\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"A925U9awn\",openInNewTab:false,scopeId:\"Mm_GOmqFN\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1v3g364\",className,classNames)} framer-qtiqyp`,\"data-framer-name\":\"LOGO\",layoutDependency:layoutDependency,layoutId:\"A925U9awn\",ref:refBinding,style:{...style},...addPropertyOverrides({DifQcF8ey:{\"data-framer-name\":\"Variant 2\"},EiUMjfOxx:{\"data-framer-name\":\"Variant 4\"},SDsih43Fz:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy12YXJpYWJsZVZGPUluZG5hSFFpSURnd01BPT0=\",\"--framer-font-family\":'\"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 800)',\"--framer-line-height\":\"0.9em\",\"--framer-text-transform\":\"uppercase\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-c15e335c-2943-4606-bfd3-4f0c61dc2c33, rgb(187, 194, 54)))\"},children:\"Visit\"}),\" Nelson \",/*#__PURE__*/_jsx(motion.br,{}),\"County\"]})}),className:\"framer-13b45gt\",fonts:[\"FS;Poppins-variable\"],layoutDependency:layoutDependency,layoutId:\"cL8Gf1ole\",style:{\"--extracted-1w3ko1f\":\"var(--token-c15e335c-2943-4606-bfd3-4f0c61dc2c33, rgb(187, 194, 54))\",\"--extracted-2gg91v\":'\"wght\" 800',\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{DifQcF8ey:{\"--extracted-1w3ko1f\":\"rgba(255, 255, 255, 0.7)\",\"--extracted-r6o4lv\":\"var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255))\"},EiUMjfOxx:{\"--extracted-1w3ko1f\":\"rgba(255, 255, 255, 0.7)\",\"--extracted-r6o4lv\":\"var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DifQcF8ey:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy12YXJpYWJsZVZGPUluZG5hSFFpSURnd01BPT0=\",\"--framer-font-family\":'\"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 800)',\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(255, 255, 255, 0.7))\"},children:\"Visit\"}),\" Nelson \",/*#__PURE__*/_jsx(motion.br,{}),\"County\"]})})},EiUMjfOxx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy12YXJpYWJsZVZGPUluZG5hSFFpSURnd01BPT0=\",\"--framer-font-family\":'\"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 800)',\"--framer-line-height\":\"0.9em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgba(255, 255, 255, 0.7))\"},children:\"Visit\"}),\" \",/*#__PURE__*/_jsx(motion.br,{}),\"Nelson \",/*#__PURE__*/_jsx(motion.br,{}),\"County\"]})})},SDsih43Fz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy12YXJpYWJsZVZGPUluZG5hSFFpSURnd01BPT0=\",\"--framer-font-family\":'\"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 800)',\"--framer-line-height\":\"0.9em\",\"--framer-text-transform\":\"uppercase\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-c15e335c-2943-4606-bfd3-4f0c61dc2c33, rgb(187, 194, 54)))\"},children:\"Visit\"}),\" \",/*#__PURE__*/_jsx(motion.br,{}),\"Nelson \",/*#__PURE__*/_jsx(motion.br,{}),\"County\"]})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oIWV2.framer-qtiqyp, .framer-oIWV2 .framer-qtiqyp { display: block; }\",\".framer-oIWV2.framer-1v3g364 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-oIWV2 .framer-13b45gt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 29\n * @framerIntrinsicWidth 111\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"DifQcF8ey\":{\"layout\":[\"auto\",\"auto\"]},\"SDsih43Fz\":{\"layout\":[\"auto\",\"auto\"]},\"EiUMjfOxx\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMm_GOmqFN=withCSS(Component,css,\"framer-oIWV2\");export default FramerMm_GOmqFN;FramerMm_GOmqFN.displayName=\"Nelson County Logo\";FramerMm_GOmqFN.defaultProps={height:29,width:111};addPropertyControls(FramerMm_GOmqFN,{variant:{options:[\"A925U9awn\",\"DifQcF8ey\",\"SDsih43Fz\",\"EiUMjfOxx\"],optionTitles:[\"LOGO\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum}});const variationAxes=[{defaultValue:100,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerMm_GOmqFN,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins Variable\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DXWQGUHDKBI6OC6VABLBIH32VNWJYNX7/AHNAY7DQAEGE2SZPLPBG5BENKLEA34XN/KYQLPR2735WAT5CT22Y22PYHV3W52QJO.woff2\",variationAxes,weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMm_GOmqFN\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"DifQcF8ey\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SDsih43Fz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EiUMjfOxx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"111\",\"framerIntrinsicHeight\":\"29\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Mm_GOmqFN.map","// Generated by Framer (8e1ebfe)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,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 Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import MenuHambuger from\"https://framerusercontent.com/modules/FtRhBCnj6VdCjtC0DoZF/dGSqS53kHF1GRPCZOzUY/pdxJN9Dyc.js\";import Menus from\"https://framerusercontent.com/modules/DZJrGrSmoEVpfx1mSl1U/UmMJRfrb6Y1aK5YpwHXb/Hn2ILHKuH.js\";import DropdownMenu from\"https://framerusercontent.com/modules/HSTjWDenV3SkF7ahfIuR/E44GrPyK3A7jZlLqW40c/keefBwG4a.js\";import NelsonCountyLogo from\"https://framerusercontent.com/modules/CRLJAeT14ju9zvCwD31V/7HNCncpCVFZNBNMcOtAr/Mm_GOmqFN.js\";const NelsonCountyLogoFonts=getFonts(NelsonCountyLogo);const MenuHambugerFonts=getFonts(MenuHambuger);const DropdownMenuFonts=getFonts(DropdownMenu);const SearchFonts=getFonts(Search);const MenusFonts=getFonts(Menus);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"rXattmsSv\",\"j4qtZB9oS\",\"nzT7Sys9q\",\"HVNVVzNdU\",\"Vk4EZvEee\",\"oPK8Z9N2_\"];const serializationHash=\"framer-rG3Cx\";const variantClassNames={HVNVVzNdU:\"framer-v-1joflzy\",j4qtZB9oS:\"framer-v-wf0bb4\",nzT7Sys9q:\"framer-v-1x2nbdh\",oPK8Z9N2_:\"framer-v-13uf8tl\",rXattmsSv:\"framer-v-i2hbea\",Vk4EZvEee:\"framer-v-ugcqfe\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const K_J4Ihijz=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};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 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 transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;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={\"Variant 1\":\"rXattmsSv\",\"Variant 2\":\"j4qtZB9oS\",\"Variant 3\":\"nzT7Sys9q\",\"Variant 4\":\"HVNVVzNdU\",\"Variant 6\":\"Vk4EZvEee\",\"Variant 7\":\"oPK8Z9N2_\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rXattmsSv\"};};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,K_J4Ihijz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rXattmsSv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"oPK8Z9N2_\")return true;return false;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed1=()=>{if(baseVariant===\"oPK8Z9N2_\")return false;return true;};const ref3=React.useRef(null);const isDisplayed2=()=>{if(baseVariant===\"nzT7Sys9q\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"nzT7Sys9q\")return true;return false;};const ref4=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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-i2hbea\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"rXattmsSv\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({HVNVVzNdU:{\"data-framer-name\":\"Variant 4\"},j4qtZB9oS:{\"data-framer-name\":\"Variant 2\"},nzT7Sys9q:{\"data-framer-name\":\"Variant 3\"},oPK8Z9N2_:{\"data-framer-name\":\"Variant 7\"},Vk4EZvEee:{\"data-framer-name\":\"Variant 6\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,width:\"112px\",y:(componentViewport?.y||0)+(5+((componentViewport?.height||72)-10-32)/2),...addPropertyOverrides({j4qtZB9oS:{height:29,width:undefined,y:(componentViewport?.y||0)+(5+((componentViewport?.height||72)-10-29)/2)},nzT7Sys9q:{y:(componentViewport?.y||0)+(5+((componentViewport?.height||56)-10-32)/2)},oPK8Z9N2_:{y:(componentViewport?.y||0)+(5+((componentViewport?.height||56)-10-32)/2)},Vk4EZvEee:{height:29,width:undefined,y:(componentViewport?.y||0)+(5+((componentViewport?.height||72)-10-29)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qyolpi-container\",layoutDependency:layoutDependency,layoutId:\"SuAtpI0CX-container\",nodeId:\"SuAtpI0CX\",rendersWithMotion:true,scopeId:\"Mthkj0VDx\",children:/*#__PURE__*/_jsx(NelsonCountyLogo,{height:\"100%\",id:\"SuAtpI0CX\",layoutId:\"SuAtpI0CX\",style:{height:\"100%\",width:\"100%\"},variant:\"A925U9awn\",width:\"100%\",...addPropertyOverrides({HVNVVzNdU:{variant:\"DifQcF8ey\"},j4qtZB9oS:{variant:\"SDsih43Fz\"},oPK8Z9N2_:{variant:\"DifQcF8ey\"},Vk4EZvEee:{variant:\"EiUMjfOxx\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hysm9\",layoutDependency:layoutDependency,layoutId:\"SAyD7pJKG\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jcnxtn\",\"data-framer-name\":\"Menus\",\"data-highlight\":true,id:`${layoutId}-jcnxtn`,layoutDependency:layoutDependency,layoutId:\"bsGbMcoIe\",onTap:onTap13elrgn({overlay}),ref:ref1,children:[/*#__PURE__*/_jsx(MenuHambuger,{animated:true,className:\"framer-kv9fdd\",layoutDependency:layoutDependency,layoutId:\"fXeflx1Xq\",style:{\"--1ww558a\":2,\"--4rxgx6\":\"var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"end\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:5,\"data-framer-portal-id\":`${layoutId}-jcnxtn`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:false,zIndex:11,children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r549cd\",layoutDependency:layoutDependency,layoutId:\"THZulJJa5\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kiss3f-container\",layoutDependency:layoutDependency,layoutId:\"SHKvY9gVn-container\",nodeId:\"SHKvY9gVn\",rendersWithMotion:true,scopeId:\"Mthkj0VDx\",children:/*#__PURE__*/_jsx(DropdownMenu,{a4XAdRTEm:true,adllPaenS:true,DQw8niC_m:\"Culture\",FVF9XMET8:\"Cabins, inns, and cozy lodging.\",h58t_9A8V:\"Stay\",height:\"100%\",id:\"SHKvY9gVn\",KojLLY9eL:true,layoutId:\"SHKvY9gVn\",LmamEW4Dp:\"Food, drinks, and local flavors.\",lXTnhlbx5:true,MCoahtYpi:\"Experience\",MfXtlgwQo:true,or7x54WMv:\"Trails, parks, and scenic spots.\",peUY9XxqB:\"Local groups and essential services.\",PkR463YK0:\"Taste\",RbMtmp7Hj:\"Fun activities and attractions.\",syKngPDig:\"Outdoor\",variant:\"Zn3_v5f8T\",VoY5QPvT1:\"Community\",width:\"100%\",Xxi7bHatY:\"Arts, history, and local events.\"})})})})})})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9gu9g-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"yubtQXCx0-container\",nodeId:\"yubtQXCx0\",rendersWithMotion:true,scopeId:\"Mthkj0VDx\",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-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255))\",iconSize:24,iconType:\"custom\",id:\"yubtQXCx0\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"yubtQXCx0\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"Sidebar\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\"},width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ftwva8\",layoutDependency:layoutDependency,layoutId:\"e0giqKdDP\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed3(),children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rd8677\",\"data-framer-name\":\"Menus\",\"data-highlight\":true,id:`${layoutId}-1rd8677`,layoutDependency:layoutDependency,layoutId:\"wUf09CFqU\",onTap:onTap13elrgn({overlay:overlay1}),ref:ref3,children:[isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:`max(min(max(${componentViewport?.width||\"100vw\"} - 112px, 1px), 700px), 277px)`,y:(componentViewport?.y||0)+(5+((componentViewport?.height||72)-10-40)/2)+0+0,...addPropertyOverrides({j4qtZB9oS:{width:undefined},Vk4EZvEee:{width:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-101lrrh-container\",layoutDependency:layoutDependency,layoutId:\"splvWKfDi-container\",nodeId:\"splvWKfDi\",rendersWithMotion:true,scopeId:\"Mthkj0VDx\",children:/*#__PURE__*/_jsx(Menus,{aADp5gENz:\"Community\",Ajakg7nis:\"Arts, history, and local events.\",AMoxxSXyy:false,eBtP0HwQ1:false,fgXOyNGk5:\"Experience\",HCr25FHbu:\"Culture\",height:\"100%\",HKQCYHRur:false,id:\"splvWKfDi\",Kj964unfp:\"Taste\",kq3qfwX2V:true,layoutId:\"splvWKfDi\",lOhl4N2ep:\"County connections and services\",qVFuhl3bR:\"Guides, articles, and more.\",QzshAQ5UF:\"Trails, parks, and adventure.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:K_J4Ihijz,width:\"100%\",XGySVgH3o:\"Outdoor\",yUINGEySh:\"Food, drinks, and local flavors.\",...addPropertyOverrides({HVNVVzNdU:{variant:\"mgCiFgA4g\"},j4qtZB9oS:{style:{width:\"100%\"}},Vk4EZvEee:{style:{width:\"100%\"},variant:\"mgCiFgA4g\"}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(MenuHambuger,{animated:true,className:\"framer-1wzf8vy\",layoutDependency:layoutDependency,layoutId:\"twZ9EY1gc\",style:{\"--1ww558a\":2,\"--4rxgx6\":\"var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51))\"}}),isDisplayed3()&&/*#__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}-1rd8677`,offsetX:0,offsetY:10,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,...addPropertyOverrides({nzT7Sys9q:{alignment:\"end\",collisionDetectionPadding:5,safeArea:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1k14hhy\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"Y7qDzxAzJ\",ref:ref4,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)\"},variants:{nzT7Sys9q:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({nzT7Sys9q:{animate:undefined,exit:undefined,initial:undefined}},baseVariant,gestureVariant),children:isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t7lzb2-container\",layoutDependency:layoutDependency,layoutId:\"LAbKQMFr7-container\",nodeId:\"LAbKQMFr7\",rendersWithMotion:true,scopeId:\"Mthkj0VDx\",transformTemplate:transformTemplate1,...addPropertyOverrides({nzT7Sys9q:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(DropdownMenu,{a4XAdRTEm:true,adllPaenS:true,DQw8niC_m:\"Culture\",FVF9XMET8:\"Cabins, inns, and cozy lodging.\",h58t_9A8V:\"Stay\",height:\"100%\",id:\"LAbKQMFr7\",KojLLY9eL:true,layoutId:\"LAbKQMFr7\",LmamEW4Dp:\"Food, drinks, and local flavors.\",lXTnhlbx5:true,MCoahtYpi:\"Experience\",MfXtlgwQo:true,or7x54WMv:\"Trails, parks, and scenic spots.\",peUY9XxqB:\"Local groups and essential services.\",PkR463YK0:\"Taste\",RbMtmp7Hj:\"Fun activities and attractions.\",syKngPDig:\"Outdoor\",variant:\"Zn3_v5f8T\",VoY5QPvT1:\"Community\",width:\"100%\",Xxi7bHatY:\"Arts, history, and local events.\"})})})})})})]})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19jytky-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gOYyGd_LQ-container\",nodeId:\"gOYyGd_LQ\",rendersWithMotion:true,scopeId:\"Mthkj0VDx\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"custom\",id:\"gOYyGd_LQ\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"gOYyGd_LQ\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"Sidebar\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\"},width:\"100%\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rG3Cx.framer-l6l3mn, .framer-rG3Cx .framer-l6l3mn { display: block; }\",\".framer-rG3Cx.framer-i2hbea { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 72px; justify-content: space-between; max-width: 1500px; overflow: visible; padding: 5px 0px 5px 0px; position: relative; width: 1500px; }\",\".framer-rG3Cx .framer-qyolpi-container { flex: none; height: 32px; position: relative; width: 112px; }\",\".framer-rG3Cx .framer-hysm9 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-rG3Cx .framer-jcnxtn { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 40px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-rG3Cx .framer-kv9fdd { aspect-ratio: 1 / 1; flex: none; height: 100%; position: relative; width: var(--framer-aspect-ratio-supported, 34px); }\",\".framer-rG3Cx .framer-1r549cd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-rG3Cx .framer-kiss3f-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-rG3Cx .framer-9gu9g-container, .framer-rG3Cx .framer-19jytky-container { align-self: stretch; cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-rG3Cx .framer-ftwva8 { 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; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-rG3Cx .framer-1rd8677 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 40px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-rG3Cx .framer-101lrrh-container { flex: none; height: auto; max-width: 700px; min-width: 277px; position: relative; width: 100%; }\",\".framer-rG3Cx .framer-1wzf8vy { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 34px); position: relative; width: 34px; }\",\".framer-rG3Cx .framer-1k14hhy { height: 150px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-rG3Cx .framer-1t7lzb2-container { flex: none; height: auto; left: -26%; position: absolute; top: 176%; width: auto; }\",\".framer-rG3Cx.framer-v-wf0bb4.framer-i2hbea, .framer-rG3Cx.framer-v-ugcqfe.framer-i2hbea { width: 611px; }\",\".framer-rG3Cx.framer-v-wf0bb4 .framer-qyolpi-container, .framer-rG3Cx.framer-v-ugcqfe .framer-qyolpi-container { height: auto; width: auto; }\",\".framer-rG3Cx.framer-v-wf0bb4 .framer-1rd8677 { flex: none; width: 100%; }\",\".framer-rG3Cx.framer-v-wf0bb4 .framer-101lrrh-container, .framer-rG3Cx.framer-v-ugcqfe .framer-101lrrh-container { max-width: unset; min-width: unset; width: 100%; }\",\".framer-rG3Cx.framer-v-1x2nbdh.framer-i2hbea, .framer-rG3Cx.framer-v-13uf8tl.framer-i2hbea { height: 56px; width: 611px; }\",\".framer-rG3Cx.framer-v-1x2nbdh .framer-ftwva8 { justify-content: flex-end; }\",\".framer-rG3Cx.framer-v-1x2nbdh .framer-1rd8677 { flex: none; order: 1; width: min-content; }\",\".framer-rG3Cx.framer-v-1x2nbdh .framer-1wzf8vy { height: 100%; order: 2; width: var(--framer-aspect-ratio-supported, 40px); }\",\".framer-rG3Cx.framer-v-1x2nbdh .framer-1k14hhy { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 3; overflow: visible; padding: 0px; width: min-content; will-change: unset; }\",\".framer-rG3Cx.framer-v-1x2nbdh .framer-1t7lzb2-container { left: unset; order: 0; position: relative; top: unset; }\",\".framer-rG3Cx.framer-v-1x2nbdh .framer-19jytky-container, .framer-rG3Cx.framer-v-13uf8tl .framer-9gu9g-container { order: 0; }\",\".framer-rG3Cx.framer-v-13uf8tl .framer-jcnxtn { order: 1; }\",\".framer-rG3Cx.framer-v-13uf8tl .framer-kv9fdd { width: var(--framer-aspect-ratio-supported, 40px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1500px\",null,null]},\"j4qtZB9oS\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1500px\",null,null]},\"nzT7Sys9q\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1500px\",null,null]},\"HVNVVzNdU\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1500px\",null,null]},\"Vk4EZvEee\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1500px\",null,null]},\"oPK8Z9N2_\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1500px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMthkj0VDx=withCSS(Component,css,\"framer-rG3Cx\");export default FramerMthkj0VDx;FramerMthkj0VDx.displayName=\"Aave's Navigation Bar\";FramerMthkj0VDx.defaultProps={height:72,width:1500};addPropertyControls(FramerMthkj0VDx,{variant:{options:[\"rXattmsSv\",\"j4qtZB9oS\",\"nzT7Sys9q\",\"HVNVVzNdU\",\"Vk4EZvEee\",\"oPK8Z9N2_\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\",\"Variant 6\",\"Variant 7\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerMthkj0VDx,[{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\"}]},...NelsonCountyLogoFonts,...MenuHambugerFonts,...DropdownMenuFonts,...SearchFonts,...MenusFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMthkj0VDx\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1500px\\\",null,null]},\\\"j4qtZB9oS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1500px\\\",null,null]},\\\"nzT7Sys9q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1500px\\\",null,null]},\\\"HVNVVzNdU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1500px\\\",null,null]},\\\"Vk4EZvEee\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1500px\\\",null,null]},\\\"oPK8Z9N2_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1500px\\\",null,null]}}}\",\"framerIntrinsicWidth\":\"1500\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 16 4.022 L 16 4 M 4 20 L 16 20 C 18.209 20 20 18.209 20 16 L 20 4 C 20 1.791 18.209 0 16 0 L 4 0 C 1.791 0 0 1.791 0 4 L 0 16 C 0 18.209 1.791 20 4 20 Z M 14.444 10 C 14.444 12.455 12.455 14.444 10 14.444 C 7.545 14.444 5.556 12.455 5.556 10 C 5.556 7.545 7.545 5.556 10 5.556 C 12.455 5.556 14.444 7.545 14.444 10 Z\" fill=\"transparent\" height=\"20px\" id=\"SX1RGYN3B\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(2 2)\" width=\"20px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"2660449837\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-Hzxo3\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-Hzxo3 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram Social\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-Hzxo3\");Icon.displayName=\"Instagram Social\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram Social\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don’t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9 0 L 12 0 L 12 4 L 10 4 C 8.895 4 8 4.895 8 6 L 8 8 L 12 8 L 10.956 12 L 7.826 12 L 7.826 20 L 3.652 20 L 3.652 12 L 0 12 L 0 8.04 L 4 8.04 L 4 5 C 4 2.239 6.239 0 9 0 Z\" fill=\"transparent\" height=\"20px\" id=\"G1F2niQ6R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(6 2)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"1948737764\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KGdlk\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-KGdlk { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; 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 {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Facebook Social\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-KGdlk\");Icon.displayName=\"Facebook Social\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Facebook Social\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4deef4f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FacebookSocial from\"https://framerusercontent.com/modules/vpBxhYhAlEfKSX0ZcLT2/PQXetewwPvkABg7i6Eia/MMSJpzIsF.js\";const serializationHash=\"framer-ubacb\";const variantClassNames={fOULAVIvU:\"framer-v-1fzbxvn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cIxVnJ_n3=undefined;const uYmPLxLcX=undefined;const ArITd_UWJ=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=({ariaLabel,height,icon,id,link,width,...props})=>{return{...props,ArITd_UWJ:icon??props.ArITd_UWJ??FacebookSocial,cIxVnJ_n3:ariaLabel??props.cIxVnJ_n3,uYmPLxLcX:link??props.uYmPLxLcX};};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,ArITd_UWJ,uYmPLxLcX,cIxVnJ_n3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"fOULAVIvU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:uYmPLxLcX,motionChild:true,nodeId:\"fOULAVIvU\",openInNewTab:true,scopeId:\"TjtYWtC2a\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":cIxVnJ_n3,className:`${cx(scopingClassNames,\"framer-1fzbxvn\",className,classNames)} framer-of2nn6`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"fOULAVIvU\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6d60b22a-2ae5-4aae-aa38-b9c3eeddc05d, rgb(221, 221, 221))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-0b8ff057-a861-49f8-adec-93c2ff401d9f, rgb(237, 243, 255))\",borderBottomLeftRadius:13,borderBottomRightRadius:13,borderTopLeftRadius:13,borderTopRightRadius:13,...style},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1m2n1cx\",Component:ArITd_UWJ,layoutDependency:layoutDependency,layoutId:\"Q7K9p2ud9\",style:{\"--1ww558a\":1.5,\"--4rxgx6\":\"rgb(0, 0, 0)\"}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ubacb.framer-of2nn6, .framer-ubacb .framer-of2nn6 { display: block; }\",\".framer-ubacb.framer-1fzbxvn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 49px; justify-content: center; overflow: hidden; padding: 4px; position: relative; text-decoration: none; width: 50px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ubacb .framer-1m2n1cx { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 32px); position: relative; width: 32px; }\",'.framer-ubacb[data-border=\"true\"]::after, .framer-ubacb [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 50\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ArITd_UWJ\":\"icon\",\"uYmPLxLcX\":\"link\",\"cIxVnJ_n3\":\"ariaLabel\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"E1vFg1A6wcWAGuFi9Hz1\"]\n */const FramerTjtYWtC2a=withCSS(Component,css,\"framer-ubacb\");export default FramerTjtYWtC2a;FramerTjtYWtC2a.displayName=\"Footer Social Buttons\";FramerTjtYWtC2a.defaultProps={height:50,width:50};addPropertyControls(FramerTjtYWtC2a,{ArITd_UWJ:{defaultValue:{identifier:\"module:vpBxhYhAlEfKSX0ZcLT2/PQXetewwPvkABg7i6Eia/MMSJpzIsF.js:default\",moduleId:\"vpBxhYhAlEfKSX0ZcLT2\"},setModuleId:\"E1vFg1A6wcWAGuFi9Hz1\",title:\"Icon\",type:ControlType.VectorSetItem},uYmPLxLcX:{title:\"Link\",type:ControlType.Link},cIxVnJ_n3:{defaultValue:\"\",title:\"Aria Label\",type:ControlType.String}});addFonts(FramerTjtYWtC2a,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTjtYWtC2a\",\"slots\":[],\"annotations\":{\"framerVectorSets\":\"[\\\"E1vFg1A6wcWAGuFi9Hz1\\\"]\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"50\",\"framerVariables\":\"{\\\"ArITd_UWJ\\\":\\\"icon\\\",\\\"uYmPLxLcX\\\":\\\"link\\\",\\\"cIxVnJ_n3\\\":\\\"ariaLabel\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"50\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TjtYWtC2a.map","// Generated by Framer (72b52f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import InstagramSocial from\"https://framerusercontent.com/modules/1QP2RHw7xrCi5bicL22K/iu98Mlfs1cCeLuEXpdiF/K01pIXFYr.js\";import MailEmailMessageInbox from\"https://framerusercontent.com/modules/2zrQHa5mkGSgAoOO7moY/OWqunGfacYUUoMLQ3AxC/uMmQzDZ77.js\";import PaperNoteA4Alt from\"https://framerusercontent.com/modules/CSzN88cGNNCEyaNzQyZf/sv0iZFXEgy8fH5AT8Ltu/jNVe2mfi0.js\";import UserComponent from\"https://framerusercontent.com/modules/Ee7tnMPNLxjb4CKlYiaU/kMElE4QNJmmWe36RFgPm/Yas9PXVet.js\";import MobilePhone2 from\"https://framerusercontent.com/modules/FSX5wnc8M87ZQpm9igXI/IXdmsIwHHOLIbYwZJWQ5/HKukpX3pB.js\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import DownloadArrowDown from\"https://framerusercontent.com/modules/QctiURsekMpIlhIYxHxx/G2qiCvEEgtlMbuiO8k3x/U0A6ctD3v.js\";import FacebookSocial from\"https://framerusercontent.com/modules/vpBxhYhAlEfKSX0ZcLT2/PQXetewwPvkABg7i6Eia/MMSJpzIsF.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/dKEKeuFAslpplGlWURxQ/T2r84NuoPTH6slau296G/ciok0YKGC.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/5Jaxs3Pz0FXSyF1mMhS6/d9UJSFY6Ec2wHzxmqGjM/d1G27apoV.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/oiLeeIoSOsfaDHpNPw3k/f0h3bd7Coj6gMYLbgLmk/hSlVgx1uE.js\";import FooterLinks from\"https://framerusercontent.com/modules/fCpul4BqKMrUhXQlakOA/E8m9gbZCP9BepgC7Z29j/Gehr2h5AU.js\";import FooterSocialButtons from\"https://framerusercontent.com/modules/jZMqwfuc37M2d1Y3XWBk/o1sWFzxKsHA4ZgiC3Dlk/TjtYWtC2a.js\";import Button from\"https://framerusercontent.com/modules/trXs8fOdEUSpt1WXQdbJ/0MGNWz2sTYk0ZGMR6xQr/uZzezQED5.js\";const FooterSocialButtonsFonts=getFonts(FooterSocialButtons);const MotionDivWithFX=withFX(motion.div);const FooterLinksFonts=getFonts(FooterLinks);const ButtonFonts=getFonts(Button);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const TimeDateFonts=getFonts(TimeDate);const cycleOrder=[\"Zk1N2PY2E\",\"uPGthCbVi\",\"RYlZbWhE9\",\"CRfSwo0gS\"];const serializationHash=\"framer-PVtsM\";const variantClassNames={CRfSwo0gS:\"framer-v-4na5j\",RYlZbWhE9:\"framer-v-g21wlg\",uPGthCbVi:\"framer-v-19swfjr\",Zk1N2PY2E:\"framer-v-cew2e8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const yIfxrob8L=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:22};const transition2={damping:45,delay:0,mass:1,stiffness:400,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:150,y:0};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transition4={damping:44,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 3\":\"RYlZbWhE9\",\"Variant 4\":\"CRfSwo0gS\",Desktop:\"Zk1N2PY2E\",Mobile:\"uPGthCbVi\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Zk1N2PY2E\",yIfxrob8L:image??props.yIfxrob8L??{pixelHeight:1517,pixelWidth:3966,src:\"https://framerusercontent.com/images/mSjs2yDrmjJp3Vcna8Y8O4Bo.png?width=3966&height=1517\",srcSet:\"https://framerusercontent.com/images/mSjs2yDrmjJp3Vcna8Y8O4Bo.png?scale-down-to=512&width=3966&height=1517 512w,https://framerusercontent.com/images/mSjs2yDrmjJp3Vcna8Y8O4Bo.png?scale-down-to=1024&width=3966&height=1517 1024w,https://framerusercontent.com/images/mSjs2yDrmjJp3Vcna8Y8O4Bo.png?scale-down-to=2048&width=3966&height=1517 2048w,https://framerusercontent.com/images/mSjs2yDrmjJp3Vcna8Y8O4Bo.png?width=3966&height=1517 3966w\"}};};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,yIfxrob8L,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Zk1N2PY2E\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnterl47ay=activeVariantCallback(async(...args)=>{setVariant(\"BduIhxXuQ\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.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__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-cew2e8\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Zk1N2PY2E\",ref:refBinding,style:{...style},...addPropertyOverrides({CRfSwo0gS:{\"data-framer-name\":\"Variant 4\"},RYlZbWhE9:{\"data-framer-name\":\"Variant 3\"},uPGthCbVi:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17l8nai\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"S8xh7OMLF\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u36qrf\",\"data-framer-name\":\"Top Items\",layoutDependency:layoutDependency,layoutId:\"yIJQbTdx3\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1ddqvjw\",\"data-framer-name\":\"Heading Box\",layoutDependency:layoutDependency,layoutId:\"EpkVWqAb1\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"TKtvGBdXa\",openInNewTab:false,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-d6ntdr framer-1qheuq1\",\"data-framer-name\":\"Nelson County Logo\",layoutDependency:layoutDependency,layoutId:\"TKtvGBdXa\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy12YXJpYWJsZVZGPUluZG5hSFFpSURnd01BPT0=\",\"--framer-font-family\":'\"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 800)',\"--framer-line-height\":\"0.9em\",\"--framer-text-transform\":\"uppercase\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"50px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-c15e335c-2943-4606-bfd3-4f0c61dc2c33, rgb(187, 194, 54)))\"},children:\"Visit\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"50px\"},children:\" Nelson \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"50px\"},children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"50px\"},children:\"County\"})]})}),className:\"framer-1f9eshe\",fonts:[\"FS;Poppins-variable\"],layoutDependency:layoutDependency,layoutId:\"TD58r8bhl\",style:{\"--extracted-1w3ko1f\":\"var(--token-c15e335c-2943-4606-bfd3-4f0c61dc2c33, rgb(187, 194, 54))\",\"--extracted-2gg91v\":'\"wght\" 800',\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy12YXJpYWJsZVZGPUluZG5hSFFpSURnd01BPT0=\",\"--framer-font-family\":'\"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 800)',\"--framer-line-height\":\"0.9em\",\"--framer-text-transform\":\"uppercase\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"32px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-c15e335c-2943-4606-bfd3-4f0c61dc2c33, rgb(187, 194, 54)))\"},children:\"Visit\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"32px\"},children:\" Nelson \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"32px\"},children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"32px\"},children:\"County\"})]})})},uPGthCbVi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"RlM7UG9wcGlucy12YXJpYWJsZVZGPUluZG5hSFFpSURnd01BPT0=\",\"--framer-font-family\":'\"Poppins Variable\", \"Poppins Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 800)',\"--framer-line-height\":\"0.9em\",\"--framer-text-transform\":\"uppercase\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"32px\",\"--framer-text-color\":\"var(--extracted-1w3ko1f, var(--token-c15e335c-2943-4606-bfd3-4f0c61dc2c33, rgb(187, 194, 54)))\"},children:\"Visit\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"32px\"},children:\" Nelson \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"32px\"},children:/*#__PURE__*/_jsx(motion.br,{})}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-font-size\":\"32px\"},children:\"County\"})]})})}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16xcp9y\",\"data-framer-name\":\"Social Link\",layoutDependency:layoutDependency,layoutId:\"aM5TscaAa\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qsg97f\",layoutDependency:layoutDependency,layoutId:\"GDd1mjDXy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-1xi1pzq\",\"data-styles-preset\":\"d1G27apoV\",dir:\"auto\",children:\"Stay connected.\"})}),className:\"framer-1vdynpr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FhhoSrmPL\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Link,{href:\"https://lp.constantcontactpages.com/sl/mGFRSg6\",motionChild:true,nodeId:\"JYL_QANbV\",openInNewTab:true,scopeId:\"qGoGqLMtD\",...addPropertyOverrides({CRfSwo0gS:{href:undefined},RYlZbWhE9:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-eywdhv framer-1qheuq1\",\"data-border\":true,\"data-framer-name\":\"Navigation Button 3\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"JYL_QANbV\",onMouseEnter:onMouseEnterl47ay,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6d60b22a-2ae5-4aae-aa38-b9c3eeddc05d, rgb(221, 221, 221))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:18,borderBottomRightRadius:18,borderTopLeftRadius:18,borderTopRightRadius:18},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(51, 51, 51, 0.63))\"},children:\"Subscribe to our mailing list\"})}),className:\"framer-129sytt\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"enuokgDP7\",style:{\"--extracted-2gg91v\":'\"opsz\" 32, \"wght\" 500',\"--extracted-r6o4lv\":\"rgba(51, 51, 51, 0.63)\"},variants:{CRfSwo0gS:{\"--extracted-r6o4lv\":\"var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51))\"},RYlZbWhE9:{\"--extracted-r6o4lv\":\"var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51))\"},uPGthCbVi:{\"--extracted-r6o4lv\":\"var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51)))\"},children:\"Subscribe to our mailing list\"})})},RYlZbWhE9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51)))\"},children:\"Subscribe to our mailing list\"})})},uPGthCbVi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51)))\"},children:\"Subscribe to our mailing list\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-kfeozs\",layoutDependency:layoutDependency,layoutId:\"LmxBWantb\",style:{backgroundColor:\"var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0b8ff057-a861-49f8-adec-93c2ff401d9f, rgb(255, 255, 255)))\"},children:\"Subscribe\"})}),className:\"framer-1pxke5b\",fonts:[\"Inter-Variable\"],layoutDependency:layoutDependency,layoutId:\"LUtkhlHSn\",style:{\"--extracted-2gg91v\":'\"opsz\" 32, \"wght\" 500',\"--extracted-r6o4lv\":\"var(--token-0b8ff057-a861-49f8-adec-93c2ff401d9f, rgb(255, 255, 255))\"},transformTemplate:transformTemplate1,variants:{CRfSwo0gS:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},RYlZbWhE9:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},uPGthCbVi:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Subscribe\"})})},RYlZbWhE9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Subscribe\"})})},uPGthCbVi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItVmFyaWFibGVWRj1JbTl3YzNvaUlETXlMQ0FpZDJkb2RDSWdOVEF3\",\"--framer-font-family\":'\"Inter Variable\", \"Inter Variable Placeholder\", sans-serif',\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"opsz\" 32, \"wght\" 500)',\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Subscribe\"})})}},baseVariant,gestureVariant)})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cpffor\",layoutDependency:layoutDependency,layoutId:\"YW6ZvZcx6\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+0+62+0+122+0,...addPropertyOverrides({CRfSwo0gS:{y:undefined},RYlZbWhE9:{y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+0+0+62+0+122+0},uPGthCbVi:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aexatn-container\",layoutDependency:layoutDependency,layoutId:\"k6jW7GxhH-container\",nodeId:\"k6jW7GxhH\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterSocialButtons,{ArITd_UWJ:FacebookSocial,cIxVnJ_n3:\"Facebook\",height:\"100%\",id:\"k6jW7GxhH\",layoutId:\"k6jW7GxhH\",uYmPLxLcX:\"https://www.facebook.com/VisitNelsonCounty\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+0+62+0+122+0,...addPropertyOverrides({CRfSwo0gS:{y:undefined},RYlZbWhE9:{y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+0+0+62+0+122+0},uPGthCbVi:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16yumak-container\",layoutDependency:layoutDependency,layoutId:\"TCsMJe8x2-container\",nodeId:\"TCsMJe8x2\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterSocialButtons,{ArITd_UWJ:InstagramSocial,cIxVnJ_n3:\"Instagram\",height:\"100%\",id:\"TCsMJe8x2\",layoutId:\"TCsMJe8x2\",uYmPLxLcX:\"https://www.instagram.com/visitnelsoncounty/\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+0+62+0+122+0,...addPropertyOverrides({CRfSwo0gS:{y:undefined},RYlZbWhE9:{y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+0+0+62+0+122+0},uPGthCbVi:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ukut6n-container\",layoutDependency:layoutDependency,layoutId:\"BqfG5Sts7-container\",nodeId:\"BqfG5Sts7\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterSocialButtons,{ArITd_UWJ:MobilePhone2,cIxVnJ_n3:\"Phone Number\",height:\"100%\",id:\"BqfG5Sts7\",layoutId:\"BqfG5Sts7\",uYmPLxLcX:\"tel:434-263-7015\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+0+62+0+122+0,...addPropertyOverrides({CRfSwo0gS:{y:undefined},RYlZbWhE9:{y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+0+0+62+0+122+0},uPGthCbVi:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2hoab8-container\",layoutDependency:layoutDependency,layoutId:\"YX7mgxbkw-container\",nodeId:\"YX7mgxbkw\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterSocialButtons,{ArITd_UWJ:MailEmailMessageInbox,cIxVnJ_n3:\"Email Us\",height:\"100%\",id:\"YX7mgxbkw\",layoutId:\"YX7mgxbkw\",uYmPLxLcX:\"mailto:info@nelsoncounty.org\",width:\"100%\"})})})]})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-e0vfy7\",\"data-border\":true,\"data-framer-appear-id\":\"e0vfy7\",\"data-framer-name\":\"3x\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"ymA69Lfea\",optimized:true,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-6d60b22a-2ae5-4aae-aa38-b9c3eeddc05d, rgb(221, 221, 221))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1xksgps\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"RxqiC6aQK\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t5uz63\",\"data-styles-preset\":\"hSlVgx1uE\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0)))\"},children:\"Nelson County\"})}),className:\"framer-f6chvq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"S7zroC2_z\",style:{\"--extracted-r6o4lv\":\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+166,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+166},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wdec3f-container\",layoutDependency:layoutDependency,layoutId:\"Y1OB7k5vD-container\",nodeId:\"Y1OB7k5vD\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"Y1OB7k5vD\",ID248QTGq:UserComponent,layoutId:\"Y1OB7k5vD\",nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Culture\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+203,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+203},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-efil92-container\",layoutDependency:layoutDependency,layoutId:\"Carf_vcwI-container\",nodeId:\"Carf_vcwI\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"Carf_vcwI\",ID248QTGq:UserComponent,layoutId:\"Carf_vcwI\",nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Community\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"community\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+240,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+240},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ska7gh-container\",layoutDependency:layoutDependency,layoutId:\"IPGjWtL6D-container\",nodeId:\"IPGjWtL6D\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"IPGjWtL6D\",ID248QTGq:UserComponent,layoutId:\"IPGjWtL6D\",nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Taste\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"taste\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+277,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+277},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pps8fx-container\",layoutDependency:layoutDependency,layoutId:\"FhsuRRFqr-container\",nodeId:\"FhsuRRFqr\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"FhsuRRFqr\",ID248QTGq:UserComponent,layoutId:\"FhsuRRFqr\",nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Experience\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"experience\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+314,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+314},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-892mpo-container\",layoutDependency:layoutDependency,layoutId:\"ujMQY3gbp-container\",nodeId:\"ujMQY3gbp\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"ujMQY3gbp\",ID248QTGq:UserComponent,layoutId:\"ujMQY3gbp\",nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Outdoor\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"outdoor\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+351,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+351},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kpxwoc-container\",layoutDependency:layoutDependency,layoutId:\"oCOuNIjCg-container\",nodeId:\"oCOuNIjCg\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"oCOuNIjCg\",ID248QTGq:UserComponent,layoutId:\"oCOuNIjCg\",nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Stay\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"stay\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"PvIMv_i5c\"},implicitPathVariables:undefined},{href:{webPageId:\"PvIMv_i5c\"},implicitPathVariables:undefined},{href:{webPageId:\"PvIMv_i5c\"},implicitPathVariables:undefined},{href:{webPageId:\"PvIMv_i5c\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+388,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+388},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9bm48g-container\",layoutDependency:layoutDependency,layoutId:\"uJy7H7HgD-container\",nodeId:\"uJy7H7HgD\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"uJy7H7HgD\",ID248QTGq:UserComponent,layoutId:\"uJy7H7HgD\",LN4vuxuic:resolvedLinks[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Events\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({CRfSwo0gS:{LN4vuxuic:resolvedLinks[3]},RYlZbWhE9:{LN4vuxuic:resolvedLinks[2]},uPGthCbVi:{LN4vuxuic:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dAPviWjXd\"},implicitPathVariables:undefined},{href:{webPageId:\"dAPviWjXd\"},implicitPathVariables:undefined},{href:{webPageId:\"dAPviWjXd\"},implicitPathVariables:undefined},{href:{webPageId:\"dAPviWjXd\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+425,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+425},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6ncgk0-container\",layoutDependency:layoutDependency,layoutId:\"prw9z3FAu-container\",nodeId:\"prw9z3FAu\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"prw9z3FAu\",ID248QTGq:UserComponent,layoutId:\"prw9z3FAu\",LN4vuxuic:resolvedLinks1[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Blog\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({CRfSwo0gS:{LN4vuxuic:resolvedLinks1[3]},RYlZbWhE9:{LN4vuxuic:resolvedLinks1[2]},uPGthCbVi:{LN4vuxuic:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1xjeawt\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"oOcWQi52_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t5uz63\",\"data-styles-preset\":\"hSlVgx1uE\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0)))\"},children:\"Visitor Resources\"})}),className:\"framer-mvtgnl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q7KK59EFg\",style:{\"--extracted-r6o4lv\":\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+166,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+166},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1js3aje-container\",layoutDependency:layoutDependency,layoutId:\"G7ePTDjVl-container\",nodeId:\"G7ePTDjVl\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"G7ePTDjVl\",ID248QTGq:DownloadArrowDown,layoutId:\"G7ePTDjVl\",LN4vuxuic:\"https://ik.imagekit.io/OE/nelson-county/Bus-Tour-Flyer-8.5x11.pdf\",nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Group Tours\",ooxt3vCXM:true,pYcbizAN5:true,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+203,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+203},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19ve3fx-container\",layoutDependency:layoutDependency,layoutId:\"xOjAB9JuD-container\",nodeId:\"xOjAB9JuD\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"xOjAB9JuD\",ID248QTGq:DownloadArrowDown,layoutId:\"xOjAB9JuD\",LN4vuxuic:\"https://ik.imagekit.io/OE/nelson-county/Nelson-County-Visitor-Card.pdf\",nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Visitors Guide\",ooxt3vCXM:true,pYcbizAN5:true,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:false,width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"zgj5iasK9\"},implicitPathVariables:undefined},{href:{webPageId:\"zgj5iasK9\"},implicitPathVariables:undefined},{href:{webPageId:\"zgj5iasK9\"},implicitPathVariables:undefined},{href:{webPageId:\"zgj5iasK9\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+240,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+240},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-131hd7z-container\",layoutDependency:layoutDependency,layoutId:\"FuEly6zx2-container\",nodeId:\"FuEly6zx2\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"FuEly6zx2\",ID248QTGq:UserComponent,layoutId:\"FuEly6zx2\",LN4vuxuic:resolvedLinks2[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Meeting Spaces\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({CRfSwo0gS:{LN4vuxuic:resolvedLinks2[3]},RYlZbWhE9:{LN4vuxuic:resolvedLinks2[2]},uPGthCbVi:{LN4vuxuic:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"cHgvOu92Y\"},implicitPathVariables:undefined},{href:{webPageId:\"cHgvOu92Y\"},implicitPathVariables:undefined},{href:{webPageId:\"cHgvOu92Y\"},implicitPathVariables:undefined},{href:{webPageId:\"cHgvOu92Y\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+277,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+277},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w9b2ju-container\",layoutDependency:layoutDependency,layoutId:\"S84sdPDNl-container\",nodeId:\"S84sdPDNl\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"S84sdPDNl\",ID248QTGq:UserComponent,layoutId:\"S84sdPDNl\",LN4vuxuic:resolvedLinks3[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"VA250\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({CRfSwo0gS:{LN4vuxuic:resolvedLinks3[3]},RYlZbWhE9:{LN4vuxuic:resolvedLinks3[2]},uPGthCbVi:{LN4vuxuic:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XKrMcbcUg\"},implicitPathVariables:undefined},{href:{webPageId:\"XKrMcbcUg\"},implicitPathVariables:undefined},{href:{webPageId:\"XKrMcbcUg\"},implicitPathVariables:undefined},{href:{webPageId:\"XKrMcbcUg\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+314,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+314},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k1m8q5-container\",layoutDependency:layoutDependency,layoutId:\"KiKx60TtS-container\",nodeId:\"KiKx60TtS\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"KiKx60TtS\",ID248QTGq:UserComponent,layoutId:\"KiKx60TtS\",LN4vuxuic:resolvedLinks4[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"About Us\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({CRfSwo0gS:{LN4vuxuic:resolvedLinks4[3]},RYlZbWhE9:{LN4vuxuic:resolvedLinks4[2]},uPGthCbVi:{LN4vuxuic:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UknN9CPHE\"},implicitPathVariables:undefined},{href:{webPageId:\"UknN9CPHE\"},implicitPathVariables:undefined},{href:{webPageId:\"UknN9CPHE\"},implicitPathVariables:undefined},{href:{webPageId:\"UknN9CPHE\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:`max((max((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px) - 78px) / 2, 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+0+0+351,...addPropertyOverrides({CRfSwo0gS:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 38px) / 2, 1px)`,y:undefined},RYlZbWhE9:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 104px) / 2, 1px)`,y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+0+0+351},uPGthCbVi:{width:`max((max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1500px), 1px) - 120px) / 2, 1px)`,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14xn99m-container\",layoutDependency:layoutDependency,layoutId:\"b548zUQmU-container\",nodeId:\"b548zUQmU\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"b548zUQmU\",ID248QTGq:UserComponent,layoutId:\"b548zUQmU\",LN4vuxuic:resolvedLinks5[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Contact\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",style:{width:\"100%\"},UprMi0fVr:18,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({CRfSwo0gS:{LN4vuxuic:resolvedLinks5[3]},RYlZbWhE9:{LN4vuxuic:resolvedLinks5[2]},uPGthCbVi:{LN4vuxuic:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+0+0+0+41+478,...addPropertyOverrides({CRfSwo0gS:{y:undefined},RYlZbWhE9:{y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+0+0+262+41+478},uPGthCbVi:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mzeg13-container\",layoutDependency:layoutDependency,layoutId:\"ufeDNVSMD-container\",nodeId:\"ufeDNVSMD\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(Button,{bKCbkfH9z:false,Bt9tVlXCI:\"Download Visitor's Guide\",Cju318J15:\"https://ik.imagekit.io/OE/nelson-county/Nelson-County-Visitor-Card.pdf\",eZ6RqhArT:false,height:\"100%\",id:\"ufeDNVSMD\",layoutId:\"ufeDNVSMD\",MjQGEpm1U:\"var(--token-75a406c3-4c8b-4f56-910f-07926478b00c, rgb(128, 128, 128))\",N6YMkb2Mf:false,nbCrDZhnV:\"\",nOyBpDHX6:\"\",oedZfQEgM:true,PHQYw8pC0:\"var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255))\",QWkSFlWni:\"\",RDiShTEeW:true,rWEuu90fN:0,sLDUIsE_H:\"\",style:{height:\"100%\"},U2mG0ZNhf:PaperNoteA4Alt,variant:matchVariant(\"M_iA8qs6h\"),voJOH7ax6:\"var(--token-75a406c3-4c8b-4f56-910f-07926478b00c, rgb(128, 128, 128))\",width:\"100%\",YhiACi_Kk:\"\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-i6mhk\",layoutDependency:layoutDependency,layoutId:\"RGqJqhThC\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t7rsw5\",layoutDependency:layoutDependency,layoutId:\"GuJDwL1cE\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.virginia.org\",motionChild:true,nodeId:\"TNYqDu0tN\",openInNewTab:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Virginia is for Lovers\",className:\"framer-1h2q9y7 framer-1qheuq1\",\"data-framer-name\":\"Virginia is for Lovers Logo\",layoutDependency:layoutDependency,layoutId:\"TNYqDu0tN\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-ifekr0\",layoutDependency:layoutDependency,layoutId:\"ZNAXgk5UV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 214.046 64.658\" overflow=\"visible\"><g opacity=\"0.94\"><g><path d=\"M 178.449 26.501 L 178.401 21.022 C 181.504 22.38 185.575 24.608 187.03 22.188 C 190.325 16.66 180.436 15.885 178.206 11.815 C 176.026 7.742 177.189 3.622 181.357 1.49 C 185.429 -0.596 187.756 1.054 189.697 1.2 L 189.549 6.094 C 185.43 3.188 180 7.357 183.2 10.068 C 185.477 12.008 190.663 13.996 192.262 16.516 C 194.155 19.618 192.942 23.06 191.246 25.095 C 187.95 28.924 182.667 27.954 178.449 26.501 Z M 170.331 27.316 L 170.331 0.997 L 175.272 0.997 L 175.272 27.268 Z M 3.951 63.308 L 3.998 36.993 L 16.793 36.894 L 16.793 41.448 L 9.038 41.498 L 9.038 47.413 L 16.453 47.413 L 16.453 52.016 L 9.038 52.016 L 9.038 63.164 Z M 53.212 49.165 C 62.759 50.473 63.002 39.906 53.26 41.167 Z M 48.321 63.357 L 48.321 36.993 L 56.026 36.993 C 61.504 37.234 65.43 40.432 65.336 45.036 C 65.284 47.946 63.977 49.786 61.696 51.53 L 73.381 63.308 L 66.885 63.262 L 53.265 49.496 L 53.265 63.356 L 48.322 63.356 Z M 14.202 27.898 L 0 0.753 L 5.38 0.705 L 14.297 17.767 L 23.023 0.801 L 29.033 0.753 Z M 59.272 15.295 C 58.545 3.128 71.147 -4.19 80.84 2.595 L 80.84 8.168 C 76.382 3.419 64.592 3.013 64.263 13.113 C 64.026 20.442 70.127 23.438 73.231 23.438 C 80.792 23.438 82.78 16.701 81.76 16.701 L 75.849 16.701 L 75.849 11.948 L 87.287 11.948 C 87.675 18.786 86.657 22.419 82.634 25.327 C 74.103 31.531 59.95 26.879 59.273 15.295 Z M 30.417 27.25 L 30.417 0.833 L 35.604 0.833 L 35.604 27.297 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 39.218 27.347 L 39.218 27.345 L 39.216 27.345 Z M 39.218 27.345 L 44.111 27.295 L 44.111 13.394 L 46.048 15.518 L 53.804 23.275 L 57.781 27.296 L 63.839 27.346 C 60.398 23.562 55.988 19.252 52.4 15.326 C 55.163 13.096 57.347 9.557 55.163 5.39 C 53.468 2.047 49.008 0.881 46.683 0.881 L 39.119 0.881 Z M 44.111 13.302 L 44.111 5.289 C 53.769 3.6 53.034 14.661 44.111 13.302 Z M 94.008 27.201 L 94.008 1.028 L 89.211 1.028 L 89.211 27.201 Z M 102.492 27.444 L 102.492 8.879 L 114.173 27.444 L 119.989 27.396 L 119.989 0.833 L 115.141 0.881 L 115.141 19.203 L 103.701 0.833 L 97.837 0.833 L 97.788 27.444 Z M 128.676 27.347 L 128.676 0.978 L 123.538 0.978 L 123.395 27.297 Z M 140.661 17.159 L 140.662 17.159 L 140.661 17.16 Z M 140.662 17.159 L 143.961 10.762 L 147.207 17.207 Z M 130.533 27.491 L 130.533 27.49 L 130.532 27.49 Z M 130.533 27.49 L 135.962 27.49 L 138.82 21.577 L 148.952 21.577 L 151.957 27.589 L 157.385 27.589 L 144.347 0.688 L 143.571 0.737 Z M 42.278 50.044 C 42.278 55.424 37.855 59.808 32.43 59.808 C 27.005 59.808 22.582 55.423 22.582 50.044 C 22.582 44.665 27.005 40.281 32.43 40.281 C 37.856 40.281 42.278 44.664 42.278 50.044 Z M 18.302 50.526 C 18.495 58.621 24.893 64.197 32.794 64.197 C 40.256 64.197 46.559 58.378 46.852 50.335 C 47.092 44.082 42.635 36.764 33.084 36.133 C 23.925 35.551 18.156 43.258 18.302 50.527 Z M 168.584 63.654 L 168.584 59.099 L 160.831 59.099 L 160.831 52.36 L 168.244 52.36 L 168.244 47.756 L 160.732 47.756 L 160.685 41.843 L 168.536 41.843 L 168.631 37.091 L 156.176 37.24 L 156.176 63.654 Z M 97.42 63.306 L 97.42 58.993 L 89.472 58.847 L 89.617 37.036 L 84.528 37.036 L 84.528 63.306 Z M 177.137 41.882 C 186.641 40.621 186.398 50.801 177.09 49.443 Z M 176.99 50.09 C 177.784 50.114 189.547 64.048 194.293 64.193 C 199.09 64.388 204.18 64.921 206.555 59.928 C 208.787 55.179 205.294 49.944 200.69 48.585 C 193.807 46.6 196.036 38.942 203.696 42.481 L 203.696 37.826 C 195.309 34.289 187.263 43.786 193.323 49.556 C 195.649 51.834 200.398 52.609 201.904 55.421 C 202.58 56.778 201.612 61.432 194.874 59.397 C 190.9 58.233 188.09 54.743 185.182 51.64 C 189.833 48.635 190.804 42.091 185.569 38.794 C 182.611 36.905 175.437 37.488 172.142 37.389 L 172.142 63.805 L 176.99 63.856 Z M 120.498 49.999 C 120.498 55.33 116.113 59.674 110.739 59.674 C 105.365 59.674 100.98 55.325 100.98 49.999 C 100.98 44.673 105.365 40.328 110.739 40.328 C 116.113 40.328 120.498 44.668 120.498 49.999 Z M 110.904 64.488 C 120.79 64.292 125.346 56.294 125.101 49.8 C 124.86 43.206 119.723 36.325 110.804 36.325 C 101.257 36.372 96.506 43.642 96.555 50.576 C 96.603 57.698 101.886 64.632 110.904 64.487 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 140.286 42.685 C 141.414 38.331 145.569 36.468 147.751 36.711 C 157.103 37.922 158.656 50.651 140.286 64.658 C 121.914 50.651 123.465 37.922 132.822 36.711 C 135.002 36.468 139.157 38.331 140.286 42.685 Z\" fill=\"rgb(255, 0, 0)\"></path><path d=\"M 207.027 37.835 L 209.763 37.835 L 209.763 38.386 L 208.779 38.386 L 208.779 41.011 L 208.023 41.011 L 208.023 38.386 L 207.027 38.386 Z M 210.449 37.835 L 211.445 37.835 L 212.271 39.944 L 213.05 37.835 L 214.046 37.835 L 214.046 41.011 L 213.378 41.011 L 213.378 38.503 L 212.44 41.011 L 212.094 41.011 L 211.121 38.503 L 211.121 41.011 L 210.447 41.011 L 210.447 37.835 Z\" fill=\"rgb(19,12,14)\"></path></g></g></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 137.034 41.693\" overflow=\"visible\"><g opacity=\"0.94\"><g transform=\"translate(0 0)\"><path d=\"M 114.245 17.088 L 114.214 13.556 C 116.201 14.431 118.807 15.868 119.739 14.307 C 121.848 10.743 115.517 10.243 114.089 7.619 C 112.694 4.992 113.438 2.336 116.107 0.961 C 118.714 -0.384 120.203 0.68 121.446 0.774 L 121.351 3.93 C 118.714 2.056 115.238 4.744 117.287 6.492 C 118.744 7.743 122.064 9.025 123.088 10.65 C 124.3 12.65 123.523 14.87 122.438 16.182 C 120.328 18.651 116.945 18.025 114.245 17.088 Z M 109.048 17.614 L 109.048 0.643 L 112.211 0.643 L 112.211 17.583 Z M 2.529 40.822 L 2.56 23.854 L 10.751 23.79 L 10.751 26.727 L 5.786 26.759 L 5.786 30.573 L 10.533 30.573 L 10.533 33.541 L 5.786 33.541 L 5.786 40.729 Z M 34.067 31.703 C 40.179 32.546 40.335 25.732 34.098 26.545 Z M 30.936 40.854 L 30.936 23.854 L 35.868 23.854 C 39.375 24.009 41.889 26.071 41.829 29.04 C 41.795 30.917 40.959 32.103 39.498 33.228 L 46.979 40.822 L 42.82 40.793 L 34.101 31.916 L 34.101 40.853 L 30.936 40.853 Z M 9.092 17.989 L 0 0.486 L 3.444 0.455 L 9.153 11.457 L 14.74 0.517 L 18.587 0.486 Z M 37.947 9.863 C 37.481 2.017 45.549 -2.702 51.755 1.673 L 51.755 5.267 C 48.901 2.205 41.352 1.943 41.142 8.456 C 40.99 13.182 44.896 15.113 46.883 15.113 C 51.724 15.113 52.997 10.769 52.344 10.769 L 48.559 10.769 L 48.559 7.704 L 55.882 7.704 C 56.13 12.114 55.479 14.456 52.903 16.331 C 47.441 20.332 38.381 17.332 37.947 9.863 Z M 19.473 17.571 L 19.473 0.537 L 22.794 0.537 L 22.794 17.602 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 25.108 17.634 L 25.108 17.633 L 25.106 17.633 Z M 25.108 17.633 L 28.24 17.6 L 28.24 8.636 L 29.48 10.006 L 34.446 15.008 L 36.992 17.601 L 40.87 17.633 C 38.667 15.193 35.844 12.414 33.547 9.883 C 35.316 8.445 36.714 6.163 35.316 3.476 C 34.231 1.32 31.375 0.568 29.887 0.568 L 25.044 0.568 Z M 28.24 8.578 L 28.24 3.411 C 34.424 2.322 33.953 9.454 28.24 8.578 Z M 60.185 17.54 L 60.185 0.663 L 57.114 0.663 L 57.114 17.54 Z M 65.616 17.697 L 65.616 5.725 L 73.095 17.697 L 76.818 17.666 L 76.818 0.537 L 73.714 0.568 L 73.714 12.383 L 66.39 0.537 L 62.636 0.537 L 62.605 17.697 Z M 82.38 17.634 L 82.38 0.631 L 79.09 0.631 L 78.999 17.602 Z M 90.053 11.065 L 90.053 11.065 L 90.053 11.065 Z M 90.053 11.065 L 92.165 6.94 L 94.243 11.096 Z M 83.569 17.727 L 83.569 17.726 L 83.568 17.726 Z M 83.569 17.726 L 87.044 17.726 L 88.874 13.913 L 95.361 13.913 L 97.284 17.79 L 100.759 17.79 L 92.412 0.444 L 91.916 0.475 Z M 27.067 32.269 C 27.067 35.739 24.235 38.565 20.762 38.565 C 17.289 38.565 14.457 35.738 14.457 32.269 C 14.457 28.801 17.289 25.974 20.762 25.974 C 24.236 25.974 27.067 28.8 27.067 32.269 Z M 11.717 32.58 C 11.841 37.8 15.937 41.396 20.995 41.396 C 25.772 41.396 29.808 37.643 29.995 32.457 C 30.149 28.425 27.295 23.706 21.181 23.299 C 15.317 22.924 11.624 27.894 11.717 32.581 Z M 107.929 41.045 L 107.929 38.108 L 102.966 38.108 L 102.966 33.763 L 107.712 33.763 L 107.712 30.794 L 102.902 30.794 L 102.872 26.981 L 107.898 26.981 L 107.959 23.917 L 99.985 24.013 L 99.985 41.045 Z M 62.369 40.821 L 62.369 38.04 L 57.281 37.946 L 57.374 23.882 L 54.116 23.882 L 54.116 40.821 Z M 113.405 27.006 C 119.489 26.193 119.334 32.758 113.375 31.882 Z M 113.311 32.299 C 113.819 32.314 121.35 41.3 124.388 41.393 C 127.459 41.519 130.718 41.862 132.239 38.643 C 133.668 35.581 131.431 32.205 128.484 31.329 C 124.077 30.049 125.504 25.111 130.408 27.393 L 130.408 24.391 C 125.039 22.11 119.888 28.234 123.767 31.955 C 125.256 33.424 128.297 33.923 129.261 35.737 C 129.694 36.612 129.074 39.613 124.76 38.3 C 122.216 37.55 120.417 35.299 118.555 33.299 C 121.533 31.361 122.155 27.141 118.803 25.015 C 116.909 23.797 112.317 24.173 110.207 24.109 L 110.207 41.143 L 113.311 41.176 Z M 77.144 32.24 C 77.144 35.678 74.337 38.479 70.896 38.479 C 67.456 38.479 64.648 35.675 64.648 32.24 C 64.648 28.806 67.456 26.004 70.896 26.004 C 74.337 26.004 77.144 28.803 77.144 32.24 Z M 71.002 41.583 C 77.331 41.457 80.248 36.3 80.091 32.112 C 79.937 27.86 76.648 23.423 70.938 23.423 C 64.826 23.453 61.784 28.141 61.815 32.612 C 61.846 37.205 65.228 41.676 71.002 41.583 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 89.813 27.524 C 90.535 24.717 93.195 23.515 94.592 23.672 C 100.579 24.453 101.573 32.661 89.813 41.693 C 78.051 32.661 79.044 24.453 85.034 23.672 C 86.43 23.515 89.09 24.717 89.813 27.524 Z\" fill=\"rgb(255, 0, 0)\"></path><path d=\"M 132.541 24.397 L 134.292 24.397 L 134.292 24.752 L 133.662 24.752 L 133.662 26.445 L 133.178 26.445 L 133.178 24.752 L 132.541 24.752 Z M 134.732 24.397 L 135.369 24.397 L 135.898 25.757 L 136.397 24.397 L 137.034 24.397 L 137.034 26.445 L 136.607 26.445 L 136.607 24.828 L 136.006 26.445 L 135.785 26.445 L 135.162 24.828 L 135.162 26.445 L 134.73 26.445 L 134.73 24.397 Z\" fill=\"rgb(19,12,14)\"></path></g></g></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 168.036 51.125\" overflow=\"visible\"><g opacity=\"0.94\"><g transform=\"translate(0 0)\"><path d=\"M 140.091 20.954 L 140.053 16.622 C 142.489 17.696 145.685 19.458 146.827 17.544 C 149.414 13.173 141.651 12.56 139.9 9.342 C 138.189 6.122 139.102 2.864 142.374 1.178 C 145.57 -0.471 147.397 0.834 148.921 0.949 L 148.805 4.819 C 145.571 2.521 141.308 5.817 143.821 7.961 C 145.608 9.495 149.679 11.067 150.935 13.059 C 152.421 15.512 151.468 18.234 150.137 19.843 C 147.55 22.87 143.402 22.103 140.091 20.954 Z M 133.718 21.599 L 133.718 0.789 L 137.597 0.789 L 137.597 21.561 Z M 3.102 50.058 L 3.139 29.25 L 13.183 29.172 L 13.183 32.773 L 7.095 32.813 L 7.095 37.49 L 12.916 37.49 L 12.916 41.129 L 7.095 41.129 L 7.095 49.944 Z M 41.774 38.875 C 49.269 39.909 49.46 31.554 41.812 32.551 Z M 37.934 50.096 L 37.934 29.25 L 43.983 29.25 C 48.284 29.441 51.366 31.97 51.292 35.61 C 51.251 37.911 50.225 39.366 48.434 40.745 L 57.608 50.058 L 52.508 50.021 L 41.816 39.137 L 41.816 50.096 L 37.935 50.096 Z M 11.149 22.059 L 0 0.596 L 4.224 0.558 L 11.224 14.049 L 18.074 0.634 L 22.792 0.596 Z M 46.531 12.094 C 45.961 2.473 55.854 -3.313 63.463 2.052 L 63.463 6.459 C 59.963 2.704 50.708 2.383 50.449 10.369 C 50.263 16.164 55.053 18.533 57.49 18.533 C 63.425 18.533 64.986 13.206 64.185 13.206 L 59.545 13.206 L 59.545 9.447 L 68.524 9.447 C 68.829 14.854 68.03 17.727 64.872 20.026 C 58.174 24.932 47.064 21.253 46.532 12.094 Z M 23.879 21.547 L 23.879 0.659 L 27.951 0.659 L 27.951 21.584 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 30.788 21.623 L 30.788 21.622 L 30.786 21.622 Z M 30.788 21.622 L 34.629 21.582 L 34.629 10.59 L 36.15 12.27 L 42.239 18.404 L 45.361 21.583 L 50.117 21.623 C 47.415 18.631 43.953 15.223 41.136 12.118 C 43.306 10.355 45.02 7.557 43.306 4.262 C 41.975 1.619 38.474 0.697 36.648 0.697 L 30.71 0.697 Z M 34.629 10.518 L 34.629 4.182 C 42.211 2.847 41.635 11.593 34.629 10.518 Z M 73.801 21.508 L 73.801 0.813 L 70.035 0.813 L 70.035 21.508 Z M 80.461 21.7 L 80.461 7.021 L 89.631 21.7 L 94.197 21.662 L 94.197 0.659 L 90.391 0.697 L 90.391 15.184 L 81.41 0.659 L 76.807 0.659 L 76.768 21.7 Z M 101.017 21.623 L 101.017 0.773 L 96.983 0.773 L 96.871 21.584 Z M 110.425 13.568 L 110.426 13.568 L 110.425 13.569 Z M 110.426 13.568 L 113.016 8.51 L 115.564 13.606 Z M 102.475 21.737 L 102.475 21.736 L 102.474 21.736 Z M 102.475 21.736 L 106.737 21.736 L 108.98 17.061 L 116.934 17.061 L 119.293 21.815 L 123.555 21.815 L 113.319 0.544 L 112.71 0.583 Z M 33.19 39.57 C 33.19 43.824 29.718 47.29 25.459 47.29 C 21.2 47.29 17.728 43.823 17.728 39.57 C 17.728 35.317 21.2 31.85 25.459 31.85 C 29.719 31.85 33.19 35.316 33.19 39.57 Z M 14.368 39.951 C 14.519 46.352 19.542 50.761 25.745 50.761 C 31.603 50.761 36.551 46.16 36.781 39.8 C 36.969 34.856 33.47 29.069 25.972 28.57 C 18.782 28.11 14.253 34.204 14.368 39.952 Z M 132.346 50.331 L 132.346 46.73 L 126.26 46.73 L 126.26 41.401 L 132.079 41.401 L 132.079 37.761 L 126.182 37.761 L 126.145 33.085 L 132.309 33.085 L 132.383 29.328 L 122.605 29.446 L 122.605 50.331 Z M 76.479 50.056 L 76.479 46.646 L 70.24 46.53 L 70.354 29.284 L 66.358 29.284 L 66.358 50.056 Z M 139.061 33.116 C 146.522 32.119 146.331 40.168 139.024 39.095 Z M 138.945 39.606 C 139.569 39.625 148.803 50.643 152.529 50.757 C 156.295 50.912 160.291 51.333 162.155 47.385 C 163.908 43.63 161.165 39.491 157.551 38.416 C 152.148 36.847 153.897 30.792 159.911 33.59 L 159.911 29.909 C 153.327 27.112 147.01 34.622 151.768 39.184 C 153.594 40.985 157.322 41.598 158.504 43.821 C 159.035 44.894 158.275 48.574 152.985 46.965 C 149.865 46.045 147.659 43.285 145.377 40.832 C 149.028 38.456 149.79 33.281 145.68 30.675 C 143.358 29.181 137.726 29.642 135.14 29.564 L 135.14 50.451 L 138.945 50.491 Z M 94.597 39.534 C 94.597 43.749 91.154 47.184 86.935 47.184 C 82.716 47.184 79.274 43.746 79.274 39.534 C 79.274 35.323 82.716 31.887 86.935 31.887 C 91.154 31.887 94.597 35.319 94.597 39.534 Z M 87.065 50.991 C 94.826 50.836 98.402 44.512 98.21 39.377 C 98.021 34.163 93.988 28.722 86.986 28.722 C 79.491 28.759 75.762 34.508 75.8 39.991 C 75.838 45.622 79.985 51.105 87.065 50.99 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 110.131 33.751 C 111.017 30.308 114.278 28.835 115.991 29.027 C 123.333 29.985 124.552 40.05 110.131 51.125 C 95.708 40.05 96.926 29.985 104.271 29.027 C 105.983 28.835 109.245 30.308 110.131 33.751 Z\" fill=\"rgb(255, 0, 0)\"></path><path d=\"M 162.526 29.916 L 164.674 29.916 L 164.674 30.352 L 163.901 30.352 L 163.901 32.427 L 163.308 32.427 L 163.308 30.352 L 162.526 30.352 Z M 165.212 29.916 L 165.994 29.916 L 166.643 31.584 L 167.254 29.916 L 168.036 29.916 L 168.036 32.427 L 167.512 32.427 L 167.512 30.444 L 166.775 32.427 L 166.504 32.427 L 165.74 30.444 L 165.74 32.427 L 165.211 32.427 L 165.211 29.916 Z\" fill=\"rgb(19,12,14)\"></path></g></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-l8kki4\",\"data-framer-name\":\"virginia is for lovers\",layoutDependency:layoutDependency,layoutId:\"tap3bFP7M\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 214.046 64.658\" overflow=\"visible\"><g><path d=\"M 178.449 26.501 L 178.401 21.022 C 181.504 22.38 185.575 24.608 187.03 22.188 C 190.325 16.66 180.436 15.885 178.206 11.815 C 176.026 7.742 177.189 3.622 181.357 1.49 C 185.429 -0.596 187.756 1.054 189.697 1.2 L 189.549 6.094 C 185.43 3.188 180 7.357 183.2 10.068 C 185.477 12.008 190.663 13.996 192.262 16.516 C 194.155 19.618 192.942 23.06 191.246 25.095 C 187.95 28.924 182.667 27.954 178.449 26.501 Z M 170.331 27.316 L 170.331 0.997 L 175.272 0.997 L 175.272 27.268 Z M 3.951 63.308 L 3.998 36.993 L 16.793 36.894 L 16.793 41.448 L 9.038 41.498 L 9.038 47.413 L 16.453 47.413 L 16.453 52.016 L 9.038 52.016 L 9.038 63.164 Z M 53.212 49.165 C 62.759 50.473 63.002 39.906 53.26 41.167 Z M 48.321 63.357 L 48.321 36.993 L 56.026 36.993 C 61.504 37.234 65.43 40.432 65.336 45.036 C 65.284 47.946 63.977 49.786 61.696 51.53 L 73.381 63.308 L 66.885 63.262 L 53.265 49.496 L 53.265 63.356 L 48.322 63.356 Z M 14.202 27.898 L 0 0.753 L 5.38 0.705 L 14.297 17.767 L 23.023 0.801 L 29.033 0.753 Z M 59.272 15.295 C 58.545 3.128 71.147 -4.19 80.84 2.595 L 80.84 8.168 C 76.382 3.419 64.592 3.013 64.263 13.113 C 64.026 20.442 70.127 23.438 73.231 23.438 C 80.792 23.438 82.78 16.701 81.76 16.701 L 75.849 16.701 L 75.849 11.948 L 87.287 11.948 C 87.675 18.786 86.657 22.419 82.634 25.327 C 74.103 31.531 59.95 26.879 59.273 15.295 Z M 30.417 27.25 L 30.417 0.833 L 35.604 0.833 L 35.604 27.297 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 39.218 27.347 L 39.218 27.345 L 39.216 27.345 Z M 39.218 27.345 L 44.111 27.295 L 44.111 13.394 L 46.048 15.518 L 53.804 23.275 L 57.781 27.296 L 63.839 27.346 C 60.398 23.562 55.988 19.252 52.4 15.326 C 55.163 13.096 57.347 9.557 55.163 5.39 C 53.468 2.047 49.008 0.881 46.683 0.881 L 39.119 0.881 Z M 44.111 13.302 L 44.111 5.289 C 53.769 3.6 53.034 14.661 44.111 13.302 Z M 94.008 27.201 L 94.008 1.028 L 89.211 1.028 L 89.211 27.201 Z M 102.492 27.444 L 102.492 8.879 L 114.173 27.444 L 119.989 27.396 L 119.989 0.833 L 115.141 0.881 L 115.141 19.203 L 103.701 0.833 L 97.837 0.833 L 97.788 27.444 Z M 128.676 27.347 L 128.676 0.978 L 123.538 0.978 L 123.395 27.297 Z M 140.661 17.159 L 140.662 17.159 L 140.661 17.16 Z M 140.662 17.159 L 143.961 10.762 L 147.207 17.207 Z M 130.533 27.491 L 130.533 27.49 L 130.532 27.49 Z M 130.533 27.49 L 135.962 27.49 L 138.82 21.577 L 148.952 21.577 L 151.957 27.589 L 157.385 27.589 L 144.347 0.688 L 143.571 0.737 Z M 42.278 50.044 C 42.278 55.424 37.855 59.808 32.43 59.808 C 27.005 59.808 22.582 55.423 22.582 50.044 C 22.582 44.665 27.005 40.281 32.43 40.281 C 37.856 40.281 42.278 44.664 42.278 50.044 Z M 18.302 50.526 C 18.495 58.621 24.893 64.197 32.794 64.197 C 40.256 64.197 46.559 58.378 46.852 50.335 C 47.092 44.082 42.635 36.764 33.084 36.133 C 23.925 35.551 18.156 43.258 18.302 50.527 Z M 168.584 63.654 L 168.584 59.099 L 160.831 59.099 L 160.831 52.36 L 168.244 52.36 L 168.244 47.756 L 160.732 47.756 L 160.685 41.843 L 168.536 41.843 L 168.631 37.091 L 156.176 37.24 L 156.176 63.654 Z M 97.42 63.306 L 97.42 58.993 L 89.472 58.847 L 89.617 37.036 L 84.528 37.036 L 84.528 63.306 Z M 177.137 41.882 C 186.641 40.621 186.398 50.801 177.09 49.443 Z M 176.99 50.09 C 177.784 50.114 189.547 64.048 194.293 64.193 C 199.09 64.388 204.18 64.921 206.555 59.928 C 208.787 55.179 205.294 49.944 200.69 48.585 C 193.807 46.6 196.036 38.942 203.696 42.481 L 203.696 37.826 C 195.309 34.289 187.263 43.786 193.323 49.556 C 195.649 51.834 200.398 52.609 201.904 55.421 C 202.58 56.778 201.612 61.432 194.874 59.397 C 190.9 58.233 188.09 54.743 185.182 51.64 C 189.833 48.635 190.804 42.091 185.569 38.794 C 182.611 36.905 175.437 37.488 172.142 37.389 L 172.142 63.805 L 176.99 63.856 Z M 120.498 49.999 C 120.498 55.33 116.113 59.674 110.739 59.674 C 105.365 59.674 100.98 55.325 100.98 49.999 C 100.98 44.673 105.365 40.328 110.739 40.328 C 116.113 40.328 120.498 44.668 120.498 49.999 Z M 110.904 64.488 C 120.79 64.292 125.346 56.294 125.101 49.8 C 124.86 43.206 119.723 36.325 110.804 36.325 C 101.257 36.372 96.506 43.642 96.555 50.576 C 96.603 57.698 101.886 64.632 110.904 64.487 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 140.286 42.685 C 141.414 38.331 145.569 36.468 147.751 36.711 C 157.103 37.922 158.656 50.651 140.286 64.658 C 121.914 50.651 123.465 37.922 132.822 36.711 C 135.002 36.468 139.157 38.331 140.286 42.685 Z\" fill=\"rgb(255, 0, 0)\"></path><path d=\"M 207.027 37.835 L 209.763 37.835 L 209.763 38.386 L 208.779 38.386 L 208.779 41.011 L 208.023 41.011 L 208.023 38.386 L 207.027 38.386 Z M 210.449 37.835 L 211.445 37.835 L 212.271 39.944 L 213.05 37.835 L 214.046 37.835 L 214.046 41.011 L 213.378 41.011 L 213.378 38.503 L 212.44 41.011 L 212.094 41.011 L 211.121 38.503 L 211.121 41.011 L 210.447 41.011 L 210.447 37.835 Z\" fill=\"rgb(19,12,14)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 137.034 41.693\" overflow=\"visible\"><g><path d=\"M 114.245 17.088 L 114.214 13.556 C 116.201 14.431 118.807 15.868 119.739 14.307 C 121.848 10.743 115.517 10.243 114.089 7.619 C 112.694 4.992 113.438 2.336 116.107 0.961 C 118.714 -0.384 120.203 0.68 121.446 0.774 L 121.351 3.93 C 118.714 2.056 115.238 4.744 117.287 6.492 C 118.744 7.743 122.064 9.025 123.088 10.65 C 124.3 12.65 123.523 14.87 122.438 16.182 C 120.328 18.651 116.945 18.025 114.245 17.088 Z M 109.048 17.614 L 109.048 0.643 L 112.211 0.643 L 112.211 17.583 Z M 2.529 40.822 L 2.56 23.854 L 10.751 23.79 L 10.751 26.727 L 5.786 26.759 L 5.786 30.573 L 10.533 30.573 L 10.533 33.541 L 5.786 33.541 L 5.786 40.729 Z M 34.067 31.703 C 40.179 32.546 40.335 25.732 34.098 26.545 Z M 30.936 40.854 L 30.936 23.854 L 35.868 23.854 C 39.375 24.009 41.889 26.071 41.829 29.04 C 41.795 30.917 40.959 32.103 39.498 33.228 L 46.979 40.822 L 42.82 40.793 L 34.101 31.916 L 34.101 40.853 L 30.936 40.853 Z M 9.092 17.989 L 0 0.486 L 3.444 0.455 L 9.153 11.457 L 14.74 0.517 L 18.587 0.486 Z M 37.947 9.863 C 37.481 2.017 45.549 -2.702 51.755 1.673 L 51.755 5.267 C 48.901 2.205 41.352 1.943 41.142 8.456 C 40.99 13.182 44.896 15.113 46.883 15.113 C 51.724 15.113 52.997 10.769 52.344 10.769 L 48.559 10.769 L 48.559 7.704 L 55.882 7.704 C 56.13 12.114 55.479 14.456 52.903 16.331 C 47.441 20.332 38.381 17.332 37.947 9.863 Z M 19.473 17.571 L 19.473 0.537 L 22.794 0.537 L 22.794 17.602 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 25.108 17.634 L 25.108 17.633 L 25.106 17.633 Z M 25.108 17.633 L 28.24 17.6 L 28.24 8.636 L 29.48 10.006 L 34.446 15.008 L 36.992 17.601 L 40.87 17.633 C 38.667 15.193 35.844 12.414 33.547 9.883 C 35.316 8.445 36.714 6.163 35.316 3.476 C 34.231 1.32 31.375 0.568 29.887 0.568 L 25.044 0.568 Z M 28.24 8.578 L 28.24 3.411 C 34.424 2.322 33.953 9.454 28.24 8.578 Z M 60.185 17.54 L 60.185 0.663 L 57.114 0.663 L 57.114 17.54 Z M 65.616 17.697 L 65.616 5.725 L 73.095 17.697 L 76.818 17.666 L 76.818 0.537 L 73.714 0.568 L 73.714 12.383 L 66.39 0.537 L 62.636 0.537 L 62.605 17.697 Z M 82.38 17.634 L 82.38 0.631 L 79.09 0.631 L 78.999 17.602 Z M 90.053 11.065 L 90.053 11.065 L 90.053 11.065 Z M 90.053 11.065 L 92.165 6.94 L 94.243 11.096 Z M 83.569 17.727 L 83.569 17.726 L 83.568 17.726 Z M 83.569 17.726 L 87.044 17.726 L 88.874 13.913 L 95.361 13.913 L 97.284 17.79 L 100.759 17.79 L 92.412 0.444 L 91.916 0.475 Z M 27.067 32.269 C 27.067 35.739 24.235 38.565 20.762 38.565 C 17.289 38.565 14.457 35.738 14.457 32.269 C 14.457 28.801 17.289 25.974 20.762 25.974 C 24.236 25.974 27.067 28.8 27.067 32.269 Z M 11.717 32.58 C 11.841 37.8 15.937 41.396 20.995 41.396 C 25.772 41.396 29.808 37.643 29.995 32.457 C 30.149 28.425 27.295 23.706 21.181 23.299 C 15.317 22.924 11.624 27.894 11.717 32.581 Z M 107.929 41.045 L 107.929 38.108 L 102.966 38.108 L 102.966 33.763 L 107.712 33.763 L 107.712 30.794 L 102.902 30.794 L 102.872 26.981 L 107.898 26.981 L 107.959 23.917 L 99.985 24.013 L 99.985 41.045 Z M 62.369 40.821 L 62.369 38.04 L 57.281 37.946 L 57.374 23.882 L 54.116 23.882 L 54.116 40.821 Z M 113.405 27.006 C 119.489 26.193 119.334 32.758 113.375 31.882 Z M 113.311 32.299 C 113.819 32.314 121.35 41.3 124.388 41.393 C 127.459 41.519 130.718 41.862 132.239 38.643 C 133.668 35.581 131.431 32.205 128.484 31.329 C 124.077 30.049 125.504 25.111 130.408 27.393 L 130.408 24.391 C 125.039 22.11 119.888 28.234 123.767 31.955 C 125.256 33.424 128.297 33.923 129.261 35.737 C 129.694 36.612 129.074 39.613 124.76 38.3 C 122.216 37.55 120.417 35.299 118.555 33.299 C 121.533 31.361 122.155 27.141 118.803 25.015 C 116.909 23.797 112.317 24.173 110.207 24.109 L 110.207 41.143 L 113.311 41.176 Z M 77.144 32.24 C 77.144 35.678 74.337 38.479 70.896 38.479 C 67.456 38.479 64.648 35.675 64.648 32.24 C 64.648 28.806 67.456 26.004 70.896 26.004 C 74.337 26.004 77.144 28.803 77.144 32.24 Z M 71.002 41.583 C 77.331 41.457 80.248 36.3 80.091 32.112 C 79.937 27.86 76.648 23.423 70.938 23.423 C 64.826 23.453 61.784 28.141 61.815 32.612 C 61.846 37.205 65.228 41.676 71.002 41.583 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 89.813 27.524 C 90.535 24.717 93.195 23.515 94.592 23.672 C 100.579 24.453 101.573 32.661 89.813 41.693 C 78.051 32.661 79.044 24.453 85.034 23.672 C 86.43 23.515 89.09 24.717 89.813 27.524 Z\" fill=\"rgb(255, 0, 0)\"></path><path d=\"M 132.541 24.397 L 134.292 24.397 L 134.292 24.752 L 133.662 24.752 L 133.662 26.445 L 133.178 26.445 L 133.178 24.752 L 132.541 24.752 Z M 134.732 24.397 L 135.369 24.397 L 135.898 25.757 L 136.397 24.397 L 137.034 24.397 L 137.034 26.445 L 136.607 26.445 L 136.607 24.828 L 136.006 26.445 L 135.785 26.445 L 135.162 24.828 L 135.162 26.445 L 134.73 26.445 L 134.73 24.397 Z\" fill=\"rgb(19,12,14)\"></path></g></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 168.036 51.125\" overflow=\"visible\"><g><path d=\"M 140.091 20.954 L 140.053 16.622 C 142.489 17.696 145.685 19.458 146.827 17.544 C 149.414 13.173 141.651 12.56 139.9 9.342 C 138.189 6.122 139.102 2.864 142.374 1.178 C 145.57 -0.471 147.397 0.834 148.921 0.949 L 148.805 4.819 C 145.571 2.521 141.308 5.817 143.821 7.961 C 145.608 9.495 149.679 11.067 150.935 13.059 C 152.421 15.512 151.468 18.234 150.137 19.843 C 147.55 22.87 143.402 22.103 140.091 20.954 Z M 133.718 21.599 L 133.718 0.789 L 137.597 0.789 L 137.597 21.561 Z M 3.102 50.058 L 3.139 29.25 L 13.183 29.172 L 13.183 32.773 L 7.095 32.813 L 7.095 37.49 L 12.916 37.49 L 12.916 41.129 L 7.095 41.129 L 7.095 49.944 Z M 41.774 38.875 C 49.269 39.909 49.46 31.554 41.812 32.551 Z M 37.934 50.096 L 37.934 29.25 L 43.983 29.25 C 48.284 29.441 51.366 31.97 51.292 35.61 C 51.251 37.911 50.225 39.366 48.434 40.745 L 57.608 50.058 L 52.508 50.021 L 41.816 39.137 L 41.816 50.096 L 37.935 50.096 Z M 11.149 22.059 L 0 0.596 L 4.224 0.558 L 11.224 14.049 L 18.074 0.634 L 22.792 0.596 Z M 46.531 12.094 C 45.961 2.473 55.854 -3.313 63.463 2.052 L 63.463 6.459 C 59.963 2.704 50.708 2.383 50.449 10.369 C 50.263 16.164 55.053 18.533 57.49 18.533 C 63.425 18.533 64.986 13.206 64.185 13.206 L 59.545 13.206 L 59.545 9.447 L 68.524 9.447 C 68.829 14.854 68.03 17.727 64.872 20.026 C 58.174 24.932 47.064 21.253 46.532 12.094 Z M 23.879 21.547 L 23.879 0.659 L 27.951 0.659 L 27.951 21.584 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 30.788 21.623 L 30.788 21.622 L 30.786 21.622 Z M 30.788 21.622 L 34.629 21.582 L 34.629 10.59 L 36.15 12.27 L 42.239 18.404 L 45.361 21.583 L 50.117 21.623 C 47.415 18.631 43.953 15.223 41.136 12.118 C 43.306 10.355 45.02 7.557 43.306 4.262 C 41.975 1.619 38.474 0.697 36.648 0.697 L 30.71 0.697 Z M 34.629 10.518 L 34.629 4.182 C 42.211 2.847 41.635 11.593 34.629 10.518 Z M 73.801 21.508 L 73.801 0.813 L 70.035 0.813 L 70.035 21.508 Z M 80.461 21.7 L 80.461 7.021 L 89.631 21.7 L 94.197 21.662 L 94.197 0.659 L 90.391 0.697 L 90.391 15.184 L 81.41 0.659 L 76.807 0.659 L 76.768 21.7 Z M 101.017 21.623 L 101.017 0.773 L 96.983 0.773 L 96.871 21.584 Z M 110.425 13.568 L 110.426 13.568 L 110.425 13.569 Z M 110.426 13.568 L 113.016 8.51 L 115.564 13.606 Z M 102.475 21.737 L 102.475 21.736 L 102.474 21.736 Z M 102.475 21.736 L 106.737 21.736 L 108.98 17.061 L 116.934 17.061 L 119.293 21.815 L 123.555 21.815 L 113.319 0.544 L 112.71 0.583 Z M 33.19 39.57 C 33.19 43.824 29.718 47.29 25.459 47.29 C 21.2 47.29 17.728 43.823 17.728 39.57 C 17.728 35.317 21.2 31.85 25.459 31.85 C 29.719 31.85 33.19 35.316 33.19 39.57 Z M 14.368 39.951 C 14.519 46.352 19.542 50.761 25.745 50.761 C 31.603 50.761 36.551 46.16 36.781 39.8 C 36.969 34.856 33.47 29.069 25.972 28.57 C 18.782 28.11 14.253 34.204 14.368 39.952 Z M 132.346 50.331 L 132.346 46.73 L 126.26 46.73 L 126.26 41.401 L 132.079 41.401 L 132.079 37.761 L 126.182 37.761 L 126.145 33.085 L 132.309 33.085 L 132.383 29.328 L 122.605 29.446 L 122.605 50.331 Z M 76.479 50.056 L 76.479 46.646 L 70.24 46.53 L 70.354 29.284 L 66.358 29.284 L 66.358 50.056 Z M 139.061 33.116 C 146.522 32.119 146.331 40.168 139.024 39.095 Z M 138.945 39.606 C 139.569 39.625 148.803 50.643 152.529 50.757 C 156.295 50.912 160.291 51.333 162.155 47.385 C 163.908 43.63 161.165 39.491 157.551 38.416 C 152.148 36.847 153.897 30.792 159.911 33.59 L 159.911 29.909 C 153.327 27.112 147.01 34.622 151.768 39.184 C 153.594 40.985 157.322 41.598 158.504 43.821 C 159.035 44.894 158.275 48.574 152.985 46.965 C 149.865 46.045 147.659 43.285 145.377 40.832 C 149.028 38.456 149.79 33.281 145.68 30.675 C 143.358 29.181 137.726 29.642 135.14 29.564 L 135.14 50.451 L 138.945 50.491 Z M 94.597 39.534 C 94.597 43.749 91.154 47.184 86.935 47.184 C 82.716 47.184 79.274 43.746 79.274 39.534 C 79.274 35.323 82.716 31.887 86.935 31.887 C 91.154 31.887 94.597 35.319 94.597 39.534 Z M 87.065 50.991 C 94.826 50.836 98.402 44.512 98.21 39.377 C 98.021 34.163 93.988 28.722 86.986 28.722 C 79.491 28.759 75.762 34.508 75.8 39.991 C 75.838 45.622 79.985 51.105 87.065 50.99 Z\" fill=\"rgb(19,12,14)\"></path><path d=\"M 110.131 33.751 C 111.017 30.308 114.278 28.835 115.991 29.027 C 123.333 29.985 124.552 40.05 110.131 51.125 C 95.708 40.05 96.926 29.985 104.271 29.027 C 105.983 28.835 109.245 30.308 110.131 33.751 Z\" fill=\"rgb(255, 0, 0)\"></path><path d=\"M 162.526 29.916 L 164.674 29.916 L 164.674 30.352 L 163.901 30.352 L 163.901 32.427 L 163.308 32.427 L 163.308 30.352 L 162.526 30.352 Z M 165.212 29.916 L 165.994 29.916 L 166.643 31.584 L 167.254 29.916 L 168.036 29.916 L 168.036 32.427 L 167.512 32.427 L 167.512 30.444 L 166.775 32.427 L 166.504 32.427 L 165.74 30.444 L 165.74 32.427 L 165.211 32.427 L 165.211 29.916 Z\" fill=\"rgb(19,12,14)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1wkbbd1\",layoutDependency:layoutDependency,layoutId:\"WfJvm2Yoe\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 193.221 63.357\" overflow=\"visible\"><path d=\"M 178.449 26.501 L 178.401 21.022 C 181.504 22.38 185.575 24.608 187.03 22.188 C 190.325 16.66 180.436 15.885 178.206 11.815 C 176.026 7.742 177.189 3.622 181.357 1.49 C 185.429 -0.596 187.756 1.054 189.697 1.2 L 189.549 6.094 C 185.43 3.188 180 7.357 183.2 10.068 C 185.477 12.008 190.663 13.996 192.262 16.516 C 194.155 19.618 192.942 23.06 191.246 25.095 C 187.95 28.924 182.667 27.954 178.449 26.501 Z M 170.331 27.316 L 170.331 0.997 L 175.272 0.997 L 175.272 27.268 Z M 3.951 63.308 L 3.998 36.993 L 16.793 36.894 L 16.793 41.448 L 9.038 41.498 L 9.038 47.413 L 16.453 47.413 L 16.453 52.016 L 9.038 52.016 L 9.038 63.164 Z M 53.212 49.165 C 62.759 50.473 63.002 39.906 53.26 41.167 Z M 48.321 63.357 L 48.321 36.993 L 56.026 36.993 C 61.504 37.234 65.43 40.432 65.336 45.036 C 65.284 47.946 63.977 49.786 61.696 51.53 L 73.381 63.308 L 66.885 63.262 L 53.265 49.496 L 53.265 63.356 L 48.322 63.356 Z M 14.202 27.898 L 0 0.753 L 5.38 0.705 L 14.297 17.767 L 23.023 0.801 L 29.033 0.753 Z M 59.272 15.295 C 58.545 3.128 71.147 -4.19 80.84 2.595 L 80.84 8.168 C 76.382 3.419 64.592 3.013 64.263 13.113 C 64.026 20.442 70.127 23.438 73.231 23.438 C 80.792 23.438 82.78 16.701 81.76 16.701 L 75.849 16.701 L 75.849 11.948 L 87.287 11.948 C 87.675 18.786 86.657 22.419 82.634 25.327 C 74.103 31.531 59.95 26.879 59.273 15.295 Z M 30.417 27.25 L 30.417 0.833 L 35.604 0.833 L 35.604 27.297 Z\" fill=\"rgb(19,12,14)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 123.702 40.854\" overflow=\"visible\"><path d=\"M 114.245 17.088 L 114.214 13.556 C 116.201 14.431 118.807 15.868 119.739 14.307 C 121.848 10.743 115.517 10.243 114.089 7.619 C 112.694 4.992 113.438 2.336 116.107 0.961 C 118.714 -0.384 120.203 0.68 121.446 0.774 L 121.351 3.93 C 118.714 2.056 115.238 4.744 117.287 6.492 C 118.744 7.743 122.064 9.025 123.088 10.65 C 124.3 12.65 123.523 14.87 122.438 16.182 C 120.328 18.651 116.945 18.025 114.245 17.088 Z M 109.048 17.614 L 109.048 0.643 L 112.211 0.643 L 112.211 17.583 Z M 2.529 40.822 L 2.56 23.854 L 10.751 23.79 L 10.751 26.727 L 5.786 26.759 L 5.786 30.573 L 10.533 30.573 L 10.533 33.541 L 5.786 33.541 L 5.786 40.729 Z M 34.067 31.703 C 40.179 32.546 40.335 25.732 34.098 26.545 Z M 30.936 40.854 L 30.936 23.854 L 35.868 23.854 C 39.375 24.009 41.889 26.071 41.829 29.04 C 41.795 30.917 40.959 32.103 39.498 33.228 L 46.979 40.822 L 42.82 40.793 L 34.101 31.916 L 34.101 40.853 L 30.936 40.853 Z M 9.092 17.989 L 0 0.486 L 3.444 0.455 L 9.153 11.457 L 14.74 0.517 L 18.587 0.486 Z M 37.947 9.863 C 37.481 2.017 45.549 -2.702 51.755 1.673 L 51.755 5.267 C 48.901 2.205 41.352 1.943 41.142 8.456 C 40.99 13.182 44.896 15.113 46.883 15.113 C 51.724 15.113 52.997 10.769 52.344 10.769 L 48.559 10.769 L 48.559 7.704 L 55.882 7.704 C 56.13 12.114 55.479 14.456 52.903 16.331 C 47.441 20.332 38.381 17.332 37.947 9.863 Z M 19.473 17.571 L 19.473 0.537 L 22.794 0.537 L 22.794 17.602 Z\" fill=\"rgb(19,12,14)\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 151.688 50.096\" overflow=\"visible\"><path d=\"M 140.091 20.954 L 140.053 16.622 C 142.489 17.696 145.685 19.458 146.827 17.544 C 149.414 13.173 141.651 12.56 139.9 9.342 C 138.189 6.122 139.102 2.864 142.374 1.178 C 145.57 -0.471 147.397 0.834 148.921 0.949 L 148.805 4.819 C 145.571 2.521 141.308 5.817 143.821 7.961 C 145.608 9.495 149.679 11.067 150.935 13.059 C 152.421 15.512 151.468 18.234 150.137 19.843 C 147.55 22.87 143.402 22.103 140.091 20.954 Z M 133.718 21.599 L 133.718 0.789 L 137.597 0.789 L 137.597 21.561 Z M 3.102 50.058 L 3.139 29.25 L 13.183 29.172 L 13.183 32.773 L 7.095 32.813 L 7.095 37.49 L 12.916 37.49 L 12.916 41.129 L 7.095 41.129 L 7.095 49.944 Z M 41.774 38.875 C 49.269 39.909 49.46 31.554 41.812 32.551 Z M 37.934 50.096 L 37.934 29.25 L 43.983 29.25 C 48.284 29.441 51.366 31.97 51.292 35.61 C 51.251 37.911 50.225 39.366 48.434 40.745 L 57.608 50.058 L 52.508 50.021 L 41.816 39.137 L 41.816 50.096 L 37.935 50.096 Z M 11.149 22.059 L 0 0.596 L 4.224 0.558 L 11.224 14.049 L 18.074 0.634 L 22.792 0.596 Z M 46.531 12.094 C 45.961 2.473 55.854 -3.313 63.463 2.052 L 63.463 6.459 C 59.963 2.704 50.708 2.383 50.449 10.369 C 50.263 16.164 55.053 18.533 57.49 18.533 C 63.425 18.533 64.986 13.206 64.185 13.206 L 59.545 13.206 L 59.545 9.447 L 68.524 9.447 C 68.829 14.854 68.03 17.727 64.872 20.026 C 58.174 24.932 47.064 21.253 46.532 12.094 Z M 23.879 21.547 L 23.879 0.659 L 27.951 0.659 L 27.951 21.584 Z\" fill=\"rgb(19,12,14)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ab8cw9\",layoutDependency:layoutDependency,layoutId:\"alh23lRl5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.093 27.339\" overflow=\"visible\"><path d=\"M 1.321 26.058 L 1.273 20.579 C 4.376 21.937 8.447 24.165 9.902 21.745 C 13.197 16.217 3.308 15.442 1.078 11.372 C -1.102 7.299 0.061 3.179 4.229 1.047 C 8.301 -1.039 10.628 0.611 12.569 0.757 L 12.421 5.651 C 8.302 2.745 2.872 6.914 6.072 9.625 C 8.349 11.565 13.535 13.553 15.134 16.073 C 17.027 19.175 15.814 22.617 14.118 24.652 C 10.822 28.481 5.539 27.511 1.321 26.058 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.303 17.629\" overflow=\"visible\"><path d=\"M 0.846 16.803 L 0.815 13.27 C 2.802 14.145 5.408 15.582 6.339 14.022 C 8.449 10.457 2.118 9.957 0.69 7.333 C -0.705 4.707 0.039 2.05 2.708 0.675 C 5.315 -0.67 6.804 0.394 8.047 0.488 L 7.952 3.644 C 5.315 1.77 1.839 4.458 3.887 6.206 C 5.345 7.457 8.665 8.739 9.689 10.364 C 10.901 12.364 10.124 14.584 9.039 15.896 C 6.928 18.365 3.546 17.74 0.846 16.803 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.634 21.617\" overflow=\"visible\"><path d=\"M 1.037 20.604 L 1 16.272 C 3.436 17.346 6.631 19.107 7.774 17.194 C 10.36 12.823 2.597 12.21 0.846 8.992 C -0.865 5.771 0.048 2.514 3.32 0.828 C 6.517 -0.821 8.344 0.483 9.867 0.599 L 9.751 4.468 C 6.518 2.171 2.255 5.467 4.767 7.611 C 6.555 9.145 10.626 10.716 11.881 12.709 C 13.367 15.162 12.415 17.883 11.083 19.492 C 8.496 22.52 4.349 21.753 1.037 20.604 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xhz5mz\",layoutDependency:layoutDependency,layoutId:\"JhwIs84sS\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.941 26.319\" overflow=\"visible\"><path d=\"M 0 26.319 L 0 0 L 4.941 0 L 4.941 26.271 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.163 16.971\" overflow=\"visible\"><path d=\"M 0 16.971 L 0 0 L 3.163 0 L 3.163 16.94 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.879 20.81\" overflow=\"visible\"><path d=\"M 0 20.81 L 0 0 L 3.879 0 L 3.879 20.772 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m8tczf\",layoutDependency:layoutDependency,layoutId:\"HCAmQrKFA\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.842 26.414\" overflow=\"visible\"><path d=\"M 0 26.414 L 0.047 0.099 L 12.842 0 L 12.842 4.554 L 5.087 4.604 L 5.087 10.519 L 12.502 10.519 L 12.502 15.122 L 5.087 15.122 L 5.087 26.27 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.222 17.032\" overflow=\"visible\"><path d=\"M 0 17.032 L 0.03 0.064 L 8.222 0 L 8.222 2.937 L 3.257 2.969 L 3.257 6.783 L 8.004 6.783 L 8.004 9.751 L 3.257 9.751 L 3.257 16.939 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.082 20.885\" overflow=\"visible\"><path d=\"M 0 20.885 L 0.037 0.078 L 10.082 0 L 10.082 3.601 L 3.994 3.64 L 3.994 8.317 L 9.815 8.317 L 9.815 11.957 L 3.994 11.957 L 3.994 20.772 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-i2l7um\",layoutDependency:layoutDependency,layoutId:\"HZJm2pg_o\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.258 8.215\" overflow=\"visible\"><path d=\"M 0 8.103 C 9.547 9.411 9.79 -1.156 0.048 0.105 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.647 5.297\" overflow=\"visible\"><path d=\"M 0 5.225 C 6.112 6.068 6.268 -0.746 0.031 0.068 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.698 6.496\" overflow=\"visible\"><path d=\"M 0 6.407 C 7.495 7.441 7.686 -0.914 0.038 0.083 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a648o6\",layoutDependency:layoutDependency,layoutId:\"VEw9RAyHJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.06 26.364\" overflow=\"visible\"><path d=\"M 0 26.364 L 0 0 L 7.705 0 C 13.183 0.241 17.109 3.439 17.015 8.043 C 16.963 10.953 15.656 12.793 13.375 14.537 L 25.06 26.315 L 18.564 26.269 L 4.944 12.503 L 4.944 26.363 L 0.001 26.363 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.044 17\" overflow=\"visible\"><path d=\"M 0 17 L 0 0 L 4.933 0 C 8.44 0.155 10.953 2.218 10.893 5.186 C 10.86 7.063 10.023 8.249 8.563 9.374 L 16.044 16.968 L 11.885 16.939 L 3.165 8.062 L 3.165 16.999 L 0.001 16.999 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.673 20.846\" overflow=\"visible\"><path d=\"M 0 20.846 L 0 0 L 6.049 0 C 10.349 0.191 13.431 2.719 13.358 6.36 C 13.317 8.661 12.291 10.115 10.5 11.494 L 19.673 20.807 L 14.574 20.771 L 3.881 9.886 L 3.881 20.845 L 0.001 20.845 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fru705\",layoutDependency:layoutDependency,layoutId:\"Wda2qyJaK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.033 27.193\" overflow=\"visible\"><path d=\"M 14.202 27.193 L 0 0.048 L 5.38 0 L 14.297 17.062 L 23.023 0.096 L 29.033 0.048 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.587 17.535\" overflow=\"visible\"><path d=\"M 9.092 17.535 L 0 0.031 L 3.444 0 L 9.153 11.002 L 14.74 0.062 L 18.587 0.031 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.792 21.501\" overflow=\"visible\"><path d=\"M 11.149 21.501 L 0 0.038 L 4.224 0 L 11.224 13.491 L 18.074 0.076 L 22.792 0.038 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p2z02h\",layoutDependency:layoutDependency,layoutId:\"uvZp5fXjV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.122 28.086\" overflow=\"visible\"><path d=\"M 0.03 15.295 C -0.697 3.128 11.905 -4.19 21.598 2.595 L 21.598 8.168 C 17.14 3.419 5.35 3.013 5.021 13.113 C 4.784 20.442 10.885 23.438 13.989 23.438 C 21.55 23.438 23.538 16.701 22.518 16.701 L 16.607 16.701 L 16.607 11.948 L 28.045 11.948 C 28.433 18.786 27.415 22.419 23.392 25.327 C 14.861 31.531 0.708 26.879 0.031 15.295 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.004 18.11\" overflow=\"visible\"><path d=\"M 0.019 9.863 C -0.446 2.017 7.622 -2.702 13.827 1.673 L 13.827 5.267 C 10.973 2.205 3.425 1.943 3.215 8.456 C 3.063 13.182 6.969 15.113 8.956 15.113 C 13.797 15.113 15.069 10.769 14.416 10.769 L 10.632 10.769 L 10.632 7.704 L 17.955 7.704 C 18.203 12.114 17.551 14.456 14.976 16.331 C 9.514 20.332 0.453 17.332 0.02 9.863 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.077 22.207\" overflow=\"visible\"><path d=\"M 0.024 12.094 C -0.547 2.473 9.346 -3.313 16.955 2.052 L 16.955 6.459 C 13.456 2.704 4.2 2.383 3.942 10.369 C 3.756 16.164 8.545 18.533 10.982 18.533 C 16.918 18.533 18.478 13.206 17.678 13.206 L 13.037 13.206 L 13.037 9.447 L 22.017 9.447 C 22.321 14.854 21.522 17.727 18.364 20.026 C 11.667 24.932 0.556 21.253 0.024 12.094 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ypgm0a\",layoutDependency:layoutDependency,layoutId:\"AJNzbbg3c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.187 26.464\" overflow=\"visible\"><path d=\"M 0 26.417 L 0 0 L 5.187 0 L 5.187 26.464 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.321 17.064\" overflow=\"visible\"><path d=\"M 0 17.034 L 0 0 L 3.321 0 L 3.321 17.064 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.072 20.925\" overflow=\"visible\"><path d=\"M 0 20.888 L 0 0 L 4.072 0 L 4.072 20.925 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-v3pvmt\",layoutDependency:layoutDependency,layoutId:\"RkVgub22V\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 188.947 63.801\" overflow=\"visible\"><path d=\"M 20.919 26.659 L 20.919 26.657 L 20.917 26.657 Z M 20.919 26.657 L 25.812 26.607 L 25.812 12.705 L 27.749 14.83 L 35.505 22.587 L 39.482 26.608 L 45.54 26.658 C 42.099 22.874 37.689 18.564 34.101 14.638 C 36.864 12.408 39.048 8.869 36.864 4.702 C 35.169 1.359 30.709 0.193 28.384 0.193 L 20.82 0.193 Z M 25.812 12.614 L 25.812 4.601 C 35.47 2.912 34.735 13.973 25.812 12.614 Z M 75.709 26.513 L 75.709 0.34 L 70.912 0.34 L 70.912 26.513 Z M 84.193 26.756 L 84.193 8.191 L 95.874 26.756 L 101.69 26.708 L 101.69 0.145 L 96.842 0.193 L 96.842 18.515 L 85.402 0.145 L 79.538 0.145 L 79.489 26.756 Z M 110.377 26.659 L 110.377 0.29 L 105.239 0.29 L 105.096 26.609 Z M 122.362 16.471 L 122.362 16.471 L 122.362 16.472 Z M 122.362 16.471 L 125.662 10.074 L 128.908 16.519 Z M 112.234 26.803 L 112.234 26.802 L 112.233 26.802 Z M 112.234 26.802 L 117.663 26.802 L 120.521 20.889 L 130.653 20.889 L 133.658 26.901 L 139.086 26.901 L 126.048 0 L 125.272 0.049 Z M 23.979 49.356 C 23.979 54.736 19.556 59.12 14.131 59.12 C 8.706 59.12 4.283 54.735 4.283 49.356 C 4.283 43.977 8.706 39.593 14.131 39.593 C 19.557 39.593 23.979 43.976 23.979 49.356 Z M 0.003 49.838 C 0.196 57.933 6.594 63.509 14.495 63.509 C 21.957 63.509 28.26 57.69 28.553 49.647 C 28.793 43.394 24.336 36.076 14.785 35.445 C 5.626 34.863 -0.143 42.57 0.003 49.839 Z M 150.285 62.966 L 150.285 58.411 L 142.532 58.411 L 142.532 51.672 L 149.945 51.672 L 149.945 47.068 L 142.433 47.068 L 142.386 41.155 L 150.237 41.155 L 150.332 36.403 L 137.877 36.552 L 137.877 62.966 Z M 79.121 62.618 L 79.121 58.305 L 71.173 58.159 L 71.318 36.348 L 66.229 36.348 L 66.229 62.618 Z M 158.838 41.194 C 168.342 39.933 168.099 50.113 158.791 48.755 Z M 158.691 49.402 C 159.485 49.426 171.248 63.36 175.994 63.505 C 180.791 63.7 185.881 64.233 188.256 59.24 C 190.488 54.491 186.995 49.256 182.391 47.897 C 175.508 45.912 177.737 38.254 185.397 41.793 L 185.397 37.138 C 177.01 33.601 168.964 43.098 175.024 48.868 C 177.35 51.146 182.099 51.921 183.605 54.733 C 184.281 56.09 183.313 60.744 176.575 58.709 C 172.601 57.545 169.791 54.055 166.883 50.952 C 171.534 47.947 172.505 41.403 167.27 38.106 C 164.312 36.217 157.138 36.8 153.843 36.701 L 153.843 63.117 L 158.691 63.168 Z M 102.199 49.311 C 102.199 54.642 97.814 58.986 92.44 58.986 C 87.066 58.986 82.681 54.637 82.681 49.311 C 82.681 43.985 87.066 39.64 92.44 39.64 C 97.814 39.64 102.199 43.98 102.199 49.311 Z M 92.605 63.8 C 102.491 63.604 107.047 55.606 106.802 49.112 C 106.561 42.518 101.424 35.637 92.505 35.637 C 82.958 35.684 78.207 42.954 78.256 49.888 C 78.304 57.01 83.587 63.944 92.605 63.799 Z\" fill=\"rgb(19,12,14)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 120.966 41.14\" overflow=\"visible\"><path d=\"M 13.392 17.19 L 13.392 17.189 L 13.391 17.189 Z M 13.392 17.189 L 16.525 17.157 L 16.525 8.193 L 17.765 9.563 L 22.73 14.565 L 25.277 17.157 L 29.155 17.19 C 26.952 14.75 24.129 11.97 21.832 9.439 C 23.601 8.001 24.999 5.719 23.601 3.032 C 22.515 0.876 19.66 0.124 18.172 0.124 L 13.329 0.124 Z M 16.525 8.134 L 16.525 2.967 C 22.708 1.878 22.238 9.01 16.525 8.134 Z M 48.469 17.096 L 48.469 0.219 L 45.398 0.219 L 45.398 17.096 Z M 53.901 17.253 L 53.901 5.282 L 61.379 17.253 L 65.103 17.222 L 65.103 0.093 L 61.999 0.124 L 61.999 11.939 L 54.675 0.093 L 50.921 0.093 L 50.889 17.253 Z M 70.664 17.19 L 70.664 0.187 L 67.375 0.187 L 67.283 17.158 Z M 78.337 10.621 L 78.338 10.621 L 78.337 10.621 Z M 78.338 10.621 L 80.45 6.496 L 82.528 10.652 Z M 71.853 17.283 L 71.853 17.282 L 71.853 17.282 Z M 71.853 17.282 L 75.329 17.282 L 77.159 13.47 L 83.645 13.47 L 85.569 17.346 L 89.044 17.346 L 80.697 0 L 80.2 0.032 Z M 15.351 31.826 C 15.351 35.295 12.52 38.122 9.047 38.122 C 5.573 38.122 2.742 35.294 2.742 31.826 C 2.742 28.357 5.573 25.53 9.047 25.53 C 12.52 25.53 15.351 28.357 15.351 31.826 Z M 0.002 32.136 C 0.125 37.356 4.221 40.952 9.28 40.952 C 14.057 40.952 18.092 37.2 18.28 32.013 C 18.433 27.981 15.58 23.262 9.465 22.856 C 3.602 22.48 -0.092 27.45 0.002 32.137 Z M 96.214 40.602 L 96.214 37.664 L 91.25 37.664 L 91.25 33.319 L 95.996 33.319 L 95.996 30.35 L 91.187 30.35 L 91.157 26.538 L 96.183 26.538 L 96.244 23.473 L 88.27 23.569 L 88.27 40.602 Z M 50.654 40.377 L 50.654 37.596 L 45.565 37.502 L 45.658 23.438 L 42.4 23.438 L 42.4 40.377 Z M 101.69 26.563 C 107.774 25.75 107.618 32.314 101.659 31.438 Z M 101.595 31.855 C 102.104 31.871 109.635 40.856 112.673 40.949 C 115.744 41.075 119.003 41.419 120.523 38.199 C 121.952 35.137 119.716 31.761 116.768 30.885 C 112.362 29.605 113.789 24.667 118.693 26.949 L 118.693 23.947 C 113.323 21.667 108.172 27.79 112.052 31.511 C 113.541 32.98 116.581 33.48 117.546 35.293 C 117.978 36.168 117.359 39.169 113.045 37.857 C 110.501 37.106 108.702 34.856 106.84 32.855 C 109.818 30.917 110.439 26.697 107.088 24.571 C 105.194 23.353 100.601 23.729 98.492 23.665 L 98.492 40.699 L 101.595 40.732 Z M 65.429 31.797 C 65.429 35.234 62.621 38.035 59.181 38.035 C 55.74 38.035 52.933 35.231 52.933 31.797 C 52.933 28.362 55.74 25.561 59.181 25.561 C 62.621 25.561 65.429 28.359 65.429 31.797 Z M 59.286 41.139 C 65.616 41.013 68.532 35.856 68.376 31.668 C 68.221 27.416 64.932 22.979 59.222 22.979 C 53.11 23.01 50.069 27.698 50.1 32.169 C 50.131 36.761 53.513 41.232 59.286 41.139 Z\" fill=\"rgb(19,12,14)\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 148.332 50.447\" overflow=\"visible\"><path d=\"M 16.422 21.079 L 16.422 21.078 L 16.421 21.078 Z M 16.422 21.078 L 20.263 21.038 L 20.263 10.046 L 21.784 11.726 L 27.873 17.859 L 30.995 21.039 L 35.751 21.078 C 33.049 18.086 29.587 14.679 26.771 11.574 C 28.94 9.811 30.654 7.013 28.94 3.718 C 27.609 1.075 24.108 0.153 22.283 0.153 L 16.344 0.153 Z M 20.263 9.974 L 20.263 3.638 C 27.845 2.303 27.269 11.048 20.263 9.974 Z M 59.435 20.964 L 59.435 0.269 L 55.669 0.269 L 55.669 20.964 Z M 66.095 21.156 L 66.095 6.477 L 75.265 21.156 L 79.831 21.118 L 79.831 0.115 L 76.025 0.153 L 76.025 14.64 L 67.044 0.115 L 62.441 0.115 L 62.402 21.156 Z M 86.651 21.079 L 86.651 0.229 L 82.617 0.229 L 82.505 21.04 Z M 96.06 13.024 L 96.06 13.024 L 96.06 13.024 Z M 96.06 13.024 L 98.65 7.965 L 101.199 13.062 Z M 88.109 21.193 L 88.109 21.192 L 88.108 21.192 Z M 88.109 21.192 L 92.371 21.192 L 94.614 16.517 L 102.568 16.517 L 104.928 21.271 L 109.189 21.271 L 98.953 0 L 98.344 0.039 Z M 18.824 39.026 C 18.824 43.28 15.352 46.746 11.093 46.746 C 6.834 46.746 3.362 43.279 3.362 39.026 C 3.362 34.773 6.834 31.306 11.093 31.306 C 15.353 31.306 18.824 34.772 18.824 39.026 Z M 0.002 39.407 C 0.154 45.807 5.176 50.216 11.379 50.216 C 17.237 50.216 22.185 45.615 22.415 39.256 C 22.604 34.312 19.105 28.525 11.607 28.026 C 4.416 27.566 -0.112 33.66 0.002 39.408 Z M 117.981 49.787 L 117.981 46.185 L 111.894 46.185 L 111.894 40.857 L 117.714 40.857 L 117.714 37.217 L 111.816 37.217 L 111.779 32.541 L 117.943 32.541 L 118.017 28.784 L 108.24 28.902 L 108.24 49.787 Z M 62.113 49.512 L 62.113 46.102 L 55.874 45.986 L 55.988 28.74 L 51.993 28.74 L 51.993 49.512 Z M 124.695 32.572 C 132.156 31.575 131.965 39.624 124.658 38.55 Z M 124.58 39.062 C 125.203 39.081 134.437 50.099 138.163 50.213 C 141.929 50.367 145.925 50.789 147.79 46.841 C 149.542 43.086 146.8 38.947 143.185 37.872 C 137.782 36.303 139.532 30.247 145.545 33.046 L 145.545 29.365 C 138.961 26.568 132.644 34.077 137.402 38.64 C 139.228 40.441 142.956 41.054 144.138 43.277 C 144.669 44.35 143.909 48.03 138.619 46.421 C 135.5 45.501 133.294 42.741 131.011 40.288 C 134.662 37.912 135.424 32.737 131.315 30.13 C 128.992 28.637 123.36 29.098 120.774 29.019 L 120.774 49.906 L 124.58 49.947 Z M 80.231 38.99 C 80.231 43.205 76.788 46.64 72.569 46.64 C 68.351 46.64 64.908 43.201 64.908 38.99 C 64.908 34.779 68.351 31.343 72.569 31.343 C 76.788 31.343 80.231 34.775 80.231 38.99 Z M 72.699 50.447 C 80.46 50.292 84.037 43.968 83.844 38.833 C 83.655 33.619 79.622 28.178 72.621 28.178 C 65.126 28.215 61.396 33.964 61.434 39.446 C 61.472 45.078 65.619 50.56 72.699 50.446 Z\" fill=\"rgb(19,12,14)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ovv87e\",layoutDependency:layoutDependency,layoutId:\"sKOOwL17g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.72 26.466\" overflow=\"visible\"><path d=\"M 0.099 26.466 L 0 0 L 7.564 0 C 9.889 0 14.349 1.166 16.044 4.509 C 18.228 8.676 16.044 12.215 13.281 14.445 C 16.869 18.371 21.279 22.681 24.72 26.465 L 18.662 26.415 L 14.685 22.394 L 6.929 14.637 L 4.895 12.406 C 13.91 13.86 14.685 2.713 4.992 4.408 L 4.992 26.414 L 0.097 26.464 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.826 17.066\" overflow=\"visible\"><path d=\"M 0.063 17.066 L 0 0 L 4.843 0 C 6.331 0 9.186 0.752 10.272 2.907 C 11.67 5.594 10.272 7.876 8.503 9.314 C 10.8 11.846 13.623 14.625 15.826 17.065 L 11.948 17.033 L 9.401 14.44 L 4.436 9.438 L 3.134 8 C 8.905 8.937 9.401 1.749 3.196 2.842 L 3.196 17.032 L 0.062 17.064 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.406 20.927\" overflow=\"visible\"><path d=\"M 0.078 20.927 L 0 0 L 5.938 0 C 7.763 0 11.265 0.922 12.595 3.565 C 14.31 6.86 12.595 9.658 10.426 11.422 C 13.243 14.526 16.705 17.934 19.406 20.926 L 14.651 20.886 L 11.528 17.707 L 5.44 11.573 L 3.843 9.809 C 10.92 10.959 11.528 2.145 3.919 3.485 L 3.919 20.885 L 0.076 20.925 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u0sfky\",layoutDependency:layoutDependency,layoutId:\"ATS4_mXvH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.797 26.173\" overflow=\"visible\"><path d=\"M 0 26.173 L 0 0 L 4.797 0 L 4.797 26.173 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.071 16.877\" overflow=\"visible\"><path d=\"M 0 16.877 L 0 0 L 3.071 0 L 3.071 16.877 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.766 20.695\" overflow=\"visible\"><path d=\"M 0 20.695 L 0 0 L 3.766 0 L 3.766 20.695 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mr0nfz\",layoutDependency:layoutDependency,layoutId:\"k8GFhtB2H\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.201 26.611\" overflow=\"visible\"><path d=\"M 0 26.611 L 0.049 0 L 5.913 0 L 17.353 18.37 L 17.353 0.048 L 22.201 0 L 22.201 26.563 L 16.385 26.611 L 4.704 8.046 L 4.704 26.611 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.213 17.159\" overflow=\"visible\"><path d=\"M 0 17.159 L 0.031 0 L 3.786 0 L 11.11 11.845 L 11.11 0.031 L 14.213 0 L 14.213 17.128 L 10.49 17.159 L 3.012 5.188 L 3.012 17.159 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.429 21.041\" overflow=\"visible\"><path d=\"M 0 21.041 L 0.038 0 L 4.642 0 L 13.623 14.525 L 13.623 0.038 L 17.429 0 L 17.429 21.003 L 12.863 21.041 L 3.693 6.362 L 3.693 21.041 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ppwltp\",layoutDependency:layoutDependency,layoutId:\"daSOU3mns\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.281 26.369\" overflow=\"visible\"><path d=\"M 0 26.319 L 0.143 0 L 5.281 0 L 5.281 26.369 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.381 17.003\" overflow=\"visible\"><path d=\"M 0 16.971 L 0.092 0 L 3.381 0 L 3.381 17.003 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.146 20.85\" overflow=\"visible\"><path d=\"M 0 20.81 L 0.112 0 L 4.146 0 L 4.146 20.85 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mfitqx\",layoutDependency:layoutDependency,layoutId:\"P0bm2xelb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.546 6.445\" overflow=\"visible\"><path d=\"M 0 6.397 L 6.546 6.445 L 3.3 0 L 0 6.398 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.191 4.156\" overflow=\"visible\"><path d=\"M 0 4.125 L 4.191 4.156 L 2.113 0 L 0 4.126 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.139 5.096\" overflow=\"visible\"><path d=\"M 0 5.058 L 5.139 5.096 L 2.591 0 L 0 5.059 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xgcsyv\",layoutDependency:layoutDependency,layoutId:\"GUI3gfNYT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.853 26.901\" overflow=\"visible\"><path d=\"M 0.001 26.803 L 13.039 0.049 L 13.815 0 L 26.853 26.901 L 21.425 26.901 L 18.42 20.889 L 8.288 20.889 L 5.43 26.802 L 0 26.802 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.192 17.346\" overflow=\"visible\"><path d=\"M 0.001 17.283 L 8.348 0.032 L 8.845 0 L 17.192 17.346 L 13.717 17.346 L 11.793 13.47 L 5.306 13.47 L 3.476 17.282 L 0 17.282 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.081 21.271\" overflow=\"visible\"><path d=\"M 0.001 21.193 L 10.236 0.039 L 10.845 0 L 21.081 21.271 L 16.82 21.271 L 14.461 16.517 L 6.506 16.517 L 4.263 21.192 L 0 21.192 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8lmjud\",layoutDependency:layoutDependency,layoutId:\"eHeJt7lxl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.696 19.527\" overflow=\"visible\"><path d=\"M 9.848 0 C 4.423 0 0 4.384 0 9.763 C 0 15.142 4.423 19.527 9.848 19.527 C 15.273 19.527 19.696 15.143 19.696 9.763 C 19.696 4.383 15.274 0 9.848 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.61 12.591\" overflow=\"visible\"><path d=\"M 6.305 0 C 2.832 0 0 2.827 0 6.295 C 0 9.764 2.832 12.591 6.305 12.591 C 9.778 12.591 12.61 9.764 12.61 6.295 C 12.61 2.826 9.779 0 6.305 0 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.462 15.44\" overflow=\"visible\"><path d=\"M 7.731 0 C 3.472 0 0 3.466 0 7.72 C 0 11.973 3.472 15.44 7.731 15.44 C 11.99 15.44 15.462 11.974 15.462 7.72 C 15.462 3.466 11.991 0 7.731 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m37ids\",layoutDependency:layoutDependency,layoutId:\"lMsWcQQIU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.562 28.095\" overflow=\"visible\"><path d=\"M 0.003 14.425 C -0.143 7.156 5.626 -0.551 14.785 0.031 C 24.336 0.662 28.793 7.98 28.553 14.233 C 28.26 22.276 21.957 28.095 14.495 28.095 C 6.594 28.095 0.196 22.519 0.003 14.424 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.286 18.116\" overflow=\"visible\"><path d=\"M 0.002 9.302 C -0.092 4.614 3.602 -0.355 9.465 0.02 C 15.58 0.427 18.433 5.146 18.28 9.178 C 18.092 14.364 14.057 18.116 9.28 18.116 C 4.221 18.116 0.125 14.521 0.002 9.301 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.422 22.215\" overflow=\"visible\"><path d=\"M 0.002 11.406 C -0.112 5.658 4.416 -0.436 11.607 0.025 C 19.105 0.523 22.604 6.31 22.415 11.254 C 22.185 17.614 17.237 22.215 11.379 22.215 C 5.176 22.215 0.154 17.806 0.002 11.405 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b901xb\",layoutDependency:layoutDependency,layoutId:\"iTQKTLVc5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.455 26.563\" overflow=\"visible\"><path d=\"M 0 26.563 L 0 0.149 L 12.455 0 L 12.36 4.752 L 4.509 4.752 L 4.556 10.665 L 12.068 10.665 L 12.068 15.269 L 4.655 15.269 L 4.655 22.008 L 12.408 22.008 L 12.408 26.563 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.974 17.128\" overflow=\"visible\"><path d=\"M 0 17.128 L 0 0.096 L 7.974 0 L 7.913 3.064 L 2.887 3.064 L 2.917 6.877 L 7.726 6.877 L 7.726 9.846 L 2.98 9.846 L 2.98 14.191 L 7.944 14.191 L 7.944 17.128 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.778 21.003\" overflow=\"visible\"><path d=\"M 0 21.003 L 0 0.118 L 9.778 0 L 9.703 3.757 L 3.54 3.757 L 3.577 8.433 L 9.474 8.433 L 9.474 12.073 L 3.654 12.073 L 3.654 17.402 L 9.741 17.402 L 9.741 21.003 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17min05\",layoutDependency:layoutDependency,layoutId:\"XC0nl8KnL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.892 26.27\" overflow=\"visible\"><path d=\"M 0 26.27 L 0 0 L 5.089 0 L 4.944 21.811 L 12.892 21.957 L 12.892 26.27 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.254 16.939\" overflow=\"visible\"><path d=\"M 0 16.939 L 0 0 L 3.258 0 L 3.165 14.064 L 8.254 14.158 L 8.254 16.939 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.121 20.772\" overflow=\"visible\"><path d=\"M 0 20.772 L 0 0 L 3.995 0 L 3.881 17.246 L 10.121 17.361 L 10.121 20.772 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-um24yk\",layoutDependency:layoutDependency,layoutId:\"xCgQNlU6J\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.078 7.794\" overflow=\"visible\"><path d=\"M 0 7.669 C 9.308 9.027 9.551 -1.153 0.047 0.108 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.532 5.026\" overflow=\"visible\"><path d=\"M 0 4.945 C 5.959 5.821 6.115 -0.743 0.03 0.07 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.557 6.163\" overflow=\"visible\"><path d=\"M 0 6.064 C 7.307 7.138 7.498 -0.911 0.037 0.086 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gekohb\",layoutDependency:layoutDependency,layoutId:\"YbQZEqk73\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35.105 27.253\" overflow=\"visible\"><path d=\"M 4.848 13.031 L 4.848 26.798 L 0 26.747 L 0 0.331 C 3.295 0.43 10.469 -0.153 13.427 1.736 C 18.662 5.033 17.691 11.577 13.04 14.582 C 15.948 17.685 18.758 21.175 22.732 22.339 C 29.47 24.374 30.438 19.72 29.762 18.363 C 28.256 15.551 23.507 14.776 21.181 12.498 C 15.121 6.728 23.167 -2.769 31.554 0.768 L 31.554 5.423 C 23.894 1.884 21.665 9.542 28.548 11.527 C 33.152 12.886 36.645 18.121 34.413 22.87 C 32.038 27.863 26.948 27.33 22.151 27.135 C 17.401 26.99 5.622 13.032 4.846 13.032 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.474 17.574\" overflow=\"visible\"><path d=\"M 3.104 8.403 L 3.104 17.28 L 0 17.247 L 0 0.214 C 2.109 0.278 6.702 -0.098 8.596 1.12 C 11.948 3.246 11.326 7.465 8.348 9.403 C 10.21 11.404 12.009 13.654 14.553 14.405 C 18.867 15.717 19.487 12.716 19.054 11.841 C 18.09 10.028 15.049 9.528 13.56 8.059 C 9.681 4.339 14.832 -1.785 20.201 0.495 L 20.201 3.497 C 15.297 1.215 13.87 6.153 18.277 7.433 C 21.224 8.309 23.461 11.685 22.032 14.747 C 20.511 17.967 17.252 17.623 14.181 17.497 C 11.14 17.404 3.599 8.404 3.102 8.404 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.559 21.549\" overflow=\"visible\"><path d=\"M 3.806 10.304 L 3.806 21.189 L 0 21.149 L 0 0.262 C 2.587 0.34 8.219 -0.121 10.541 1.373 C 14.651 3.98 13.888 9.154 10.237 11.53 C 12.52 13.984 14.726 16.743 17.846 17.664 C 23.135 19.273 23.895 15.593 23.365 14.52 C 22.182 12.296 18.454 11.684 16.628 9.882 C 11.871 5.32 18.187 -2.189 24.771 0.608 L 24.771 4.288 C 18.758 1.49 17.008 7.545 22.412 9.115 C 26.026 10.189 28.768 14.329 27.016 18.084 C 25.151 22.032 21.155 21.61 17.39 21.456 C 13.661 21.341 4.414 10.305 3.804 10.305 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l35b09\",layoutDependency:layoutDependency,layoutId:\"nHXlPHq9b\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.518 19.346\" overflow=\"visible\"><path d=\"M 9.759 0 C 4.385 0 0 4.345 0 9.671 C 0 14.997 4.385 19.346 9.759 19.346 C 15.133 19.346 19.518 15.002 19.518 9.671 C 19.518 4.34 15.133 0 9.759 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.496 12.475\" overflow=\"visible\"><path d=\"M 6.248 0 C 2.807 0 0 2.802 0 6.236 C 0 9.67 2.807 12.475 6.248 12.475 C 9.688 12.475 12.496 9.674 12.496 6.236 C 12.496 2.799 9.688 0 6.248 0 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.323 15.297\" overflow=\"visible\"><path d=\"M 7.661 0 C 3.442 0 0 3.436 0 7.647 C 0 11.858 3.442 15.297 7.661 15.297 C 11.88 15.297 15.323 11.862 15.323 7.647 C 15.323 3.432 11.88 0 7.661 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bzm5oz\",layoutDependency:layoutDependency,layoutId:\"AyyLAtTzn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.556 28.164\" overflow=\"visible\"><path d=\"M 14.349 28.162 C 5.331 28.307 0.048 21.373 0 14.251 C -0.049 7.317 4.702 0.047 14.249 0 C 23.168 0 28.305 6.881 28.546 13.475 C 28.791 19.969 24.235 27.967 14.349 28.163 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.282 18.161\" overflow=\"visible\"><path d=\"M 9.187 18.159 C 3.413 18.253 0.031 13.782 0 9.189 C -0.031 4.718 3.011 0.03 9.123 0 C 14.833 0 18.121 4.437 18.276 8.689 C 18.433 12.876 15.516 18.034 9.187 18.16 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.418 22.269\" overflow=\"visible\"><path d=\"M 11.265 22.268 C 4.185 22.382 0.038 16.9 0 11.268 C -0.038 5.786 3.692 0.037 11.186 0 C 18.188 0 22.221 5.441 22.41 10.655 C 22.603 15.789 19.026 22.113 11.265 22.268 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sja5ny\",layoutDependency:layoutDependency,layoutId:\"k0ufp8byj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.499 27.968\" overflow=\"visible\"><path d=\"M 14.25 5.995 C 15.378 1.641 19.533 -0.222 21.715 0.021 C 31.067 1.232 32.62 13.961 14.25 27.968 C -4.122 13.961 -2.571 1.232 6.786 0.021 C 8.966 -0.222 13.121 1.641 14.25 5.995 Z\" fill=\"rgb(255, 0, 0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.245 18.034\" overflow=\"visible\"><path d=\"M 9.123 3.866 C 9.845 1.058 12.506 -0.143 13.902 0.014 C 19.89 0.794 20.884 9.002 9.123 18.034 C -2.639 9.002 -1.646 0.794 4.345 0.014 C 5.74 -0.143 8.401 1.058 9.123 3.866 Z\" fill=\"rgb(255, 0, 0)\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.373 22.114\" overflow=\"visible\"><path d=\"M 11.187 4.74 C 12.073 1.297 15.335 -0.176 17.048 0.017 C 24.389 0.974 25.609 11.039 11.187 22.114 C -3.236 11.039 -2.018 0.974 5.328 0.017 C 7.039 -0.176 10.301 1.297 11.187 4.74 Z\" fill=\"rgb(255, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-3iey6h\",layoutDependency:layoutDependency,layoutId:\"PQpYvzWdu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.019 3.176\" overflow=\"visible\"><path d=\"M 0 0 L 2.736 0 L 2.736 0.551 L 1.752 0.551 L 1.752 3.176 L 0.996 3.176 L 0.996 0.551 L 0 0.551 Z M 3.422 0 L 4.418 0 L 5.244 2.109 L 6.023 0 L 7.019 0 L 7.019 3.176 L 6.351 3.176 L 6.351 0.668 L 5.413 3.176 L 5.067 3.176 L 4.094 0.668 L 4.094 3.176 L 3.42 3.176 L 3.42 0 Z\" fill=\"rgb(19,12,14)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.494 2.048\" overflow=\"visible\"><path d=\"M 0 0 L 1.752 0 L 1.752 0.355 L 1.122 0.355 L 1.122 2.048 L 0.638 2.048 L 0.638 0.355 L 0 0.355 Z M 2.191 0 L 2.828 0 L 3.357 1.36 L 3.856 0 L 4.494 0 L 4.494 2.048 L 4.066 2.048 L 4.066 0.431 L 3.465 2.048 L 3.244 2.048 L 2.621 0.431 L 2.621 2.048 L 2.19 2.048 L 2.19 0 Z\" fill=\"rgb(19,12,14)\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.51 2.511\" overflow=\"visible\"><path d=\"M 0 0 L 2.148 0 L 2.148 0.436 L 1.375 0.436 L 1.375 2.511 L 0.782 2.511 L 0.782 0.436 L 0 0.436 Z M 2.686 0 L 3.468 0 L 4.117 1.668 L 4.728 0 L 5.51 0 L 5.51 2.511 L 4.986 2.511 L 4.986 0.528 L 4.249 2.511 L 3.978 2.511 L 3.214 0.528 L 3.214 2.511 L 2.685 2.511 L 2.685 0 Z\" fill=\"rgb(19,12,14)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-kou7dg\",layoutDependency:layoutDependency,layoutId:\"TYp6m8tR1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.736 3.176\" overflow=\"visible\"><path d=\"M 0 0 L 2.736 0 L 2.736 0.551 L 1.752 0.551 L 1.752 3.176 L 0.996 3.176 L 0.996 0.551 L 0 0.551 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.752 2.048\" overflow=\"visible\"><path d=\"M 0 0 L 1.752 0 L 1.752 0.355 L 1.122 0.355 L 1.122 2.048 L 0.638 2.048 L 0.638 0.355 L 0 0.355 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.148 2.511\" overflow=\"visible\"><path d=\"M 0 0 L 2.148 0 L 2.148 0.436 L 1.375 0.436 L 1.375 2.511 L 0.782 2.511 L 0.782 0.436 L 0 0.436 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yeavg5\",layoutDependency:layoutDependency,layoutId:\"YP0_1ef71\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.599 3.176\" overflow=\"visible\"><path d=\"M 0.002 0 L 0.998 0 L 1.824 2.109 L 2.603 0 L 3.599 0 L 3.599 3.176 L 2.931 3.176 L 2.931 0.668 L 1.993 3.176 L 1.647 3.176 L 0.674 0.668 L 0.674 3.176 L 0 3.176 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({CRfSwo0gS:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.304 2.048\" overflow=\"visible\"><path d=\"M 0.001 0 L 0.639 0 L 1.168 1.36 L 1.666 0 L 2.304 0 L 2.304 2.048 L 1.876 2.048 L 1.876 0.431 L 1.276 2.048 L 1.054 2.048 L 0.432 0.431 L 0.432 2.048 L 0 2.048 L 0 0 Z\" fill=\"transparent\"></path></svg>'},uPGthCbVi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.825 2.511\" overflow=\"visible\"><path d=\"M 0.002 0 L 0.783 0 L 1.432 1.668 L 2.043 0 L 2.825 0 L 2.825 2.511 L 2.301 2.511 L 2.301 0.528 L 1.565 2.511 L 1.293 2.511 L 0.529 0.528 L 0.529 2.511 L 0 2.511 L 0 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cHgvOu92Y\"},motionChild:true,nodeId:\"FEv5KpEJ9\",openInNewTab:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+666+0+-.5),pixelHeight:1517,pixelWidth:3966,sizes:\"190px\",...toResponsiveImage(yIfxrob8L),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-pky4ie framer-1qheuq1\",\"data-framer-name\":\"VA250 Logo\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"FEv5KpEJ9\",style:{borderBottomLeftRadius:162,borderBottomRightRadius:162,borderTopLeftRadius:162,borderTopRightRadius:162,filter:\"grayscale(1)\",WebkitFilter:\"grayscale(1)\"},transformTemplate:transformTemplate1,...addPropertyOverrides({CRfSwo0gS:{background:{alt:\"\",fit:\"fit\",pixelHeight:1517,pixelWidth:3966,sizes:\"115.0323px\",...toResponsiveImage(yIfxrob8L),...{positionX:\"center\",positionY:\"center\"}},fitImageDimension:\"width\",transformTemplate:undefined},RYlZbWhE9:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+928+0+-.5),pixelHeight:1517,pixelWidth:3966,sizes:\"190px\",...toResponsiveImage(yIfxrob8L),...{positionX:\"center\",positionY:\"center\"}}},uPGthCbVi:{background:{alt:\"\",fit:\"fit\",pixelHeight:1517,pixelWidth:3966,sizes:\"149.0191px\",...toResponsiveImage(yIfxrob8L),...{positionX:\"center\",positionY:\"center\"}},fitImageDimension:\"width\",transformTemplate:undefined}},baseVariant,gestureVariant)})})]})}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1thiodf\",\"data-border\":true,\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"YoMQU0HdZ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0.1)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"oPTexxAVo\",openInNewTab:false,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-ot12i1 framer-1qheuq1\",layoutDependency:layoutDependency,layoutId:\"oPTexxAVo\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1t5uz63\",\"data-styles-preset\":\"hSlVgx1uE\",children:\"Nelson County Tourism \\xa9\"})}),className:\"framer-jmsgix\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V79KXLnv8\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i0q6sv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wUp3TH91X-container\",nodeId:\"wUp3TH91X\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-34b9b87f-2cde-4c48-853a-6a9145e82288, rgb(51, 51, 51))\",font:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"20px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"0em\",lineHeight:\"1.5em\"},height:\"100%\",id:\"wUp3TH91X\",layoutId:\"wUp3TH91X\",monthFormat:\"long\",outputType:\"date\",showMinutes:false,showMonth:false,showSeconds:true,showWeekday:false,showYear:true,tabularFont:true,timeFormat:\"24h\",width:\"100%\"})})})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mjelyc\",\"data-framer-name\":\"Quick Links\",layoutDependency:layoutDependency,layoutId:\"Kavjv8YsT\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vhcliKuqM\"},implicitPathVariables:undefined},{href:{webPageId:\"vhcliKuqM\"},implicitPathVariables:undefined},{href:{webPageId:\"vhcliKuqM\"},implicitPathVariables:undefined},{href:{webPageId:\"vhcliKuqM\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+(124+((componentViewport?.height||915)-152-877.6)/2)+0+795+24+0+0,...addPropertyOverrides({CRfSwo0gS:{y:undefined},RYlZbWhE9:{y:(componentViewport?.y||0)+(124+((componentViewport?.height||200)-152-1139.6)/2)+0+1057+24+0+0},uPGthCbVi:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wqrp8x-container\",layoutDependency:layoutDependency,layoutId:\"ZPlHtchrQ-container\",nodeId:\"ZPlHtchrQ\",rendersWithMotion:true,scopeId:\"qGoGqLMtD\",children:/*#__PURE__*/_jsx(FooterLinks,{A0EtgUnhV:\"\",GrObF3NQ_:\"\",h2leTDyKw:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",height:\"100%\",id:\"ZPlHtchrQ\",ID248QTGq:UserComponent,layoutId:\"ZPlHtchrQ\",LN4vuxuic:resolvedLinks6[0],nerwMIcBL:\"var(--token-fc57e299-9463-4c02-a314-8bb420d0c676, rgb(0, 0, 0))\",oKY8c5dKd:\"Accessibility Statement\",ooxt3vCXM:false,pYcbizAN5:false,QBbpjLmdf:\"culture\",RQ1z4wRWM:false,rWA4EAJPF:\"\",UprMi0fVr:18,VvP44eAyD:false,width:\"100%\",...addPropertyOverrides({CRfSwo0gS:{LN4vuxuic:resolvedLinks6[3]},RYlZbWhE9:{LN4vuxuic:resolvedLinks6[2]},uPGthCbVi:{LN4vuxuic:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yobh7h\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"BdlzIpCRK\",style:{opacity:.7},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlM7U2F0b3NoaS1tZWRpdW0=\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-d08b46da-39f8-44d2-8ee0-f3c3723c3b7e, rgb(31, 31, 31)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.oddpluseven.com\",motionChild:true,nodeId:\"jJ95mCI0Q\",openInNewTab:true,relValues:[],scopeId:\"qGoGqLMtD\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-nexl3e\",\"data-styles-preset\":\"ciok0YKGC\",children:\"Site crafted by ODD + EVEN\"})})})}),className:\"framer-1ggmlqn\",fonts:[\"FS;Satoshi-medium\"],layoutDependency:layoutDependency,layoutId:\"jJ95mCI0Q\",style:{\"--extracted-1w1cjl5\":\"var(--token-d08b46da-39f8-44d2-8ee0-f3c3723c3b7e, rgb(31, 31, 31))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PVtsM.framer-1qheuq1, .framer-PVtsM .framer-1qheuq1 { display: block; }\",\".framer-PVtsM.framer-cew2e8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 124px 0px 28px 0px; position: relative; width: 1728px; }\",\".framer-PVtsM .framer-17l8nai { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; max-width: 1500px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-PVtsM .framer-u36qrf { display: grid; flex: none; gap: 28px 78px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(1px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-PVtsM .framer-1ddqvjw { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 17px; height: auto; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px 26px 0px 0px; position: relative; width: 100%; }\",\".framer-PVtsM .framer-d6ntdr { 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; text-decoration: none; width: min-content; }\",\".framer-PVtsM .framer-1f9eshe, .framer-PVtsM .framer-129sytt, .framer-PVtsM .framer-jmsgix, .framer-PVtsM .framer-1ggmlqn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PVtsM .framer-16xcp9y { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PVtsM .framer-qsg97f { 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: 15px 0px 15px 0px; position: relative; width: 100%; }\",\".framer-PVtsM .framer-1vdynpr { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 385px; position: relative; width: 100%; }\",\".framer-PVtsM .framer-eywdhv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 48px; justify-content: space-between; overflow: hidden; padding: 4px 4px 4px 20px; position: relative; text-decoration: none; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-PVtsM .framer-kfeozs { flex: none; height: 100%; overflow: visible; position: relative; width: 104px; }\",\".framer-PVtsM .framer-1pxke5b { flex: none; height: auto; left: 0px; position: absolute; top: 50%; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PVtsM .framer-cpffor { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PVtsM .framer-1aexatn-container, .framer-PVtsM .framer-16yumak-container, .framer-PVtsM .framer-1ukut6n-container, .framer-PVtsM .framer-2hoab8-container, .framer-PVtsM .framer-1i0q6sv-container, .framer-PVtsM .framer-1wqrp8x-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PVtsM .framer-e0vfy7 { align-self: start; display: grid; flex: none; gap: 32px 22px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(1px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; justify-self: start; overflow: hidden; padding: 41px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-PVtsM .framer-1xksgps, .framer-PVtsM .framer-1xjeawt { align-content: flex-end; align-items: flex-end; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; justify-self: start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PVtsM .framer-f6chvq, .framer-PVtsM .framer-mvtgnl { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-PVtsM .framer-1wdec3f-container, .framer-PVtsM .framer-efil92-container, .framer-PVtsM .framer-1ska7gh-container, .framer-PVtsM .framer-1pps8fx-container, .framer-PVtsM .framer-892mpo-container, .framer-PVtsM .framer-1kpxwoc-container, .framer-PVtsM .framer-9bm48g-container, .framer-PVtsM .framer-6ncgk0-container, .framer-PVtsM .framer-1js3aje-container, .framer-PVtsM .framer-19ve3fx-container, .framer-PVtsM .framer-131hd7z-container, .framer-PVtsM .framer-1w9b2ju-container, .framer-PVtsM .framer-k1m8q5-container, .framer-PVtsM .framer-14xn99m-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-PVtsM .framer-mzeg13-container { align-self: start; flex: none; height: 50px; justify-self: start; position: relative; width: fit-content; }\",\".framer-PVtsM .framer-i6mhk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-PVtsM .framer-1t7rsw5 { flex: none; height: 73px; overflow: visible; position: relative; width: 436px; }\",\".framer-PVtsM .framer-1h2q9y7 { flex: none; height: 65px; left: 0px; overflow: visible; position: absolute; text-decoration: none; top: calc(49.315068493150704% - 65px / 2); width: 214px; }\",\".framer-PVtsM .framer-ifekr0, .framer-PVtsM .framer-l8kki4 { height: 65px; left: 0px; position: absolute; top: 0px; width: 214px; }\",\".framer-PVtsM .framer-1wkbbd1 { height: 64px; left: 0px; position: absolute; top: 0px; width: 193px; }\",\".framer-PVtsM .framer-ab8cw9 { height: 28px; left: 177px; position: absolute; top: 1px; width: 16px; }\",\".framer-PVtsM .framer-1xhz5mz { height: 27px; left: 171px; position: absolute; top: 1px; width: 5px; }\",\".framer-PVtsM .framer-1m8tczf { height: 27px; left: 4px; position: absolute; top: 37px; width: 13px; }\",\".framer-PVtsM .framer-i2l7um { height: 8px; left: 53px; position: absolute; top: 41px; width: 8px; }\",\".framer-PVtsM .framer-1a648o6 { height: 27px; left: 49px; position: absolute; top: 37px; width: 25px; }\",\".framer-PVtsM .framer-fru705 { height: 27px; left: 0px; position: absolute; top: 1px; width: 29px; }\",\".framer-PVtsM .framer-1p2z02h { height: 28px; left: 59px; position: absolute; top: 0px; width: 28px; }\",\".framer-PVtsM .framer-1ypgm0a { height: 27px; left: 31px; position: absolute; top: 1px; width: 5px; }\",\".framer-PVtsM .framer-v3pvmt { height: 64px; left: 19px; position: absolute; top: 1px; width: 189px; }\",\".framer-PVtsM .framer-1ovv87e { height: 27px; left: 21px; position: absolute; top: 0px; width: 25px; }\",\".framer-PVtsM .framer-1u0sfky { height: 26px; left: 71px; position: absolute; top: 1px; width: 5px; }\",\".framer-PVtsM .framer-1mr0nfz { height: 27px; left: 80px; position: absolute; top: 0px; width: 22px; }\",\".framer-PVtsM .framer-1ppwltp { height: 27px; left: 105px; position: absolute; top: 1px; width: 6px; }\",\".framer-PVtsM .framer-mfitqx { height: 7px; left: 123px; position: absolute; top: 10px; width: 7px; }\",\".framer-PVtsM .framer-xgcsyv { height: 27px; left: 112px; position: absolute; top: 0px; width: 27px; }\",\".framer-PVtsM .framer-8lmjud { height: 20px; left: 5px; position: absolute; top: 40px; width: 20px; }\",\".framer-PVtsM .framer-m37ids { height: 28px; left: 0px; position: absolute; top: 36px; width: 29px; }\",\".framer-PVtsM .framer-b901xb { height: 27px; left: 138px; position: absolute; top: 37px; width: 13px; }\",\".framer-PVtsM .framer-17min05 { height: 27px; left: 66px; position: absolute; top: 37px; width: 13px; }\",\".framer-PVtsM .framer-um24yk { height: 8px; left: 159px; position: absolute; top: 41px; width: 7px; }\",\".framer-PVtsM .framer-gekohb { height: 28px; left: 154px; position: absolute; top: 37px; width: 35px; }\",\".framer-PVtsM .framer-l35b09 { height: 20px; left: 83px; position: absolute; top: 40px; width: 20px; }\",\".framer-PVtsM .framer-bzm5oz { height: 28px; left: 79px; position: absolute; top: 36px; width: 29px; }\",\".framer-PVtsM .framer-sja5ny { height: 28px; left: 126px; position: absolute; top: 37px; width: 29px; }\",\".framer-PVtsM .framer-3iey6h { height: 3px; left: 207px; position: absolute; top: 38px; width: 7px; }\",\".framer-PVtsM .framer-kou7dg { height: 3px; left: 0px; position: absolute; top: 0px; width: 3px; }\",\".framer-PVtsM .framer-yeavg5 { height: 3px; left: 4px; position: absolute; top: 0px; width: 4px; }\",\".framer-PVtsM .framer-pky4ie { flex: none; height: auto; position: absolute; right: 0px; text-decoration: none; top: 49%; width: 190px; }\",\".framer-PVtsM .framer-1thiodf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-PVtsM .framer-ot12i1 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-PVtsM .framer-mjelyc { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 22px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-PVtsM .framer-yobh7h { 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; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-PVtsM.framer-v-19swfjr.framer-cew2e8 { padding: 44px 0px 24px 0px; width: 400px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-17l8nai, .framer-PVtsM.framer-v-4na5j .framer-17l8nai { gap: 25px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-u36qrf, .framer-PVtsM.framer-v-4na5j .framer-u36qrf { gap: 58px; grid-template-columns: repeat(1, minmax(1px, 1fr)); }\",\".framer-PVtsM.framer-v-19swfjr .framer-1ddqvjw, .framer-PVtsM.framer-v-g21wlg .framer-1ddqvjw, .framer-PVtsM.framer-v-4na5j .framer-1ddqvjw { padding: 0px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-e0vfy7 { gap: 38px; grid-template-rows: repeat(2, min-content); }\",\".framer-PVtsM.framer-v-19swfjr .framer-i6mhk, .framer-PVtsM.framer-v-4na5j .framer-i6mhk { flex-wrap: wrap; gap: 32px; justify-content: flex-start; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1t7rsw5, .framer-PVtsM.framer-v-4na5j .framer-1t7rsw5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; width: 1px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1h2q9y7, .framer-PVtsM.framer-v-4na5j .framer-1h2q9y7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: unset; padding: 0px; position: relative; top: unset; width: 1px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-ifekr0 { height: 51px; left: unset; position: relative; top: unset; width: 168px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-l8kki4 { height: 51px; width: 168px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1wkbbd1 { height: 50px; width: 152px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-ab8cw9 { height: 22px; left: 139px; width: 13px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1xhz5mz { height: 21px; left: 134px; width: 4px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1m8tczf { height: 21px; left: 3px; top: 29px; width: 10px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-i2l7um { height: 7px; left: 42px; top: 33px; width: 6px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1a648o6 { height: 21px; left: 38px; top: 30px; width: 20px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-fru705 { height: 22px; width: 23px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1p2z02h { height: 22px; left: 47px; width: 22px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1ypgm0a { height: 21px; left: 24px; top: 1px; width: 4px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-v3pvmt { height: 51px; left: 15px; width: 149px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1ovv87e { height: 21px; left: 17px; width: 20px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1u0sfky { height: 21px; left: 56px; width: 4px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1mr0nfz { height: 21px; left: 63px; width: 18px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1ppwltp { height: 21px; left: 83px; top: 0px; width: 4px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-mfitqx { height: 5px; left: 96px; top: 8px; width: 5px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-xgcsyv { height: 22px; left: 88px; width: 21px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-8lmjud { height: 16px; left: 4px; top: 32px; width: 16px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-m37ids { height: 22px; top: 28px; width: 23px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-b901xb { height: 21px; left: 108px; top: 29px; width: 10px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-17min05 { height: 21px; left: 52px; top: 29px; width: 10px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-um24yk { height: 6px; left: 125px; top: 33px; width: 6px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-gekohb { height: 22px; left: 121px; top: 29px; width: 28px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-l35b09 { height: 16px; left: 65px; top: 32px; width: 16px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-bzm5oz { height: 23px; left: 62px; top: 28px; width: 23px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-sja5ny { height: 22px; left: 99px; top: 29px; width: 23px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-3iey6h { height: 3px; left: 163px; top: 30px; width: 6px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-kou7dg { height: 3px; width: 2px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-yeavg5 { height: 3px; left: 3px; width: 3px; }\",\".framer-PVtsM.framer-v-19swfjr .framer-pky4ie { height: 57px; position: relative; right: unset; top: unset; width: auto; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1thiodf, .framer-PVtsM.framer-v-4na5j .framer-1thiodf { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 14px; justify-content: flex-start; }\",\".framer-PVtsM.framer-v-19swfjr .framer-ot12i1, .framer-PVtsM.framer-v-4na5j .framer-ot12i1 { flex: none; width: 100%; }\",\".framer-PVtsM.framer-v-19swfjr .framer-mjelyc, .framer-PVtsM.framer-v-4na5j .framer-mjelyc { align-content: flex-start; align-items: flex-start; flex: none; width: 100%; }\",\".framer-PVtsM.framer-v-19swfjr .framer-yobh7h, .framer-PVtsM.framer-v-4na5j .framer-yobh7h { align-content: flex-start; align-items: flex-start; }\",\".framer-PVtsM.framer-v-19swfjr .framer-1ggmlqn, .framer-PVtsM.framer-v-4na5j .framer-1ggmlqn { white-space: pre-wrap; width: 167px; word-break: break-word; word-wrap: break-word; }\",\".framer-PVtsM.framer-v-g21wlg.framer-cew2e8 { width: 1000px; }\",\".framer-PVtsM.framer-v-g21wlg .framer-u36qrf { grid-template-columns: repeat(1, minmax(1px, 1fr)); }\",\".framer-PVtsM.framer-v-g21wlg .framer-eywdhv { padding: 4px 3px 4px 30px; }\",\".framer-PVtsM.framer-v-g21wlg .framer-129sytt, .framer-PVtsM.framer-v-4na5j .framer-129sytt { order: 0; }\",\".framer-PVtsM.framer-v-g21wlg .framer-kfeozs, .framer-PVtsM.framer-v-4na5j .framer-kfeozs { order: 1; }\",\".framer-PVtsM.framer-v-4na5j.framer-cew2e8 { padding: 44px 0px 24px 0px; width: 338px; }\",\".framer-PVtsM.framer-v-4na5j .framer-eywdhv { padding: 4px 3px 4px 10px; }\",\".framer-PVtsM.framer-v-4na5j .framer-e0vfy7 { gap: 38px 4px; grid-template-rows: repeat(2, min-content); padding: 17px; }\",\".framer-PVtsM.framer-v-4na5j .framer-ifekr0 { height: 42px; left: unset; position: relative; top: unset; width: 137px; }\",\".framer-PVtsM.framer-v-4na5j .framer-l8kki4 { height: 42px; width: 137px; }\",\".framer-PVtsM.framer-v-4na5j .framer-1wkbbd1 { height: 41px; width: 124px; }\",\".framer-PVtsM.framer-v-4na5j .framer-ab8cw9 { height: 18px; left: 114px; width: 11px; }\",\".framer-PVtsM.framer-v-4na5j .framer-1xhz5mz { height: 17px; left: 109px; top: 1px; width: 3px; }\",\".framer-PVtsM.framer-v-4na5j .framer-1m8tczf { height: 17px; left: 3px; top: 24px; width: 8px; }\",\".framer-PVtsM.framer-v-4na5j .framer-i2l7um { height: 6px; left: 34px; top: 27px; width: 5px; }\",\".framer-PVtsM.framer-v-4na5j .framer-1a648o6 { height: 17px; left: 31px; top: 24px; width: 16px; }\",\".framer-PVtsM.framer-v-4na5j .framer-fru705 { height: 18px; width: 19px; }\",\".framer-PVtsM.framer-v-4na5j .framer-1p2z02h { height: 18px; left: 38px; width: 18px; }\",\".framer-PVtsM.framer-v-4na5j .framer-1ypgm0a { height: 17px; left: 20px; top: 1px; width: 4px; }\",\".framer-PVtsM.framer-v-4na5j .framer-v3pvmt { height: 41px; left: 12px; width: 121px; }\",\".framer-PVtsM.framer-v-4na5j .framer-1ovv87e { height: 17px; left: 14px; width: 16px; }\",\".framer-PVtsM.framer-v-4na5j .framer-1u0sfky { height: 17px; left: 46px; top: 0px; width: 3px; }\",\".framer-PVtsM.framer-v-4na5j .framer-1mr0nfz { height: 17px; left: 51px; width: 14px; }\",\".framer-PVtsM.framer-v-4na5j .framer-1ppwltp { height: 17px; left: 68px; top: 0px; width: 4px; }\",\".framer-PVtsM.framer-v-4na5j .framer-mfitqx { height: 4px; left: 79px; top: 7px; width: 4px; }\",\".framer-PVtsM.framer-v-4na5j .framer-xgcsyv { height: 18px; left: 72px; width: 17px; }\",\".framer-PVtsM.framer-v-4na5j .framer-8lmjud { height: 13px; left: 3px; top: 26px; width: 13px; }\",\".framer-PVtsM.framer-v-4na5j .framer-m37ids { height: 18px; top: 23px; width: 19px; }\",\".framer-PVtsM.framer-v-4na5j .framer-b901xb { height: 17px; left: 89px; top: 24px; width: 8px; }\",\".framer-PVtsM.framer-v-4na5j .framer-17min05 { height: 17px; left: 43px; top: 24px; width: 9px; }\",\".framer-PVtsM.framer-v-4na5j .framer-um24yk { height: 5px; left: 102px; top: 27px; width: 5px; }\",\".framer-PVtsM.framer-v-4na5j .framer-gekohb { height: 18px; left: 99px; top: 24px; width: 23px; }\",\".framer-PVtsM.framer-v-4na5j .framer-l35b09 { height: 13px; left: 53px; top: 26px; width: 13px; }\",\".framer-PVtsM.framer-v-4na5j .framer-bzm5oz { height: 18px; left: 50px; top: 23px; width: 19px; }\",\".framer-PVtsM.framer-v-4na5j .framer-sja5ny { height: 18px; left: 81px; top: 24px; width: 18px; }\",\".framer-PVtsM.framer-v-4na5j .framer-3iey6h { height: 2px; left: 133px; top: 25px; width: 5px; }\",\".framer-PVtsM.framer-v-4na5j .framer-kou7dg { height: 2px; width: 2px; }\",\".framer-PVtsM.framer-v-4na5j .framer-yeavg5 { height: 2px; left: 2px; width: 3px; }\",\".framer-PVtsM.framer-v-4na5j .framer-pky4ie { height: 44px; position: relative; right: unset; top: unset; width: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-PVtsM[data-border=\"true\"]::after, .framer-PVtsM [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 915\n * @framerIntrinsicWidth 1728\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uPGthCbVi\":{\"layout\":[\"fixed\",\"auto\"]},\"RYlZbWhE9\":{\"layout\":[\"fixed\",\"auto\"]},\"CRfSwo0gS\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"yIfxrob8L\":\"image\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqGoGqLMtD=withCSS(Component,css,\"framer-PVtsM\");export default FramerqGoGqLMtD;FramerqGoGqLMtD.displayName=\"Footer\";FramerqGoGqLMtD.defaultProps={height:915,width:1728};addPropertyControls(FramerqGoGqLMtD,{variant:{options:[\"Zk1N2PY2E\",\"uPGthCbVi\",\"RYlZbWhE9\",\"CRfSwo0gS\"],optionTitles:[\"Desktop\",\"Mobile\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},yIfxrob8L:{__defaultAssetReference:\"data:framer/asset-reference,mSjs2yDrmjJp3Vcna8Y8O4Bo.png?originalFilename=Document.png&width=3966&height=1517\",description:\"VA 250 Logo\",title:\"Image\",type:ControlType.ResponsiveImage}});const variationAxes=[{defaultValue:100,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];const variationAxes1=[{defaultValue:14,maxValue:32,minValue:14,name:\"Optical size\",tag:\"opsz\"},{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerqGoGqLMtD,[{explicitInter:true,fonts:[{cssFamilyName:\"Poppins Variable\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Poppins\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/DXWQGUHDKBI6OC6VABLBIH32VNWJYNX7/AHNAY7DQAEGE2SZPLPBG5BENKLEA34XN/KYQLPR2735WAT5CT22Y22PYHV3W52QJO.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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:\"Inter Variable\",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/mYcqTSergLb16PdbJJQMl9ebYm4.woff2\",variationAxes:variationAxes1,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/ZRl8AlxwsX1m7xS1eJCiSPbztg.woff2\",variationAxes:variationAxes1,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/nhSQpBRqFmXNUBY2p5SENQ8NplQ.woff2\",variationAxes:variationAxes1,weight:\"400\"},{cssFamilyName:\"Inter Variable\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/DYHjxG0qXjopUuruoacfl5SA.woff2\",variationAxes:variationAxes1,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/s7NH6sl7w4NU984r5hcmo1tPSYo.woff2\",variationAxes:variationAxes1,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/7lw0VWkeXrGYJT05oB3DsFy8BaY.woff2\",variationAxes:variationAxes1,weight:\"400\"},{cssFamilyName:\"Inter Variable\",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/wx5nfqEgOXnxuFaxB0Mn9OhmcZA.woff2\",variationAxes:variationAxes1,weight:\"400\"},{cssFamilyName:\"Satoshi\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Satoshi\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/P2LQKHE6KA6ZP4AAGN72KDWMHH6ZH3TA/ZC32TK2P7FPS5GFTL46EU6KQJA24ZYDB/7AHDUZ4A7LFLVFUIFSARGIWCRQJHISQP.woff2\",weight:\"500\"}]},...FooterSocialButtonsFonts,...FooterLinksFonts,...ButtonFonts,...TimeDateFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerqGoGqLMtD.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FooterSocialButtons,{},context),forwardLoader(FooterLinks,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqGoGqLMtD\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"915\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"yIfxrob8L\\\":\\\"image\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uPGthCbVi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RYlZbWhE9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CRfSwo0gS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1728\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qGoGqLMtD.map","// Generated by Framer (8e1ebfe)\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 AaveSNavigationBar from\"#framer/local/canvasComponent/Mthkj0VDx/Mthkj0VDx.js\";import Footer from\"#framer/local/canvasComponent/qGoGqLMtD/qGoGqLMtD.js\";const AaveSNavigationBarFonts=getFonts(AaveSNavigationBar);const FooterFonts=getFonts(Footer);const breakpoints={Irk27vh22:\"(max-width: 672.98px)\",OF0yhhABT:\"(min-width: 1560px)\",vsBx4H0db:\"(min-width: 673px) and (max-width: 832.98px)\",YVJ_q_oP3:\"(min-width: 833px) and (max-width: 1559.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-wpmkW\";const variantClassNames={Irk27vh22:\"framer-v-1f9hxxq\",OF0yhhABT:\"framer-v-1l1dfv2\",vsBx4H0db:\"framer-v-z6x4hh\",YVJ_q_oP3:\"framer-v-srysfb\"};const breakpointRules={Irk27vh22:[\".framer-wpmkW .framer-1ta7adw { height: min-content; }\",\".framer-wpmkW .framer-i9cw6i-container { height: 47px; width: 100%; }\",\".framer-wpmkW .framer-1pjy8oz { flex-direction: column; padding: 0px 15px 0px 15px; }\"],OF0yhhABT:[\".framer-wpmkW .framer-1ta7adw { padding: 0px; }\",\".framer-wpmkW .framer-1pjy8oz { max-width: 1500px; padding: 0px; }\",\".framer-wpmkW .framer-1i8q4oc-container { max-width: 1500px; }\"],vsBx4H0db:[\".framer-wpmkW .framer-1ta7adw { height: min-content; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Irk27vh22:\".framer-1f9hxxq-override\",OF0yhhABT:\".framer-1l1dfv2-override\",vsBx4H0db:\".framer-z6x4hh-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wpmkW.framer-wikkr7, .framer-wpmkW .framer-wikkr7 { display: block; }\",\".framer-wpmkW.framer-srysfb { align-content: center; align-items: center; background-color: var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-wpmkW .framer-1ta7adw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 72px; justify-content: center; max-width: 1500px; order: -1000; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-wpmkW .framer-i9cw6i-container { flex: none; height: 72px; max-width: 1500px; position: relative; width: 100%; z-index: 10; }\",\".framer-wpmkW .framer-xsve76 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-wpmkW .framer-1pjy8oz { 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 30px 0px 30px; position: relative; width: 100%; }\",\".framer-wpmkW .framer-1o9kax8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-wpmkW .framer-1i8q4oc-container { flex: none; height: auto; position: relative; width: 100%; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={Irk27vh22:\"(max-width: 672.98px)\",OF0yhhABT:\"(min-width: 1560px)\",vsBx4H0db:\"(min-width: 673px) and (max-width: 832.98px)\",YVJ_q_oP3:\"(min-width: 833px) and (max-width: 1559.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:\"YVJ_q_oP3\",desktop3:\"OF0yhhABT\",Phone:\"Irk27vh22\",Tablet:\"vsBx4H0db\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YVJ_q_oP3\"};};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);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"Irk27vh22\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"Irk27vh22\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"YVJ_q_oP3\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-srysfb\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ta7adw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irk27vh22:{height:47,width:\"min((min(100vw, 1500px) - 60px) * 1.003, 1500px)\"},OF0yhhABT:{width:\"min(100vw, 1500px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"min(min(100vw, 1500px) - 60px, 1500px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-i9cw6i-container\",nodeId:\"YIMQIJ9Oq\",scopeId:\"NOtthrCTA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irk27vh22:{variant:\"nzT7Sys9q\"},vsBx4H0db:{variant:\"j4qtZB9oS\"}},children:/*#__PURE__*/_jsx(AaveSNavigationBar,{height:\"100%\",id:\"YIMQIJ9Oq\",layoutId:\"YIMQIJ9Oq\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:\"rXattmsSv\",width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-xsve76\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1pjy8oz\",children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irk27vh22:{height:915,width:\"calc(100vw - 30px)\",y:1047}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1o9kax8-container hidden-srysfb hidden-z6x4hh hidden-1l1dfv2\",nodeId:\"ee9H_qP7n\",scopeId:\"NOtthrCTA\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"ee9H_qP7n\",layoutId:\"ee9H_qP7n\",style:{width:\"100%\"},variant:\"uPGthCbVi\",width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OF0yhhABT:{width:\"min(100vw, 1500px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:915,width:\"calc(100vw - 60px)\",y:1072,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1i8q4oc-container hidden-1f9hxxq\",nodeId:\"UDIkISwbE\",scopeId:\"NOtthrCTA\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OF0yhhABT:{style:{maxWidth:\"100%\",width:\"100%\"}},vsBx4H0db:{variant:\"RYlZbWhE9\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"UDIkISwbE\",layoutId:\"UDIkISwbE\",style:{width:\"100%\"},variant:\"Zk1N2PY2E\",width:\"100%\"})})})})})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 833\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vsBx4H0db\":{\"layout\":[\"fixed\",\"fixed\"]},\"Irk27vh22\":{\"layout\":[\"fixed\",\"fixed\"]},\"OF0yhhABT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"YVJ_q_oP3\":[\".framer-1ta7adw\",\".framer-1pjy8oz\"],\"vsBx4H0db\":[\".framer-1ta7adw\",\".framer-1pjy8oz\"],\"Irk27vh22\":[\".framer-1ta7adw\",\".framer-1pjy8oz\"],\"OF0yhhABT\":[\".framer-1ta7adw\",\".framer-1pjy8oz\"]}\n * @framerBreakpoints {\"OF0yhhABT\":{\"min\":1560,\"canvasClassName\":\"framer-1l1dfv2-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"desktop3\",\"width\":1560,\"rootFontSize\":16},\"YVJ_q_oP3\":{\"min\":833,\"max\":1559,\"canvasClassName\":\"framer-srysfb-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":833,\"rootFontSize\":16},\"vsBx4H0db\":{\"min\":673,\"max\":832,\"canvasClassName\":\"framer-z6x4hh-override\",\"minHeight\":1325,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":673,\"rootFontSize\":16},\"Irk27vh22\":{\"max\":672,\"canvasClassName\":\"framer-1f9hxxq-override\",\"minHeight\":1753,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant YVJ_q_oP3\n * @framerLayoutTemplate true\n */const FramerNOtthrCTA=withCSS(Component,css,\"framer-wpmkW\");export default FramerNOtthrCTA;FramerNOtthrCTA.displayName=\"Find Your Adventure\";FramerNOtthrCTA.defaultProps={height:1e3,width:833};addFonts(FramerNOtthrCTA,[{explicitInter:true,fonts:[]},...AaveSNavigationBarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNOtthrCTA\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"833\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vsBx4H0db\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Irk27vh22\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OF0yhhABT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"YVJ_q_oP3\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"YVJ_q_oP3\\\":[\\\".framer-1ta7adw\\\",\\\".framer-1pjy8oz\\\"],\\\"vsBx4H0db\\\":[\\\".framer-1ta7adw\\\",\\\".framer-1pjy8oz\\\"],\\\"Irk27vh22\\\":[\\\".framer-1ta7adw\\\",\\\".framer-1pjy8oz\\\"],\\\"OF0yhhABT\\\":[\\\".framer-1ta7adw\\\",\\\".framer-1pjy8oz\\\"]}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"OF0yhhABT\\\":{\\\"min\\\":1560,\\\"canvasClassName\\\":\\\"framer-1l1dfv2-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"desktop3\\\",\\\"width\\\":1560,\\\"rootFontSize\\\":16},\\\"YVJ_q_oP3\\\":{\\\"min\\\":833,\\\"max\\\":1559,\\\"canvasClassName\\\":\\\"framer-srysfb-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":833,\\\"rootFontSize\\\":16},\\\"vsBx4H0db\\\":{\\\"min\\\":673,\\\"max\\\":832,\\\"canvasClassName\\\":\\\"framer-z6x4hh-override\\\",\\\"minHeight\\\":1325,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":673,\\\"rootFontSize\\\":16},\\\"Irk27vh22\\\":{\\\"max\\\":672,\\\"canvasClassName\\\":\\\"framer-1f9hxxq-override\\\",\\\"minHeight\\\":1753,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\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 AaveSNavigationBar from\"#framer/local/canvasComponent/Mthkj0VDx/Mthkj0VDx.js\";import Footer from\"#framer/local/canvasComponent/qGoGqLMtD/qGoGqLMtD.js\";const AaveSNavigationBarFonts=getFonts(AaveSNavigationBar);const FooterFonts=getFonts(Footer);const breakpoints={bSWdOFt5_:\"(min-width: 833px) and (max-width: 832.98px)\",JZwhGehvq:\"(min-width: 718px) and (max-width: 832.98px)\",LTlhDQ7FO:\"(min-width: 718px) and (max-width: 717.98px)\",oknJEr8dx:\"(min-width: 417px) and (max-width: 717.98px)\",uZg07S7uL:\"(max-width: 416.98px)\",wuXM88wzR:\"(min-width: 833px) and (max-width: 1738.98px)\",Zys6VLt3E:\"(min-width: 1739px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-LQcSy\";const variantClassNames={bSWdOFt5_:\"framer-v-1u8zbdm\",JZwhGehvq:\"framer-v-w0gnd7\",LTlhDQ7FO:\"framer-v-vgl349\",oknJEr8dx:\"framer-v-b9scvv\",uZg07S7uL:\"framer-v-7khlku\",wuXM88wzR:\"framer-v-12dy8h5\",Zys6VLt3E:\"framer-v-1vs4qfn\"};const breakpointRules={oknJEr8dx:[\".framer-LQcSy.framer-12dy8h5 { padding: 0px 15px 0px 15px; }\",\".framer-LQcSy .framer-1o8h1aa { background-color: #ffffff; padding: 0px; position: sticky; top: 0px; z-index: 10; }\",\".framer-LQcSy .framer-17jwowz-container { height: 51px; max-width: unset; position: sticky; top: 0px; }\"],uZg07S7uL:[\".framer-LQcSy .framer-1o8h1aa { padding: 0px; }\",\".framer-LQcSy .framer-17jwowz-container { height: 51px; max-width: unset; }\"],Zys6VLt3E:[\".framer-LQcSy .framer-17jwowz-container { position: sticky; top: 0px; }\",\".framer-LQcSy .framer-1ialbpa-container { width: 1500px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={oknJEr8dx:\".framer-b9scvv-override\",uZg07S7uL:\".framer-7khlku-override\",Zys6VLt3E:\".framer-1vs4qfn-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LQcSy.framer-bpluau, .framer-LQcSy .framer-bpluau { display: block; }\",\".framer-LQcSy.framer-12dy8h5 { align-content: center; align-items: center; background-color: var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-LQcSy .framer-1o8h1aa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1500px; order: -1000; overflow: visible; padding: 0px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-LQcSy .framer-17jwowz-container { flex: none; height: 72px; max-width: 1500px; position: relative; width: 100%; z-index: 10; }\",\".framer-LQcSy .framer-lgx4ts { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-LQcSy .framer-1ialbpa-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; z-index: 0; }\",\".framer-LQcSy .framer-1ol9cng-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={bSWdOFt5_:\"(min-width: 833px) and (max-width: 832.98px)\",JZwhGehvq:\"(min-width: 718px) and (max-width: 832.98px)\",LTlhDQ7FO:\"(min-width: 718px) and (max-width: 717.98px)\",oknJEr8dx:\"(min-width: 417px) and (max-width: 717.98px)\",uZg07S7uL:\"(max-width: 416.98px)\",wuXM88wzR:\"(min-width: 833px) and (max-width: 1738.98px)\",Zys6VLt3E:\"(min-width: 1739px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop 2\":\"Zys6VLt3E\",\"Full Screen Desktop\":\"bSWdOFt5_\",\"Full Screen Mobile\":\"uZg07S7uL\",\"Full Screen Tablet\":\"LTlhDQ7FO\",Desktop:\"wuXM88wzR\",Phone:\"oknJEr8dx\",Tablet:\"JZwhGehvq\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wuXM88wzR\"};};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);const isDisplayed=()=>{if(!isBrowser())return true;if([\"oknJEr8dx\",\"uZg07S7uL\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"oknJEr8dx\",\"uZg07S7uL\"].includes(baseVariant))return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"wuXM88wzR\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-12dy8h5\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1o8h1aa\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oknJEr8dx:{height:51,width:\"min(100vw - 30px, 1500px)\"},uZg07S7uL:{height:51}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"min(100vw - 60px, 1500px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17jwowz-container\",nodeId:\"ePUK6fb1s\",scopeId:\"sU4tgIsOI\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LTlhDQ7FO:{variant:\"j4qtZB9oS\"},oknJEr8dx:{style:{height:\"100%\",width:\"100%\"},variant:\"nzT7Sys9q\"},uZg07S7uL:{style:{height:\"100%\",width:\"100%\"},variant:\"nzT7Sys9q\"}},children:/*#__PURE__*/_jsx(AaveSNavigationBar,{height:\"100%\",id:\"ePUK6fb1s\",layoutId:\"ePUK6fb1s\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:\"rXattmsSv\",width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-lgx4ts\"}),isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Zys6VLt3E:{width:\"1500px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:915,width:\"calc(100vw - 60px)\",y:1082,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ialbpa-container hidden-b9scvv hidden-7khlku\",nodeId:\"uEkq9hFpx\",scopeId:\"sU4tgIsOI\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JZwhGehvq:{variant:\"RYlZbWhE9\"},LTlhDQ7FO:{variant:\"RYlZbWhE9\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"uEkq9hFpx\",layoutId:\"uEkq9hFpx\",style:{width:\"100%\"},variant:\"Zk1N2PY2E\",width:\"100%\"})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oknJEr8dx:{height:915,width:\"calc(100vw - 30px)\",y:1051},uZg07S7uL:{height:915,width:\"calc(100vw - 60px)\",y:1051}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ol9cng-container hidden-12dy8h5 hidden-w0gnd7 hidden-1vs4qfn hidden-1u8zbdm hidden-vgl349\",nodeId:\"UwFXBre0F\",scopeId:\"sU4tgIsOI\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{oknJEr8dx:{variant:\"CRfSwo0gS\"},uZg07S7uL:{variant:\"CRfSwo0gS\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"UwFXBre0F\",layoutId:\"UwFXBre0F\",style:{width:\"100%\"},variant:\"uPGthCbVi\",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 1030\n * @framerIntrinsicWidth 833\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"JZwhGehvq\":{\"layout\":[\"fixed\",\"fixed\"]},\"oknJEr8dx\":{\"layout\":[\"fixed\",\"fixed\"]},\"Zys6VLt3E\":{\"layout\":[\"fixed\",\"fixed\"]},\"bSWdOFt5_\":{\"layout\":[\"fixed\",\"fixed\"]},\"LTlhDQ7FO\":{\"layout\":[\"fixed\",\"fixed\"]},\"uZg07S7uL\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"wuXM88wzR\":[\".framer-1o8h1aa\",\".framer-1ialbpa-container\"],\"JZwhGehvq\":[\".framer-1o8h1aa\",\".framer-1ialbpa-container\"],\"oknJEr8dx\":[\".framer-1o8h1aa\",\".framer-1ol9cng-container\"],\"Zys6VLt3E\":[\".framer-1o8h1aa\",\".framer-1ialbpa-container\"],\"bSWdOFt5_\":[\".framer-1o8h1aa\",\".framer-1ialbpa-container\"],\"LTlhDQ7FO\":[\".framer-1o8h1aa\",\".framer-1ialbpa-container\"],\"uZg07S7uL\":[\".framer-1o8h1aa\",\".framer-1ol9cng-container\"]}\n * @framerBreakpoints {\"Zys6VLt3E\":{\"min\":1739,\"canvasClassName\":\"framer-1vs4qfn-override\",\"minHeight\":1030,\"viewportHeight\":800,\"name\":\"Desktop 2\",\"width\":1739,\"rootFontSize\":16},\"wuXM88wzR\":{\"min\":833,\"max\":1738,\"canvasClassName\":\"framer-12dy8h5-override\",\"minHeight\":1030,\"name\":\"Desktop\",\"width\":833,\"rootFontSize\":16},\"bSWdOFt5_\":{\"min\":833,\"max\":832,\"canvasClassName\":\"framer-1u8zbdm-override\",\"minHeight\":1030,\"name\":\"Full Screen Desktop\",\"width\":833,\"rootFontSize\":16},\"JZwhGehvq\":{\"min\":718,\"max\":832,\"canvasClassName\":\"framer-w0gnd7-override\",\"minHeight\":1030,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":718,\"rootFontSize\":16},\"LTlhDQ7FO\":{\"min\":718,\"max\":717,\"canvasClassName\":\"framer-vgl349-override\",\"minHeight\":1594,\"viewportHeight\":1080,\"name\":\"Full Screen Tablet\",\"width\":718,\"rootFontSize\":16},\"oknJEr8dx\":{\"min\":417,\"max\":717,\"canvasClassName\":\"framer-b9scvv-override\",\"minHeight\":1629,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":417,\"rootFontSize\":16},\"uZg07S7uL\":{\"max\":416,\"canvasClassName\":\"framer-7khlku-override\",\"minHeight\":1629,\"viewportHeight\":844,\"name\":\"Full Screen Mobile\",\"width\":417,\"rootFontSize\":16}}\n * @framerDefaultVariant wuXM88wzR\n * @framerLayoutTemplate true\n */const FramersU4tgIsOI=withCSS(Component,css,\"framer-LQcSy\");export default FramersU4tgIsOI;FramersU4tgIsOI.displayName=\"Default\";FramersU4tgIsOI.defaultProps={height:1030,width:833};addFonts(FramersU4tgIsOI,[{explicitInter:true,fonts:[]},...AaveSNavigationBarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersU4tgIsOI\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"833\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1030\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JZwhGehvq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"oknJEr8dx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Zys6VLt3E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bSWdOFt5_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LTlhDQ7FO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"uZg07S7uL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"wuXM88wzR\",\"framerHitTargets\":\"{\\\"wuXM88wzR\\\":[\\\".framer-1o8h1aa\\\",\\\".framer-1ialbpa-container\\\"],\\\"JZwhGehvq\\\":[\\\".framer-1o8h1aa\\\",\\\".framer-1ialbpa-container\\\"],\\\"oknJEr8dx\\\":[\\\".framer-1o8h1aa\\\",\\\".framer-1ol9cng-container\\\"],\\\"Zys6VLt3E\\\":[\\\".framer-1o8h1aa\\\",\\\".framer-1ialbpa-container\\\"],\\\"bSWdOFt5_\\\":[\\\".framer-1o8h1aa\\\",\\\".framer-1ialbpa-container\\\"],\\\"LTlhDQ7FO\\\":[\\\".framer-1o8h1aa\\\",\\\".framer-1ialbpa-container\\\"],\\\"uZg07S7uL\\\":[\\\".framer-1o8h1aa\\\",\\\".framer-1ol9cng-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"Zys6VLt3E\\\":{\\\"min\\\":1739,\\\"canvasClassName\\\":\\\"framer-1vs4qfn-override\\\",\\\"minHeight\\\":1030,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":1739,\\\"rootFontSize\\\":16},\\\"wuXM88wzR\\\":{\\\"min\\\":833,\\\"max\\\":1738,\\\"canvasClassName\\\":\\\"framer-12dy8h5-override\\\",\\\"minHeight\\\":1030,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":833,\\\"rootFontSize\\\":16},\\\"bSWdOFt5_\\\":{\\\"min\\\":833,\\\"max\\\":832,\\\"canvasClassName\\\":\\\"framer-1u8zbdm-override\\\",\\\"minHeight\\\":1030,\\\"name\\\":\\\"Full Screen Desktop\\\",\\\"width\\\":833,\\\"rootFontSize\\\":16},\\\"JZwhGehvq\\\":{\\\"min\\\":718,\\\"max\\\":832,\\\"canvasClassName\\\":\\\"framer-w0gnd7-override\\\",\\\"minHeight\\\":1030,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":718,\\\"rootFontSize\\\":16},\\\"LTlhDQ7FO\\\":{\\\"min\\\":718,\\\"max\\\":717,\\\"canvasClassName\\\":\\\"framer-vgl349-override\\\",\\\"minHeight\\\":1594,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Full Screen Tablet\\\",\\\"width\\\":718,\\\"rootFontSize\\\":16},\\\"oknJEr8dx\\\":{\\\"min\\\":417,\\\"max\\\":717,\\\"canvasClassName\\\":\\\"framer-b9scvv-override\\\",\\\"minHeight\\\":1629,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":417,\\\"rootFontSize\\\":16},\\\"uZg07S7uL\\\":{\\\"max\\\":416,\\\"canvasClassName\\\":\\\"framer-7khlku-override\\\",\\\"minHeight\\\":1629,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Full Screen Mobile\\\",\\\"width\\\":417,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8e1ebfe)\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 AaveSNavigationBar from\"#framer/local/canvasComponent/Mthkj0VDx/Mthkj0VDx.js\";import Footer from\"#framer/local/canvasComponent/qGoGqLMtD/qGoGqLMtD.js\";const AaveSNavigationBarFonts=getFonts(AaveSNavigationBar);const FooterFonts=getFonts(Footer);const breakpoints={O8khja4wm:\"(max-width: 717.98px)\",x4USyi7B0:\"(min-width: 718px) and (max-width: 832.98px)\",zAl3MtCGn:\"(min-width: 1560px)\",zbtwy0KfZ:\"(min-width: 833px) and (max-width: 1559.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-u5Xlr\";const variantClassNames={O8khja4wm:\"framer-v-t9mnjp\",x4USyi7B0:\"framer-v-121z4da\",zAl3MtCGn:\"framer-v-s6yl0f\",zbtwy0KfZ:\"framer-v-ykoiw5\"};const breakpointRules={O8khja4wm:[\".framer-u5Xlr .framer-1u216bs { position: var(--framer-canvas-fixed-position, fixed); }\",\".framer-u5Xlr .framer-13feo { background-color: rgba(0, 0, 0, 0.2); }\",\".framer-u5Xlr .framer-1paphgb { padding: 0px 30px 0px 30px; position: sticky; top: 0px; width: 100%; }\",\".framer-u5Xlr .framer-o3f986-container { height: 51px; max-width: unset; }\"],zAl3MtCGn:[\".framer-u5Xlr .framer-1u216bs { order: -1000; }\",\".framer-u5Xlr .framer-13feo { z-index: 9; }\",\".framer-u5Xlr .framer-1paphgb { min-height: 82px; padding: 0px 0px 10px 0px; }\",\".framer-u5Xlr .framer-o3f986-container { flex: none; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); width: 1500px; }\",\".framer-u5Xlr .framer-16a7iao-container { width: 1500px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={O8khja4wm:\".framer-t9mnjp-override\",zAl3MtCGn:\".framer-s6yl0f-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-u5Xlr.framer-1a4ozd6, .framer-u5Xlr .framer-1a4ozd6 { display: block; }\",\".framer-u5Xlr.framer-ykoiw5 { align-content: center; align-items: center; background-color: var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-u5Xlr .framer-1u216bs { flex: none; height: 112px; left: 0px; order: -999; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 10; }\",\".framer-u5Xlr .framer-13feo { -webkit-backdrop-filter: blur(6px); -webkit-mask: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0,0,0,1) 51.50619369369369%) add; backdrop-filter: blur(6px); background-color: rgba(0, 0, 0, 0.11); flex: none; height: 112px; left: calc(50.060024009603865% - 100.12004801920769% / 2); mask: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 51.50619369369369%) add; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 10; }\",\".framer-u5Xlr .framer-ft6k6i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: -1px; top: 0px; }\",\".framer-u5Xlr .framer-1paphgb { 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 30px 10px 30px; position: relative; width: 100%; z-index: 10; }\",\".framer-u5Xlr .framer-o3f986-container { flex: 1 0 0px; height: auto; max-width: 1500px; position: relative; width: 1px; z-index: 10; }\",\".framer-u5Xlr .framer-9368zg { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-u5Xlr .framer-16e5e3o { 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: 1003; overflow: visible; padding: 0px 30px 0px 30px; position: relative; width: 100%; }\",\".framer-u5Xlr .framer-1h0jld9-container, .framer-u5Xlr .framer-16a7iao-container { flex: none; height: auto; position: relative; width: 100%; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={O8khja4wm:\"(max-width: 717.98px)\",x4USyi7B0:\"(min-width: 718px) and (max-width: 832.98px)\",zAl3MtCGn:\"(min-width: 1560px)\",zbtwy0KfZ:\"(min-width: 833px) and (max-width: 1559.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 2\":\"zAl3MtCGn\",Desktop:\"zbtwy0KfZ\",Phone:\"O8khja4wm\",Tablet:\"x4USyi7B0\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zbtwy0KfZ\"};};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);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"O8khja4wm\")return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"O8khja4wm\")return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"zbtwy0KfZ\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-fbacf795-cc37-4217-a79a-56674b3a8b1f, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-ykoiw5\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1u216bs\",\"data-framer-name\":\"Glass Menu\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-13feo\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ft6k6i\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1paphgb\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{O8khja4wm:{height:51,width:\"max((100vw + 2px) * 0.9976 - 60px, 1px)\"},zAl3MtCGn:{width:\"1500px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"min(max((100vw + 2px) * 0.9988 - 60px, 1px), 1500px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-o3f986-container\",nodeId:\"saIVvcGaO\",scopeId:\"Xwhb47RRH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{O8khja4wm:{style:{height:\"100%\",width:\"100%\"},variant:\"oPK8Z9N2_\"},x4USyi7B0:{variant:\"Vk4EZvEee\"}},children:/*#__PURE__*/_jsx(AaveSNavigationBar,{height:\"100%\",id:\"saIVvcGaO\",layoutId:\"saIVvcGaO\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"HVNVVzNdU\",width:\"100%\"})})})})})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-9368zg\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16e5e3o\",children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{O8khja4wm:{height:915,width:\"calc(100vw - 60px)\",y:1e3}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h0jld9-container hidden-ykoiw5 hidden-121z4da hidden-s6yl0f\",nodeId:\"A3BqTBk3W\",scopeId:\"Xwhb47RRH\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"A3BqTBk3W\",layoutId:\"A3BqTBk3W\",style:{width:\"100%\"},variant:\"CRfSwo0gS\",width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{zAl3MtCGn:{width:\"1500px\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:915,width:\"calc(100vw - 60px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-16a7iao-container hidden-t9mnjp\",nodeId:\"WdaaIIllm\",scopeId:\"Xwhb47RRH\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{x4USyi7B0:{variant:\"RYlZbWhE9\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"WdaaIIllm\",layoutId:\"WdaaIIllm\",style:{width:\"100%\"},variant:\"Zk1N2PY2E\",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 1030\n * @framerIntrinsicWidth 833\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"x4USyi7B0\":{\"layout\":[\"fixed\",\"fixed\"]},\"O8khja4wm\":{\"layout\":[\"fixed\",\"fixed\"]},\"zAl3MtCGn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"zbtwy0KfZ\":[\".framer-1u216bs\",\".framer-16e5e3o\"],\"x4USyi7B0\":[\".framer-1u216bs\",\".framer-16e5e3o\"],\"O8khja4wm\":[\".framer-1u216bs\",\".framer-16e5e3o\"],\"zAl3MtCGn\":[\".framer-1u216bs\",\".framer-16e5e3o\"]}\n * @framerBreakpoints {\"zAl3MtCGn\":{\"min\":1560,\"canvasClassName\":\"framer-s6yl0f-override\",\"minHeight\":1423,\"viewportHeight\":800,\"name\":\"Desktop 2\",\"width\":1560,\"rootFontSize\":16},\"zbtwy0KfZ\":{\"min\":833,\"max\":1559,\"canvasClassName\":\"framer-ykoiw5-override\",\"minHeight\":1030,\"name\":\"Desktop\",\"width\":833,\"rootFontSize\":16},\"x4USyi7B0\":{\"min\":718,\"max\":832,\"canvasClassName\":\"framer-121z4da-override\",\"minHeight\":1722,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":718,\"rootFontSize\":16},\"O8khja4wm\":{\"max\":717,\"canvasClassName\":\"framer-t9mnjp-override\",\"minHeight\":1629,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":417,\"rootFontSize\":16}}\n * @framerDefaultVariant zbtwy0KfZ\n * @framerLayoutTemplate true\n */const FramerXwhb47RRH=withCSS(Component,css,\"framer-u5Xlr\");export default FramerXwhb47RRH;FramerXwhb47RRH.displayName=\"White Nav\";FramerXwhb47RRH.defaultProps={height:1030,width:833};addFonts(FramerXwhb47RRH,[{explicitInter:true,fonts:[]},...AaveSNavigationBarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXwhb47RRH\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"zbtwy0KfZ\\\":[\\\".framer-1u216bs\\\",\\\".framer-16e5e3o\\\"],\\\"x4USyi7B0\\\":[\\\".framer-1u216bs\\\",\\\".framer-16e5e3o\\\"],\\\"O8khja4wm\\\":[\\\".framer-1u216bs\\\",\\\".framer-16e5e3o\\\"],\\\"zAl3MtCGn\\\":[\\\".framer-1u216bs\\\",\\\".framer-16e5e3o\\\"]}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1030\",\"framerIntrinsicWidth\":\"833\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"x4USyi7B0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O8khja4wm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zAl3MtCGn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"zAl3MtCGn\\\":{\\\"min\\\":1560,\\\"canvasClassName\\\":\\\"framer-s6yl0f-override\\\",\\\"minHeight\\\":1423,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop 2\\\",\\\"width\\\":1560,\\\"rootFontSize\\\":16},\\\"zbtwy0KfZ\\\":{\\\"min\\\":833,\\\"max\\\":1559,\\\"canvasClassName\\\":\\\"framer-ykoiw5-override\\\",\\\"minHeight\\\":1030,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":833,\\\"rootFontSize\\\":16},\\\"x4USyi7B0\\\":{\\\"min\\\":718,\\\"max\\\":832,\\\"canvasClassName\\\":\\\"framer-121z4da-override\\\",\\\"minHeight\\\":1722,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":718,\\\"rootFontSize\\\":16},\\\"O8khja4wm\\\":{\\\"max\\\":717,\\\"canvasClassName\\\":\\\"framer-t9mnjp-override\\\",\\\"minHeight\\\":1629,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":417,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"zbtwy0KfZ\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport FindYourAdventure from \"https://framerusercontent.com/modules/bU0PNQMUfWwlNfyV5oIT/ABrQjCccSTlzyqqV1Z4x/NOtthrCTA.js\";\r\nimport Default from \"https://framerusercontent.com/modules/iHq1nRhztMu25ZdriTj9/04BzqnsBX2TQlnywhwnU/sU4tgIsOI.js\";\r\nimport WhiteNav from \"https://framerusercontent.com/modules/ip1UNF9x68HwlcEDW7Pr/misFAycHvMo7CCYJ0R9m/Xwhb47RRH.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {Dmiv6Bmto: \"banner\", uvxRpJztm: \"cards\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sV9VghvGJLjqi5eKrGdq/XzWGX4dOKiYXlswIU8yy/augiA20Il.js\")), path: \"/\"}, XKrMcbcUg: {elements: {DUu030v6g: \"cards\", t3oLeYrcH: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ryYIfrbZE7gX5KJyl3QB/gjV1iAgryylMvDjRvz6g/XKrMcbcUg.js\")), path: \"/about\"}, cHgvOu92Y: {elements: {J91cChKOH: \"cards\", WItW1nfO2: \"about-1\", zm2JJOio9: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/esGlB4ChuKGeDrIOu8km/TwL7Pl9AcFuYOug1vwVy/cHgvOu92Y.js\")), path: \"/va250\"}, P0pt7xPFp: {elements: {bGO_T9GPF: \"darkskiesparticipants\", LFvaFXmll: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PzbPIfSrjNz30ZQDwgPW/8iKOEzTxeOp5Y92lOfs0/P0pt7xPFp.js\")), path: \"/dark-skies-nelson\"}, zgj5iasK9: {elements: {Ae3cNFGhZ: \"about-2\", FPN62T4w8: \"cards\", p0X9K8dq8: \"about-1\", zA6Mu_o_B: \"about\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nNsDfogdHSFeiswZdnWl/G5Qk7ee4TUDkcox2xElK/zgj5iasK9.js\")), path: \"/meeting-planners\"}, UknN9CPHE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dJUhLmllydiczsYIduFe/1HffrfKQeiZgqS2z5Xe6/UknN9CPHE.js\")), path: \"/contact\"}, DM1xjwN03: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fKBI4oKGbPqeWRMlgG4O/wJbecK1m8TtJg43pfg9F/DM1xjwN03.js\")), path: \"/explore\"}, dAPviWjXd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rX07L1oIZOCTWpqLWpri/JcDu3mgRCAuYvH0kj0uP/dAPviWjXd.js\")), path: \"/blog\"}, cFKMbcVlg: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3X84w7d2mSg9TpQ5BLrp/sf3MSwRjMNtDHwzEe80M/cFKMbcVlg.js\")), path: \"/404\"}, vhcliKuqM: {elements: {I7Ynf1JMN: \"accessibility\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3hzaz1GQ1U4nxqN9dLIl/S3nop8yH4MEXeL6QPPYU/vhcliKuqM.js\")), path: \"/accessibility-statement\"}, HoYwIaK2w: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t6NZydbHShSalgpuroOg/DoXjQDjWGcM4mihvsiy8/HoYwIaK2w.js\")), path: \"/form-successful\"}, oc56CyXce: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uiQAzNdNfIBXYJy578V6/23XniNmFSLlq47hiiwYa/oc56CyXce.js\")), path: \"/find-your-adventure\"}, PvIMv_i5c: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XuxbFSblAIJ44FwIrDAV/LJ0Fbe0pQDHjWGZw1oYq/PvIMv_i5c.js\")), path: \"/calendar-of-events\"}, MGlrbv_jq: {collectionId: \"Vc81Z26bH\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hV9iXxsMSExM8apHl6m1/5cUwghrmQdg84uHrIlmg/MGlrbv_jq.js\")), path: \"/blog/:vt3ChHZlX\"}, Ih_Cr4Rez: {collectionId: \"fWUpk6Q6U\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qBCpGNrHJlRcwNknuo96/1RgfBn2OIrIM8NiT9PqY/Ih_Cr4Rez.js\")), path: \"/explore/:huupTzWvv\"}, rYCcyX3zv: {collectionId: \"iVJ0FGB3t\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gYCuQsmSpzzlgkiPKKE7/6wZktYSS6BpMRjHEvA7y/rYCcyX3zv.js\")), path: \"/locations/:mRq511eUh\"}, gYTZE_BUF: {collectionId: \"k_W4NMFcZ\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/TfDAZNcuFiVxrPql2YdG/1gpd8qzRAJQr1Zi0jXdA/gYTZE_BUF.js\")), path: \"/activities/:WZYZpWLPu\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {fWUpk6Q6U: async () => (await import(\"https://framerusercontent.com/modules/rpSaBzFMkyqQ9mI00lKT/WgKZ6MoSoiFsQbU6cQpy/fWUpk6Q6U.js\"))?.[\"utils\"], iVJ0FGB3t: async () => (await import(\"https://framerusercontent.com/modules/WR10EjRm7lgyeE6InSTK/Xjm63TOr9r1kSOf7S3Ki/iVJ0FGB3t.js\"))?.[\"utils\"], k_W4NMFcZ: async () => (await import(\"https://framerusercontent.com/modules/An7X6Dr5T3kMBdEZndRN/0MMbDQHGCm6eKUzjWH7C/k_W4NMFcZ.js\"))?.[\"utils\"], Vc81Z26bH: async () => (await import(\"https://framerusercontent.com/modules/jXxnsze9pYmFawSAk9aj/LWLLsiy6LpAjWSC4jqHr/Vc81Z26bH.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"7116e4cedfdeb99258c62fee63b02d650741569dadfd4fdb72638db7355c5197\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"XKrMcbcUg\":\r\ncase \"cHgvOu92Y\":\r\ncase \"P0pt7xPFp\":\r\ncase \"zgj5iasK9\":\r\ncase \"dAPviWjXd\":\r\ncase \"cFKMbcVlg\":\r\ncase \"vhcliKuqM\":\r\ncase \"PvIMv_i5c\":\r\nreturn React.createElement(WhiteNav, {...props, key: \"WhiteNav\", style}, children(true));\r\ncase \"UknN9CPHE\":\r\ncase \"DM1xjwN03\":\r\ncase \"HoYwIaK2w\":\r\ncase \"MGlrbv_jq\":\r\ncase \"Ih_Cr4Rez\":\r\ncase \"rYCcyX3zv\":\r\ncase \"gYTZE_BUF\":\r\nreturn React.createElement(Default, {...props, key: \"Default\", style}, children(true));\r\ncase \"oc56CyXce\":\r\nreturn React.createElement(FindYourAdventure, {...props, key: \"FindYourAdventure\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"XKrMcbcUg\":\r\ncase \"cHgvOu92Y\":\r\ncase \"P0pt7xPFp\":\r\ncase \"zgj5iasK9\":\r\ncase \"dAPviWjXd\":\r\ncase \"cFKMbcVlg\":\r\ncase \"vhcliKuqM\":\r\ncase \"PvIMv_i5c\":\r\nreturn [{hash: \"s6yl0f\", mediaQuery: \"(min-width: 1560px)\"}, {hash: \"ykoiw5\", mediaQuery: \"(min-width: 833px) and (max-width: 1559.98px)\"}, {hash: \"121z4da\", mediaQuery: \"(min-width: 718px) and (max-width: 832.98px)\"}, {hash: \"t9mnjp\", mediaQuery: \"(max-width: 717.98px)\"}]\r\ncase \"UknN9CPHE\":\r\ncase \"DM1xjwN03\":\r\ncase \"HoYwIaK2w\":\r\ncase \"MGlrbv_jq\":\r\ncase \"Ih_Cr4Rez\":\r\ncase \"rYCcyX3zv\":\r\ncase \"gYTZE_BUF\":\r\nreturn [{hash: \"1vs4qfn\", mediaQuery: \"(min-width: 1739px)\"}, {hash: \"12dy8h5\", mediaQuery: \"(min-width: 833px) and (max-width: 1738.98px)\"}, {hash: \"1u8zbdm\", mediaQuery: \"(min-width: 833px) and (max-width: 832.98px)\"}, {hash: \"w0gnd7\", mediaQuery: \"(min-width: 718px) and (max-width: 832.98px)\"}, {hash: \"vgl349\", mediaQuery: \"(min-width: 718px) and (max-width: 717.98px)\"}, {hash: \"b9scvv\", mediaQuery: \"(min-width: 417px) and (max-width: 717.98px)\"}, {hash: \"7khlku\", mediaQuery: \"(max-width: 416.98px)\"}]\r\ncase \"oc56CyXce\":\r\nreturn [{hash: \"1l1dfv2\", mediaQuery: \"(min-width: 1560px)\"}, {hash: \"srysfb\", mediaQuery: \"(min-width: 833px) and (max-width: 1559.98px)\"}, {hash: \"z6x4hh\", mediaQuery: \"(min-width: 673px) and (max-width: 832.98px)\"}, {hash: \"1f9hxxq\", mediaQuery: \"(max-width: 672.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3X84w7d2mSg9TpQ5BLrp/sf3MSwRjMNtDHwzEe80M/cFKMbcVlg.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://nelsoncounty.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/gczxUQdxo1Jlqw3zhGLw/6axPMNZ8xKL9F2nealBN/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 contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 0, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\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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"}