{"version":3,"file":"script_main.DMUWoISC.mjs","names":["e","log","time","timeEnd","e","splitWordsRegex","useRef","useCallback","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","splitWordsRegex","SearchInputClearButtonType","SearchInputDividerType","SearchResultTitleType","SearchResultSubtitleType","SearchResultItemType","SearchLayoutType","SearchEntryType","SearchIconType","p","useState","useTransition","SearchResultTitleType","useRef","useState","useDeferredValue","useCallback","Input","ResultRow","useMemo","ScrollView","React","useState","x","Overlay","EntryPoint","useRef","useState","_Fragment","e","Component","addPropertyOverrides","BrandLogos","PhosphorFonts","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PhosphorFonts","Phosphor","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","PhosphorFonts","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","default1","enabledGestures","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Image","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Image","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavNavItemFonts","NavNavItem","TextButton","NavResourcesItem","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","animation","addImageAlt","QueryData","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Blog","_Fragment","CJDoXb3g7XkmYPZAAh","CtK0JWfI2XkmYPZAAh","F0PBH2rW_XkmYPZAAh","idXkmYPZAAh","L1BAteyjJXkmYPZAAh","q_fN1doCIXkmYPZAAh","Events","idEW_Ktl73G","KsmU4kdeuEW_Ktl73G","LPT6Ovm_REW_Ktl73G","r930rIZ7dEW_Ktl73G","vuwd9LEsHEW_Ktl73G","Webinars","ekGEnO2AmeZH9h9HA7","ideZH9h9HA7","RPXUvv2F0eZH9h9HA7","sY_O3jlhreZH9h9HA7","VZqAWKS9BeZH9h9HA7","z_hosad2geZH9h9HA7","MarcuraIntelligence","cOL2eUhJ2lt5jLZX98","dpQCtg0kklt5jLZX98","gxeDEXbIMlt5jLZX98","idlt5jLZX98","P43n7LaQVlt5jLZX98","RSL550wj5lt5jLZX98","Sb5662uNklt5jLZX98","CustomerStories","gf2cBFZe7CO9sufN1X","idCO9sufN1X","RIEsYgzH_CO9sufN1X","Rpumaql3RCO9sufN1X","wkNLNPYnwCO9sufN1X","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavProductNavItemFonts","NavProductNavItem","cycleOrder","serializationHash","variantClassNames","transition1","QueryData","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","Products","_Fragment","d75ByG8xIz5NoEtk1A","G9gaVHU6yz5NoEtk1A","idz5NoEtk1A","NLpA6lkA4z5NoEtk1A","nW0b6Zp6pz5NoEtk1A","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavNavItem","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","Search","ComponentsMenuIcon","NavButton","DropdownProducts","NavSolutions","Phosphor","NavResources","ButtonUseThisFonts","ButtonUseThis","NavProductNavItem","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","React.useRef","className","_Fragment","Products","d75ByG8xIZUCf2zbPw","DRRMIfE_vZUCf2zbPw","fX7HYs6eSZUCf2zbPw","idZUCf2zbPw","nW0b6Zp6pZUCf2zbPw","d75ByG8xIdsxJHOjeb","fX7HYs6eSdsxJHOjeb","iddsxJHOjeb","NLpA6lkA4dsxJHOjeb","nW0b6Zp6pdsxJHOjeb","d75ByG8xIEZDbmn1Xk","DRRMIfE_vEZDbmn1Xk","fX7HYs6eSEZDbmn1Xk","idEZDbmn1Xk","nW0b6Zp6pEZDbmn1Xk","sharedStyle.css","sharedStyle.fonts","getLocalizedValue","ButtonUseThis","Footer","NavBarNavBar","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","getLocalizedValue","React.Fragment","sharedStyle.fonts","React.createElement","General","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","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/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js","https:/framerusercontent.com/modules/f5jbohjuAtbvKzkhKO0U/XesIFugLMqwAXTx0AUaU/SearchUTM.js","https:/framerusercontent.com/modules/fczUjRRu42eZpjlqgh15/qDuBzINhXz9L8zZSJ925/bCpoQ5tXt.js","https:/framerusercontent.com/modules/3yZTjzziQvgARRp0jr6W/tYw8qv0XPU9nz9VHMNn5/eqC9MwBvv.js","https:/framerusercontent.com/modules/dtSD7eExEF2MN0BXrKA9/REhoV1n9nZ5GylbZjtNL/ER_4Y9eOE.js","https:/framerusercontent.com/modules/WGxMgJLYq1zbShDoTj4D/YCUtbZyPK0BdNJNH1DtH/G188WzS9y.js","https:/framerusercontent.com/modules/iaZQe8vsl1TtLLAEhaG6/pZ4shGXeFUvaNKWhcEEA/tfId8dp3g.js","https:/framerusercontent.com/modules/SEkUYzShaIuPyRobzRE0/yO6y7f14f4ITVelR2eAi/QDVTVlhCe.js","https:/framerusercontent.com/modules/cJ8LUrO1mWj9OVX1SyrB/77PZuWkE5Tt0O3koVac2/rtcYb6Wt7.js","https:/framerusercontent.com/modules/g3Jy61TLw5zZuQuO3Ypi/HxURUU57i2tBsXbHQqKT/y_b168NPj.js","https:/framerusercontent.com/modules/60mJuHhBFWBD1yLJPLAZ/dBdfhQI3elPsWSy3wkqJ/klQ0SjDew.js","https:/framerusercontent.com/modules/oGXy5Sg2mAifsoXyORvu/5ozxtrJowR5iyzNVXDDc/uIClyjoCI.js","https:/framerusercontent.com/modules/ggjAEKkmiSsnDqjdJLLR/kjdip2wtNugmX0oGBSbO/uIClyjoCI.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\"}}}","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect}from\"react\";export function withSearchUTM(Component){return props=>{const addUTMParams=(href,searchQuery)=>{const url=new URL(href);url.searchParams.delete(\"utm_source\");url.searchParams.delete(\"utm_medium\");url.searchParams.delete(\"utm_campaign\");url.searchParams.delete(\"utm_term\");url.searchParams.set(\"utm_source\",\"site_search\");url.searchParams.set(\"utm_medium\",\"search_component\");url.searchParams.set(\"utm_campaign\",\"internal_search\");if(searchQuery){url.searchParams.set(\"utm_term\",searchQuery);}return url.toString();};useEffect(()=>{const observer=new MutationObserver(()=>{const dialog=document.querySelector('div[role=\"dialog\"]');if(dialog){const searchInput=dialog.querySelector(\"input\");if(searchInput&&!searchInput.dataset.listenerAttached){searchInput.dataset.listenerAttached=\"true\";sessionStorage.removeItem(\"lastSearchQuery\");const handleInput=e=>{sessionStorage.setItem(\"lastSearchQuery\",e.target.value);};searchInput.addEventListener(\"input\",handleInput);const handleDialogKeyDown=e=>{if(e.key===\"Enter\"){const searchQuery=sessionStorage.getItem(\"lastSearchQuery\")||\"\";if(searchQuery){sessionStorage.setItem(\"pendingSearchUTM\",searchQuery);}}};dialog.addEventListener(\"keydown\",handleDialogKeyDown);}}else{const inputs=document.querySelectorAll('input[data-listener-attached=\"true\"]');inputs.forEach(input=>{delete input.dataset.listenerAttached;});sessionStorage.removeItem(\"lastSearchQuery\");}});let lastPath=window.location.pathname;const checkNavigation=()=>{if(window.location.pathname!==lastPath){const pendingQuery=sessionStorage.getItem(\"pendingSearchUTM\");if(pendingQuery){const currentUrl=window.location.href;const newUrl=addUTMParams(currentUrl,pendingQuery);sessionStorage.removeItem(\"pendingSearchUTM\");sessionStorage.removeItem(\"lastSearchQuery\");if(currentUrl!==newUrl){window.history.replaceState({},\"\",newUrl);}}lastPath=window.location.pathname;}};const intervalId=setInterval(checkNavigation,100);observer.observe(document.body,{childList:true,subtree:true});return()=>{observer.disconnect();clearInterval(intervalId);};},[]);const handleClickCapture=event=>{const searchQuery=sessionStorage.getItem(\"lastSearchQuery\")||\"\";let element=event.target;if(element.closest){element=element.closest(\"a\");}if(!element||element.tagName!==\"A\"){element=event.target;let attempts=0;while(element&&element.tagName!==\"A\"&&attempts<10){element=element.parentElement;attempts++;}}if(element&&element.tagName===\"A\"&&element.href){event.preventDefault();event.stopPropagation();const newUrl=addUTMParams(element.href,searchQuery);sessionStorage.removeItem(\"lastSearchQuery\");window.location.href=newUrl;}};return /*#__PURE__*/_jsx(Component,{...props,onClickCapture:handleClickCapture});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withSearchUTM\":{\"type\":\"reactHoc\",\"name\":\"withSearchUTM\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SearchUTM.map","// Generated by Framer (a9375b9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import BrandLogos from\"https://framerusercontent.com/modules/tmEx2P9QL6PgucpiYVsM/f22pFKoT3EaVqlxu6I5D/jR2mT2M7N.js\";const BrandLogosFonts=getFonts(BrandLogos);const PhosphorFonts=getFonts(Phosphor);const enabledGestures={FIqLf7nIL:{hover:true},oiZFFKcfc:{hover:true}};const cycleOrder=[\"FIqLf7nIL\",\"oiZFFKcfc\",\"g8_8PM8NN\"];const serializationHash=\"framer-XG4rv\";const variantClassNames={FIqLf7nIL:\"framer-v-1t5zvx6\",g8_8PM8NN:\"framer-v-1pg5kce\",oiZFFKcfc:\"framer-v-ip65nl\"};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={\"Small (Login Dropdown)\":\"oiZFFKcfc\",\"Variant 3\":\"g8_8PM8NN\",Large:\"FIqLf7nIL\"};const getProps=({click,description,height,id,link,title,width,...props})=>{return{...props,lKbXmFTdB:description??props.lKbXmFTdB??\"Optional description\",pDRgGl9gp:title??props.pDRgGl9gp??\"text\",variant:humanReadableVariantMap[props.variant]??props.variant??\"FIqLf7nIL\",XXR5cBPTF:link??props.XXR5cBPTF,YpRdEl4Gv:click??props.YpRdEl4Gv};};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,lKbXmFTdB,XXR5cBPTF,pDRgGl9gp,YpRdEl4Gv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FIqLf7nIL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap16lpou5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(YpRdEl4Gv){const res=await YpRdEl4Gv(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"oiZFFKcfc-hover\")return false;if([\"oiZFFKcfc\",\"g8_8PM8NN\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"oiZFFKcfc-hover\")return true;if([\"oiZFFKcfc\",\"g8_8PM8NN\"].includes(baseVariant))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:XXR5cBPTF,motionChild:true,nodeId:\"FIqLf7nIL\",openInNewTab:true,scopeId:\"bCpoQ5tXt\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1t5zvx6\",className,classNames)} framer-1tp9wvd`,\"data-framer-name\":\"Large\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FIqLf7nIL\",onTap:onTap16lpou5,ref:refBinding,style:{backgroundColor:\"rgba(236, 242, 242, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"FIqLf7nIL-hover\":{backgroundColor:\"var(--token-e4f51640-babb-4bb8-9d09-eb496adbfbb0, rgb(236, 242, 242))\"},\"oiZFFKcfc-hover\":{backgroundColor:\"var(--token-e4f51640-babb-4bb8-9d09-eb496adbfbb0, rgb(236, 242, 242))\"}},...addPropertyOverrides({\"FIqLf7nIL-hover\":{\"data-framer-name\":undefined},\"oiZFFKcfc-hover\":{\"data-framer-name\":undefined},g8_8PM8NN:{\"data-framer-name\":\"Variant 3\"},oiZFFKcfc:{\"data-framer-name\":\"Small (Login Dropdown)\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-j624d6\",layoutDependency:layoutDependency,layoutId:\"LgqxWxsEf\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+8+0+4,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4u7p7v-container\",layoutDependency:layoutDependency,layoutId:\"GYxbwNFY1-container\",nodeId:\"GYxbwNFY1\",rendersWithMotion:true,scopeId:\"bCpoQ5tXt\",children:/*#__PURE__*/_jsx(BrandLogos,{height:\"100%\",id:\"GYxbwNFY1\",layoutId:\"GYxbwNFY1\",PR5vpxrtL:pDRgGl9gp,variant:\"niN0NRfA5\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bq7ocs-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ntqHwAzVy-container\",nodeId:\"ntqHwAzVy\",rendersWithMotion:true,scopeId:\"bCpoQ5tXt\",style:{opacity:0},variants:{\"FIqLf7nIL-hover\":{opacity:1},\"oiZFFKcfc-hover\":{opacity:1},g8_8PM8NN:{opacity:1}},children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",height:\"100%\",iconSearch:\"arrow-up-right\",iconSelection:\"House\",id:\"ntqHwAzVy\",layoutId:\"ntqHwAzVy\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({g8_8PM8NN:{iconSearch:\"caret-right\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Roboto\", \"Roboto Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20522d21-14a2-40b7-9a24-8954e9ecb723, rgb(66, 98, 98)))\"},children:\"Optional description\"})}),className:\"framer-5ea9m3\",fonts:[\"GF;Roboto-regular\"],layoutDependency:layoutDependency,layoutId:\"bgcqiFSQy\",style:{\"--extracted-r6o4lv\":\"var(--token-20522d21-14a2-40b7-9a24-8954e9ecb723, rgb(66, 98, 98))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:lKbXmFTdB,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(21, 50, 50))\"},children:\"DA-Desk\"})}),className:\"framer-zyoh6k\",\"data-framer-name\":\"DA-Desk\",fonts:[\"GF;Kanit-regular\"],layoutDependency:layoutDependency,layoutId:\"OMCGxPNQ3\",style:{\"--extracted-r6o4lv\":\"rgb(21, 50, 50)\",\"--framer-paragraph-spacing\":\"0px\"},text:pDRgGl9gp,verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({oiZFFKcfc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(21, 50, 50))\"},children:\"text\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XG4rv.framer-1tp9wvd, .framer-XG4rv .framer-1tp9wvd { display: block; }\",\".framer-XG4rv.framer-1t5zvx6 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; padding: 8px 12px 12px 12px; position: relative; text-decoration: none; width: 375px; }\",\".framer-XG4rv .framer-j624d6 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 4px 0px 0px 0px; position: relative; width: 183px; }\",\".framer-XG4rv .framer-4u7p7v-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-XG4rv .framer-bq7ocs-container { flex: none; height: 16px; position: absolute; right: 8px; top: 8px; width: 16px; z-index: 1; }\",\".framer-XG4rv .framer-5ea9m3 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-XG4rv .framer-zyoh6k { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-XG4rv.framer-v-ip65nl.framer-1t5zvx6 { flex-direction: row; gap: unset; justify-content: space-between; padding: 8px 12px 8px 12px; }\",\".framer-XG4rv.framer-v-ip65nl .framer-bq7ocs-container, .framer-XG4rv.framer-v-1pg5kce .framer-bq7ocs-container { order: 2; position: relative; right: unset; top: unset; }\",\".framer-XG4rv.framer-v-ip65nl .framer-zyoh6k { order: 0; }\",\".framer-XG4rv.framer-v-1pg5kce.framer-1t5zvx6 { flex-direction: row; gap: unset; justify-content: space-between; padding: 12px 12px 12px 0px; }\",\".framer-XG4rv.framer-v-1pg5kce .framer-zyoh6k { order: 1; }\",\".framer-XG4rv.framer-v-ip65nl.hover.framer-1t5zvx6 { gap: unset; }\",\".framer-XG4rv.framer-v-ip65nl.hover .framer-bq7ocs-container { right: unset; top: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 65\n * @framerIntrinsicWidth 375\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"oiZFFKcfc\":{\"layout\":[\"fixed\",\"auto\"]},\"g8_8PM8NN\":{\"layout\":[\"fixed\",\"auto\"]},\"yVdQRGc8u\":{\"layout\":[\"fixed\",\"auto\"]},\"DV7hOIzIM\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"lKbXmFTdB\":\"description\",\"XXR5cBPTF\":\"link\",\"pDRgGl9gp\":\"title\",\"YpRdEl4Gv\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbCpoQ5tXt=withCSS(Component,css,\"framer-XG4rv\");export default FramerbCpoQ5tXt;FramerbCpoQ5tXt.displayName=\"Nav/Product Nav Item\";FramerbCpoQ5tXt.defaultProps={height:65,width:375};addPropertyControls(FramerbCpoQ5tXt,{variant:{options:[\"FIqLf7nIL\",\"oiZFFKcfc\",\"g8_8PM8NN\"],optionTitles:[\"Large\",\"Small (Login Dropdown)\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum},lKbXmFTdB:{defaultValue:\"Optional description\",displayTextArea:false,title:\"Description\",type:ControlType.String},XXR5cBPTF:{title:\"Link\",type:ControlType.Link},pDRgGl9gp:{defaultValue:\"text\",displayTextArea:false,title:\"Title\",type:ControlType.String},YpRdEl4Gv:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerbCpoQ5tXt,[{explicitInter:true,fonts:[{family:\"Roboto\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmWggvWl0Qn.woff2\",weight:\"400\"},{family:\"Kanit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v16/nKKZ-Go6G5tXcoaXEQGodLxA.woff2\",weight:\"400\"}]},...BrandLogosFonts,...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbCpoQ5tXt\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"65\",\"framerIntrinsicWidth\":\"375\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oiZFFKcfc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"g8_8PM8NN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yVdQRGc8u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DV7hOIzIM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"lKbXmFTdB\\\":\\\"description\\\",\\\"XXR5cBPTF\\\":\\\"link\\\",\\\"pDRgGl9gp\\\":\\\"title\\\",\\\"YpRdEl4Gv\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bCpoQ5tXt.map","// Generated by Framer (ee31e22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const enabledGestures={OsiwOr54M:{hover:true},tKsFHoad_:{hover:true}};const cycleOrder=[\"OsiwOr54M\",\"tKsFHoad_\",\"jm3gC0k3n\",\"mszqDlHdm\"];const serializationHash=\"framer-hQ7ZC\";const variantClassNames={jm3gC0k3n:\"framer-v-1cjwxwa\",mszqDlHdm:\"framer-v-1avg987\",OsiwOr54M:\"framer-v-6j2irw\",tKsFHoad_:\"framer-v-18v2aka\"};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={\"onDark - open\":\"mszqDlHdm\",\"onLight - open\":\"jm3gC0k3n\",onDark:\"tKsFHoad_\",onLight:\"OsiwOr54M\"};const getProps=({color,height,hover2,id,label,width,...props})=>{return{...props,feWmvd79x:color??props.feWmvd79x??\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",mmd_KBBgc:hover2??props.mmd_KBBgc,variant:humanReadableVariantMap[props.variant]??props.variant??\"OsiwOr54M\",XJ3HiEtzI:label??props.XJ3HiEtzI??\"Products\"};};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,XJ3HiEtzI,feWmvd79x,mmd_KBBgc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"OsiwOr54M\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1x8hcxd=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(mmd_KBBgc){const res=await mmd_KBBgc(...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-6j2irw\",className,classNames),\"data-framer-name\":\"onLight\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"OsiwOr54M\",onMouseEnter:onMouseEnter1x8hcxd,ref:refBinding,style:{backgroundColor:\"rgba(236, 242, 242, 0)\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},variants:{\"OsiwOr54M-hover\":{backgroundColor:\"var(--token-e4f51640-babb-4bb8-9d09-eb496adbfbb0, rgb(236, 242, 242))\"},\"tKsFHoad_-hover\":{backgroundColor:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},jm3gC0k3n:{backgroundColor:\"var(--token-e4f51640-babb-4bb8-9d09-eb496adbfbb0, rgb(236, 242, 242))\"},mszqDlHdm:{backgroundColor:\"rgba(255, 255, 255, 0.1)\"},tKsFHoad_:{backgroundColor:\"rgba(255, 255, 255, 0)\"}},...addPropertyOverrides({\"OsiwOr54M-hover\":{\"data-framer-name\":undefined},\"tKsFHoad_-hover\":{\"data-framer-name\":undefined},jm3gC0k3n:{\"data-framer-name\":\"onLight - open\"},mszqDlHdm:{\"data-framer-name\":\"onDark - open\"},tKsFHoad_:{\"data-framer-name\":\"onDark\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-730bf6a1-1d2b-4ea9-89c7-7b633aa60086, rgb(3, 41, 40)))\"},children:\"Products\"})}),className:\"framer-1re8az9\",\"data-framer-name\":\"Solutions\",fonts:[\"GF;Kanit-regular\"],layoutDependency:layoutDependency,layoutId:\"amSLSrRfx\",style:{\"--extracted-r6o4lv\":\"var(--token-730bf6a1-1d2b-4ea9-89c7-7b633aa60086, rgb(3, 41, 40))\",\"--framer-paragraph-spacing\":\"0px\"},text:XJ3HiEtzI,variants:{mszqDlHdm:{\"--extracted-r6o4lv\":\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"},tKsFHoad_:{\"--extracted-r6o4lv\":\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({mszqDlHdm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255)))\"},children:\"Products\"})})},tKsFHoad_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255)))\"},children:\"Products\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fsqoar-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hyIOy6w2b-container\",nodeId:\"hyIOy6w2b\",rendersWithMotion:true,scopeId:\"eqC9MwBvv\",style:{rotate:0},variants:{\"OsiwOr54M-hover\":{rotate:180},\"tKsFHoad_-hover\":{rotate:180},jm3gC0k3n:{rotate:180},mszqDlHdm:{rotate:180}},children:/*#__PURE__*/_jsx(Phosphor,{color:feWmvd79x,height:\"100%\",iconSearch:\"caret-down\",iconSelection:\"House\",id:\"hyIOy6w2b\",layoutId:\"hyIOy6w2b\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\",...addPropertyOverrides({mszqDlHdm:{color:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"},tKsFHoad_:{color:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-hQ7ZC.framer-o60fga, .framer-hQ7ZC .framer-o60fga { display: block; }\",\".framer-hQ7ZC.framer-6j2irw { align-content: center; align-items: center; cursor: default; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 32px; justify-content: flex-start; overflow: visible; padding: 6px 8px 6px 12px; position: relative; width: min-content; }\",\".framer-hQ7ZC .framer-1re8az9 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-hQ7ZC .framer-fsqoar-container { flex: none; height: 15px; position: relative; width: 15px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-hQ7ZC.framer-6j2irw { gap: 0px; } .framer-hQ7ZC.framer-6j2irw > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-hQ7ZC.framer-6j2irw > :first-child { margin-left: 0px; } .framer-hQ7ZC.framer-6j2irw > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 106\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"tKsFHoad_\":{\"layout\":[\"auto\",\"fixed\"]},\"jm3gC0k3n\":{\"layout\":[\"auto\",\"fixed\"]},\"mszqDlHdm\":{\"layout\":[\"auto\",\"fixed\"]},\"vQHn8kCkf\":{\"layout\":[\"auto\",\"fixed\"]},\"iKq_xFbIm\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"XJ3HiEtzI\":\"label\",\"feWmvd79x\":\"color\",\"mmd_KBBgc\":\"hover2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramereqC9MwBvv=withCSS(Component,css,\"framer-hQ7ZC\");export default FramereqC9MwBvv;FramereqC9MwBvv.displayName=\"Nav Button\";FramereqC9MwBvv.defaultProps={height:32,width:106};addPropertyControls(FramereqC9MwBvv,{variant:{options:[\"OsiwOr54M\",\"tKsFHoad_\",\"jm3gC0k3n\",\"mszqDlHdm\"],optionTitles:[\"onLight\",\"onDark\",\"onLight - open\",\"onDark - open\"],title:\"Variant\",type:ControlType.Enum},XJ3HiEtzI:{defaultValue:\"Products\",displayTextArea:false,title:\"Label\",type:ControlType.String},feWmvd79x:{defaultValue:'var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)) /* {\"name\":\"Pastel Green\"} */',title:\"Color\",type:ControlType.Color},mmd_KBBgc:{title:\"Hover 2\",type:ControlType.EventHandler}});addFonts(FramereqC9MwBvv,[{explicitInter:true,fonts:[{family:\"Kanit\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/kanit/v15/nKKZ-Go6G5tXcoaXEQGodLxA.woff2\",weight:\"400\"}]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereqC9MwBvv\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"XJ3HiEtzI\\\":\\\"label\\\",\\\"feWmvd79x\\\":\\\"color\\\",\\\"mmd_KBBgc\\\":\\\"hover2\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tKsFHoad_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jm3gC0k3n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"mszqDlHdm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vQHn8kCkf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"iKq_xFbIm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"106\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"32\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./eqC9MwBvv.map","// Generated by Framer (5e8f756)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"EbZ49rg_p\",\"KrybgsFuV\",\"s24MqBQxl\",\"X7aI9Fc8n\"];const serializationHash=\"framer-D8a9r\";const variantClassNames={EbZ49rg_p:\"framer-v-1w4nxrt\",KrybgsFuV:\"framer-v-7zyq7m\",s24MqBQxl:\"framer-v-1wd8y69\",X7aI9Fc8n:\"framer-v-mo3eg7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:250,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={\"Default Dark\":\"s24MqBQxl\",\"Default Light\":\"EbZ49rg_p\",\"Open Dark\":\"X7aI9Fc8n\",\"Open Light\":\"KrybgsFuV\"};const getProps=({height,id,tap2,width,...props})=>{return{...props,H_Plz0TzS:tap2??props.H_Plz0TzS,variant:humanReadableVariantMap[props.variant]??props.variant??\"EbZ49rg_p\"};};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,H_Plz0TzS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EbZ49rg_p\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcjgh1x=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(H_Plz0TzS){const res=await H_Plz0TzS(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1w4nxrt\",className,classNames),\"data-framer-name\":\"Default Light\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"EbZ49rg_p\",onTap:onTapcjgh1x,ref:refBinding,style:{...style},...addPropertyOverrides({KrybgsFuV:{\"data-framer-name\":\"Open Light\"},s24MqBQxl:{\"data-framer-name\":\"Default Dark\"},X7aI9Fc8n:{\"data-framer-name\":\"Open Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-kq7pap\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"EtLSI36B5\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17lafp5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xus3aoEXc-container\",nodeId:\"xus3aoEXc\",rendersWithMotion:true,scopeId:\"ER_4Y9eOE\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",height:\"100%\",iconSearch:\"list\",iconSelection:\"House\",id:\"xus3aoEXc\",layoutId:\"xus3aoEXc\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({KrybgsFuV:{iconSearch:\"x\"},s24MqBQxl:{color:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\"},X7aI9Fc8n:{color:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",iconSearch:\"x\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-D8a9r.framer-1ypzbym, .framer-D8a9r .framer-1ypzbym { display: block; }\",\".framer-D8a9r.framer-1w4nxrt { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-D8a9r .framer-kq7pap { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 12px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 28px; }\",\".framer-D8a9r .framer-17lafp5-container { flex: none; height: 24px; position: relative; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"KrybgsFuV\":{\"layout\":[\"auto\",\"fixed\"]},\"s24MqBQxl\":{\"layout\":[\"auto\",\"fixed\"]},\"X7aI9Fc8n\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"H_Plz0TzS\":\"tap2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerER_4Y9eOE=withCSS(Component,css,\"framer-D8a9r\");export default FramerER_4Y9eOE;FramerER_4Y9eOE.displayName=\"01-Components/Menu Icon\";FramerER_4Y9eOE.defaultProps={height:40,width:28};addPropertyControls(FramerER_4Y9eOE,{variant:{options:[\"EbZ49rg_p\",\"KrybgsFuV\",\"s24MqBQxl\",\"X7aI9Fc8n\"],optionTitles:[\"Default Light\",\"Open Light\",\"Default Dark\",\"Open Dark\"],title:\"Variant\",type:ControlType.Enum},H_Plz0TzS:{title:\"Tap 2\",type:ControlType.EventHandler}});addFonts(FramerER_4Y9eOE,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerER_4Y9eOE\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"28\",\"framerVariables\":\"{\\\"H_Plz0TzS\\\":\\\"tap2\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"KrybgsFuV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"s24MqBQxl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"X7aI9Fc8n\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ER_4Y9eOE.map","// Generated by Framer (c105afa)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import default1 from\"https://framerusercontent.com/modules/qfXg7KoVs0B2STR59Vg9/1daqmxosp85C3wAb3SlG/Truncate.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/paU2XePwh7UIZBehXayI/zDOyxR1C0Woh9J0lWt5C/VRbOFjVlh.js\";const RichTextDefault117le20w=withCodeBoundaryForOverrides(RichText,{nodeId:\"KzosMBNdh\",override:default1,scopeId:\"G188WzS9y\"});const RichTextDefault1a9r5ob=withCodeBoundaryForOverrides(RichText,{nodeId:\"fTs9OA4UO\",override:default1,scopeId:\"G188WzS9y\"});const enabledGestures={vzdXFCQZs:{hover:true}};const serializationHash=\"framer-dYmuj\";const variantClassNames={vzdXFCQZs:\"framer-v-1uitxli\"};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 toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({date,date1,height,id,image,link,subtitle,title,width,...props})=>{return{...props,ddz3gK51l:link??props.ddz3gK51l,diqODpURM:image??props.diqODpURM,DwAaXk1nS:date1??props.DwAaXk1nS??true,fCltefIdE:title??props.fCltefIdE??\"Praesent egestas neque eu enim.\",IonAPsLxQ:date??props.IonAPsLxQ??\"March 4, 2025\",J_ymYSvZZ:subtitle??props.J_ymYSvZZ??\"Maersk transforms how it manages compliance with Marcura Copy Copy\"};};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,fCltefIdE,J_ymYSvZZ,ddz3gK51l,diqODpURM,IonAPsLxQ,DwAaXk1nS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vzdXFCQZs\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:ddz3gK51l,motionChild:true,nodeId:\"vzdXFCQZs\",scopeId:\"G188WzS9y\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1uitxli\",className,classNames)} framer-1b7rjde`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"vzdXFCQZs\",ref:refBinding,style:{backgroundColor:\"rgba(236, 242, 242, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"vzdXFCQZs-hover\":{backgroundColor:\"var(--token-e4f51640-babb-4bb8-9d09-eb496adbfbb0, rgb(236, 242, 242))\"}},...addPropertyOverrides({\"vzdXFCQZs-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1emvakj\",\"data-framer-name\":\"Frame 1321314555\",layoutDependency:layoutDependency,layoutId:\"X_faquMhF\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||105)-0-163.3)/2)+8),sizes:\"80px\",...toResponsiveImage(diqODpURM)},className:\"framer-dlfspx\",\"data-framer-name\":\"Frame 1618873538\",layoutDependency:layoutDependency,layoutId:\"Mdce3aq7s\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q2ixr1\",\"data-framer-name\":\"Frame 1618873537\",layoutDependency:layoutDependency,layoutId:\"rZoDslvY5\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dpvj54\",\"data-framer-name\":\"Frame 1618873536\",layoutDependency:layoutDependency,layoutId:\"MdbvkZMyQ\",children:[DwAaXk1nS&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Roboto\", \"Roboto Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-line-height\":\"130%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(132, 144, 144))\"},children:\"March 4, 2025\"})}),className:\"framer-xabrzl\",\"data-framer-name\":\"March 4, 2025\",fonts:[\"GF;Roboto-regular\"],layoutDependency:layoutDependency,layoutId:\"xKVcTKoXn\",style:{\"--extracted-r6o4lv\":\"rgb(132, 144, 144)\",\"--framer-paragraph-spacing\":\"16px\"},text:IonAPsLxQ,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextDefault117le20w,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",children:\"Praesent egestas neque eu enim.\"})}),className:\"framer-17le20w\",\"data-framer-name\":\"Headline\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KzosMBNdh\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:fCltefIdE,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichTextDefault1a9r5ob,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Roboto\", \"Roboto Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Maersk transforms how it manages compliance with Marcura Copy Copy\"})}),className:\"framer-a9r5ob\",\"data-framer-name\":\"Automate all your disbursement accounts and payments\",fonts:[\"GF;Roboto-regular\"],layoutDependency:layoutDependency,layoutId:\"fTs9OA4UO\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-paragraph-spacing\":\"16px\"},text:J_ymYSvZZ,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dYmuj.framer-1b7rjde, .framer-dYmuj .framer-1b7rjde { display: block; }\",\".framer-dYmuj.framer-1uitxli { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 500px; will-change: var(--framer-will-change-override, transform); }\",\".framer-dYmuj .framer-1emvakj { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 12px 12px 12px; position: relative; width: 1px; }\",\".framer-dYmuj .framer-dlfspx { align-self: stretch; flex: none; height: auto; position: relative; width: 80px; }\",\".framer-dYmuj .framer-q2ixr1 { 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: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-dYmuj .framer-dpvj54 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-dYmuj .framer-xabrzl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dYmuj .framer-17le20w, .framer-dYmuj .framer-a9r5ob { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-dYmuj.framer-1uitxli, .framer-dYmuj .framer-1emvakj, .framer-dYmuj .framer-q2ixr1, .framer-dYmuj .framer-dpvj54 { gap: 0px; } .framer-dYmuj.framer-1uitxli > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-dYmuj.framer-1uitxli > :first-child, .framer-dYmuj .framer-1emvakj > :first-child { margin-left: 0px; } .framer-dYmuj.framer-1uitxli > :last-child, .framer-dYmuj .framer-1emvakj > :last-child { margin-right: 0px; } .framer-dYmuj .framer-1emvakj > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-dYmuj .framer-q2ixr1 > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-dYmuj .framer-q2ixr1 > :first-child, .framer-dYmuj .framer-dpvj54 > :first-child { margin-top: 0px; } .framer-dYmuj .framer-q2ixr1 > :last-child, .framer-dYmuj .framer-dpvj54 > :last-child { margin-bottom: 0px; } .framer-dYmuj .framer-dpvj54 > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 105\n * @framerIntrinsicWidth 500\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"AS9etiOjd\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"fCltefIdE\":\"title\",\"J_ymYSvZZ\":\"subtitle\",\"ddz3gK51l\":\"link\",\"diqODpURM\":\"image\",\"IonAPsLxQ\":\"date\",\"DwAaXk1nS\":\"date1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerG188WzS9y=withCSS(Component,css,\"framer-dYmuj\");export default FramerG188WzS9y;FramerG188WzS9y.displayName=\"Nav/Resources Item\";FramerG188WzS9y.defaultProps={height:105,width:500};addPropertyControls(FramerG188WzS9y,{fCltefIdE:{defaultValue:\"Praesent egestas neque eu enim.\",displayTextArea:false,title:\"Title\",type:ControlType.String},J_ymYSvZZ:{defaultValue:\"Maersk transforms how it manages compliance with Marcura Copy Copy\",title:\"Subtitle\",type:ControlType.String},ddz3gK51l:{title:\"Link\",type:ControlType.Link},diqODpURM:{title:\"Image\",type:ControlType.ResponsiveImage},IonAPsLxQ:{defaultValue:\"March 4, 2025\",displayTextArea:false,title:\"Date\",type:ControlType.String},DwAaXk1nS:{defaultValue:true,title:\"Date\",type:ControlType.Boolean}});addFonts(FramerG188WzS9y,[{explicitInter:true,fonts:[{family:\"Roboto\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/roboto/v47/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmWggvWl0Qn.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerG188WzS9y\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"105\",\"framerIntrinsicWidth\":\"500\",\"framerVariables\":\"{\\\"fCltefIdE\\\":\\\"title\\\",\\\"J_ymYSvZZ\\\":\\\"subtitle\\\",\\\"ddz3gK51l\\\":\\\"link\\\",\\\"diqODpURM\\\":\\\"image\\\",\\\"IonAPsLxQ\\\":\\\"date\\\",\\\"DwAaXk1nS\\\":\\\"date1\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AS9etiOjd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a9375b9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/adnqwBmCO7G2vXpsurD4/SaTKfCzC4BlPejM3tcN7/ny3E1FYwt.js\";const enabledGestures={RwLZME8_e:{hover:true}};const cycleOrder=[\"RwLZME8_e\",\"psn_n7R0E\",\"E0vn7w7ZL\"];const serializationHash=\"framer-mrr98\";const variantClassNames={E0vn7w7ZL:\"framer-v-6u0ln5\",psn_n7R0E:\"framer-v-o0wfto\",RwLZME8_e:\"framer-v-144h5m3\"};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 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 Mobile\":\"E0vn7w7ZL\",Active:\"psn_n7R0E\",Default:\"RwLZME8_e\"};const getProps=({click2,description,height,icon,id,label,link,mouseOver,showDescription,width,...props})=>{return{...props,gF_KLCq73:mouseOver??props.gF_KLCq73,O3zzPswMx:label??props.O3zzPswMx??\"Payments and Financing\",qKOdLwj4M:icon??props.qKOdLwj4M??{pixelHeight:28,pixelWidth:29,src:\"https://framerusercontent.com/images/Q4f6JQtV1SqBSrT9lkfh7jnqgLI.svg?width=29&height=28\"},RTgH5OSeb:description??props.RTgH5OSeb??\"Optional description\",tuQXw_5qJ:link??props.tuQXw_5qJ,variant:humanReadableVariantMap[props.variant]??props.variant??\"RwLZME8_e\",xYy4ApxTD:click2??props.xYy4ApxTD,Yj9RzNzeq:showDescription??props.Yj9RzNzeq??true};};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,qKOdLwj4M,O3zzPswMx,RTgH5OSeb,Yj9RzNzeq,tuQXw_5qJ,xYy4ApxTD,gF_KLCq73,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"RwLZME8_e\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ayj090=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(xYy4ApxTD){const res=await xYy4ApxTD(...args);if(res===false)return false;}});const onMouseEntersu9uji=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(gF_KLCq73){const res=await gF_KLCq73(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"RwLZME8_e-hover\")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:tuQXw_5qJ,motionChild:true,nodeId:\"RwLZME8_e\",openInNewTab:false,scopeId:\"tfId8dp3g\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-144h5m3\",className,classNames)} framer-1tltdw4`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"RwLZME8_e\",onMouseEnter:onMouseEntersu9uji,onTap:onTap1ayj090,ref:refBinding,style:{backgroundColor:\"rgba(247, 249, 249, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"RwLZME8_e-hover\":{backgroundColor:\"rgb(247, 249, 249)\"},E0vn7w7ZL:{backgroundColor:\"var(--token-e4f51640-babb-4bb8-9d09-eb496adbfbb0, rgb(236, 242, 242))\"},psn_n7R0E:{backgroundColor:\"rgb(247, 249, 249)\"}},...addPropertyOverrides({\"RwLZME8_e-hover\":{\"data-framer-name\":undefined},E0vn7w7ZL:{\"data-framer-name\":\"Active Mobile\"},psn_n7R0E:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ukg0sp\",layoutDependency:layoutDependency,layoutId:\"rw8Tzer1y\",style:{borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-28)/2)+0),sizes:\"32px\",...toResponsiveImage(qKOdLwj4M)},className:\"framer-c0kvy2\",layoutDependency:layoutDependency,layoutId:\"pQ6h4lxo1\"}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h3px5n\",layoutDependency:layoutDependency,layoutId:\"WpKzUGuST\",style:{backgroundColor:\"var(--token-b9cd7a6a-d91d-443b-ae87-3a7195930eba, rgb(0, 164, 158))\",opacity:0}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-93lusf\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"in19bxQuZ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-nx1ahc\",\"data-styles-preset\":\"ny3E1FYwt\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Payments and Financing\"})}),className:\"framer-1krh9yk\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D5Ah8xPtq\",style:{\"--extracted-r6o4lv\":\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:O3zzPswMx,verticalAlignment:\"top\",withExternalLayout:true}),Yj9RzNzeq&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Roboto\", \"Roboto Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(102, 102, 102))\"},children:\"Optional description\"})}),className:\"framer-1b3ysof\",fonts:[\"GF;Roboto-regular\"],layoutDependency:layoutDependency,layoutId:\"pmnW8w6iC\",style:{\"--extracted-r6o4lv\":\"rgb(102, 102, 102)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:RTgH5OSeb,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mrr98.framer-1tltdw4, .framer-mrr98 .framer-1tltdw4 { display: block; }\",\".framer-mrr98.framer-144h5m3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 12px; position: relative; text-decoration: none; width: 370px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mrr98 .framer-1ukg0sp { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); overflow: hidden; position: relative; width: 32px; will-change: var(--framer-will-change-override, transform); }\",\".framer-mrr98 .framer-c0kvy2 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-mrr98 .framer-1h3px5n { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 3px); left: 0px; mix-blend-mode: soft-light; overflow: visible; position: absolute; right: 25px; top: 0px; }\",\".framer-mrr98 .framer-93lusf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-mrr98 .framer-1krh9yk, .framer-mrr98 .framer-1b3ysof { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-mrr98.framer-v-144h5m3.hover .framer-c0kvy2 { aspect-ratio: 1 / 1; bottom: unset; height: var(--framer-aspect-ratio-supported, 28px); }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 370\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"psn_n7R0E\":{\"layout\":[\"fixed\",\"auto\"]},\"E0vn7w7ZL\":{\"layout\":[\"fixed\",\"auto\"]},\"i04cD1V7P\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"qKOdLwj4M\":\"icon\",\"O3zzPswMx\":\"label\",\"RTgH5OSeb\":\"description\",\"Yj9RzNzeq\":\"showDescription\",\"tuQXw_5qJ\":\"link\",\"xYy4ApxTD\":\"click2\",\"gF_KLCq73\":\"mouseOver\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramertfId8dp3g=withCSS(Component,css,\"framer-mrr98\");export default FramertfId8dp3g;FramertfId8dp3g.displayName=\"Nav/Nav Item\";FramertfId8dp3g.defaultProps={height:64,width:370};addPropertyControls(FramertfId8dp3g,{variant:{options:[\"RwLZME8_e\",\"psn_n7R0E\",\"E0vn7w7ZL\"],optionTitles:[\"Default\",\"Active\",\"Active Mobile\"],title:\"Variant\",type:ControlType.Enum},qKOdLwj4M:{__defaultAssetReference:\"data:framer/asset-reference,Q4f6JQtV1SqBSrT9lkfh7jnqgLI.svg?originalFilename=Frame+1321316410-6.svg&preferredSize=auto\",title:\"Icon\",type:ControlType.ResponsiveImage},O3zzPswMx:{defaultValue:\"Payments and Financing\",displayTextArea:false,title:\"Label\",type:ControlType.String},RTgH5OSeb:{defaultValue:\"Optional description\",displayTextArea:false,title:\"Description\",type:ControlType.String},Yj9RzNzeq:{defaultValue:true,title:\"ShowDescription\",type:ControlType.Boolean},tuQXw_5qJ:{title:\"Link\",type:ControlType.Link},xYy4ApxTD:{title:\"Click 2\",type:ControlType.EventHandler},gF_KLCq73:{title:\"Mouse Over\",type:ControlType.EventHandler}});addFonts(FramertfId8dp3g,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Roboto\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmWggvWl0Qn.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertfId8dp3g\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"qKOdLwj4M\\\":\\\"icon\\\",\\\"O3zzPswMx\\\":\\\"label\\\",\\\"RTgH5OSeb\\\":\\\"description\\\",\\\"Yj9RzNzeq\\\":\\\"showDescription\\\",\\\"tuQXw_5qJ\\\":\\\"link\\\",\\\"xYy4ApxTD\\\":\\\"click2\\\",\\\"gF_KLCq73\\\":\\\"mouseOver\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"370\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"psn_n7R0E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"E0vn7w7ZL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i04cD1V7P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./tfId8dp3g.map","// Generated by Framer (31f1c56)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleCode,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Events from\"https://framerusercontent.com/modules/0VDfwmNvVu56QkodTrIS/K3elk25lz3mVM7IO70Wd/B7cbX56Sq.js\";import MarcuraIntelligence from\"https://framerusercontent.com/modules/cLq5xhvjpWtEXj5CXh95/eZD2ewJ2RuBI2h4aruQa/e9M4mh28y.js\";import CustomerStories from\"https://framerusercontent.com/modules/pLMpyCm0xVG2IPVPvl7t/Al7pQPlAgaZijoRzwydM/spwbfU8f2.js\";import Webinars from\"https://framerusercontent.com/modules/DiDdSwjgebiJKX3tCJgJ/iCSD2I9bSjZ6AhcRhEpl/YONVZVk5q.js\";import Blog from\"https://framerusercontent.com/modules/AbO1HwaZVi3KpXp9JTqh/pJJvuSaSNzzRK8ukdsAc/Ywe6Z4NpJ.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/paU2XePwh7UIZBehXayI/zDOyxR1C0Woh9J0lWt5C/VRbOFjVlh.js\";import NavResourcesItem from\"https://framerusercontent.com/modules/WGxMgJLYq1zbShDoTj4D/YCUtbZyPK0BdNJNH1DtH/G188WzS9y.js\";import TextButton from\"https://framerusercontent.com/modules/xhrqvATKcjBl6bM9myix/lwf0QYfKBsM9fc92stOi/HE2jGkka8.js\";import NavNavItem from\"https://framerusercontent.com/modules/iaZQe8vsl1TtLLAEhaG6/pZ4shGXeFUvaNKWhcEEA/tfId8dp3g.js\";const NavNavItemFonts=getFonts(NavNavItem);const TextButtonFonts=getFonts(TextButton);const NavResourcesItemFonts=getFonts(NavResourcesItem);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"CPdjM8Wtm\",\"ox3bV61xe\",\"Kh_91ogLW\",\"pvwQ3RlFs\",\"vZ7CryLaW\",\"XtXUfELcL\",\"OlzoOpEf_\",\"TlphkkC3E\",\"GWK5iCmOu\",\"W2zYf2Djg\",\"gxHWgXknV\",\"J27_r3zhr\",\"icgiw560y\"];const serializationHash=\"framer-9RbAW\";const variantClassNames={CPdjM8Wtm:\"framer-v-9tno10\",GWK5iCmOu:\"framer-v-pqoluv\",gxHWgXknV:\"framer-v-af648a\",icgiw560y:\"framer-v-1nn7nkk\",J27_r3zhr:\"framer-v-1q7bm3u\",Kh_91ogLW:\"framer-v-1kkminl\",OlzoOpEf_:\"framer-v-1bqq8mc\",ox3bV61xe:\"framer-v-bmuuiv\",pvwQ3RlFs:\"framer-v-vs8tqb\",TlphkkC3E:\"framer-v-1vdscz0\",vZ7CryLaW:\"framer-v-pith2l\",W2zYf2Djg:\"framer-v-1d2e0qk\",XtXUfELcL:\"framer-v-4zi1bo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const sharedDateFormatter=(value,formatOptions,locale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const fallbackLocale=\"en-US\";try{return date.toLocaleString(locale||fallbackLocale,formatOptions);}catch{return date.toLocaleString(fallbackLocale,formatOptions);}};const dateOptions={dateStyle:\"medium\",timeZone:\"UTC\"};const toDateString=(value,activeLocale)=>{return sharedDateFormatter(value,dateOptions,activeLocale);};const query=prequery=>prequery({from:{alias:\"XkmYPZAAh\",data:Blog,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"XkmYPZAAh\",name:\"F0PBH2rW_\",type:\"Identifier\"},{collection:\"XkmYPZAAh\",name:\"q_fN1doCI\",type:\"Identifier\"},{collection:\"XkmYPZAAh\",name:\"L1BAteyjJ\",type:\"Identifier\"},{collection:\"XkmYPZAAh\",name:\"CJDoXb3g7\",type:\"Identifier\"},{collection:\"XkmYPZAAh\",name:\"CtK0JWfI2\",type:\"Identifier\"},{collection:\"XkmYPZAAh\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query1=prequery=>prequery({from:{alias:\"EW_Ktl73G\",data:Events,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"EW_Ktl73G\",name:\"KsmU4kdeu\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"LPT6Ovm_R\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"r930rIZ7d\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"vuwd9LEsH\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"id\",type:\"Identifier\"}],where:{collection:\"EW_Ktl73G\",name:\"ibIu2vPub\",type:\"Identifier\"}});const query2=prequery=>prequery({from:{alias:\"EW_Ktl73G\",data:Events,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"EW_Ktl73G\",name:\"KsmU4kdeu\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"LPT6Ovm_R\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"r930rIZ7d\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"vuwd9LEsH\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"id\",type:\"Identifier\"}],where:{operator:\"not\",type:\"UnaryOperation\",value:{collection:\"EW_Ktl73G\",name:\"ibIu2vPub\",type:\"Identifier\"}}});const query3=prequery=>prequery({from:{alias:\"eZH9h9HA7\",data:Webinars,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"eZH9h9HA7\",name:\"VZqAWKS9B\",type:\"Identifier\"},{collection:\"eZH9h9HA7\",name:\"ekGEnO2Am\",type:\"Identifier\"},{collection:\"eZH9h9HA7\",name:\"RPXUvv2F0\",type:\"Identifier\"},{collection:\"eZH9h9HA7\",name:\"z_hosad2g\",type:\"Identifier\"},{collection:\"eZH9h9HA7\",name:\"sY_O3jlhr\",type:\"Identifier\"},{collection:\"eZH9h9HA7\",name:\"id\",type:\"Identifier\"}]});const isSet=value=>{if(Array.isArray(value))return value.length>0;return value!==undefined&&value!==null&&value!==\"\";};const convertFromBoolean=(value,activeLocale,{dpQCtg0kklt5jLZX98,P43n7LaQVlt5jLZX98})=>{if(value){return dpQCtg0kklt5jLZX98;}else{return{pathVariables:{P43n7LaQV:P43n7LaQVlt5jLZX98},webPageId:\"EnvQNnnG5\"};}};const query4=prequery=>prequery({from:{alias:\"lt5jLZX98\",data:MarcuraIntelligence,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"lt5jLZX98\",name:\"gxeDEXbIM\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"dpQCtg0kk\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"P43n7LaQV\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"cOL2eUhJ2\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"Sb5662uNk\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"RSL550wj5\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"id\",type:\"Identifier\"}]});const query5=prequery=>prequery({from:{alias:\"CO9sufN1X\",data:CustomerStories,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"CO9sufN1X\",name:\"wkNLNPYnw\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"gf2cBFZe7\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"RIEsYgzH_\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"Rpumaql3R\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"id\",type:\"Identifier\"}],where:{collection:\"CO9sufN1X\",name:\"cBI9lxTzz\",type:\"Identifier\"}});const query6=prequery=>prequery({from:{alias:\"CO9sufN1X\",data:CustomerStories,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"CO9sufN1X\",name:\"wkNLNPYnw\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"gf2cBFZe7\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"RIEsYgzH_\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"Rpumaql3R\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"id\",type:\"Identifier\"}],where:{operator:\"not\",type:\"UnaryOperation\",value:{collection:\"CO9sufN1X\",name:\"cBI9lxTzz\",type:\"Identifier\"}}});const transformTemplate1=(_,t)=>`translateX(-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={\"Customer Stories\":\"OlzoOpEf_\",\"Default - Blog\":\"CPdjM8Wtm\",\"Marcura Intelligence\":\"ox3bV61xe\",\"Mobile / Customer Stories\":\"TlphkkC3E\",\"Mobile / Default\":\"pvwQ3RlFs\",\"Mobile / Marcura Intelligence\":\"vZ7CryLaW\",\"Mobile / Past Events\":\"W2zYf2Djg\",\"Mobile / Webinars\":\"XtXUfELcL\",\"Past Events\":\"GWK5iCmOu\",\"Variant 13\":\"icgiw560y\",Calculators:\"J27_r3zhr\",NoPreview:\"gxHWgXknV\",Webinars:\"Kh_91ogLW\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CPdjM8Wtm\",vQyLppeZg:click??props.vQyLppeZg};};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,vQyLppeZg,F0PBH2rW_XkmYPZAAh,q_fN1doCIXkmYPZAAh,L1BAteyjJXkmYPZAAh,CJDoXb3g7XkmYPZAAh,CtK0JWfI2XkmYPZAAh,idXkmYPZAAh,KsmU4kdeuEW_Ktl73G,LPT6Ovm_REW_Ktl73G,r930rIZ7dEW_Ktl73G,vuwd9LEsHEW_Ktl73G,idEW_Ktl73G,VZqAWKS9BeZH9h9HA7,ekGEnO2AmeZH9h9HA7,RPXUvv2F0eZH9h9HA7,z_hosad2geZH9h9HA7,sY_O3jlhreZH9h9HA7,ideZH9h9HA7,gxeDEXbIMlt5jLZX98,dpQCtg0kklt5jLZX98,P43n7LaQVlt5jLZX98,cOL2eUhJ2lt5jLZX98,Sb5662uNklt5jLZX98,RSL550wj5lt5jLZX98,idlt5jLZX98,wkNLNPYnwCO9sufN1X,gf2cBFZe7CO9sufN1X,RIEsYgzH_CO9sufN1X,Rpumaql3RCO9sufN1X,idCO9sufN1X,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CPdjM8Wtm\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapfq1n4x=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(vQyLppeZg){const res=await vQyLppeZg(...args);if(res===false)return false;}});const gF_KLCq73pohl2e=activeVariantCallback(async(...args)=>{setVariant(\"CPdjM8Wtm\");});const xYy4ApxTD1tlrkkv=activeVariantCallback(async(...args)=>{setVariant(\"pvwQ3RlFs\");});const gF_KLCq731d7y1rg=activeVariantCallback(async(...args)=>{setVariant(\"ox3bV61xe\");});const xYy4ApxTDbfnfsl=activeVariantCallback(async(...args)=>{setVariant(\"vZ7CryLaW\");});const gF_KLCq73l7pei=activeVariantCallback(async(...args)=>{setVariant(\"Kh_91ogLW\");});const xYy4ApxTD1t05mma=activeVariantCallback(async(...args)=>{setVariant(\"XtXUfELcL\");});const gF_KLCq73tk1rcd=activeVariantCallback(async(...args)=>{setVariant(\"OlzoOpEf_\");});const xYy4ApxTD1foqjqi=activeVariantCallback(async(...args)=>{setVariant(\"TlphkkC3E\");});const gF_KLCq736p3n6r=activeVariantCallback(async(...args)=>{setVariant(\"gxHWgXknV\");});const xYy4ApxTD18q3crq=activeVariantCallback(async(...args)=>{setVariant(\"W2zYf2Djg\");});const gF_KLCq731q0u67e=activeVariantCallback(async(...args)=>{setVariant(\"J27_r3zhr\");});const sharedStyleClassNames=[sharedStyle.className];const isDisplayed=()=>{if([\"GWK5iCmOu\",\"W2zYf2Djg\"].includes(baseVariant))return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"pvwQ3RlFs\")return true;return false;};const isDisplayed2=()=>{if([\"pvwQ3RlFs\",\"vZ7CryLaW\",\"XtXUfELcL\",\"TlphkkC3E\",\"icgiw560y\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"pvwQ3RlFs\")return false;return true;};const isDisplayed4=()=>{if([\"pvwQ3RlFs\",\"vZ7CryLaW\",\"XtXUfELcL\",\"TlphkkC3E\",\"icgiw560y\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if(baseVariant===\"J27_r3zhr\")return false;return true;};const isDisplayed6=()=>{if([\"ox3bV61xe\",\"Kh_91ogLW\",\"OlzoOpEf_\",\"gxHWgXknV\"].includes(baseVariant))return false;return true;};const activeLocaleCode=useLocaleCode();const isDisplayed7=()=>{if(baseVariant===\"gxHWgXknV\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"Kh_91ogLW\")return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"ox3bV61xe\")return true;return false;};const isDisplayed10=()=>{if(baseVariant===\"OlzoOpEf_\")return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"J27_r3zhr\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-9tno10\",className,classNames),\"data-framer-name\":\"Default - Blog\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"CPdjM8Wtm\",onTap:onTapfq1n4x,ref:refBinding,style:{backgroundColor:\"var(--token-454046b4-1e7d-4f65-9b9c-fd72ed915ff4, rgb(255, 255, 255))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},variants:{icgiw560y:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},pvwQ3RlFs:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},TlphkkC3E:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},vZ7CryLaW:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},XtXUfELcL:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({gxHWgXknV:{\"data-framer-name\":\"NoPreview\"},icgiw560y:{\"data-framer-name\":\"Variant 13\"},J27_r3zhr:{\"data-framer-name\":\"Calculators\"},Kh_91ogLW:{\"data-framer-name\":\"Webinars\"},OlzoOpEf_:{\"data-framer-name\":\"Customer Stories\"},ox3bV61xe:{\"data-framer-name\":\"Marcura Intelligence\"},pvwQ3RlFs:{\"data-framer-name\":\"Mobile / Default\"},TlphkkC3E:{\"data-framer-name\":\"Mobile / Customer Stories\"},vZ7CryLaW:{\"data-framer-name\":\"Mobile / Marcura Intelligence\"},XtXUfELcL:{\"data-framer-name\":\"Mobile / Webinars\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bht6wi\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"kq_1QMjQw\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-11792a0\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"n80KaibPL\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Resources\"})}),className:\"framer-1jje6hr\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Eh8uqlCGI\",style:{\"--extracted-1w1cjl5\":\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gereo7\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"QRAcWskiu\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px)`,y:(componentViewport?.y||0)+8+12+38.4+0+0,...addPropertyOverrides({icgiw560y:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+0},pvwQ3RlFs:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+0},TlphkkC3E:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+0},vZ7CryLaW:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+0},XtXUfELcL:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-85uq0u-container\",layoutDependency:layoutDependency,layoutId:\"oPjOXySOi-container\",nodeId:\"oPjOXySOi\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavNavItem,{gF_KLCq73:gF_KLCq73pohl2e,height:\"100%\",id:\"oPjOXySOi\",layoutId:\"oPjOXySOi\",O3zzPswMx:\"Blog\",qKOdLwj4M:addImageAlt({pixelHeight:28,pixelWidth:28,src:\"https://framerusercontent.com/images/JerFkDQoMgjKSJx0MIthCutIous.svg?width=28&height=28\"},\"\"),RTgH5OSeb:\"News and and updates about Marcura.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks[0],variant:\"psn_n7R0E\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({gxHWgXknV:{tuQXw_5qJ:resolvedLinks[8],variant:\"RwLZME8_e\"},icgiw560y:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks[10],variant:\"RwLZME8_e\",xYy4ApxTD:xYy4ApxTD1tlrkkv},J27_r3zhr:{tuQXw_5qJ:resolvedLinks[9],variant:\"RwLZME8_e\"},Kh_91ogLW:{tuQXw_5qJ:resolvedLinks[2],variant:\"RwLZME8_e\"},OlzoOpEf_:{tuQXw_5qJ:resolvedLinks[6],variant:\"RwLZME8_e\"},ox3bV61xe:{tuQXw_5qJ:resolvedLinks[1],variant:\"RwLZME8_e\"},pvwQ3RlFs:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks[3],variant:\"E0vn7w7ZL\",xYy4ApxTD:xYy4ApxTD1tlrkkv},TlphkkC3E:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks[7],variant:\"RwLZME8_e\",xYy4ApxTD:xYy4ApxTD1tlrkkv},vZ7CryLaW:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks[4],variant:\"RwLZME8_e\",xYy4ApxTD:xYy4ApxTD1tlrkkv},XtXUfELcL:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks[5],variant:\"RwLZME8_e\",xYy4ApxTD:xYy4ApxTD1tlrkkv}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px)`,y:(componentViewport?.y||0)+8+12+38.4+0+64,...addPropertyOverrides({icgiw560y:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+64},pvwQ3RlFs:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+64},TlphkkC3E:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+64},vZ7CryLaW:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+64},XtXUfELcL:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dxkd79-container\",layoutDependency:layoutDependency,layoutId:\"OL1SOXm_t-container\",nodeId:\"OL1SOXm_t\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavNavItem,{gF_KLCq73:gF_KLCq731d7y1rg,height:\"100%\",id:\"OL1SOXm_t\",layoutId:\"OL1SOXm_t\",O3zzPswMx:\"Marcura Intelligence\",qKOdLwj4M:addImageAlt({pixelHeight:28,pixelWidth:28,src:\"https://framerusercontent.com/images/W0SxUrusWsl3FAihzZHeFmUe0AI.svg?width=28&height=28\"},\"\"),RTgH5OSeb:\"Data-driven reports and market analysis.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks1[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({gxHWgXknV:{tuQXw_5qJ:resolvedLinks1[8]},icgiw560y:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks1[10],xYy4ApxTD:xYy4ApxTDbfnfsl},J27_r3zhr:{tuQXw_5qJ:resolvedLinks1[9]},Kh_91ogLW:{tuQXw_5qJ:resolvedLinks1[2]},OlzoOpEf_:{tuQXw_5qJ:resolvedLinks1[6]},ox3bV61xe:{tuQXw_5qJ:resolvedLinks1[1],variant:\"psn_n7R0E\"},pvwQ3RlFs:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks1[3],xYy4ApxTD:xYy4ApxTDbfnfsl},TlphkkC3E:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks1[7],xYy4ApxTD:xYy4ApxTDbfnfsl},vZ7CryLaW:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks1[4],variant:\"E0vn7w7ZL\",xYy4ApxTD:xYy4ApxTDbfnfsl},XtXUfELcL:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks1[5],xYy4ApxTD:xYy4ApxTDbfnfsl}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px)`,y:(componentViewport?.y||0)+8+12+38.4+0+128,...addPropertyOverrides({icgiw560y:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+128},pvwQ3RlFs:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+128},TlphkkC3E:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+128},vZ7CryLaW:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+128},XtXUfELcL:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x0acla-container\",layoutDependency:layoutDependency,layoutId:\"JhKYOZ_ww-container\",nodeId:\"JhKYOZ_ww\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavNavItem,{gF_KLCq73:gF_KLCq73l7pei,height:\"100%\",id:\"JhKYOZ_ww\",layoutId:\"JhKYOZ_ww\",O3zzPswMx:\"Webinars\",qKOdLwj4M:addImageAlt({pixelHeight:28,pixelWidth:28,src:\"https://framerusercontent.com/images/bThQMdMxu3k2YWhlH2LkhfUv0.svg?width=28&height=28\"},\"\"),RTgH5OSeb:\"Insightful product-led webinars from Marcura.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks2[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({gxHWgXknV:{tuQXw_5qJ:resolvedLinks2[8]},icgiw560y:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks2[10],xYy4ApxTD:xYy4ApxTD1t05mma},J27_r3zhr:{tuQXw_5qJ:resolvedLinks2[9]},Kh_91ogLW:{tuQXw_5qJ:resolvedLinks2[2],variant:\"psn_n7R0E\"},OlzoOpEf_:{tuQXw_5qJ:resolvedLinks2[6]},ox3bV61xe:{tuQXw_5qJ:resolvedLinks2[1]},pvwQ3RlFs:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks2[3],xYy4ApxTD:xYy4ApxTD1t05mma},TlphkkC3E:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks2[7],xYy4ApxTD:xYy4ApxTD1t05mma},vZ7CryLaW:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks2[4],xYy4ApxTD:xYy4ApxTD1t05mma},XtXUfELcL:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks2[5],variant:\"E0vn7w7ZL\",xYy4ApxTD:xYy4ApxTD1t05mma}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px)`,y:(componentViewport?.y||0)+8+12+38.4+0+192,...addPropertyOverrides({icgiw560y:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+192},pvwQ3RlFs:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+192},TlphkkC3E:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+192},vZ7CryLaW:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+192},XtXUfELcL:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xih2ai-container\",layoutDependency:layoutDependency,layoutId:\"JKzQqIwOh-container\",nodeId:\"JKzQqIwOh\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavNavItem,{gF_KLCq73:gF_KLCq73tk1rcd,height:\"100%\",id:\"JKzQqIwOh\",layoutId:\"JKzQqIwOh\",O3zzPswMx:\"Customer Stories\",qKOdLwj4M:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/wmDjZNBRLRddG8snN71QiwyEE8.png?width=128&height=128\"},\"\"),RTgH5OSeb:\"Read about the results we produce for our customers.\",style:{width:\"100%\"},tuQXw_5qJ:\"https://marcura.com/resources/customer-stories\",variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({icgiw560y:{gF_KLCq73:undefined,xYy4ApxTD:xYy4ApxTD1foqjqi},OlzoOpEf_:{variant:\"psn_n7R0E\"},pvwQ3RlFs:{gF_KLCq73:undefined,xYy4ApxTD:xYy4ApxTD1foqjqi},TlphkkC3E:{gF_KLCq73:undefined,variant:\"E0vn7w7ZL\",xYy4ApxTD:xYy4ApxTD1foqjqi},vZ7CryLaW:{gF_KLCq73:undefined,xYy4ApxTD:xYy4ApxTD1foqjqi},XtXUfELcL:{gF_KLCq73:undefined,xYy4ApxTD:xYy4ApxTD1foqjqi}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined},{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined},{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined},{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined},{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined},{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined},{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined},{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined},{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined},{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined},{href:{webPageId:\"Ll_rSsl_F\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px)`,y:(componentViewport?.y||0)+8+12+38.4+0+256,...addPropertyOverrides({icgiw560y:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+256},pvwQ3RlFs:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+256},TlphkkC3E:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+256},vZ7CryLaW:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+256},XtXUfELcL:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+256}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cut8g9-container\",layoutDependency:layoutDependency,layoutId:\"KpAz8J9Hy-container\",nodeId:\"KpAz8J9Hy\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavNavItem,{gF_KLCq73:gF_KLCq736p3n6r,height:\"100%\",id:\"KpAz8J9Hy\",layoutId:\"KpAz8J9Hy\",O3zzPswMx:\"Upcoming Events\",qKOdLwj4M:addImageAlt({pixelHeight:152,pixelWidth:148,src:\"https://framerusercontent.com/images/rXCJg33PXEDyd2GYk48U2bgWmw.png?width=148&height=152\"},\"\"),RTgH5OSeb:\"Marcura events and industry insights from global gatherings.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks3[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({gxHWgXknV:{tuQXw_5qJ:resolvedLinks3[8],variant:\"psn_n7R0E\"},icgiw560y:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks3[10],variant:\"E0vn7w7ZL\",xYy4ApxTD:xYy4ApxTD18q3crq},J27_r3zhr:{tuQXw_5qJ:resolvedLinks3[9]},Kh_91ogLW:{tuQXw_5qJ:resolvedLinks3[2]},OlzoOpEf_:{tuQXw_5qJ:resolvedLinks3[6]},ox3bV61xe:{tuQXw_5qJ:resolvedLinks3[1]},pvwQ3RlFs:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks3[3],xYy4ApxTD:xYy4ApxTD18q3crq},TlphkkC3E:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks3[7],xYy4ApxTD:xYy4ApxTD18q3crq},vZ7CryLaW:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks3[4],xYy4ApxTD:xYy4ApxTD18q3crq},XtXUfELcL:{gF_KLCq73:undefined,tuQXw_5qJ:resolvedLinks3[5],xYy4ApxTD:xYy4ApxTD18q3crq}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Msob3osRb\"},implicitPathVariables:undefined},{href:{webPageId:\"Msob3osRb\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({pvwQ3RlFs:{height:64,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+320}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qb7c9y-container\",layoutDependency:layoutDependency,layoutId:\"JyqJ5u8aR-container\",nodeId:\"JyqJ5u8aR\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavNavItem,{height:\"100%\",id:\"JyqJ5u8aR\",layoutId:\"JyqJ5u8aR\",O3zzPswMx:\"Claims ROI calculator\",qKOdLwj4M:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/1LCi6ivnykoXwLfdFsgNf3AiNw4.png?width=128&height=128\"},\"\"),RTgH5OSeb:\"Estimate your lost time and claims risk in 90 seconds.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks4[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({pvwQ3RlFs:{tuQXw_5qJ:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nPDX6symQ\"},implicitPathVariables:undefined},{href:{webPageId:\"nPDX6symQ\"},implicitPathVariables:undefined},{href:{webPageId:\"nPDX6symQ\"},implicitPathVariables:undefined},{href:{webPageId:\"nPDX6symQ\"},implicitPathVariables:undefined},{href:{webPageId:\"nPDX6symQ\"},implicitPathVariables:undefined},{href:{webPageId:\"nPDX6symQ\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({icgiw560y:{height:64,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+384},pvwQ3RlFs:{height:64,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+384},TlphkkC3E:{height:64,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+384},vZ7CryLaW:{height:64,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+384},XtXUfELcL:{height:64,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+384}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gn40fn-container\",layoutDependency:layoutDependency,layoutId:\"GTsfTQ8fv-container\",nodeId:\"GTsfTQ8fv\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavNavItem,{height:\"100%\",id:\"GTsfTQ8fv\",layoutId:\"GTsfTQ8fv\",O3zzPswMx:\"DA-Desk ROI calculator\",qKOdLwj4M:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/1LCi6ivnykoXwLfdFsgNf3AiNw4.png?width=128&height=128\"},\"\"),RTgH5OSeb:\"See how much smarter DA handling could save you.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks5[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({icgiw560y:{tuQXw_5qJ:resolvedLinks5[5]},pvwQ3RlFs:{tuQXw_5qJ:resolvedLinks5[1]},TlphkkC3E:{tuQXw_5qJ:resolvedLinks5[4]},vZ7CryLaW:{tuQXw_5qJ:resolvedLinks5[2]},XtXUfELcL:{tuQXw_5qJ:resolvedLinks5[3]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ehd78b_w2\"},implicitPathVariables:undefined},{href:{webPageId:\"ehd78b_w2\"},implicitPathVariables:undefined},{href:{webPageId:\"ehd78b_w2\"},implicitPathVariables:undefined},{href:{webPageId:\"ehd78b_w2\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px)`,y:(componentViewport?.y||0)+8+12+38.4+0+320,...addPropertyOverrides({icgiw560y:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+320},TlphkkC3E:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+320},vZ7CryLaW:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+320},XtXUfELcL:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+12+38.4+0+320}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u70m90-container\",layoutDependency:layoutDependency,layoutId:\"lYzhv8aKB-container\",nodeId:\"lYzhv8aKB\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavNavItem,{gF_KLCq73:gF_KLCq731q0u67e,height:\"100%\",id:\"lYzhv8aKB\",layoutId:\"lYzhv8aKB\",O3zzPswMx:\"Calculators\",qKOdLwj4M:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/1LCi6ivnykoXwLfdFsgNf3AiNw4.png?width=128&height=128\"},\"\"),RTgH5OSeb:\"Discover how much time and money smarter DA and Claims handling could save your team\",style:{width:\"100%\"},variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({icgiw560y:{gF_KLCq73:undefined,O3zzPswMx:\"Claims ROI calculator\",RTgH5OSeb:\"Estimate your lost time and claims risk in 90 seconds.\",tuQXw_5qJ:resolvedLinks6[3]},J27_r3zhr:{variant:\"psn_n7R0E\"},TlphkkC3E:{gF_KLCq73:undefined,O3zzPswMx:\"Claims ROI calculator\",RTgH5OSeb:\"Estimate your lost time and claims risk in 90 seconds.\",tuQXw_5qJ:resolvedLinks6[2]},vZ7CryLaW:{gF_KLCq73:undefined,O3zzPswMx:\"Claims ROI calculator\",RTgH5OSeb:\"Estimate your lost time and claims risk in 90 seconds.\",tuQXw_5qJ:resolvedLinks6[0]},XtXUfELcL:{gF_KLCq73:undefined,O3zzPswMx:\"Claims ROI calculator\",RTgH5OSeb:\"Estimate your lost time and claims risk in 90 seconds.\",tuQXw_5qJ:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-167cwy4\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"l8E9KvVlb\",style:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},variants:{gxHWgXknV:{backgroundColor:\"rgba(247, 249, 249, 0)\"},J27_r3zhr:{backgroundColor:\"rgba(247, 249, 249, 0)\"}},children:[isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m04jfd\",layoutDependency:layoutDependency,layoutId:\"QJ9E5UQfM\",children:[/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"KenPWjw5s\",scopeId:\"QDVTVlhCe\",...addPropertyOverrides({OlzoOpEf_:{href:{webPageId:\"Ir2zgtXlH\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1fkodft framer-j0gs5j\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"KenPWjw5s\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Recent Posts\"})}),className:\"framer-1x6ht8t\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QSB3yTDT6\",style:{\"--extracted-1w1cjl5\":\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gxHWgXknV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Upcoming Events\"})})},Kh_91ogLW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Webinars\"})})},OlzoOpEf_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Customer Stories\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined},{href:{webPageId:\"r_OUbOxwA\"},implicitPathVariables:undefined},{href:{webPageId:\"q1Ole0UNZ\"},implicitPathVariables:undefined},{href:{webPageId:\"vQ3qf7iUk\"},implicitPathVariables:undefined},{href:{webPageId:\"QhRcSchiv\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+8+16+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jdspk0-container\",layoutDependency:layoutDependency,layoutId:\"zbcJ4lQ7j-container\",nodeId:\"zbcJ4lQ7j\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(TextButton,{ftkwCVsOJ:resolvedLinks7[0],height:\"100%\",id:\"zbcJ4lQ7j\",layoutId:\"zbcJ4lQ7j\",style:{height:\"100%\"},variant:\"KZHXUVVa0\",width:\"100%\",yv5GxcHwr:\"var(--token-b9cd7a6a-d91d-443b-ae87-3a7195930eba, rgb(5, 123, 119))\",ZikWGrJYF:\"View all\",...addPropertyOverrides({gxHWgXknV:{ftkwCVsOJ:resolvedLinks7[4]},Kh_91ogLW:{ftkwCVsOJ:resolvedLinks7[2]},OlzoOpEf_:{ftkwCVsOJ:resolvedLinks7[3]},ox3bV61xe:{ftkwCVsOJ:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})]})}),isDisplayed6()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-27eetg\",layoutDependency:layoutDependency,layoutId:\"XkmYPZAAh\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"XkmYPZAAh\",data:Blog,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"XkmYPZAAh\",name:\"F0PBH2rW_\",type:\"Identifier\"},{collection:\"XkmYPZAAh\",name:\"q_fN1doCI\",type:\"Identifier\"},{collection:\"XkmYPZAAh\",name:\"L1BAteyjJ\",type:\"Identifier\"},{collection:\"XkmYPZAAh\",name:\"CJDoXb3g7\",type:\"Identifier\"},{collection:\"XkmYPZAAh\",name:\"CtK0JWfI2\",type:\"Identifier\"},{collection:\"XkmYPZAAh\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({CJDoXb3g7:CJDoXb3g7XkmYPZAAh,CtK0JWfI2:CtK0JWfI2XkmYPZAAh,F0PBH2rW_:F0PBH2rW_XkmYPZAAh,id:idXkmYPZAAh,L1BAteyjJ:L1BAteyjJXkmYPZAAh,q_fN1doCI:q_fN1doCIXkmYPZAAh},index)=>{F0PBH2rW_XkmYPZAAh??=\"\";q_fN1doCIXkmYPZAAh??=\"\";L1BAteyjJXkmYPZAAh??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`XkmYPZAAh-${idXkmYPZAAh}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{L1BAteyjJ:L1BAteyjJXkmYPZAAh},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{L1BAteyjJ:L1BAteyjJXkmYPZAAh},webPageId:\"RJKEcAUuu\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:105,width:`calc(max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 24px)`,y:(componentViewport?.y||0)+8+16+0+0+48+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4dhqz2-container\",layoutDependency:layoutDependency,layoutId:\"icDn6tktC-container\",nodeId:\"icDn6tktC\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavResourcesItem,{ddz3gK51l:resolvedLinks8[0],diqODpURM:toResponsiveImage(CJDoXb3g7XkmYPZAAh),DwAaXk1nS:true,fCltefIdE:F0PBH2rW_XkmYPZAAh,height:\"100%\",id:\"icDn6tktC\",IonAPsLxQ:toDateString(CtK0JWfI2XkmYPZAAh,activeLocaleCode),J_ymYSvZZ:q_fN1doCIXkmYPZAAh,layoutId:\"icDn6tktC\",style:{width:\"100%\"},width:\"100%\"})})})})})},idXkmYPZAAh);})})})})}),isDisplayed7()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1at39jr\",layoutDependency:layoutDependency,layoutId:\"EW_Ktl73G\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"EW_Ktl73G\",data:Events,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"EW_Ktl73G\",name:\"KsmU4kdeu\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"LPT6Ovm_R\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"r930rIZ7d\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"vuwd9LEsH\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"id\",type:\"Identifier\"}],where:{collection:\"EW_Ktl73G\",name:\"ibIu2vPub\",type:\"Identifier\"}},...addPropertyOverrides({gxHWgXknV:{query:{from:{alias:\"EW_Ktl73G\",data:Events,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"EW_Ktl73G\",name:\"KsmU4kdeu\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"LPT6Ovm_R\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"r930rIZ7d\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"vuwd9LEsH\",type:\"Identifier\"},{collection:\"EW_Ktl73G\",name:\"id\",type:\"Identifier\"}],where:{operator:\"not\",type:\"UnaryOperation\",value:{collection:\"EW_Ktl73G\",name:\"ibIu2vPub\",type:\"Identifier\"}}}}},baseVariant,gestureVariant),children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idEW_Ktl73G,KsmU4kdeu:KsmU4kdeuEW_Ktl73G,LPT6Ovm_R:LPT6Ovm_REW_Ktl73G,r930rIZ7d:r930rIZ7dEW_Ktl73G,vuwd9LEsH:vuwd9LEsHEW_Ktl73G},index1)=>{KsmU4kdeuEW_Ktl73G??=\"\";LPT6Ovm_REW_Ktl73G??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`EW_Ktl73G-${idEW_Ktl73G}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{LPT6Ovm_R:LPT6Ovm_REW_Ktl73G},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{LPT6Ovm_R:LPT6Ovm_REW_Ktl73G},webPageId:\"RJKEcAUuu\"},implicitPathVariables:{LPT6Ovm_R:LPT6Ovm_REW_Ktl73G}},{href:{pathVariables:{LPT6Ovm_R:LPT6Ovm_REW_Ktl73G},webPageId:\"RJKEcAUuu\"},implicitPathVariables:{LPT6Ovm_R:LPT6Ovm_REW_Ktl73G}}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:105,...addPropertyOverrides({gxHWgXknV:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 24px)`,y:(componentViewport?.y||0)+8+16+0+0+48+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6z0dg1-container\",layoutDependency:layoutDependency,layoutId:\"tYQzsFzkP-container\",nodeId:\"tYQzsFzkP\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavResourcesItem,{ddz3gK51l:resolvedLinks9[0],diqODpURM:toResponsiveImage(r930rIZ7dEW_Ktl73G),DwAaXk1nS:true,fCltefIdE:KsmU4kdeuEW_Ktl73G,height:\"100%\",id:\"tYQzsFzkP\",IonAPsLxQ:toDateString(vuwd9LEsHEW_Ktl73G,activeLocaleCode),J_ymYSvZZ:KsmU4kdeuEW_Ktl73G,layoutId:\"tYQzsFzkP\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({gxHWgXknV:{ddz3gK51l:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})})},idEW_Ktl73G);})})})})}),isDisplayed8()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mivmxk\",layoutDependency:layoutDependency,layoutId:\"eZH9h9HA7\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"eZH9h9HA7\",data:Webinars,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"eZH9h9HA7\",name:\"VZqAWKS9B\",type:\"Identifier\"},{collection:\"eZH9h9HA7\",name:\"ekGEnO2Am\",type:\"Identifier\"},{collection:\"eZH9h9HA7\",name:\"RPXUvv2F0\",type:\"Identifier\"},{collection:\"eZH9h9HA7\",name:\"z_hosad2g\",type:\"Identifier\"},{collection:\"eZH9h9HA7\",name:\"sY_O3jlhr\",type:\"Identifier\"},{collection:\"eZH9h9HA7\",name:\"id\",type:\"Identifier\"}]},children:(collection2,paginationInfo2,loadMore2)=>/*#__PURE__*/_jsx(_Fragment,{children:collection2?.map(({ekGEnO2Am:ekGEnO2AmeZH9h9HA7,id:ideZH9h9HA7,RPXUvv2F0:RPXUvv2F0eZH9h9HA7,sY_O3jlhr:sY_O3jlhreZH9h9HA7,VZqAWKS9B:VZqAWKS9BeZH9h9HA7,z_hosad2g:z_hosad2geZH9h9HA7},index2)=>{VZqAWKS9BeZH9h9HA7??=\"\";ekGEnO2AmeZH9h9HA7??=\"\";z_hosad2geZH9h9HA7??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`eZH9h9HA7-${ideZH9h9HA7}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{ekGEnO2Am:ekGEnO2AmeZH9h9HA7},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{ekGEnO2Am:ekGEnO2AmeZH9h9HA7},webPageId:\"IFF81956P\"},implicitPathVariables:undefined},{href:{pathVariables:{ekGEnO2Am:ekGEnO2AmeZH9h9HA7},webPageId:\"IFF81956P\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:105,...addPropertyOverrides({Kh_91ogLW:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 24px)`,y:(componentViewport?.y||0)+8+16+0+0+48+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15j7otr-container\",layoutDependency:layoutDependency,layoutId:\"lrsRFJfiL-container\",nodeId:\"lrsRFJfiL\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavResourcesItem,{ddz3gK51l:resolvedLinks10[0],diqODpURM:toResponsiveImage(RPXUvv2F0eZH9h9HA7),DwAaXk1nS:true,fCltefIdE:\"Praesent egestas neque eu enim.\",height:\"100%\",id:\"lrsRFJfiL\",IonAPsLxQ:\"March 4, 2025\",J_ymYSvZZ:VZqAWKS9BeZH9h9HA7,layoutId:\"lrsRFJfiL\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({Kh_91ogLW:{ddz3gK51l:resolvedLinks10[1],fCltefIdE:VZqAWKS9BeZH9h9HA7,IonAPsLxQ:toDateString(sY_O3jlhreZH9h9HA7,activeLocaleCode),J_ymYSvZZ:z_hosad2geZH9h9HA7}},baseVariant,gestureVariant)})})})})})},ideZH9h9HA7);})})})})}),isDisplayed9()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-bphff7\",layoutDependency:layoutDependency,layoutId:\"lt5jLZX98\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"lt5jLZX98\",data:MarcuraIntelligence,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"lt5jLZX98\",name:\"gxeDEXbIM\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"dpQCtg0kk\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"P43n7LaQV\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"cOL2eUhJ2\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"Sb5662uNk\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"RSL550wj5\",type:\"Identifier\"},{collection:\"lt5jLZX98\",name:\"id\",type:\"Identifier\"}]},children:(collection3,paginationInfo3,loadMore3)=>/*#__PURE__*/_jsx(_Fragment,{children:collection3?.map(({cOL2eUhJ2:cOL2eUhJ2lt5jLZX98,dpQCtg0kk:dpQCtg0kklt5jLZX98,gxeDEXbIM:gxeDEXbIMlt5jLZX98,id:idlt5jLZX98,P43n7LaQV:P43n7LaQVlt5jLZX98,RSL550wj5:RSL550wj5lt5jLZX98,Sb5662uNk:Sb5662uNklt5jLZX98},index3)=>{gxeDEXbIMlt5jLZX98??=\"\";dpQCtg0kklt5jLZX98??=\"\";P43n7LaQVlt5jLZX98??=\"\";Sb5662uNklt5jLZX98??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`lt5jLZX98-${idlt5jLZX98}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{P43n7LaQV:P43n7LaQVlt5jLZX98},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:convertFromBoolean(isSet(dpQCtg0kklt5jLZX98),activeLocale,{dpQCtg0kklt5jLZX98,P43n7LaQVlt5jLZX98}),implicitPathVariables:undefined},{href:convertFromBoolean(isSet(dpQCtg0kklt5jLZX98),activeLocale,{dpQCtg0kklt5jLZX98,P43n7LaQVlt5jLZX98}),implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:105,...addPropertyOverrides({ox3bV61xe:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 24px)`,y:(componentViewport?.y||0)+8+16+0+0+48+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-emrbt8-container\",layoutDependency:layoutDependency,layoutId:\"xQMwemCak-container\",nodeId:\"xQMwemCak\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavResourcesItem,{ddz3gK51l:resolvedLinks11[0],diqODpURM:toResponsiveImage(cOL2eUhJ2lt5jLZX98),DwAaXk1nS:true,fCltefIdE:\"Praesent egestas neque eu enim.\",height:\"100%\",id:\"xQMwemCak\",IonAPsLxQ:\"March 4, 2025\",J_ymYSvZZ:gxeDEXbIMlt5jLZX98,layoutId:\"xQMwemCak\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({ox3bV61xe:{ddz3gK51l:resolvedLinks11[1],fCltefIdE:gxeDEXbIMlt5jLZX98,IonAPsLxQ:toDateString(RSL550wj5lt5jLZX98,activeLocaleCode),J_ymYSvZZ:Sb5662uNklt5jLZX98}},baseVariant,gestureVariant)})})})})})},idlt5jLZX98);})})})})}),isDisplayed10()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hrhkbg\",layoutDependency:layoutDependency,layoutId:\"CO9sufN1X\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"CO9sufN1X\",data:CustomerStories,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"CO9sufN1X\",name:\"wkNLNPYnw\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"gf2cBFZe7\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"RIEsYgzH_\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"Rpumaql3R\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"id\",type:\"Identifier\"}],where:{collection:\"CO9sufN1X\",name:\"cBI9lxTzz\",type:\"Identifier\"}},...addPropertyOverrides({TlphkkC3E:{query:{from:{alias:\"CO9sufN1X\",data:CustomerStories,type:\"Collection\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"CO9sufN1X\",name:\"wkNLNPYnw\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"gf2cBFZe7\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"RIEsYgzH_\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"Rpumaql3R\",type:\"Identifier\"},{collection:\"CO9sufN1X\",name:\"id\",type:\"Identifier\"}],where:{operator:\"not\",type:\"UnaryOperation\",value:{collection:\"CO9sufN1X\",name:\"cBI9lxTzz\",type:\"Identifier\"}}}}},baseVariant,gestureVariant),children:(collection4,paginationInfo4,loadMore4)=>/*#__PURE__*/_jsx(_Fragment,{children:collection4?.map(({gf2cBFZe7:gf2cBFZe7CO9sufN1X,id:idCO9sufN1X,RIEsYgzH_:RIEsYgzH_CO9sufN1X,Rpumaql3R:Rpumaql3RCO9sufN1X,wkNLNPYnw:wkNLNPYnwCO9sufN1X},index4)=>{wkNLNPYnwCO9sufN1X??=\"\";gf2cBFZe7CO9sufN1X??=\"\";Rpumaql3RCO9sufN1X??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`CO9sufN1X-${idCO9sufN1X}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{gf2cBFZe7:gf2cBFZe7CO9sufN1X},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{gf2cBFZe7:gf2cBFZe7CO9sufN1X},webPageId:\"RJKEcAUuu\"},implicitPathVariables:{gf2cBFZe7:gf2cBFZe7CO9sufN1X}},{href:{pathVariables:{gf2cBFZe7:gf2cBFZe7CO9sufN1X},webPageId:\"Vp4jCXUOi\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:105,...addPropertyOverrides({OlzoOpEf_:{width:`calc(max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 24px)`,y:(componentViewport?.y||0)+8+16+0+0+48+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1abe91t-container\",layoutDependency:layoutDependency,layoutId:\"FJ5lD0x57-container\",nodeId:\"FJ5lD0x57\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavResourcesItem,{ddz3gK51l:resolvedLinks12[0],diqODpURM:toResponsiveImage(RIEsYgzH_CO9sufN1X),DwAaXk1nS:false,fCltefIdE:\"Praesent egestas neque eu enim.\",height:\"100%\",id:\"FJ5lD0x57\",IonAPsLxQ:\"March 4, 2025\",J_ymYSvZZ:wkNLNPYnwCO9sufN1X,layoutId:\"FJ5lD0x57\",style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({OlzoOpEf_:{ddz3gK51l:resolvedLinks12[1],fCltefIdE:wkNLNPYnwCO9sufN1X,J_ymYSvZZ:Rpumaql3RCO9sufN1X}},baseVariant,gestureVariant)})})})})})},idCO9sufN1X);})})})})})]}),isDisplayed11()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nPDX6symQ\"},implicitPathVariables:undefined},{href:{webPageId:\"nPDX6symQ\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({J27_r3zhr:{height:64,width:`calc(max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 24px)`,y:(componentViewport?.y||0)+8+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qd994l-container\",layoutDependency:layoutDependency,layoutId:\"O8pOyOmJW-container\",nodeId:\"O8pOyOmJW\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavNavItem,{height:\"100%\",id:\"O8pOyOmJW\",layoutId:\"O8pOyOmJW\",O3zzPswMx:\"DA-Desk ROI calculator\",qKOdLwj4M:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/1LCi6ivnykoXwLfdFsgNf3AiNw4.png?width=128&height=128\"},\"\"),RTgH5OSeb:\"See how much smarter DA handling could save you.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks13[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({J27_r3zhr:{tuQXw_5qJ:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})}),isDisplayed11()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Msob3osRb\"},implicitPathVariables:undefined},{href:{webPageId:\"Msob3osRb\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({J27_r3zhr:{height:64,width:`calc(max((${componentViewport?.width||\"100vw\"} - 32px) / 2, 1px) - 24px)`,y:(componentViewport?.y||0)+8+16+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fwx1yp-container\",layoutDependency:layoutDependency,layoutId:\"y6JWUGCXw-container\",nodeId:\"y6JWUGCXw\",rendersWithMotion:true,scopeId:\"QDVTVlhCe\",children:/*#__PURE__*/_jsx(NavNavItem,{height:\"100%\",id:\"y6JWUGCXw\",layoutId:\"y6JWUGCXw\",O3zzPswMx:\"Claims ROI calculator\",qKOdLwj4M:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/1LCi6ivnykoXwLfdFsgNf3AiNw4.png?width=128&height=128\"},\"\"),RTgH5OSeb:\"Estimate your lost time and claims risk in 90 seconds.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks14[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({J27_r3zhr:{tuQXw_5qJ:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xm7x6i\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"gzImeBQrM\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-fcuh4q\",\"data-framer-name\":\"Unknown\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"iMOpzgAtI\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 1.67 C 10.981 1.669 10.036 2.201 9.508 3.073 L 1.398 16.61 C 0.874 17.506 0.866 18.614 1.378 19.517 C 1.89 20.421 2.844 20.984 3.882 20.995 L 20.107 20.995 C 21.144 20.988 22.1 20.429 22.615 19.529 C 23.131 18.629 23.129 17.522 22.61 16.624 L 14.494 3.078 C 13.966 2.205 13.02 1.671 12 1.67\" fill=\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"></path></svg>',svgContentId:11539481275,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9RbAW.framer-j0gs5j, .framer-9RbAW .framer-j0gs5j { display: block; }\",\".framer-9RbAW.framer-9tno10 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: 850px; }\",\".framer-9RbAW .framer-1bht6wi { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 12px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-9RbAW .framer-11792a0, .framer-9RbAW .framer-1fkodft { 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 0px 0px 12px; position: relative; width: 100%; }\",\".framer-9RbAW .framer-1jje6hr, .framer-9RbAW .framer-1x6ht8t { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-9RbAW .framer-1gereo7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9RbAW .framer-85uq0u-container, .framer-9RbAW .framer-1dxkd79-container, .framer-9RbAW .framer-1x0acla-container, .framer-9RbAW .framer-xih2ai-container, .framer-9RbAW .framer-1cut8g9-container, .framer-9RbAW .framer-qb7c9y-container, .framer-9RbAW .framer-1gn40fn-container, .framer-9RbAW .framer-1u70m90-container, .framer-9RbAW .framer-4dhqz2-container, .framer-9RbAW .framer-6z0dg1-container, .framer-9RbAW .framer-15j7otr-container, .framer-9RbAW .framer-emrbt8-container, .framer-9RbAW .framer-1abe91t-container, .framer-9RbAW .framer-1qd994l-container, .framer-9RbAW .framer-1fwx1yp-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-9RbAW .framer-167cwy4 { 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: 16px 12px 16px 12px; position: relative; width: 1px; z-index: 2; }\",\".framer-9RbAW .framer-m04jfd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-9RbAW .framer-1jdspk0-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-9RbAW .framer-27eetg, .framer-9RbAW .framer-1at39jr, .framer-9RbAW .framer-1mivmxk, .framer-9RbAW .framer-bphff7, .framer-9RbAW .framer-hrhkbg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-9RbAW .framer-1xm7x6i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 51%; overflow: visible; padding: 0px; position: absolute; top: -10px; width: min-content; z-index: 1; }\",\".framer-9RbAW .framer-fcuh4q { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-9RbAW.framer-v-bmuuiv .framer-167cwy4, .framer-9RbAW.framer-v-1kkminl .framer-167cwy4, .framer-9RbAW.framer-v-1bqq8mc .framer-167cwy4 { align-self: stretch; height: auto; justify-content: flex-start; }\",\".framer-9RbAW.framer-v-1kkminl .framer-1fkodft, .framer-9RbAW.framer-v-pith2l .framer-85uq0u-container, .framer-9RbAW.framer-v-4zi1bo .framer-85uq0u-container, .framer-9RbAW.framer-v-1vdscz0 .framer-85uq0u-container, .framer-9RbAW.framer-v-1nn7nkk .framer-85uq0u-container { order: 0; }\",\".framer-9RbAW.framer-v-1kkminl .framer-1mivmxk, .framer-9RbAW.framer-v-pith2l .framer-xih2ai-container, .framer-9RbAW.framer-v-4zi1bo .framer-xih2ai-container, .framer-9RbAW.framer-v-1vdscz0 .framer-xih2ai-container, .framer-9RbAW.framer-v-1nn7nkk .framer-xih2ai-container { order: 3; }\",\".framer-9RbAW.framer-v-vs8tqb.framer-9tno10, .framer-9RbAW.framer-v-pith2l.framer-9tno10, .framer-9RbAW.framer-v-4zi1bo.framer-9tno10, .framer-9RbAW.framer-v-1vdscz0.framer-9tno10, .framer-9RbAW.framer-v-1nn7nkk.framer-9tno10 { flex-direction: column; padding: 0px; width: 390px; }\",\".framer-9RbAW.framer-v-vs8tqb .framer-1bht6wi, .framer-9RbAW.framer-v-pith2l .framer-1bht6wi, .framer-9RbAW.framer-v-4zi1bo .framer-1bht6wi, .framer-9RbAW.framer-v-1vdscz0 .framer-1bht6wi, .framer-9RbAW.framer-v-1nn7nkk .framer-1bht6wi { flex: none; width: 100%; }\",\".framer-9RbAW.framer-v-pith2l .framer-1dxkd79-container, .framer-9RbAW.framer-v-4zi1bo .framer-1dxkd79-container, .framer-9RbAW.framer-v-1vdscz0 .framer-1dxkd79-container, .framer-9RbAW.framer-v-1nn7nkk .framer-1dxkd79-container { order: 1; }\",\".framer-9RbAW.framer-v-pith2l .framer-1x0acla-container, .framer-9RbAW.framer-v-4zi1bo .framer-1x0acla-container, .framer-9RbAW.framer-v-1vdscz0 .framer-1x0acla-container, .framer-9RbAW.framer-v-1nn7nkk .framer-1x0acla-container { order: 2; }\",\".framer-9RbAW.framer-v-pith2l .framer-1cut8g9-container, .framer-9RbAW.framer-v-4zi1bo .framer-1cut8g9-container, .framer-9RbAW.framer-v-1vdscz0 .framer-1cut8g9-container, .framer-9RbAW.framer-v-1nn7nkk .framer-1cut8g9-container { order: 4; }\",\".framer-9RbAW.framer-v-pith2l .framer-1gn40fn-container, .framer-9RbAW.framer-v-4zi1bo .framer-1gn40fn-container, .framer-9RbAW.framer-v-1vdscz0 .framer-1gn40fn-container, .framer-9RbAW.framer-v-1nn7nkk .framer-1gn40fn-container { order: 8; }\",\".framer-9RbAW.framer-v-pith2l .framer-1u70m90-container, .framer-9RbAW.framer-v-4zi1bo .framer-1u70m90-container, .framer-9RbAW.framer-v-1vdscz0 .framer-1u70m90-container, .framer-9RbAW.framer-v-1nn7nkk .framer-1u70m90-container { order: 7; }\",\".framer-9RbAW.framer-v-1bqq8mc .framer-1fkodft { text-decoration: none; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 522\n * @framerIntrinsicWidth 850\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ox3bV61xe\":{\"layout\":[\"fixed\",\"auto\"]},\"Kh_91ogLW\":{\"layout\":[\"fixed\",\"auto\"]},\"pvwQ3RlFs\":{\"layout\":[\"fixed\",\"auto\"]},\"vZ7CryLaW\":{\"layout\":[\"fixed\",\"auto\"]},\"XtXUfELcL\":{\"layout\":[\"fixed\",\"auto\"]},\"OlzoOpEf_\":{\"layout\":[\"fixed\",\"auto\"]},\"TlphkkC3E\":{\"layout\":[\"fixed\",\"auto\"]},\"GWK5iCmOu\":{\"layout\":[\"fixed\",\"auto\"]},\"W2zYf2Djg\":{\"layout\":[\"fixed\",\"auto\"]},\"gxHWgXknV\":{\"layout\":[\"fixed\",\"auto\"]},\"J27_r3zhr\":{\"layout\":[\"fixed\",\"auto\"]},\"icgiw560y\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"vQyLppeZg\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQDVTVlhCe=withCSS(Component,css,\"framer-9RbAW\");export default FramerQDVTVlhCe;FramerQDVTVlhCe.displayName=\"Nav/Resources\";FramerQDVTVlhCe.defaultProps={height:522,width:850};addPropertyControls(FramerQDVTVlhCe,{variant:{options:[\"CPdjM8Wtm\",\"ox3bV61xe\",\"Kh_91ogLW\",\"pvwQ3RlFs\",\"vZ7CryLaW\",\"XtXUfELcL\",\"OlzoOpEf_\",\"TlphkkC3E\",\"GWK5iCmOu\",\"W2zYf2Djg\",\"gxHWgXknV\",\"J27_r3zhr\",\"icgiw560y\"],optionTitles:[\"Default - Blog\",\"Marcura Intelligence\",\"Webinars\",\"Mobile / Default\",\"Mobile / Marcura Intelligence\",\"Mobile / Webinars\",\"Customer Stories\",\"Mobile / Customer Stories\",\"Past Events\",\"Mobile / Past Events\",\"NoPreview\",\"Calculators\",\"Variant 13\"],title:\"Variant\",type:ControlType.Enum},vQyLppeZg:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerQDVTVlhCe,[{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\"}]},...NavNavItemFonts,...TextButtonFonts,...NavResourcesItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQDVTVlhCe\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"522\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ox3bV61xe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Kh_91ogLW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pvwQ3RlFs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vZ7CryLaW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XtXUfELcL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OlzoOpEf_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TlphkkC3E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GWK5iCmOu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"W2zYf2Djg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gxHWgXknV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"J27_r3zhr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"icgiw560y\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"850\",\"framerVariables\":\"{\\\"vQyLppeZg\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (269977d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Products from\"https://framerusercontent.com/modules/2v07SbZkHU1X7uHn7zmo/r7Vh9JdcatjAPowEa9x7/tdrJlIKTw.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/paU2XePwh7UIZBehXayI/zDOyxR1C0Woh9J0lWt5C/VRbOFjVlh.js\";import NavProductNavItem from\"https://framerusercontent.com/modules/fczUjRRu42eZpjlqgh15/qDuBzINhXz9L8zZSJ925/bCpoQ5tXt.js\";const NavProductNavItemFonts=getFonts(NavProductNavItem);const cycleOrder=[\"Ybp9XyvVo\",\"uoRR3brqN\"];const serializationHash=\"framer-c3rvH\";const variantClassNames={uoRR3brqN:\"framer-v-1njfzm6\",Ybp9XyvVo:\"framer-v-q7609j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const query=prequery=>prequery({from:{alias:\"z5NoEtk1A\",data:Products,type:\"Collection\"},orderBy:[{collection:\"z5NoEtk1A\",name:\"c8_bRvpNd\",type:\"Identifier\"}],select:[{collection:\"z5NoEtk1A\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"z5NoEtk1A\",name:\"NLpA6lkA4\",type:\"Identifier\"},{collection:\"z5NoEtk1A\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"z5NoEtk1A\",name:\"G9gaVHU6y\",type:\"Identifier\"},{collection:\"z5NoEtk1A\",name:\"id\",type:\"Identifier\"}],where:{collection:\"z5NoEtk1A\",name:\"eRVp9tnpk\",type:\"Identifier\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableVariantMap={Desktop:\"Ybp9XyvVo\",Mobile:\"uoRR3brqN\"};const getProps=({click,direction,height,id,width,...props})=>{return{...props,IvFyZ8HTO:click??props.IvFyZ8HTO,S7J_8h2JY:humanReadableEnumMap[direction]??direction??props.S7J_8h2JY??\"row\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Ybp9XyvVo\"};};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,S7J_8h2JY,IvFyZ8HTO,nW0b6Zp6pz5NoEtk1A,NLpA6lkA4z5NoEtk1A,d75ByG8xIz5NoEtk1A,G9gaVHU6yz5NoEtk1A,idz5NoEtk1A,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ybp9XyvVo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const YpRdEl4Gvhtknsa=activeVariantCallback(async(...args)=>{if(IvFyZ8HTO){await delay(()=>{},100);const res=await IvFyZ8HTO(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"uoRR3brqN\")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-q7609j\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"Ybp9XyvVo\",ref:refBinding,style:{\"--1b73lb0\":S7J_8h2JY,\"--1eyt0fj\":S7J_8h2JY===\"column\"?\"100%\":\"1px\",\"--cgonnh\":S7J_8h2JY===\"column\"?undefined:\"1 0 0px\",backgroundColor:\"var(--token-454046b4-1e7d-4f65-9b9c-fd72ed915ff4, rgb(255, 255, 255))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},variants:{uoRR3brqN:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({uoRR3brqN:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-zsmrrc\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"brmFasV_g\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2lg0l2\",layoutDependency:layoutDependency,layoutId:\"fs96w87DA\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{uoRR3brqN:{backgroundColor:\"var(--token-a7951636-4b5e-4f33-8ea0-3fd7b7e549c4, rgb(255, 255, 255))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-163w1yr\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"ZYXTTHBlo\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Marcura Products & Services\"})}),className:\"framer-2kut9l\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WT55JtIeP\",style:{\"--extracted-1w1cjl5\":\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-67n34\",layoutDependency:layoutDependency,layoutId:\"z5NoEtk1A\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"z5NoEtk1A\",data:Products,type:\"Collection\"},orderBy:[{collection:\"z5NoEtk1A\",name:\"c8_bRvpNd\",type:\"Identifier\"}],select:[{collection:\"z5NoEtk1A\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"z5NoEtk1A\",name:\"NLpA6lkA4\",type:\"Identifier\"},{collection:\"z5NoEtk1A\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"z5NoEtk1A\",name:\"G9gaVHU6y\",type:\"Identifier\"},{collection:\"z5NoEtk1A\",name:\"id\",type:\"Identifier\"}],where:{collection:\"z5NoEtk1A\",name:\"eRVp9tnpk\",type:\"Identifier\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({d75ByG8xI:d75ByG8xIz5NoEtk1A,G9gaVHU6y:G9gaVHU6yz5NoEtk1A,id:idz5NoEtk1A,NLpA6lkA4:NLpA6lkA4z5NoEtk1A,nW0b6Zp6p:nW0b6Zp6pz5NoEtk1A},index)=>{nW0b6Zp6pz5NoEtk1A??=\"\";NLpA6lkA4z5NoEtk1A??=\"\";d75ByG8xIz5NoEtk1A??=\"\";G9gaVHU6yz5NoEtk1A??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`z5NoEtk1A-${idz5NoEtk1A}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{d75ByG8xI:d75ByG8xIz5NoEtk1A},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:NLpA6lkA4z5NoEtk1A,implicitPathVariables:{d75ByG8xI:d75ByG8xIz5NoEtk1A}},{href:NLpA6lkA4z5NoEtk1A,implicitPathVariables:{d75ByG8xI:d75ByG8xIz5NoEtk1A}}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,width:`max((${S7J_8h2JY===\"row\"?`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`:`calc(${componentViewport?.width||\"100vw\"} - 16px)`} - 24px) / 2, 50px)`,...addPropertyOverrides({uoRR3brqN:{width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+0+0+0+0+24+38.4+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7a8jq7-container\",layoutDependency:layoutDependency,layoutId:\"r1VH4uF7Y-container\",nodeId:\"r1VH4uF7Y\",rendersWithMotion:true,scopeId:\"rtcYb6Wt7\",children:/*#__PURE__*/_jsx(NavProductNavItem,{height:\"100%\",id:\"r1VH4uF7Y\",layoutId:\"r1VH4uF7Y\",lKbXmFTdB:nW0b6Zp6pz5NoEtk1A,pDRgGl9gp:G9gaVHU6yz5NoEtk1A,style:{width:\"100%\"},variant:\"FIqLf7nIL\",width:\"100%\",XXR5cBPTF:resolvedLinks[0],...addPropertyOverrides({uoRR3brqN:{XXR5cBPTF:resolvedLinks[1],YpRdEl4Gv:YpRdEl4Gvhtknsa}},baseVariant,gestureVariant)})})})})})},idz5NoEtk1A);})})})})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-p6jtj9\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"babCqhgYr\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1t4kqwj\",\"data-framer-name\":\"Unknown\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"K4gZZ4iN3\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 1.67 C 10.981 1.669 10.036 2.201 9.508 3.073 L 1.398 16.61 C 0.874 17.506 0.866 18.614 1.378 19.517 C 1.89 20.421 2.844 20.984 3.882 20.995 L 20.107 20.995 C 21.144 20.988 22.1 20.429 22.615 19.529 C 23.131 18.629 23.129 17.522 22.61 16.624 L 14.494 3.078 C 13.966 2.205 13.02 1.671 12 1.67\" fill=\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"></path></svg>',svgContentId:11539481275,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-c3rvH.framer-omyoa, .framer-c3rvH .framer-omyoa { display: block; }\",\".framer-c3rvH.framer-q7609j { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: var(--1b73lb0); flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: 850px; }\",\".framer-c3rvH .framer-zsmrrc { align-content: flex-start; align-items: flex-start; display: flex; flex: var(--cgonnh); flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 16px 12px 16px 12px; position: relative; width: var(--1eyt0fj); }\",\".framer-c3rvH .framer-2lg0l2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-c3rvH .framer-163w1yr { 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 0px 0px 12px; position: relative; width: 100%; }\",\".framer-c3rvH .framer-2kut9l { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-c3rvH .framer-67n34 { display: grid; flex: none; gap: 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-c3rvH .framer-7a8jq7-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-c3rvH .framer-p6jtj9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 240px; overflow: visible; padding: 0px; position: absolute; top: -10px; width: min-content; z-index: 1; }\",\".framer-c3rvH .framer-1t4kqwj { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-c3rvH.framer-v-1njfzm6.framer-q7609j { flex-direction: column; gap: 0px; overflow: auto; padding: 0px; width: 389px; }\",\".framer-c3rvH.framer-v-1njfzm6 .framer-zsmrrc { align-content: center; align-items: center; flex: none; gap: 10px; padding: 0px; width: 100%; }\",\".framer-c3rvH.framer-v-1njfzm6 .framer-2lg0l2 { padding: 24px 8px 24px 8px; }\",\".framer-c3rvH.framer-v-1njfzm6 .framer-163w1yr { padding: 0px 8px 0px 12px; }\",\".framer-c3rvH.framer-v-1njfzm6 .framer-67n34 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; }\",\".framer-c3rvH.framer-v-1njfzm6 .framer-7a8jq7-container { align-self: unset; }\",...sharedStyle.css,'.framer-c3rvH[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-c3rvH [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-c3rvH[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-c3rvH [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-c3rvH[data-hide-scrollbars=\"true\"], .framer-c3rvH [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 511.5\n * @framerIntrinsicWidth 850\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"uoRR3brqN\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"S7J_8h2JY\":\"direction\",\"IvFyZ8HTO\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrtcYb6Wt7=withCSS(Component,css,\"framer-c3rvH\");export default FramerrtcYb6Wt7;FramerrtcYb6Wt7.displayName=\"Dropdown - Products\";FramerrtcYb6Wt7.defaultProps={height:511.5,width:850};addPropertyControls(FramerrtcYb6Wt7,{variant:{options:[\"Ybp9XyvVo\",\"uoRR3brqN\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},S7J_8h2JY:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},IvFyZ8HTO:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerrtcYb6Wt7,[{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\"}]},...NavProductNavItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrtcYb6Wt7\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"511.5\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"S7J_8h2JY\\\":\\\"direction\\\",\\\"IvFyZ8HTO\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"850\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uoRR3brqN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a9375b9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/paU2XePwh7UIZBehXayI/zDOyxR1C0Woh9J0lWt5C/VRbOFjVlh.js\";import NavNavItem from\"https://framerusercontent.com/modules/iaZQe8vsl1TtLLAEhaG6/pZ4shGXeFUvaNKWhcEEA/tfId8dp3g.js\";const NavNavItemFonts=getFonts(NavNavItem);const cycleOrder=[\"DmA_XsQI8\",\"KHiIfGdus\"];const serializationHash=\"framer-F7b62\";const variantClassNames={DmA_XsQI8:\"framer-v-1uuxwst\",KHiIfGdus:\"framer-v-1nux9ts\"};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 addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const transformTemplate1=(_,t)=>`translateX(-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={Desktop:\"DmA_XsQI8\",Mobile:\"KHiIfGdus\"};const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"DmA_XsQI8\",VDJpJXJI_:click??props.VDJpJXJI_};};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,VDJpJXJI_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DmA_XsQI8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const xYy4ApxTD12ew83j=activeVariantCallback(async(...args)=>{if(VDJpJXJI_){const res=await VDJpJXJI_(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"KHiIfGdus\")return false;return true;};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-1uuxwst\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"DmA_XsQI8\",ref:refBinding,style:{backgroundColor:\"var(--token-454046b4-1e7d-4f65-9b9c-fd72ed915ff4, rgb(255, 255, 255))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\",...style},variants:{KHiIfGdus:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({KHiIfGdus:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9ueb95\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"Iz9akUjgW\",children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-9cpf29\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"RGHETfvwq\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Solutions\"})}),className:\"framer-1ausrye\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Awg4L5RuC\",style:{\"--extracted-1w1cjl5\":\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3t1meh\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"ZbltDVsPD\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ShPbkCJCB\"},implicitPathVariables:undefined},{href:{webPageId:\"ShPbkCJCB\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,y:(componentViewport?.y||0)+12+8+26.4+0+0,...addPropertyOverrides({KHiIfGdus:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+8+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nl78rc-container\",layoutDependency:layoutDependency,layoutId:\"p4_YHHlfy-container\",nodeId:\"p4_YHHlfy\",rendersWithMotion:true,scopeId:\"y_b168NPj\",children:/*#__PURE__*/_jsx(NavNavItem,{height:\"100%\",id:\"p4_YHHlfy\",layoutId:\"p4_YHHlfy\",O3zzPswMx:\"Procure Supplies\",qKOdLwj4M:addImageAlt({pixelHeight:28,pixelWidth:28,src:\"https://framerusercontent.com/images/hGgmeexysP6DeKfPRvwYamWU6TA.svg?width=28&height=28\"},\"\"),RTgH5OSeb:\"Run your maritime procurement more efficiently.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({KHiIfGdus:{tuQXw_5qJ:resolvedLinks[1],xYy4ApxTD:xYy4ApxTD12ew83j}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"yV7XPquIr\"},implicitPathVariables:undefined},{href:{webPageId:\"yV7XPquIr\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,y:(componentViewport?.y||0)+12+8+26.4+0+64,...addPropertyOverrides({KHiIfGdus:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+8+0+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wfumwq-container\",layoutDependency:layoutDependency,layoutId:\"dCgOaiidz-container\",nodeId:\"dCgOaiidz\",rendersWithMotion:true,scopeId:\"y_b168NPj\",children:/*#__PURE__*/_jsx(NavNavItem,{height:\"100%\",id:\"dCgOaiidz\",layoutId:\"dCgOaiidz\",O3zzPswMx:\"Pay Crew\",qKOdLwj4M:addImageAlt({pixelHeight:28,pixelWidth:28,src:\"https://framerusercontent.com/images/tpZHGRZVfcv46TS7N03Dvg7dG0M.svg?width=28&height=28\"},\"\"),RTgH5OSeb:\"Simplify crew payroll and ensure payments anywhere.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks1[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({KHiIfGdus:{tuQXw_5qJ:resolvedLinks1[1],xYy4ApxTD:xYy4ApxTD12ew83j}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YowIcDS73\"},implicitPathVariables:undefined},{href:{webPageId:\"YowIcDS73\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,y:(componentViewport?.y||0)+12+8+26.4+0+128,...addPropertyOverrides({KHiIfGdus:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+8+0+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lkbhmi-container\",layoutDependency:layoutDependency,layoutId:\"lCsnktquv-container\",nodeId:\"lCsnktquv\",rendersWithMotion:true,scopeId:\"y_b168NPj\",children:/*#__PURE__*/_jsx(NavNavItem,{height:\"100%\",id:\"lCsnktquv\",layoutId:\"lCsnktquv\",O3zzPswMx:\"Manage Port Calls\",qKOdLwj4M:addImageAlt({pixelHeight:28,pixelWidth:28,src:\"https://framerusercontent.com/images/TN2KQ4JY6CiqNrbp3xNNSSrDQ.svg?width=28&height=28\"},\"\"),RTgH5OSeb:\"Plan and manage port calls and voyages with industry leading data.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks2[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({KHiIfGdus:{tuQXw_5qJ:resolvedLinks2[1],xYy4ApxTD:xYy4ApxTD12ew83j}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ehd78b_w2\"},implicitPathVariables:undefined},{href:{webPageId:\"ehd78b_w2\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,y:(componentViewport?.y||0)+12+8+26.4+0+192,...addPropertyOverrides({KHiIfGdus:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0+8+0+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ht7wd4-container\",layoutDependency:layoutDependency,layoutId:\"nkR0_ziev-container\",nodeId:\"nkR0_ziev\",rendersWithMotion:true,scopeId:\"y_b168NPj\",children:/*#__PURE__*/_jsx(NavNavItem,{height:\"100%\",id:\"nkR0_ziev\",layoutId:\"nkR0_ziev\",O3zzPswMx:\"Process Claims\",qKOdLwj4M:addImageAlt({pixelHeight:28,pixelWidth:28,src:\"https://framerusercontent.com/images/e8kaZi0QtwfSy0VUXCLLOB7HK98.svg?width=28&height=28\"},\"\"),RTgH5OSeb:\"Save admin, reduce expensive mistakes and eliminate disputes.\",style:{width:\"100%\"},tuQXw_5qJ:resolvedLinks3[0],variant:\"RwLZME8_e\",width:\"100%\",Yj9RzNzeq:true,...addPropertyOverrides({KHiIfGdus:{tuQXw_5qJ:resolvedLinks3[1],xYy4ApxTD:xYy4ApxTD12ew83j}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17yew3\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"Z0CiDFF5e\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-swnsc\",\"data-framer-name\":\"Unknown\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rIh7x5RP1\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 12 1.67 C 10.981 1.669 10.036 2.201 9.508 3.073 L 1.398 16.61 C 0.874 17.506 0.866 18.614 1.378 19.517 C 1.89 20.421 2.844 20.984 3.882 20.995 L 20.107 20.995 C 21.144 20.988 22.1 20.429 22.615 19.529 C 23.131 18.629 23.129 17.522 22.61 16.624 L 14.494 3.078 C 13.966 2.205 13.02 1.671 12 1.67\" fill=\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"></path></svg>',svgContentId:11539481275,withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-F7b62.framer-l6j69v, .framer-F7b62 .framer-l6j69v { display: block; }\",\".framer-F7b62.framer-1uuxwst { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 320px; }\",\".framer-F7b62 .framer-9ueb95 { 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: 8px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-F7b62 .framer-9cpf29 { 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 0px 0px 12px; position: relative; width: 100%; }\",\".framer-F7b62 .framer-1ausrye { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-F7b62 .framer-3t1meh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-F7b62 .framer-1nl78rc-container, .framer-F7b62 .framer-1wfumwq-container, .framer-F7b62 .framer-lkbhmi-container, .framer-F7b62 .framer-ht7wd4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-F7b62 .framer-17yew3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 48%; overflow: visible; padding: 0px; position: absolute; top: -10px; width: min-content; z-index: 1; }\",\".framer-F7b62 .framer-swnsc { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-F7b62.framer-v-1nux9ts.framer-1uuxwst { flex-direction: column; padding: 0px; width: 390px; }\",\".framer-F7b62.framer-v-1nux9ts .framer-9ueb95 { flex: none; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 391\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KHiIfGdus\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"VDJpJXJI_\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery_b168NPj=withCSS(Component,css,\"framer-F7b62\");export default Framery_b168NPj;Framery_b168NPj.displayName=\"Nav/Solutions\";Framery_b168NPj.defaultProps={height:391,width:320};addPropertyControls(Framery_b168NPj,{variant:{options:[\"DmA_XsQI8\",\"KHiIfGdus\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},VDJpJXJI_:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framery_b168NPj,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...NavNavItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery_b168NPj\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"VDJpJXJI_\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"320\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KHiIfGdus\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"391\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./y_b168NPj.map","// Generated by Framer (5e8f756)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useQueryData,useRouter,useVariantState,withCodeBoundaryForOverrides,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 StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import{withSearchUTM}from\"https://framerusercontent.com/modules/f5jbohjuAtbvKzkhKO0U/XesIFugLMqwAXTx0AUaU/SearchUTM.js\";import Products from\"https://framerusercontent.com/modules/2v07SbZkHU1X7uHn7zmo/r7Vh9JdcatjAPowEa9x7/tdrJlIKTw.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/paU2XePwh7UIZBehXayI/zDOyxR1C0Woh9J0lWt5C/VRbOFjVlh.js\";import NavProductNavItem from\"https://framerusercontent.com/modules/fczUjRRu42eZpjlqgh15/qDuBzINhXz9L8zZSJ925/bCpoQ5tXt.js\";import ButtonUseThis from\"https://framerusercontent.com/modules/jjU6LRePA1tkmSkLN7Gu/XqxN1ulFK0v09kYXhxHA/BGCBGtXaQ.js\";import NavButton from\"https://framerusercontent.com/modules/3yZTjzziQvgARRp0jr6W/tYw8qv0XPU9nz9VHMNn5/eqC9MwBvv.js\";import ComponentsMenuIcon from\"https://framerusercontent.com/modules/dtSD7eExEF2MN0BXrKA9/REhoV1n9nZ5GylbZjtNL/ER_4Y9eOE.js\";import NavResources from\"https://framerusercontent.com/modules/SEkUYzShaIuPyRobzRE0/yO6y7f14f4ITVelR2eAi/QDVTVlhCe.js\";import DropdownProducts from\"https://framerusercontent.com/modules/cJ8LUrO1mWj9OVX1SyrB/77PZuWkE5Tt0O3koVac2/rtcYb6Wt7.js\";import NavSolutions from\"https://framerusercontent.com/modules/g3Jy61TLw5zZuQuO3Ypi/HxURUU57i2tBsXbHQqKT/y_b168NPj.js\";const SearchFonts=getFonts(Search);const MotionDivWithSearchUTM1xsqv8p=withCodeBoundaryForOverrides(motion.div,{nodeId:\"p9jzSXSta\",override:withSearchUTM,scopeId:\"klQ0SjDew\"});const ComponentsMenuIconFonts=getFonts(ComponentsMenuIcon);const NavButtonFonts=getFonts(NavButton);const DropdownProductsFonts=getFonts(DropdownProducts);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const MotionDivWithFX=withFX(motion.div);const NavSolutionsFonts=getFonts(NavSolutions);const PhosphorFonts=getFonts(Phosphor);const NavResourcesFonts=getFonts(NavResources);const ButtonUseThisFonts=getFonts(ButtonUseThis);const NavProductNavItemFonts=getFonts(NavProductNavItem);const MotionDivWithSearchUTM1dc36mh=withCodeBoundaryForOverrides(motion.div,{nodeId:\"w0ByDHclj\",override:withSearchUTM,scopeId:\"klQ0SjDew\"});const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"zYjZTZsbA\",\"merRw0xRu\",\"A1v2cTB8m\",\"UVgISY50M\",\"RGjmvHfy5\",\"TAkiNmYCC\",\"JqEiw7I8c\",\"y0pexdiz0\",\"sr9aumZrj\",\"eR7KR0HV3\",\"pHeQcSgjn\",\"S5pCEoJ0u\",\"njMTLyHfA\",\"xtru9vOv0\",\"kfUsff3Dh\",\"Bdt3JlZ7M\",\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\",\"NOoFYKD3V\",\"YDc2TBeLE\",\"EUAlCEWSb\",\"aB_bXx98j\",\"EzsmLkrex\",\"yuEt8nfD1\",\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"];const serializationHash=\"framer-7IyZ9\";const variantClassNames={A1v2cTB8m:\"framer-v-b1mkr4\",aB_bXx98j:\"framer-v-tt3fa9\",Bdt3JlZ7M:\"framer-v-rxuzvy\",E2DNR9a1p:\"framer-v-1epz4qd\",eR7KR0HV3:\"framer-v-4d2onp\",EUAlCEWSb:\"framer-v-dkn6cj\",EzsmLkrex:\"framer-v-53ypax\",fN1IJILZN:\"framer-v-bwxf10\",JqEiw7I8c:\"framer-v-bl6luy\",kfUsff3Dh:\"framer-v-bnzg0o\",merRw0xRu:\"framer-v-1rz1yaj\",njMTLyHfA:\"framer-v-wzyh1c\",NOoFYKD3V:\"framer-v-1i6f7hq\",nrLq2Cj2Q:\"framer-v-1fu06u2\",pHeQcSgjn:\"framer-v-164sciu\",RGjmvHfy5:\"framer-v-15ja96s\",s4Cq76Wne:\"framer-v-1myqauw\",S5pCEoJ0u:\"framer-v-qyux44\",sr9aumZrj:\"framer-v-xfa5s9\",TAkiNmYCC:\"framer-v-ims6ep\",UVgISY50M:\"framer-v-o5272v\",viXfydJvW:\"framer-v-1kmb3pd\",wiH1m4rrW:\"framer-v-1fifkk4\",xtru9vOv0:\"framer-v-1yev0h3\",y0pexdiz0:\"framer-v-uut6wf\",YDc2TBeLE:\"framer-v-th40yf\",yuEt8nfD1:\"framer-v-sg6dtn\",zYjZTZsbA:\"framer-v-8m9pw8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition2={delay:0,duration:.1,ease:[.5,0,.88,.77],type:\"tween\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};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:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const query=prequery=>prequery({from:{alias:\"ZUCf2zbPw\",data:Products,type:\"Collection\"},select:[{collection:\"ZUCf2zbPw\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"ZUCf2zbPw\",name:\"DRRMIfE_v\",type:\"Identifier\"},{collection:\"ZUCf2zbPw\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"ZUCf2zbPw\",name:\"fX7HYs6eS\",type:\"Identifier\"},{collection:\"ZUCf2zbPw\",name:\"id\",type:\"Identifier\"}],where:{collection:\"ZUCf2zbPw\",name:\"U_DVlyxr7\",type:\"Identifier\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query1=prequery=>prequery({from:{alias:\"dsxJHOjeb\",data:Products,type:\"Collection\"},orderBy:[{collection:\"dsxJHOjeb\",direction:\"desc\",name:\"fX7HYs6eS\",type:\"Identifier\"}],select:[{collection:\"dsxJHOjeb\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"dsxJHOjeb\",name:\"NLpA6lkA4\",type:\"Identifier\"},{collection:\"dsxJHOjeb\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"dsxJHOjeb\",name:\"fX7HYs6eS\",type:\"Identifier\"},{collection:\"dsxJHOjeb\",name:\"id\",type:\"Identifier\"}],where:{collection:\"dsxJHOjeb\",name:\"U_DVlyxr7\",type:\"Identifier\"}});const query2=prequery=>prequery({from:{alias:\"EZDbmn1Xk\",data:Products,type:\"Collection\"},orderBy:[{collection:\"EZDbmn1Xk\",direction:\"desc\",name:\"fX7HYs6eS\",type:\"Identifier\"}],select:[{collection:\"EZDbmn1Xk\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"DRRMIfE_v\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"fX7HYs6eS\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"id\",type:\"Identifier\"}],where:{collection:\"EZDbmn1Xk\",name:\"U_DVlyxr7\",type:\"Identifier\"}});const query3=prequery=>prequery({from:{alias:\"EZDbmn1Xk\",data:Products,type:\"Collection\"},select:[{collection:\"EZDbmn1Xk\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"DRRMIfE_v\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"fX7HYs6eS\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"id\",type:\"Identifier\"}],where:{collection:\"EZDbmn1Xk\",name:\"U_DVlyxr7\",type:\"Identifier\"}});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={\"Dark BG - 1920px\":\"S5pCEoJ0u\",\"Dark BG\":\"pHeQcSgjn\",\"Desktop Dark - 1920px\":\"UVgISY50M\",\"Desktop Dark\":\"A1v2cTB8m\",\"Desktop Light - 1920px\":\"merRw0xRu\",\"Desktop Light\":\"zYjZTZsbA\",\"Mobile - Login\":\"EUAlCEWSb\",\"Mobile - noBG Light\":\"EzsmLkrex\",\"Mobile - noBG\":\"aB_bXx98j\",\"Mobile - Products\":\"Bdt3JlZ7M\",\"Mobile - Resources\":\"nrLq2Cj2Q\",\"Mobile - Solutions\":\"fN1IJILZN\",\"Mobile - withBG\":\"njMTLyHfA\",\"Mobile Dark - Open\":\"eR7KR0HV3\",\"Mobile Dark\":\"sr9aumZrj\",\"Mobile Open\":\"JqEiw7I8c\",\"Variant 17\":\"yuEt8nfD1\",Mobile:\"y0pexdiz0\"};const getProps=({height,id,padding,width,...props})=>{return{...props,McVuWPu0n:padding??props.McVuWPu0n??\"12px 20px 12px 20px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"zYjZTZsbA\"};};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,McVuWPu0n,nW0b6Zp6pZUCf2zbPw,DRRMIfE_vZUCf2zbPw,d75ByG8xIZUCf2zbPw,fX7HYs6eSZUCf2zbPw,idZUCf2zbPw,nW0b6Zp6pdsxJHOjeb,NLpA6lkA4dsxJHOjeb,d75ByG8xIdsxJHOjeb,fX7HYs6eSdsxJHOjeb,iddsxJHOjeb,nW0b6Zp6pEZDbmn1Xk,DRRMIfE_vEZDbmn1Xk,d75ByG8xIEZDbmn1Xk,fX7HYs6eSEZDbmn1Xk,idEZDbmn1Xk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zYjZTZsbA\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const H_Plz0TzS1u3fxg0=activeVariantCallback(async(...args)=>{setVariant(\"aB_bXx98j\");});const H_Plz0TzS17nwzd6=activeVariantCallback(async(...args)=>{setVariant(\"EzsmLkrex\");});const H_Plz0TzSlxixgo=activeVariantCallback(async(...args)=>{setVariant(\"RGjmvHfy5\");});const H_Plz0TzS12saa47=activeVariantCallback(async(...args)=>{setVariant(\"TAkiNmYCC\");});const H_Plz0TzS1vx4i2c=activeVariantCallback(async(...args)=>{setVariant(\"JqEiw7I8c\");});const mmd_KBBgctxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTapf7vz56=activeVariantCallback(async(...args)=>{setVariant(\"s4Cq76Wne\");});const onTapfh35gr=activeVariantCallback(async(...args)=>{setVariant(\"wiH1m4rrW\");});const onTapnx3mf8=activeVariantCallback(async(...args)=>{setVariant(\"viXfydJvW\");});const onTap4fgt5n=activeVariantCallback(async(...args)=>{setVariant(\"nrLq2Cj2Q\");});const onTap1jigsb9=activeVariantCallback(async(...args)=>{setVariant(\"xtru9vOv0\");});const onTapbwcou8=activeVariantCallback(async(...args)=>{setVariant(\"kfUsff3Dh\");});const onTap3e7945=activeVariantCallback(async(...args)=>{setVariant(\"Bdt3JlZ7M\");});const IvFyZ8HTO1sqcab1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"y0pexdiz0\"),10);});const IvFyZ8HTO1ihzdy1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"njMTLyHfA\"),100);});const VDJpJXJI_6ygubc=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"aB_bXx98j\"),10);});const VDJpJXJI_1ihzdy1=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"njMTLyHfA\"),100);});const onTaplxixgo=activeVariantCallback(async(...args)=>{setVariant(\"RGjmvHfy5\");});const onTap12saa47=activeVariantCallback(async(...args)=>{setVariant(\"TAkiNmYCC\");});const onTap1vx4i2c=activeVariantCallback(async(...args)=>{setVariant(\"JqEiw7I8c\");});const vQyLppeZg1u3fxg0=activeVariantCallback(async(...args)=>{setVariant(\"aB_bXx98j\");});const vQyLppeZg19udyyk=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"aB_bXx98j\"),100);});const vQyLppeZgzvzfwh=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"EzsmLkrex\"),100);});const dsIlOYmbmtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const hBwk3lKsScklzwg=activeVariantCallback(async(...args)=>{setVariant(\"NOoFYKD3V\");});const hBwk3lKsSe9108k=activeVariantCallback(async(...args)=>{setVariant(\"YDc2TBeLE\");});const sharedStyleClassNames=[sharedStyle.className];const isDisplayed=()=>{if([\"sr9aumZrj\",\"eR7KR0HV3\"].includes(baseVariant))return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed1=()=>{if([\"A1v2cTB8m\",\"UVgISY50M\",\"RGjmvHfy5\",\"TAkiNmYCC\",\"JqEiw7I8c\",\"xtru9vOv0\",\"kfUsff3Dh\",\"Bdt3JlZ7M\",\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\",\"NOoFYKD3V\",\"YDc2TBeLE\",\"EUAlCEWSb\",\"aB_bXx98j\",\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"A1v2cTB8m\",\"UVgISY50M\",\"RGjmvHfy5\",\"TAkiNmYCC\",\"JqEiw7I8c\",\"xtru9vOv0\",\"kfUsff3Dh\",\"Bdt3JlZ7M\",\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\",\"NOoFYKD3V\",\"YDc2TBeLE\",\"EUAlCEWSb\",\"aB_bXx98j\",\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"RGjmvHfy5\",\"TAkiNmYCC\",\"JqEiw7I8c\",\"y0pexdiz0\",\"njMTLyHfA\",\"xtru9vOv0\",\"kfUsff3Dh\",\"Bdt3JlZ7M\",\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\",\"NOoFYKD3V\",\"YDc2TBeLE\",\"EUAlCEWSb\",\"aB_bXx98j\",\"EzsmLkrex\",\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if([\"y0pexdiz0\",\"njMTLyHfA\",\"NOoFYKD3V\",\"YDc2TBeLE\",\"EUAlCEWSb\",\"aB_bXx98j\",\"EzsmLkrex\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"RGjmvHfy5\",\"TAkiNmYCC\",\"JqEiw7I8c\",\"xtru9vOv0\",\"kfUsff3Dh\",\"Bdt3JlZ7M\",\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\",\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const isDisplayed6=()=>{if([\"xtru9vOv0\",\"kfUsff3Dh\",\"Bdt3JlZ7M\",\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\",\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"].includes(baseVariant))return false;return true;};const ref5=React.useRef(null);const ref6=React.useRef(null);const isDisplayed7=()=>{if([\"RGjmvHfy5\",\"TAkiNmYCC\",\"JqEiw7I8c\"].includes(baseVariant))return true;return false;};const isDisplayed8=()=>{if([\"xtru9vOv0\",\"kfUsff3Dh\",\"Bdt3JlZ7M\"].includes(baseVariant))return true;return false;};const isDisplayed9=()=>{if([\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\"].includes(baseVariant))return true;return false;};const isDisplayed10=()=>{if([\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\",\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"].includes(baseVariant))return true;return false;};const isDisplayed11=()=>{if([\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"].includes(baseVariant))return true;return false;};const isDisplayed12=()=>{if([\"y0pexdiz0\",\"njMTLyHfA\",\"xtru9vOv0\",\"kfUsff3Dh\",\"Bdt3JlZ7M\",\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\",\"aB_bXx98j\",\"EzsmLkrex\",\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"].includes(baseVariant))return false;return true;};const isDisplayed13=()=>{if([\"RGjmvHfy5\",\"TAkiNmYCC\",\"JqEiw7I8c\",\"NOoFYKD3V\",\"YDc2TBeLE\",\"EUAlCEWSb\"].includes(baseVariant))return false;return true;};const ref7=React.useRef(null);const ref8=React.useRef(null);const router=useRouter();const ref9=React.useRef(null);const isDisplayed14=()=>{if([\"RGjmvHfy5\",\"TAkiNmYCC\",\"JqEiw7I8c\"].includes(baseVariant))return false;return true;};const ref10=React.useRef(null);const isDisplayed15=()=>{if(baseVariant===\"UVgISY50M\")return false;return true;};const isDisplayed16=()=>{if(baseVariant===\"UVgISY50M\")return true;return false;};const isDisplayed17=()=>{if([\"NOoFYKD3V\",\"YDc2TBeLE\",\"EUAlCEWSb\"].includes(baseVariant))return true;return false;};const isDisplayed18=()=>{if([\"RGjmvHfy5\",\"TAkiNmYCC\",\"JqEiw7I8c\",\"xtru9vOv0\",\"kfUsff3Dh\",\"Bdt3JlZ7M\",\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\",\"NOoFYKD3V\",\"YDc2TBeLE\",\"EUAlCEWSb\",\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({aB_bXx98j:{value:transition2},EzsmLkrex:{value:transition2},njMTLyHfA:{value:transition2},y0pexdiz0:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-8m9pw8\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop Light\",layoutDependency:layoutDependency,layoutId:\"zYjZTZsbA\",ref:refBinding,style:{\"--9oulvs\":numberToPixelString(McVuWPu0n),\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"rgba(21, 50, 50, 0)\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},variants:{aB_bXx98j:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},Bdt3JlZ7M:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},E2DNR9a1p:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},EUAlCEWSb:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},EzsmLkrex:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},fN1IJILZN:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},JqEiw7I8c:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},kfUsff3Dh:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},njMTLyHfA:{backgroundColor:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},NOoFYKD3V:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},nrLq2Cj2Q:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},pHeQcSgjn:{backgroundColor:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},RGjmvHfy5:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},s4Cq76Wne:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},S5pCEoJ0u:{backgroundColor:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},TAkiNmYCC:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},viXfydJvW:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},wiH1m4rrW:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},xtru9vOv0:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},y0pexdiz0:{backgroundColor:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},YDc2TBeLE:{backgroundColor:\"var(--token-86d35e03-e341-4567-8d6f-ad0261f38884, rgb(247, 249, 249))\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({A1v2cTB8m:{\"data-framer-name\":\"Desktop Dark\"},aB_bXx98j:{\"data-framer-name\":\"Mobile - noBG\"},Bdt3JlZ7M:{\"data-framer-name\":\"Mobile - Products\"},E2DNR9a1p:{\"data-framer-name\":\"Mobile - Solutions\"},EUAlCEWSb:{\"data-framer-name\":\"Mobile - Login\"},EzsmLkrex:{\"data-framer-name\":\"Mobile - noBG Light\"},fN1IJILZN:{\"data-framer-name\":\"Mobile - Solutions\"},JqEiw7I8c:{\"data-framer-name\":\"Mobile Open\"},kfUsff3Dh:{\"data-framer-name\":\"Mobile - Products\"},merRw0xRu:{\"data-framer-name\":\"Desktop Light - 1920px\"},njMTLyHfA:{\"data-framer-name\":\"Mobile - withBG\"},NOoFYKD3V:{\"data-framer-name\":\"Mobile - Login\"},nrLq2Cj2Q:{\"data-framer-name\":\"Mobile - Resources\"},pHeQcSgjn:{\"data-framer-name\":\"Dark BG\"},RGjmvHfy5:{\"data-framer-name\":\"Mobile Open\"},s4Cq76Wne:{\"data-framer-name\":\"Mobile - Solutions\"},S5pCEoJ0u:{\"data-framer-name\":\"Dark BG - 1920px\"},TAkiNmYCC:{\"data-framer-name\":\"Mobile Open\"},UVgISY50M:{\"data-framer-name\":\"Desktop Dark - 1920px\"},viXfydJvW:{\"data-framer-name\":\"Mobile - Resources\"},wiH1m4rrW:{\"data-framer-name\":\"Mobile - Resources\"},xtru9vOv0:{\"data-framer-name\":\"Mobile - Products\"},y0pexdiz0:{\"data-framer-name\":\"Mobile\"},YDc2TBeLE:{\"data-framer-name\":\"Mobile - Login\"},yuEt8nfD1:{\"data-framer-name\":\"Variant 17\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-luj8qa\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"fZwXtdG6t\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-47z5wc\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"r82iv2DnL\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FGDQQYz9X\"},motionChild:true,nodeId:\"CZ71yuooF\",scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-d0x1v framer-qzkn65\",\"data-framer-name\":\"Light\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"CZ71yuooF\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 112 28\"><g><path d=\"M 0 28 L 0 0 L 112 0 L 112 28 Z\" fill=\"transparent\"></path><path d=\"M 5.505 10.18 L 12.118 6.36 L 18.731 10.18 L 18.731 14.42 L 24.236 11.241 L 24.236 7 L 12.118 0 L 0 7 L 0 21 L 5.505 24.18 Z\" fill=\"rgba(255, 255, 255, 0.2)\"></path><path d=\"M 12.117 21.64 L 8.447 19.52 L 8.447 25.88 L 12.117 28 L 24.234 21 L 24.234 14.641 Z\" fill=\"rgb(90,228,223)\"></path><path d=\"M 33.575 18.637 L 33.575 9.288 L 35.599 9.288 L 35.7 10.274 C 36.172 9.907 36.692 9.617 37.258 9.407 C 37.825 9.196 38.432 9.091 39.08 9.091 C 39.768 9.091 40.304 9.199 40.688 9.416 C 41.073 9.633 41.366 9.932 41.569 10.314 C 42.014 9.959 42.526 9.666 43.106 9.436 C 43.687 9.206 44.381 9.091 45.191 9.091 C 46.297 9.091 47.113 9.367 47.639 9.919 C 48.166 10.472 48.429 11.32 48.429 12.463 L 48.429 18.637 L 46.263 18.637 L 46.263 12.681 C 46.263 11.957 46.108 11.451 45.798 11.162 C 45.487 10.873 44.982 10.728 44.28 10.728 C 43.821 10.728 43.386 10.807 42.975 10.965 C 42.564 11.122 42.209 11.359 41.913 11.675 C 41.953 11.82 41.98 11.97 41.994 12.128 C 42.007 12.286 42.014 12.457 42.014 12.641 L 42.014 18.637 L 39.97 18.637 L 39.97 12.7 C 39.97 12.017 39.849 11.517 39.606 11.202 C 39.363 10.886 38.904 10.728 38.23 10.728 C 37.757 10.728 37.309 10.837 36.884 11.054 C 36.459 11.27 36.077 11.53 35.741 11.833 L 35.741 18.637 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 103.308 17.296 C 103.969 17.296 104.546 17.187 105.038 16.97 C 105.53 16.753 105.932 16.461 106.242 16.093 L 106.242 14.456 L 103.206 14.456 C 102.559 14.456 102.09 14.577 101.8 14.821 C 101.51 15.064 101.365 15.435 101.365 15.935 C 101.365 16.422 101.533 16.77 101.871 16.98 C 102.209 17.191 102.687 17.296 103.308 17.296 Z M 102.721 18.834 C 102.114 18.834 101.551 18.729 101.032 18.519 C 100.511 18.308 100.097 17.989 99.787 17.562 C 99.476 17.135 99.321 16.605 99.321 15.974 C 99.321 15.08 99.635 14.36 100.263 13.815 C 100.889 13.269 101.858 12.996 103.166 12.996 L 106.242 12.996 L 106.242 12.582 C 106.242 12.135 106.171 11.78 106.03 11.517 C 105.887 11.254 105.632 11.063 105.261 10.945 C 104.89 10.827 104.346 10.767 103.632 10.767 C 102.498 10.767 101.439 10.932 100.454 11.261 L 100.454 9.663 C 100.886 9.492 101.413 9.354 102.033 9.249 C 102.653 9.143 103.321 9.091 104.036 9.091 C 105.439 9.091 106.508 9.367 107.244 9.919 C 107.978 10.472 108.347 11.373 108.347 12.621 L 108.347 18.637 L 106.465 18.637 L 106.323 17.69 C 105.932 18.059 105.45 18.341 104.876 18.538 C 104.303 18.736 103.584 18.834 102.721 18.834 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 92.396 18.637 L 92.396 9.288 L 94.419 9.288 L 94.54 10.373 C 94.999 10.084 95.546 9.821 96.18 9.584 C 96.814 9.347 97.442 9.183 98.061 9.091 L 98.061 10.728 C 97.684 10.794 97.275 10.889 96.838 11.014 C 96.399 11.139 95.984 11.277 95.594 11.428 C 95.202 11.579 94.872 11.734 94.602 11.892 L 94.602 18.637 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 83.874 18.835 C 82.727 18.835 81.847 18.526 81.233 17.908 C 80.619 17.29 80.312 16.383 80.312 15.186 L 80.312 9.288 L 82.517 9.288 L 82.517 15.186 C 82.517 15.883 82.693 16.396 83.044 16.724 C 83.395 17.053 83.934 17.217 84.663 17.217 C 85.203 17.217 85.702 17.119 86.161 16.921 C 86.619 16.724 87.017 16.461 87.354 16.132 L 87.354 9.288 L 89.54 9.288 L 89.54 18.638 L 87.537 18.638 L 87.436 17.671 C 87.003 18 86.491 18.276 85.897 18.499 C 85.303 18.723 84.629 18.835 83.874 18.835 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 74.698 18.834 C 73.011 18.834 71.736 18.417 70.873 17.582 C 70.009 16.747 69.578 15.541 69.578 13.963 C 69.578 12.319 70.053 11.096 71.004 10.294 C 71.955 9.492 73.227 9.091 74.819 9.091 C 75.48 9.091 76.036 9.137 76.488 9.229 C 76.941 9.321 77.375 9.466 77.794 9.663 L 77.794 11.261 C 77.092 10.919 76.242 10.748 75.244 10.748 C 74.138 10.748 73.287 10.988 72.694 11.468 C 72.1 11.948 71.804 12.779 71.804 13.963 C 71.804 15.08 72.067 15.899 72.593 16.418 C 73.119 16.938 73.989 17.197 75.203 17.197 C 76.161 17.197 77.031 17.02 77.814 16.665 L 77.814 18.302 C 77.368 18.473 76.893 18.604 76.387 18.696 C 75.881 18.788 75.318 18.834 74.698 18.834 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 62.648 18.637 L 62.648 9.288 L 64.671 9.288 L 64.793 10.373 C 65.251 10.084 65.798 9.821 66.432 9.584 C 67.066 9.347 67.693 9.183 68.314 9.091 L 68.314 10.728 C 67.936 10.794 67.528 10.889 67.09 11.014 C 66.651 11.139 66.236 11.277 65.845 11.428 C 65.454 11.579 65.123 11.734 64.854 11.892 L 64.854 18.637 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 54.819 17.296 C 55.48 17.296 56.056 17.187 56.549 16.97 C 57.041 16.753 57.442 16.461 57.753 16.093 L 57.753 14.456 L 54.718 14.456 C 54.07 14.456 53.601 14.577 53.311 14.821 C 53.021 15.064 52.876 15.435 52.876 15.935 C 52.876 16.422 53.044 16.77 53.382 16.98 C 53.719 17.191 54.198 17.296 54.819 17.296 Z M 54.208 18.834 C 53.601 18.834 53.038 18.729 52.518 18.519 C 51.999 18.308 51.584 17.989 51.274 17.562 C 50.963 17.135 50.808 16.605 50.808 15.974 C 50.808 15.08 51.122 14.36 51.749 13.815 C 52.377 13.269 53.344 12.996 54.653 12.996 L 57.729 12.996 L 57.729 12.582 C 57.729 12.135 57.658 11.78 57.517 11.517 C 57.375 11.254 57.118 11.063 56.748 10.945 C 56.376 10.827 55.833 10.767 55.118 10.767 C 53.985 10.767 52.926 10.932 51.942 11.261 L 51.942 9.663 C 52.373 9.492 52.899 9.354 53.52 9.249 C 54.14 9.143 54.808 9.091 55.523 9.091 C 56.926 9.091 57.995 9.367 58.731 9.919 C 59.466 10.472 59.833 11.373 59.833 12.621 L 59.833 18.637 L 57.952 18.637 L 57.81 17.69 C 57.419 18.059 56.936 18.341 56.363 18.538 C 55.789 18.736 55.071 18.834 54.208 18.834 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',svgContentId:9368998483,withExternalLayout:true})}),isDisplayed2()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"FGDQQYz9X\"},motionChild:true,nodeId:\"LF8gZ7C95\",openInNewTab:false,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-ovk4if framer-qzkn65\",\"data-framer-name\":\"Dark\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:32,intrinsicWidth:128,layoutDependency:layoutDependency,layoutId:\"LF8gZ7C95\",svg:'<svg width=\"128\" height=\"32\" viewBox=\"0 0 128 32\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_71_1076)\">\\n<path d=\"M6.29166 11.6345L13.8487 7.26883L21.4063 11.6345V16.4801L27.698 12.8465V8.00007L13.8487 0L0 8.00007V24.0001L6.29166 27.6345V11.6345Z\" fill=\"#153232\"/>\\n<path d=\"M13.8481 24.7315L9.6543 22.3087V29.5775L13.8481 32.0003L27.6969 24.0003V16.7324L13.8481 24.7315Z\" fill=\"#00E7DE\"/>\\n<path d=\"M38.3718 21.2994V10.6151H40.6844L40.8002 11.7422C41.3395 11.3218 41.9337 10.9911 42.5809 10.7504C43.2286 10.5102 43.9225 10.3896 44.6626 10.3896C45.4488 10.3896 46.0614 10.5135 46.5009 10.7616C46.9405 11.0096 47.2757 11.3514 47.5069 11.787C48.0157 11.3814 48.6016 11.047 49.2645 10.7841C49.9275 10.5213 50.7216 10.3896 51.6468 10.3896C52.9108 10.3896 53.8438 10.7052 54.4449 11.3361C55.0465 11.9676 55.347 12.9367 55.347 14.244V21.2994H52.8725V14.492C52.8725 13.6656 52.6952 13.0873 52.3406 12.7566C51.9856 12.4263 51.4076 12.2604 50.6061 12.2604C50.0817 12.2604 49.5845 12.351 49.1145 12.5312C48.6441 12.7113 48.2392 12.982 47.9003 13.3423C47.9465 13.5081 47.9774 13.6804 47.9926 13.861C48.0078 14.0412 48.0157 14.2366 48.0157 14.4472V21.2994H45.6801V14.5147C45.6801 13.7336 45.5412 13.1621 45.2637 12.8018C44.9862 12.4411 44.4617 12.2604 43.6913 12.2604C43.1511 12.2604 42.6386 12.3847 42.1529 12.6328C41.6677 12.8804 41.2314 13.1774 40.8464 13.5229V21.2994H38.3718Z\" fill=\"#153232\"/>\\n<path d=\"M118.066 19.7667C118.822 19.7667 119.481 19.6424 120.044 19.3948C120.607 19.1468 121.065 18.8128 121.42 18.3916V16.5208H117.951C117.211 16.5208 116.675 16.6598 116.344 16.9379C116.012 17.216 115.846 17.6404 115.846 18.2114C115.846 18.7676 116.039 19.1657 116.424 19.406C116.81 19.6466 117.357 19.7667 118.066 19.7667ZM117.396 21.5248C116.702 21.5248 116.058 21.4042 115.465 21.164C114.871 20.9238 114.397 20.5593 114.043 20.0711C113.688 19.5828 113.511 18.9777 113.511 18.2562C113.511 17.2344 113.869 16.4117 114.586 15.7881C115.303 15.165 116.409 14.8528 117.904 14.8528H121.42V14.3792C121.42 13.8688 121.339 13.4633 121.177 13.1621C121.015 12.8619 120.722 12.6438 120.298 12.5085C119.874 12.3732 119.253 12.3057 118.436 12.3057C117.141 12.3057 115.931 12.4937 114.805 12.8692V11.0432C115.299 10.8484 115.9 10.6904 116.609 10.5698C117.319 10.4497 118.081 10.3896 118.899 10.3896C120.503 10.3896 121.724 10.7052 122.565 11.3361C123.404 11.9676 123.825 12.9972 123.825 14.4245V21.2993H121.674L121.512 20.2176C121.065 20.6384 120.514 20.9612 119.859 21.1866C119.204 21.412 118.382 21.5248 117.396 21.5248Z\" fill=\"#153232\"/>\\n<path d=\"M105.595 21.2994V10.6151H107.908L108.046 11.8549C108.57 11.5246 109.195 11.2239 109.92 10.9532C110.644 10.6825 111.361 10.495 112.07 10.3896V12.2604C111.639 12.3357 111.172 12.4448 110.672 12.5875C110.17 12.7302 109.696 12.8882 109.249 13.0605C108.802 13.2337 108.424 13.4102 108.116 13.5904V21.2994H105.595Z\" fill=\"#153232\"/>\\n<path d=\"M95.8564 21.5254C94.5452 21.5254 93.5396 21.1725 92.838 20.4658C92.1364 19.76 91.7852 18.7229 91.7852 17.3552V10.6152H94.306V17.3552C94.306 18.152 94.5068 18.7382 94.9076 19.1132C95.3084 19.4893 95.9252 19.6768 96.758 19.6768C97.3748 19.6768 97.9452 19.5641 98.47 19.3387C98.994 19.1132 99.4484 18.813 99.834 18.437V10.6152H102.332V21.3H100.042L99.9268 20.1956C99.4324 20.5711 98.8468 20.8871 98.1684 21.142C97.49 21.3975 96.7196 21.5254 95.8564 21.5254Z\" fill=\"#153232\"/>\\n<path d=\"M85.3692 21.5248C83.4412 21.5248 81.9844 21.0481 80.998 20.0933C80.0108 19.1394 79.5176 17.7606 79.5176 15.9572C79.5176 14.0791 80.0612 12.6812 81.1484 11.7648C82.2348 10.8479 83.6884 10.3896 85.5076 10.3896C86.2628 10.3896 86.8988 10.4424 87.4156 10.5472C87.9324 10.6525 88.4292 10.8179 88.9076 11.0433V12.8693C88.1052 12.4785 87.134 12.2831 85.9932 12.2831C84.7292 12.2831 83.7572 12.5575 83.0796 13.1058C82.4004 13.6545 82.062 14.6048 82.062 15.9572C82.062 17.2344 82.3628 18.1699 82.9636 18.7634C83.5652 19.3575 84.5596 19.6536 85.9468 19.6536C87.0412 19.6536 88.0356 19.4512 88.9308 19.0452V20.916C88.4212 21.1114 87.878 21.262 87.2996 21.3668C86.722 21.4716 86.078 21.5248 85.3692 21.5248Z\" fill=\"#153232\"/>\\n<path d=\"M71.5977 21.2994V10.6151H73.9101L74.0491 11.8549C74.5731 11.5246 75.1973 11.2239 75.9225 10.9532C76.6469 10.6825 77.3639 10.495 78.073 10.3896V12.2604C77.6413 12.3357 77.1746 12.4448 76.6741 12.5875C76.1728 12.7302 75.6987 12.8882 75.2517 13.0605C74.8044 13.2337 74.4268 13.4102 74.1184 13.5904V21.2994H71.5977Z\" fill=\"#153232\"/>\\n<path d=\"M62.6498 19.7667C63.4052 19.7667 64.0644 19.6424 64.6272 19.3948C65.19 19.1468 65.6484 18.8128 66.0034 18.3916V16.5208H62.5345C61.7944 16.5208 61.2584 16.6598 60.927 16.9379C60.5954 17.216 60.4297 17.6404 60.4297 18.2114C60.4297 18.7676 60.6222 19.1657 61.0077 19.406C61.3932 19.6466 61.9407 19.7667 62.6498 19.7667ZM61.9518 21.5248C61.2579 21.5248 60.6144 21.4042 60.0206 21.164C59.427 20.9238 58.9528 20.5593 58.5987 20.0711C58.2437 19.5828 58.0664 18.9777 58.0664 18.2562C58.0664 17.2344 58.4251 16.4117 59.1421 15.7881C59.859 15.165 60.9648 14.8528 62.4606 14.8528H65.9758V14.3792C65.9758 13.8688 65.895 13.4633 65.7334 13.1621C65.5714 12.8619 65.2782 12.6438 64.8543 12.5085C64.4301 12.3732 63.8096 12.3057 62.9924 12.3057C61.6974 12.3057 60.487 12.4937 59.3618 12.8692V11.0432C59.855 10.8484 60.4565 10.6904 61.1656 10.5698C61.8747 10.4497 62.6378 10.3896 63.455 10.3896C65.0584 10.3896 66.2805 10.7052 67.1207 11.3361C67.961 11.9676 68.381 12.9972 68.381 14.4245V21.2993H66.2306L66.0686 20.2176C65.6212 20.6384 65.0699 20.9612 64.4149 21.1866C63.7593 21.412 62.9384 21.5248 61.9518 21.5248Z\" fill=\"#153232\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_71_1076\">\\n<rect width=\"128\" height=\"32\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18xu3dy\",layoutDependency:layoutDependency,layoutId:\"ATOXpyLwu\",children:[/*#__PURE__*/_jsx(MotionDivWithSearchUTM1xsqv8p,{className:\"framer-1xsqv8p\",\"data-framer-name\":\"Search\",layoutDependency:layoutDependency,layoutId:\"p9jzSXSta\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o9g8pu-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xKegQQ6iH-container\",nodeId:\"xKegQQ6iH\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",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-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",iconSize:18,iconType:\"default\",id:\"xKegQQ6iH\",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:\"xKegQQ6iH\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{fontFamily:'\"Kanit\", \"Kanit Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"title\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({EzsmLkrex:{iconColor:\"var(--token-95e76831-4ac0-4376-9b77-63bff0fd1203, rgb(233, 235, 235))\"},njMTLyHfA:{iconColor:\"var(--token-95e76831-4ac0-4376-9b77-63bff0fd1203, rgb(233, 235, 235))\"},y0pexdiz0:{iconColor:\"var(--token-95e76831-4ac0-4376-9b77-63bff0fd1203, rgb(233, 235, 235))\"}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aB_bXx98j:{height:44,width:\"44px\"},Bdt3JlZ7M:{height:44,width:\"44px\"},E2DNR9a1p:{height:44,width:\"44px\"},EUAlCEWSb:{height:44,width:\"44px\"},EzsmLkrex:{height:44,width:\"44px\"},fN1IJILZN:{height:44,width:\"44px\"},JqEiw7I8c:{height:48,width:\"49px\"},kfUsff3Dh:{height:44,width:\"44px\"},njMTLyHfA:{height:44,width:\"44px\"},NOoFYKD3V:{height:44,width:\"44px\"},nrLq2Cj2Q:{height:44,width:\"44px\"},RGjmvHfy5:{height:44,width:\"44px\"},s4Cq76Wne:{height:44,width:\"44px\"},TAkiNmYCC:{height:48,width:\"49px\"},viXfydJvW:{height:44,width:\"44px\"},wiH1m4rrW:{height:44,width:\"44px\"},xtru9vOv0:{height:44,width:\"44px\"},y0pexdiz0:{height:44,width:\"44px\"},YDc2TBeLE:{height:44,width:\"44px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-197qgts-container\",layoutDependency:layoutDependency,layoutId:\"Kam87ZejY-container\",nodeId:\"Kam87ZejY\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(ComponentsMenuIcon,{height:\"100%\",id:\"Kam87ZejY\",layoutId:\"Kam87ZejY\",style:{height:\"100%\",width:\"100%\"},variant:\"KrybgsFuV\",width:\"100%\",...addPropertyOverrides({aB_bXx98j:{H_Plz0TzS:H_Plz0TzS12saa47,variant:\"EbZ49rg_p\"},Bdt3JlZ7M:{H_Plz0TzS:H_Plz0TzS17nwzd6},E2DNR9a1p:{H_Plz0TzS:H_Plz0TzS1u3fxg0},EUAlCEWSb:{H_Plz0TzS:H_Plz0TzS17nwzd6},EzsmLkrex:{H_Plz0TzS:H_Plz0TzS1vx4i2c,variant:\"s24MqBQxl\"},fN1IJILZN:{H_Plz0TzS:H_Plz0TzS17nwzd6},JqEiw7I8c:{H_Plz0TzS:H_Plz0TzS17nwzd6},kfUsff3Dh:{H_Plz0TzS:H_Plz0TzS1u3fxg0},njMTLyHfA:{H_Plz0TzS:H_Plz0TzS12saa47,variant:\"s24MqBQxl\"},NOoFYKD3V:{H_Plz0TzS:H_Plz0TzS1u3fxg0},nrLq2Cj2Q:{H_Plz0TzS:H_Plz0TzS17nwzd6},RGjmvHfy5:{H_Plz0TzS:H_Plz0TzS1u3fxg0},s4Cq76Wne:{H_Plz0TzS:H_Plz0TzS1u3fxg0},TAkiNmYCC:{H_Plz0TzS:H_Plz0TzS1u3fxg0},viXfydJvW:{H_Plz0TzS:H_Plz0TzS1u3fxg0},wiH1m4rrW:{H_Plz0TzS:H_Plz0TzS1u3fxg0},xtru9vOv0:{H_Plz0TzS:H_Plz0TzS1u3fxg0},y0pexdiz0:{H_Plz0TzS:H_Plz0TzSlxixgo,variant:\"s24MqBQxl\"},YDc2TBeLE:{H_Plz0TzS:H_Plz0TzS1u3fxg0}},baseVariant,gestureVariant)})})})]})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13kkhtm\",\"data-framer-name\":\"Buttons\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"o_fAKAxXj\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{Bdt3JlZ7M:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},E2DNR9a1p:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},fN1IJILZN:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},JqEiw7I8c:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},kfUsff3Dh:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},nrLq2Cj2Q:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},pHeQcSgjn:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},RGjmvHfy5:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},s4Cq76Wne:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},S5pCEoJ0u:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},TAkiNmYCC:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},viXfydJvW:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},wiH1m4rrW:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},xtru9vOv0:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},yuEt8nfD1:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},children:[isDisplayed5()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+16+(((componentViewport?.height||72)-32-40)/2+0+0)+4+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1kaz3jm-container\",\"data-framer-name\":\"products - desktop\",id:`${layoutId}-1kaz3jm`,layoutDependency:layoutDependency,layoutId:\"BVOs8M7Cp-container\",name:\"products - desktop\",nodeId:\"BVOs8M7Cp\",ref:ref1,rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:[/*#__PURE__*/_jsx(NavButton,{feWmvd79x:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",height:\"100%\",id:\"BVOs8M7Cp\",layoutId:\"BVOs8M7Cp\",mmd_KBBgc:mmd_KBBgctxyyif({overlay}),name:\"products - desktop\",variant:overlay.visible?\"mszqDlHdm\":\"tKsFHoad_\",width:\"100%\",XJ3HiEtzI:\"Products\",...addPropertyOverrides({A1v2cTB8m:{variant:overlay.visible?\"jm3gC0k3n\":\"OsiwOr54M\"},UVgISY50M:{variant:overlay.visible?\"jm3gC0k3n\":\"OsiwOr54M\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1kaz3jm`,offsetX:-201,offsetY:21,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:10,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-ift5dl\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"je4h8AMj1\",ref:ref2,role:\"dialog\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation2},__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1b4z5zh-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"IZNuMe2DE-container\",nodeId:\"IZNuMe2DE\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(DropdownProducts,{height:\"100%\",id:\"IZNuMe2DE\",layoutId:\"IZNuMe2DE\",S7J_8h2JY:\"row\",variant:\"Ybp9XyvVo\",width:\"100%\"})})})})})})]})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+16+(((componentViewport?.height||72)-32-40)/2+0+0)+4+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1sji6j6-container\",\"data-framer-name\":\"solutions - desktop\",id:`${layoutId}-1sji6j6`,layoutDependency:layoutDependency,layoutId:\"ge0_xSFud-container\",name:\"solutions - desktop\",nodeId:\"ge0_xSFud\",ref:ref3,rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:[/*#__PURE__*/_jsx(NavButton,{feWmvd79x:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",height:\"100%\",id:\"ge0_xSFud\",layoutId:\"ge0_xSFud\",mmd_KBBgc:mmd_KBBgctxyyif({overlay:overlay1}),name:\"solutions - desktop\",variant:overlay1.visible?\"mszqDlHdm\":\"tKsFHoad_\",width:\"100%\",XJ3HiEtzI:\"Solutions\",...addPropertyOverrides({A1v2cTB8m:{variant:overlay1.visible?\"jm3gC0k3n\":\"OsiwOr54M\"},UVgISY50M:{variant:overlay1.visible?\"jm3gC0k3n\":\"OsiwOr54M\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1sji6j6`,offsetX:-105.046875,offsetY:21,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1snh0d\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"zRoz0CGuX\",ref:ref4,role:\"dialog\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation2},__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-3axvw7-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"nIcSxIY2b-container\",nodeId:\"nIcSxIY2b\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(NavSolutions,{height:\"100%\",id:\"nIcSxIY2b\",layoutId:\"nIcSxIY2b\",variant:\"DmA_XsQI8\",width:\"100%\"})})})})})})]})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"W38hFI1Ae\"},motionChild:true,nodeId:\"Ah5hbcfhA\",openInNewTab:false,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-qmmk9j framer-qzkn65\",\"data-framer-name\":\"products - m\",layoutDependency:layoutDependency,layoutId:\"Ah5hbcfhA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255)))\"},children:\"Marcura AI\"})}),className:\"framer-7effmd\",\"data-framer-name\":\"Marcura AI\",fonts:[\"GF;Kanit-regular\"],layoutDependency:layoutDependency,layoutId:\"ul7qFmnD1\",style:{\"--extracted-r6o4lv\":\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{A1v2cTB8m:{\"--extracted-r6o4lv\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},JqEiw7I8c:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},RGjmvHfy5:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},TAkiNmYCC:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},UVgISY50M:{\"--extracted-r6o4lv\":\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({A1v2cTB8m:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Marcura AI\"})})},JqEiw7I8c:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Marcura AI\"})}),fonts:[\"Inter\"]},RGjmvHfy5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Marcura AI\"})}),fonts:[\"Inter\"]},TAkiNmYCC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Marcura AI\"})}),fonts:[\"Inter\"]},UVgISY50M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Marcura AI\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uq6bfi-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"W72bqLzMB-container\",nodeId:\"W72bqLzMB\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Sparkle\",iconSelection:\"House\",id:\"W72bqLzMB\",layoutId:\"W72bqLzMB\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"fill\",width:\"100%\",...addPropertyOverrides({A1v2cTB8m:{color:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},JqEiw7I8c:{color:\"var(--token-730bf6a1-1d2b-4ea9-89c7-7b633aa60086, rgb(3, 41, 40))\"},RGjmvHfy5:{color:\"var(--token-730bf6a1-1d2b-4ea9-89c7-7b633aa60086, rgb(3, 41, 40))\"},TAkiNmYCC:{color:\"var(--token-730bf6a1-1d2b-4ea9-89c7-7b633aa60086, rgb(3, 41, 40))\"},UVgISY50M:{color:\"var(--token-730bf6a1-1d2b-4ea9-89c7-7b633aa60086, rgb(3, 41, 40))\"}},baseVariant,gestureVariant)})})})]})}),isDisplayed5()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+16+(((componentViewport?.height||72)-32-40)/2+0+0)+4+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1bikr3b-container\",\"data-framer-name\":\"Resources\",id:`${layoutId}-1bikr3b`,layoutDependency:layoutDependency,layoutId:\"mVM0vVIlT-container\",name:\"Resources\",nodeId:\"mVM0vVIlT\",ref:ref5,rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:[/*#__PURE__*/_jsx(NavButton,{feWmvd79x:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",height:\"100%\",id:\"mVM0vVIlT\",layoutId:\"mVM0vVIlT\",mmd_KBBgc:mmd_KBBgctxyyif({overlay:overlay2}),name:\"Resources\",variant:overlay2.visible?\"mszqDlHdm\":\"tKsFHoad_\",width:\"100%\",XJ3HiEtzI:\"Resources\",...addPropertyOverrides({A1v2cTB8m:{variant:overlay2.visible?\"jm3gC0k3n\":\"OsiwOr54M\"},UVgISY50M:{variant:overlay2.visible?\"jm3gC0k3n\":\"OsiwOr54M\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1bikr3b`,offsetX:-391,offsetY:21,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:10,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-13rp21h\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"a2jaNbhFT\",ref:ref6,role:\"dialog\",style:{borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation2},__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-lglbps-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Y3dreYPc9-container\",nodeId:\"Y3dreYPc9\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(NavResources,{height:\"100%\",id:\"Y3dreYPc9\",layoutId:\"Y3dreYPc9\",variant:\"CPdjM8Wtm\",width:\"100%\"})})})})})})]})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(Link,{href:\"https://apply.workable.com/marcura/\",motionChild:true,nodeId:\"O3qgtPDRr\",openInNewTab:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1iltct0 framer-qzkn65\",\"data-framer-name\":\"Careers\",layoutDependency:layoutDependency,layoutId:\"O3qgtPDRr\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255)))\"},children:\"Careers\"})}),className:\"framer-16rnfp3\",\"data-framer-name\":\"Careers\",fonts:[\"GF;Kanit-regular\"],layoutDependency:layoutDependency,layoutId:\"Hi4pDPp1E\",style:{\"--extracted-r6o4lv\":\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{A1v2cTB8m:{\"--extracted-r6o4lv\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},JqEiw7I8c:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},RGjmvHfy5:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},TAkiNmYCC:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\"},UVgISY50M:{\"--extracted-r6o4lv\":\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\"}},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({A1v2cTB8m:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Careers\"})})},JqEiw7I8c:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Careers\"})}),fonts:[\"Inter\"]},RGjmvHfy5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Careers\"})}),fonts:[\"Inter\"]},TAkiNmYCC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Careers\"})}),fonts:[\"Inter\"]},UVgISY50M:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7S2FuaXQtcmVndWxhcg==\",\"--framer-font-family\":'\"Kanit\", \"Kanit Placeholder\", sans-serif',\"--framer-letter-spacing\":\"0px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Careers\"})})}},baseVariant,gestureVariant)})})}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bohk74\",\"data-framer-name\":\"products - m\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MVdj2Y6F5\",onTap:onTapf7vz56,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Solutions\"})}),className:\"framer-3ztiuq\",\"data-framer-name\":\"Marcura AI\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ynSBUTVbg\",style:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iijsdx-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zuEg0CcF6-container\",nodeId:\"zuEg0CcF6\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(15, 36, 36)\",height:\"100%\",iconSearch:\"caret-right\",iconSelection:\"House\",id:\"zuEg0CcF6\",layoutId:\"zuEg0CcF6\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})]}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aefd7k\",\"data-framer-name\":\"resources - m\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZGPS8J43z\",onTap:onTapfh35gr,...addPropertyOverrides({JqEiw7I8c:{onTap:onTap4fgt5n},TAkiNmYCC:{onTap:onTapnx3mf8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Resources\"})}),className:\"framer-1fb7hu8\",\"data-framer-name\":\"Marcura AI\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lYRUGoylY\",style:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hsfz7a-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"hULqjgGFF-container\",nodeId:\"hULqjgGFF\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(15, 36, 36)\",height:\"100%\",iconSearch:\"caret-right\",iconSelection:\"House\",id:\"hULqjgGFF\",layoutId:\"hULqjgGFF\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})]}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mlcd78\",\"data-framer-name\":\"products - m\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xQnicQB0K\",onTap:onTapf7vz56,...addPropertyOverrides({JqEiw7I8c:{onTap:onTap3e7945},RGjmvHfy5:{onTap:onTap1jigsb9},TAkiNmYCC:{onTap:onTapbwcou8}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Solutions\"})}),className:\"framer-j020ch\",\"data-framer-name\":\"Marcura AI\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ouSpH6bmV\",style:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({JqEiw7I8c:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Products\"})})},RGjmvHfy5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Products\"})})},TAkiNmYCC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Products\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-idbvov-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"P7iR5qe60-container\",nodeId:\"P7iR5qe60\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(15, 36, 36)\",height:\"100%\",iconSearch:\"caret-right\",iconSelection:\"House\",id:\"P7iR5qe60\",layoutId:\"P7iR5qe60\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})]}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Bdt3JlZ7M:{height:511,width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`},kfUsff3Dh:{height:511,width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`},xtru9vOv0:{height:625.6,width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-psa32j-container\",\"data-framer-name\":\"Nav/Products\",layoutDependency:layoutDependency,layoutId:\"X8mkxVbmi-container\",name:\"Nav/Products\",nodeId:\"X8mkxVbmi\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(DropdownProducts,{height:\"100%\",id:\"X8mkxVbmi\",layoutId:\"X8mkxVbmi\",name:\"Nav/Products\",S7J_8h2JY:\"row\",style:{width:\"100%\"},variant:\"uoRR3brqN\",width:\"100%\",...addPropertyOverrides({Bdt3JlZ7M:{IvFyZ8HTO:IvFyZ8HTO1ihzdy1},kfUsff3Dh:{IvFyZ8HTO:IvFyZ8HTO1ihzdy1},xtru9vOv0:{IvFyZ8HTO:IvFyZ8HTO1sqcab1,style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),isDisplayed9()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({E2DNR9a1p:{height:391,width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`},fN1IJILZN:{height:391,width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`},s4Cq76Wne:{height:391,width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d3sy1u-container\",layoutDependency:layoutDependency,layoutId:\"nm4PoXpSg-container\",nodeId:\"nm4PoXpSg\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(NavSolutions,{height:\"100%\",id:\"nm4PoXpSg\",layoutId:\"nm4PoXpSg\",style:{width:\"100%\"},variant:\"KHiIfGdus\",width:\"100%\",...addPropertyOverrides({E2DNR9a1p:{VDJpJXJI_:VDJpJXJI_1ihzdy1},fN1IJILZN:{VDJpJXJI_:VDJpJXJI_1ihzdy1},s4Cq76Wne:{VDJpJXJI_:VDJpJXJI_6ygubc}},baseVariant,gestureVariant)})})}),isDisplayed10()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xwakbe\",\"data-framer-name\":\"back\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"XpX_mykXe\",onTap:onTaplxixgo,...addPropertyOverrides({E2DNR9a1p:{onTap:onTap12saa47},nrLq2Cj2Q:{onTap:onTap1vx4i2c},viXfydJvW:{onTap:onTap12saa47}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Back\"})}),className:\"framer-1nulvde\",\"data-framer-name\":\"Marcura AI\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AK1WmiTyg\",style:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m212vw-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iOodc9TPv-container\",nodeId:\"iOodc9TPv\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",style:{rotate:180},children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(15, 36, 36)\",height:\"100%\",iconSearch:\"caret-right\",iconSelection:\"House\",id:\"iOodc9TPv\",layoutId:\"iOodc9TPv\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-626trt\",\"data-framer-name\":\"back\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AwKPfgjzQ\",onTap:onTaplxixgo,...addPropertyOverrides({kfUsff3Dh:{onTap:onTap12saa47}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Back\"})}),className:\"framer-nyd4cu\",\"data-framer-name\":\"Marcura AI\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"juNpTxXNX\",style:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n1lv18-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CMnisdIqr-container\",nodeId:\"CMnisdIqr\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",style:{rotate:180},children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(15, 36, 36)\",height:\"100%\",iconSearch:\"caret-right\",iconSelection:\"House\",id:\"CMnisdIqr\",layoutId:\"CMnisdIqr\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})]}),isDisplayed11()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({nrLq2Cj2Q:{height:570,width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`},viXfydJvW:{height:570,width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`},wiH1m4rrW:{height:570,width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uxxsmd-container\",layoutDependency:layoutDependency,layoutId:\"sV77zoJFh-container\",nodeId:\"sV77zoJFh\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(NavResources,{height:\"100%\",id:\"sV77zoJFh\",layoutId:\"sV77zoJFh\",style:{width:\"100%\"},variant:\"pvwQ3RlFs\",width:\"100%\",...addPropertyOverrides({nrLq2Cj2Q:{vQyLppeZg:vQyLppeZgzvzfwh},viXfydJvW:{vQyLppeZg:vQyLppeZg19udyyk},wiH1m4rrW:{vQyLppeZg:vQyLppeZg1u3fxg0}},baseVariant,gestureVariant)})})})]}),isDisplayed12()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wvmkr6\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"cK0uuvMAd\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5palke\",\"data-framer-name\":\"Frame 1321316579\",layoutDependency:layoutDependency,layoutId:\"xVKRn0cZ9\",children:[isDisplayed13()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay3=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+16+(((componentViewport?.height||72)-32-40)/2+0+0)+0+0+4,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-3gjepn-container\",id:`${layoutId}-3gjepn`,layoutDependency:layoutDependency,layoutId:\"UB4OdQnv9-container\",nodeId:\"UB4OdQnv9\",ref:ref7,rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:[/*#__PURE__*/_jsx(ButtonUseThis,{c5gRAitDw:true,cwXO8_O6_:{borderColor:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",borderStyle:\"solid\",borderWidth:1},dsIlOYmbm:dsIlOYmbmtxyyif({overlay:overlay3}),FkA0ZkLGh:\"rgba(255, 255, 255, 0)\",H0p9mR5j8:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",height:\"100%\",id:\"UB4OdQnv9\",IOG1odNLQ:\"4px 20px 4px 20px\",kprC6fPmB:\"Login\",layoutId:\"UB4OdQnv9\",QyTZZCzrb:\"caret-right\",style:{height:\"100%\"},T_CUlv_Dv:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",variant:\"J1RyP8nGs\",width:\"100%\",X51cS7w3_:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",...addPropertyOverrides({A1v2cTB8m:{cwXO8_O6_:{borderColor:\"rgba(9, 33, 33, 0)\",borderStyle:\"solid\",borderWidth:1},FkA0ZkLGh:\"var(--token-95e76831-4ac0-4376-9b77-63bff0fd1203, rgb(233, 235, 235))\",H0p9mR5j8:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",T_CUlv_Dv:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",X51cS7w3_:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"},UVgISY50M:{cwXO8_O6_:{borderColor:\"rgba(9, 33, 33, 0)\",borderStyle:\"solid\",borderWidth:1},FkA0ZkLGh:\"var(--token-95e76831-4ac0-4376-9b77-63bff0fd1203, rgb(233, 235, 235))\",H0p9mR5j8:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",T_CUlv_Dv:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",X51cS7w3_:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay3.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref7,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-3gjepn`,offsetX:0,offsetY:10,onDismiss:overlay3.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-ym6wju\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"GpIQoKLiS\",ref:ref8,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ejm710\",layoutDependency:layoutDependency,layoutId:\"ZUCf2zbPw\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"ZUCf2zbPw\",data:Products,type:\"Collection\"},select:[{collection:\"ZUCf2zbPw\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"ZUCf2zbPw\",name:\"DRRMIfE_v\",type:\"Identifier\"},{collection:\"ZUCf2zbPw\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"ZUCf2zbPw\",name:\"fX7HYs6eS\",type:\"Identifier\"},{collection:\"ZUCf2zbPw\",name:\"id\",type:\"Identifier\"}],where:{collection:\"ZUCf2zbPw\",name:\"U_DVlyxr7\",type:\"Identifier\"}},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({d75ByG8xI:d75ByG8xIZUCf2zbPw,DRRMIfE_v:DRRMIfE_vZUCf2zbPw,fX7HYs6eS:fX7HYs6eSZUCf2zbPw,id:idZUCf2zbPw,nW0b6Zp6p:nW0b6Zp6pZUCf2zbPw},index)=>{nW0b6Zp6pZUCf2zbPw??=\"\";DRRMIfE_vZUCf2zbPw??=\"\";d75ByG8xIZUCf2zbPw??=\"\";fX7HYs6eSZUCf2zbPw??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`ZUCf2zbPw-${idZUCf2zbPw}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{d75ByG8xI:d75ByG8xIZUCf2zbPw},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:DRRMIfE_vZUCf2zbPw,implicitPathVariables:{d75ByG8xI:d75ByG8xIZUCf2zbPw}},{href:DRRMIfE_vZUCf2zbPw,implicitPathVariables:{d75ByG8xI:d75ByG8xIZUCf2zbPw}},{href:DRRMIfE_vZUCf2zbPw,implicitPathVariables:{d75ByG8xI:d75ByG8xIZUCf2zbPw}},{href:DRRMIfE_vZUCf2zbPw,implicitPathVariables:{d75ByG8xI:d75ByG8xIZUCf2zbPw}},{href:DRRMIfE_vZUCf2zbPw,implicitPathVariables:{d75ByG8xI:d75ByG8xIZUCf2zbPw}},{href:DRRMIfE_vZUCf2zbPw,implicitPathVariables:{d75ByG8xI:d75ByG8xIZUCf2zbPw}},{href:DRRMIfE_vZUCf2zbPw,implicitPathVariables:{d75ByG8xI:d75ByG8xIZUCf2zbPw}}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ah3rj2-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"nbPT0OwnI-container\",nodeId:\"nbPT0OwnI\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(NavProductNavItem,{height:\"100%\",id:\"nbPT0OwnI\",layoutId:\"nbPT0OwnI\",lKbXmFTdB:nW0b6Zp6pZUCf2zbPw,pDRgGl9gp:fX7HYs6eSZUCf2zbPw,style:{height:\"100%\",width:\"100%\"},variant:\"oiZFFKcfc\",width:\"100%\",XXR5cBPTF:resolvedLinks[0],...addPropertyOverrides({A1v2cTB8m:{XXR5cBPTF:resolvedLinks[2]},merRw0xRu:{XXR5cBPTF:resolvedLinks[1]},pHeQcSgjn:{XXR5cBPTF:resolvedLinks[4]},S5pCEoJ0u:{XXR5cBPTF:resolvedLinks[5]},UVgISY50M:{XXR5cBPTF:resolvedLinks[3]},yuEt8nfD1:{XXR5cBPTF:resolvedLinks[6]}},baseVariant,gestureVariant)})})})})})},idZUCf2zbPw);})})})})})})})})]})})})}),isDisplayed7()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,enabled:isDisplayed14(),children:overlay4=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({JqEiw7I8c:{height:36,width:`max(min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px), 1px)`},RGjmvHfy5:{height:36,width:`max(min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px), 1px)`},TAkiNmYCC:{height:36,width:`max(min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px), 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-ei85h-container\",\"data-framer-name\":\"Mobile Login\",id:`${layoutId}-ei85h`,layoutDependency:layoutDependency,layoutId:\"eIqXwaShP-container\",name:\"Mobile Login\",nodeId:\"eIqXwaShP\",ref:ref9,rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:[/*#__PURE__*/_jsx(ButtonUseThis,{c5gRAitDw:true,cwXO8_O6_:{borderColor:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",borderStyle:\"solid\",borderWidth:1},dsIlOYmbm:dsIlOYmbmtxyyif({overlay:overlay4}),FkA0ZkLGh:\"rgba(255, 255, 255, 0)\",H0p9mR5j8:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",hBwk3lKsS:hBwk3lKsScklzwg,height:\"100%\",id:\"eIqXwaShP\",IOG1odNLQ:\"8px 20px 8px 20px\",kprC6fPmB:\"Login\",layoutId:\"eIqXwaShP\",name:\"Mobile Login\",QyTZZCzrb:\"caret-right\",style:{height:\"100%\",width:\"100%\"},T_CUlv_Dv:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",variant:\"J1RyP8nGs\",width:\"100%\",X51cS7w3_:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",...addPropertyOverrides({TAkiNmYCC:{hBwk3lKsS:hBwk3lKsSe9108k}},baseVariant,gestureVariant)}),isDisplayed14()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay4.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref9,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-ei85h`,offsetX:0,offsetY:10,onDismiss:overlay4.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-ha0ypj\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"WjfXyQJP7\",ref:ref10,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ygsmh3\",layoutDependency:layoutDependency,layoutId:\"dsxJHOjeb\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"dsxJHOjeb\",data:Products,type:\"Collection\"},orderBy:[{collection:\"dsxJHOjeb\",direction:\"desc\",name:\"fX7HYs6eS\",type:\"Identifier\"}],select:[{collection:\"dsxJHOjeb\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"dsxJHOjeb\",name:\"NLpA6lkA4\",type:\"Identifier\"},{collection:\"dsxJHOjeb\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"dsxJHOjeb\",name:\"fX7HYs6eS\",type:\"Identifier\"},{collection:\"dsxJHOjeb\",name:\"id\",type:\"Identifier\"}],where:{collection:\"dsxJHOjeb\",name:\"U_DVlyxr7\",type:\"Identifier\"}},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({d75ByG8xI:d75ByG8xIdsxJHOjeb,fX7HYs6eS:fX7HYs6eSdsxJHOjeb,id:iddsxJHOjeb,NLpA6lkA4:NLpA6lkA4dsxJHOjeb,nW0b6Zp6p:nW0b6Zp6pdsxJHOjeb},index1)=>{nW0b6Zp6pdsxJHOjeb??=\"\";NLpA6lkA4dsxJHOjeb??=\"\";d75ByG8xIdsxJHOjeb??=\"\";fX7HYs6eSdsxJHOjeb??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`dsxJHOjeb-${iddsxJHOjeb}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{d75ByG8xI:d75ByG8xIdsxJHOjeb},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:NLpA6lkA4dsxJHOjeb,implicitPathVariables:{d75ByG8xI:d75ByG8xIdsxJHOjeb}}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"184px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rmqp3b-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"XnsMV2riC-container\",nodeId:\"XnsMV2riC\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(NavProductNavItem,{height:\"100%\",id:\"XnsMV2riC\",layoutId:\"XnsMV2riC\",lKbXmFTdB:nW0b6Zp6pdsxJHOjeb,pDRgGl9gp:fX7HYs6eSdsxJHOjeb,style:{height:\"100%\",width:\"100%\"},variant:\"oiZFFKcfc\",width:\"100%\",XXR5cBPTF:resolvedLinks1[0]})})})})})},iddsxJHOjeb);})})})})})})})})]})})})}),isDisplayed15()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+16+(((componentViewport?.height||72)-32-40)/2+0+0)+0+0+4,...addPropertyOverrides({EUAlCEWSb:{height:36,y:undefined},JqEiw7I8c:{height:36,width:`max(min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px), 1px)`,y:undefined},NOoFYKD3V:{height:36,y:undefined},RGjmvHfy5:{height:36,width:`max(min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px), 1px)`,y:undefined},TAkiNmYCC:{height:36,width:`max(min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px), 1px)`,y:undefined},YDc2TBeLE:{height:36,y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bw2tum-container\",layoutDependency:layoutDependency,layoutId:\"iNgS8d902-container\",nodeId:\"iNgS8d902\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(ButtonUseThis,{c5gRAitDw:true,cwXO8_O6_:{borderColor:\"rgba(0, 231, 222, 0)\",borderStyle:\"solid\",borderWidth:1},FkA0ZkLGh:\"var(--token-59c8faae-6849-4c92-87ba-13f1f43df741, rgb(138, 244, 240))\",H0p9mR5j8:\"var(--token-b90c8b33-ee74-4f61-91ec-6bf2b6db1440, rgb(0, 231, 222))\",height:\"100%\",id:\"iNgS8d902\",IOG1odNLQ:\"4px 20px 4px 20px\",kprC6fPmB:\"Book a demo\",layoutId:\"iNgS8d902\",QyTZZCzrb:\"caret-right\",style:{height:\"100%\"},T_CUlv_Dv:\"var(--token-730bf6a1-1d2b-4ea9-89c7-7b633aa60086, rgb(3, 41, 40))\",variant:\"PWdLFxkGa\",width:\"100%\",X51cS7w3_:\"var(--token-730bf6a1-1d2b-4ea9-89c7-7b633aa60086, rgb(3, 41, 40))\",XECBmIwTI:resolvedLinks2[0],...addPropertyOverrides({A1v2cTB8m:{FkA0ZkLGh:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",T_CUlv_Dv:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",X51cS7w3_:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",XECBmIwTI:resolvedLinks2[2]},EUAlCEWSb:{FkA0ZkLGh:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",style:{height:\"100%\",width:\"100%\"},T_CUlv_Dv:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",XECBmIwTI:resolvedLinks2[10]},JqEiw7I8c:{FkA0ZkLGh:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",style:{height:\"100%\",width:\"100%\"},T_CUlv_Dv:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",XECBmIwTI:resolvedLinks2[5]},merRw0xRu:{XECBmIwTI:resolvedLinks2[1]},NOoFYKD3V:{FkA0ZkLGh:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",style:{height:\"100%\",width:\"100%\"},T_CUlv_Dv:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",XECBmIwTI:resolvedLinks2[8]},pHeQcSgjn:{cwXO8_O6_:{borderColor:\"rgba(255, 255, 255, 0)\",borderStyle:\"solid\",borderWidth:1},H0p9mR5j8:\"var(--token-a7951636-4b5e-4f33-8ea0-3fd7b7e549c4, rgb(255, 255, 255))\",X51cS7w3_:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",XECBmIwTI:resolvedLinks2[6]},RGjmvHfy5:{FkA0ZkLGh:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",style:{height:\"100%\",width:\"100%\"},T_CUlv_Dv:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",XECBmIwTI:resolvedLinks2[3]},S5pCEoJ0u:{H0p9mR5j8:\"var(--token-a7951636-4b5e-4f33-8ea0-3fd7b7e549c4, rgb(255, 255, 255))\",X51cS7w3_:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",XECBmIwTI:resolvedLinks2[7]},TAkiNmYCC:{FkA0ZkLGh:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",style:{height:\"100%\",width:\"100%\"},T_CUlv_Dv:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",XECBmIwTI:resolvedLinks2[4]},YDc2TBeLE:{FkA0ZkLGh:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",style:{height:\"100%\",width:\"100%\"},T_CUlv_Dv:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",XECBmIwTI:resolvedLinks2[9]},yuEt8nfD1:{H0p9mR5j8:\"var(--token-a7951636-4b5e-4f33-8ea0-3fd7b7e549c4, rgb(255, 255, 255))\",X51cS7w3_:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",XECBmIwTI:resolvedLinks2[11]}},baseVariant,gestureVariant)})})})}),isDisplayed16()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined},{href:{webPageId:\"inWeSEM9s\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({UVgISY50M:{height:32,y:(componentViewport?.y||0)+16+(((componentViewport?.height||72)-32-40)/2+0+0)+0+0+4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wwgysa-container\",layoutDependency:layoutDependency,layoutId:\"tE18H0Uas-container\",nodeId:\"tE18H0Uas\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(ButtonUseThis,{c5gRAitDw:true,cwXO8_O6_:{borderColor:\"rgba(0, 0, 0, 0)\",borderStyle:\"solid\",borderWidth:1},FkA0ZkLGh:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",H0p9mR5j8:\"var(--token-b90c8b33-ee74-4f61-91ec-6bf2b6db1440, rgb(0, 231, 222))\",height:\"100%\",id:\"tE18H0Uas\",IOG1odNLQ:\"8px 20px 8px 20px\",kprC6fPmB:\"Book a demo\",layoutId:\"tE18H0Uas\",QyTZZCzrb:\"caret-right\",style:{height:\"100%\"},T_CUlv_Dv:\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\",variant:\"PWdLFxkGa\",width:\"100%\",X51cS7w3_:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\",XECBmIwTI:resolvedLinks3[0],...addPropertyOverrides({UVgISY50M:{XECBmIwTI:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(MotionDivWithSearchUTM1dc36mh,{className:\"framer-1dc36mh\",\"data-framer-name\":\"Search\",layoutDependency:layoutDependency,layoutId:\"w0ByDHclj\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-q1ik5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"W5AIYJt_c-container\",nodeId:\"W5AIYJt_c\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",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-95e76831-4ac0-4376-9b77-63bff0fd1203, rgb(233, 235, 235))\",iconSize:18,iconType:\"default\",id:\"W5AIYJt_c\",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:\"W5AIYJt_c\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{fontFamily:'\"Kanit\", \"Kanit Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"title\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({A1v2cTB8m:{iconColor:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\"},UVgISY50M:{iconColor:\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\"}},baseVariant,gestureVariant)})})})})]})}),isDisplayed17()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-yawddr\",layoutDependency:layoutDependency,layoutId:\"EZDbmn1Xk\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"EZDbmn1Xk\",data:Products,type:\"Collection\"},orderBy:[{collection:\"EZDbmn1Xk\",direction:\"desc\",name:\"fX7HYs6eS\",type:\"Identifier\"}],select:[{collection:\"EZDbmn1Xk\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"DRRMIfE_v\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"fX7HYs6eS\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"id\",type:\"Identifier\"}],where:{collection:\"EZDbmn1Xk\",name:\"U_DVlyxr7\",type:\"Identifier\"}},...addPropertyOverrides({EUAlCEWSb:{query:{from:{alias:\"EZDbmn1Xk\",data:Products,type:\"Collection\"},select:[{collection:\"EZDbmn1Xk\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"DRRMIfE_v\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"fX7HYs6eS\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"id\",type:\"Identifier\"}],where:{collection:\"EZDbmn1Xk\",name:\"U_DVlyxr7\",type:\"Identifier\"}}},NOoFYKD3V:{query:{from:{alias:\"EZDbmn1Xk\",data:Products,type:\"Collection\"},select:[{collection:\"EZDbmn1Xk\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"DRRMIfE_v\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"fX7HYs6eS\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"id\",type:\"Identifier\"}],where:{collection:\"EZDbmn1Xk\",name:\"U_DVlyxr7\",type:\"Identifier\"}}},YDc2TBeLE:{query:{from:{alias:\"EZDbmn1Xk\",data:Products,type:\"Collection\"},select:[{collection:\"EZDbmn1Xk\",name:\"nW0b6Zp6p\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"DRRMIfE_v\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"d75ByG8xI\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"fX7HYs6eS\",type:\"Identifier\"},{collection:\"EZDbmn1Xk\",name:\"id\",type:\"Identifier\"}],where:{collection:\"EZDbmn1Xk\",name:\"U_DVlyxr7\",type:\"Identifier\"}}}},baseVariant,gestureVariant),children:(collection2,paginationInfo2,loadMore2)=>/*#__PURE__*/_jsxs(_Fragment,{children:[collection2?.map(({d75ByG8xI:d75ByG8xIEZDbmn1Xk,DRRMIfE_v:DRRMIfE_vEZDbmn1Xk,fX7HYs6eS:fX7HYs6eSEZDbmn1Xk,id:idEZDbmn1Xk,nW0b6Zp6p:nW0b6Zp6pEZDbmn1Xk},index2)=>{nW0b6Zp6pEZDbmn1Xk??=\"\";DRRMIfE_vEZDbmn1Xk??=\"\";d75ByG8xIEZDbmn1Xk??=\"\";fX7HYs6eSEZDbmn1Xk??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`EZDbmn1Xk-${idEZDbmn1Xk}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{d75ByG8xI:d75ByG8xIEZDbmn1Xk},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:DRRMIfE_vEZDbmn1Xk,implicitPathVariables:{d75ByG8xI:d75ByG8xIEZDbmn1Xk}},{href:DRRMIfE_vEZDbmn1Xk,implicitPathVariables:{d75ByG8xI:d75ByG8xIEZDbmn1Xk}},{href:DRRMIfE_vEZDbmn1Xk,implicitPathVariables:{d75ByG8xI:d75ByG8xIEZDbmn1Xk}},{href:DRRMIfE_vEZDbmn1Xk,implicitPathVariables:{d75ByG8xI:d75ByG8xIEZDbmn1Xk}}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:65,...addPropertyOverrides({EUAlCEWSb:{width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`},NOoFYKD3V:{width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`},YDc2TBeLE:{width:`min(${componentViewport?.width||\"100vw\"} - ${McVuWPu0n*2}px, 1280px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jptokz-container\",layoutDependency:layoutDependency,layoutId:\"vqG6zvSQx-container\",nodeId:\"vqG6zvSQx\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(NavProductNavItem,{height:\"100%\",id:\"vqG6zvSQx\",layoutId:\"vqG6zvSQx\",lKbXmFTdB:nW0b6Zp6pEZDbmn1Xk,pDRgGl9gp:fX7HYs6eSEZDbmn1Xk,style:{width:\"100%\"},variant:\"g8_8PM8NN\",width:\"100%\",XXR5cBPTF:resolvedLinks4[0],...addPropertyOverrides({EUAlCEWSb:{XXR5cBPTF:resolvedLinks4[3]},NOoFYKD3V:{XXR5cBPTF:resolvedLinks4[1]},YDc2TBeLE:{XXR5cBPTF:resolvedLinks4[2]}},baseVariant,gestureVariant)})})})})})},idEZDbmn1Xk);}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kmq9q6\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"RNJ_hCLUC\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33)))\"},children:\"Log into:\"})}),className:\"framer-16vqme5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c_sYZthfu\",style:{\"--extracted-1w1cjl5\":\"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})}),isDisplayed17()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qgcymv\",\"data-framer-name\":\"back\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZblFw0Lx_\",onTap:onTaplxixgo,...addPropertyOverrides({YDc2TBeLE:{onTap:onTap12saa47}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-yh5bcc\",\"data-styles-preset\":\"VRbOFjVlh\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50)))\"},children:\"Back\"})}),className:\"framer-1yf9fpt\",\"data-framer-name\":\"Marcura AI\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"v3J_hFfBo\",style:{\"--extracted-1w1cjl5\":\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dmses9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"j9YIss8Rc-container\",nodeId:\"j9YIss8Rc\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",style:{rotate:180},children:/*#__PURE__*/_jsx(Phosphor,{color:\"rgb(15, 36, 36)\",height:\"100%\",iconSearch:\"caret-right\",iconSelection:\"House\",id:\"j9YIss8Rc\",layoutId:\"j9YIss8Rc\",mirrored:false,selectByList:false,style:{height:\"100%\",width:\"100%\"},weight:\"bold\",width:\"100%\"})})})]})]}),isDisplayed18()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5d7qfh-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iG435LXww-container\",nodeId:\"iG435LXww\",rendersWithMotion:true,scopeId:\"klQ0SjDew\",children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"iG435LXww\",layoutId:\"iG435LXww\",toggle:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-vopbl0\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"gCbOQx3XP\",style:{backgroundColor:\"var(--token-256c4020-f1d1-4322-9925-052f58513b4f, rgb(21, 50, 50))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,opacity:0},variants:{yuEt8nfD1:{opacity:1}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-7IyZ9.framer-qzkn65, .framer-7IyZ9 .framer-qzkn65 { display: block; }\",\".framer-7IyZ9.framer-8m9pw8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 16px 24px 16px 24px; position: relative; width: 1200px; }\",\".framer-7IyZ9 .framer-luj8qa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-7IyZ9 .framer-47z5wc { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7IyZ9 .framer-d0x1v { flex: none; height: 28px; position: relative; text-decoration: none; width: 112px; }\",\".framer-7IyZ9 .framer-ovk4if { flex: none; height: 32px; position: relative; text-decoration: none; width: 128px; }\",\".framer-7IyZ9 .framer-18xu3dy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7IyZ9 .framer-1xsqv8p, .framer-7IyZ9 .framer-1dc36mh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-7IyZ9 .framer-1o9g8pu-container, .framer-7IyZ9 .framer-q1ik5-container { cursor: pointer; flex: none; height: 21px; position: relative; width: 21px; }\",\".framer-7IyZ9 .framer-197qgts-container { flex: none; height: 44px; position: relative; width: 44px; z-index: 1; }\",\".framer-7IyZ9 .framer-13kkhtm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7IyZ9 .framer-1kaz3jm-container, .framer-7IyZ9 .framer-1b4z5zh-container, .framer-7IyZ9 .framer-1sji6j6-container, .framer-7IyZ9 .framer-3axvw7-container, .framer-7IyZ9 .framer-1bikr3b-container, .framer-7IyZ9 .framer-lglbps-container, .framer-7IyZ9 .framer-5d7qfh-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-7IyZ9 .framer-ift5dl, .framer-7IyZ9 .framer-1snh0d, .framer-7IyZ9 .framer-13rp21h { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7IyZ9 .framer-qmmk9j, .framer-7IyZ9 .framer-1iltct0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-7IyZ9 .framer-7effmd, .framer-7IyZ9 .framer-16rnfp3, .framer-7IyZ9 .framer-16vqme5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-7IyZ9 .framer-uq6bfi-container, .framer-7IyZ9 .framer-iijsdx-container, .framer-7IyZ9 .framer-hsfz7a-container, .framer-7IyZ9 .framer-idbvov-container, .framer-7IyZ9 .framer-m212vw-container, .framer-7IyZ9 .framer-1n1lv18-container, .framer-7IyZ9 .framer-1dmses9-container { flex: none; height: 15px; position: relative; width: 15px; }\",\".framer-7IyZ9 .framer-1bohk74, .framer-7IyZ9 .framer-aefd7k { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 12px 0px 12px 0px; position: relative; width: 1px; }\",\".framer-7IyZ9 .framer-3ztiuq, .framer-7IyZ9 .framer-1fb7hu8, .framer-7IyZ9 .framer-j020ch, .framer-7IyZ9 .framer-1nulvde, .framer-7IyZ9 .framer-nyd4cu, .framer-7IyZ9 .framer-1yf9fpt { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 90px; word-break: break-word; word-wrap: break-word; }\",\".framer-7IyZ9 .framer-mlcd78 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-7IyZ9 .framer-psa32j-container, .framer-7IyZ9 .framer-d3sy1u-container, .framer-7IyZ9 .framer-uxxsmd-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-7IyZ9 .framer-1xwakbe, .framer-7IyZ9 .framer-626trt, .framer-7IyZ9 .framer-qgcymv { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7IyZ9 .framer-1wvmkr6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-7IyZ9 .framer-5palke { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-7IyZ9 .framer-3gjepn-container, .framer-7IyZ9 .framer-bw2tum-container, .framer-7IyZ9 .framer-1wwgysa-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-7IyZ9 .framer-ym6wju, .framer-7IyZ9 .framer-ha0ypj { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-7IyZ9 .framer-ejm710, .framer-7IyZ9 .framer-ygsmh3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 8px; position: relative; width: 100%; }\",\".framer-7IyZ9 .framer-1ah3rj2-container { flex: none; height: 36px; position: relative; width: 100%; }\",\".framer-7IyZ9 .framer-ei85h-container { flex: 1 0 0px; height: 36px; position: relative; width: 1px; }\",\".framer-7IyZ9 .framer-1rmqp3b-container { flex: none; height: 32px; position: relative; width: 100%; }\",\".framer-7IyZ9 .framer-yawddr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1px; }\",\".framer-7IyZ9 .framer-jptokz-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-7IyZ9 .framer-1kmq9q6 { 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 0px 16px 0px; position: relative; width: 100%; }\",\".framer-7IyZ9 .framer-vopbl0 { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-7IyZ9.framer-v-b1mkr4 .framer-ovk4if, .framer-7IyZ9.framer-v-o5272v .framer-ovk4if, .framer-7IyZ9.framer-v-15ja96s .framer-ovk4if, .framer-7IyZ9.framer-v-ims6ep .framer-ovk4if, .framer-7IyZ9.framer-v-bl6luy .framer-ovk4if, .framer-7IyZ9.framer-v-1yev0h3 .framer-ovk4if, .framer-7IyZ9.framer-v-bnzg0o .framer-ovk4if, .framer-7IyZ9.framer-v-rxuzvy .framer-ovk4if, .framer-7IyZ9.framer-v-1myqauw .framer-ovk4if, .framer-7IyZ9.framer-v-1epz4qd .framer-ovk4if, .framer-7IyZ9.framer-v-bwxf10 .framer-ovk4if, .framer-7IyZ9.framer-v-1i6f7hq .framer-ovk4if, .framer-7IyZ9.framer-v-th40yf .framer-ovk4if, .framer-7IyZ9.framer-v-dkn6cj .framer-ovk4if, .framer-7IyZ9.framer-v-tt3fa9 .framer-ovk4if, .framer-7IyZ9.framer-v-1fifkk4 .framer-ovk4if, .framer-7IyZ9.framer-v-1kmb3pd .framer-ovk4if, .framer-7IyZ9.framer-v-1fu06u2 .framer-ovk4if { aspect-ratio: 4 / 1; height: var(--framer-aspect-ratio-supported, 28px); width: 112px; }\",\".framer-7IyZ9.framer-v-15ja96s.framer-8m9pw8, .framer-7IyZ9.framer-v-ims6ep.framer-8m9pw8, .framer-7IyZ9.framer-v-bl6luy.framer-8m9pw8, .framer-7IyZ9.framer-v-1yev0h3.framer-8m9pw8, .framer-7IyZ9.framer-v-bnzg0o.framer-8m9pw8, .framer-7IyZ9.framer-v-rxuzvy.framer-8m9pw8, .framer-7IyZ9.framer-v-1myqauw.framer-8m9pw8, .framer-7IyZ9.framer-v-1epz4qd.framer-8m9pw8, .framer-7IyZ9.framer-v-bwxf10.framer-8m9pw8, .framer-7IyZ9.framer-v-1i6f7hq.framer-8m9pw8, .framer-7IyZ9.framer-v-th40yf.framer-8m9pw8, .framer-7IyZ9.framer-v-dkn6cj.framer-8m9pw8, .framer-7IyZ9.framer-v-1fifkk4.framer-8m9pw8, .framer-7IyZ9.framer-v-1kmb3pd.framer-8m9pw8, .framer-7IyZ9.framer-v-1fu06u2.framer-8m9pw8 { align-content: flex-start; align-items: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; padding: var(--9oulvs); width: 390px; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-luj8qa, .framer-7IyZ9.framer-v-ims6ep .framer-luj8qa, .framer-7IyZ9.framer-v-bl6luy .framer-luj8qa, .framer-7IyZ9.framer-v-1i6f7hq .framer-luj8qa, .framer-7IyZ9.framer-v-th40yf .framer-luj8qa, .framer-7IyZ9.framer-v-dkn6cj .framer-luj8qa { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); }\",\".framer-7IyZ9.framer-v-15ja96s .framer-47z5wc, .framer-7IyZ9.framer-v-ims6ep .framer-47z5wc, .framer-7IyZ9.framer-v-bl6luy .framer-47z5wc, .framer-7IyZ9.framer-v-uut6wf .framer-47z5wc, .framer-7IyZ9.framer-v-wzyh1c .framer-47z5wc, .framer-7IyZ9.framer-v-1yev0h3 .framer-47z5wc, .framer-7IyZ9.framer-v-bnzg0o .framer-47z5wc, .framer-7IyZ9.framer-v-rxuzvy .framer-47z5wc, .framer-7IyZ9.framer-v-1myqauw .framer-47z5wc, .framer-7IyZ9.framer-v-1epz4qd .framer-47z5wc, .framer-7IyZ9.framer-v-bwxf10 .framer-47z5wc, .framer-7IyZ9.framer-v-1i6f7hq .framer-47z5wc, .framer-7IyZ9.framer-v-th40yf .framer-47z5wc, .framer-7IyZ9.framer-v-dkn6cj .framer-47z5wc, .framer-7IyZ9.framer-v-tt3fa9 .framer-47z5wc, .framer-7IyZ9.framer-v-53ypax .framer-47z5wc, .framer-7IyZ9.framer-v-1fifkk4 .framer-47z5wc, .framer-7IyZ9.framer-v-1kmb3pd .framer-47z5wc, .framer-7IyZ9.framer-v-1fu06u2 .framer-47z5wc { flex: none; gap: unset; justify-content: space-between; order: 0; width: 100%; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-197qgts-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 44px); }\",\".framer-7IyZ9.framer-v-15ja96s .framer-13kkhtm, .framer-7IyZ9.framer-v-ims6ep .framer-13kkhtm, .framer-7IyZ9.framer-v-bl6luy .framer-13kkhtm { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; order: 1; width: 100%; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-qmmk9j, .framer-7IyZ9.framer-v-ims6ep .framer-qmmk9j, .framer-7IyZ9.framer-v-bl6luy .framer-qmmk9j { order: 5; padding: 12px 0px 12px 0px; width: 100%; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-1iltct0 { order: 13; padding: 12px 0px 12px 0px; width: 100%; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-1bohk74, .framer-7IyZ9.framer-v-ims6ep .framer-1bohk74, .framer-7IyZ9.framer-v-bl6luy .framer-1bohk74, .framer-7IyZ9.framer-v-1i6f7hq .framer-1wvmkr6, .framer-7IyZ9.framer-v-th40yf .framer-1wvmkr6, .framer-7IyZ9.framer-v-dkn6cj .framer-1wvmkr6 { flex: none; order: 4; width: 100%; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-aefd7k { flex: none; order: 11; width: 100%; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-mlcd78, .framer-7IyZ9.framer-v-ims6ep .framer-mlcd78, .framer-7IyZ9.framer-v-bl6luy .framer-mlcd78 { flex: none; order: 3; padding: 12px 0px 12px 0px; width: 100%; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-1wvmkr6, .framer-7IyZ9.framer-v-ims6ep .framer-1wvmkr6, .framer-7IyZ9.framer-v-bl6luy .framer-1wvmkr6 { flex: none; order: 2; width: 100%; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-5palke, .framer-7IyZ9.framer-v-ims6ep .framer-5palke, .framer-7IyZ9.framer-v-bl6luy .framer-5palke { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; gap: 12px; height: min-content; order: 1; width: 1px; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-ei85h-container, .framer-7IyZ9.framer-v-ims6ep .framer-ei85h-container, .framer-7IyZ9.framer-v-bl6luy .framer-ei85h-container { flex: none; width: 100%; }\",\".framer-7IyZ9.framer-v-15ja96s .framer-bw2tum-container, .framer-7IyZ9.framer-v-ims6ep .framer-bw2tum-container, .framer-7IyZ9.framer-v-bl6luy .framer-bw2tum-container { height: 36px; width: 100%; }\",\".framer-7IyZ9.framer-v-ims6ep .framer-197qgts-container, .framer-7IyZ9.framer-v-bl6luy .framer-197qgts-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 49px); width: 49px; }\",\".framer-7IyZ9.framer-v-ims6ep .framer-1iltct0, .framer-7IyZ9.framer-v-bl6luy .framer-1iltct0 { order: 10; padding: 12px 0px 12px 0px; width: 100%; }\",\".framer-7IyZ9.framer-v-ims6ep .framer-aefd7k, .framer-7IyZ9.framer-v-bl6luy .framer-aefd7k { flex: none; order: 7; width: 100%; }\",\".framer-7IyZ9.framer-v-uut6wf.framer-8m9pw8, .framer-7IyZ9.framer-v-wzyh1c.framer-8m9pw8, .framer-7IyZ9.framer-v-tt3fa9.framer-8m9pw8, .framer-7IyZ9.framer-v-53ypax.framer-8m9pw8 { align-content: flex-start; align-items: flex-start; padding: var(--9oulvs); width: 390px; }\",\".framer-7IyZ9.framer-v-uut6wf .framer-luj8qa, .framer-7IyZ9.framer-v-wzyh1c .framer-luj8qa, .framer-7IyZ9.framer-v-tt3fa9 .framer-luj8qa, .framer-7IyZ9.framer-v-53ypax .framer-luj8qa { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; height: 43px; justify-content: flex-start; overflow: hidden; }\",\".framer-7IyZ9.framer-v-1yev0h3 .framer-luj8qa, .framer-7IyZ9.framer-v-bnzg0o .framer-luj8qa, .framer-7IyZ9.framer-v-rxuzvy .framer-luj8qa, .framer-7IyZ9.framer-v-1myqauw .framer-luj8qa, .framer-7IyZ9.framer-v-1epz4qd .framer-luj8qa, .framer-7IyZ9.framer-v-bwxf10 .framer-luj8qa, .framer-7IyZ9.framer-v-1fifkk4 .framer-luj8qa, .framer-7IyZ9.framer-v-1kmb3pd .framer-luj8qa, .framer-7IyZ9.framer-v-1fu06u2 .framer-luj8qa { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; }\",\".framer-7IyZ9.framer-v-1yev0h3 .framer-13kkhtm { -webkit-user-select: auto; align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; height: 680px; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 0.85); order: 1; overflow: auto; padding: 8px 0px 0px 0px; pointer-events: auto; user-select: auto; width: 100%; }\",\".framer-7IyZ9.framer-v-1yev0h3 .framer-psa32j-container { height: 1px; order: 10; width: 100%; }\",\".framer-7IyZ9.framer-v-1yev0h3 .framer-626trt, .framer-7IyZ9.framer-v-bnzg0o .framer-626trt, .framer-7IyZ9.framer-v-rxuzvy .framer-626trt, .framer-7IyZ9.framer-v-1myqauw .framer-1xwakbe, .framer-7IyZ9.framer-v-1epz4qd .framer-1xwakbe, .framer-7IyZ9.framer-v-bwxf10 .framer-1xwakbe, .framer-7IyZ9.framer-v-1fifkk4 .framer-1xwakbe, .framer-7IyZ9.framer-v-1kmb3pd .framer-1xwakbe, .framer-7IyZ9.framer-v-1fu06u2 .framer-1xwakbe { order: 9; }\",\".framer-7IyZ9.framer-v-1yev0h3 .framer-nyd4cu, .framer-7IyZ9.framer-v-bnzg0o .framer-nyd4cu, .framer-7IyZ9.framer-v-rxuzvy .framer-nyd4cu, .framer-7IyZ9.framer-v-1myqauw .framer-1nulvde, .framer-7IyZ9.framer-v-1epz4qd .framer-1nulvde, .framer-7IyZ9.framer-v-bwxf10 .framer-1nulvde, .framer-7IyZ9.framer-v-1i6f7hq .framer-jptokz-container, .framer-7IyZ9.framer-v-1i6f7hq .framer-qgcymv, .framer-7IyZ9.framer-v-1i6f7hq .framer-1yf9fpt, .framer-7IyZ9.framer-v-th40yf .framer-jptokz-container, .framer-7IyZ9.framer-v-th40yf .framer-qgcymv, .framer-7IyZ9.framer-v-th40yf .framer-1yf9fpt, .framer-7IyZ9.framer-v-dkn6cj .framer-jptokz-container, .framer-7IyZ9.framer-v-dkn6cj .framer-qgcymv, .framer-7IyZ9.framer-v-dkn6cj .framer-1yf9fpt, .framer-7IyZ9.framer-v-1fifkk4 .framer-1nulvde, .framer-7IyZ9.framer-v-1kmb3pd .framer-1nulvde, .framer-7IyZ9.framer-v-1fu06u2 .framer-1nulvde { order: 1; }\",\".framer-7IyZ9.framer-v-1yev0h3 .framer-1n1lv18-container, .framer-7IyZ9.framer-v-bnzg0o .framer-1n1lv18-container, .framer-7IyZ9.framer-v-rxuzvy .framer-1n1lv18-container, .framer-7IyZ9.framer-v-1myqauw .framer-m212vw-container, .framer-7IyZ9.framer-v-1epz4qd .framer-m212vw-container, .framer-7IyZ9.framer-v-bwxf10 .framer-m212vw-container, .framer-7IyZ9.framer-v-1i6f7hq .framer-1kmq9q6, .framer-7IyZ9.framer-v-1i6f7hq .framer-1dmses9-container, .framer-7IyZ9.framer-v-th40yf .framer-1kmq9q6, .framer-7IyZ9.framer-v-th40yf .framer-1dmses9-container, .framer-7IyZ9.framer-v-dkn6cj .framer-1kmq9q6, .framer-7IyZ9.framer-v-dkn6cj .framer-1dmses9-container, .framer-7IyZ9.framer-v-1fifkk4 .framer-m212vw-container, .framer-7IyZ9.framer-v-1kmb3pd .framer-m212vw-container, .framer-7IyZ9.framer-v-1fu06u2 .framer-m212vw-container { order: 0; }\",\".framer-7IyZ9.framer-v-bnzg0o .framer-13kkhtm, .framer-7IyZ9.framer-v-rxuzvy .framer-13kkhtm { -webkit-user-select: auto; align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 0.85); order: 1; overflow: auto; padding: 8px 0px 0px 0px; pointer-events: auto; user-select: auto; width: 100%; }\",\".framer-7IyZ9.framer-v-bnzg0o .framer-psa32j-container, .framer-7IyZ9.framer-v-1myqauw .framer-d3sy1u-container, .framer-7IyZ9.framer-v-1epz4qd .framer-d3sy1u-container, .framer-7IyZ9.framer-v-bwxf10 .framer-d3sy1u-container { flex: none; order: 10; width: 100%; }\",\".framer-7IyZ9.framer-v-rxuzvy .framer-psa32j-container { flex: none; order: 10; width: 100%; z-index: 1; }\",\".framer-7IyZ9.framer-v-1myqauw .framer-13kkhtm, .framer-7IyZ9.framer-v-1epz4qd .framer-13kkhtm, .framer-7IyZ9.framer-v-bwxf10 .framer-13kkhtm, .framer-7IyZ9.framer-v-1fifkk4 .framer-13kkhtm, .framer-7IyZ9.framer-v-1kmb3pd .framer-13kkhtm, .framer-7IyZ9.framer-v-1fu06u2 .framer-13kkhtm { -webkit-user-select: auto; align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; max-height: 620px; order: 1; overflow: auto; padding: 8px 0px 0px 0px; pointer-events: auto; user-select: auto; width: 100%; }\",\".framer-7IyZ9.framer-v-1i6f7hq .framer-5palke, .framer-7IyZ9.framer-v-th40yf .framer-5palke, .framer-7IyZ9.framer-v-dkn6cj .framer-5palke { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; gap: 12px; height: min-content; order: 1; width: 1px; }\",\".framer-7IyZ9.framer-v-1i6f7hq .framer-bw2tum-container, .framer-7IyZ9.framer-v-th40yf .framer-bw2tum-container, .framer-7IyZ9.framer-v-dkn6cj .framer-bw2tum-container { flex: 1 0 0px; height: 36px; width: 1px; }\",\".framer-7IyZ9.framer-v-1i6f7hq .framer-yawddr, .framer-7IyZ9.framer-v-th40yf .framer-yawddr, .framer-7IyZ9.framer-v-dkn6cj .framer-yawddr { flex: none; order: 3; width: 100%; }\",\".framer-7IyZ9.framer-v-1fifkk4 .framer-uxxsmd-container, .framer-7IyZ9.framer-v-1kmb3pd .framer-uxxsmd-container, .framer-7IyZ9.framer-v-1fu06u2 .framer-uxxsmd-container { flex: none; order: 13; width: 100%; }\",...sharedStyle.css,'.framer-7IyZ9[data-border=\"true\"]::after, .framer-7IyZ9 [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; pointer-events: none; }','.framer-7IyZ9[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-7IyZ9 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-7IyZ9[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-7IyZ9 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-7IyZ9[data-hide-scrollbars=\"true\"], .framer-7IyZ9 [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"merRw0xRu\":{\"layout\":[\"fixed\",\"auto\"]},\"A1v2cTB8m\":{\"layout\":[\"fixed\",\"auto\"]},\"UVgISY50M\":{\"layout\":[\"fixed\",\"auto\"]},\"RGjmvHfy5\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"TAkiNmYCC\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"JqEiw7I8c\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"y0pexdiz0\":{\"layout\":[\"fixed\",\"auto\"]},\"sr9aumZrj\":{\"layout\":[\"fixed\",\"auto\"]},\"eR7KR0HV3\":{\"layout\":[\"fixed\",\"auto\"]},\"pHeQcSgjn\":{\"layout\":[\"fixed\",\"auto\"]},\"S5pCEoJ0u\":{\"layout\":[\"fixed\",\"auto\"]},\"njMTLyHfA\":{\"layout\":[\"fixed\",\"auto\"]},\"xtru9vOv0\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"kfUsff3Dh\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"Bdt3JlZ7M\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"s4Cq76Wne\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"E2DNR9a1p\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"fN1IJILZN\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"NOoFYKD3V\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"YDc2TBeLE\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"EUAlCEWSb\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"aB_bXx98j\":{\"layout\":[\"fixed\",\"auto\"]},\"EzsmLkrex\":{\"layout\":[\"fixed\",\"auto\"]},\"yuEt8nfD1\":{\"layout\":[\"fixed\",\"auto\"]},\"wiH1m4rrW\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"viXfydJvW\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"nrLq2Cj2Q\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerVariables {\"McVuWPu0n\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerklQ0SjDew=withCSS(Component,css,\"framer-7IyZ9\");export default FramerklQ0SjDew;FramerklQ0SjDew.displayName=\"NavBar / Nav Bar\";FramerklQ0SjDew.defaultProps={height:72,width:1200};addPropertyControls(FramerklQ0SjDew,{variant:{options:[\"zYjZTZsbA\",\"merRw0xRu\",\"A1v2cTB8m\",\"UVgISY50M\",\"RGjmvHfy5\",\"TAkiNmYCC\",\"JqEiw7I8c\",\"y0pexdiz0\",\"sr9aumZrj\",\"eR7KR0HV3\",\"pHeQcSgjn\",\"S5pCEoJ0u\",\"njMTLyHfA\",\"xtru9vOv0\",\"kfUsff3Dh\",\"Bdt3JlZ7M\",\"s4Cq76Wne\",\"E2DNR9a1p\",\"fN1IJILZN\",\"NOoFYKD3V\",\"YDc2TBeLE\",\"EUAlCEWSb\",\"aB_bXx98j\",\"EzsmLkrex\",\"yuEt8nfD1\",\"wiH1m4rrW\",\"viXfydJvW\",\"nrLq2Cj2Q\"],optionTitles:[\"Desktop Light\",\"Desktop Light - 1920px\",\"Desktop Dark\",\"Desktop Dark - 1920px\",\"Mobile Open\",\"Mobile Open\",\"Mobile Open\",\"Mobile\",\"Mobile Dark\",\"Mobile Dark - Open\",\"Dark BG\",\"Dark BG - 1920px\",\"Mobile - withBG\",\"Mobile - Products\",\"Mobile - Products\",\"Mobile - Products\",\"Mobile - Solutions\",\"Mobile - Solutions\",\"Mobile - Solutions\",\"Mobile - Login\",\"Mobile - Login\",\"Mobile - Login\",\"Mobile - noBG\",\"Mobile - noBG Light\",\"Variant 17\",\"Mobile - Resources\",\"Mobile - Resources\",\"Mobile - Resources\"],title:\"Variant\",type:ControlType.Enum},McVuWPu0n:{defaultValue:\"12px 20px 12px 20px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerklQ0SjDew,[{explicitInter:true,fonts:[{cssFamilyName:\"Kanit\",source:\"google\",style:\"normal\",uiFamilyName:\"Kanit\",url:\"https://fonts.gstatic.com/s/kanit/v17/nKKZ-Go6G5tXcoaXEQGodLxA.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/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\"}]},...SearchFonts,...ComponentsMenuIconFonts,...NavButtonFonts,...DropdownProductsFonts,...NavSolutionsFonts,...PhosphorFonts,...NavResourcesFonts,...ButtonUseThisFonts,...NavProductNavItemFonts,...StopScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerklQ0SjDew\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerVariables\":\"{\\\"McVuWPu0n\\\":\\\"padding\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"merRw0xRu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"A1v2cTB8m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UVgISY50M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RGjmvHfy5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"TAkiNmYCC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"JqEiw7I8c\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"y0pexdiz0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"sr9aumZrj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eR7KR0HV3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pHeQcSgjn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"S5pCEoJ0u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"njMTLyHfA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xtru9vOv0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"kfUsff3Dh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"Bdt3JlZ7M\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"s4Cq76Wne\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"E2DNR9a1p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"fN1IJILZN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"NOoFYKD3V\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"YDc2TBeLE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"EUAlCEWSb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"aB_bXx98j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EzsmLkrex\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yuEt8nfD1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wiH1m4rrW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"viXfydJvW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"nrLq2Cj2Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed8dc63)\nimport{LazyValue}from\"framer\";const valuesByLocaleId={HhOc0zTpr:new LazyValue(()=>import(\"./uIClyjoCI-0.js\"))};export default function getLocalizedValue(key,locale){while(locale){const values=valuesByLocaleId[locale.id];if(values){const value=values.read()[key];if(value)return value;}locale=locale.fallback;}}function preload(locale){const promises=[];while(locale){const values=valuesByLocaleId[locale.id];if(values){const promise=values.preload();if(promise)promises.push(promise);}locale=locale.fallback;}if(promises.length>0)return Promise.all(promises);}export function usePreloadLocalizedValues(locale){const preloadPromise=preload(locale);if(preloadPromise)throw preloadPromise;}\nexport const __FramerMetadata__ = {\"exports\":{\"usePreloadLocalizedValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed8dc63)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,RichText,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCodeBoundaryForOverrides,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ButtonUseThis from\"#framer/local/canvasComponent/BGCBGtXaQ/BGCBGtXaQ.js\";import Footer from\"#framer/local/canvasComponent/kfbzKvWo1/kfbzKvWo1.js\";import NavBarNavBar from\"#framer/local/canvasComponent/klQ0SjDew/klQ0SjDew.js\";import{withLineTruncateThree}from\"#framer/local/codeFile/szPJTJH/Truncate.js\";import*as sharedStyle from\"#framer/local/css/Rvkqn47Le/Rvkqn47Le.js\";import getLocalizedValue,{usePreloadLocalizedValues}from\"#framer/local/localization/uIClyjoCI/uIClyjoCI.js\";const RichTextWithLineTruncateThree10pf7xm=withCodeBoundaryForOverrides(RichText,{nodeId:\"oIkVr8wPm\",override:withLineTruncateThree,scopeId:\"uIClyjoCI\"});const ButtonUseThisFonts=getFonts(ButtonUseThis);const FooterFonts=getFonts(Footer);const NavBarNavBarFonts=getFonts(NavBarNavBar);const NavBarNavBarWithVariantAppearEffect=withVariantAppearEffect(NavBarNavBar);const ContainerWithFX=withFX(Container);const breakpoints={a35NLFAeW:\"(min-width: 1200px) and (max-width: 1919.98px)\",MJRXFlBhB:\"(min-width: 810px) and (max-width: 1199.98px)\",ppE5o7ZYx:\"(max-width: 809.98px)\",RLvdjJ8Vs:\"(min-width: 1920px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Cf7lX\";const variantClassNames={a35NLFAeW:\"framer-v-1drr980\",MJRXFlBhB:\"framer-v-gtuwrl\",ppE5o7ZYx:\"framer-v-vyj2aa\",RLvdjJ8Vs:\"framer-v-guwdp5\"};const ocaCpclXu=undefined;const nuBiozLpp=undefined;const wfDGbUzfr=undefined;const MsxIQDpOm=undefined;const XLnhkk112=undefined;const IgMOhckCf=undefined;const Cqg3IbTjf=undefined;const uFYjboglV=undefined;const dEAlikdrm=undefined;const AKdi5QJ7B=undefined;const MToARRNso=undefined;const nYLiTnkWL=undefined;const s_QkcXTTT=undefined;const IWbAgID29=undefined;const DEWpyQWH3=undefined;const negate=value=>{return!value;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={MJRXFlBhB:[\".framer-Cf7lX .framer-8vlivj-container, .framer-Cf7lX .framer-1b4cl1h-container { left: 0px; right: 0px; top: 77px; width: unset; }\"],ppE5o7ZYx:[\".framer-Cf7lX .framer-168zb40 { gap: 16px; height: 70px; left: calc(50.00000000000002% - 100% / 2); padding: 8px 16px 8px 16px; transform: unset; }\",\".framer-Cf7lX .framer-10pf7xm { order: 0; }\",\".framer-Cf7lX .framer-vihgb6-container { order: 1; }\",\".framer-Cf7lX .framer-8vlivj-container, .framer-Cf7lX .framer-1b4cl1h-container { left: 0px; right: 0px; top: 70px; width: unset; }\"],RLvdjJ8Vs:[\".framer-Cf7lX .framer-8vlivj-container, .framer-Cf7lX .framer-1b4cl1h-container { max-width: 1336px; top: 71px; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={MJRXFlBhB:\".framer-gtuwrl-override\",ppE5o7ZYx:\".framer-vyj2aa-override\",RLvdjJ8Vs:\".framer-guwdp5-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Cf7lX.framer-7il5li, .framer-Cf7lX .framer-7il5li { display: block; }\",\".framer-Cf7lX.framer-1drr980 { align-content: center; align-items: center; background-color: var(--yhzdqy); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Cf7lX .framer-168zb40 { align-content: center; align-items: center; background-color: var(--token-68160c75-4419-4fa8-b45f-e63f11eb6fa6, #004545); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; left: 50%; order: -1000; overflow: hidden; padding: 16px 32px 16px 32px; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 9; }\",\".framer-Cf7lX .framer-xw07o8 { 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-start; max-width: 1280px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Cf7lX .framer-10pf7xm { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Cf7lX .framer-vihgb6-container { flex: none; height: 32px; position: relative; width: auto; }\",\".framer-Cf7lX .framer-1m245eh { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Cf7lX .framer-3ad72c-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 2; }\",\".framer-Cf7lX .framer-8vlivj-container { flex: none; height: auto; left: 50%; max-width: 1312px; order: 1004; position: var(--framer-canvas-fixed-position, fixed); top: 63px; width: 90%; z-index: 10; }\",\".framer-Cf7lX .framer-1b4cl1h-container { flex: none; height: auto; left: 50%; max-width: 1312px; order: 1005; position: var(--framer-canvas-fixed-position, fixed); top: 63px; width: 90%; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={a35NLFAeW:\"(min-width: 1200px) and (max-width: 1919.98px)\",MJRXFlBhB:\"(min-width: 810px) and (max-width: 1199.98px)\",ppE5o7ZYx:\"(max-width: 809.98px)\",RLvdjJ8Vs:\"(min-width: 1920px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop - L\":\"RLvdjJ8Vs\",Desktop:\"a35NLFAeW\",Phone:\"ppE5o7ZYx\",Tablet:\"MJRXFlBhB\"};const getProps=({bG,customButton,customButtonLabel,customButtonLink,darkNav,footerCTADescription,footerCTAText,footerShowCTA,footerSignUp,height,id,jtbdSelection,linkButton1,linkButton2,linkButtons,navChangeSection,showBanner,width,...props})=>{return{...props,AKdi5QJ7B:customButton??props.AKdi5QJ7B,Cqg3IbTjf:jtbdSelection??props.Cqg3IbTjf,dEAlikdrm:customButtonLabel??props.dEAlikdrm??\"Custom Button\",DEWpyQWH3:navChangeSection??props.DEWpyQWH3,IgMOhckCf:footerSignUp??props.IgMOhckCf,IWbAgID29:darkNav??props.IWbAgID29,MsxIQDpOm:footerCTAText??props.MsxIQDpOm??\"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\",MToARRNso:linkButtons??props.MToARRNso,nuBiozLpp:showBanner??props.nuBiozLpp??true,nYLiTnkWL:linkButton1??props.nYLiTnkWL,ocaCpclXu:bG??props.ocaCpclXu??\"rgb(255, 255, 255)\",s_QkcXTTT:linkButton2??props.s_QkcXTTT,uFYjboglV:customButtonLink??props.uFYjboglV,variant:humanReadableVariantMap[props.variant]??props.variant??\"a35NLFAeW\",wfDGbUzfr:footerShowCTA??props.wfDGbUzfr??true,XLnhkk112:footerCTADescription??props.XLnhkk112??\"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"};};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,DEWpyQWH3,wfDGbUzfr,IgMOhckCf,MsxIQDpOm,XLnhkk112,ocaCpclXu,Cqg3IbTjf,AKdi5QJ7B,dEAlikdrm,uFYjboglV,MToARRNso,nYLiTnkWL,s_QkcXTTT,IWbAgID29,nuBiozLpp,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);usePreloadLocalizedValues(activeLocale);const visible=negate(IWbAgID29);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"a35NLFAeW\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(ocaCpclXu)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1drr980\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--yhzdqy\":ocaCpclXu,...style},children:[nuBiozLpp&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ppE5o7ZYx:{\"data-framer-layout-hint-center-x\":undefined}},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-168zb40\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Banner\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-xw07o8\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ppE5o7ZYx:{children:getLocalizedValue(\"v1\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7Um9ib3RvLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Roboto\", \"Roboto Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-color\":\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"},children:\"Find out How Eagle Bulk Advances Digitalisation and Operational Efficiency with DA-Desk\"})}),fonts:[\"GF;Roboto-regular\"]}},children:/*#__PURE__*/_jsx(RichTextWithLineTruncateThree10pf7xm,{__fromCanvasComponent:true,children:getLocalizedValue(\"v0\",activeLocale)??/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h5\",{className:\"framer-styles-preset-mftbhq\",\"data-styles-preset\":\"Rvkqn47Le\",style:{\"--framer-text-color\":\"var(--token-71537e79-cdef-443f-90ed-c0c7d3da9702, rgb(255, 255, 255))\"},children:\"Find out How Eagle Bulk Advances Digitalisation and Operational Efficiency with DA-Desk\"})}),className:\"framer-10pf7xm\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ppE5o7ZYx:{y:19}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:16,children:/*#__PURE__*/_jsx(Container,{className:\"framer-vihgb6-container\",nodeId:\"eu7rqrb4V\",scopeId:\"uIClyjoCI\",children:/*#__PURE__*/_jsx(ButtonUseThis,{c5gRAitDw:true,cwXO8_O6_:{borderColor:\"rgba(0, 231, 222, 0)\",borderStyle:\"solid\",borderWidth:1},FkA0ZkLGh:\"var(--token-b90c8b33-ee74-4f61-91ec-6bf2b6db1440, rgb(0, 231, 222))\",H0p9mR5j8:\"var(--token-59c8faae-6849-4c92-87ba-13f1f43df741, rgb(138, 244, 240))\",height:\"100%\",id:\"eu7rqrb4V\",IOG1odNLQ:\"4px 20px 4px 20px\",kprC6fPmB:getLocalizedValue(\"v2\",activeLocale)??\"Learn more\",layoutId:\"eu7rqrb4V\",QyTZZCzrb:getLocalizedValue(\"v3\",activeLocale)??\"caret-right\",style:{height:\"100%\"},T_CUlv_Dv:\"var(--token-730bf6a1-1d2b-4ea9-89c7-7b633aa60086, rgb(3, 41, 40))\",variant:\"PWdLFxkGa\",width:\"100%\",X51cS7w3_:\"var(--token-730bf6a1-1d2b-4ea9-89c7-7b633aa60086, rgb(3, 41, 40))\",XECBmIwTI:\"https://hubs.ly/Q03XPbJv0\"})})})})]})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1m245eh\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1054,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3ad72c-container\",nodeId:\"JCUSF7xrL\",scopeId:\"uIClyjoCI\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MJRXFlBhB:{variant:\"fApmYhnO9\"},ppE5o7ZYx:{variant:\"HAYsjz8WO\"},RLvdjJ8Vs:{variant:\"ItjFAdnqW\"}},children:/*#__PURE__*/_jsx(Footer,{AulLoiDQB:\"rgb(255, 255, 255)\",bCb3U4JQg:AKdi5QJ7B,CaMrrlkaR:\"100px 0px 0px 0px\",EvhqlyvGl:MToARRNso,EYju8bBfV:Cqg3IbTjf,height:\"100%\",I38yI2LHj:wfDGbUzfr,id:\"JCUSF7xrL\",js2xwzmX6:dEAlikdrm,jxtKIppr5:MsxIQDpOm,layoutId:\"JCUSF7xrL\",NBdbN3Pik:XLnhkk112,nkGbrMfoc:s_QkcXTTT,NQYUVZQjO:nYLiTnkWL,ntAiT6SNN:uFYjboglV,NuzMQ4k38:false,style:{width:\"100%\"},variant:\"So0jYeqht\",width:\"100%\",x_qE1jCgt:IgMOhckCf})})})}),visible&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MJRXFlBhB:{width:\"min(100vw, 1312px)\",y:77},ppE5o7ZYx:{width:\"min(100vw, 1312px)\",y:70},RLvdjJ8Vs:{width:\"min(100vw, 1336px)\",y:71}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"min(90vw, 1312px)\",y:63,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MJRXFlBhB:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:DEWpyQWH3,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-64}}],\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined},ppE5o7ZYx:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:DEWpyQWH3,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-70}}],\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:DEWpyQWH3,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-52}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-8vlivj-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Light Nav\",layoutScroll:true,name:\"Light Nav\",nodeId:\"JHXzjOTKl\",rendersWithMotion:true,scopeId:\"uIClyjoCI\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MJRXFlBhB:{__framer__targets:[{ref:DEWpyQWH3,target:\"njMTLyHfA\"}],McVuWPu0n:\"18px 32px 18px 32px\",variant:\"EzsmLkrex\"},ppE5o7ZYx:{__framer__targets:[{ref:DEWpyQWH3,target:\"njMTLyHfA\"}],variant:\"EzsmLkrex\"},RLvdjJ8Vs:{__framer__targets:[{ref:DEWpyQWH3,target:\"S5pCEoJ0u\"}],variant:\"merRw0xRu\"}},children:/*#__PURE__*/_jsx(NavBarNavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:DEWpyQWH3,target:\"pHeQcSgjn\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"JHXzjOTKl\",layoutId:\"JHXzjOTKl\",McVuWPu0n:\"12px 20px 12px 20px\",name:\"Light Nav\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"zYjZTZsbA\",width:\"100%\"})})})})})}),IWbAgID29&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MJRXFlBhB:{width:\"min(100vw, 1312px)\",y:77},ppE5o7ZYx:{width:\"min(100vw, 1312px)\",y:70},RLvdjJ8Vs:{width:\"min(100vw, 1336px)\",y:71}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"min(90vw, 1312px)\",y:63,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MJRXFlBhB:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:DEWpyQWH3,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-64}}],\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined},ppE5o7ZYx:{__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:DEWpyQWH3,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-70}}],\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:DEWpyQWH3,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-52}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1b4cl1h-container\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Dark Nav\",layoutScroll:true,name:\"Dark Nav\",nodeId:\"NqQBshtlI\",rendersWithMotion:true,scopeId:\"uIClyjoCI\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MJRXFlBhB:{__framer__targets:[{ref:DEWpyQWH3,target:\"njMTLyHfA\"}],McVuWPu0n:\"18px 32px 18px 32px\",variant:\"aB_bXx98j\"},ppE5o7ZYx:{__framer__targets:[{ref:DEWpyQWH3,target:\"njMTLyHfA\"}],variant:\"aB_bXx98j\"},RLvdjJ8Vs:{__framer__targets:[{ref:DEWpyQWH3,target:\"S5pCEoJ0u\"}],variant:\"UVgISY50M\"}},children:/*#__PURE__*/_jsx(NavBarNavBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:DEWpyQWH3,target:\"pHeQcSgjn\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"NqQBshtlI\",layoutId:\"NqQBshtlI\",McVuWPu0n:\"12px 20px 12px 20px\",name:\"Dark Nav\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"A1v2cTB8m\",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 2000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RLvdjJ8Vs\":{\"layout\":[\"fixed\",\"fixed\"]},\"MJRXFlBhB\":{\"layout\":[\"fixed\",\"fixed\"]},\"ppE5o7ZYx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"DEWpyQWH3\":\"navChangeSection\",\"wfDGbUzfr\":\"footerShowCTA\",\"IgMOhckCf\":\"footerSignUp\",\"MsxIQDpOm\":\"footerCTAText\",\"XLnhkk112\":\"footerCTADescription\",\"ocaCpclXu\":\"bG\",\"Cqg3IbTjf\":\"jtbdSelection\",\"AKdi5QJ7B\":\"customButton\",\"dEAlikdrm\":\"customButtonLabel\",\"uFYjboglV\":\"customButtonLink\",\"MToARRNso\":\"linkButtons\",\"nYLiTnkWL\":\"linkButton1\",\"s_QkcXTTT\":\"linkButton2\",\"IWbAgID29\":\"darkNav\",\"nuBiozLpp\":\"showBanner\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"a35NLFAeW\":[\".framer-168zb40\",\".framer-3ad72c-container\",\".framer-8vlivj-container\",\".framer-1b4cl1h-container\"],\"RLvdjJ8Vs\":[\".framer-168zb40\",\".framer-3ad72c-container\",\".framer-8vlivj-container\",\".framer-1b4cl1h-container\"],\"MJRXFlBhB\":[\".framer-168zb40\",\".framer-3ad72c-container\",\".framer-8vlivj-container\",\".framer-1b4cl1h-container\"],\"ppE5o7ZYx\":[\".framer-168zb40\",\".framer-3ad72c-container\",\".framer-8vlivj-container\",\".framer-1b4cl1h-container\"]}\n * @framerBreakpoints {\"RLvdjJ8Vs\":{\"min\":1920,\"canvasClassName\":\"framer-guwdp5-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Desktop - L\",\"width\":1920,\"rootFontSize\":16},\"a35NLFAeW\":{\"min\":1200,\"max\":1919,\"canvasClassName\":\"framer-1drr980-override\",\"minHeight\":2000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"MJRXFlBhB\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-gtuwrl-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ppE5o7ZYx\":{\"max\":809,\"canvasClassName\":\"framer-vyj2aa-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant a35NLFAeW\n * @framerLayoutTemplate true\n */const FrameruIClyjoCI=withCSS(Component,css,\"framer-Cf7lX\");export default FrameruIClyjoCI;FrameruIClyjoCI.displayName=\"General\";FrameruIClyjoCI.defaultProps={height:2e3,width:1200};addPropertyControls(FrameruIClyjoCI,{DEWpyQWH3:{title:\"Nav Change Section\",type:ControlType.ScrollSectionRef},wfDGbUzfr:{defaultValue:true,title:\"Footer: Show CTA\",type:ControlType.Boolean},IgMOhckCf:{defaultValue:false,title:\"Footer: Sign Up\",type:ControlType.Boolean},MsxIQDpOm:{defaultValue:\"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\",displayTextArea:true,title:\"Footer CTA Text\",type:ControlType.String},XLnhkk112:{defaultValue:\"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\",displayTextArea:true,title:\"Footer CTA Description\",type:ControlType.String},ocaCpclXu:{defaultValue:\"rgb(255, 255, 255)\",title:\"BG\",type:ControlType.Color},Cqg3IbTjf:{defaultValue:\"\",title:\"Jtbd Selection\",type:ControlType.String},AKdi5QJ7B:{defaultValue:false,title:\"Custom Button\",type:ControlType.Boolean},dEAlikdrm:{defaultValue:\"Custom Button\",displayTextArea:false,title:\"Custom Button Label\",type:ControlType.String},uFYjboglV:{title:\"Custom Button Link\",type:ControlType.Link},MToARRNso:{defaultValue:false,title:\"Link Buttons\",type:ControlType.Boolean},nYLiTnkWL:{title:\"Link Button 1\",type:ControlType.Link},s_QkcXTTT:{title:\"Link Button 2\",type:ControlType.Link},IWbAgID29:{defaultValue:false,title:\"Dark Nav\",type:ControlType.Boolean},nuBiozLpp:{defaultValue:true,title:\"Show Banner\",type:ControlType.Boolean}});addFonts(FrameruIClyjoCI,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v50/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmWggvWl0Qn.woff2\",weight:\"400\"}]},...ButtonUseThisFonts,...FooterFonts,...NavBarNavBarFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruIClyjoCI\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RLvdjJ8Vs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MJRXFlBhB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ppE5o7ZYx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"2000\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"RLvdjJ8Vs\\\":{\\\"min\\\":1920,\\\"canvasClassName\\\":\\\"framer-guwdp5-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Desktop - L\\\",\\\"width\\\":1920,\\\"rootFontSize\\\":16},\\\"a35NLFAeW\\\":{\\\"min\\\":1200,\\\"max\\\":1919,\\\"canvasClassName\\\":\\\"framer-1drr980-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"MJRXFlBhB\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-gtuwrl-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ppE5o7ZYx\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-vyj2aa-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"DEWpyQWH3\\\":\\\"navChangeSection\\\",\\\"wfDGbUzfr\\\":\\\"footerShowCTA\\\",\\\"IgMOhckCf\\\":\\\"footerSignUp\\\",\\\"MsxIQDpOm\\\":\\\"footerCTAText\\\",\\\"XLnhkk112\\\":\\\"footerCTADescription\\\",\\\"ocaCpclXu\\\":\\\"bG\\\",\\\"Cqg3IbTjf\\\":\\\"jtbdSelection\\\",\\\"AKdi5QJ7B\\\":\\\"customButton\\\",\\\"dEAlikdrm\\\":\\\"customButtonLabel\\\",\\\"uFYjboglV\\\":\\\"customButtonLink\\\",\\\"MToARRNso\\\":\\\"linkButtons\\\",\\\"nYLiTnkWL\\\":\\\"linkButton1\\\",\\\"s_QkcXTTT\\\":\\\"linkButton2\\\",\\\"IWbAgID29\\\":\\\"darkNav\\\",\\\"nuBiozLpp\\\":\\\"showBanner\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"a35NLFAeW\\\":[\\\".framer-168zb40\\\",\\\".framer-3ad72c-container\\\",\\\".framer-8vlivj-container\\\",\\\".framer-1b4cl1h-container\\\"],\\\"RLvdjJ8Vs\\\":[\\\".framer-168zb40\\\",\\\".framer-3ad72c-container\\\",\\\".framer-8vlivj-container\\\",\\\".framer-1b4cl1h-container\\\"],\\\"MJRXFlBhB\\\":[\\\".framer-168zb40\\\",\\\".framer-3ad72c-container\\\",\\\".framer-8vlivj-container\\\",\\\".framer-1b4cl1h-container\\\"],\\\"ppE5o7ZYx\\\":[\\\".framer-168zb40\\\",\\\".framer-3ad72c-container\\\",\\\".framer-8vlivj-container\\\",\\\".framer-1b4cl1h-container\\\"]}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDefaultVariant\":\"a35NLFAeW\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks, useLocaleInfo, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport General from \"https://framerusercontent.com/modules/ggjAEKkmiSsnDqjdJLLR/kjdip2wtNugmX0oGBSbO/uIClyjoCI.js\";\r\n\r\n        const routes = {FGDQQYz9X: {elements: {g4e_lIf_q: \"nav-change-new\", Sp9D8SoFa: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/grSsVCexFVyN7R91haUC/9D18iocQaQ4WENuLHkmO/FGDQQYz9X.js\")), path: \"/\"}, yV7XPquIr: {elements: {fCxF7EPmN: \"nav-change-new\", Q8ua9Pn1H: \"nav-change-new-1\", Ru76j29um: \"trigger-1\", ZWZwVEhAf: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f3KSpyq24Tq1JEmiSedA/fPLUtDBpwCoPYJVWdOk3/yV7XPquIr.js\")), path: \"/pay-crew\"}, ehd78b_w2: {elements: {bb4oBNFxL: \"nav-change-new\", CTFX8Won8: \"f1\", H422fBaWO: \"s2\", Lrzy5nnIu: \"f1-1\", ptjCMUXUR: \"s1\", rKe7cR_2V: \"s4\", t8wlDUzgm: \"s3\", YE7hCzdYe: \"f2\", ZtTu738av: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/o06AOTKw9tCAjpKiA0rC/u7cWG8F6vaIigD6zKYbj/ehd78b_w2.js\")), path: \"/process-claims\"}, K7L7aDQb7: {elements: {ATkHPMQ3I: \"nav-change-new\", nXIGEl8VL: \"nav-change\", V3TjmOPRD: \"f1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eQWTEVaTmHt80hgkWCmI/6eYUXmcX4lbLiWIhYd5P/K7L7aDQb7.js\")), path: \"/process-claims-resources-page\"}, hs1DC5S0M: {elements: {d0sP6wp4c: \"nav-change-new\", N1WgGiBXB: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/93pUBvCEtoD0WMO3D3Kb/MLxQz0AIlxVgX31BvxmH/hs1DC5S0M.js\")), path: \"/port-services\"}, EbUjY2G7u: {elements: {ckpRgUImC: \"roi-calculator\", cUoQXNdu5: \"nav-change\", SbTQ3jVx7: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0HBoChPwlApkohGHZxtt/xVSV5zgmbUqNLOf1cyRs/EbUjY2G7u.js\")), path: \"/husbandry-greek-campaign\"}, Gd6qbuTk6: {elements: {A86JJMryU: \"nav-change\", Nsifq9enz: \"roi-calculator\", uGHiLMBLT: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2koCsJZu08RBXevKDFSN/xy4UYeWL0wEEizrNfvs0/Gd6qbuTk6.js\")), path: \"/husbandry\"}, QNXMg8bC7: {elements: {CVRTjYAt0: \"nav-change\", PtYkz6r1O: \"nav-change-1\", TfQa24Tc2: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2MJrCItoGCwDjTkSgMTZ/a86i29vZkwqzLBwtkye3/QNXMg8bC7.js\")), path: \"/portlog-free-trial\"}, lS2GWFJVf: {elements: {ecp2NLdo7: \"nav-change\", lwECtD_vZ: \"nav-change-new\", ZpHNSQ9NL: \"nav-change-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gYOMcVRE32WE3SYBEZ6T/LAm9edaHjOXV2WtrCNDJ/lS2GWFJVf.js\")), path: \"/payments/vendor-payments\"}, kyC9sRPAV: {elements: {kzmZBrpAL: \"nav-change\", U24_JMOVS: \"nav-change-1\", YEAscdNpA: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Vqwm0jg1fQxCZ1APA81m/02ni0hHxvDEquZxtf9gD/kyC9sRPAV.js\")), path: \"/procure-supplies/ihm-compliance\"}, a9y0wNd3g: {elements: {B99XCg6EU: \"nav-change-3\", krxfyTk6H: \"nav-change-new\", Psbw6TH94: \"nav-change-2\", qLzuBKZfH: \"nav-change\", vk15vdYR6: \"nav-change-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5Q0x5f0BQMOTkR0b7ZO0/DKzfbJPhaO0xAlp36oSg/a9y0wNd3g.js\")), path: \"/templates/careers\"}, obknRWsEW: {elements: {LaPLA_hNp: \"nav-change-new\", mmcmSR80E: \"nav-change\", WOcQ7hfkH: \"nav-change-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZE6wbmU89dMmnVjNrFdW/QPFxN3csrPCb26M7EREH/obknRWsEW.js\")), path: \"/manage-technical-projects\"}, QcG25C_uR: {elements: {kAmeXbWj5: \"nav-change\", lgb0ovvEz: \"nav-change-1\", zWIEwCxEI: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v5CNq14TKNz9J1g7rSOi/RxznIhz5tCZ3T6zwZLan/QcG25C_uR.js\")), path: \"/manage-technical-projects/inspect-vessels\"}, ic1GYgsL2: {elements: {HcYeSBfLH: \"nav-change\", MHFeY6_Me: \"nav-change-new\", TJ4ZzhwML: \"nav-change-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KhZkehKCPB5HIQCBf1Gx/8HPIN49OI8HfFwAqp5xF/ic1GYgsL2.js\")), path: \"/payments/vendor-payments/instant-payments\"}, Bz24Ang7Y: {elements: {AEBOZ6HQa: \"nav-change\", cQryUKkYV: \"nav-change-new\", nJoesU8so: \"nav-change-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4kLYGTcQThQhWv4uyZv6/Ng0nVkCiqy5bY5HtYPnv/Bz24Ang7Y.js\")), path: \"/procure-supplies/e-invoicing\"}, Msob3osRb: {elements: {BD7WdW8SA: \"estimator\", FQQQjYiNa: \"estimator-1\", IsojR0zw6: \"nav-change-new\", l2fsJbOx_: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/obyqA1o0b2NIZIaaITf6/s5Majbh538dx2f1SQqdd/Msob3osRb.js\")), path: \"/calculators/claims\"}, w_87bqCMd: {elements: {hLKF5EFd8: \"nav-change\", T0UwMY2Qv: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5bSjYgE0vATF2pQWILgA/aJ5iAjgQ47HRGBq5UgXY/w_87bqCMd.js\")), path: \"/resources/ebooks/e-invoicing-ebook\"}, EsARbq2Dr: {elements: {KW1rMsO0w: \"nav-change\", NtuZCLTT6: \"drinks\", SAY4x5bDZ: \"procure-supplies\", zWZD2tMl7: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x5tbBn4NyhqE5rpuJFdG/smYVaqL0ijyvA4HGrXKC/EsARbq2Dr.js\")), path: \"/resources/events/seatrade-crewconnect\"}, RgDuITgOw: {elements: {LMmYL_yIS: \"nav-change\", vhGAmruhx: \"savings\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oyrS2sQPzXe8oh5G27Pn/EqJ1AoSt7K7OllbLc2Sz/RgDuITgOw.js\")), path: \"/calculators/da-desk-2\"}, nPDX6symQ: {elements: {kb7ok1_I7: \"calculator\", NVwgOXama: \"nav-change\", YAwr4ox3K: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cZd4576Lq5FJmNngqeGG/KbyoyV2X05l4PBnuHmQ2/nPDX6symQ.js\")), path: \"/calculators/da-desk\"}, Lgpr5Nn13: {elements: {dWAebYMIF: \"value\", jczKhK5Hh: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ag000TqITPYascnjEc3Z/gBM9miKWx5zWSt0y1xzD/Lgpr5Nn13.js\")), path: \"/calculators/shipserv\"}, NJPCCZo_f: {elements: {PXP8qjjwk: \"calculate\", vOBS6g1zy: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UIth29tmxPfPvMicv1G9/kxQXPTThS9vvRgSXdPcf/NJPCCZo_f.js\")), path: \"/calculators/martrust\"}, ShPbkCJCB: {elements: {DfiWDfY2A: \"nav-change\", nuoHii1kW: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cIufLdKcScXSbqTvtuTg/PiPI0ceAtzoTjXBuRDSC/ShPbkCJCB.js\")), path: \"/procure-supplies\"}, t07vfyw0i: {elements: {cF7Y0pN25: \"nav-change\", iNkSyqM_c: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Rl54hq4aSQBLllBqRlmb/YLGO145W2i89pEVVk4K2/t07vfyw0i.js\")), path: \"/marcura-api\"}, YowIcDS73: {elements: {AhU8S55td: \"change-1 \", BaWAr3cc1: \"nav-change-new\", g2OCR_0Dw: \"nav-change\", LsJzyagCc: \"portlog\", tNMT9qBLR: \"claims\", vlk4V7WaF: \"logo\", x9EdWEpuZ: \"dadesk\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/m9TWinTEoEeqnYoNycwm/wxMlBEZsZ4WT7XTu177P/YowIcDS73.js\")), path: \"/manage-port-calls\"}, CGqocoCy2: {elements: {aLOkE1XGF: \"change-1 \", EzFMsPhHV: \"nav-change\", TzwF5LUO9: \"nav-change-new\", yA3b4J2El: \"logo\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u3r9hefAAYBSEfz8joVZ/9PdY20qMLf3tuVnb443C/CGqocoCy2.js\")), path: \"/compliance\"}, QXr5tsDvB: {elements: {c55gr3jKN: \"nav-change-new\", dnjQpGckQ: \"quote-reveal\", jnZgdDhrQ: \"nav-change\", MxnPWKilp: \"trigger-1\", xbaoQM6oM: \"trigger-1-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p34XThTi3w2DEKiSHcx4/V7JhHBTNmkM3D1RfHnhF/QXr5tsDvB.js\")), path: \"/about\"}, JnRvEzBA4: {elements: {jbS1DIQAG: \"nav-change\", sZF2Nx66y: \"trigger-1\", tCv5HVhdJ: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/G9csSLVziR02VqMP2iPL/kAYpdqkaU45tu97SVlkQ/JnRvEzBA4.js\")), path: \"/resources/reports/marcura-thietus-ai-report\"}, oHmB8NU3N: {elements: {qcB5k26W5: \"nav-change\", ybnvafEwr: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sbdXT3186GAoyXy34bdq/dfieuHVRnyfdegYXNr91/oHmB8NU3N.js\")), path: \"/products\"}, YmFGM07MG: {elements: {uSevtpZT8: \"nav-change\", znkDivlZh: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hTZAwampsSpEqV0i4r3N/gM31jDCSpKFLBEOUaryX/YmFGM07MG.js\")), path: \"/contact\"}, vUO0QI_vV: {elements: {CHfpn_OPW: \"nav-change\", rorEipI4X: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/waNj9gcBH0yWOxVnTyvN/h8Qz6yp5ax3fQvZAC7jN/vUO0QI_vV.js\")), path: \"/about/incentive-programme\"}, kY08DE39u: {elements: {h6s2iSJd0: \"nav-change\", KgRLjEg38: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AigDg6wQZF4aEaAg5DxV/o5NXbxHuJJGYQNIM8Qyv/kY08DE39u.js\")), path: \"/contact/technical-support\"}, ex8F3G1mj: {elements: {oz1G6sYIA: \"nav-change-new\", x9nKppbgh: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uasx9VFpesVL2E9XKPEV/cBucWFetsGGrCsjYBE2O/ex8F3G1mj.js\")), path: \"/contact/general-enquiries\"}, pNUgsEkxO: {elements: {SxLRr5ZhT: \"nav-change-new\", XDUSySFe8: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2kAU4R6BRMKCxKYCrM8N/7sVanAOXg2t0kg9lstaC/pNUgsEkxO.js\")), path: \"/contact/talk-to-an-expert\"}, vQ3qf7iUk: {elements: {vD56G3RvQ: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f98vTkNqGMuoDHvQh7Ym/SIHOqgGNlC2wkhx0GZNW/vQ3qf7iUk.js\")), path: \"/resources/customer-stories\"}, QhRcSchiv: {elements: {LrmFjAjnj: \"nav-change-new\", Qzl2G8hDD: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ngTXU0et6PyhhNYGACn0/XjE6b94bZlkX3O8bg37y/QhRcSchiv.js\")), path: \"/blog\"}, EP1F755Wz: {elements: {AKbKDe20B: \"nav-change\", d2JerAvOX: \"nav-change-new\", DodYxkw0i: \"nav-change-2\", J99Su27LW: \"nav-change-1\", TG5VlqEZv: \"nav-change-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pOXXepmJwmZF0SHBynG9/CUtirdUUHUNtJog3LZpG/EP1F755Wz.js\")), path: \"/resources/events/past-events\"}, Ll_rSsl_F: {elements: {ByrPYHBfQ: \"upcoming-webinars\", CvisRWMA3: \"nav-change-7\", ddaeJUpxL: \"nav-change-11\", e3oYe_3Z2: \"nav-change-5\", FVKzT5rD2: \"nav-change-4\", gSDTyUVpv: \"upcoming-events\", hilbtOYK9: \"past-webinars\", J7WRT7xXv: \"nav-change-2\", jBhYCikmE: \"nav-change\", N4urlxy83: \"past-events\", nqx0aLRM9: \"nav-change-3\", oa724w0JV: \"nav-change-6\", Ph8Roaw7J: \"past-third-party-events\", pktum0NZU: \"nav-change-1\", pnZHvl4pl: \"nav-change-14\", pXMwLE7pL: \"nav-change-new\", qs_KhFOJO: \"nav-change-8\", sevYamXbi: \"nav-change-13\", Wy1Lws7pc: \"nav-change-9\", Xc_KUr2rg: \"nav-change-10\", Y8vgDYTAd: \"nav-change-12\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8IxguCfiYQWyNTGXbODM/IUYce0NxOkW4jMZFxYsg/Ll_rSsl_F.js\")), path: \"/resources/events\"}, q1Ole0UNZ: {elements: {AHqlz8Oiz: \"nav-change-new\", FCEoExBhy: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9J9rgRpzfeDcQAJ5CL92/dGKzMklSvZDfKBJq9GGV/q1Ole0UNZ.js\")), path: \"/webinars\"}, r_OUbOxwA: {elements: {oLnHJRALh: \"nav-change-new\", WEM8CLhNp: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RcUW3o9UZIohQ9dbWCPh/HITwkI4OaQpiSm4GU4iv/r_OUbOxwA.js\")), path: \"/marcura-intelligence\"}, RWUCLgYFg: {elements: {rlZHP0Msm: \"product\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9SXrGRYXXn8VyycBDUSd/pghQel9ejXWjIizyJaiW/RWUCLgYFg.js\")), path: \"/integrations\"}, inWeSEM9s: {elements: {a7JOobXcr: \"nav-change-new\", jJIu1O4PM: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ivyZu4lNJ52RGqyzXOJQ/Gm9Qc8AKkTnSH7SVcoUL/inWeSEM9s.js\")), path: \"/book-a-demo\"}, h48VOGYB1: {elements: {AogeXQ_A9: \"nav-change\", B3nya5KEc: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/G0hDxoSdGid7QtDCjDtX/cEBfGqRZLR5iwjhxiR0h/h48VOGYB1.js\")), path: \"/portlog-free-trial/book-a-demo\"}, DtCaG1b9C: {elements: {IvQkqyUYU: \"nav-change\", XW4QfoRck: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XKXV4Ij3rPIutgH97RW7/HYfGIU45imA2ly48AN5Q/DtCaG1b9C.js\")), path: \"/book-a-demo-api\"}, mDS1Wq5i_: {elements: {EC481os4v: \"nav-change\", Nd7fazJtv: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v5S8AZE6h7dWsvr7rLaI/1nvC2IIhNm3S6dJarcJr/mDS1Wq5i_.js\")), path: \"/book-a-meeting\"}, VH3iq3Ay9: {elements: {t5RUwMWNX: \"nav-change-new\", WlrkXTb4A: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/C2u9VtXUZDw7FaACUWY1/NUBd7p0iVJUW73TDGtx1/VH3iq3Ay9.js\")), path: \"/resources/product-updates/product-one-login-faq\"}, W38hFI1Ae: {elements: {aFLKH9X22: \"ai-in-action\", AIIwBsMO5: \"scroll\", N1uC3l8Aa: \"nav-change\", YaEdZHUJ8: \"modular-ai\", YcXM6UC7y: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/QzHVeR7qsRoFPxyYWKE5/wSWRIhiy2dBLVZt4qBiU/W38hFI1Ae.js\")), path: \"/marcura-ai\"}, ZcHFF7NLj: {elements: {dLPjEDv5D: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SwGXQ3qWFbRTm6wcndJp/DLMau8QN69fsnQie3LhA/ZcHFF7NLj.js\")), path: \"/404\"}, fEKlwRJED: {elements: {ChZNMJxVR: \"nav-change-new\", pkf8NZoKR: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vYLy4AdCh2eOByCXKywN/dmJgKdGKw4VwGItZQ8E8/fEKlwRJED.js\")), path: \"/book-a-demo/thank-you\"}, I5bSGmfPO: {elements: {B8USuKWbg: \"nav-change\", svNugzFaS: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tZzpr2sbsyDIoiWUTIv5/xHQnObvnbxRhJnGPDYFZ/I5bSGmfPO.js\")), path: \"/book-a-demo-api/thank-you\"}, xFrUQB7uA: {elements: {RE5n8AORc: \"nav-change-new\", RYr_SfNeH: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Xr8k8izKR0CqPn2js6up/P0RM81zz8cVHWMNL8jgk/xFrUQB7uA.js\")), path: \"/book-a-meeting/thank-you\"}, ACd3MhFAC: {elements: {zlrqkncOt: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6ccnTXcMjOHrPVfYo1E5/od5qSkeu2aAK5K4KPzAD/ACd3MhFAC.js\")), path: \"/login/da-desk\"}, W3Bfcb20O: {elements: {FkQckH9Ek: \"trigger-1\", yhPRHmsj4: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/F3epDi5syZzii1zY5RIX/aXaacmuiXBh2qA5h52ck/W3Bfcb20O.js\")), path: \"/company\"}, KURuxzGBV: {elements: {B1nxQtFR7: \"payments\", bDD53Mb7S: \"sell-supplies\", ibn0sHH4G: \"compliance\", Iftr3kwY4: \"technical-projects\", ILNoLoQRw: \"navchange \", JNiONnDog: \"technical-projects-and-processes\", lmuKjW9IO: \"marketplace\", odAX9oPrW: \"nav-change-2\", OXbag_Lc5: \"nav-change-3\", QkXa0w7Dm: \"nav-change-1\", Qwes_Swdp: \"nav-change-5\", S3GUK_XJ9: \"buy-and-sell\", TNNQNaziy: \"surveys-and-inspections\", UmrElodZa: \"nav-change\", urAVSJis9: \"pay-crew\", VivA5l049: \"nav-change-new\", vSCB4Zdru: \"port-calls\", wxLNjIRVH: \"procure-supplies\", XCe_eDwbA: \"nav-change-4\", xIINM9Z3y: \"pay-vendors\", yFpSH6cJI: \"maritime-payment-rail\", ZEm49eYQA: \"claims\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mxb2fU14C9T2j8fzJsJb/6h7a0klhFjbehImtuaY1/KURuxzGBV.js\")), path: \"/resources/product-updates\"}, sdUJdTMaM: {collectionId: \"SVRnmtHnu\", elements: {ttHTsdepT: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gJEA2x1uXyNAx3SB07p7/0uAv18BSIKrabKZYYb2v/sdUJdTMaM.js\")), path: \"/integrations/:pTG4Vm014\"}, pgzBCi9yn: {collectionId: \"Mkp63i3AW\", elements: {rpa2eYU0v: \"nav-change-new\", Wg0ppA5bz: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fq75byLRz2cm9wVCdF3T/nInpTYlDCiDW04q3ZYxe/pgzBCi9yn.js\")), path: \"/legal/:WEEawgFXq\"}, RJKEcAUuu: {collectionId: \"Ywe6Z4NpJ\", elements: {LUPrrZIKa: \"navchange \", PjGNDfsMv: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h5c6FEP2tSht92bC5HNJ/IDk4zw0heaVDfj2GcVDg/RJKEcAUuu.js\")), path: \"/blog/:L1BAteyjJ\"}, IFF81956P: {collectionId: \"YONVZVk5q\", elements: {FOTLcmqFJ: \"nav-change-new\", siE5OnQLD: \"navchange \"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GhjN8V9WpWrXGun5i39x/UtR1reLxB08yRS0VwIbf/IFF81956P.js\")), path: \"/webinars/:ekGEnO2Am\"}, EnvQNnnG5: {collectionId: \"e9M4mh28y\", elements: {b2Mw2oXg3: \"nav-change-new\", TAz6gZGgW: \"navchange--1\", yW8cB2Rf_: \"navchange \"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UiYDTkNuyciTxRYirprn/49O43YJR91d1fLG1wyVW/EnvQNnnG5.js\")), path: \"/marcura-intelligence/:P43n7LaQV\"}, flTXhReZl: {collectionId: \"XYzoXybgg\", elements: {M5MCE2NWZ: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rxi1gApHLG1wuUMKsqkF/glksACtbaW7rZGL7QQKn/flTXhReZl.js\")), path: \"/company/:BtS6GT4q6\"}, W1dxemuvl: {collectionId: \"WRE6EmojL\", elements: {Ef3u3XQyj: \"nav-change-new\", S39x4Uhf4: \"navchange \"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZyBU4e5MPa5uul1BP0co/cNLRkFsRBHPlCavq005S/W1dxemuvl.js\")), path: \"/resources/product-updates/:v1x8y0ooW\"}, R05sTMko8: {collectionId: \"spwbfU8f2\", elements: {QDnGCd6wk: \"navchange\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kLEvsszRtbPKjIrLt7Wi/XQBZk48G3A4kjomaPLYt/R05sTMko8.js\")), path: \"/resources/customer-stories/:gf2cBFZe7\"}, qEOx2rFWi: {collectionId: \"LUSE0BG5c\", elements: {JIqKrQ5BH: \"registration-from-1\", n2rkA_QTq: \"registration-from\", QLf7fS9Jo: \"nav-change-new\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xnQX5nMS4LUNsBRyTbKu/pWTVieIRBFPTzlxMyKGl/qEOx2rFWi.js\")), path: \"/resources/webinars/:Kkq5ai95Z\"}, Tua03yPYD: {collectionId: \"B7cbX56Sq\", elements: {EghGhRTP_: \"registration-from-2\", f771zlBPB: \"registration-from\", QOSYodJ8c: \"registration-from-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/T2MSN7AQPI6zi4TsN6cL/io76vekmrb9UJXtHGRjd/Tua03yPYD.js\")), path: \"/resources/events/:LPT6Ovm_R\"}, jFNnh9i1L: {collectionId: \"B7cbX56Sq\", elements: {VOEruay4g: \"nav-change-new\", vY49RE7PE: \"nav-change\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0C5KHTMlJ4024gsGYelS/KVQxNUzeUbRp6ht1hWHi/jFNnh9i1L.js\")), path: \"/resources/events/past-events/:LPT6Ovm_R\"}}\r\n\r\n        const locales = [{code: \"en-GB\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}, {code: \"zh-Hans-CN\", id: \"HhOc0zTpr\", name: \"Chinese (Simplified Han, China)\", slug: \"zh\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {B7cbX56Sq: async () => (await import(\"https://framerusercontent.com/modules/0VDfwmNvVu56QkodTrIS/K3elk25lz3mVM7IO70Wd/B7cbX56Sq.js\"))?.[\"utils\"], e9M4mh28y: async () => (await import(\"https://framerusercontent.com/modules/cLq5xhvjpWtEXj5CXh95/eZD2ewJ2RuBI2h4aruQa/e9M4mh28y.js\"))?.[\"utils\"], LUSE0BG5c: async () => (await import(\"https://framerusercontent.com/modules/eVPvAqKNZmlcAHmSoFjt/b2IA0hCpznZtQQEtp8pV/LUSE0BG5c.js\"))?.[\"utils\"], Mkp63i3AW: async () => (await import(\"https://framerusercontent.com/modules/moAYdNkhzTvrwetOSZUo/HIxPApaSa5Qt3aQHfCFd/Mkp63i3AW.js\"))?.[\"utils\"], spwbfU8f2: async () => (await import(\"https://framerusercontent.com/modules/pLMpyCm0xVG2IPVPvl7t/Al7pQPlAgaZijoRzwydM/spwbfU8f2.js\"))?.[\"utils\"], SVRnmtHnu: async () => (await import(\"https://framerusercontent.com/modules/lrRQZ1HTswSHq6r9GoEA/Jk4DqnxsFNUAtvE75Y3x/SVRnmtHnu.js\"))?.[\"utils\"], WRE6EmojL: async () => (await import(\"https://framerusercontent.com/modules/18uArXj1karA928lUsvD/0e8reIu0KMVjIrZYrX9w/WRE6EmojL.js\"))?.[\"utils\"], XYzoXybgg: async () => (await import(\"https://framerusercontent.com/modules/3ZPAVk10K10n1LdvyrxQ/yqYwkSYydxkI0UC7ELec/XYzoXybgg.js\"))?.[\"utils\"], YONVZVk5q: async () => (await import(\"https://framerusercontent.com/modules/DiDdSwjgebiJKX3tCJgJ/iCSD2I9bSjZ6AhcRhEpl/YONVZVk5q.js\"))?.[\"utils\"], Ywe6Z4NpJ: async () => (await import(\"https://framerusercontent.com/modules/AbO1HwaZVi3KpXp9JTqh/pJJvuSaSNzzRK8ukdsAc/Ywe6Z4NpJ.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"5c2c6a78d43ef1133d9302ba4840b9ed7c05abe8f72b57c0b275db67d79ef6fb\"\r\n        const getLocalizedValue = (values, locale) => {while (locale) {const value = values[locale.id]\r\nif (value) return value\r\nlocale = locale.fallback}}\r\nconst localizedValues = {HhOc0zTpr: \"采购\"}\r\nconst localizedValues1 = {HhOc0zTpr: \"立即开始您的试用\"}\r\nconst localizedValues2 = {HhOc0zTpr: \"准备好变革您的海事支付方式了吗？\"}\r\nconst localizedValues3 = {HhOc0zTpr: \"今天联系我们，了解MarTrust如何加速供应商付款、降低风险并消除延误。\"}\r\nfunction Template({webPageId, children, style, ...rest}) {const props1 = {AKdi5QJ7B: true, Cqg3IbTjf: \"\", dEAlikdrm: \"Speak to one of our Maritime experts today\", DEWpyQWH3: {href: {hash: \":g4e_lIf_q\", webPageId: \"FGDQQYz9X\"}, refKey: true}, IgMOhckCf: false, IWbAgID29: true, MsxIQDpOm: \"Drive efficiency and take control of your operations\", MToARRNso: false, nuBiozLpp: true, nYLiTnkWL: {href: {webPageId: \"ex8F3G1mj\"}}, ocaCpclXu: \"rgb(255, 255, 255)\", uFYjboglV: {href: {webPageId: \"ex8F3G1mj\"}}, wfDGbUzfr: true, XLnhkk112: \"\"}\r\nconst props2 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: undefined, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props3 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: \"Crew payments\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":Q8ua9Pn1H\", webPageId: \"yV7XPquIr\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Your crew payment solution awaits\", nYLiTnkWL: undefined, ocaCpclXu: \"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\", uFYjboglV: undefined, XLnhkk112: \"Enter your email below to book a demo with one of our maritime payment experts.\"}\r\nconst props4 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: \"Processing claims\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":bb4oBNFxL\", webPageId: \"ehd78b_w2\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Your complete claims solution awaits\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email below to book a demo with one of our maritime claims experts.\"}\r\nconst props5 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: \"Processing claims\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":ATkHPMQ3I\", webPageId: \"K7L7aDQb7\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Your complete claims solution awaits\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email below to book a demo with one of our maritime claims experts.\"}\r\nconst { activeLocale } = useLocaleInfo()\r\nconst props6 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":d0sP6wp4c\", webPageId: \"hs1DC5S0M\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Get in touch with our team\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props7 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":SbTQ3jVx7\", webPageId: \"EbUjY2G7u\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Take the First Step to Coordinated, Cost-Smart Husbandry \", MToARRNso: true, nYLiTnkWL: {href: {hash: \":ckpRgUImC\", webPageId: \"EbUjY2G7u\"}}, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props8 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":uGHiLMBLT\", webPageId: \"Gd6qbuTk6\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Take the First Step to Coordinated, Cost-Smart Husbandry \", MToARRNso: true, nYLiTnkWL: {href: {hash: \":ckpRgUImC\", webPageId: \"EbUjY2G7u\"}}, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props9 = {...props1, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: getLocalizedValue(localizedValues1, activeLocale) ?? \"Start Your Trial Now\", DEWpyQWH3: {href: {hash: \":TfQa24Tc2\", webPageId: \"QNXMg8bC7\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Try PortLog free for 14 days\", nYLiTnkWL: undefined, uFYjboglV: \"https://app.portlog.com/trial/signup\", XLnhkk112: \"No credit card required.\"}\r\nconst props10 = {...props1, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: getLocalizedValue(localizedValues1, activeLocale) ?? \"Start Your Trial Now\", DEWpyQWH3: {href: {hash: \":TfQa24Tc2\", webPageId: \"DECo3WK9q\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Try PortLog free for 14 days\", nYLiTnkWL: undefined, uFYjboglV: \"https://app.portlog.com/trial/signup\", XLnhkk112: \"No credit card required.\"}\r\nconst props11 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: getLocalizedValue(localizedValues1, activeLocale) ?? \"Start Your Trial Now\", DEWpyQWH3: {href: {hash: \":lwECtD_vZ\", webPageId: \"lS2GWFJVf\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: getLocalizedValue(localizedValues2, activeLocale) ?? \"Ready to Transform Your Maritime Payments?\", nYLiTnkWL: undefined, uFYjboglV: \"https://app.portlog.com/trial/signup\", XLnhkk112: getLocalizedValue(localizedValues3, activeLocale) ?? \"Contact us today to see how Marcura can speed up vendor payments, reduce risk, and eliminate delays.\"}\r\nconst props12 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: getLocalizedValue(localizedValues1, activeLocale) ?? \"Start Your Trial Now\", DEWpyQWH3: {href: {hash: \":lwECtD_vZ\", webPageId: \"kyC9sRPAV\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: getLocalizedValue(localizedValues2, activeLocale) ?? \"Ready to Streamline Your IHM Compliance?\", nYLiTnkWL: undefined, uFYjboglV: \"https://app.portlog.com/trial/signup\", XLnhkk112: getLocalizedValue(localizedValues3, activeLocale) ?? \"Contact us today to see how Marcura can streamline IHM compliance and reduce risk.\"}\r\nconst props13 = {...props1, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: getLocalizedValue(localizedValues1, activeLocale) ?? \"Contact Us\", DEWpyQWH3: {href: {hash: \":lwECtD_vZ\", webPageId: \"a9y0wNd3g\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: getLocalizedValue(localizedValues2, activeLocale) ?? \"Get in touch\", nYLiTnkWL: undefined, uFYjboglV: \"mailto:hr@marcura.com\", XLnhkk112: getLocalizedValue(localizedValues3, activeLocale) ?? \"We'd love to hear from you!\"}\r\nconst props14 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: getLocalizedValue(localizedValues1, activeLocale) ?? \"Start Your Trial Now\", DEWpyQWH3: {href: {hash: \":LaPLA_hNp\", webPageId: \"obknRWsEW\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: getLocalizedValue(localizedValues2, activeLocale) ?? \"Ready to Transform Your Maritime Project Management?\", nYLiTnkWL: undefined, uFYjboglV: \"https://app.portlog.com/trial/signup\", XLnhkk112: getLocalizedValue(localizedValues3, activeLocale) ?? \"Contact us today to see how Marcura can streamline your technical projects, processes and inspections.\"}\r\nconst props15 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: getLocalizedValue(localizedValues1, activeLocale) ?? \"Start Your Trial Now\", DEWpyQWH3: {href: {hash: \":zWIEwCxEI\", webPageId: \"QcG25C_uR\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: getLocalizedValue(localizedValues2, activeLocale) ?? \"Ready to Transform Your Vessel Inspections?\", nYLiTnkWL: undefined, uFYjboglV: \"https://app.portlog.com/trial/signup\", XLnhkk112: getLocalizedValue(localizedValues3, activeLocale) ?? \"Contact us today to see how Marcura can streamline your vessel inspections.\"}\r\nconst props16 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: getLocalizedValue(localizedValues1, activeLocale) ?? \"Start Your Trial Now\", DEWpyQWH3: {href: {hash: \":MHFeY6_Me\", webPageId: \"ic1GYgsL2\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: getLocalizedValue(localizedValues2, activeLocale) ?? \"Ready to Transform Your Maritime Payments?\", nYLiTnkWL: undefined, uFYjboglV: \"https://app.portlog.com/trial/signup\", XLnhkk112: getLocalizedValue(localizedValues3, activeLocale) ?? \"Contact us today to see how Marcura can speed up vendor payments, reduce risk, and eliminate delays. \"}\r\nconst props17 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: getLocalizedValue(localizedValues1, activeLocale) ?? \"Start Your Trial Now\", DEWpyQWH3: {href: {hash: \":lwECtD_vZ\", webPageId: \"DMSJFSJyJ\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Ready to Streamline Your Invoicing?\", nYLiTnkWL: undefined, uFYjboglV: \"https://app.portlog.com/trial/signup\", XLnhkk112: \"Find out more about E-Invoicing for maritime and transform your procurement process\\n\\n\"}\r\nconst props18 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: getLocalizedValue(localizedValues1, activeLocale) ?? \"Start Your Trial Now\", DEWpyQWH3: {href: {hash: \":lwECtD_vZ\", webPageId: \"Bz24Ang7Y\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Ready to Streamline Your Invoicing?\", nYLiTnkWL: undefined, uFYjboglV: \"https://app.portlog.com/trial/signup\", XLnhkk112: \"Find out more about E-Invoicing for maritime and transform your procurement process\\n\\n\"}\r\nconst props19 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":IsojR0zw6\", webPageId: \"Msob3osRb\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Get in touch with our team\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props20 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":Gh9IeuwG4\", webPageId: \"UbL7EBTzA\"}, refKey: true}, IgMOhckCf: true, MsxIQDpOm: \"Get in touch with our team\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props21 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":Gh9IeuwG4\", webPageId: \"w_87bqCMd\"}, refKey: true}, IgMOhckCf: true, MsxIQDpOm: \"Get in touch with our team\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props22 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":IsojR0zw6\", webPageId: \"iMPLlAqru\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Get in touch with our team\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props23 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":IsojR0zw6\", webPageId: \"dtUd6seJQ\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Follow the Journey\\n\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Stay updated with our highlights, photos, and insights from SeaTrade CrewConnect Global\\n\\n\"}\r\nconst props24 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":zWZD2tMl7\", webPageId: \"EsARbq2Dr\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Follow the Journey\\n\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Stay updated with our highlights, photos, and insights from SeaTrade CrewConnect Global\\n\\n\"}\r\nconst props25 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":N1WgGiBXB\", webPageId: \"RgDuITgOw\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Get in touch with our team\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props26 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":YAwr4ox3K\", webPageId: \"nPDX6symQ\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Get in touch with our team\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props27 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":N1WgGiBXB\", webPageId: \"Lgpr5Nn13\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Get in touch with our team\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props28 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":N1WgGiBXB\", webPageId: \"NJPCCZo_f\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Get in touch with our team\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email, and our maritime experts will reach out to you.\"}\r\nconst props29 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":N1WgGiBXB\", webPageId: \"pNazjxM2h\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Access one of the largest networks of vessel operating companies.\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Become part of our network\"}\r\nconst props30 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":nuoHii1kW\", webPageId: \"ShPbkCJCB\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Simplify your procurement\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email below to book a demo with one of our maritime procurement experts.\"}\r\nconst props31 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: getLocalizedValue(localizedValues, activeLocale) ?? \"Procurement\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":iNkSyqM_c\", webPageId: \"t07vfyw0i\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Book a meeting to discuss our Port APIs today\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email below and book a demo with one of our data experts.\"}\r\nconst props32 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: \"Managing port calls\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":BaWAr3cc1\", webPageId: \"YowIcDS73\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Learn more about how Marcura can help you plan port calls\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Speak to one of our Maritime experts today.\"}\r\nconst props33 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: \"Compliance\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":TzwF5LUO9\", webPageId: \"CGqocoCy2\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Manage compliance with ease\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email below to book a demo with one of our maritime experts.\"}\r\nconst props34 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":c55gr3jKN\", webPageId: \"QXr5tsDvB\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Start your journey with Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email below to book a demo with one of our maritime payment experts.\"}\r\nconst props35 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":tCv5HVhdJ\", webPageId: \"JnRvEzBA4\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Start your journey with Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Enter your email below to book a demo with one of our maritime payment experts.\"}\r\nconst props36 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":ybnvafEwr\", webPageId: \"oHmB8NU3N\"}, refKey: true}, MsxIQDpOm: \"Learn more about Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Speak with one of our Maritime experts today\"}\r\nconst props37 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":znkDivlZh\", webPageId: \"YmFGM07MG\"}, refKey: true}, MsxIQDpOm: \"Learn more about Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Speak with one of our Maritime experts today\"}\r\nconst props38 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":znkDivlZh\", webPageId: \"vUO0QI_vV\"}, refKey: true}, MsxIQDpOm: \"Learn more about Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Speak with one of our Maritime experts today\"}\r\nconst props39 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":KgRLjEg38\", webPageId: \"kY08DE39u\"}, refKey: true}, MsxIQDpOm: \"Learn more about Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Speak with one of our Maritime experts today\"}\r\nconst props40 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":oz1G6sYIA\", webPageId: \"ex8F3G1mj\"}, refKey: true}, MsxIQDpOm: \"Learn more about Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Speak with one of our Maritime experts today\"}\r\nconst props41 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":oz1G6sYIA\", webPageId: \"pNUgsEkxO\"}, refKey: true}, MsxIQDpOm: \"Learn more about Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Speak with one of our Maritime experts today\"}\r\nconst props42 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":xrQkDC67S\", webPageId: \"iZUp09CVs\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props43 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: undefined, MsxIQDpOm: \"Find out why 950 global shipping companies trust Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Talk to one of our maritime experts today\"}\r\nconst props44 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":LrmFjAjnj\", webPageId: \"QhRcSchiv\"}, refKey: true}, MsxIQDpOm: \"Drive efficiency and take control of your maritime operations\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email below to book a demo with one of our maritime experts.\"}\r\nconst props45 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":d2JerAvOX\", webPageId: \"EP1F755Wz\"}, refKey: true}, MsxIQDpOm: \"Drive efficiency and take control of your maritime operations\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Enter your email below to book a demo with one of our maritime experts.\"}\r\nconst props46 = {...props1, dEAlikdrm: \"Learn more\", DEWpyQWH3: {href: {hash: \":pXMwLE7pL\", webPageId: \"Ll_rSsl_F\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Drive efficiency and take control of your maritime operations\", nYLiTnkWL: undefined, uFYjboglV: {href: {webPageId: \"FGDQQYz9X\"}}}\r\nconst props47 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":AHqlz8Oiz\", webPageId: \"q1Ole0UNZ\"}, refKey: true}, nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Speak to one our Maritime experts today\"}\r\nconst props48 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":oLnHJRALh\", webPageId: \"r_OUbOxwA\"}, refKey: true}, MsxIQDpOm: \"Smarter decision-making starts with Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Get in touch to find out how Marcura Intelligence can help you reduce risk and enhance voyage profitability\"}\r\nconst props49 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":Pl4thNWJ6\", webPageId: \"DOzt5Qxjp\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props50 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":rlZHP0Msm\", webPageId: \"RWUCLgYFg\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props51 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":a7JOobXcr\", webPageId: \"inWeSEM9s\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props52 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":a7JOobXcr\", webPageId: \"h48VOGYB1\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props53 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":a7JOobXcr\", webPageId: \"nLpkX20cL\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props54 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":a7JOobXcr\", webPageId: \"jZlMqjXbs\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props55 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":XW4QfoRck\", webPageId: \"DtCaG1b9C\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props56 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":Nd7fazJtv\", webPageId: \"mDS1Wq5i_\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props57 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":t5RUwMWNX\", webPageId: \"VH3iq3Ay9\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props58 = {...props1, AKdi5QJ7B: false, Cqg3IbTjf: \"Marcura AI\", dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":YcXM6UC7y\", webPageId: \"W38hFI1Ae\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Learn more about Marcura AI\", nYLiTnkWL: undefined, ocaCpclXu: \"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\", uFYjboglV: undefined, XLnhkk112: \"Speak to one of our Maritime experts today to see how Marcura AI can take your operations to the next level.\"}\r\nconst props59 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":dLPjEDv5D\", webPageId: \"ZcHFF7NLj\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, ocaCpclXu: \"var(--token-4838e513-b82f-4ec4-a06b-51c0ec60674e, rgb(9, 33, 33))\", uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props60 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":ChZNMJxVR\", webPageId: \"fEKlwRJED\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props61 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":svNugzFaS\", webPageId: \"I5bSGmfPO\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props62 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":RE5n8AORc\", webPageId: \"xFrUQB7uA\"}, refKey: true}, IgMOhckCf: true, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props63 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":zlrqkncOt\", webPageId: \"ACd3MhFAC\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props64 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: undefined, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, ocaCpclXu: \"var(--token-a7951636-4b5e-4f33-8ea0-3fd7b7e549c4, rgb(255, 255, 255))\", uFYjboglV: undefined, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props65 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":VivA5l049\", webPageId: \"KURuxzGBV\"}, refKey: true}, MsxIQDpOm: \"Unlock more value with Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Connect with your Marcura Customer Success Team for more information.\"}\r\nconst props66 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":ttHTsdepT\", webPageId: \"sdUJdTMaM\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props67 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":rpa2eYU0v\", webPageId: \"pgzBCi9yn\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props68 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":PjGNDfsMv\", webPageId: \"RJKEcAUuu\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Your crew payment solution awaits\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Enter your email below to book a demo with one of our maritime payment experts.\"}\r\nconst props69 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":FOTLcmqFJ\", webPageId: \"IFF81956P\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props70 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":b2Mw2oXg3\", webPageId: \"EnvQNnnG5\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Get in touch to learn more on how Marcura can help you remain agile to changing market conditions\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false}\r\nconst props71 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":M5MCE2NWZ\", webPageId: \"flTXhReZl\"}, refKey: true}, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, wfDGbUzfr: false, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props72 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":Ef3u3XQyj\", webPageId: \"W1dxemuvl\"}, refKey: true}, IgMOhckCf: true, MsxIQDpOm: \"Unlock more value with Marcura\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Connect with your Marcura Customer Success Team for more information.\"}\r\nconst props73 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: undefined, IgMOhckCf: true, IWbAgID29: false, nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Speak to one of our Maritime experts today\"}\r\nconst props74 = {...props1, AKdi5QJ7B: false, dEAlikdrm: \"Custom Button\", DEWpyQWH3: {href: {hash: \":QLf7fS9Jo\", webPageId: \"qEOx2rFWi\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Lorem ipsum dolor sit amet consectetur. Massa nulla sit.\", nYLiTnkWL: undefined, uFYjboglV: undefined, XLnhkk112: \"Lorem ipsum dolor sit amet consectetur. In semper quis sed neque nulla mattis suspendisse. Ut duis dui tempus sed condimentum morbi eu nibh in. Praesent.\"}\r\nconst props75 = {...props1, dEAlikdrm: \"Learn more\", DEWpyQWH3: undefined, IWbAgID29: false, nYLiTnkWL: undefined, ocaCpclXu: \"var(--token-a7951636-4b5e-4f33-8ea0-3fd7b7e549c4, rgb(255, 255, 255))\", uFYjboglV: {href: {webPageId: \"FGDQQYz9X\"}}}\r\nconst props76 = {...props1, dEAlikdrm: \"Next Event\", DEWpyQWH3: {href: {hash: \":VOEruay4g\", webPageId: \"jFNnh9i1L\"}, refKey: true}, IWbAgID29: false, MsxIQDpOm: \"Don’t miss out on where we’re headed next – find out more now.\", nYLiTnkWL: undefined, uFYjboglV: {href: {webPageId: \"Ll_rSsl_F\"}}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {a9y0wNd3g: props13, ACd3MhFAC: props63, augiA20Il: props2, Bz24Ang7Y: props18, CGqocoCy2: props33, DECo3WK9q: props10, DMSJFSJyJ: props17, DOzt5Qxjp: props49, DtCaG1b9C: props55, dtUd6seJQ: props23, EbUjY2G7u: props7, ehd78b_w2: props4, EnvQNnnG5: props70, EP1F755Wz: props45, EsARbq2Dr: props24, ex8F3G1mj: props40, fEKlwRJED: props60, FGDQQYz9X: props1, flTXhReZl: props71, Gd6qbuTk6: props8, H2OiawMgm: props2, h48VOGYB1: props52, hs1DC5S0M: props6, I5bSGmfPO: props61, ic1GYgsL2: props16, IFF81956P: props69, IHlJR7rf8: props2, iMPLlAqru: props22, inWeSEM9s: props51, iZUp09CVs: props42, jFNnh9i1L: props76, JnRvEzBA4: props35, jZlMqjXbs: props54, K7L7aDQb7: props5, KURuxzGBV: props65, kY08DE39u: props39, kyC9sRPAV: props12, Lgpr5Nn13: props27, Ll_rSsl_F: props46, lS2GWFJVf: props11, mDS1Wq5i_: props56, Msob3osRb: props19, NJPCCZo_f: props28, nLpkX20cL: props53, nPDX6symQ: props26, obknRWsEW: props14, oHmB8NU3N: props36, pgzBCi9yn: props67, pNazjxM2h: props29, pNUgsEkxO: props41, q1Ole0UNZ: props47, QcG25C_uR: props15, qEOx2rFWi: props74, QhRcSchiv: props44, QNXMg8bC7: props9, QXr5tsDvB: props34, r_OUbOxwA: props48, R05sTMko8: props73, RgDuITgOw: props25, RJKEcAUuu: props68, RWUCLgYFg: props50, sdUJdTMaM: props66, ShPbkCJCB: props30, t07vfyw0i: props31, Tua03yPYD: props75, UbL7EBTzA: props20, VH3iq3Ay9: props57, vQ3qf7iUk: props43, vUO0QI_vV: props38, w_87bqCMd: props21, W1dxemuvl: props72, W38hFI1Ae: props58, W3Bfcb20O: props64, wof9eaiPq: props2, xFrUQB7uA: props62, YmFGM07MG: props37, YowIcDS73: props32, yV7XPquIr: props3, ZcHFF7NLj: props59}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"FGDQQYz9X\":\r\ncase \"augiA20Il\":\r\ncase \"yV7XPquIr\":\r\ncase \"ehd78b_w2\":\r\ncase \"K7L7aDQb7\":\r\ncase \"IHlJR7rf8\":\r\ncase \"hs1DC5S0M\":\r\ncase \"EbUjY2G7u\":\r\ncase \"Gd6qbuTk6\":\r\ncase \"QNXMg8bC7\":\r\ncase \"DECo3WK9q\":\r\ncase \"lS2GWFJVf\":\r\ncase \"kyC9sRPAV\":\r\ncase \"a9y0wNd3g\":\r\ncase \"obknRWsEW\":\r\ncase \"QcG25C_uR\":\r\ncase \"ic1GYgsL2\":\r\ncase \"DMSJFSJyJ\":\r\ncase \"Bz24Ang7Y\":\r\ncase \"Msob3osRb\":\r\ncase \"UbL7EBTzA\":\r\ncase \"w_87bqCMd\":\r\ncase \"iMPLlAqru\":\r\ncase \"dtUd6seJQ\":\r\ncase \"EsARbq2Dr\":\r\ncase \"RgDuITgOw\":\r\ncase \"nPDX6symQ\":\r\ncase \"Lgpr5Nn13\":\r\ncase \"NJPCCZo_f\":\r\ncase \"pNazjxM2h\":\r\ncase \"ShPbkCJCB\":\r\ncase \"t07vfyw0i\":\r\ncase \"YowIcDS73\":\r\ncase \"CGqocoCy2\":\r\ncase \"QXr5tsDvB\":\r\ncase \"JnRvEzBA4\":\r\ncase \"oHmB8NU3N\":\r\ncase \"YmFGM07MG\":\r\ncase \"vUO0QI_vV\":\r\ncase \"kY08DE39u\":\r\ncase \"ex8F3G1mj\":\r\ncase \"pNUgsEkxO\":\r\ncase \"iZUp09CVs\":\r\ncase \"H2OiawMgm\":\r\ncase \"vQ3qf7iUk\":\r\ncase \"QhRcSchiv\":\r\ncase \"EP1F755Wz\":\r\ncase \"Ll_rSsl_F\":\r\ncase \"q1Ole0UNZ\":\r\ncase \"r_OUbOxwA\":\r\ncase \"DOzt5Qxjp\":\r\ncase \"wof9eaiPq\":\r\ncase \"RWUCLgYFg\":\r\ncase \"inWeSEM9s\":\r\ncase \"h48VOGYB1\":\r\ncase \"nLpkX20cL\":\r\ncase \"jZlMqjXbs\":\r\ncase \"DtCaG1b9C\":\r\ncase \"mDS1Wq5i_\":\r\ncase \"VH3iq3Ay9\":\r\ncase \"W38hFI1Ae\":\r\ncase \"ZcHFF7NLj\":\r\ncase \"fEKlwRJED\":\r\ncase \"I5bSGmfPO\":\r\ncase \"xFrUQB7uA\":\r\ncase \"ACd3MhFAC\":\r\ncase \"W3Bfcb20O\":\r\ncase \"KURuxzGBV\":\r\ncase \"sdUJdTMaM\":\r\ncase \"pgzBCi9yn\":\r\ncase \"RJKEcAUuu\":\r\ncase \"IFF81956P\":\r\ncase \"EnvQNnnG5\":\r\ncase \"flTXhReZl\":\r\ncase \"W1dxemuvl\":\r\ncase \"R05sTMko8\":\r\ncase \"qEOx2rFWi\":\r\ncase \"Tua03yPYD\":\r\ncase \"jFNnh9i1L\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"uFYjboglV\"], props[\"nYLiTnkWL\"], props[\"DEWpyQWH3\"]]}, (resolvedLinks) => React.createElement(General, {...props, DEWpyQWH3: siteRef(resolvedLinks[2]), key: \"General\", nYLiTnkWL: resolvedLinks[1], style, uFYjboglV: resolvedLinks[0]}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"FGDQQYz9X\":\r\ncase \"augiA20Il\":\r\ncase \"yV7XPquIr\":\r\ncase \"ehd78b_w2\":\r\ncase \"K7L7aDQb7\":\r\ncase \"IHlJR7rf8\":\r\ncase \"hs1DC5S0M\":\r\ncase \"EbUjY2G7u\":\r\ncase \"Gd6qbuTk6\":\r\ncase \"QNXMg8bC7\":\r\ncase \"DECo3WK9q\":\r\ncase \"lS2GWFJVf\":\r\ncase \"kyC9sRPAV\":\r\ncase \"a9y0wNd3g\":\r\ncase \"obknRWsEW\":\r\ncase \"QcG25C_uR\":\r\ncase \"ic1GYgsL2\":\r\ncase \"DMSJFSJyJ\":\r\ncase \"Bz24Ang7Y\":\r\ncase \"Msob3osRb\":\r\ncase \"UbL7EBTzA\":\r\ncase \"w_87bqCMd\":\r\ncase \"iMPLlAqru\":\r\ncase \"dtUd6seJQ\":\r\ncase \"EsARbq2Dr\":\r\ncase \"RgDuITgOw\":\r\ncase \"nPDX6symQ\":\r\ncase \"Lgpr5Nn13\":\r\ncase \"NJPCCZo_f\":\r\ncase \"pNazjxM2h\":\r\ncase \"ShPbkCJCB\":\r\ncase \"t07vfyw0i\":\r\ncase \"YowIcDS73\":\r\ncase \"CGqocoCy2\":\r\ncase \"QXr5tsDvB\":\r\ncase \"JnRvEzBA4\":\r\ncase \"oHmB8NU3N\":\r\ncase \"YmFGM07MG\":\r\ncase \"vUO0QI_vV\":\r\ncase \"kY08DE39u\":\r\ncase \"ex8F3G1mj\":\r\ncase \"pNUgsEkxO\":\r\ncase \"iZUp09CVs\":\r\ncase \"H2OiawMgm\":\r\ncase \"vQ3qf7iUk\":\r\ncase \"QhRcSchiv\":\r\ncase \"EP1F755Wz\":\r\ncase \"Ll_rSsl_F\":\r\ncase \"q1Ole0UNZ\":\r\ncase \"r_OUbOxwA\":\r\ncase \"DOzt5Qxjp\":\r\ncase \"wof9eaiPq\":\r\ncase \"RWUCLgYFg\":\r\ncase \"inWeSEM9s\":\r\ncase \"h48VOGYB1\":\r\ncase \"nLpkX20cL\":\r\ncase \"jZlMqjXbs\":\r\ncase \"DtCaG1b9C\":\r\ncase \"mDS1Wq5i_\":\r\ncase \"VH3iq3Ay9\":\r\ncase \"W38hFI1Ae\":\r\ncase \"ZcHFF7NLj\":\r\ncase \"fEKlwRJED\":\r\ncase \"I5bSGmfPO\":\r\ncase \"xFrUQB7uA\":\r\ncase \"ACd3MhFAC\":\r\ncase \"W3Bfcb20O\":\r\ncase \"KURuxzGBV\":\r\ncase \"sdUJdTMaM\":\r\ncase \"pgzBCi9yn\":\r\ncase \"RJKEcAUuu\":\r\ncase \"IFF81956P\":\r\ncase \"EnvQNnnG5\":\r\ncase \"flTXhReZl\":\r\ncase \"W1dxemuvl\":\r\ncase \"R05sTMko8\":\r\ncase \"qEOx2rFWi\":\r\ncase \"Tua03yPYD\":\r\ncase \"jFNnh9i1L\":\r\nreturn [{hash: \"guwdp5\", mediaQuery: \"(min-width: 1920px)\"}, {hash: \"1drr980\", mediaQuery: \"(min-width: 1200px) and (max-width: 1919.98px)\"}, {hash: \"gtuwrl\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"vyj2aa\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SwGXQ3qWFbRTm6wcndJp/DLMau8QN69fsnQie3LhA/ZcHFF7NLj.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://marcura.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/jzeYm9H72yacTME5gckp/YoTPpjneXUdGUW3l4fxc/snippets.js\")),\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {advancedSpamProtection: true, customCodeSiteSettings: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: false, onPageMoveTool: false, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = false\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}