{"version":3,"file":"script_main.D7gO4HTU.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","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","SVG","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","SVG","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image1","RichText","addPropertyOverrides","MenuTabItem","MenuContentItemFonts","MenuContentItem","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","React.useState","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image1","RichText","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","SVG","RichText","Image1","addPropertyOverrides","MenuCard","MenuContentItem","ViewAllBtn","ViewMoreCard","MenuTab","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","PageLinkBtn","NavItem","Search","PopupButton","HamburgerMenu","MegaMenu","serializationHash","variantClassNames","matchVariant","transformTemplate1","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","Image1","Hamburger","ButtonGetStarted","HeaderNew","Footer","useRef","React.useId","_Fragment","PropertyOverrides","Header","React.createElement","ModalPopup","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js","https:/framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js","https:/framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js","https:/framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16","https:/framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js","https:/framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js","https:/framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js","https:/framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js","https:/framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js","https:/framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js","https:/framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js","https:/framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js","https:/framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js","https:/framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js","https:/framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js","https:/framerusercontent.com/modules/GhdsOwgaLOM6vAiTF4W8/eTOCQmH0auZE07KkLHCr/DTWXZ9iWf.js","https:/framerusercontent.com/modules/03ul0dpa7NgzEo9jcXKp/jOC22ozJZjYYLteTK2XR/JllIDllmu.js","https:/framerusercontent.com/modules/uw9huShxyaGobtuIK2xh/Iu36mJjxwzX1IQ16yrng/JfAjaMFKk.js","https:/framerusercontent.com/modules/VqMATrdxMlNwvSGCUKio/TvmPqeAzfoqXRHfvLzqF/kkSxqi8Uh.js","https:/framerusercontent.com/modules/ZEhkOHVwDEUZwx80r2oX/Bo8fexcxET33EI79hnih/ikpiITB3N.js","https:/framerusercontent.com/modules/QkhRNEd4ouijOyxRB2r8/RK78XPIVA7UpGXaSIZh8/WYmIfOnxj.js","https:/framerusercontent.com/modules/e5k9gfJeypIk4VprQlK5/J2dIcDCRKfCDpMmkd9wZ/WfzvDgM4r.js","https:/framerusercontent.com/modules/COJxQKDh2xhhYLkx4E2k/ZqOoZxmEKZVoxlqBG3dt/z2cmvliMk.js","https:/framerusercontent.com/modules/BycZRf9OdW8Wdv3RVXd7/YmcAUJH5J4bNNoM46XDa/zE8U2y3MH.js","https:/framerusercontent.com/modules/XZebB3rUaTnb9WOUvLOV/sZrACmX9hKHT1HRb2Ilp/XClHIrB7M.js","https:/framerusercontent.com/modules/8xyBgak3AMOeZZlg8qZL/oT33dYQMLZtBiYsPF365/SAPA0Eejp.js","https:/framerusercontent.com/modules/KlcT30DUyq2sYKAekBPT/VmFHkVb2E5wvkxMlp1cg/vgI6J0KLS.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","/*\n * cache\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js\"\n","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId,indexHash){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&metadata?.indexHash===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex,indexHash:metadata?.indexHash};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"…\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}// If a cached index exists, use the cached version until the latest one from the network loads.\nconst cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status!==\"miss\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);// Happy case.\nif(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Unexpected error.\n// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);// It's safe to cache the fallback because if we're here, current cache is empty or stale.\nsetCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale.\n// If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:props.resultOptions?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.inputFont&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",borderRadius:10,padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={QragRo_41:{hover:true}};const cycleOrder=[\"QragRo_41\",\"GOYB_BC39\",\"YICaaTIoo\",\"A0Od4H3oB\",\"BxyBNFMiZ\",\"S49ZcIFHb\"];const serializationHash=\"framer-NbBuO\";const variantClassNames={A0Od4H3oB:\"framer-v-yow278\",BxyBNFMiZ:\"framer-v-16plvvm\",GOYB_BC39:\"framer-v-zwx90l\",QragRo_41:\"framer-v-17a6mlk\",S49ZcIFHb:\"framer-v-1suil0x\",YICaaTIoo:\"framer-v-160nnfz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const msLddCHHK=undefined;const YHHtjIRNK=undefined;const i5fA5Zunt=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"menu active\":\"GOYB_BC39\",\"Mobile active\":\"S49ZcIFHb\",\"Tablet active\":\"A0Od4H3oB\",\"Variant 1\":\"QragRo_41\",Mobile:\"BxyBNFMiZ\",Tablet:\"YICaaTIoo\"};const Variants=motion.create(React.Fragment);const getProps=({click,fontSize,height,id,menuName,width,...props})=>{return{...props,i5fA5Zunt:menuName??props.i5fA5Zunt??\"Features\",msLddCHHK:click??props.msLddCHHK,variant:humanReadableVariantMap[props.variant]??props.variant??\"QragRo_41\",YHHtjIRNK:fontSize??props.YHHtjIRNK??15};};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,i5fA5Zunt,msLddCHHK,YHHtjIRNK,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QragRo_41\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaphqccba=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(msLddCHHK){const res=await msLddCHHK(...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-17a6mlk\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"QragRo_41\",onTap:onTaphqccba,ref:refBinding,style:{...style},...addPropertyOverrides({\"QragRo_41-hover\":{\"data-framer-name\":undefined},A0Od4H3oB:{\"data-framer-name\":\"Tablet active\"},BxyBNFMiZ:{\"data-framer-name\":\"Mobile\"},GOYB_BC39:{\"data-framer-name\":\"menu active\"},S49ZcIFHb:{\"data-framer-name\":\"Mobile active\"},YICaaTIoo:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NO1BQIE5ldWUgTW9udHJlYWwgTWVkaXVt\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-YHHtjIRNK-DTWXZ9iWf) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Features\"})}),className:\"framer-zdiyvj\",\"data-framer-name\":\"Features\",fonts:[\"CUSTOM;PP Neue Montreal Medium\"],layoutDependency:layoutDependency,layoutId:\"MV8qLCmHc\",style:{\"--extracted-r6o4lv\":\"var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66))\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-YHHtjIRNK-DTWXZ9iWf\":YHHtjIRNK},text:i5fA5Zunt,verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8wsavw\",layoutDependency:layoutDependency,layoutId:\"f2ZJFdWFw\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 3\" overflow=\"visible\"><path d=\"M 0 0 L 3 3 L 6 0\" fill=\"transparent\" stroke-width=\"1.33\" stroke=\"var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111)) /* {&quot;name&quot;:&quot;Body Font Color&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',variants:{\"QragRo_41-hover\":{rotate:-180},A0Od4H3oB:{rotate:-180},GOYB_BC39:{rotate:-180},S49ZcIFHb:{rotate:-180}},withExternalLayout:true,...addPropertyOverrides({BxyBNFMiZ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 5\" overflow=\"visible\"><path d=\"M 0 0 L 5 5 L 10 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111)) /* {&quot;name&quot;:&quot;Body Font Color&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'},S49ZcIFHb:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 5\" overflow=\"visible\"><path d=\"M 0 0 L 5 5 L 10 0\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111)) /* {&quot;name&quot;:&quot;Body Font Color&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NbBuO.framer-vs8f1d, .framer-NbBuO .framer-vs8f1d { display: block; }\",\".framer-NbBuO.framer-17a6mlk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 15px 18px 15px 18px; position: relative; width: min-content; }\",\".framer-NbBuO .framer-zdiyvj { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NbBuO .framer-8wsavw { height: 3px; position: relative; width: 6px; }\",\".framer-NbBuO.framer-v-160nnfz.framer-17a6mlk, .framer-NbBuO.framer-v-yow278.framer-17a6mlk { padding: 14px; }\",\".framer-NbBuO.framer-v-16plvvm.framer-17a6mlk, .framer-NbBuO.framer-v-1suil0x.framer-17a6mlk { gap: unset; justify-content: space-between; padding: 22px 20px 22px 20px; }\",\".framer-NbBuO.framer-v-16plvvm .framer-8wsavw, .framer-NbBuO.framer-v-1suil0x .framer-8wsavw { height: 5px; width: 10px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 107\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GOYB_BC39\":{\"layout\":[\"auto\",\"auto\"]},\"YICaaTIoo\":{\"layout\":[\"auto\",\"auto\"]},\"A0Od4H3oB\":{\"layout\":[\"auto\",\"auto\"]},\"BxyBNFMiZ\":{\"layout\":[\"auto\",\"auto\"]},\"S49ZcIFHb\":{\"layout\":[\"auto\",\"auto\"]},\"wtmRnncPn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"i5fA5Zunt\":\"menuName\",\"msLddCHHK\":\"click\",\"YHHtjIRNK\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDTWXZ9iWf=withCSS(Component,css,\"framer-NbBuO\");export default FramerDTWXZ9iWf;FramerDTWXZ9iWf.displayName=\"Nav item\";FramerDTWXZ9iWf.defaultProps={height:45,width:107};addPropertyControls(FramerDTWXZ9iWf,{variant:{options:[\"QragRo_41\",\"GOYB_BC39\",\"YICaaTIoo\",\"A0Od4H3oB\",\"BxyBNFMiZ\",\"S49ZcIFHb\"],optionTitles:[\"Variant 1\",\"menu active\",\"Tablet\",\"Tablet active\",\"Mobile\",\"Mobile active\"],title:\"Variant\",type:ControlType.Enum},i5fA5Zunt:{defaultValue:\"Features\",displayTextArea:false,title:\"Menu name\",type:ControlType.String},oni5fA5ZuntChange:{changes:\"i5fA5Zunt\",type:ControlType.ChangeHandler},msLddCHHK:{title:\"Click\",type:ControlType.EventHandler},YHHtjIRNK:{defaultValue:15,title:\"Font Size\",type:ControlType.Number},onYHHtjIRNKChange:{changes:\"YHHtjIRNK\",type:ControlType.ChangeHandler}});addFonts(FramerDTWXZ9iWf,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/6uIfYl8bnz9kOy3KOuV7PxhFPhA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDTWXZ9iWf\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"107\",\"framerIntrinsicHeight\":\"45\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"i5fA5Zunt\\\":\\\"menuName\\\",\\\"msLddCHHK\\\":\\\"click\\\",\\\"YHHtjIRNK\\\":\\\"fontSize\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GOYB_BC39\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YICaaTIoo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"A0Od4H3oB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BxyBNFMiZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"S49ZcIFHb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wtmRnncPn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DTWXZ9iWf.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"gO6vT4ISP\",\"ClDpUTwjc\"];const serializationHash=\"framer-6KinH\";const variantClassNames={ClDpUTwjc:\"framer-v-i2118r\",gO6vT4ISP:\"framer-v-18fufal\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const W0pOIA7J6=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"gO6vT4ISP\",\"Variant 2\":\"ClDpUTwjc\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"gO6vT4ISP\",W0pOIA7J6:click??props.W0pOIA7J6};};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,W0pOIA7J6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gO6vT4ISP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapvb75zh=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(W0pOIA7J6){const res=await W0pOIA7J6(...args);if(res===false)return false;}setVariant(\"ClDpUTwjc\");});const onTap1wakona=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(W0pOIA7J6){const res=await W0pOIA7J6(...args);if(res===false)return false;}setVariant(\"gO6vT4ISP\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ClDpUTwjc\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ClDpUTwjc\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-18fufal\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gO6vT4ISP\",onTap:onTapvb75zh,ref:refBinding,style:{backgroundColor:\"var(--token-867948f2-78a9-4d82-8e67-fdf38d7efd8f, rgb(247, 246, 244))\",borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},...addPropertyOverrides({ClDpUTwjc:{\"data-framer-name\":\"Variant 2\",onTap:onTap1wakona}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-i57id1\",layoutDependency:layoutDependency,layoutId:\"U1QdWRYKT\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.455 13.091\" overflow=\"visible\"><path d=\"M 0 0 L 17.455 0 M 0 6.545 L 17.455 6.545 M 0 13.091 L 17.455 13.091\" fill=\"transparent\" stroke-width=\"1.33\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-178n1q9\",layoutDependency:layoutDependency,layoutId:\"pICchaZuX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.455 1\" overflow=\"visible\"><path d=\"M 0 0 L 17.455 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-aquw9o\",layoutDependency:layoutDependency,layoutId:\"YvolIZrOV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.455 1\" overflow=\"visible\"><path d=\"M 0 0 L 17.455 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bxwmhf\",layoutDependency:layoutDependency,layoutId:\"hylqUxEHN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.455 1\" overflow=\"visible\"><path d=\"M 0 0 L 17.455 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1rve0ui\",layoutDependency:layoutDependency,layoutId:\"ElZqwcyWN\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({ClDpUTwjc:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 L 0 13 M 0 0 L 13 13\" fill=\"transparent\" stroke-width=\"1.33\" stroke=\"rgb(0,0,0)\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1d47xkw\",layoutDependency:layoutDependency,layoutId:\"PZIrAUyC2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 13 0 L 0 13\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p3571k\",layoutDependency:layoutDependency,layoutId:\"icdoS1zcV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13 13\" overflow=\"visible\"><path d=\"M 0 0 L 13 13\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6KinH.framer-mujs2h, .framer-6KinH .framer-mujs2h { display: block; }\",\".framer-6KinH.framer-18fufal { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 12px 15px 12px 15px; position: relative; width: min-content; }\",\".framer-6KinH .framer-i57id1 { height: 13px; position: relative; width: 18px; }\",\".framer-6KinH .framer-178n1q9 { height: 1px; left: 0px; position: absolute; top: 0px; width: 18px; }\",\".framer-6KinH .framer-aquw9o { height: 1px; left: 0px; position: absolute; top: 7px; width: 18px; }\",\".framer-6KinH .framer-1bxwmhf { height: 1px; left: 0px; position: absolute; top: 13px; width: 18px; }\",\".framer-6KinH .framer-1rve0ui { height: 13px; position: relative; width: 13px; }\",\".framer-6KinH .framer-1d47xkw, .framer-6KinH .framer-1p3571k { height: 13px; left: 0px; position: absolute; top: 0px; width: 13px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 37\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ClDpUTwjc\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"W0pOIA7J6\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJllIDllmu=withCSS(Component,css,\"framer-6KinH\");export default FramerJllIDllmu;FramerJllIDllmu.displayName=\"Hamburger Menu\";FramerJllIDllmu.defaultProps={height:37,width:48};addPropertyControls(FramerJllIDllmu,{variant:{options:[\"gO6vT4ISP\",\"ClDpUTwjc\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},W0pOIA7J6:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerJllIDllmu,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJllIDllmu\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"37\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"W0pOIA7J6\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ClDpUTwjc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"48\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JllIDllmu.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={SQp_NLjP2:{hover:true}};const serializationHash=\"framer-o0kMj\";const variantClassNames={SQp_NLjP2:\"framer-v-1m1ye4y\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const m9cB8RAON=undefined;const FvQure4Pr=undefined;const L2IdoOuqV=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,text,width,...props})=>{return{...props,FvQure4Pr:link??props.FvQure4Pr,L2IdoOuqV:text??props.L2IdoOuqV??\"View all\",m9cB8RAON:click??props.m9cB8RAON};};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,L2IdoOuqV,FvQure4Pr,m9cB8RAON,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"SQp_NLjP2\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaprmigak=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(m9cB8RAON){const res=await m9cB8RAON(...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(Link,{href:FvQure4Pr,motionChild:true,nodeId:\"SQp_NLjP2\",openInNewTab:false,scopeId:\"JfAjaMFKk\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1m1ye4y\",className,classNames)} framer-142etpr`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SQp_NLjP2\",onTap:onTaprmigak,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({\"SQp_NLjP2-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(20, 20, 20)))\"},children:\"View all\"})}),className:\"framer-piccl4\",fonts:[\"CUSTOMV2;PP Neue Montreal Regular\"],layoutDependency:layoutDependency,layoutId:\"VbFhL3fjN\",style:{\"--extracted-1of0zx5\":\"var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(20, 20, 20))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:L2IdoOuqV,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c1kwpi\",layoutDependency:layoutDependency,layoutId:\"v23zXP65m\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.763 8.241\" overflow=\"visible\"><path d=\"M 0 0.667 L 0 7.573 C 0 8.1 0.58 8.42 1.027 8.133 L 6.453 4.68 C 6.646 4.558 6.763 4.345 6.763 4.117 C 6.763 3.888 6.646 3.676 6.453 3.553 L 1.027 0.107 C 0.822 -0.026 0.561 -0.036 0.347 0.081 C 0.133 0.198 0 0.423 0 0.667 Z\" fill=\"var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111)) /* {&quot;name&quot;:&quot;Body Font Color&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"SQp_NLjP2-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.763 8.241\" overflow=\"visible\"><path d=\"M 0 0.667 L 0 7.573 C 0 8.1 0.58 8.42 1.027 8.133 L 6.453 4.68 C 6.646 4.558 6.763 4.345 6.763 4.117 C 6.763 3.888 6.646 3.676 6.453 3.553 L 1.027 0.107 C 0.822 -0.026 0.561 -0.036 0.347 0.081 C 0.133 0.198 0 0.423 0 0.667 Z\" fill=\"var(--token-a8559b0f-56a5-4387-863c-abebb388f5db, rgb(174, 205, 141)) /* {&quot;name&quot;:&quot;Light Green&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-o0kMj.framer-142etpr, .framer-o0kMj .framer-142etpr { display: block; }\",\".framer-o0kMj.framer-1m1ye4y { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px 10px 12px 10px; position: relative; text-decoration: none; width: 380px; }\",\".framer-o0kMj .framer-piccl4 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-o0kMj .framer-c1kwpi { height: 8px; position: relative; width: 7px; }\",'.framer-o0kMj[data-border=\"true\"]::after, .framer-o0kMj [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 380\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"SlV27DqCi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"L2IdoOuqV\":\"text\",\"FvQure4Pr\":\"link\",\"m9cB8RAON\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJfAjaMFKk=withCSS(Component,css,\"framer-o0kMj\");export default FramerJfAjaMFKk;FramerJfAjaMFKk.displayName=\"view-all-btn\";FramerJfAjaMFKk.defaultProps={height:39,width:380};addPropertyControls(FramerJfAjaMFKk,{L2IdoOuqV:{defaultValue:\"View all\",displayTextArea:false,title:\"Text\",type:ControlType.String},onL2IdoOuqVChange:{changes:\"L2IdoOuqV\",type:ControlType.ChangeHandler},FvQure4Pr:{title:\"Link\",type:ControlType.Link},m9cB8RAON:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerJfAjaMFKk,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/3gm4DsZ7u2KhLZZCBZesuW1ClMw.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJfAjaMFKk\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"39\",\"framerIntrinsicWidth\":\"380\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"SlV27DqCi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"L2IdoOuqV\\\":\\\"text\\\",\\\"FvQure4Pr\\\":\\\"link\\\",\\\"m9cB8RAON\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./JfAjaMFKk.map","// Generated by Framer (841fdc4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={AmJrf0kzT:{hover:true}};const serializationHash=\"framer-v0CPI\";const variantClassNames={AmJrf0kzT:\"framer-v-1uavix1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const A6eDBqUFe=undefined;const EGicOyMOh=undefined;const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,width,...props})=>{return{...props,A6eDBqUFe:link??props.A6eDBqUFe,EGicOyMOh:label??props.EGicOyMOh??\"View all\"};};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,EGicOyMOh,A6eDBqUFe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"AmJrf0kzT\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:A6eDBqUFe,motionChild:true,nodeId:\"AmJrf0kzT\",openInNewTab:false,scopeId:\"kkSxqi8Uh\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1uavix1\",className,classNames)} framer-r3thyw`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"AmJrf0kzT\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(217, 217, 217)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-867948f2-78a9-4d82-8e67-fdf38d7efd8f, rgb(247, 246, 244))\",...style},variants:{\"AmJrf0kzT-hover\":{backgroundColor:\"var(--token-41ea7f53-f851-4904-8d57-b35883056a1c, rgb(239, 238, 233))\"}},...addPropertyOverrides({\"AmJrf0kzT-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"View all\"})}),className:\"framer-1asrger\",fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"],layoutDependency:layoutDependency,layoutId:\"QDPZsBi2s\",style:{\"--extracted-1of0zx5\":\"var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:EGicOyMOh,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1amx785\",layoutDependency:layoutDependency,layoutId:\"Pgre7jGqL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.815 11.96\" overflow=\"visible\"><path d=\"M 0 0.968 L 0 10.991 C 0 11.755 0.842 12.22 1.49 11.803 L 9.365 6.792 C 9.646 6.614 9.815 6.306 9.815 5.974 C 9.815 5.643 9.646 5.334 9.365 5.157 L 1.49 0.155 C 1.193 -0.037 0.814 -0.052 0.503 0.118 C 0.192 0.287 -0.001 0.613 0 0.968 Z\" fill=\"rgb(156, 156, 156)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"AmJrf0kzT-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.815 11.96\" overflow=\"visible\"><path d=\"M 0 0.968 L 0 10.991 C 0 11.755 0.842 12.22 1.49 11.803 L 9.365 6.792 C 9.646 6.614 9.815 6.306 9.815 5.974 C 9.815 5.643 9.646 5.334 9.365 5.157 L 1.49 0.155 C 1.193 -0.037 0.814 -0.052 0.503 0.118 C 0.192 0.287 -0.001 0.613 0 0.968 Z\" fill=\"var(--token-a8559b0f-56a5-4387-863c-abebb388f5db, rgb(174, 205, 141)) /* {&quot;name&quot;:&quot;Light Green&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-v0CPI.framer-r3thyw, .framer-v0CPI .framer-r3thyw { display: block; }\",\".framer-v0CPI.framer-1uavix1 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 16px 30px 16px 30px; position: relative; text-decoration: none; width: 1260px; }\",\".framer-v0CPI .framer-1asrger { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-v0CPI .framer-1amx785 { height: 12px; position: relative; width: 10px; }\",'.framer-v0CPI[data-border=\"true\"]::after, .framer-v0CPI [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 1260\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tSphcoSCu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"EGicOyMOh\":\"label\",\"A6eDBqUFe\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerkkSxqi8Uh=withCSS(Component,css,\"framer-v0CPI\");export default FramerkkSxqi8Uh;FramerkkSxqi8Uh.displayName=\"Page-link-btn\";FramerkkSxqi8Uh.defaultProps={height:49,width:1260};addPropertyControls(FramerkkSxqi8Uh,{EGicOyMOh:{defaultValue:\"View all\",displayTextArea:false,title:\"Label\",type:ControlType.String},onEGicOyMOhChange:{changes:\"EGicOyMOh\",type:ControlType.ChangeHandler},A6eDBqUFe:{title:\"Link\",type:ControlType.Link}});addFonts(FramerkkSxqi8Uh,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/6uIfYl8bnz9kOy3KOuV7PxhFPhA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkkSxqi8Uh\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"EGicOyMOh\\\":\\\"label\\\",\\\"A6eDBqUFe\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tSphcoSCu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"49\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1260\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./kkSxqi8Uh.map","// Generated by Framer (841fdc4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={vD1gdfefZ:{hover:true}};const cycleOrder=[\"vD1gdfefZ\",\"bGTflWIXi\"];const serializationHash=\"framer-r14dS\";const variantClassNames={bGTflWIXi:\"framer-v-1l64fm2\",vD1gdfefZ:\"framer-v-1s6sa8q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Z5uuHyYKU=undefined;const x4zudMpAD=undefined;const uuWgG4ThZ=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Active:\"bGTflWIXi\",Inactive:\"vD1gdfefZ\"};const Variants=motion.create(React.Fragment);const getProps=({click,fontSize,height,id,label,width,...props})=>{return{...props,uuWgG4ThZ:label??props.uuWgG4ThZ??\"Why AI for compliance\",variant:humanReadableVariantMap[props.variant]??props.variant??\"vD1gdfefZ\",x4zudMpAD:fontSize??props.x4zudMpAD??15,Z5uuHyYKU:click??props.Z5uuHyYKU};};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,uuWgG4ThZ,Z5uuHyYKU,x4zudMpAD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vD1gdfefZ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapcux73t=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Z5uuHyYKU){const res=await Z5uuHyYKU(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"vD1gdfefZ-hover\")return true;if(baseVariant===\"bGTflWIXi\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1s6sa8q\",className,classNames),\"data-framer-name\":\"Inactive\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"vD1gdfefZ\",onTap:onTapcux73t,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"vD1gdfefZ-hover\":{backgroundColor:\"var(--token-71ec318f-400f-493b-8bdd-190fb16c6a39, rgb(255, 255, 255))\"},bGTflWIXi:{backgroundColor:\"var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37))\"}},...addPropertyOverrides({\"vD1gdfefZ-hover\":{\"data-framer-name\":undefined},bGTflWIXi:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-x4zudMpAD-ikpiITB3N) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.8))\"},children:\"Why AI for compliance\"})}),className:\"framer-1liknip\",\"data-framer-name\":\"Why AI for compliance\",fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"],layoutDependency:layoutDependency,layoutId:\"FPyu7S1oa\",style:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.8)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-x4zudMpAD-ikpiITB3N\":x4zudMpAD},text:uuWgG4ThZ,variants:{bGTflWIXi:{\"--extracted-r6o4lv\":\"var(--token-71ec318f-400f-493b-8bdd-190fb16c6a39, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({bGTflWIXi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-x4zudMpAD-ikpiITB3N) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-71ec318f-400f-493b-8bdd-190fb16c6a39, rgb(255, 255, 255)))\"},children:\"Why AI for compliance\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-11qgqc0\",layoutDependency:layoutDependency,layoutId:\"PLzcqXCv1\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"vD1gdfefZ-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\" overflow=\"visible\"><path d=\"M 0 5 L 10 5 M 5 0 L 10 5 L 5 10\" fill=\"transparent\" stroke-width=\"1.33\" stroke=\"var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111)) /* {&quot;name&quot;:&quot;Body Font Color&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'},bGTflWIXi:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\" overflow=\"visible\"><path d=\"M 0 5 L 10 5 M 5 0 L 10 5 L 5 10\" fill=\"transparent\" stroke-width=\"1.33\" stroke=\"var(--token-71ec318f-400f-493b-8bdd-190fb16c6a39, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;White&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1m01so\",layoutDependency:layoutDependency,layoutId:\"dlyDkGXnG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 1\" overflow=\"visible\"><path d=\"M 0 0 L 10 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uvxbex\",layoutDependency:layoutDependency,layoutId:\"bzaYyA6Ar\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5 10\" overflow=\"visible\"><path d=\"M 0 0 L 5 5 L 0 10\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-r14dS.framer-1xoz4wy, .framer-r14dS .framer-1xoz4wy { display: block; }\",\".framer-r14dS.framer-1s6sa8q { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 300px; }\",\".framer-r14dS .framer-1liknip { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-r14dS .framer-11qgqc0 { height: 10px; position: relative; width: 10px; }\",\".framer-r14dS .framer-1m01so { height: 1px; left: 0px; position: absolute; top: 5px; width: 10px; }\",\".framer-r14dS .framer-uvxbex { height: 10px; left: 5px; position: absolute; top: 0px; width: 5px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 39\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"bGTflWIXi\":{\"layout\":[\"fixed\",\"auto\"]},\"eOA1KBEFL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"uuWgG4ThZ\":\"label\",\"Z5uuHyYKU\":\"click\",\"x4zudMpAD\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerikpiITB3N=withCSS(Component,css,\"framer-r14dS\");export default FramerikpiITB3N;FramerikpiITB3N.displayName=\"menu-tab-item\";FramerikpiITB3N.defaultProps={height:39,width:300};addPropertyControls(FramerikpiITB3N,{variant:{options:[\"vD1gdfefZ\",\"bGTflWIXi\"],optionTitles:[\"Inactive\",\"Active\"],title:\"Variant\",type:ControlType.Enum},uuWgG4ThZ:{defaultValue:\"Why AI for compliance\",displayTextArea:false,title:\"label\",type:ControlType.String},onuuWgG4ThZChange:{changes:\"uuWgG4ThZ\",type:ControlType.ChangeHandler},Z5uuHyYKU:{title:\"Click\",type:ControlType.EventHandler},x4zudMpAD:{defaultValue:15,title:\"Font Size\",type:ControlType.Number},onx4zudMpADChange:{changes:\"x4zudMpAD\",type:ControlType.ChangeHandler}});addFonts(FramerikpiITB3N,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/6uIfYl8bnz9kOy3KOuV7PxhFPhA.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerikpiITB3N\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"300\",\"framerIntrinsicHeight\":\"39\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bGTflWIXi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eOA1KBEFL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"uuWgG4ThZ\\\":\\\"label\\\",\\\"Z5uuHyYKU\\\":\\\"click\\\",\\\"x4zudMpAD\\\":\\\"fontSize\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ikpiITB3N.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,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\";const enabledGestures={IdVpHD0rE:{hover:true},omIklwq47:{hover:true}};const cycleOrder=[\"omIklwq47\",\"IdVpHD0rE\"];const serializationHash=\"framer-J4HY1\";const variantClassNames={IdVpHD0rE:\"framer-v-p95885\",omIklwq47:\"framer-v-zy7p0t\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const f4DyDpqg_=undefined;const NtETFGADX=undefined;const LQOyDaxQs=undefined;const cMiIlHgjA=undefined;const wsvFcH0DS=undefined;const SaYhFL98u=undefined;const f8l7Q8OnQ=undefined;const MRECmleI8=undefined;const ygBH5c07G=undefined;const transition1={duration:0,type:\"tween\"};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 humanReadableVariantMap={\"Variant 1\":\"omIklwq47\",Tablet:\"IdVpHD0rE\"};const Variants=motion.create(React.Fragment);const getProps=({click,fontSize,height,icon,iconVisible,id,link,newTab,subTitle,subTitleVisible,title,width,...props})=>{return{...props,cMiIlHgjA:iconVisible??props.cMiIlHgjA??true,f4DyDpqg_:click??props.f4DyDpqg_,f8l7Q8OnQ:title??props.f8l7Q8OnQ??\"Real-Time Regulation\",LQOyDaxQs:newTab??props.LQOyDaxQs,MRECmleI8:subTitleVisible??props.MRECmleI8??true,NtETFGADX:link??props.NtETFGADX,SaYhFL98u:fontSize??props.SaYhFL98u??16,variant:humanReadableVariantMap[props.variant]??props.variant??\"omIklwq47\",wsvFcH0DS:icon??props.wsvFcH0DS??{alt:\"\",pixelHeight:88,pixelWidth:88,src:\"https://framerusercontent.com/images/wnMTgNqVy8rk8O2bk9zKliRIOlg.png?width=88&height=88\"},ygBH5c07G:subTitle??props.ygBH5c07G??\"Stay Compliant with Real-Time Regulation Monitoring\"};};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,wsvFcH0DS,cMiIlHgjA,f8l7Q8OnQ,ygBH5c07G,MRECmleI8,SaYhFL98u,NtETFGADX,LQOyDaxQs,f4DyDpqg_,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"omIklwq47\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapav06k5=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(f4DyDpqg_){const res=await f4DyDpqg_(...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(Link,{href:NtETFGADX,motionChild:true,nodeId:\"omIklwq47\",openInNewTab:LQOyDaxQs,scopeId:\"WYmIfOnxj\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-zy7p0t\",className,classNames)} framer-ecyscy`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"omIklwq47\",onTap:onTapav06k5,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"IdVpHD0rE-hover\":{backgroundColor:\"var(--token-41ea7f53-f851-4904-8d57-b35883056a1c, rgb(239, 238, 233))\"},\"omIklwq47-hover\":{backgroundColor:\"var(--token-41ea7f53-f851-4904-8d57-b35883056a1c, rgb(239, 238, 233))\"}},...addPropertyOverrides({\"IdVpHD0rE-hover\":{\"data-framer-name\":undefined},\"omIklwq47-hover\":{\"data-framer-name\":undefined},IdVpHD0rE:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[cMiIlHgjA!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-7f6pnm\",\"data-framer-name\":\"icon\",layoutDependency:layoutDependency,layoutId:\"ArAE7cdb6\",style:{backgroundColor:\"var(--token-41ea7f53-f851-4904-8d57-b35883056a1c, rgb(239, 238, 233))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},variants:{\"IdVpHD0rE-hover\":{backgroundColor:\"rgb(205, 230, 179)\"},\"omIklwq47-hover\":{backgroundColor:\"rgb(205, 230, 179)\"}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(10+((componentViewport?.height||62)-20-35)/2)+6+0),pixelHeight:88,pixelWidth:88,sizes:\"24px\",...toResponsiveImage(wsvFcH0DS),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-15mmbw9\",\"data-framer-name\":\"image 1\",layoutDependency:layoutDependency,layoutId:\"m72o9T7W6\",...addPropertyOverrides({IdVpHD0rE:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(10+((componentViewport?.height||60)-20-33)/2)+6+0),pixelHeight:88,pixelWidth:88,sizes:\"20px\",...toResponsiveImage(wsvFcH0DS),...{positionX:\"center\",positionY:\"center\"}}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e3awq6\",\"data-framer-name\":\"texts\",layoutDependency:layoutDependency,layoutId:\"UepYJWEGL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-SaYhFL98u-WYmIfOnxj) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"0.01em\"},children:\"Real-Time Regulation\"})}),className:\"framer-1hhkwdi\",\"data-framer-name\":\"Real-Time Regulation Monitoring\",fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"],layoutDependency:layoutDependency,layoutId:\"QSLga4v5x\",style:{\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-SaYhFL98u-WYmIfOnxj\":SaYhFL98u},text:f8l7Q8OnQ,verticalAlignment:\"top\",withExternalLayout:true}),MRECmleI8!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111)))\"},children:\"Stay Compliant with Real-Time Regulation Monitoring\"})}),className:\"framer-x5qbn5\",\"data-framer-name\":\"Real-Time Regulation Monitoring\",fonts:[\"CUSTOMV2;PP Neue Montreal Regular\"],layoutDependency:layoutDependency,layoutId:\"dFE9LMZGE\",style:{\"--extracted-r6o4lv\":\"var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111))\",\"--framer-paragraph-spacing\":\"0px\"},text:ygBH5c07G,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IdVpHD0rE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111)))\"},children:\"Stay Compliant with Real-Time Regulation Monitoring\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-J4HY1.framer-ecyscy, .framer-J4HY1 .framer-ecyscy { display: block; }\",\".framer-J4HY1.framer-zy7p0t { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: 412px; }\",\".framer-J4HY1 .framer-7f6pnm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 6px; position: relative; width: min-content; }\",\".framer-J4HY1 .framer-15mmbw9 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; z-index: 1; }\",\".framer-J4HY1 .framer-1e3awq6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-J4HY1 .framer-1hhkwdi, .framer-J4HY1 .framer-x5qbn5 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-J4HY1.framer-v-p95885 .framer-15mmbw9 { height: var(--framer-aspect-ratio-supported, 20px); width: 20px; }\",\".framer-J4HY1.framer-v-p95885 .framer-1e3awq6 { gap: 5px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 62\n * @framerIntrinsicWidth 412\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"IdVpHD0rE\":{\"layout\":[\"fixed\",\"auto\"]},\"vyF4pSrtN\":{\"layout\":[\"fixed\",\"auto\"]},\"EHG1rj2Uj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"wsvFcH0DS\":\"icon\",\"cMiIlHgjA\":\"iconVisible\",\"f8l7Q8OnQ\":\"title\",\"ygBH5c07G\":\"subTitle\",\"MRECmleI8\":\"subTitleVisible\",\"SaYhFL98u\":\"fontSize\",\"NtETFGADX\":\"link\",\"LQOyDaxQs\":\"newTab\",\"f4DyDpqg_\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWYmIfOnxj=withCSS(Component,css,\"framer-J4HY1\");export default FramerWYmIfOnxj;FramerWYmIfOnxj.displayName=\"Menu-Content-Item\";FramerWYmIfOnxj.defaultProps={height:62,width:412};addPropertyControls(FramerWYmIfOnxj,{variant:{options:[\"omIklwq47\",\"IdVpHD0rE\"],optionTitles:[\"Variant 1\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},wsvFcH0DS:{__defaultAssetReference:\"data:framer/asset-reference,wnMTgNqVy8rk8O2bk9zKliRIOlg.png?width=88&height=88\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,wnMTgNqVy8rk8O2bk9zKliRIOlg.png?width=88&height=88\"},title:\"icon\",type:ControlType.ResponsiveImage},cMiIlHgjA:{defaultValue:true,title:\"Icon Visible\",type:ControlType.Boolean},oncMiIlHgjAChange:{changes:\"cMiIlHgjA\",type:ControlType.ChangeHandler},f8l7Q8OnQ:{defaultValue:\"Real-Time Regulation\",displayTextArea:false,title:\"Title\",type:ControlType.String},onf8l7Q8OnQChange:{changes:\"f8l7Q8OnQ\",type:ControlType.ChangeHandler},ygBH5c07G:{defaultValue:\"Stay Compliant with Real-Time Regulation Monitoring\",displayTextArea:false,title:\"Sub Title\",type:ControlType.String},onygBH5c07GChange:{changes:\"ygBH5c07G\",type:ControlType.ChangeHandler},MRECmleI8:{defaultValue:true,title:\"Sub Title Visible\",type:ControlType.Boolean},onMRECmleI8Change:{changes:\"MRECmleI8\",type:ControlType.ChangeHandler},SaYhFL98u:{defaultValue:16,title:\"Font Size\",type:ControlType.Number},onSaYhFL98uChange:{changes:\"SaYhFL98u\",type:ControlType.ChangeHandler},NtETFGADX:{title:\"Link\",type:ControlType.Link},LQOyDaxQs:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onLQOyDaxQsChange:{changes:\"LQOyDaxQs\",type:ControlType.ChangeHandler},f4DyDpqg_:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerWYmIfOnxj,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/6uIfYl8bnz9kOy3KOuV7PxhFPhA.woff2\",weight:\"500\"},{cssFamilyName:\"PP Neue Montreal Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/3gm4DsZ7u2KhLZZCBZesuW1ClMw.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWYmIfOnxj\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"62\",\"framerIntrinsicWidth\":\"412\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IdVpHD0rE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vyF4pSrtN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EHG1rj2Uj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"wsvFcH0DS\\\":\\\"icon\\\",\\\"cMiIlHgjA\\\":\\\"iconVisible\\\",\\\"f8l7Q8OnQ\\\":\\\"title\\\",\\\"ygBH5c07G\\\":\\\"subTitle\\\",\\\"MRECmleI8\\\":\\\"subTitleVisible\\\",\\\"SaYhFL98u\\\":\\\"fontSize\\\",\\\"NtETFGADX\\\":\\\"link\\\",\\\"LQOyDaxQs\\\":\\\"newTab\\\",\\\"f4DyDpqg_\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WYmIfOnxj.map","// Generated by Framer (72b52f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,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 MenuTabItem from\"https://framerusercontent.com/modules/ZEhkOHVwDEUZwx80r2oX/Bo8fexcxET33EI79hnih/ikpiITB3N.js\";import MenuContentItem from\"https://framerusercontent.com/modules/QkhRNEd4ouijOyxRB2r8/RK78XPIVA7UpGXaSIZh8/WYmIfOnxj.js\";const MenuTabItemFonts=getFonts(MenuTabItem);const MenuContentItemFonts=getFonts(MenuContentItem);const cycleOrder=[\"gED5tz003\",\"Zjmt0sAeb\",\"NFdmnKy1n\",\"GTO_8aUjx\",\"EdxJoQM4X\",\"IRK86yZhc\",\"vF9eoFaRq\",\"XomqIf4XD\",\"BxoU_mGfG\",\"tZBz1j9QT\"];const serializationHash=\"framer-a2pK1\";const variantClassNames={BxoU_mGfG:\"framer-v-rxa01g\",EdxJoQM4X:\"framer-v-1274q36\",gED5tz003:\"framer-v-4d5dms\",GTO_8aUjx:\"framer-v-13le6z\",IRK86yZhc:\"framer-v-1bt46hu\",NFdmnKy1n:\"framer-v-miavfc\",tZBz1j9QT:\"framer-v-1yxzsk3\",vF9eoFaRq:\"framer-v-1kv5nx5\",XomqIf4XD:\"framer-v-17n9b6o\",Zjmt0sAeb:\"framer-v-1fx7ebs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const u4c1Kh1z3=undefined;const dagmNSttB=undefined;const UP8flbwc4=undefined;const setu4c1Kh1z3=undefined;const setdagmNSttB=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Tab 1\":\"gED5tz003\",\"Tab 10\":\"tZBz1j9QT\",\"Tab 2\":\"Zjmt0sAeb\",\"Tab 3\":\"NFdmnKy1n\",\"Tab 4\":\"GTO_8aUjx\",\"Tab 5\":\"EdxJoQM4X\",\"Tab 6\":\"IRK86yZhc\",\"Tab 7\":\"vF9eoFaRq\",\"Tab 8\":\"XomqIf4XD\",\"Tab 9\":\"BxoU_mGfG\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({closeMenu,frameworkLabelFontSize,frameworkNavFontSize,height,id,width,...props})=>{return{...props,dagmNSttB:frameworkNavFontSize??props.dagmNSttB??15,u4c1Kh1z3:frameworkLabelFontSize??props.u4c1Kh1z3??15,UP8flbwc4:closeMenu??props.UP8flbwc4,variant:humanReadableVariantMap[props.variant]??props.variant??\"gED5tz003\"};};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,\"u4c1Kh1z3\":externalu4c1Kh1z3,\"onu4c1Kh1z3Change\":setExternalu4c1Kh1z3,\"dagmNSttB\":externaldagmNSttB,\"ondagmNSttBChange\":setExternaldagmNSttB,UP8flbwc4,...restProps}=getProps(props);const[u4c1Kh1z3,setu4c1Kh1z3]=useStateVariable(externalu4c1Kh1z3,setExternalu4c1Kh1z3);const[dagmNSttB,setdagmNSttB]=useStateVariable(externaldagmNSttB,setExternaldagmNSttB);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gED5tz003\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const Z5uuHyYKUi4zedn=activeVariantCallback(async(...args)=>{setVariant(\"gED5tz003\");});const Z5uuHyYKU1hr7345=activeVariantCallback(async(...args)=>{setVariant(\"Zjmt0sAeb\");});const Z5uuHyYKU9ix4s4=activeVariantCallback(async(...args)=>{setVariant(\"NFdmnKy1n\");});const Z5uuHyYKUk03xtc=activeVariantCallback(async(...args)=>{setVariant(\"GTO_8aUjx\");});const Z5uuHyYKU18mm3eb=activeVariantCallback(async(...args)=>{setVariant(\"EdxJoQM4X\");});const Z5uuHyYKUxw0rcd=activeVariantCallback(async(...args)=>{setVariant(\"IRK86yZhc\");});const Z5uuHyYKUat4d2t=activeVariantCallback(async(...args)=>{setVariant(\"vF9eoFaRq\");});const Z5uuHyYKU1ksysy=activeVariantCallback(async(...args)=>{setVariant(\"XomqIf4XD\");});const Z5uuHyYKU1h7nptj=activeVariantCallback(async(...args)=>{setVariant(\"BxoU_mGfG\");});const Z5uuHyYKUeqylvh=activeVariantCallback(async(...args)=>{setVariant(\"tZBz1j9QT\");});const f4DyDpqg_1ki4aj5=activeVariantCallback(async(...args)=>{if(UP8flbwc4){const res=await UP8flbwc4(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Zjmt0sAeb\",\"NFdmnKy1n\",\"GTO_8aUjx\",\"EdxJoQM4X\",\"IRK86yZhc\",\"vF9eoFaRq\",\"XomqIf4XD\",\"BxoU_mGfG\",\"tZBz1j9QT\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"Zjmt0sAeb\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"NFdmnKy1n\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"GTO_8aUjx\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"EdxJoQM4X\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"IRK86yZhc\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"vF9eoFaRq\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"XomqIf4XD\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"BxoU_mGfG\")return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"tZBz1j9QT\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-4d5dms\",className,classNames),\"data-framer-name\":\"Tab 1\",layoutDependency:layoutDependency,layoutId:\"gED5tz003\",ref:refBinding,style:{...style},...addPropertyOverrides({BxoU_mGfG:{\"data-framer-name\":\"Tab 9\"},EdxJoQM4X:{\"data-framer-name\":\"Tab 5\"},GTO_8aUjx:{\"data-framer-name\":\"Tab 4\"},IRK86yZhc:{\"data-framer-name\":\"Tab 6\"},NFdmnKy1n:{\"data-framer-name\":\"Tab 3\"},tZBz1j9QT:{\"data-framer-name\":\"Tab 10\"},vF9eoFaRq:{\"data-framer-name\":\"Tab 7\"},XomqIf4XD:{\"data-framer-name\":\"Tab 8\"},Zjmt0sAeb:{\"data-framer-name\":\"Tab 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i83n8k\",\"data-framer-name\":\"menu\",layoutDependency:layoutDependency,layoutId:\"P52OrD4xB\",style:{backgroundColor:\"var(--token-41ea7f53-f851-4904-8d57-b35883056a1c, rgb(239, 238, 233))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-17s35x7\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"xl613i8Iy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Frameworks by category\"})}),className:\"framer-170r502\",fonts:[\"FS;Lora-regular\"],layoutDependency:layoutDependency,layoutId:\"hFHwJWCsg\",style:{\"--extracted-1of0zx5\":\"var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"280px\",y:(componentViewport?.y||0)+0+20+48,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mkepy6-container\",layoutDependency:layoutDependency,layoutId:\"lhhFTZ652-container\",nodeId:\"lhhFTZ652\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuTabItem,{height:\"100%\",id:\"lhhFTZ652\",layoutId:\"lhhFTZ652\",onx4zudMpADChange:setu4c1Kh1z3,style:{width:\"100%\"},uuWgG4ThZ:\"Materials & Environmental\",variant:matchVariant(\"bGTflWIXi\"),width:\"100%\",x4zudMpAD:u4c1Kh1z3,Z5uuHyYKU:Z5uuHyYKUi4zedn,...addPropertyOverrides({BxoU_mGfG:{variant:matchVariant(\"vD1gdfefZ\")},EdxJoQM4X:{variant:matchVariant(\"vD1gdfefZ\")},GTO_8aUjx:{variant:matchVariant(\"vD1gdfefZ\")},IRK86yZhc:{variant:matchVariant(\"vD1gdfefZ\")},NFdmnKy1n:{variant:matchVariant(\"vD1gdfefZ\")},tZBz1j9QT:{variant:matchVariant(\"vD1gdfefZ\")},vF9eoFaRq:{variant:matchVariant(\"vD1gdfefZ\")},XomqIf4XD:{variant:matchVariant(\"vD1gdfefZ\")},Zjmt0sAeb:{variant:matchVariant(\"vD1gdfefZ\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"280px\",y:(componentViewport?.y||0)+0+20+93,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jvprcr-container\",layoutDependency:layoutDependency,layoutId:\"LHGNnskCa-container\",nodeId:\"LHGNnskCa\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuTabItem,{height:\"100%\",id:\"LHGNnskCa\",layoutId:\"LHGNnskCa\",style:{width:\"100%\"},uuWgG4ThZ:\"Trade & Customs\",variant:matchVariant(\"vD1gdfefZ\"),width:\"100%\",x4zudMpAD:15,Z5uuHyYKU:Z5uuHyYKU1hr7345,...addPropertyOverrides({Zjmt0sAeb:{variant:matchVariant(\"bGTflWIXi\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"280px\",y:(componentViewport?.y||0)+0+20+138,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iuixl0-container\",layoutDependency:layoutDependency,layoutId:\"U0vWqnZCg-container\",nodeId:\"U0vWqnZCg\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuTabItem,{height:\"100%\",id:\"U0vWqnZCg\",layoutId:\"U0vWqnZCg\",style:{width:\"100%\"},uuWgG4ThZ:\"Sustainability, Carbon & ESG\",variant:matchVariant(\"vD1gdfefZ\"),width:\"100%\",x4zudMpAD:15,Z5uuHyYKU:Z5uuHyYKU9ix4s4,...addPropertyOverrides({NFdmnKy1n:{variant:matchVariant(\"bGTflWIXi\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"280px\",y:(componentViewport?.y||0)+0+20+183,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qbfzdh-container\",layoutDependency:layoutDependency,layoutId:\"YjONZBvTh-container\",nodeId:\"YjONZBvTh\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuTabItem,{height:\"100%\",id:\"YjONZBvTh\",layoutId:\"YjONZBvTh\",style:{width:\"100%\"},uuWgG4ThZ:\"Supplier & Contractor Management\",variant:matchVariant(\"vD1gdfefZ\"),width:\"100%\",x4zudMpAD:15,Z5uuHyYKU:Z5uuHyYKUk03xtc,...addPropertyOverrides({GTO_8aUjx:{variant:matchVariant(\"bGTflWIXi\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"280px\",y:(componentViewport?.y||0)+0+20+228,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ema5xi-container\",layoutDependency:layoutDependency,layoutId:\"BburvFi8U-container\",nodeId:\"BburvFi8U\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuTabItem,{height:\"100%\",id:\"BburvFi8U\",layoutId:\"BburvFi8U\",style:{width:\"100%\"},uuWgG4ThZ:\"Emissions and Performance\",variant:matchVariant(\"vD1gdfefZ\"),width:\"100%\",x4zudMpAD:15,Z5uuHyYKU:Z5uuHyYKU18mm3eb,...addPropertyOverrides({EdxJoQM4X:{variant:matchVariant(\"bGTflWIXi\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"280px\",y:(componentViewport?.y||0)+0+20+273,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ut5ber-container\",layoutDependency:layoutDependency,layoutId:\"klDQQTzUu-container\",nodeId:\"klDQQTzUu\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuTabItem,{height:\"100%\",id:\"klDQQTzUu\",layoutId:\"klDQQTzUu\",style:{width:\"100%\"},uuWgG4ThZ:\"Chemical & Hazmat Compliance\",variant:matchVariant(\"vD1gdfefZ\"),width:\"100%\",x4zudMpAD:15,Z5uuHyYKU:Z5uuHyYKUxw0rcd,...addPropertyOverrides({IRK86yZhc:{variant:matchVariant(\"bGTflWIXi\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"280px\",y:(componentViewport?.y||0)+0+20+318,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1upnnmu-container\",layoutDependency:layoutDependency,layoutId:\"pu5bu5E93-container\",nodeId:\"pu5bu5E93\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuTabItem,{height:\"100%\",id:\"pu5bu5E93\",layoutId:\"pu5bu5E93\",style:{width:\"100%\"},uuWgG4ThZ:\"Cybersecurity & Digital Compliance\",variant:matchVariant(\"vD1gdfefZ\"),width:\"100%\",x4zudMpAD:15,Z5uuHyYKU:Z5uuHyYKUat4d2t,...addPropertyOverrides({vF9eoFaRq:{variant:matchVariant(\"bGTflWIXi\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"280px\",y:(componentViewport?.y||0)+0+20+363,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1shoxwe-container\",layoutDependency:layoutDependency,layoutId:\"r2J7gejZV-container\",nodeId:\"r2J7gejZV\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuTabItem,{height:\"100%\",id:\"r2J7gejZV\",layoutId:\"r2J7gejZV\",style:{width:\"100%\"},uuWgG4ThZ:\"Product Safety & Certification\",variant:matchVariant(\"vD1gdfefZ\"),width:\"100%\",x4zudMpAD:15,Z5uuHyYKU:Z5uuHyYKU1ksysy,...addPropertyOverrides({XomqIf4XD:{variant:matchVariant(\"bGTflWIXi\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"280px\",y:(componentViewport?.y||0)+0+20+408,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jswmug-container\",layoutDependency:layoutDependency,layoutId:\"U5Y6QDQw3-container\",nodeId:\"U5Y6QDQw3\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuTabItem,{height:\"100%\",id:\"U5Y6QDQw3\",layoutId:\"U5Y6QDQw3\",style:{width:\"100%\"},uuWgG4ThZ:\"Quality Management Systems\",variant:matchVariant(\"vD1gdfefZ\"),width:\"100%\",x4zudMpAD:15,Z5uuHyYKU:Z5uuHyYKU1h7nptj,...addPropertyOverrides({BxoU_mGfG:{variant:matchVariant(\"bGTflWIXi\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:\"280px\",y:(componentViewport?.y||0)+0+20+453,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pakj2r-container\",layoutDependency:layoutDependency,layoutId:\"AT3mK2oHC-container\",nodeId:\"AT3mK2oHC\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuTabItem,{height:\"100%\",id:\"AT3mK2oHC\",layoutId:\"AT3mK2oHC\",style:{width:\"100%\"},uuWgG4ThZ:\"Customer & Industry Requirements\",variant:matchVariant(\"vD1gdfefZ\"),width:\"100%\",x4zudMpAD:15,Z5uuHyYKU:Z5uuHyYKUeqylvh,...addPropertyOverrides({tZBz1j9QT:{variant:matchVariant(\"bGTflWIXi\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rx8oiw\",\"data-framer-name\":\"wrap\",layoutDependency:layoutDependency,layoutId:\"aP3OVMt6u\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gvvudq\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"CL3SCTBLA\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Materials & Environmental\"})}),className:\"framer-wlr53o\",fonts:[\"FS;Lora-regular\"],layoutDependency:layoutDependency,layoutId:\"WkmzmtEYP\",style:{\"--extracted-1of0zx5\":\"var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BxoU_mGfG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Quality Management Systems\"})})},EdxJoQM4X:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Emissions and Performance\"})})},GTO_8aUjx:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Supplier & Contractor Management\"})})},IRK86yZhc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Chemical & Hazmat Compliance\"})})},NFdmnKy1n:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Sustainability, Carbon & ESG\"})})},tZBz1j9QT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Customer & Industry Requirements\"})})},vF9eoFaRq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Cybersecurity & Digital Compliance\"})})},XomqIf4XD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Product Safety & Certification\"})})},Zjmt0sAeb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)))\"},children:\"Trade & Customs\"})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c6pmha\",\"data-framer-name\":\"nav-items-1\",layoutDependency:layoutDependency,layoutId:\"jH5Hzd6xs\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c82ezf-container\",layoutDependency:layoutDependency,layoutId:\"f5W_Vf40c-container\",nodeId:\"f5W_Vf40c\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"REACH (SVHC)\",height:\"100%\",id:\"f5W_Vf40c\",layoutId:\"f5W_Vf40c\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/reach\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n0pi7e-container\",layoutDependency:layoutDependency,layoutId:\"uzwU0eUP2-container\",nodeId:\"uzwU0eUP2\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"PFAS\",height:\"100%\",id:\"uzwU0eUP2\",layoutId:\"uzwU0eUP2\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/pfas\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18lx26t-container\",layoutDependency:layoutDependency,layoutId:\"lcOviDvte-container\",nodeId:\"lcOviDvte\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"California Prop 65\",height:\"100%\",id:\"lcOviDvte\",layoutId:\"lcOviDvte\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/prop65\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1opttfc-container\",layoutDependency:layoutDependency,layoutId:\"UOF387cZR-container\",nodeId:\"UOF387cZR\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"POPs\",height:\"100%\",id:\"UOF387cZR\",layoutId:\"UOF387cZR\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/pop\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o23gev-container\",layoutDependency:layoutDependency,layoutId:\"DDWWwWhJT-container\",nodeId:\"DDWWwWhJT\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"End-of-Life Vehicles\",height:\"100%\",id:\"DDWWwWhJT\",layoutId:\"DDWWwWhJT\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/elv-directive-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1goyhnm-container\",layoutDependency:layoutDependency,layoutId:\"F9kp_9Eh2-container\",nodeId:\"F9kp_9Eh2\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU Packaging & Packaging Waste\",height:\"100%\",id:\"F9kp_9Eh2\",layoutId:\"F9kp_9Eh2\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/ppwr\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"EU Packaging & Packaging Waste\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-150yaxk-container\",layoutDependency:layoutDependency,layoutId:\"HVBA9IWSJ-container\",nodeId:\"HVBA9IWSJ\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"CLP Regulation\",height:\"100%\",id:\"HVBA9IWSJ\",layoutId:\"HVBA9IWSJ\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/clp-regulation-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gk0358-container\",layoutDependency:layoutDependency,layoutId:\"s9BvONTqr-container\",nodeId:\"s9BvONTqr\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"SCIP Database\",height:\"100%\",id:\"s9BvONTqr\",layoutId:\"s9BvONTqr\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/scip-database-framework\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oxj3re-container\",layoutDependency:layoutDependency,layoutId:\"bXdq7xrav-container\",nodeId:\"bXdq7xrav\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU RoHS\",height:\"100%\",id:\"bXdq7xrav\",layoutId:\"bXdq7xrav\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/rohs\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Know Your Trade Compliance Data\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ilouyd-container\",layoutDependency:layoutDependency,layoutId:\"hQDq6UFo3-container\",nodeId:\"hQDq6UFo3\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"TSCA\",height:\"100%\",id:\"hQDq6UFo3\",layoutId:\"hQDq6UFo3\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/tsca\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Supply Chain is a Liability Until You Can Prove It Isn't.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wwv8ma-container\",layoutDependency:layoutDependency,layoutId:\"hH0vPb_rI-container\",nodeId:\"hH0vPb_rI\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"China RoHS\",height:\"100%\",id:\"hH0vPb_rI\",layoutId:\"hH0vPb_rI\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/china-rohs\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1479ykl-container\",layoutDependency:layoutDependency,layoutId:\"TZdb8CdRk-container\",nodeId:\"TZdb8CdRk\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"WEEE\",height:\"100%\",id:\"TZdb8CdRk\",layoutId:\"TZdb8CdRk\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/weee-eu\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j7tdrx-container\",layoutDependency:layoutDependency,layoutId:\"uMUAwR3jT-container\",nodeId:\"uMUAwR3jT\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU Batteries Regulation\",height:\"100%\",id:\"uMUAwR3jT\",layoutId:\"uMUAwR3jT\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-batteries-regulation\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7ln4fe-container\",layoutDependency:layoutDependency,layoutId:\"zwN8bil5l-container\",nodeId:\"zwN8bil5l\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Extended Producer Responsibility\",height:\"100%\",id:\"zwN8bil5l\",layoutId:\"zwN8bil5l\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/extended-producer-responsibility\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wrx0t2-container\",layoutDependency:layoutDependency,layoutId:\"WsV7IAOzT-container\",nodeId:\"WsV7IAOzT\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"WHMIS\",height:\"100%\",id:\"WsV7IAOzT\",layoutId:\"WsV7IAOzT\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/whmis-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tijvo8\",\"data-framer-name\":\"nav-items-2\",layoutDependency:layoutDependency,layoutId:\"aiUgt73g_\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kefp47-container\",layoutDependency:layoutDependency,layoutId:\"VRbgH54wv-container\",nodeId:\"VRbgH54wv\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Export Administration Regulations\",height:\"100%\",id:\"VRbgH54wv\",layoutId:\"VRbgH54wv\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/ear-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4jowix-container\",layoutDependency:layoutDependency,layoutId:\"Ein4hhJbR-container\",nodeId:\"Ein4hhJbR\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"OFAC Sanctions\",height:\"100%\",id:\"Ein4hhJbR\",layoutId:\"Ein4hhJbR\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/ofac-sanctions\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x9z0cn-container\",layoutDependency:layoutDependency,layoutId:\"eaQkIKGdG-container\",nodeId:\"eaQkIKGdG\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"USMCA\",height:\"100%\",id:\"eaQkIKGdG\",layoutId:\"eaQkIKGdG\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/usmca-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12q0ew5-container\",layoutDependency:layoutDependency,layoutId:\"xn3HyRARu-container\",nodeId:\"xn3HyRARu\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"HTS Classification\",height:\"100%\",id:\"xn3HyRARu\",layoutId:\"xn3HyRARu\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/hts-classification-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mayz0h-container\",layoutDependency:layoutDependency,layoutId:\"MMTkd_zup-container\",nodeId:\"MMTkd_zup\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Country of Origin Determination\",height:\"100%\",id:\"MMTkd_zup\",layoutId:\"MMTkd_zup\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/country-of-origin-determination-marking-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-un5tf4-container\",layoutDependency:layoutDependency,layoutId:\"O_6ykjEu0-container\",nodeId:\"O_6ykjEu0\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Build America, Buy America\",height:\"100%\",id:\"O_6ykjEu0\",layoutId:\"O_6ykjEu0\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/build-america-buy-america-act\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"EU Packaging & Packaging Waste\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s23hj2-container\",layoutDependency:layoutDependency,layoutId:\"NZE4zSUl0-container\",nodeId:\"NZE4zSUl0\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"ITAR\",height:\"100%\",id:\"NZE4zSUl0\",layoutId:\"NZE4zSUl0\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/itar-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Know Your Trade Compliance Data\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b8a992-container\",layoutDependency:layoutDependency,layoutId:\"M3P0UCu00-container\",nodeId:\"M3P0UCu00\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Tariffs on Chinese Imports\",height:\"100%\",id:\"M3P0UCu00\",layoutId:\"M3P0UCu00\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/tariffs-on-chinese-imports\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Supply Chain is a Liability Until You Can Prove It Isn't.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-shukyc-container\",layoutDependency:layoutDependency,layoutId:\"MW3tKrz0B-container\",nodeId:\"MW3tKrz0B\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU Dual-Use Regulation\",height:\"100%\",id:\"MW3tKrz0B\",layoutId:\"MW3tKrz0B\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-dual-use-regulation-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-150ezxj-container\",layoutDependency:layoutDependency,layoutId:\"RysH6KMIz-container\",nodeId:\"RysH6KMIz\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Free Trade Agreements (FTAs)\",height:\"100%\",id:\"RysH6KMIz\",layoutId:\"RysH6KMIz\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/free-trade-agreements-ftas\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ocqupx-container\",layoutDependency:layoutDependency,layoutId:\"L3AwTvIdY-container\",nodeId:\"L3AwTvIdY\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Trade Agreements Act / Buy American Act\",height:\"100%\",id:\"L3AwTvIdY\",layoutId:\"L3AwTvIdY\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/taa-buy-american-act-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5t0eo4-container\",layoutDependency:layoutDependency,layoutId:\"U3lmW1dwr-container\",nodeId:\"U3lmW1dwr\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"General Import Regulations\",height:\"100%\",id:\"U3lmW1dwr\",layoutId:\"U3lmW1dwr\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/general-import-regulations-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-do5huw\",\"data-framer-name\":\"nav-items-3\",layoutDependency:layoutDependency,layoutId:\"rc3S9Wsaq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a6ri08-container\",layoutDependency:layoutDependency,layoutId:\"wYjlyC6Nr-container\",nodeId:\"wYjlyC6Nr\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU CBAM\",height:\"100%\",id:\"wYjlyC6Nr\",layoutId:\"wYjlyC6Nr\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-cbam\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10ziv8i-container\",layoutDependency:layoutDependency,layoutId:\"JEdLls9jd-container\",nodeId:\"JEdLls9jd\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU CSRD\",height:\"100%\",id:\"JEdLls9jd\",layoutId:\"JEdLls9jd\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-csrd\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13hfu70-container\",layoutDependency:layoutDependency,layoutId:\"EqAs6ZbU2-container\",nodeId:\"EqAs6ZbU2\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"CSDDD\",height:\"100%\",id:\"EqAs6ZbU2\",layoutId:\"EqAs6ZbU2\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/csddd-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mnr21b-container\",layoutDependency:layoutDependency,layoutId:\"g4IlGyn8c-container\",nodeId:\"g4IlGyn8c\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU Taxonomy\",height:\"100%\",id:\"g4IlGyn8c\",layoutId:\"g4IlGyn8c\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-taxonomy-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3zlg1o-container\",layoutDependency:layoutDependency,layoutId:\"iK31o1ze6-container\",nodeId:\"iK31o1ze6\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU Deforestation Regulation\",height:\"100%\",id:\"iK31o1ze6\",layoutId:\"iK31o1ze6\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eudr\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fh80eq-container\",layoutDependency:layoutDependency,layoutId:\"OAqsQGZDn-container\",nodeId:\"OAqsQGZDn\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"California Climate Accountability Act\",height:\"100%\",id:\"OAqsQGZDn\",layoutId:\"OAqsQGZDn\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/california-climate-accountability-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"EU Packaging & Packaging Waste\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h6wktk-container\",layoutDependency:layoutDependency,layoutId:\"GKbGwbXb0-container\",nodeId:\"GKbGwbXb0\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU ESPR\",height:\"100%\",id:\"GKbGwbXb0\",layoutId:\"GKbGwbXb0\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-espr\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1psrgr2-container\",layoutDependency:layoutDependency,layoutId:\"gMG7Sagx4-container\",nodeId:\"gMG7Sagx4\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Digital Product Passport\",height:\"100%\",id:\"gMG7Sagx4\",layoutId:\"gMG7Sagx4\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/digital-product-passport\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11x0ux3-container\",layoutDependency:layoutDependency,layoutId:\"goZH7MCIq-container\",nodeId:\"goZH7MCIq\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Life Cycle Assessment\",height:\"100%\",id:\"goZH7MCIq\",layoutId:\"goZH7MCIq\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/life-cycle-assessment\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-meu7k-container\",layoutDependency:layoutDependency,layoutId:\"QxcbP853y-container\",nodeId:\"QxcbP853y\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Environmental Product Declaration\",height:\"100%\",id:\"QxcbP853y\",layoutId:\"QxcbP853y\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/epd\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8nrzej-container\",layoutDependency:layoutDependency,layoutId:\"Ijt0MEgLy-container\",nodeId:\"Ijt0MEgLy\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Greenhouse Gas Protocol\",height:\"100%\",id:\"Ijt0MEgLy\",layoutId:\"Ijt0MEgLy\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/ghg-protocol-scope3-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nxhcon-container\",layoutDependency:layoutDependency,layoutId:\"TvwqzSdk_-container\",nodeId:\"TvwqzSdk_\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Carbon Disclosure Project\",height:\"100%\",id:\"TvwqzSdk_\",layoutId:\"TvwqzSdk_\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/cdp-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nmrt5i-container\",layoutDependency:layoutDependency,layoutId:\"n5cNPnFg4-container\",nodeId:\"n5cNPnFg4\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"SBTi\",height:\"100%\",id:\"n5cNPnFg4\",layoutId:\"n5cNPnFg4\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/sbti-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zl2nas-container\",layoutDependency:layoutDependency,layoutId:\"yx80e2b0T-container\",nodeId:\"yx80e2b0T\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Climate Financial Disclosures\",height:\"100%\",id:\"yx80e2b0T\",layoutId:\"yx80e2b0T\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/tcfd-issb-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-anyj14-container\",layoutDependency:layoutDependency,layoutId:\"RONB9OTYh-container\",nodeId:\"RONB9OTYh\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU Forced Labour Regulation\",height:\"100%\",id:\"RONB9OTYh\",layoutId:\"RONB9OTYh\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/euflr\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qab2f4\",\"data-framer-name\":\"nav-items-4\",layoutDependency:layoutDependency,layoutId:\"VJmcJ0eXq\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({GTO_8aUjx:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yg2q0p-container\",layoutDependency:layoutDependency,layoutId:\"X5OejHuYF-container\",nodeId:\"X5OejHuYF\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"UFLPA\",height:\"100%\",id:\"X5OejHuYF\",layoutId:\"X5OejHuYF\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/uflpa\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({GTO_8aUjx:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tcoib7-container\",layoutDependency:layoutDependency,layoutId:\"qk5j4g97q-container\",nodeId:\"qk5j4g97q\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"German Supply Chain Due Diligence Act\",height:\"100%\",id:\"qk5j4g97q\",layoutId:\"qk5j4g97q\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/lksg-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({GTO_8aUjx:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sxonsj-container\",layoutDependency:layoutDependency,layoutId:\"YcFLCdGAy-container\",nodeId:\"YcFLCdGAy\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Critical Minerals Sourcing\",height:\"100%\",id:\"YcFLCdGAy\",layoutId:\"YcFLCdGAy\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/critical-minerals-sourcing\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({GTO_8aUjx:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aa6jw9-container\",layoutDependency:layoutDependency,layoutId:\"t9xxKTZKa-container\",nodeId:\"t9xxKTZKa\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"SMETA (Sedex)\",height:\"100%\",id:\"t9xxKTZKa\",layoutId:\"t9xxKTZKa\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/smeta-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({GTO_8aUjx:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a2i68e-container\",layoutDependency:layoutDependency,layoutId:\"npw6xViRP-container\",nodeId:\"npw6xViRP\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"UK Modern Slavery Act\",height:\"100%\",id:\"npw6xViRP\",layoutId:\"npw6xViRP\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/uk-modern-slavery-act-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({GTO_8aUjx:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+310}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f5ja0u-container\",layoutDependency:layoutDependency,layoutId:\"wnziCOFr9-container\",nodeId:\"wnziCOFr9\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Conflict Minerals\",height:\"100%\",id:\"wnziCOFr9\",layoutId:\"wnziCOFr9\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/conflictminerals\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({GTO_8aUjx:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+372}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3hvokv-container\",layoutDependency:layoutDependency,layoutId:\"SjspCmNbt-container\",nodeId:\"SjspCmNbt\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"RBA Code of Conduct\",height:\"100%\",id:\"SjspCmNbt\",layoutId:\"SjspCmNbt\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/rba-code-of-conduct-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"EU Packaging & Packaging Waste\"})})})]}),isDisplayed4()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-byclz0\",\"data-framer-name\":\"nav-items-5\",layoutDependency:layoutDependency,layoutId:\"wihhgp3ER\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({EdxJoQM4X:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hwrie0-container\",layoutDependency:layoutDependency,layoutId:\"NTqjzsKpK-container\",nodeId:\"NTqjzsKpK\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"US EPA Emissions Standards\",height:\"100%\",id:\"NTqjzsKpK\",layoutId:\"NTqjzsKpK\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/us-epa-emissions-standards-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({EdxJoQM4X:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kdd8bw-container\",layoutDependency:layoutDependency,layoutId:\"BZJv2GAy1-container\",nodeId:\"BZJv2GAy1\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Euro 7\",height:\"100%\",id:\"BZJv2GAy1\",layoutId:\"BZJv2GAy1\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/euro-7-emission-standards-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({EdxJoQM4X:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hgje0f-container\",layoutDependency:layoutDependency,layoutId:\"VD6vyOVSb-container\",nodeId:\"VD6vyOVSb\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"UNECE Vehicle Regulations (WP.29)\",height:\"100%\",id:\"VD6vyOVSb\",layoutId:\"VD6vyOVSb\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/unece-vehicle-regulations-wp29-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({EdxJoQM4X:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12mc8ud-container\",layoutDependency:layoutDependency,layoutId:\"YhOg9XZuW-container\",nodeId:\"YhOg9XZuW\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Zero-Emission Vehicle\",height:\"100%\",id:\"YhOg9XZuW\",layoutId:\"YhOg9XZuW\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/zero-emission-vehicle-zev-requirements-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({EdxJoQM4X:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3j8g8a-container\",layoutDependency:layoutDependency,layoutId:\"IyOse1XoA-container\",nodeId:\"IyOse1XoA\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"CARB \",height:\"100%\",id:\"IyOse1XoA\",layoutId:\"IyOse1XoA\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/carb-california-air-resources-board-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({EdxJoQM4X:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+310}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5xzjr-container\",layoutDependency:layoutDependency,layoutId:\"yjKqHnLKE-container\",nodeId:\"yjKqHnLKE\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"WLTP\",height:\"100%\",id:\"yjKqHnLKE\",layoutId:\"yjKqHnLKE\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/wltp-worldwide-harmonized-light-vehicles-test-procedure-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({EdxJoQM4X:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+372}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wb3i5m-container\",layoutDependency:layoutDependency,layoutId:\"KNlDzqvoI-container\",nodeId:\"KNlDzqvoI\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Heavy-Duty Vehicles Omnibus\",height:\"100%\",id:\"KNlDzqvoI\",layoutId:\"KNlDzqvoI\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/heavy-duty-vehicles-omnibus-regulation-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"EU Packaging & Packaging Waste\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({EdxJoQM4X:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+434}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eo0u6i-container\",layoutDependency:layoutDependency,layoutId:\"BhWVRiub1-container\",nodeId:\"BhWVRiub1\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"OBD Compliance\",height:\"100%\",id:\"BhWVRiub1\",layoutId:\"BhWVRiub1\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/on-board-diagnostics-obd-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})})]}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zz8k1j\",\"data-framer-name\":\"nav-items-6\",layoutDependency:layoutDependency,layoutId:\"yKJZdU8jy\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({IRK86yZhc:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-922ejr-container\",layoutDependency:layoutDependency,layoutId:\"XWoGc_taQ-container\",nodeId:\"XWoGc_taQ\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"GHS\",height:\"100%\",id:\"XWoGc_taQ\",layoutId:\"XWoGc_taQ\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/ghs-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({IRK86yZhc:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r72qo7-container\",layoutDependency:layoutDependency,layoutId:\"toJJ3OKjr-container\",nodeId:\"toJJ3OKjr\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"IATA DGR\",height:\"100%\",id:\"toJJ3OKjr\",layoutId:\"toJJ3OKjr\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/iata-dgr-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({IRK86yZhc:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pnofab-container\",layoutDependency:layoutDependency,layoutId:\"ipt5wYix8-container\",nodeId:\"ipt5wYix8\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"IMDG Code\",height:\"100%\",id:\"ipt5wYix8\",layoutId:\"ipt5wYix8\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/imdg-code-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({IRK86yZhc:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ahamae-container\",layoutDependency:layoutDependency,layoutId:\"sCNQ5eetv-container\",nodeId:\"sCNQ5eetv\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"OSHA PSM\",height:\"100%\",id:\"sCNQ5eetv\",layoutId:\"sCNQ5eetv\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/osha-psm-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({IRK86yZhc:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i3hqx7-container\",layoutDependency:layoutDependency,layoutId:\"UYq6UnqYk-container\",nodeId:\"UYq6UnqYk\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"US DOT 49 CFR\",height:\"100%\",id:\"UYq6UnqYk\",layoutId:\"UYq6UnqYk\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/49-cfr-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({IRK86yZhc:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+310}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kmsk5m-container\",layoutDependency:layoutDependency,layoutId:\"rKPIn09OJ-container\",nodeId:\"rKPIn09OJ\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"ADR/RID\",height:\"100%\",id:\"rKPIn09OJ\",layoutId:\"rKPIn09OJ\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/european-road-rail-transport-adr-rid-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"EU Packaging & Packaging Waste\"})})})]}),isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yg95uc\",\"data-framer-name\":\"nav-items-7\",layoutDependency:layoutDependency,layoutId:\"EOhMuBtZX\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({vF9eoFaRq:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fp6pm3-container\",layoutDependency:layoutDependency,layoutId:\"oLlWdb9OC-container\",nodeId:\"oLlWdb9OC\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU Cyber Resilience Act\",height:\"100%\",id:\"oLlWdb9OC\",layoutId:\"oLlWdb9OC\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-cyber-resilience-act\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({vF9eoFaRq:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kmur3j-container\",layoutDependency:layoutDependency,layoutId:\"poRG2hVaP-container\",nodeId:\"poRG2hVaP\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"TISAX\",height:\"100%\",id:\"poRG2hVaP\",layoutId:\"poRG2hVaP\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/tisax-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({vF9eoFaRq:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13ftvxz-container\",layoutDependency:layoutDependency,layoutId:\"ocY1Gjo3P-container\",nodeId:\"ocY1Gjo3P\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"UK PSTI Act\",height:\"100%\",id:\"ocY1Gjo3P\",layoutId:\"ocY1Gjo3P\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/uk-psti-act-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({vF9eoFaRq:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1543130-container\",layoutDependency:layoutDependency,layoutId:\"nkZzCvHGA-container\",nodeId:\"nkZzCvHGA\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"FDA Medical Device Cybersecurity\",height:\"100%\",id:\"nkZzCvHGA\",layoutId:\"nkZzCvHGA\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/fda-medical-device-cybersecurity\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({vF9eoFaRq:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gi47zu-container\",layoutDependency:layoutDependency,layoutId:\"ATL76xCxO-container\",nodeId:\"ATL76xCxO\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"C-TPAT\",height:\"100%\",id:\"ATL76xCxO\",layoutId:\"ATL76xCxO\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/c-tpat-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"EU Packaging & Packaging Waste\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({vF9eoFaRq:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+310}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c1wvog-container\",layoutDependency:layoutDependency,layoutId:\"ck4Xr7hVp-container\",nodeId:\"ck4Xr7hVp\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"CMMC 2.0\",height:\"100%\",id:\"ck4Xr7hVp\",layoutId:\"ck4Xr7hVp\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/cmmc-2-0-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({vF9eoFaRq:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+372}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-184dyps-container\",layoutDependency:layoutDependency,layoutId:\"iUPfkt_xo-container\",nodeId:\"iUPfkt_xo\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"UN R155/R156\",height:\"100%\",id:\"iUPfkt_xo\",layoutId:\"iUPfkt_xo\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/un-r155-r156-vehicle-cybersecurity-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({vF9eoFaRq:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+434}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16igoai-container\",layoutDependency:layoutDependency,layoutId:\"F3OQLkgCf-container\",nodeId:\"F3OQLkgCf\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Radio Equipment Directive Cybersecurity\",height:\"100%\",id:\"F3OQLkgCf\",layoutId:\"F3OQLkgCf\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-red-cybersecurity-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"EU Packaging & Packaging Waste\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({vF9eoFaRq:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+496}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3aqzlk-container\",layoutDependency:layoutDependency,layoutId:\"x3Hlvi4iz-container\",nodeId:\"x3Hlvi4iz\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Authorized Economic Operator\",height:\"100%\",id:\"x3Hlvi4iz\",layoutId:\"x3Hlvi4iz\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/aeo-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({vF9eoFaRq:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+558}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lh92k7-container\",layoutDependency:layoutDependency,layoutId:\"CqL0m2pku-container\",nodeId:\"CqL0m2pku\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"ISO/SAE 21434 Automotive Cybersecurity\",height:\"100%\",id:\"CqL0m2pku\",layoutId:\"CqL0m2pku\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/iso-sae-21434-automotive-cybersecurity-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})})]}),isDisplayed7()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o5frbf\",\"data-framer-name\":\"nav-items-8\",layoutDependency:layoutDependency,layoutId:\"U6LWML9Ss\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({XomqIf4XD:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u5as4i-container\",layoutDependency:layoutDependency,layoutId:\"MTMr0G2oB-container\",nodeId:\"MTMr0G2oB\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"CE Marking\",height:\"100%\",id:\"MTMr0G2oB\",layoutId:\"MTMr0G2oB\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/ce-marking-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({XomqIf4XD:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-g60w8-container\",layoutDependency:layoutDependency,layoutId:\"tRE5eT1hD-container\",nodeId:\"tRE5eT1hD\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"UL Certification\",height:\"100%\",id:\"tRE5eT1hD\",layoutId:\"tRE5eT1hD\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/ul-certification\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({XomqIf4XD:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u4nod5-container\",layoutDependency:layoutDependency,layoutId:\"k6ozpqXbc-container\",nodeId:\"k6ozpqXbc\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"FCC\",height:\"100%\",id:\"k6ozpqXbc\",layoutId:\"k6ozpqXbc\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/fcc-certification\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({XomqIf4XD:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iawu5s-container\",layoutDependency:layoutDependency,layoutId:\"mlK1qTF06-container\",nodeId:\"mlK1qTF06\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"UNECE WP.29 Type Approval\",height:\"100%\",id:\"mlK1qTF06\",layoutId:\"mlK1qTF06\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/unece-wp29-type-approval\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({XomqIf4XD:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xy4jt9-container\",layoutDependency:layoutDependency,layoutId:\"spSgSR0d_-container\",nodeId:\"spSgSR0d_\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"UKCA\",height:\"100%\",id:\"spSgSR0d_\",layoutId:\"spSgSR0d_\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/ukca-marking\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({XomqIf4XD:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+310}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mv307u-container\",layoutDependency:layoutDependency,layoutId:\"r703ayCFr-container\",nodeId:\"r703ayCFr\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"EU MDR/IVDR\",height:\"100%\",id:\"r703ayCFr\",layoutId:\"r703ayCFr\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-mdr-ivdr-medical-device\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"EU Packaging & Packaging Waste\"})})})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mt7toy\",\"data-framer-name\":\"nav-items-9\",layoutDependency:layoutDependency,layoutId:\"tDUvATD5b\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({BxoU_mGfG:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y1wnid-container\",layoutDependency:layoutDependency,layoutId:\"Px6Sw_XsR-container\",nodeId:\"Px6Sw_XsR\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Federal Acquisition Regulation\",height:\"100%\",id:\"Px6Sw_XsR\",layoutId:\"Px6Sw_XsR\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/far-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({BxoU_mGfG:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kag1zh-container\",layoutDependency:layoutDependency,layoutId:\"fEAt3qS9_-container\",nodeId:\"fEAt3qS9_\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"Section 889 (Covered Telecommunications)\",height:\"100%\",id:\"fEAt3qS9_\",layoutId:\"fEAt3qS9_\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/prohibition-on-covered-telecommunications\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({BxoU_mGfG:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6d1fkg-container\",layoutDependency:layoutDependency,layoutId:\"u_bmqgsDM-container\",nodeId:\"u_bmqgsDM\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"DFARS\",height:\"100%\",id:\"u_bmqgsDM\",layoutId:\"u_bmqgsDM\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/dfars-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({BxoU_mGfG:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dpv6hx-container\",layoutDependency:layoutDependency,layoutId:\"qiHOEOMzq-container\",nodeId:\"qiHOEOMzq\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"China Rare Earth Export Controls\",height:\"100%\",id:\"qiHOEOMzq\",layoutId:\"qiHOEOMzq\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/china-rare-earth-export-controls\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})})]}),isDisplayed9()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14t66mo\",\"data-framer-name\":\"nav-items-10\",layoutDependency:layoutDependency,layoutId:\"PupJsKLCE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({tZBz1j9QT:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cr63v1-container\",layoutDependency:layoutDependency,layoutId:\"VGtjvNXWq-container\",nodeId:\"VGtjvNXWq\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"IMDS\",height:\"100%\",id:\"VGtjvNXWq\",layoutId:\"VGtjvNXWq\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/imds-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({tZBz1j9QT:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a8n8j2-container\",layoutDependency:layoutDependency,layoutId:\"aGXWTluET-container\",nodeId:\"aGXWTluET\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"IPC-1752A\",height:\"100%\",id:\"aGXWTluET\",layoutId:\"aGXWTluET\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/ipc-1752a\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({tZBz1j9QT:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14gdof-container\",layoutDependency:layoutDependency,layoutId:\"aKZF2ILMi-container\",nodeId:\"aKZF2ILMi\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"GADSL\",height:\"100%\",id:\"aKZF2ILMi\",layoutId:\"aKZF2ILMi\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/gadsl-compliance\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({tZBz1j9QT:{width:`max(${componentViewport?.width||\"100vw\"} - 320px, 1px)`,y:(componentViewport?.y||0)+0+10+41+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12pj0s2-container\",layoutDependency:layoutDependency,layoutId:\"g1fRQnd5C-container\",nodeId:\"g1fRQnd5C\",rendersWithMotion:true,scopeId:\"WfzvDgM4r\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_1ki4aj5,f8l7Q8OnQ:\"VDA 231-301\",height:\"100%\",id:\"g1fRQnd5C\",layoutId:\"g1fRQnd5C\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/vda-231-301\",onSaYhFL98uChange:setdagmNSttB,SaYhFL98u:dagmNSttB,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-a2pK1.framer-uwmase, .framer-a2pK1 .framer-uwmase { display: block; }\",\".framer-a2pK1.framer-4d5dms { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1260px; }\",\".framer-a2pK1 .framer-1i83n8k { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: auto; justify-content: flex-start; overflow: visible; padding: 20px 10px 20px 10px; position: relative; width: 300px; }\",\".framer-a2pK1 .framer-17s35x7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 10px 24px 10px; position: relative; width: 100%; }\",\".framer-a2pK1 .framer-170r502, .framer-a2pK1 .framer-wlr53o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-a2pK1 .framer-mkepy6-container, .framer-a2pK1 .framer-1jvprcr-container, .framer-a2pK1 .framer-1iuixl0-container, .framer-a2pK1 .framer-qbfzdh-container, .framer-a2pK1 .framer-ema5xi-container, .framer-a2pK1 .framer-1ut5ber-container, .framer-a2pK1 .framer-1upnnmu-container, .framer-a2pK1 .framer-1shoxwe-container, .framer-a2pK1 .framer-jswmug-container, .framer-a2pK1 .framer-1pakj2r-container, .framer-a2pK1 .framer-yg2q0p-container, .framer-a2pK1 .framer-1tcoib7-container, .framer-a2pK1 .framer-1sxonsj-container, .framer-a2pK1 .framer-1aa6jw9-container, .framer-a2pK1 .framer-1a2i68e-container, .framer-a2pK1 .framer-1f5ja0u-container, .framer-a2pK1 .framer-3hvokv-container, .framer-a2pK1 .framer-1hwrie0-container, .framer-a2pK1 .framer-kdd8bw-container, .framer-a2pK1 .framer-hgje0f-container, .framer-a2pK1 .framer-12mc8ud-container, .framer-a2pK1 .framer-3j8g8a-container, .framer-a2pK1 .framer-5xzjr-container, .framer-a2pK1 .framer-1wb3i5m-container, .framer-a2pK1 .framer-eo0u6i-container, .framer-a2pK1 .framer-922ejr-container, .framer-a2pK1 .framer-1r72qo7-container, .framer-a2pK1 .framer-pnofab-container, .framer-a2pK1 .framer-ahamae-container, .framer-a2pK1 .framer-i3hqx7-container, .framer-a2pK1 .framer-kmsk5m-container, .framer-a2pK1 .framer-fp6pm3-container, .framer-a2pK1 .framer-kmur3j-container, .framer-a2pK1 .framer-13ftvxz-container, .framer-a2pK1 .framer-1543130-container, .framer-a2pK1 .framer-1gi47zu-container, .framer-a2pK1 .framer-1c1wvog-container, .framer-a2pK1 .framer-184dyps-container, .framer-a2pK1 .framer-16igoai-container, .framer-a2pK1 .framer-3aqzlk-container, .framer-a2pK1 .framer-lh92k7-container, .framer-a2pK1 .framer-1u5as4i-container, .framer-a2pK1 .framer-g60w8-container, .framer-a2pK1 .framer-u4nod5-container, .framer-a2pK1 .framer-1iawu5s-container, .framer-a2pK1 .framer-xy4jt9-container, .framer-a2pK1 .framer-1mv307u-container, .framer-a2pK1 .framer-y1wnid-container, .framer-a2pK1 .framer-kag1zh-container, .framer-a2pK1 .framer-6d1fkg-container, .framer-a2pK1 .framer-dpv6hx-container, .framer-a2pK1 .framer-1cr63v1-container, .framer-a2pK1 .framer-a8n8j2-container, .framer-a2pK1 .framer-14gdof-container, .framer-a2pK1 .framer-12pj0s2-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-a2pK1 .framer-1rx8oiw { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 25px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 0px; position: relative; width: 1px; }\",\".framer-a2pK1 .framer-1gvvudq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 320px; }\",\".framer-a2pK1 .framer-1c6pmha, .framer-a2pK1 .framer-tijvo8, .framer-a2pK1 .framer-do5huw { display: grid; flex: none; gap: 0px 20px; grid-auto-rows: min-content; grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)); height: min-content; justify-content: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-a2pK1 .framer-1c82ezf-container, .framer-a2pK1 .framer-n0pi7e-container, .framer-a2pK1 .framer-18lx26t-container, .framer-a2pK1 .framer-1opttfc-container, .framer-a2pK1 .framer-o23gev-container, .framer-a2pK1 .framer-1goyhnm-container, .framer-a2pK1 .framer-150yaxk-container, .framer-a2pK1 .framer-gk0358-container, .framer-a2pK1 .framer-1oxj3re-container, .framer-a2pK1 .framer-1ilouyd-container, .framer-a2pK1 .framer-wwv8ma-container, .framer-a2pK1 .framer-1479ykl-container, .framer-a2pK1 .framer-1j7tdrx-container, .framer-a2pK1 .framer-7ln4fe-container, .framer-a2pK1 .framer-wrx0t2-container, .framer-a2pK1 .framer-1kefp47-container, .framer-a2pK1 .framer-4jowix-container, .framer-a2pK1 .framer-1x9z0cn-container, .framer-a2pK1 .framer-12q0ew5-container, .framer-a2pK1 .framer-1mayz0h-container, .framer-a2pK1 .framer-un5tf4-container, .framer-a2pK1 .framer-s23hj2-container, .framer-a2pK1 .framer-1b8a992-container, .framer-a2pK1 .framer-shukyc-container, .framer-a2pK1 .framer-150ezxj-container, .framer-a2pK1 .framer-ocqupx-container, .framer-a2pK1 .framer-5t0eo4-container, .framer-a2pK1 .framer-1a6ri08-container, .framer-a2pK1 .framer-10ziv8i-container, .framer-a2pK1 .framer-13hfu70-container, .framer-a2pK1 .framer-1mnr21b-container, .framer-a2pK1 .framer-3zlg1o-container, .framer-a2pK1 .framer-1fh80eq-container, .framer-a2pK1 .framer-1h6wktk-container, .framer-a2pK1 .framer-1psrgr2-container, .framer-a2pK1 .framer-11x0ux3-container, .framer-a2pK1 .framer-meu7k-container, .framer-a2pK1 .framer-8nrzej-container, .framer-a2pK1 .framer-nxhcon-container, .framer-a2pK1 .framer-nmrt5i-container, .framer-a2pK1 .framer-zl2nas-container, .framer-a2pK1 .framer-anyj14-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-a2pK1 .framer-1qab2f4, .framer-a2pK1 .framer-byclz0, .framer-a2pK1 .framer-zz8k1j, .framer-a2pK1 .framer-1yg95uc, .framer-a2pK1 .framer-1o5frbf, .framer-a2pK1 .framer-1mt7toy, .framer-a2pK1 .framer-14t66mo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 532\n * @framerIntrinsicWidth 1260\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Zjmt0sAeb\":{\"layout\":[\"fixed\",\"auto\"]},\"NFdmnKy1n\":{\"layout\":[\"fixed\",\"auto\"]},\"GTO_8aUjx\":{\"layout\":[\"fixed\",\"auto\"]},\"EdxJoQM4X\":{\"layout\":[\"fixed\",\"auto\"]},\"IRK86yZhc\":{\"layout\":[\"fixed\",\"auto\"]},\"vF9eoFaRq\":{\"layout\":[\"fixed\",\"auto\"]},\"XomqIf4XD\":{\"layout\":[\"fixed\",\"auto\"]},\"BxoU_mGfG\":{\"layout\":[\"fixed\",\"auto\"]},\"tZBz1j9QT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"u4c1Kh1z3\":\"frameworkLabelFontSize\",\"dagmNSttB\":\"frameworkNavFontSize\",\"UP8flbwc4\":\"closeMenu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWfzvDgM4r=withCSS(Component,css,\"framer-a2pK1\");export default FramerWfzvDgM4r;FramerWfzvDgM4r.displayName=\"menu-tab\";FramerWfzvDgM4r.defaultProps={height:532,width:1260};addPropertyControls(FramerWfzvDgM4r,{variant:{options:[\"gED5tz003\",\"Zjmt0sAeb\",\"NFdmnKy1n\",\"GTO_8aUjx\",\"EdxJoQM4X\",\"IRK86yZhc\",\"vF9eoFaRq\",\"XomqIf4XD\",\"BxoU_mGfG\",\"tZBz1j9QT\"],optionTitles:[\"Tab 1\",\"Tab 2\",\"Tab 3\",\"Tab 4\",\"Tab 5\",\"Tab 6\",\"Tab 7\",\"Tab 8\",\"Tab 9\",\"Tab 10\"],title:\"Variant\",type:ControlType.Enum},u4c1Kh1z3:{defaultValue:15,title:\"Framework Label Font Size\",type:ControlType.Number},onu4c1Kh1z3Change:{changes:\"u4c1Kh1z3\",type:ControlType.ChangeHandler},dagmNSttB:{defaultValue:15,title:\"Framework Nav Font size\",type:ControlType.Number},ondagmNSttBChange:{changes:\"dagmNSttB\",type:ControlType.ChangeHandler},UP8flbwc4:{title:\"Close Menu\",type:ControlType.EventHandler}});addFonts(FramerWfzvDgM4r,[{explicitInter:true,fonts:[{cssFamilyName:\"Lora\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Lora\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/YQA3KKRVULCXJDCXSAONFQCA74AMMQFS/RGNGUOW44MB34GT7X2FQPGZNLW2Z3P3F/ZAXBVAFTWGWMVEZN7M2EPCUJJ4KGZZCI.woff2\",weight:\"400\"}]},...MenuTabItemFonts,...MenuContentItemFonts],{supportsExplicitInterCodegen:true});FramerWfzvDgM4r.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuTabItem,{},context),forwardLoader(MenuContentItem,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWfzvDgM4r\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"u4c1Kh1z3\\\":\\\"frameworkLabelFontSize\\\",\\\"dagmNSttB\\\":\\\"frameworkNavFontSize\\\",\\\"UP8flbwc4\\\":\\\"closeMenu\\\"}\",\"framerIntrinsicWidth\":\"1260\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"532\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Zjmt0sAeb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NFdmnKy1n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GTO_8aUjx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"EdxJoQM4X\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IRK86yZhc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vF9eoFaRq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XomqIf4XD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BxoU_mGfG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tZBz1j9QT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WfzvDgM4r.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={FObVMeryK:{hover:true}};const cycleOrder=[\"FObVMeryK\",\"ASVA8R2rp\",\"xreqdEIZz\"];const serializationHash=\"framer-Vt85o\";const variantClassNames={ASVA8R2rp:\"framer-v-15owdxg\",FObVMeryK:\"framer-v-1y7k2vw\",xreqdEIZz:\"framer-v-ttdj2c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const W0SoE33Na=undefined;const GWwjXSQ6J=undefined;const WutriyMP4=undefined;const a5ooUXcLA=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"FObVMeryK\",mobile:\"xreqdEIZz\",Tablet:\"ASVA8R2rp\"};const Variants=motion.create(React.Fragment);const getProps=({buttonText,click,height,id,link,text,width,...props})=>{return{...props,a5ooUXcLA:buttonText??props.a5ooUXcLA??\"View all\",GWwjXSQ6J:link??props.GWwjXSQ6J,variant:humanReadableVariantMap[props.variant]??props.variant??\"FObVMeryK\",W0SoE33Na:click??props.W0SoE33Na,WutriyMP4:text??props.WutriyMP4??\"Compliance doesn't stop at 12 industries, and neither do we. Certivo's platform is proven across a growing range of sectors\"};};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,WutriyMP4,GWwjXSQ6J,a5ooUXcLA,W0SoE33Na,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FObVMeryK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzabesd=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(W0SoE33Na){const res=await W0SoE33Na(...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(Link,{href:GWwjXSQ6J,motionChild:true,nodeId:\"FObVMeryK\",openInNewTab:false,scopeId:\"z2cmvliMk\",children:/*#__PURE__*/_jsxs(Image1,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fill\",intrinsicHeight:2498,intrinsicWidth:1696,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:2498,pixelWidth:1696,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/ASDFohFqAKEC4HUlcptAYFavSYQ.png?width=1696&height=2498\",srcSet:\"https://framerusercontent.com/images/ASDFohFqAKEC4HUlcptAYFavSYQ.png?scale-down-to=1024&width=1696&height=2498 695w,https://framerusercontent.com/images/ASDFohFqAKEC4HUlcptAYFavSYQ.png?scale-down-to=2048&width=1696&height=2498 1390w,https://framerusercontent.com/images/ASDFohFqAKEC4HUlcptAYFavSYQ.png?width=1696&height=2498 1696w\"},className:`${cx(scopingClassNames,\"framer-1y7k2vw\",className,classNames)} framer-s7mrz`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FObVMeryK\",onTap:onTapzabesd,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(224, 224, 224)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{xreqdEIZz:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}},...addPropertyOverrides({\"FObVMeryK-hover\":{\"data-framer-name\":undefined,background:{alt:\"\",fit:\"fill\",intrinsicHeight:2498,intrinsicWidth:1696,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:2498,pixelWidth:1696,positionX:\"center\",positionY:\"center\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/ASDFohFqAKEC4HUlcptAYFavSYQ.png?width=1696&height=2498\",srcSet:\"https://framerusercontent.com/images/ASDFohFqAKEC4HUlcptAYFavSYQ.png?scale-down-to=1024&width=1696&height=2498 695w,https://framerusercontent.com/images/ASDFohFqAKEC4HUlcptAYFavSYQ.png?scale-down-to=2048&width=1696&height=2498 1390w,https://framerusercontent.com/images/ASDFohFqAKEC4HUlcptAYFavSYQ.png?width=1696&height=2498 1696w\"}},ASVA8R2rp:{\"data-framer-name\":\"Tablet\"},xreqdEIZz:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-font-size\":\"17px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Compliance doesn't stop at 12 industries, and neither do we. Certivo's platform is proven across a growing range of sectors\"})}),className:\"framer-1erbz1j\",fonts:[\"CUSTOMV2;PP Neue Montreal Regular\"],layoutDependency:layoutDependency,layoutId:\"BVZUk3qhV\",style:{\"--extracted-1of0zx5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:WutriyMP4,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ASVA8R2rp:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Compliance doesn't stop at 12 industries, and neither do we. Certivo's platform is proven across a growing range of sectors\"})})},xreqdEIZz:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, rgb(255, 255, 255))\"},children:\"Compliance doesn't stop at 12 industries, and neither do we. Certivo's platform is proven across a growing range of sectors\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mjfcij\",\"data-framer-name\":\"view-all-btn\",layoutDependency:layoutDependency,layoutId:\"HiTgYtAux\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,boxShadow:\"0px 0px 0px 4px rgba(0, 0, 0, 0.15)\"},variants:{\"FObVMeryK-hover\":{backgroundColor:\"var(--token-71ec318f-400f-493b-8bdd-190fb16c6a39, rgb(255, 255, 255))\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(20, 20, 20)))\"},children:\"View all\"})}),className:\"framer-ssjdfu\",fonts:[\"CUSTOMV2;PP Neue Montreal Regular\"],layoutDependency:layoutDependency,layoutId:\"Mmj1kIKOX\",style:{\"--extracted-1of0zx5\":\"var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(20, 20, 20))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:a5ooUXcLA,variants:{\"FObVMeryK-hover\":{\"--extracted-1of0zx5\":\"var(--token-a8559b0f-56a5-4387-863c-abebb388f5db, rgb(174, 205, 141))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"FObVMeryK-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-a8559b0f-56a5-4387-863c-abebb388f5db, rgb(174, 205, 141)))\"},children:\"View all\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1e6pwlr\",layoutDependency:layoutDependency,layoutId:\"kvBUYpTFa\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.714 5.714\" overflow=\"visible\"><path d=\"M 0 0 L 5.714 0 L 5.714 5.714 M 0 5.714 L 5.714 0\" fill=\"transparent\" stroke-width=\"1.33\" stroke=\"var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111)) /* {&quot;name&quot;:&quot;Body Font Color&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"FObVMeryK-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.714 5.714\" overflow=\"visible\"><path d=\"M 0 0 L 5.714 0 L 5.714 5.714 M 0 5.714 L 5.714 0\" fill=\"transparent\" stroke-width=\"1.33\" stroke=\"var(--token-a8559b0f-56a5-4387-863c-abebb388f5db, rgb(174, 205, 141)) /* {&quot;name&quot;:&quot;Light Green&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1t663mv\",layoutDependency:layoutDependency,layoutId:\"i64bTC4KY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.714 5.714\" overflow=\"visible\"><path d=\"M 0 0 L 5.714 0 L 5.714 5.714\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b9wtov\",layoutDependency:layoutDependency,layoutId:\"gbb4rwoz5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.714 5.714\" overflow=\"visible\"><path d=\"M 0 5.714 L 5.714 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Vt85o.framer-s7mrz, .framer-Vt85o .framer-s7mrz { display: block; }\",\".framer-Vt85o.framer-1y7k2vw { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 30px 20px 30px 20px; position: relative; text-decoration: none; width: 300px; }\",\".framer-Vt85o .framer-1erbz1j { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Vt85o .framer-mjfcij { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; width: 100%; }\",\".framer-Vt85o .framer-ssjdfu { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Vt85o .framer-1e6pwlr { height: 6px; position: relative; width: 6px; }\",\".framer-Vt85o .framer-1t663mv, .framer-Vt85o .framer-1b9wtov { height: 6px; left: 0px; position: absolute; top: 0px; width: 6px; }\",\".framer-Vt85o.framer-v-ttdj2c.framer-1y7k2vw { padding: 20px; }\",'.framer-Vt85o[data-border=\"true\"]::after, .framer-Vt85o [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 182\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ASVA8R2rp\":{\"layout\":[\"fixed\",\"auto\"]},\"xreqdEIZz\":{\"layout\":[\"fixed\",\"auto\"]},\"BN1lye4hs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"WutriyMP4\":\"text\",\"GWwjXSQ6J\":\"link\",\"a5ooUXcLA\":\"buttonText\",\"W0SoE33Na\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerz2cmvliMk=withCSS(Component,css,\"framer-Vt85o\");export default Framerz2cmvliMk;Framerz2cmvliMk.displayName=\"View more card\";Framerz2cmvliMk.defaultProps={height:182,width:300};addPropertyControls(Framerz2cmvliMk,{variant:{options:[\"FObVMeryK\",\"ASVA8R2rp\",\"xreqdEIZz\"],optionTitles:[\"Variant 1\",\"Tablet\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},WutriyMP4:{defaultValue:\"Compliance doesn't stop at 12 industries, and neither do we. Certivo's platform is proven across a growing range of sectors\",displayTextArea:false,title:\"Text\",type:ControlType.String},onWutriyMP4Change:{changes:\"WutriyMP4\",type:ControlType.ChangeHandler},GWwjXSQ6J:{title:\"Link\",type:ControlType.Link},a5ooUXcLA:{defaultValue:\"View all\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},ona5ooUXcLAChange:{changes:\"a5ooUXcLA\",type:ControlType.ChangeHandler},W0SoE33Na:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerz2cmvliMk,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/3gm4DsZ7u2KhLZZCBZesuW1ClMw.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz2cmvliMk\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"WutriyMP4\\\":\\\"text\\\",\\\"GWwjXSQ6J\\\":\\\"link\\\",\\\"a5ooUXcLA\\\":\\\"buttonText\\\",\\\"W0SoE33Na\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"300\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ASVA8R2rp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xreqdEIZz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BN1lye4hs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"182\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./z2cmvliMk.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={hvARJWStH:{hover:true}};const cycleOrder=[\"hvARJWStH\",\"luEdjceQU\"];const serializationHash=\"framer-yiYnW\";const variantClassNames={hvARJWStH:\"framer-v-1ley9ru\",luEdjceQU:\"framer-v-1mqckpt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const upu_kdoLB=undefined;const OONud2Rv9=undefined;const y5_dT9_wO=undefined;const heyLTj0Rv=undefined;const eM3BKEljI=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"hvARJWStH\",Tablet:\"luEdjceQU\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,image,link,subTitle,title,width,...props})=>{return{...props,eM3BKEljI:image??props.eM3BKEljI??{alt:\"\",pixelHeight:383,pixelWidth:383,src:\"https://framerusercontent.com/images/5jvWBb8H83FMdHyz9SMKWbD42I.png?width=383&height=383\"},heyLTj0Rv:subTitle??props.heyLTj0Rv??\"Compliance was the cost of doing business. Now it's how you win it.\",OONud2Rv9:link??props.OONud2Rv9,upu_kdoLB:click??props.upu_kdoLB,variant:humanReadableVariantMap[props.variant]??props.variant??\"hvARJWStH\",y5_dT9_wO:title??props.y5_dT9_wO??\"Why AI for Compliance\"};};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,y5_dT9_wO,heyLTj0Rv,eM3BKEljI,OONud2Rv9,upu_kdoLB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hvARJWStH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap5abr6p=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(upu_kdoLB){const res=await upu_kdoLB(...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(Link,{href:OONud2Rv9,motionChild:true,nodeId:\"hvARJWStH\",openInNewTab:false,scopeId:\"zE8U2y3MH\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1ley9ru\",className,classNames)} framer-vr3qvm`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hvARJWStH\",onTap:onTap5abr6p,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(224, 224, 224)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-41ea7f53-f851-4904-8d57-b35883056a1c, rgb(239, 238, 233))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"hvARJWStH-hover\":{backgroundColor:\"var(--token-867948f2-78a9-4d82-8e67-fdf38d7efd8f, rgb(247, 246, 244))\"}},...addPropertyOverrides({\"hvARJWStH-hover\":{\"data-framer-name\":undefined},luEdjceQU:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ew5bip\",\"data-framer-name\":\"link-icon\",layoutDependency:layoutDependency,layoutId:\"LKlStFXy7\",style:{scale:0},variants:{\"hvARJWStH-hover\":{scale:1}},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-141zbcu\",layoutDependency:layoutDependency,layoutId:\"obvfjD3uR\",requiresOverflowVisible:true,style:{rotate:-45},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.05 20.05\" overflow=\"visible\"><g><path d=\"M 0 10.025 C 0 4.488 4.488 0 10.025 0 C 15.562 0 20.05 4.488 20.05 10.025 C 20.05 15.562 15.562 20.05 10.025 20.05 C 4.488 20.05 0 15.562 0 10.025 Z\" fill=\"var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)) /* {&quot;name&quot;:&quot;Secondary Color&quot;} */\"></path><path d=\"M 6.015 10.025 L 14.035 10.025 M 10.025 14.035 L 14.035 10.025 L 10.025 6.015\" fill=\"transparent\" stroke=\"var(--token-a8559b0f-56a5-4387-863c-abebb388f5db, rgb(174, 205, 141)) /* {&quot;name&quot;:&quot;Light Green&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1fah2jk\",layoutDependency:layoutDependency,layoutId:\"WXPdMcu8Z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.05 20.05\" overflow=\"visible\"><path d=\"M 0 10.025 C 0 4.488 4.488 0 10.025 0 C 15.562 0 20.05 4.488 20.05 10.025 C 20.05 15.562 15.562 20.05 10.025 20.05 C 4.488 20.05 0 15.562 0 10.025 Z\" fill=\"var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37)) /* {&quot;name&quot;:&quot;Secondary Color&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1unjgdr\",layoutDependency:layoutDependency,layoutId:\"uPD9zA3fP\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.02 8.02\" overflow=\"visible\"><path d=\"M 0 4.01 L 8.02 4.01 M 4.01 8.02 L 8.02 4.01 L 4.01 0\" fill=\"transparent\" stroke=\"var(--token-a8559b0f-56a5-4387-863c-abebb388f5db, rgb(174, 205, 141)) /* {&quot;name&quot;:&quot;Light Green&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ilbknk\",layoutDependency:layoutDependency,layoutId:\"QVW27BI7e\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.02 1\" overflow=\"visible\"><path d=\"M 0 0 L 8.02 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z3yp2y\",layoutDependency:layoutDependency,layoutId:\"uUa7rsoXY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.01 8.02\" overflow=\"visible\"><path d=\"M 0 8.02 L 4.01 4.01 L 0 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Why AI for Compliance\"})}),className:\"framer-l3hlqa\",fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"],layoutDependency:layoutDependency,layoutId:\"GzNN7mwEc\",style:{\"--extracted-1of0zx5\":\"var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:y5_dT9_wO,variants:{\"hvARJWStH-hover\":{\"--extracted-1of0zx5\":\"var(--token-a8559b0f-56a5-4387-863c-abebb388f5db, rgb(174, 205, 141))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"hvARJWStH-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-a8559b0f-56a5-4387-863c-abebb388f5db, rgb(174, 205, 141)))\"},children:\"Why AI for Compliance\"})})},luEdjceQU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Why AI for Compliance\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zfhqku\",\"data-framer-name\":\"flex\",layoutDependency:layoutDependency,layoutId:\"MhaGh1sG0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBSZWd1bGFy\",\"--framer-font-family\":'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111)))\"},children:\"Compliance was the cost of doing business. Now it's how you win it.\"})}),className:\"framer-14s1xpw\",fonts:[\"CUSTOMV2;PP Neue Montreal Regular\"],layoutDependency:layoutDependency,layoutId:\"OKB01gTU3\",style:{\"--extracted-1of0zx5\":\"var(--token-2ef3c8e9-ef7e-4de4-9e73-fafc8a430ab9, rgb(103, 103, 111))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:heyLTj0Rv,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:306.4,intrinsicWidth:306.4,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(0+22+((componentViewport?.height||172)-40-132)/1*1)+0+0),pixelHeight:383,pixelWidth:383,sizes:\"110px\",...toResponsiveImage(eM3BKEljI)},className:\"framer-1szorxo\",\"data-framer-name\":\"Cora\",layoutDependency:layoutDependency,layoutId:\"fXl6YJN2l\",...addPropertyOverrides({luEdjceQU:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:306.4,intrinsicWidth:306.4,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(0+18+((componentViewport?.height||138)-40-108)/1*1)+0+0),pixelHeight:383,pixelWidth:383,sizes:\"80px\",...toResponsiveImage(eM3BKEljI)}}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yiYnW.framer-vr3qvm, .framer-yiYnW .framer-vr3qvm { display: block; }\",\".framer-yiYnW.framer-1ley9ru { align-content: flex-end; align-items: flex-end; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px; position: relative; text-decoration: none; width: 370px; }\",\".framer-yiYnW .framer-ew5bip { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: absolute; right: 15px; top: 15px; width: min-content; z-index: 2; }\",\".framer-yiYnW .framer-141zbcu { height: 20px; position: relative; width: 20px; }\",\".framer-yiYnW .framer-1fah2jk { height: 20px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-yiYnW .framer-1unjgdr { height: 8px; left: 6px; position: absolute; top: 6px; width: 8px; }\",\".framer-yiYnW .framer-1ilbknk { height: 1px; left: 0px; position: absolute; top: 4px; width: 8px; }\",\".framer-yiYnW .framer-z3yp2y { height: 8px; left: 4px; position: absolute; top: 0px; width: 4px; }\",\".framer-yiYnW .framer-l3hlqa { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-yiYnW .framer-zfhqku { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-yiYnW .framer-14s1xpw { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-yiYnW .framer-1szorxo { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 110px); overflow: visible; position: relative; width: 110px; z-index: 2; }\",\".framer-yiYnW.framer-v-1mqckpt .framer-zfhqku { gap: 30px; }\",\".framer-yiYnW.framer-v-1mqckpt .framer-1szorxo { height: var(--framer-aspect-ratio-supported, 80px); width: 80px; }\",'.framer-yiYnW[data-border=\"true\"]::after, .framer-yiYnW [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 172\n * @framerIntrinsicWidth 370\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"luEdjceQU\":{\"layout\":[\"fixed\",\"auto\"]},\"mY9d9TrJt\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"y5_dT9_wO\":\"title\",\"heyLTj0Rv\":\"subTitle\",\"eM3BKEljI\":\"image\",\"OONud2Rv9\":\"link\",\"upu_kdoLB\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzE8U2y3MH=withCSS(Component,css,\"framer-yiYnW\");export default FramerzE8U2y3MH;FramerzE8U2y3MH.displayName=\"menu-card\";FramerzE8U2y3MH.defaultProps={height:172,width:370};addPropertyControls(FramerzE8U2y3MH,{variant:{options:[\"hvARJWStH\",\"luEdjceQU\"],optionTitles:[\"Variant 1\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum},y5_dT9_wO:{defaultValue:\"Why AI for Compliance\",displayTextArea:false,title:\"Title\",type:ControlType.String},ony5_dT9_wOChange:{changes:\"y5_dT9_wO\",type:ControlType.ChangeHandler},heyLTj0Rv:{defaultValue:\"Compliance was the cost of doing business. Now it's how you win it.\",displayTextArea:false,title:\"Sub title\",type:ControlType.String},onheyLTj0RvChange:{changes:\"heyLTj0Rv\",type:ControlType.ChangeHandler},eM3BKEljI:{__defaultAssetReference:\"data:framer/asset-reference,5jvWBb8H83FMdHyz9SMKWbD42I.png?originalFilename=cora.png&width=383&height=383\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,5jvWBb8H83FMdHyz9SMKWbD42I.png?originalFilename=cora.png&width=383&height=383\"},title:\"Image\",type:ControlType.ResponsiveImage},OONud2Rv9:{title:\"Link\",type:ControlType.Link},upu_kdoLB:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerzE8U2y3MH,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/6uIfYl8bnz9kOy3KOuV7PxhFPhA.woff2\",weight:\"500\"},{cssFamilyName:\"PP Neue Montreal Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/3gm4DsZ7u2KhLZZCBZesuW1ClMw.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzE8U2y3MH\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"172\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"370\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"luEdjceQU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mY9d9TrJt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"y5_dT9_wO\\\":\\\"title\\\",\\\"heyLTj0Rv\\\":\\\"subTitle\\\",\\\"eM3BKEljI\\\":\\\"image\\\",\\\"OONud2Rv9\\\":\\\"link\\\",\\\"upu_kdoLB\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zE8U2y3MH.map","// Generated by Framer (72b52f5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ViewAllBtn from\"https://framerusercontent.com/modules/uw9huShxyaGobtuIK2xh/Iu36mJjxwzX1IQ16yrng/JfAjaMFKk.js\";import PageLinkBtn from\"https://framerusercontent.com/modules/VqMATrdxMlNwvSGCUKio/TvmPqeAzfoqXRHfvLzqF/kkSxqi8Uh.js\";import MenuTab from\"https://framerusercontent.com/modules/e5k9gfJeypIk4VprQlK5/J2dIcDCRKfCDpMmkd9wZ/WfzvDgM4r.js\";import MenuContentItem from\"https://framerusercontent.com/modules/QkhRNEd4ouijOyxRB2r8/RK78XPIVA7UpGXaSIZh8/WYmIfOnxj.js\";import ViewMoreCard from\"https://framerusercontent.com/modules/COJxQKDh2xhhYLkx4E2k/ZqOoZxmEKZVoxlqBG3dt/z2cmvliMk.js\";import MenuCard from\"https://framerusercontent.com/modules/BycZRf9OdW8Wdv3RVXd7/YmcAUJH5J4bNNoM46XDa/zE8U2y3MH.js\";const MenuCardFonts=getFonts(MenuCard);const MenuContentItemFonts=getFonts(MenuContentItem);const ViewAllBtnFonts=getFonts(ViewAllBtn);const ViewMoreCardFonts=getFonts(ViewMoreCard);const MenuTabFonts=getFonts(MenuTab);const cycleOrder=[\"k6fuYu3a_\",\"UX56Dj2J_\",\"ZQlSAPO5R\",\"oWlTYB3SA\",\"hapltCH7s\",\"OoQJL43wZ\",\"jSMqurVRF\",\"nCFhRPyYW\",\"nRx1gUNNN\",\"BithKVFIc\",\"GmfJj3t52\",\"gM3JcxKxh\",\"M_Xdy7oiR\",\"xbX5bVPcQ\",\"ujILCCMBK\",\"WETXmA6Qs\",\"AWxUafoFv\",\"AdBXFbyWU\"];const serializationHash=\"framer-sbgVl\";const variantClassNames={AdBXFbyWU:\"framer-v-bphvia\",AWxUafoFv:\"framer-v-1rw2t8r\",BithKVFIc:\"framer-v-1pgnn3b\",gM3JcxKxh:\"framer-v-c9y92a\",GmfJj3t52:\"framer-v-7xboa4\",hapltCH7s:\"framer-v-zp10ga\",jSMqurVRF:\"framer-v-s62f2l\",k6fuYu3a_:\"framer-v-19v6w3t\",M_Xdy7oiR:\"framer-v-ievcso\",nCFhRPyYW:\"framer-v-nawnnd\",nRx1gUNNN:\"framer-v-j15k07\",OoQJL43wZ:\"framer-v-1u8kn4n\",oWlTYB3SA:\"framer-v-4nl3a\",ujILCCMBK:\"framer-v-17ynfq6\",UX56Dj2J_:\"framer-v-1yo0rfr\",WETXmA6Qs:\"framer-v-m1waoy\",xbX5bVPcQ:\"framer-v-mg67ha\",ZQlSAPO5R:\"framer-v-ba9yk7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const bjlbSaIcw=undefined;const ZaEDd5JdN=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Company\":\"AdBXFbyWU\",\"Mobile Frameworks\":\"AWxUafoFv\",\"Mobile Industries\":\"ujILCCMBK\",\"Mobile Platform\":\"M_Xdy7oiR\",\"Mobile Resources\":\"WETXmA6Qs\",\"Mobile Solutions\":\"xbX5bVPcQ\",\"Small  Screen Company\":\"gM3JcxKxh\",\"Small  Screen Frameworks\":\"GmfJj3t52\",\"Small  Screen Industries\":\"nRx1gUNNN\",\"Small  Screen Platform\":\"jSMqurVRF\",\"Small  Screen Resources\":\"BithKVFIc\",\"Small  Screen Solutions\":\"nCFhRPyYW\",Company:\"OoQJL43wZ\",Frameworks:\"hapltCH7s\",Industries:\"ZQlSAPO5R\",Platform:\"k6fuYu3a_\",Resources:\"oWlTYB3SA\",Solutions:\"UX56Dj2J_\"};const Variants=motion.create(React.Fragment);const getProps=({click,closeMenu,height,id,width,...props})=>{return{...props,bjlbSaIcw:click??props.bjlbSaIcw,variant:humanReadableVariantMap[props.variant]??props.variant??\"k6fuYu3a_\",ZaEDd5JdN:closeMenu??props.ZaEDd5JdN};};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,bjlbSaIcw,ZaEDd5JdN,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"k6fuYu3a_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeavefxgz1e=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(bjlbSaIcw){const res=await bjlbSaIcw(...args);if(res===false)return false;}});const upu_kdoLB2bu6kp=activeVariantCallback(async(...args)=>{if(ZaEDd5JdN){const res=await ZaEDd5JdN(...args);if(res===false)return false;}});const f4DyDpqg_2bu6kp=activeVariantCallback(async(...args)=>{if(ZaEDd5JdN){const res=await ZaEDd5JdN(...args);if(res===false)return false;}});const m9cB8RAON2bu6kp=activeVariantCallback(async(...args)=>{if(ZaEDd5JdN){const res=await ZaEDd5JdN(...args);if(res===false)return false;}});const W0SoE33Na2bu6kp=activeVariantCallback(async(...args)=>{if(ZaEDd5JdN){const res=await ZaEDd5JdN(...args);if(res===false)return false;}});const UP8flbwc42bu6kp=activeVariantCallback(async(...args)=>{if(ZaEDd5JdN){const res=await ZaEDd5JdN(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"UX56Dj2J_\",\"ZQlSAPO5R\",\"oWlTYB3SA\",\"hapltCH7s\",\"OoQJL43wZ\",\"nCFhRPyYW\",\"nRx1gUNNN\",\"BithKVFIc\",\"GmfJj3t52\",\"gM3JcxKxh\",\"xbX5bVPcQ\",\"ujILCCMBK\",\"WETXmA6Qs\",\"AWxUafoFv\",\"AdBXFbyWU\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"UX56Dj2J_\",\"nCFhRPyYW\",\"xbX5bVPcQ\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"xbX5bVPcQ\")return false;return true;};const isDisplayed3=()=>{if([\"ZQlSAPO5R\",\"nRx1gUNNN\",\"ujILCCMBK\"].includes(baseVariant))return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"ujILCCMBK\")return false;return true;};const isDisplayed5=()=>{if([\"hapltCH7s\",\"GmfJj3t52\",\"AWxUafoFv\"].includes(baseVariant))return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"AWxUafoFv\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"AWxUafoFv\")return false;return true;};const isDisplayed8=()=>{if([\"oWlTYB3SA\",\"BithKVFIc\",\"WETXmA6Qs\"].includes(baseVariant))return true;return false;};const isDisplayed9=()=>{if(baseVariant===\"WETXmA6Qs\")return false;return true;};const isDisplayed10=()=>{if([\"OoQJL43wZ\",\"gM3JcxKxh\",\"AdBXFbyWU\"].includes(baseVariant))return true;return false;};const isDisplayed11=()=>{if(baseVariant===\"AdBXFbyWU\")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-19v6w3t\",className,classNames),\"data-framer-name\":\"Platform\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"k6fuYu3a_\",onMouseLeave:onMouseLeavefxgz1e,ref:refBinding,style:{backgroundColor:\"var(--token-867948f2-78a9-4d82-8e67-fdf38d7efd8f, rgb(247, 246, 244))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,boxShadow:\"0px 0px 10px 0px rgba(0, 0, 0, 0.1)\",...style},variants:{AdBXFbyWU:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},AWxUafoFv:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},M_Xdy7oiR:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},ujILCCMBK:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},WETXmA6Qs:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"},xbX5bVPcQ:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({AdBXFbyWU:{\"data-framer-name\":\"Mobile Company\",\"data-highlight\":undefined,onMouseLeave:undefined},AWxUafoFv:{\"data-framer-name\":\"Mobile Frameworks\",\"data-highlight\":undefined,onMouseLeave:undefined},BithKVFIc:{\"data-framer-name\":\"Small  Screen Resources\",\"data-highlight\":undefined,onMouseLeave:undefined},gM3JcxKxh:{\"data-framer-name\":\"Small  Screen Company\",\"data-highlight\":undefined,onMouseLeave:undefined},GmfJj3t52:{\"data-framer-name\":\"Small  Screen Frameworks\",\"data-highlight\":undefined,onMouseLeave:undefined},hapltCH7s:{\"data-framer-name\":\"Frameworks\",\"data-highlight\":undefined,onMouseLeave:undefined},jSMqurVRF:{\"data-framer-name\":\"Small  Screen Platform\",\"data-highlight\":undefined,onMouseLeave:undefined},M_Xdy7oiR:{\"data-framer-name\":\"Mobile Platform\",\"data-highlight\":undefined,onMouseLeave:undefined},nCFhRPyYW:{\"data-framer-name\":\"Small  Screen Solutions\",\"data-highlight\":undefined,onMouseLeave:undefined},nRx1gUNNN:{\"data-framer-name\":\"Small  Screen Industries\",\"data-highlight\":undefined,onMouseLeave:undefined},OoQJL43wZ:{\"data-framer-name\":\"Company\",\"data-highlight\":undefined,onMouseLeave:undefined},oWlTYB3SA:{\"data-framer-name\":\"Resources\",\"data-highlight\":undefined,onMouseLeave:undefined},ujILCCMBK:{\"data-framer-name\":\"Mobile Industries\",\"data-highlight\":undefined,onMouseLeave:undefined},UX56Dj2J_:{\"data-framer-name\":\"Solutions\",\"data-highlight\":undefined,onMouseLeave:undefined},WETXmA6Qs:{\"data-framer-name\":\"Mobile Resources\",\"data-highlight\":undefined,onMouseLeave:undefined},xbX5bVPcQ:{\"data-framer-name\":\"Mobile Solutions\",\"data-highlight\":undefined,onMouseLeave:undefined},ZQlSAPO5R:{\"data-framer-name\":\"Industries\",\"data-highlight\":undefined,onMouseLeave:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pckgd8\",\"data-framer-name\":\"platform-wrap\",layoutDependency:layoutDependency,layoutId:\"WPe_HLl_r\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"p38hUY7LM\"},implicitPathVariables:undefined},{href:{webPageId:\"p38hUY7LM\"},implicitPathVariables:undefined},{href:{webPageId:\"p38hUY7LM\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:541,width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+30,...addPropertyOverrides({jSMqurVRF:{height:529,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+20},M_Xdy7oiR:{height:172,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+20+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-98xwp-container\",layoutDependency:layoutDependency,layoutId:\"GFAK_cfVV-container\",nodeId:\"GFAK_cfVV\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuCard,{eM3BKEljI:addImageAlt({pixelHeight:383,pixelWidth:383,src:\"https://framerusercontent.com/images/izI9hDj1pantSyy3Ga2fhuyO0.png?width=383&height=383\"},\"\"),height:\"100%\",heyLTj0Rv:\"Compliance was the cost of doing business. Now it's how you win it.\",id:\"GFAK_cfVV\",layoutId:\"GFAK_cfVV\",OONud2Rv9:resolvedLinks[0],style:{height:\"100%\",width:\"100%\"},upu_kdoLB:upu_kdoLB2bu6kp,variant:matchVariant(\"hvARJWStH\"),width:\"100%\",y5_dT9_wO:\"Why AI for Compliance\",...addPropertyOverrides({jSMqurVRF:{OONud2Rv9:resolvedLinks[1],variant:matchVariant(\"luEdjceQU\")},M_Xdy7oiR:{OONud2Rv9:resolvedLinks[2],style:{width:\"100%\"},variant:matchVariant(\"luEdjceQU\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hyGzGDCRF\"},implicitPathVariables:undefined},{href:{webPageId:\"hyGzGDCRF\"},implicitPathVariables:undefined},{href:{webPageId:\"hyGzGDCRF\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:541,width:`max((${componentViewport?.width||\"100vw\"} - 100px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+30,...addPropertyOverrides({jSMqurVRF:{height:529,width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+20},M_Xdy7oiR:{height:172,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+20+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-905t2p-container\",layoutDependency:layoutDependency,layoutId:\"j6iEEftkd-container\",nodeId:\"j6iEEftkd\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuCard,{eM3BKEljI:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/Z3LKvJMnequRmodC6MHEKki95JM.png?width=128&height=128\"},\"\"),height:\"100%\",heyLTj0Rv:\"Automate, Streamline and Simplify Compliance Management\",id:\"j6iEEftkd\",layoutId:\"j6iEEftkd\",OONud2Rv9:resolvedLinks1[0],style:{height:\"100%\",width:\"100%\"},upu_kdoLB:upu_kdoLB2bu6kp,variant:matchVariant(\"hvARJWStH\"),width:\"100%\",y5_dT9_wO:\"Features\",...addPropertyOverrides({jSMqurVRF:{OONud2Rv9:resolvedLinks1[1],variant:matchVariant(\"luEdjceQU\")},M_Xdy7oiR:{OONud2Rv9:resolvedLinks1[2],style:{width:\"100%\"},variant:matchVariant(\"luEdjceQU\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lq0zr8\",\"data-framer-name\":\"flex\",layoutDependency:layoutDependency,layoutId:\"eopq1N9qK\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mpp61v\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"lm3CwciSB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"How Can We Help You?\"})}),className:\"framer-1lwr6ai\",fonts:[\"FS;Lora-regular\"],layoutDependency:layoutDependency,layoutId:\"c80iOFlPn\",style:{\"--extracted-1of0zx5\":\"var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jSMqurVRF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"How Can We Help You?\"})})},M_Xdy7oiR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"How Can We Help You?\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1euu6e0\",\"data-framer-name\":\"nav-items\",layoutDependency:layoutDependency,layoutId:\"Sws6hBaKm\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"a9t25YAKn\"},implicitPathVariables:undefined},{href:{webPageId:\"a9t25YAKn\"},implicitPathVariables:undefined},{href:{webPageId:\"a9t25YAKn\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:`calc(max((${componentViewport?.width||\"100vw\"} - 100px) / 3, 1px) - 10px)`,y:(componentViewport?.y||0)+0+0+30+0+48+0+0,...addPropertyOverrides({jSMqurVRF:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+20+0+36+0+0},M_Xdy7oiR:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+20+384+10+36+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-37uouy-container\",layoutDependency:layoutDependency,layoutId:\"rgW_C12zO-container\",nodeId:\"rgW_C12zO\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Compliance Engineers & Regulatory Affairs\",height:\"100%\",id:\"rgW_C12zO\",layoutId:\"rgW_C12zO\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks2[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Certivo automates tasks and gives real time audit readiness. No more spreadsheets.\",...addPropertyOverrides({jSMqurVRF:{NtETFGADX:resolvedLinks2[1],SaYhFL98u:14},M_Xdy7oiR:{NtETFGADX:resolvedLinks2[2],SaYhFL98u:15}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ds8Bo1ZBA\"},implicitPathVariables:undefined},{href:{webPageId:\"Ds8Bo1ZBA\"},implicitPathVariables:undefined},{href:{webPageId:\"Ds8Bo1ZBA\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:`calc(max((${componentViewport?.width||\"100vw\"} - 100px) / 3, 1px) - 10px)`,y:(componentViewport?.y||0)+0+0+30+0+48+0+62,...addPropertyOverrides({jSMqurVRF:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+20+0+36+0+62},M_Xdy7oiR:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+20+384+10+36+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tsvwoa-container\",layoutDependency:layoutDependency,layoutId:\"mN4wI1uGA-container\",nodeId:\"mN4wI1uGA\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"CTOs & VPs of Engineering\",height:\"100%\",id:\"mN4wI1uGA\",layoutId:\"mN4wI1uGA\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks3[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Certivo embeds compliance early, spotting risks without slowing development.\",...addPropertyOverrides({jSMqurVRF:{NtETFGADX:resolvedLinks3[1],SaYhFL98u:14},M_Xdy7oiR:{NtETFGADX:resolvedLinks3[2],SaYhFL98u:15}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HYH_lSawt\"},implicitPathVariables:undefined},{href:{webPageId:\"HYH_lSawt\"},implicitPathVariables:undefined},{href:{webPageId:\"HYH_lSawt\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:`calc(max((${componentViewport?.width||\"100vw\"} - 100px) / 3, 1px) - 10px)`,y:(componentViewport?.y||0)+0+0+30+0+48+0+124,...addPropertyOverrides({jSMqurVRF:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+20+0+36+0+124},M_Xdy7oiR:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+20+384+10+36+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vq0itg-container\",layoutDependency:layoutDependency,layoutId:\"VJDimXGyZ-container\",nodeId:\"VJDimXGyZ\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"CEOs & Founders\",height:\"100%\",id:\"VJDimXGyZ\",layoutId:\"VJDimXGyZ\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks4[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Certivo turns compliance into an edge. Cut risk, move faster, earn trust.\",...addPropertyOverrides({jSMqurVRF:{NtETFGADX:resolvedLinks4[1],SaYhFL98u:14},M_Xdy7oiR:{NtETFGADX:resolvedLinks4[2],SaYhFL98u:15}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Up3lUsYuT\"},implicitPathVariables:undefined},{href:{webPageId:\"Up3lUsYuT\"},implicitPathVariables:undefined},{href:{webPageId:\"Up3lUsYuT\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:`calc(max((${componentViewport?.width||\"100vw\"} - 100px) / 3, 1px) - 10px)`,y:(componentViewport?.y||0)+0+0+30+0+48+0+186,...addPropertyOverrides({jSMqurVRF:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+20+0+36+0+186},M_Xdy7oiR:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+20+384+10+36+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1us076o-container\",layoutDependency:layoutDependency,layoutId:\"l8ocofKiq-container\",nodeId:\"l8ocofKiq\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"VPs of Operations\",height:\"100%\",id:\"l8ocofKiq\",layoutId:\"l8ocofKiq\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks5[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Certivo speeds execution and scales ops without extra hires.\",...addPropertyOverrides({jSMqurVRF:{NtETFGADX:resolvedLinks5[1],SaYhFL98u:14},M_Xdy7oiR:{NtETFGADX:resolvedLinks5[2],SaYhFL98u:15}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ZZ_rKNmiz\"},implicitPathVariables:undefined},{href:{webPageId:\"ZZ_rKNmiz\"},implicitPathVariables:undefined},{href:{webPageId:\"ZZ_rKNmiz\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:`calc(max((${componentViewport?.width||\"100vw\"} - 100px) / 3, 1px) - 10px)`,y:(componentViewport?.y||0)+0+0+30+0+48+0+248,...addPropertyOverrides({jSMqurVRF:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+20+0+36+0+248},M_Xdy7oiR:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+20+384+10+36+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4bczp1-container\",layoutDependency:layoutDependency,layoutId:\"xEXJ5xijG-container\",nodeId:\"xEXJ5xijG\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"VPs / Directors of Quality\",height:\"100%\",id:\"xEXJ5xijG\",layoutId:\"xEXJ5xijG\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks6[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\" Certivo centralizes processes for better oversight and audit prep.\",...addPropertyOverrides({jSMqurVRF:{NtETFGADX:resolvedLinks6[1],SaYhFL98u:14},M_Xdy7oiR:{NtETFGADX:resolvedLinks6[2],SaYhFL98u:15}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"b80s7Kwc6\"},implicitPathVariables:undefined},{href:{webPageId:\"b80s7Kwc6\"},implicitPathVariables:undefined},{href:{webPageId:\"b80s7Kwc6\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:`calc(max((${componentViewport?.width||\"100vw\"} - 100px) / 3, 1px) - 10px)`,y:(componentViewport?.y||0)+0+0+30+0+48+0+310,...addPropertyOverrides({jSMqurVRF:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+20+0+36+0+310},M_Xdy7oiR:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+20+384+10+36+0+310}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dcjh9f-container\",layoutDependency:layoutDependency,layoutId:\"j9iP84Da4-container\",nodeId:\"j9iP84Da4\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Procurement & Supply Chain Managers\",height:\"100%\",id:\"j9iP84Da4\",layoutId:\"j9iP84Da4\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks7[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Automate supplier docs and reveals risk across sourcing.\",...addPropertyOverrides({jSMqurVRF:{NtETFGADX:resolvedLinks7[1],SaYhFL98u:14},M_Xdy7oiR:{NtETFGADX:resolvedLinks7[2],SaYhFL98u:15}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LTsCktVDe\"},implicitPathVariables:undefined},{href:{webPageId:\"LTsCktVDe\"},implicitPathVariables:undefined},{href:{webPageId:\"LTsCktVDe\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,width:`calc(max((${componentViewport?.width||\"100vw\"} - 100px) / 3, 1px) - 10px)`,y:(componentViewport?.y||0)+0+0+30+0+48+0+372,...addPropertyOverrides({jSMqurVRF:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+20+0+36+0+372},M_Xdy7oiR:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+20+384+10+36+0+372}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jp2lzr-container\",layoutDependency:layoutDependency,layoutId:\"bcFgT_ttf-container\",nodeId:\"bcFgT_ttf\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"IT & Systems Integration Leaders\",height:\"100%\",id:\"bcFgT_ttf\",layoutId:\"bcFgT_ttf\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks8[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",ygBH5c07G:\"Certivo integrates easily with secure, audit ready controls.\",...addPropertyOverrides({jSMqurVRF:{NtETFGADX:resolvedLinks8[1],SaYhFL98u:14},M_Xdy7oiR:{NtETFGADX:resolvedLinks8[2],SaYhFL98u:15}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"bC3WtJn1a\"},implicitPathVariables:undefined},{href:{webPageId:\"bC3WtJn1a\"},implicitPathVariables:undefined},{href:{webPageId:\"bC3WtJn1a\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:39,width:`calc(max((${componentViewport?.width||\"100vw\"} - 100px) / 3, 1px) - 10px)`,y:(componentViewport?.y||0)+0+0+30+0+502,...addPropertyOverrides({jSMqurVRF:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 3, 1px)`,y:(componentViewport?.y||0)+0+0+20+0+490},M_Xdy7oiR:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+20+384+10+490}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u6i3l5-container\",layoutDependency:layoutDependency,layoutId:\"aQkkBuBAA-container\",nodeId:\"aQkkBuBAA\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(ViewAllBtn,{FvQure4Pr:resolvedLinks9[0],height:\"100%\",id:\"aQkkBuBAA\",L2IdoOuqV:\"View all\",layoutId:\"aQkkBuBAA\",m9cB8RAON:m9cB8RAON2bu6kp,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({jSMqurVRF:{FvQure4Pr:resolvedLinks9[1]},M_Xdy7oiR:{FvQure4Pr:resolvedLinks9[2]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-x3ku6f\",\"data-framer-name\":\"solution-wrap\",layoutDependency:layoutDependency,layoutId:\"PdfYbxhRC\",children:[isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ipgjyt\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"xjbns41pS\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Solutions\"})}),className:\"framer-110cady\",fonts:[\"FS;Lora-regular\"],layoutDependency:layoutDependency,layoutId:\"pIgMgAN32\",style:{\"--extracted-1of0zx5\":\"var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nCFhRPyYW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Solutions\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9hgbe4\",\"data-framer-name\":\"nav-items\",layoutDependency:layoutDependency,layoutId:\"gfdGEKre5\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E_WYruezm\"},implicitPathVariables:undefined},{href:{webPageId:\"E_WYruezm\"},implicitPathVariables:undefined},{href:{webPageId:\"E_WYruezm\"},implicitPathVariables:undefined},{href:{webPageId:\"E_WYruezm\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nCFhRPyYW:{width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0},UX56Dj2J_:{width:`max((${componentViewport?.width||\"100vw\"} - 76px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0},xbX5bVPcQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r4ap0j-container\",layoutDependency:layoutDependency,layoutId:\"QwWE_CjXJ-container\",nodeId:\"QwWE_CjXJ\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Materials and Environmental Compliance\",height:\"100%\",id:\"QwWE_CjXJ\",layoutId:\"QwWE_CjXJ\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks10[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/FuJqro2LAxne3HjK0XCaDg4VQtQ.png?width=64&height=64\"},\"\"),ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\",...addPropertyOverrides({nCFhRPyYW:{NtETFGADX:resolvedLinks10[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},UX56Dj2J_:{NtETFGADX:resolvedLinks10[1]},xbX5bVPcQ:{NtETFGADX:resolvedLinks10[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HphWeBdF1\"},implicitPathVariables:undefined},{href:{webPageId:\"HphWeBdF1\"},implicitPathVariables:undefined},{href:{webPageId:\"HphWeBdF1\"},implicitPathVariables:undefined},{href:{webPageId:\"HphWeBdF1\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nCFhRPyYW:{width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0},UX56Dj2J_:{width:`max((${componentViewport?.width||\"100vw\"} - 76px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0},xbX5bVPcQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t8tmx0-container\",layoutDependency:layoutDependency,layoutId:\"qKEbwkIiJ-container\",nodeId:\"qKEbwkIiJ\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Trade and Customs Compliance\",height:\"100%\",id:\"qKEbwkIiJ\",layoutId:\"qKEbwkIiJ\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks11[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/L7BETt42U6Tycrso8YhgXC5J4.png?width=128&height=128\"},\"\"),ygBH5c07G:\"Your Suppliers Know Your Trade Compliance Data. We Collect It Automatically.\",...addPropertyOverrides({nCFhRPyYW:{NtETFGADX:resolvedLinks11[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},UX56Dj2J_:{NtETFGADX:resolvedLinks11[1]},xbX5bVPcQ:{NtETFGADX:resolvedLinks11[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"hXKnfEK8t\"},implicitPathVariables:undefined},{href:{webPageId:\"hXKnfEK8t\"},implicitPathVariables:undefined},{href:{webPageId:\"hXKnfEK8t\"},implicitPathVariables:undefined},{href:{webPageId:\"hXKnfEK8t\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nCFhRPyYW:{width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+70},UX56Dj2J_:{width:`max((${componentViewport?.width||\"100vw\"} - 76px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+70},xbX5bVPcQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i8xkls-container\",layoutDependency:layoutDependency,layoutId:\"v8bzNXNmE-container\",nodeId:\"v8bzNXNmE\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Sustainability & Carbon Compliance\",height:\"100%\",id:\"v8bzNXNmE\",layoutId:\"v8bzNXNmE\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks12[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/Gsq85PE55amkGnpNsQr1h45T1QY.png?width=128&height=128\"},\"\"),ygBH5c07G:\"Scope 3 is 80% of your Footprint. Your Suppliers Have the Data. Go Get It.\",...addPropertyOverrides({nCFhRPyYW:{NtETFGADX:resolvedLinks12[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},UX56Dj2J_:{NtETFGADX:resolvedLinks12[1]},xbX5bVPcQ:{NtETFGADX:resolvedLinks12[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SKepqTb4q\"},implicitPathVariables:undefined},{href:{webPageId:\"SKepqTb4q\"},implicitPathVariables:undefined},{href:{webPageId:\"SKepqTb4q\"},implicitPathVariables:undefined},{href:{webPageId:\"SKepqTb4q\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nCFhRPyYW:{width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+70},UX56Dj2J_:{width:`max((${componentViewport?.width||\"100vw\"} - 76px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+70},xbX5bVPcQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+210}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12nihgu-container\",layoutDependency:layoutDependency,layoutId:\"T2C2gV7by-container\",nodeId:\"T2C2gV7by\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Supplier & Contractor Management\",height:\"100%\",id:\"T2C2gV7by\",layoutId:\"T2C2gV7by\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks13[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/bE91vsfeTYclAD5cLslBDPayiBs.png?width=128&height=128\"},\"\"),ygBH5c07G:\"Your Supply Chain is a Liability Until You Can Prove It Isn't.\",...addPropertyOverrides({nCFhRPyYW:{NtETFGADX:resolvedLinks13[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},UX56Dj2J_:{NtETFGADX:resolvedLinks13[1]},xbX5bVPcQ:{NtETFGADX:resolvedLinks13[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"v3y3rrnFn\"},implicitPathVariables:undefined},{href:{webPageId:\"v3y3rrnFn\"},implicitPathVariables:undefined},{href:{webPageId:\"v3y3rrnFn\"},implicitPathVariables:undefined},{href:{webPageId:\"v3y3rrnFn\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nCFhRPyYW:{width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+140},UX56Dj2J_:{width:`max((${componentViewport?.width||\"100vw\"} - 76px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+140},xbX5bVPcQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+280}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-930lbi-container\",layoutDependency:layoutDependency,layoutId:\"r9nOq3bCi-container\",nodeId:\"r9nOq3bCi\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Quality Management Systems\",height:\"100%\",id:\"r9nOq3bCi\",layoutId:\"r9nOq3bCi\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks14[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/xNFyCA8LbWXXLfTcQIi8PeEJTY.png?width=128&height=128\"},\"\"),ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity.  Prove Quality to Customers.\",...addPropertyOverrides({nCFhRPyYW:{NtETFGADX:resolvedLinks14[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},UX56Dj2J_:{NtETFGADX:resolvedLinks14[1]},xbX5bVPcQ:{NtETFGADX:resolvedLinks14[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPegp505f\"},implicitPathVariables:undefined},{href:{webPageId:\"MPegp505f\"},implicitPathVariables:undefined},{href:{webPageId:\"MPegp505f\"},implicitPathVariables:undefined},{href:{webPageId:\"MPegp505f\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nCFhRPyYW:{width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+140},UX56Dj2J_:{width:`max((${componentViewport?.width||\"100vw\"} - 76px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+140},xbX5bVPcQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+350}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1om5lvz-container\",layoutDependency:layoutDependency,layoutId:\"RSKlHo_EI-container\",nodeId:\"RSKlHo_EI\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Product Safety & Certification\",height:\"100%\",id:\"RSKlHo_EI\",layoutId:\"RSKlHo_EI\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks15[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/RlaAdCRKFmRtHggpmr3V3mhes.png?width=128&height=128\"},\"\"),ygBH5c07G:\"Your Product's CE Marking Depends on Supplier Data. Certivo Gets It For You.\",...addPropertyOverrides({nCFhRPyYW:{NtETFGADX:resolvedLinks15[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},UX56Dj2J_:{NtETFGADX:resolvedLinks15[1]},xbX5bVPcQ:{NtETFGADX:resolvedLinks15[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FzNwu2vDl\"},implicitPathVariables:undefined},{href:{webPageId:\"FzNwu2vDl\"},implicitPathVariables:undefined},{href:{webPageId:\"FzNwu2vDl\"},implicitPathVariables:undefined},{href:{webPageId:\"FzNwu2vDl\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nCFhRPyYW:{width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+210},UX56Dj2J_:{width:`max((${componentViewport?.width||\"100vw\"} - 76px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+210},xbX5bVPcQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+420}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yq2si9-container\",layoutDependency:layoutDependency,layoutId:\"qFGwu_zC2-container\",nodeId:\"qFGwu_zC2\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Emissions and Performance \",height:\"100%\",id:\"qFGwu_zC2\",layoutId:\"qFGwu_zC2\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks16[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/iAmBAYshHes7FxgJ1AWM9ojCI.png?width=128&height=128\"},\"\"),ygBH5c07G:\"Stop Chasing Suppliers for Emissions Certificates. Start Proving Compliance.\",...addPropertyOverrides({nCFhRPyYW:{NtETFGADX:resolvedLinks16[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},UX56Dj2J_:{NtETFGADX:resolvedLinks16[1]},xbX5bVPcQ:{NtETFGADX:resolvedLinks16[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dqcFNDcIV\"},implicitPathVariables:undefined},{href:{webPageId:\"dqcFNDcIV\"},implicitPathVariables:undefined},{href:{webPageId:\"dqcFNDcIV\"},implicitPathVariables:undefined},{href:{webPageId:\"dqcFNDcIV\"},implicitPathVariables:undefined}],children:resolvedLinks17=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nCFhRPyYW:{width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+210},UX56Dj2J_:{width:`max((${componentViewport?.width||\"100vw\"} - 76px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+210},xbX5bVPcQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+490}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ikz66k-container\",layoutDependency:layoutDependency,layoutId:\"N2zipGQlH-container\",nodeId:\"N2zipGQlH\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Cybersecurity & Digital Compliance\",height:\"100%\",id:\"N2zipGQlH\",layoutId:\"N2zipGQlH\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks17[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/Q2wWbuBu4OpcLg12Jsv83fv5LI.png?width=128&height=128\"},\"\"),ygBH5c07G:\"Your Suppliers Have the Security Data. Certivo Gets It For You.\",...addPropertyOverrides({nCFhRPyYW:{NtETFGADX:resolvedLinks17[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},UX56Dj2J_:{NtETFGADX:resolvedLinks17[1]},xbX5bVPcQ:{NtETFGADX:resolvedLinks17[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"v_zUWtInC\"},implicitPathVariables:undefined},{href:{webPageId:\"v_zUWtInC\"},implicitPathVariables:undefined},{href:{webPageId:\"v_zUWtInC\"},implicitPathVariables:undefined},{href:{webPageId:\"v_zUWtInC\"},implicitPathVariables:undefined}],children:resolvedLinks18=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nCFhRPyYW:{width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+280},UX56Dj2J_:{width:`max((${componentViewport?.width||\"100vw\"} - 76px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+280},xbX5bVPcQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+560}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uxealp-container\",layoutDependency:layoutDependency,layoutId:\"eu0Mp9Sze-container\",nodeId:\"eu0Mp9Sze\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Chemical & Hazmat Compliance\",height:\"100%\",id:\"eu0Mp9Sze\",layoutId:\"eu0Mp9Sze\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks18[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/4tTUfe8uNxjU2FcIWDRzSgvYCw.png?width=128&height=128\"},\"\"),ygBH5c07G:\"Stop Chasing Suppliers for SDSs. Ship Hazmat With Confidence.\",...addPropertyOverrides({nCFhRPyYW:{NtETFGADX:resolvedLinks18[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},UX56Dj2J_:{NtETFGADX:resolvedLinks18[1]},xbX5bVPcQ:{NtETFGADX:resolvedLinks18[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"R2CZP6wCW\"},implicitPathVariables:undefined},{href:{webPageId:\"R2CZP6wCW\"},implicitPathVariables:undefined},{href:{webPageId:\"R2CZP6wCW\"},implicitPathVariables:undefined},{href:{webPageId:\"R2CZP6wCW\"},implicitPathVariables:undefined}],children:resolvedLinks19=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nCFhRPyYW:{width:`max((${componentViewport?.width||\"100vw\"} - 56px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+280},UX56Dj2J_:{width:`max((${componentViewport?.width||\"100vw\"} - 76px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+280},xbX5bVPcQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+630}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10ukv75-container\",layoutDependency:layoutDependency,layoutId:\"n6G9GIBuI-container\",nodeId:\"n6G9GIBuI\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Customer & Industry Requirements\",height:\"100%\",id:\"n6G9GIBuI\",layoutId:\"n6G9GIBuI\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:resolvedLinks19[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/OUJrvMtKAQ3SSseeMZi5tqu4SJY.png?width=128&height=128\"},\"\"),ygBH5c07G:\"1 Supplier Declaration. Every Customer Satisfied. Certivo Validates All of Them.\",...addPropertyOverrides({nCFhRPyYW:{NtETFGADX:resolvedLinks19[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},UX56Dj2J_:{NtETFGADX:resolvedLinks19[1]},xbX5bVPcQ:{NtETFGADX:resolvedLinks19[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qahc04\",\"data-framer-name\":\"industry-wrap\",layoutDependency:layoutDependency,layoutId:\"TLGx0cCng\",children:[isDisplayed4()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-16ekxwf\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"a86qOc7go\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Industries\"})}),className:\"framer-1mqgoz0\",fonts:[\"FS;Lora-regular\"],layoutDependency:layoutDependency,layoutId:\"iU8Hi5gM3\",style:{\"--extracted-1of0zx5\":\"var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({nRx1gUNNN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Industries\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ccrn36\",\"data-framer-name\":\"flex\",layoutDependency:layoutDependency,layoutId:\"USQnjuuTV\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5419x5\",\"data-framer-name\":\"nav-items\",layoutDependency:layoutDependency,layoutId:\"hUWcJgV86\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+0},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+0},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ryhp0p-container\",layoutDependency:layoutDependency,layoutId:\"kgKQKV10t-container\",nodeId:\"kgKQKV10t\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Electronics Manufacturing\",height:\"100%\",id:\"kgKQKV10t\",layoutId:\"kgKQKV10t\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/electronics-manufacturing\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/YEmFJudLNiZGzDVtKSXhMaJY3Y.png?width=128&height=128\"},\"\"),ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+0},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+62},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1px4iz8-container\",layoutDependency:layoutDependency,layoutId:\"vQVm7cW87-container\",nodeId:\"vQVm7cW87\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Automotive Manufacturing\",height:\"100%\",id:\"vQVm7cW87\",layoutId:\"vQVm7cW87\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/automotive-manufacturing\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:256,pixelWidth:256,src:\"https://framerusercontent.com/images/tXoctD2DcQbcEosoyEL9qIsmvu4.png?width=256&height=256\"},\"Automotive & EV\"),ygBH5c07G:\"Your Suppliers Know Your Trade Compliance Data\",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+62},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+124},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c7ntxk-container\",layoutDependency:layoutDependency,layoutId:\"aGyspsnth-container\",nodeId:\"aGyspsnth\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Medical Devices & Equipment\",height:\"100%\",id:\"aGyspsnth\",layoutId:\"aGyspsnth\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/medical-devices-equipment\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:256,pixelWidth:256,src:\"https://framerusercontent.com/images/OLxoj3IckR6x6hcYXQvwV1F39w0.png?width=256&height=256\"},\"Medical Devices\"),ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+62},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+186},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1l6e52g-container\",layoutDependency:layoutDependency,layoutId:\"zVIMONpu3-container\",nodeId:\"zVIMONpu3\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Aerospace & Defense\",height:\"100%\",id:\"zVIMONpu3\",layoutId:\"zVIMONpu3\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/aerospace-defense\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:256,pixelWidth:256,src:\"https://framerusercontent.com/images/8r04hSb8G03gL2uhqs49TjUmwAc.png?width=256&height=256\"},\"Aerospace & Defense\"),ygBH5c07G:\"Your Supply Chain is a Liability Until You Can Prove It Isn't.\",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+124},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+248},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1weg3hx-container\",layoutDependency:layoutDependency,layoutId:\"zHY1oZo12-container\",nodeId:\"zHY1oZo12\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Industrial Machinery & Heavy Equipment\",height:\"100%\",id:\"zHY1oZo12\",layoutId:\"zHY1oZo12\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/industrial-machinery-heavy-equipment\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/QYMp2eKzPYcvaCRhOJzEbPOF8.png?width=128&height=128\"},\"Industrial Equipment\"),ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+124},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+310},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-guqwfk-container\",layoutDependency:layoutDependency,layoutId:\"pFtlcQ0wN-container\",nodeId:\"pFtlcQ0wN\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Semiconductor & High-Tech\",height:\"100%\",id:\"pFtlcQ0wN\",layoutId:\"pFtlcQ0wN\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/semiconductor-high-tech\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:256,pixelWidth:256,src:\"https://framerusercontent.com/images/oVj8OpSYgJDOitXWDmTdMahCfU.png?width=256&height=256\"},\"Semiconductor & High-Tech\"),ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+186},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+372},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+310}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iilt2s-container\",layoutDependency:layoutDependency,layoutId:\"m1imFGWUM-container\",nodeId:\"m1imFGWUM\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Consumer Products\",height:\"100%\",id:\"m1imFGWUM\",layoutId:\"m1imFGWUM\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/consumer-goods\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/HxdbI1AVh6FRvulDWiaaSncDocQ.png?width=128&height=128\"},\"Consumer Products\"),ygBH5c07G:\"Stop Chasing Suppliers for Emissions Certificates.\",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+186},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+434},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fsv240-container\",layoutDependency:layoutDependency,layoutId:\"FKjHnLAJC-container\",nodeId:\"FKjHnLAJC\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Energy & Infrastructure\",height:\"100%\",id:\"FKjHnLAJC\",layoutId:\"FKjHnLAJC\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/energy-infrastructure\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:256,pixelWidth:256,src:\"https://framerusercontent.com/images/Gj5JkJlBrmhU77vlqJCQo551Wo.png?width=256&height=256\"},\"Energy & Infrastructure\"),ygBH5c07G:\"Your Suppliers Have the Security Data.\",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+248},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+496},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18c4pys-container\",layoutDependency:layoutDependency,layoutId:\"d7qBvHRU6-container\",nodeId:\"d7qBvHRU6\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Pharmaceuticals & Biotech\",height:\"100%\",id:\"d7qBvHRU6\",layoutId:\"d7qBvHRU6\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/pharmaceuticals-biotech\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:256,pixelWidth:256,src:\"https://framerusercontent.com/images/yQYfTu2CnaOO0KdvBDmS3HovG8.png?width=256&height=256\"},\"Pharmaceuticals & Biotech\"),ygBH5c07G:\"Stop Chasing Suppliers for SDSs.\",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+248},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+558},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+248}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ly0qn4-container\",layoutDependency:layoutDependency,layoutId:\"Bpqn_Txc0-container\",nodeId:\"Bpqn_Txc0\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Government & Public Sector\",height:\"100%\",id:\"Bpqn_Txc0\",layoutId:\"Bpqn_Txc0\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/government-public-sector\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:256,pixelWidth:256,src:\"https://framerusercontent.com/images/3FRwgSbYQzDODHAT3O7mwM7LbA.png?width=256&height=256\"},\"Government & Public Sector\"),ygBH5c07G:\"One Supplier Declaration. Every Customer Satisfied. \",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+310},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+620},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+310}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9rzu4i-container\",layoutDependency:layoutDependency,layoutId:\"roAaxLbVR-container\",nodeId:\"roAaxLbVR\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Chemical Manufacturing\",height:\"100%\",id:\"roAaxLbVR\",layoutId:\"roAaxLbVR\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/chemical-manufacturing\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/vkZG8RYjd634embdCkx1kkIDY.png?width=128&height=128\"},\"Chemical Manufacturing\"),ygBH5c07G:\"One Supplier Declaration. Every Customer Satisfied. \",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({nRx1gUNNN:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+310},ujILCCMBK:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+682},ZQlSAPO5R:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 300px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i4zkrk-container\",layoutDependency:layoutDependency,layoutId:\"p3svZVpkw-container\",nodeId:\"p3svZVpkw\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Building Materials & Construction\",height:\"100%\",id:\"p3svZVpkw\",layoutId:\"p3svZVpkw\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/industries/building-materials-construction\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/xFyrJySD7OwefJhFfA6stlBfAlM.png?width=128&height=128\"},\"Building Materials & Construction\"),ygBH5c07G:\"One Supplier Declaration. Every Customer Satisfied. \",...addPropertyOverrides({nRx1gUNNN:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},ujILCCMBK:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"qwqzVwuHj\"},implicitPathVariables:undefined},{href:{webPageId:\"qwqzVwuHj\"},implicitPathVariables:undefined},{href:{webPageId:\"qwqzVwuHj\"},implicitPathVariables:undefined},{href:{webPageId:\"qwqzVwuHj\"},implicitPathVariables:undefined}],children:resolvedLinks20=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:372,width:\"300px\",...addPropertyOverrides({nRx1gUNNN:{width:\"250px\",y:(componentViewport?.y||0)+0+0+20+50+0},ujILCCMBK:{height:200,width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+764},ZQlSAPO5R:{y:(componentViewport?.y||0)+0+0+30+52+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1heja07-container\",layoutDependency:layoutDependency,layoutId:\"q_PuUJCPo-container\",nodeId:\"q_PuUJCPo\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(ViewMoreCard,{a5ooUXcLA:\"View all\",GWwjXSQ6J:resolvedLinks20[0],height:\"100%\",id:\"q_PuUJCPo\",layoutId:\"q_PuUJCPo\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FObVMeryK\"),W0SoE33Na:W0SoE33Na2bu6kp,width:\"100%\",WutriyMP4:\"Compliance doesn't stop at 12 industries, and neither do we. Certivo's platform is proven across a growing range of sectors\",...addPropertyOverrides({nRx1gUNNN:{GWwjXSQ6J:resolvedLinks20[2],variant:matchVariant(\"ASVA8R2rp\")},ujILCCMBK:{GWwjXSQ6J:resolvedLinks20[3],variant:matchVariant(\"xreqdEIZz\")},ZQlSAPO5R:{GWwjXSQ6J:resolvedLinks20[1]}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zn0tdk\",\"data-framer-name\":\"framework-wrap\",layoutDependency:layoutDependency,layoutId:\"At5BN61_h\",children:[isDisplayed6()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tp2qng\",\"data-framer-name\":\"mobile Navs\",layoutDependency:layoutDependency,layoutId:\"kgVfelFV1\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kbb89l-container\",layoutDependency:layoutDependency,layoutId:\"o7WsgrWf9-container\",nodeId:\"o7WsgrWf9\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"PFAS\",height:\"100%\",id:\"o7WsgrWf9\",layoutId:\"o7WsgrWf9\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/pfas\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"Your Scope 3 Is 80% of Your Footprint\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lltznq-container\",layoutDependency:layoutDependency,layoutId:\"R7IR9pR_z-container\",nodeId:\"R7IR9pR_z\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"EU Packaging & Packaging Waste\",height:\"100%\",id:\"R7IR9pR_z\",layoutId:\"R7IR9pR_z\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/ppwr\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"EU Packaging & Packaging Waste\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mrs2wl-container\",layoutDependency:layoutDependency,layoutId:\"yHbkb3bY0-container\",nodeId:\"yHbkb3bY0\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Conflict Minerals (3TG)\",height:\"100%\",id:\"yHbkb3bY0\",layoutId:\"yHbkb3bY0\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/conflictminerals\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+210}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-12aez8y-container\",layoutDependency:layoutDependency,layoutId:\"LhWiEI7Lv-container\",nodeId:\"LhWiEI7Lv\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"EU Cyber Resilience Act \",height:\"100%\",id:\"LhWiEI7Lv\",layoutId:\"LhWiEI7Lv\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-cyber-resilience-act\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+280}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1brwpyn-container\",layoutDependency:layoutDependency,layoutId:\"m50qIUWok-container\",nodeId:\"m50qIUWok\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Digital Product Passport (DPP)\",height:\"100%\",id:\"m50qIUWok\",layoutId:\"m50qIUWok\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/digital-product-passport\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+350}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5iwjz2-container\",layoutDependency:layoutDependency,layoutId:\"VIRq9D4Ek-container\",nodeId:\"VIRq9D4Ek\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Extended Producer Responsibility\",height:\"100%\",id:\"VIRq9D4Ek\",layoutId:\"VIRq9D4Ek\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/extended-producer-responsibility\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+420}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iz5ylq-container\",layoutDependency:layoutDependency,layoutId:\"I77l8MOsk-container\",nodeId:\"I77l8MOsk\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"EU RoHS\",height:\"100%\",id:\"I77l8MOsk\",layoutId:\"I77l8MOsk\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/rohs\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Know Your Trade Compliance Data\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+490}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dyau5q-container\",layoutDependency:layoutDependency,layoutId:\"mlvazOGUc-container\",nodeId:\"mlvazOGUc\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"EU Batteries Regulation\",height:\"100%\",id:\"mlvazOGUc\",layoutId:\"mlvazOGUc\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/eu-batteries-regulation\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+560}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1coqbj7-container\",layoutDependency:layoutDependency,layoutId:\"rQmadlu8O-container\",nodeId:\"rQmadlu8O\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"TSCA\",height:\"100%\",id:\"rQmadlu8O\",layoutId:\"rQmadlu8O\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/tsca\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"Your Supply Chain is a Liability Until You Can Prove It Isn't.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+630}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pyvpgz-container\",layoutDependency:layoutDependency,layoutId:\"LMiqsDKxW-container\",nodeId:\"LMiqsDKxW\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"California Prop 65\",height:\"100%\",id:\"LMiqsDKxW\",layoutId:\"LMiqsDKxW\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/prop65\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"Track Supplier Certifications. Validate Authenticity\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+700}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qnbqe3-container\",layoutDependency:layoutDependency,layoutId:\"pQb5bmcub-container\",nodeId:\"pQb5bmcub\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"REACH (SVHC)\",height:\"100%\",id:\"pQb5bmcub\",layoutId:\"pQb5bmcub\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/reach\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"Your Suppliers Have the Data. Certivo Gets It For You.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AWxUafoFv:{width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+0+0+770}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hkpwje-container\",layoutDependency:layoutDependency,layoutId:\"Bu4kS5EId-container\",nodeId:\"Bu4kS5EId\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:false,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Persistent Organic Pollutants (POPs)\",height:\"100%\",id:\"Bu4kS5EId\",layoutId:\"Bu4kS5EId\",LQOyDaxQs:false,MRECmleI8:false,NtETFGADX:\"/frameworks/pop\",SaYhFL98u:15,style:{width:\"100%\"},variant:matchVariant(\"IdVpHD0rE\"),width:\"100%\",ygBH5c07G:\"AI Collects Component Certifications From Suppliers.\"})})})]}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:532,...addPropertyOverrides({GmfJj3t52:{width:`max(${componentViewport?.width||\"100vw\"} - 310px, 1px)`,y:(componentViewport?.y||0)+0+0+20},hapltCH7s:{width:`max(${componentViewport?.width||\"100vw\"} - 340px, 1px)`,y:(componentViewport?.y||0)+0+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pl5rz-container\",layoutDependency:layoutDependency,layoutId:\"oe5eR6zTk-container\",nodeId:\"oe5eR6zTk\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuTab,{dagmNSttB:15,height:\"100%\",id:\"oe5eR6zTk\",layoutId:\"oe5eR6zTk\",style:{width:\"100%\"},u4c1Kh1z3:15,UP8flbwc4:UP8flbwc42bu6kp,variant:matchVariant(\"gED5tz003\"),width:\"100%\",...addPropertyOverrides({GmfJj3t52:{dagmNSttB:14,u4c1Kh1z3:14}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"nSr3Ktpb2\"},implicitPathVariables:undefined},{href:{webPageId:\"nSr3Ktpb2\"},implicitPathVariables:undefined},{href:{webPageId:\"nSr3Ktpb2\"},implicitPathVariables:undefined},{href:{webPageId:\"nSr3Ktpb2\"},implicitPathVariables:undefined}],children:resolvedLinks21=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"250px\",...addPropertyOverrides({AWxUafoFv:{height:180,width:`calc(${componentViewport?.width||\"100vw\"} - 30px)`,y:(componentViewport?.y||0)+0+0+20+852},GmfJj3t52:{height:532,y:(componentViewport?.y||0)+0+0+20},hapltCH7s:{height:532,y:(componentViewport?.y||0)+0+0+30}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a36xi-container\",layoutDependency:layoutDependency,layoutId:\"n9RnMDlmm-container\",nodeId:\"n9RnMDlmm\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(ViewMoreCard,{a5ooUXcLA:\"View all\",GWwjXSQ6J:resolvedLinks21[0],height:\"100%\",id:\"n9RnMDlmm\",layoutId:\"n9RnMDlmm\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FObVMeryK\"),W0SoE33Na:W0SoE33Na2bu6kp,width:\"100%\",WutriyMP4:\"80+ Global Regulations & Frameworks. One Platform.\",...addPropertyOverrides({AWxUafoFv:{a5ooUXcLA:\"View all Frameworks\",GWwjXSQ6J:resolvedLinks21[3],variant:matchVariant(\"xreqdEIZz\")},GmfJj3t52:{GWwjXSQ6J:resolvedLinks21[2],variant:matchVariant(\"ASVA8R2rp\")},hapltCH7s:{GWwjXSQ6J:resolvedLinks21[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed8()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hef4fw\",\"data-framer-name\":\"resources-wrap\",layoutDependency:layoutDependency,layoutId:\"cmALsul6d\",children:[isDisplayed9()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pr2zr7\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"fVF4r2HWR\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Resources\"})}),className:\"framer-q7bwnf\",fonts:[\"FS;Lora-regular\"],layoutDependency:layoutDependency,layoutId:\"sL2SqCuI6\",style:{\"--extracted-1of0zx5\":\"var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({BithKVFIc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Resources\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bpdyf4\",\"data-framer-name\":\"flex-wrap\",layoutDependency:layoutDependency,layoutId:\"rN7Ycqb7h\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-30asqb\",\"data-framer-name\":\"flex\",layoutDependency:layoutDependency,layoutId:\"H_2FdBt4T\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NvTUCpWN5\"},implicitPathVariables:undefined},{href:{webPageId:\"NvTUCpWN5\"},implicitPathVariables:undefined},{href:{webPageId:\"NvTUCpWN5\"},implicitPathVariables:undefined},{href:{webPageId:\"NvTUCpWN5\"},implicitPathVariables:undefined}],children:resolvedLinks22=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({BithKVFIc:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+0},oWlTYB3SA:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+0},WETXmA6Qs:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-b3ajkp-container\",layoutDependency:layoutDependency,layoutId:\"BLugqZhcI-container\",nodeId:\"BLugqZhcI\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Blogs\",height:\"100%\",id:\"BLugqZhcI\",layoutId:\"BLugqZhcI\",LQOyDaxQs:false,MRECmleI8:true,NtETFGADX:resolvedLinks22[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/pMvTyVZzijVyFiyM7jssiwwq4.png?width=64&height=64\"},\"\"),ygBH5c07G:\"Insights from the industries top experts.\",...addPropertyOverrides({BithKVFIc:{NtETFGADX:resolvedLinks22[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},oWlTYB3SA:{NtETFGADX:resolvedLinks22[1]},WETXmA6Qs:{NtETFGADX:resolvedLinks22[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"QUaPPRokZ\"},implicitPathVariables:undefined},{href:{webPageId:\"QUaPPRokZ\"},implicitPathVariables:undefined},{href:{webPageId:\"QUaPPRokZ\"},implicitPathVariables:undefined},{href:{webPageId:\"QUaPPRokZ\"},implicitPathVariables:undefined}],children:resolvedLinks23=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({BithKVFIc:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+0},oWlTYB3SA:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+0},WETXmA6Qs:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-upe5hx-container\",layoutDependency:layoutDependency,layoutId:\"Q1SktZTks-container\",nodeId:\"Q1SktZTks\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Webinars\",height:\"100%\",id:\"Q1SktZTks\",layoutId:\"Q1SktZTks\",LQOyDaxQs:false,MRECmleI8:true,NtETFGADX:resolvedLinks23[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/1zZJQKri0mFQFoClgT1qefIwx0.png?width=64&height=64\"},\"\"),ygBH5c07G:\"Power Plays & Compliance Breakthroughs.\",...addPropertyOverrides({BithKVFIc:{NtETFGADX:resolvedLinks23[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},oWlTYB3SA:{NtETFGADX:resolvedLinks23[1]},WETXmA6Qs:{NtETFGADX:resolvedLinks23[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({BithKVFIc:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+70},oWlTYB3SA:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+70},WETXmA6Qs:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uwqimm-container\",layoutDependency:layoutDependency,layoutId:\"S7d0JUXjo-container\",nodeId:\"S7d0JUXjo\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\" Regulation Updater\",height:\"100%\",id:\"S7d0JUXjo\",layoutId:\"S7d0JUXjo\",LQOyDaxQs:true,MRECmleI8:true,NtETFGADX:\"https://regulations.certivo.com/\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:128,pixelWidth:128,src:\"https://framerusercontent.com/images/QpmHkcXAJ8zEswubfafT3CO9FTQ.png?width=128&height=128\"},\"\"),ygBH5c07G:\"Track changes across 150+ compliance frameworks.\",...addPropertyOverrides({BithKVFIc:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},WETXmA6Qs:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({BithKVFIc:{width:`max((max(${componentViewport?.width||\"100vw\"} - 310px, 1px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0+70},oWlTYB3SA:{width:`max((max(${componentViewport?.width||\"100vw\"} - 390px, 1px) - 20px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0+70},WETXmA6Qs:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0+0+210}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-jpqian-container\",layoutDependency:layoutDependency,layoutId:\"N3U0ARsFy-container\",nodeId:\"N3U0ARsFy\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Risk Assessment Tool\",height:\"100%\",id:\"N3U0ARsFy\",layoutId:\"N3U0ARsFy\",LQOyDaxQs:true,MRECmleI8:true,NtETFGADX:\"https://riskassessment.certivo.com/riskhome\",SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/poh4Nj0tDPOJPOT33HQyc4Vm6g.png?width=64&height=64\"},\"\"),ygBH5c07G:\"Know your Global Compliance Risk in 60 seconds.\",...addPropertyOverrides({BithKVFIc:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},WETXmA6Qs:{SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"m85LZhbae\"},implicitPathVariables:undefined},{href:{webPageId:\"m85LZhbae\"},implicitPathVariables:undefined},{href:{webPageId:\"m85LZhbae\"},implicitPathVariables:undefined},{href:{webPageId:\"m85LZhbae\"},implicitPathVariables:undefined}],children:resolvedLinks24=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:200,width:\"300px\",...addPropertyOverrides({BithKVFIc:{width:\"250px\",y:(componentViewport?.y||0)+0+0+20+50+0},oWlTYB3SA:{y:(componentViewport?.y||0)+0+0+30+52+0},WETXmA6Qs:{height:150,width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+292}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fv3zz7-container\",layoutDependency:layoutDependency,layoutId:\"aufoQY5QH-container\",nodeId:\"aufoQY5QH\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(ViewMoreCard,{a5ooUXcLA:\"View all\",GWwjXSQ6J:resolvedLinks24[0],height:\"100%\",id:\"aufoQY5QH\",layoutId:\"aufoQY5QH\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FObVMeryK\"),W0SoE33Na:W0SoE33Na2bu6kp,width:\"100%\",WutriyMP4:\"Featured Resources: Latest Compliance Guide\",...addPropertyOverrides({BithKVFIc:{GWwjXSQ6J:resolvedLinks24[2],variant:matchVariant(\"ASVA8R2rp\")},oWlTYB3SA:{GWwjXSQ6J:resolvedLinks24[1]},WETXmA6Qs:{GWwjXSQ6J:resolvedLinks24[3],variant:matchVariant(\"xreqdEIZz\")}},baseVariant,gestureVariant)})})})})]})]}),isDisplayed10()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-192dk3m\",\"data-framer-name\":\"company-wrap\",layoutDependency:layoutDependency,layoutId:\"LT2dlbQmw\",children:[isDisplayed11()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b9crp5\",\"data-framer-name\":\"title\",layoutDependency:layoutDependency,layoutId:\"cxIb3rk3X\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Company\"})}),className:\"framer-12b0grz\",fonts:[\"FS;Lora-regular\"],layoutDependency:layoutDependency,layoutId:\"lz1MvL5lg\",style:{\"--extracted-1of0zx5\":\"var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({gM3JcxKxh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"RlM7TG9yYS1yZWd1bGFy\",\"--framer-font-family\":'\"Lora\", \"Lora Placeholder\", serif',\"--framer-font-size\":\"20px\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-9c818058-afc5-45fe-8759-915dc2c506d4, rgb(39, 37, 66)))\"},children:\"Company\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lcuusg\",\"data-framer-name\":\"flex\",layoutDependency:layoutDependency,layoutId:\"jTA_5MSEX\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"XHmWJv8vI\"},implicitPathVariables:undefined},{href:{webPageId:\"XHmWJv8vI\"},implicitPathVariables:undefined},{href:{webPageId:\"XHmWJv8vI\"},implicitPathVariables:undefined},{href:{webPageId:\"XHmWJv8vI\"},implicitPathVariables:undefined}],children:resolvedLinks25=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AdBXFbyWU:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+0},gM3JcxKxh:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0},OoQJL43wZ:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f4044o-container\",layoutDependency:layoutDependency,layoutId:\"tOLKahSWq-container\",nodeId:\"tOLKahSWq\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"About us\",height:\"100%\",id:\"tOLKahSWq\",layoutId:\"tOLKahSWq\",LQOyDaxQs:false,MRECmleI8:true,NtETFGADX:resolvedLinks25[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/cKfQBVpeNC1sk41JCplpALmOb3k.png?width=64&height=64\"},\"\"),ygBH5c07G:\"Empowering Intelligent Compliance\",...addPropertyOverrides({AdBXFbyWU:{NtETFGADX:resolvedLinks25[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},gM3JcxKxh:{NtETFGADX:resolvedLinks25[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},OoQJL43wZ:{NtETFGADX:resolvedLinks25[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks26=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AdBXFbyWU:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+70},gM3JcxKxh:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+50+0+0},OoQJL43wZ:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+30+52+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-f9xj37-container\",layoutDependency:layoutDependency,layoutId:\"pS2qts6j7-container\",nodeId:\"pS2qts6j7\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Trust\",height:\"100%\",id:\"pS2qts6j7\",layoutId:\"pS2qts6j7\",LQOyDaxQs:false,MRECmleI8:true,NtETFGADX:resolvedLinks26[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/SRAuNYKsIDz8obba6Y5BUfFiLk.png?width=64&height=64\"},\"\"),ygBH5c07G:\"Certivo Built on Trust & Security\",...addPropertyOverrides({AdBXFbyWU:{NtETFGADX:resolvedLinks26[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},gM3JcxKxh:{NtETFGADX:resolvedLinks26[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},OoQJL43wZ:{NtETFGADX:resolvedLinks26[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KGudiyt53\"},implicitPathVariables:undefined},{href:{webPageId:\"KGudiyt53\"},implicitPathVariables:undefined},{href:{webPageId:\"KGudiyt53\"},implicitPathVariables:undefined},{href:{webPageId:\"KGudiyt53\"},implicitPathVariables:undefined}],children:resolvedLinks27=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AdBXFbyWU:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+140},gM3JcxKxh:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+50+0+70},OoQJL43wZ:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+30+52+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qdhuyn-container\",layoutDependency:layoutDependency,layoutId:\"CujnYqQ3L-container\",nodeId:\"CujnYqQ3L\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Contact\",height:\"100%\",id:\"CujnYqQ3L\",layoutId:\"CujnYqQ3L\",LQOyDaxQs:false,MRECmleI8:true,NtETFGADX:resolvedLinks27[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/g4kd6rtJyYhbltoRc0p9fiQ.png?width=64&height=64\"},\"\"),ygBH5c07G:\"Start working with the new standard for compliance.\",...addPropertyOverrides({AdBXFbyWU:{NtETFGADX:resolvedLinks27[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},gM3JcxKxh:{NtETFGADX:resolvedLinks27[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},OoQJL43wZ:{NtETFGADX:resolvedLinks27[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DDIgJ_INo\"},implicitPathVariables:undefined},{href:{webPageId:\"DDIgJ_INo\"},implicitPathVariables:undefined},{href:{webPageId:\"DDIgJ_INo\"},implicitPathVariables:undefined},{href:{webPageId:\"DDIgJ_INo\"},implicitPathVariables:undefined}],children:resolvedLinks28=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AdBXFbyWU:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+210},gM3JcxKxh:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+50+0+70},OoQJL43wZ:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+30+52+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z7ws0u-container\",layoutDependency:layoutDependency,layoutId:\"oE3WdIXUI-container\",nodeId:\"oE3WdIXUI\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"FAQ\",height:\"100%\",id:\"oE3WdIXUI\",layoutId:\"oE3WdIXUI\",LQOyDaxQs:false,MRECmleI8:true,NtETFGADX:resolvedLinks28[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/Rxd43hJWanfPmnhSpGpvqytmiM.png?width=64&height=64\"},\"\"),ygBH5c07G:\"Frequently Asked Questions\",...addPropertyOverrides({AdBXFbyWU:{NtETFGADX:resolvedLinks28[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},gM3JcxKxh:{NtETFGADX:resolvedLinks28[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},OoQJL43wZ:{NtETFGADX:resolvedLinks28[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"FEysnpLa3\"},implicitPathVariables:undefined},{href:{webPageId:\"FEysnpLa3\"},implicitPathVariables:undefined},{href:{webPageId:\"FEysnpLa3\"},implicitPathVariables:undefined},{href:{webPageId:\"FEysnpLa3\"},implicitPathVariables:undefined}],children:resolvedLinks29=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AdBXFbyWU:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+280},gM3JcxKxh:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+50+0+140},OoQJL43wZ:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+30+52+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mk0n5z-container\",layoutDependency:layoutDependency,layoutId:\"g7LlQPgjB-container\",nodeId:\"g7LlQPgjB\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Announcements\",height:\"100%\",id:\"g7LlQPgjB\",layoutId:\"g7LlQPgjB\",LQOyDaxQs:false,MRECmleI8:true,NtETFGADX:resolvedLinks29[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/93WBRvIbEaU06X67ShtZw7v9U1I.png?width=64&height=64\"},\"\"),ygBH5c07G:\"Keep up with Certivo’s updates, platform innovations\",...addPropertyOverrides({AdBXFbyWU:{NtETFGADX:resolvedLinks29[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},gM3JcxKxh:{NtETFGADX:resolvedLinks29[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},OoQJL43wZ:{NtETFGADX:resolvedLinks29[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ogYW1bER4\"},implicitPathVariables:undefined},{href:{webPageId:\"ogYW1bER4\"},implicitPathVariables:undefined},{href:{webPageId:\"ogYW1bER4\"},implicitPathVariables:undefined},{href:{webPageId:\"ogYW1bER4\"},implicitPathVariables:undefined}],children:resolvedLinks30=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({AdBXFbyWU:{width:`calc(${componentViewport?.width||\"100vw\"} - 20px)`,y:(componentViewport?.y||0)+0+0+20+0+0+350},gM3JcxKxh:{width:`max((${componentViewport?.width||\"100vw\"} - 60px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+20+50+0+140},OoQJL43wZ:{width:`max((${componentViewport?.width||\"100vw\"} - 80px) / 2, 50px)`,y:(componentViewport?.y||0)+0+0+30+52+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lk8laq-container\",layoutDependency:layoutDependency,layoutId:\"ikbIYue26-container\",nodeId:\"ikbIYue26\",rendersWithMotion:true,scopeId:\"XClHIrB7M\",children:/*#__PURE__*/_jsx(MenuContentItem,{cMiIlHgjA:true,f4DyDpqg_:f4DyDpqg_2bu6kp,f8l7Q8OnQ:\"Careers\",height:\"100%\",id:\"ikbIYue26\",layoutId:\"ikbIYue26\",LQOyDaxQs:false,MRECmleI8:true,NtETFGADX:resolvedLinks30[0],SaYhFL98u:16,style:{width:\"100%\"},variant:matchVariant(\"omIklwq47\"),width:\"100%\",wsvFcH0DS:addImageAlt({pixelHeight:64,pixelWidth:64,src:\"https://framerusercontent.com/images/VWWkP2vTsOn5Oei11tz1frw3ORA.png?width=64&height=64\"},\"\"),ygBH5c07G:\"Build the Future of AI-Powered Compliance\",...addPropertyOverrides({AdBXFbyWU:{NtETFGADX:resolvedLinks30[3],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},gM3JcxKxh:{NtETFGADX:resolvedLinks30[2],SaYhFL98u:15,variant:matchVariant(\"IdVpHD0rE\")},OoQJL43wZ:{NtETFGADX:resolvedLinks30[1]}},baseVariant,gestureVariant)})})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sbgVl.framer-1dwfezq, .framer-sbgVl .framer-1dwfezq { display: block; }\",\".framer-sbgVl.framer-19v6w3t { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1260px; will-change: var(--framer-will-change-override, transform); }\",\".framer-sbgVl .framer-1pckgd8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 30px; position: relative; width: 100%; }\",\".framer-sbgVl .framer-98xwp-container, .framer-sbgVl .framer-905t2p-container { align-self: stretch; flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-sbgVl .framer-1lq0zr8 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 10px; position: relative; width: 1px; }\",\".framer-sbgVl .framer-1mpp61v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 10px 10px 10px; position: relative; width: 100%; }\",\".framer-sbgVl .framer-1lwr6ai { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-sbgVl .framer-1euu6e0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sbgVl .framer-37uouy-container, .framer-sbgVl .framer-tsvwoa-container, .framer-sbgVl .framer-1vq0itg-container, .framer-sbgVl .framer-1us076o-container, .framer-sbgVl .framer-4bczp1-container, .framer-sbgVl .framer-1dcjh9f-container, .framer-sbgVl .framer-jp2lzr-container, .framer-sbgVl .framer-u6i3l5-container, .framer-sbgVl .framer-1kbb89l-container, .framer-sbgVl .framer-lltznq-container, .framer-sbgVl .framer-mrs2wl-container, .framer-sbgVl .framer-12aez8y-container, .framer-sbgVl .framer-1brwpyn-container, .framer-sbgVl .framer-5iwjz2-container, .framer-sbgVl .framer-1iz5ylq-container, .framer-sbgVl .framer-dyau5q-container, .framer-sbgVl .framer-1coqbj7-container, .framer-sbgVl .framer-pyvpgz-container, .framer-sbgVl .framer-qnbqe3-container, .framer-sbgVl .framer-hkpwje-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-sbgVl .framer-x3ku6f, .framer-sbgVl .framer-1qahc04, .framer-sbgVl .framer-hef4fw, .framer-sbgVl .framer-192dk3m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 30px; position: relative; width: 100%; }\",\".framer-sbgVl .framer-1ipgjyt, .framer-sbgVl .framer-16ekxwf, .framer-sbgVl .framer-1pr2zr7, .framer-sbgVl .framer-1b9crp5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sbgVl .framer-110cady, .framer-sbgVl .framer-1mqgoz0, .framer-sbgVl .framer-q7bwnf, .framer-sbgVl .framer-12b0grz { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-sbgVl .framer-9hgbe4 { display: grid; flex: none; gap: 8px 16px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(300px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sbgVl .framer-1r4ap0j-container, .framer-sbgVl .framer-1t8tmx0-container, .framer-sbgVl .framer-i8xkls-container, .framer-sbgVl .framer-12nihgu-container, .framer-sbgVl .framer-930lbi-container, .framer-sbgVl .framer-1om5lvz-container, .framer-sbgVl .framer-yq2si9-container, .framer-sbgVl .framer-ikz66k-container, .framer-sbgVl .framer-uxealp-container, .framer-sbgVl .framer-10ukv75-container, .framer-sbgVl .framer-ryhp0p-container, .framer-sbgVl .framer-1px4iz8-container, .framer-sbgVl .framer-1c7ntxk-container, .framer-sbgVl .framer-1l6e52g-container, .framer-sbgVl .framer-1weg3hx-container, .framer-sbgVl .framer-guqwfk-container, .framer-sbgVl .framer-1iilt2s-container, .framer-sbgVl .framer-fsv240-container, .framer-sbgVl .framer-18c4pys-container, .framer-sbgVl .framer-1ly0qn4-container, .framer-sbgVl .framer-9rzu4i-container, .framer-sbgVl .framer-1i4zkrk-container, .framer-sbgVl .framer-b3ajkp-container, .framer-sbgVl .framer-upe5hx-container, .framer-sbgVl .framer-1uwqimm-container, .framer-sbgVl .framer-jpqian-container, .framer-sbgVl .framer-f4044o-container, .framer-sbgVl .framer-f9xj37-container, .framer-sbgVl .framer-qdhuyn-container, .framer-sbgVl .framer-z7ws0u-container, .framer-sbgVl .framer-mk0n5z-container, .framer-sbgVl .framer-1lk8laq-container { align-self: start; flex: none; height: auto; justify-self: start; position: relative; width: 100%; }\",\".framer-sbgVl .framer-ccrn36 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sbgVl .framer-5419x5 { display: grid; flex: 1 0 0px; gap: 0px 20px; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(300px, 1fr)); grid-template-rows: repeat(2, min-content); height: min-content; justify-content: start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-sbgVl .framer-1heja07-container { align-self: stretch; flex: none; height: auto; position: relative; width: 300px; }\",\".framer-sbgVl .framer-zn0tdk { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 30px; position: relative; width: 100%; }\",\".framer-sbgVl .framer-1tp2qng { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-sbgVl .framer-pl5rz-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-sbgVl .framer-a36xi-container { align-self: stretch; flex: none; height: auto; position: relative; width: 250px; }\",\".framer-sbgVl .framer-1bpdyf4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sbgVl .framer-30asqb { display: grid; flex: 1 0 0px; gap: 8px 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-sbgVl .framer-fv3zz7-container { flex: none; height: 200px; position: relative; width: 300px; }\",\".framer-sbgVl .framer-1lcuusg { display: grid; flex: none; gap: 8px 20px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-sbgVl.framer-v-1yo0rfr .framer-x3ku6f, .framer-sbgVl.framer-v-ba9yk7 .framer-ryhp0p-container { order: 2; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-1qahc04, .framer-sbgVl.framer-v-ba9yk7 .framer-guqwfk-container { order: 3; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-1px4iz8-container, .framer-sbgVl.framer-v-4nl3a .framer-hef4fw { order: 5; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-1c7ntxk-container { order: 8; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-1l6e52g-container, .framer-sbgVl.framer-v-zp10ga .framer-zn0tdk { order: 4; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-1weg3hx-container { order: 0; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-1iilt2s-container { order: 11; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-fsv240-container, .framer-sbgVl.framer-v-1u8kn4n .framer-192dk3m { order: 6; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-18c4pys-container { order: 7; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-1ly0qn4-container { order: 9; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-9rzu4i-container { order: 10; }\",\".framer-sbgVl.framer-v-ba9yk7 .framer-1i4zkrk-container { order: 1; }\",\".framer-sbgVl.framer-v-s62f2l.framer-19v6w3t, .framer-sbgVl.framer-v-nawnnd.framer-19v6w3t, .framer-sbgVl.framer-v-j15k07.framer-19v6w3t, .framer-sbgVl.framer-v-1pgnn3b.framer-19v6w3t, .framer-sbgVl.framer-v-7xboa4.framer-19v6w3t, .framer-sbgVl.framer-v-c9y92a.framer-19v6w3t { width: 1024px; }\",\".framer-sbgVl.framer-v-s62f2l .framer-1pckgd8, .framer-sbgVl.framer-v-nawnnd .framer-x3ku6f, .framer-sbgVl.framer-v-j15k07 .framer-1qahc04, .framer-sbgVl.framer-v-1pgnn3b .framer-hef4fw, .framer-sbgVl.framer-v-c9y92a .framer-192dk3m { padding: 20px; }\",\".framer-sbgVl.framer-v-s62f2l .framer-1lq0zr8 { padding: 0px; }\",\".framer-sbgVl.framer-v-s62f2l .framer-1mpp61v, .framer-sbgVl.framer-v-ievcso .framer-1mpp61v { padding: 0px 10px 0px 10px; }\",\".framer-sbgVl.framer-v-j15k07 .framer-ccrn36, .framer-sbgVl.framer-v-1pgnn3b .framer-1bpdyf4 { gap: 20px; }\",\".framer-sbgVl.framer-v-j15k07 .framer-1heja07-container, .framer-sbgVl.framer-v-1pgnn3b .framer-fv3zz7-container { width: 250px; }\",\".framer-sbgVl.framer-v-7xboa4 .framer-zn0tdk { gap: 20px; padding: 20px; }\",\".framer-sbgVl.framer-v-ievcso.framer-19v6w3t, .framer-sbgVl.framer-v-mg67ha.framer-19v6w3t, .framer-sbgVl.framer-v-17ynfq6.framer-19v6w3t, .framer-sbgVl.framer-v-m1waoy.framer-19v6w3t, .framer-sbgVl.framer-v-1rw2t8r.framer-19v6w3t, .framer-sbgVl.framer-v-bphvia.framer-19v6w3t { width: 500px; will-change: unset; }\",\".framer-sbgVl.framer-v-ievcso .framer-1pckgd8 { flex-direction: column; padding: 20px; }\",\".framer-sbgVl.framer-v-ievcso .framer-98xwp-container, .framer-sbgVl.framer-v-ievcso .framer-905t2p-container { align-self: unset; flex: none; width: 100%; }\",\".framer-sbgVl.framer-v-ievcso .framer-1lq0zr8 { flex: none; padding: 10px 0px 0px 0px; width: 100%; }\",\".framer-sbgVl.framer-v-mg67ha .framer-x3ku6f, .framer-sbgVl.framer-v-17ynfq6 .framer-1qahc04, .framer-sbgVl.framer-v-bphvia .framer-192dk3m { padding: 20px 10px 20px 10px; }\",\".framer-sbgVl.framer-v-mg67ha .framer-9hgbe4 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; }\",\".framer-sbgVl.framer-v-mg67ha .framer-1r4ap0j-container, .framer-sbgVl.framer-v-mg67ha .framer-1t8tmx0-container, .framer-sbgVl.framer-v-mg67ha .framer-i8xkls-container, .framer-sbgVl.framer-v-mg67ha .framer-12nihgu-container, .framer-sbgVl.framer-v-mg67ha .framer-930lbi-container, .framer-sbgVl.framer-v-mg67ha .framer-1om5lvz-container, .framer-sbgVl.framer-v-mg67ha .framer-yq2si9-container, .framer-sbgVl.framer-v-mg67ha .framer-ikz66k-container, .framer-sbgVl.framer-v-mg67ha .framer-uxealp-container, .framer-sbgVl.framer-v-mg67ha .framer-10ukv75-container, .framer-sbgVl.framer-v-17ynfq6 .framer-ryhp0p-container, .framer-sbgVl.framer-v-17ynfq6 .framer-1px4iz8-container, .framer-sbgVl.framer-v-17ynfq6 .framer-1c7ntxk-container, .framer-sbgVl.framer-v-17ynfq6 .framer-1l6e52g-container, .framer-sbgVl.framer-v-17ynfq6 .framer-1weg3hx-container, .framer-sbgVl.framer-v-17ynfq6 .framer-guqwfk-container, .framer-sbgVl.framer-v-17ynfq6 .framer-1iilt2s-container, .framer-sbgVl.framer-v-17ynfq6 .framer-fsv240-container, .framer-sbgVl.framer-v-17ynfq6 .framer-18c4pys-container, .framer-sbgVl.framer-v-17ynfq6 .framer-1ly0qn4-container, .framer-sbgVl.framer-v-17ynfq6 .framer-9rzu4i-container, .framer-sbgVl.framer-v-17ynfq6 .framer-1i4zkrk-container, .framer-sbgVl.framer-v-m1waoy .framer-b3ajkp-container, .framer-sbgVl.framer-v-m1waoy .framer-upe5hx-container, .framer-sbgVl.framer-v-m1waoy .framer-1uwqimm-container, .framer-sbgVl.framer-v-m1waoy .framer-jpqian-container, .framer-sbgVl.framer-v-bphvia .framer-f4044o-container, .framer-sbgVl.framer-v-bphvia .framer-f9xj37-container, .framer-sbgVl.framer-v-bphvia .framer-qdhuyn-container, .framer-sbgVl.framer-v-bphvia .framer-z7ws0u-container, .framer-sbgVl.framer-v-bphvia .framer-mk0n5z-container, .framer-sbgVl.framer-v-bphvia .framer-1lk8laq-container { align-self: unset; }\",\".framer-sbgVl.framer-v-17ynfq6 .framer-ccrn36, .framer-sbgVl.framer-v-m1waoy .framer-1bpdyf4 { flex-direction: column; gap: 20px; }\",\".framer-sbgVl.framer-v-17ynfq6 .framer-5419x5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; width: 100%; }\",\".framer-sbgVl.framer-v-17ynfq6 .framer-1heja07-container { align-self: unset; height: 200px; width: 100%; }\",\".framer-sbgVl.framer-v-m1waoy .framer-hef4fw { gap: 20px; padding: 20px 10px 20px 10px; }\",\".framer-sbgVl.framer-v-m1waoy .framer-30asqb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; width: 100%; }\",\".framer-sbgVl.framer-v-m1waoy .framer-fv3zz7-container { height: 150px; width: 100%; }\",\".framer-sbgVl.framer-v-1rw2t8r .framer-zn0tdk { flex-direction: column; gap: 20px; padding: 20px 10px 20px 20px; }\",\".framer-sbgVl.framer-v-1rw2t8r .framer-1tp2qng { flex: none; width: 100%; }\",\".framer-sbgVl.framer-v-1rw2t8r .framer-a36xi-container { align-self: unset; height: 180px; width: 100%; }\",\".framer-sbgVl.framer-v-bphvia .framer-1lcuusg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 441\n * @framerIntrinsicWidth 1260\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UX56Dj2J_\":{\"layout\":[\"fixed\",\"auto\"]},\"ZQlSAPO5R\":{\"layout\":[\"fixed\",\"auto\"]},\"oWlTYB3SA\":{\"layout\":[\"fixed\",\"auto\"]},\"hapltCH7s\":{\"layout\":[\"fixed\",\"auto\"]},\"OoQJL43wZ\":{\"layout\":[\"fixed\",\"auto\"]},\"jSMqurVRF\":{\"layout\":[\"fixed\",\"auto\"]},\"nCFhRPyYW\":{\"layout\":[\"fixed\",\"auto\"]},\"nRx1gUNNN\":{\"layout\":[\"fixed\",\"auto\"]},\"BithKVFIc\":{\"layout\":[\"fixed\",\"auto\"]},\"GmfJj3t52\":{\"layout\":[\"fixed\",\"auto\"]},\"gM3JcxKxh\":{\"layout\":[\"fixed\",\"auto\"]},\"M_Xdy7oiR\":{\"layout\":[\"fixed\",\"auto\"]},\"xbX5bVPcQ\":{\"layout\":[\"fixed\",\"auto\"]},\"ujILCCMBK\":{\"layout\":[\"fixed\",\"auto\"]},\"WETXmA6Qs\":{\"layout\":[\"fixed\",\"auto\"]},\"AWxUafoFv\":{\"layout\":[\"fixed\",\"auto\"]},\"AdBXFbyWU\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"bjlbSaIcw\":\"click\",\"ZaEDd5JdN\":\"closeMenu\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXClHIrB7M=withCSS(Component,css,\"framer-sbgVl\");export default FramerXClHIrB7M;FramerXClHIrB7M.displayName=\"mega menu\";FramerXClHIrB7M.defaultProps={height:441,width:1260};addPropertyControls(FramerXClHIrB7M,{variant:{options:[\"k6fuYu3a_\",\"UX56Dj2J_\",\"ZQlSAPO5R\",\"oWlTYB3SA\",\"hapltCH7s\",\"OoQJL43wZ\",\"jSMqurVRF\",\"nCFhRPyYW\",\"nRx1gUNNN\",\"BithKVFIc\",\"GmfJj3t52\",\"gM3JcxKxh\",\"M_Xdy7oiR\",\"xbX5bVPcQ\",\"ujILCCMBK\",\"WETXmA6Qs\",\"AWxUafoFv\",\"AdBXFbyWU\"],optionTitles:[\"Platform\",\"Solutions\",\"Industries\",\"Resources\",\"Frameworks\",\"Company\",\"Small  Screen Platform\",\"Small  Screen Solutions\",\"Small  Screen Industries\",\"Small  Screen Resources\",\"Small  Screen Frameworks\",\"Small  Screen Company\",\"Mobile Platform\",\"Mobile Solutions\",\"Mobile Industries\",\"Mobile Resources\",\"Mobile Frameworks\",\"Mobile Company\"],title:\"Variant\",type:ControlType.Enum},bjlbSaIcw:{title:\"Click\",type:ControlType.EventHandler},ZaEDd5JdN:{title:\"Close Menu\",type:ControlType.EventHandler}});addFonts(FramerXClHIrB7M,[{explicitInter:true,fonts:[{cssFamilyName:\"Lora\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Lora\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/YQA3KKRVULCXJDCXSAONFQCA74AMMQFS/RGNGUOW44MB34GT7X2FQPGZNLW2Z3P3F/ZAXBVAFTWGWMVEZN7M2EPCUJJ4KGZZCI.woff2\",weight:\"400\"}]},...MenuCardFonts,...MenuContentItemFonts,...ViewAllBtnFonts,...ViewMoreCardFonts,...MenuTabFonts],{supportsExplicitInterCodegen:true});FramerXClHIrB7M.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuTab,{},context),forwardLoader(MenuCard,{},context),forwardLoader(MenuContentItem,{},context),forwardLoader(ViewAllBtn,{},context),forwardLoader(ViewMoreCard,{},context),forwardLoader(PageLinkBtn,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXClHIrB7M\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"441\",\"framerIntrinsicWidth\":\"1260\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"bjlbSaIcw\\\":\\\"click\\\",\\\"ZaEDd5JdN\\\":\\\"closeMenu\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UX56Dj2J_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZQlSAPO5R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oWlTYB3SA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hapltCH7s\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OoQJL43wZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jSMqurVRF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nCFhRPyYW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nRx1gUNNN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BithKVFIc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GmfJj3t52\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gM3JcxKxh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"M_Xdy7oiR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xbX5bVPcQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ujILCCMBK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WETXmA6Qs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AWxUafoFv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AdBXFbyWU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./XClHIrB7M.map","// Generated by Framer (265a357)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,Image as Image1,Link,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 Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import NavItem from\"https://framerusercontent.com/modules/GhdsOwgaLOM6vAiTF4W8/eTOCQmH0auZE07KkLHCr/DTWXZ9iWf.js\";import HamburgerMenu from\"https://framerusercontent.com/modules/03ul0dpa7NgzEo9jcXKp/jOC22ozJZjYYLteTK2XR/JllIDllmu.js\";import ButtonGetStarted from\"https://framerusercontent.com/modules/x7G12n9BGPNDXGPo6Ok7/reRykFlB71Iv2ixkxS2s/Kp6YbOPFF.js\";import Hamburger from\"https://framerusercontent.com/modules/yIeeV65MS9BRDrXFyQFy/SCJOALxRR1fUZbzqDPRz/WGxLocgaR.js\";import PopupButton from\"https://framerusercontent.com/modules/v8yAbvxaTjVS4gYXMHz2/4pAGn2yhQSi18xBYei1c/Wjmxts34R.js\";import MegaMenu from\"https://framerusercontent.com/modules/XZebB3rUaTnb9WOUvLOV/sZrACmX9hKHT1HRb2Ilp/XClHIrB7M.js\";const NavItemFonts=getFonts(NavItem);const SearchFonts=getFonts(Search);const PopupButtonFonts=getFonts(PopupButton);const HamburgerMenuFonts=getFonts(HamburgerMenu);const MegaMenuFonts=getFonts(MegaMenu);const cycleOrder=[\"qlDSYVhEj\",\"tneNf010z\",\"qJTaqcuTs\",\"jTa1HILe6\",\"KaoE58J18\",\"pFNZq8pTL\",\"dbvic9Lzx\",\"ghfioU5z3\",\"uRbkTEmjP\",\"dbCRhxR9r\",\"rWi0PnJSo\",\"T0z5TPqZb\",\"onaS7ljsn\",\"mDZqjQCvY\",\"M_f_K7Dza\",\"nrL5A5CUN\",\"Qsmofojib\",\"M5q21GOBM\",\"M1O6ndllR\",\"KKBCumrf5\",\"D7C0Ynf3k\",\"jIUXAUbtj\"];const serializationHash=\"framer-IqfJX\";const variantClassNames={D7C0Ynf3k:\"framer-v-1jetc4h\",dbCRhxR9r:\"framer-v-1utxq2y\",dbvic9Lzx:\"framer-v-1m0q3ar\",ghfioU5z3:\"framer-v-1li5xs\",jIUXAUbtj:\"framer-v-2zcqmv\",jTa1HILe6:\"framer-v-kjhl99\",KaoE58J18:\"framer-v-1xdsrlq\",KKBCumrf5:\"framer-v-8l1i5q\",M_f_K7Dza:\"framer-v-9a4wm0\",M1O6ndllR:\"framer-v-t4nk1e\",M5q21GOBM:\"framer-v-phs4eo\",mDZqjQCvY:\"framer-v-ltp8p9\",nrL5A5CUN:\"framer-v-1rjwcl2\",onaS7ljsn:\"framer-v-xziiod\",pFNZq8pTL:\"framer-v-bzhu1a\",qJTaqcuTs:\"framer-v-no2ywb\",qlDSYVhEj:\"framer-v-1s4wt6s\",Qsmofojib:\"framer-v-1538t1h\",rWi0PnJSo:\"framer-v-pf83sg\",T0z5TPqZb:\"framer-v-1kd4um7\",tneNf010z:\"framer-v-1u8odzs\",uRbkTEmjP:\"framer-v-ar7u67\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const e8iuknrcE=undefined;const k3kbGo9k5=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const 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 humanReadableVariantMap={\"Company Mega Menu\":\"dbvic9Lzx\",\"Frameworks Mega Menu\":\"pFNZq8pTL\",\"Industries Mega Menu\":\"jTa1HILe6\",\"Mobile open Company\":\"jIUXAUbtj\",\"Mobile open Frameworks\":\"KKBCumrf5\",\"Mobile open Industries \":\"M1O6ndllR\",\"Mobile open Platform \":\"Qsmofojib\",\"Mobile open Resources\":\"D7C0Ynf3k\",\"Mobile open Solutions\":\"M5q21GOBM\",\"Mobile open\":\"nrL5A5CUN\",\"Platform Mega Menu\":\"tneNf010z\",\"Resources Mega Menu\":\"KaoE58J18\",\"Small desktop 2\":\"uRbkTEmjP\",\"Small desktop 3\":\"dbCRhxR9r\",\"Small desktop 4\":\"rWi0PnJSo\",\"Small desktop 5\":\"T0z5TPqZb\",\"Small desktop 6\":\"onaS7ljsn\",\"Small desktop 7\":\"mDZqjQCvY\",\"Small desktop\":\"ghfioU5z3\",\"Solutions Mega Menu\":\"qJTaqcuTs\",Header:\"qlDSYVhEj\",Mobile:\"M_f_K7Dza\"};const Variants=motion.create(React.Fragment);const getProps=({bookADemo,click2,height,id,width,...props})=>{return{...props,e8iuknrcE:click2??props.e8iuknrcE,k3kbGo9k5:bookADemo??props.k3kbGo9k5,variant:humanReadableVariantMap[props.variant]??props.variant??\"qlDSYVhEj\"};};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,e8iuknrcE,k3kbGo9k5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qlDSYVhEj\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap141vxyo=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(e8iuknrcE){const res=await e8iuknrcE(...args);if(res===false)return false;}});const onMouseEnterxbal6d=activeVariantCallback(async(...args)=>{setVariant(\"tneNf010z\");});const onMouseEnternrf27g=activeVariantCallback(async(...args)=>{setVariant(\"uRbkTEmjP\");});const onMouseEnter1cqi6ki=activeVariantCallback(async(...args)=>{setVariant(\"qJTaqcuTs\");});const onMouseEnter1tqg0sq=activeVariantCallback(async(...args)=>{setVariant(\"dbCRhxR9r\");});const onMouseEnter1ie6xd6=activeVariantCallback(async(...args)=>{setVariant(\"jTa1HILe6\");});const onMouseEnterihcmn4=activeVariantCallback(async(...args)=>{setVariant(\"rWi0PnJSo\");});const onMouseEnterpzjqmi=activeVariantCallback(async(...args)=>{setVariant(\"pFNZq8pTL\");});const onMouseEnter1i42vub=activeVariantCallback(async(...args)=>{setVariant(\"T0z5TPqZb\");});const onMouseEnterdpuyet=activeVariantCallback(async(...args)=>{setVariant(\"KaoE58J18\");});const onMouseEnter1h4sley=activeVariantCallback(async(...args)=>{setVariant(\"onaS7ljsn\");});const onMouseEnterpm9hzv=activeVariantCallback(async(...args)=>{setVariant(\"dbvic9Lzx\");});const onMouseEnterbyu7hn=activeVariantCallback(async(...args)=>{setVariant(\"mDZqjQCvY\");});const Rzg76tDNS16uox79=activeVariantCallback(async(...args)=>{if(k3kbGo9k5){const res=await k3kbGo9k5(...args);if(res===false)return false;}});const W0pOIA7J67wcgrc=activeVariantCallback(async(...args)=>{setVariant(\"XTbE2eZmI\");});const W0pOIA7J61e3ccjx=activeVariantCallback(async(...args)=>{setVariant(\"nrL5A5CUN\");});const W0pOIA7J61putna2=activeVariantCallback(async(...args)=>{setVariant(\"M_f_K7Dza\");});const onMouseLeave19kinju=activeVariantCallback(async(...args)=>{setVariant(\"qlDSYVhEj\");});const onMouseLeave1m60t7i=activeVariantCallback(async(...args)=>{setVariant(\"ghfioU5z3\");});const ZaEDd5JdN19kinju=activeVariantCallback(async(...args)=>{setVariant(\"qlDSYVhEj\");});const ZaEDd5JdN1m60t7i=activeVariantCallback(async(...args)=>{setVariant(\"ghfioU5z3\");});const onTap1ra9zvj=activeVariantCallback(async(...args)=>{setVariant(\"Qsmofojib\");});const msLddCHHK1ra9zvj=activeVariantCallback(async(...args)=>{setVariant(\"Qsmofojib\");});const msLddCHHK1putna2=activeVariantCallback(async(...args)=>{setVariant(\"M_f_K7Dza\");});const ZaEDd5JdN1putna2=activeVariantCallback(async(...args)=>{setVariant(\"M_f_K7Dza\");});const onTapzsjws8=activeVariantCallback(async(...args)=>{setVariant(\"M5q21GOBM\");});const msLddCHHKzsjws8=activeVariantCallback(async(...args)=>{setVariant(\"M5q21GOBM\");});const msLddCHHK1e3ccjx=activeVariantCallback(async(...args)=>{setVariant(\"nrL5A5CUN\");});const onTapm0igzt=activeVariantCallback(async(...args)=>{setVariant(\"M1O6ndllR\");});const msLddCHHKm0igzt=activeVariantCallback(async(...args)=>{setVariant(\"M1O6ndllR\");});const onTapc5yixz=activeVariantCallback(async(...args)=>{setVariant(\"KKBCumrf5\");});const msLddCHHKc5yixz=activeVariantCallback(async(...args)=>{setVariant(\"KKBCumrf5\");});const onTap11y74os=activeVariantCallback(async(...args)=>{setVariant(\"D7C0Ynf3k\");});const msLddCHHK11y74os=activeVariantCallback(async(...args)=>{setVariant(\"D7C0Ynf3k\");});const onTap1gc8qu0=activeVariantCallback(async(...args)=>{setVariant(\"jIUXAUbtj\");});const msLddCHHK1gc8qu0=activeVariantCallback(async(...args)=>{setVariant(\"jIUXAUbtj\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"M_f_K7Dza\",\"nrL5A5CUN\",\"Qsmofojib\",\"M5q21GOBM\",\"M1O6ndllR\",\"KKBCumrf5\",\"D7C0Ynf3k\",\"jIUXAUbtj\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"M_f_K7Dza\",\"nrL5A5CUN\",\"Qsmofojib\",\"M5q21GOBM\",\"M1O6ndllR\",\"KKBCumrf5\",\"D7C0Ynf3k\",\"jIUXAUbtj\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"tneNf010z\",\"qJTaqcuTs\",\"jTa1HILe6\",\"KaoE58J18\",\"pFNZq8pTL\",\"dbvic9Lzx\",\"uRbkTEmjP\",\"dbCRhxR9r\",\"rWi0PnJSo\",\"T0z5TPqZb\",\"onaS7ljsn\",\"mDZqjQCvY\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"M_f_K7Dza\",\"nrL5A5CUN\",\"M5q21GOBM\",\"M1O6ndllR\",\"KKBCumrf5\",\"D7C0Ynf3k\",\"jIUXAUbtj\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if([\"M_f_K7Dza\",\"nrL5A5CUN\",\"Qsmofojib\",\"M1O6ndllR\",\"KKBCumrf5\",\"D7C0Ynf3k\",\"jIUXAUbtj\"].includes(baseVariant))return false;return true;};const isDisplayed5=()=>{if([\"M_f_K7Dza\",\"nrL5A5CUN\",\"Qsmofojib\",\"M5q21GOBM\",\"KKBCumrf5\",\"D7C0Ynf3k\",\"jIUXAUbtj\"].includes(baseVariant))return false;return true;};const isDisplayed6=()=>{if(baseVariant===\"KKBCumrf5\")return true;return false;};const isDisplayed7=()=>{if(baseVariant===\"D7C0Ynf3k\")return true;return false;};const isDisplayed8=()=>{if(baseVariant===\"jIUXAUbtj\")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,...addPropertyOverrides({M_f_K7Dza:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1s4wt6s\",className,classNames),\"data-framer-name\":\"Header\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qlDSYVhEj\",onTap:onTap141vxyo,ref:refBinding,style:{backgroundColor:\"rgba(255, 255, 255, 0)\",...style},variants:{D7C0Ynf3k:{backgroundColor:\"rgba(0, 0, 0, 0)\"},dbCRhxR9r:{backgroundColor:\"rgba(240, 239, 233, 0)\"},dbvic9Lzx:{backgroundColor:\"rgba(240, 239, 233, 0)\"},ghfioU5z3:{backgroundColor:\"rgba(240, 239, 233, 0)\"},jIUXAUbtj:{backgroundColor:\"rgba(0, 0, 0, 0)\"},jTa1HILe6:{backgroundColor:\"rgba(240, 239, 233, 0)\"},KaoE58J18:{backgroundColor:\"rgba(240, 239, 233, 0)\"},KKBCumrf5:{backgroundColor:\"rgba(0, 0, 0, 0)\"},M_f_K7Dza:{backgroundColor:\"rgba(0, 0, 0, 0)\"},M1O6ndllR:{backgroundColor:\"rgba(0, 0, 0, 0)\"},M5q21GOBM:{backgroundColor:\"rgba(0, 0, 0, 0)\"},mDZqjQCvY:{backgroundColor:\"rgba(240, 239, 233, 0)\"},nrL5A5CUN:{backgroundColor:\"rgba(0, 0, 0, 0)\"},onaS7ljsn:{backgroundColor:\"rgba(240, 239, 233, 0)\"},pFNZq8pTL:{backgroundColor:\"rgba(240, 239, 233, 0)\"},qJTaqcuTs:{backgroundColor:\"rgba(240, 239, 233, 0)\"},Qsmofojib:{backgroundColor:\"rgba(0, 0, 0, 0)\"},rWi0PnJSo:{backgroundColor:\"rgba(240, 239, 233, 0)\"},T0z5TPqZb:{backgroundColor:\"rgba(240, 239, 233, 0)\"},uRbkTEmjP:{backgroundColor:\"rgba(240, 239, 233, 0)\"}},...addPropertyOverrides({D7C0Ynf3k:{\"data-framer-name\":\"Mobile open Resources\"},dbCRhxR9r:{\"data-framer-name\":\"Small desktop 3\"},dbvic9Lzx:{\"data-framer-name\":\"Company Mega Menu\"},ghfioU5z3:{\"data-framer-name\":\"Small desktop\"},jIUXAUbtj:{\"data-framer-name\":\"Mobile open Company\"},jTa1HILe6:{\"data-framer-name\":\"Industries Mega Menu\"},KaoE58J18:{\"data-framer-name\":\"Resources Mega Menu\"},KKBCumrf5:{\"data-framer-name\":\"Mobile open Frameworks\"},M_f_K7Dza:{\"data-framer-name\":\"Mobile\"},M1O6ndllR:{\"data-framer-name\":\"Mobile open Industries \"},M5q21GOBM:{\"data-framer-name\":\"Mobile open Solutions\"},mDZqjQCvY:{\"data-framer-name\":\"Small desktop 7\"},nrL5A5CUN:{\"data-framer-name\":\"Mobile open\"},onaS7ljsn:{\"data-framer-name\":\"Small desktop 6\"},pFNZq8pTL:{\"data-framer-name\":\"Frameworks Mega Menu\"},qJTaqcuTs:{\"data-framer-name\":\"Solutions Mega Menu\"},Qsmofojib:{\"data-framer-name\":\"Mobile open Platform \"},rWi0PnJSo:{\"data-framer-name\":\"Small desktop 4\"},T0z5TPqZb:{\"data-framer-name\":\"Small desktop 5\"},tneNf010z:{\"data-framer-name\":\"Platform Mega Menu\"},uRbkTEmjP:{\"data-framer-name\":\"Small desktop 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-16jzz5b\",\"data-framer-name\":\"Header Main\",layoutDependency:layoutDependency,layoutId:\"EQicyOtwq\",style:{backgroundColor:\"var(--token-41ea7f53-f851-4904-8d57-b35883056a1c, rgb(239, 238, 233))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w55od5\",\"data-framer-name\":\"Navbar\",layoutDependency:layoutDependency,layoutId:\"iDFk9wB23\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10r0may\",\"data-framer-name\":\"Header Wrapper\",layoutDependency:layoutDependency,layoutId:\"Lv5xj2fEn\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"QNQvk_p7o\"},motionChild:true,nodeId:\"fH0pXz7r8\",openInNewTab:false,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+0+0+0+26),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"120px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"},className:\"framer-v2xdxs framer-hspxud\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"fH0pXz7r8\",...addPropertyOverrides({D7C0Ynf3k:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+22+0),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},dbCRhxR9r:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+22),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},ghfioU5z3:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||71)-0-73)/1*0)+0+0+0+24),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},jIUXAUbtj:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+22+0),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},KKBCumrf5:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+22+0),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},M_f_K7Dza:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-69)/1*0)+0+0+22+0),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},M1O6ndllR:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+22+0),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},M5q21GOBM:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+22+0),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},mDZqjQCvY:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+22),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},nrL5A5CUN:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||507)-0-427)/1*0)+0+0+22+0),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},onaS7ljsn:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+22),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},Qsmofojib:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+22+0),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},rWi0PnJSo:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+22),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},T0z5TPqZb:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+22),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}},uRbkTEmjP:{background:{alt:\"Sastrax\",fit:\"fit\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+22),pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"}}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p69vvl\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"tOSfcrDDm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jwshwf\",\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tbZXjlG9Z\",onMouseEnter:onMouseEnterxbal6d,...addPropertyOverrides({dbCRhxR9r:{onMouseEnter:onMouseEnternrf27g},ghfioU5z3:{onMouseEnter:onMouseEnternrf27g},mDZqjQCvY:{onMouseEnter:onMouseEnternrf27g},onaS7ljsn:{onMouseEnter:onMouseEnternrf27g},rWi0PnJSo:{onMouseEnter:onMouseEnternrf27g},T0z5TPqZb:{onMouseEnter:onMouseEnternrf27g},uRbkTEmjP:{onMouseEnter:onMouseEnternrf27g}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+0+0+0+0+2+14,...addPropertyOverrides({dbCRhxR9r:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},ghfioU5z3:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||71)-0-73)/1*0)+0+0+0+0+2+12},mDZqjQCvY:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},onaS7ljsn:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},rWi0PnJSo:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},T0z5TPqZb:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},uRbkTEmjP:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9mv6nn-container\",layoutDependency:layoutDependency,layoutId:\"MXILGckLO-container\",nodeId:\"MXILGckLO\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Platform\",id:\"MXILGckLO\",layoutId:\"MXILGckLO\",variant:matchVariant(\"QragRo_41\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({dbCRhxR9r:{variant:matchVariant(\"YICaaTIoo\")},ghfioU5z3:{variant:matchVariant(\"YICaaTIoo\")},mDZqjQCvY:{variant:matchVariant(\"YICaaTIoo\")},onaS7ljsn:{variant:matchVariant(\"YICaaTIoo\")},rWi0PnJSo:{variant:matchVariant(\"YICaaTIoo\")},T0z5TPqZb:{variant:matchVariant(\"YICaaTIoo\")},tneNf010z:{variant:matchVariant(\"GOYB_BC39\")},uRbkTEmjP:{variant:matchVariant(\"A0Od4H3oB\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11jk7ze\",\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"sT_3j6Lte\",onMouseEnter:onMouseEnter1cqi6ki,...addPropertyOverrides({dbCRhxR9r:{onMouseEnter:onMouseEnter1tqg0sq},ghfioU5z3:{onMouseEnter:onMouseEnter1tqg0sq},mDZqjQCvY:{onMouseEnter:onMouseEnter1tqg0sq},onaS7ljsn:{onMouseEnter:onMouseEnter1tqg0sq},rWi0PnJSo:{onMouseEnter:onMouseEnter1tqg0sq},T0z5TPqZb:{onMouseEnter:onMouseEnter1tqg0sq},uRbkTEmjP:{onMouseEnter:onMouseEnter1tqg0sq}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+0+0+0+0+2+14,...addPropertyOverrides({dbCRhxR9r:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},ghfioU5z3:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||71)-0-73)/1*0)+0+0+0+0+2+12},mDZqjQCvY:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},onaS7ljsn:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},rWi0PnJSo:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},T0z5TPqZb:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},uRbkTEmjP:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x6u5al-container\",layoutDependency:layoutDependency,layoutId:\"wjzei4PmZ-container\",nodeId:\"wjzei4PmZ\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Solutions\",id:\"wjzei4PmZ\",layoutId:\"wjzei4PmZ\",variant:matchVariant(\"QragRo_41\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({dbCRhxR9r:{variant:matchVariant(\"A0Od4H3oB\")},ghfioU5z3:{variant:matchVariant(\"YICaaTIoo\")},mDZqjQCvY:{variant:matchVariant(\"YICaaTIoo\")},onaS7ljsn:{variant:matchVariant(\"YICaaTIoo\")},qJTaqcuTs:{variant:matchVariant(\"GOYB_BC39\")},rWi0PnJSo:{variant:matchVariant(\"YICaaTIoo\")},T0z5TPqZb:{variant:matchVariant(\"YICaaTIoo\")},uRbkTEmjP:{variant:matchVariant(\"YICaaTIoo\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lkd7jj\",\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nspdcz_Z3\",onMouseEnter:onMouseEnter1ie6xd6,...addPropertyOverrides({dbCRhxR9r:{onMouseEnter:onMouseEnterihcmn4},ghfioU5z3:{onMouseEnter:onMouseEnterihcmn4},mDZqjQCvY:{onMouseEnter:onMouseEnterihcmn4},onaS7ljsn:{onMouseEnter:onMouseEnterihcmn4},rWi0PnJSo:{onMouseEnter:onMouseEnterihcmn4},T0z5TPqZb:{onMouseEnter:onMouseEnterihcmn4},uRbkTEmjP:{onMouseEnter:onMouseEnterihcmn4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+0+0+0+0+2+14,...addPropertyOverrides({dbCRhxR9r:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},ghfioU5z3:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||71)-0-73)/1*0)+0+0+0+0+2+12},mDZqjQCvY:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},onaS7ljsn:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},rWi0PnJSo:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},T0z5TPqZb:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},uRbkTEmjP:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tk9ssa-container\",layoutDependency:layoutDependency,layoutId:\"PETtYp8pE-container\",nodeId:\"PETtYp8pE\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Industries\",id:\"PETtYp8pE\",layoutId:\"PETtYp8pE\",variant:matchVariant(\"QragRo_41\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({dbCRhxR9r:{variant:matchVariant(\"YICaaTIoo\")},ghfioU5z3:{variant:matchVariant(\"YICaaTIoo\")},jTa1HILe6:{variant:matchVariant(\"GOYB_BC39\")},mDZqjQCvY:{variant:matchVariant(\"YICaaTIoo\")},onaS7ljsn:{variant:matchVariant(\"YICaaTIoo\")},rWi0PnJSo:{variant:matchVariant(\"A0Od4H3oB\")},T0z5TPqZb:{variant:matchVariant(\"YICaaTIoo\")},uRbkTEmjP:{variant:matchVariant(\"YICaaTIoo\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fe3vqs\",\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iOQSgVRzJ\",onMouseEnter:onMouseEnterpzjqmi,...addPropertyOverrides({dbCRhxR9r:{onMouseEnter:onMouseEnter1i42vub},ghfioU5z3:{onMouseEnter:onMouseEnter1i42vub},mDZqjQCvY:{onMouseEnter:onMouseEnter1i42vub},onaS7ljsn:{onMouseEnter:onMouseEnter1i42vub},rWi0PnJSo:{onMouseEnter:onMouseEnter1i42vub},T0z5TPqZb:{onMouseEnter:onMouseEnter1i42vub},uRbkTEmjP:{onMouseEnter:onMouseEnter1i42vub}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+0+0+0+0+2+14,...addPropertyOverrides({dbCRhxR9r:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},ghfioU5z3:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||71)-0-73)/1*0)+0+0+0+0+2+12},mDZqjQCvY:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},onaS7ljsn:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},rWi0PnJSo:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},T0z5TPqZb:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},uRbkTEmjP:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vch9bu-container\",layoutDependency:layoutDependency,layoutId:\"l_hSXwYaw-container\",nodeId:\"l_hSXwYaw\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Frameworks\",id:\"l_hSXwYaw\",layoutId:\"l_hSXwYaw\",variant:matchVariant(\"QragRo_41\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({dbCRhxR9r:{variant:matchVariant(\"YICaaTIoo\")},ghfioU5z3:{variant:matchVariant(\"YICaaTIoo\")},mDZqjQCvY:{variant:matchVariant(\"YICaaTIoo\")},onaS7ljsn:{variant:matchVariant(\"YICaaTIoo\")},rWi0PnJSo:{variant:matchVariant(\"YICaaTIoo\")},T0z5TPqZb:{variant:matchVariant(\"A0Od4H3oB\")},uRbkTEmjP:{variant:matchVariant(\"YICaaTIoo\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18ha0f0\",\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hBCUztqsD\",onMouseEnter:onMouseEnterdpuyet,...addPropertyOverrides({dbCRhxR9r:{onMouseEnter:onMouseEnter1h4sley},ghfioU5z3:{onMouseEnter:onMouseEnter1h4sley},mDZqjQCvY:{onMouseEnter:onMouseEnter1h4sley},onaS7ljsn:{onMouseEnter:onMouseEnter1h4sley},rWi0PnJSo:{onMouseEnter:onMouseEnter1h4sley},T0z5TPqZb:{onMouseEnter:onMouseEnter1h4sley},uRbkTEmjP:{onMouseEnter:onMouseEnter1h4sley}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+0+0+0+0+2+14,...addPropertyOverrides({dbCRhxR9r:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},ghfioU5z3:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||71)-0-73)/1*0)+0+0+0+0+2+12},mDZqjQCvY:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},onaS7ljsn:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},rWi0PnJSo:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},T0z5TPqZb:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},uRbkTEmjP:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-w5f7i2-container\",layoutDependency:layoutDependency,layoutId:\"sJXBv5lv5-container\",nodeId:\"sJXBv5lv5\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Resources\",id:\"sJXBv5lv5\",layoutId:\"sJXBv5lv5\",variant:matchVariant(\"QragRo_41\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({dbCRhxR9r:{variant:matchVariant(\"YICaaTIoo\")},ghfioU5z3:{variant:matchVariant(\"YICaaTIoo\")},KaoE58J18:{variant:matchVariant(\"GOYB_BC39\")},mDZqjQCvY:{variant:matchVariant(\"YICaaTIoo\")},onaS7ljsn:{variant:matchVariant(\"A0Od4H3oB\")},rWi0PnJSo:{variant:matchVariant(\"YICaaTIoo\")},T0z5TPqZb:{variant:matchVariant(\"YICaaTIoo\")},uRbkTEmjP:{variant:matchVariant(\"YICaaTIoo\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gt3aba\",\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"M0Pga4wN3\",onMouseEnter:onMouseEnterpm9hzv,...addPropertyOverrides({dbCRhxR9r:{onMouseEnter:onMouseEnterbyu7hn},ghfioU5z3:{onMouseEnter:onMouseEnterbyu7hn},mDZqjQCvY:{onMouseEnter:onMouseEnterbyu7hn},onaS7ljsn:{onMouseEnter:onMouseEnterbyu7hn},rWi0PnJSo:{onMouseEnter:onMouseEnterbyu7hn},T0z5TPqZb:{onMouseEnter:onMouseEnterbyu7hn},uRbkTEmjP:{onMouseEnter:onMouseEnterbyu7hn}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+0+0+0+0+2+14,...addPropertyOverrides({dbCRhxR9r:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},ghfioU5z3:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||71)-0-73)/1*0)+0+0+0+0+2+12},mDZqjQCvY:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},onaS7ljsn:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},rWi0PnJSo:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},T0z5TPqZb:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10},uRbkTEmjP:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+0+0+2+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aacpx0-container\",layoutDependency:layoutDependency,layoutId:\"qkQSwXxoV-container\",nodeId:\"qkQSwXxoV\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Company\",id:\"qkQSwXxoV\",layoutId:\"qkQSwXxoV\",variant:matchVariant(\"QragRo_41\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({dbCRhxR9r:{variant:matchVariant(\"YICaaTIoo\")},dbvic9Lzx:{variant:matchVariant(\"GOYB_BC39\")},ghfioU5z3:{variant:matchVariant(\"YICaaTIoo\")},mDZqjQCvY:{variant:matchVariant(\"A0Od4H3oB\")},onaS7ljsn:{variant:matchVariant(\"YICaaTIoo\")},pFNZq8pTL:{variant:matchVariant(\"GOYB_BC39\")},rWi0PnJSo:{variant:matchVariant(\"YICaaTIoo\")},T0z5TPqZb:{variant:matchVariant(\"YICaaTIoo\")},uRbkTEmjP:{variant:matchVariant(\"YICaaTIoo\")}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t9k4yn\",\"data-framer-name\":\"flex\",layoutDependency:layoutDependency,layoutId:\"RYlgTmQoO\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uldgvx-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"R3dTSFlSQ-container\",nodeId:\"R3dTSFlSQ\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",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-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37))\",iconSize:18,iconType:\"default\",id:\"R3dTSFlSQ\",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:\"R3dTSFlSQ\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"var(--token-07c82e0e-e59a-4b76-ac59-ccf7ceafc9a7, rgb(54, 59, 37))\",titleFont:{fontFamily:'\"PP Neue Montreal Regular\", \"PP Neue Montreal Regular Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400},titleType:\"title\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+0+0+14.5+0,...addPropertyOverrides({dbCRhxR9r:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+10.5+0},ghfioU5z3:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||71)-0-73)/1*0)+0+0+12.5+0},mDZqjQCvY:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+10.5+0},onaS7ljsn:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+10.5+0},rWi0PnJSo:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+10.5+0},T0z5TPqZb:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+10.5+0},uRbkTEmjP:{y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+0+0+10.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13495e8-container\",layoutDependency:layoutDependency,layoutId:\"mJ7dVmcMF-container\",nodeId:\"mJ7dVmcMF\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(PopupButton,{height:\"100%\",id:\"mJ7dVmcMF\",layoutId:\"mJ7dVmcMF\",o2j1c0vvt:\"Book a Demo\",Rzg76tDNS:Rzg76tDNS16uox79,variant:matchVariant(\"nF7XnmCJ0\"),width:\"100%\",...addPropertyOverrides({dbCRhxR9r:{variant:matchVariant(\"OZVNpV8BL\")},ghfioU5z3:{variant:matchVariant(\"OZVNpV8BL\")},mDZqjQCvY:{variant:matchVariant(\"OZVNpV8BL\")},onaS7ljsn:{variant:matchVariant(\"OZVNpV8BL\")},rWi0PnJSo:{variant:matchVariant(\"OZVNpV8BL\")},T0z5TPqZb:{variant:matchVariant(\"OZVNpV8BL\")},uRbkTEmjP:{variant:matchVariant(\"OZVNpV8BL\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({D7C0Ynf3k:{height:37,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+16+0},jIUXAUbtj:{height:37,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+16+0},KKBCumrf5:{height:37,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+16+0},M_f_K7Dza:{height:37,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-69)/1*0)+0+0+16+0},M1O6ndllR:{height:37,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+16+0},M5q21GOBM:{height:37,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+16+0},nrL5A5CUN:{height:37,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||507)-0-427)/1*0)+0+0+16+0},Qsmofojib:{height:37,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+0+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tbucu2-container\",layoutDependency:layoutDependency,layoutId:\"s4Op77CWh-container\",nodeId:\"s4Op77CWh\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(HamburgerMenu,{height:\"100%\",id:\"s4Op77CWh\",layoutId:\"s4Op77CWh\",variant:matchVariant(\"gO6vT4ISP\"),W0pOIA7J6:W0pOIA7J67wcgrc,width:\"100%\",...addPropertyOverrides({D7C0Ynf3k:{variant:matchVariant(\"ClDpUTwjc\"),W0pOIA7J6:W0pOIA7J61putna2},jIUXAUbtj:{variant:matchVariant(\"ClDpUTwjc\"),W0pOIA7J6:W0pOIA7J61putna2},KKBCumrf5:{variant:matchVariant(\"ClDpUTwjc\"),W0pOIA7J6:W0pOIA7J61putna2},M_f_K7Dza:{W0pOIA7J6:W0pOIA7J61e3ccjx},M1O6ndllR:{variant:matchVariant(\"ClDpUTwjc\"),W0pOIA7J6:W0pOIA7J61putna2},M5q21GOBM:{variant:matchVariant(\"ClDpUTwjc\"),W0pOIA7J6:W0pOIA7J61putna2},nrL5A5CUN:{variant:matchVariant(\"ClDpUTwjc\"),W0pOIA7J6:W0pOIA7J61putna2},Qsmofojib:{variant:matchVariant(\"ClDpUTwjc\"),W0pOIA7J6:W0pOIA7J61putna2}},baseVariant,gestureVariant)})})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-l7020y\",\"data-framer-name\":\"Menu Active\",layoutDependency:layoutDependency,layoutId:\"ubuUVssA0\",style:{backgroundColor:\"rgba(0, 0, 0, 0.2)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yb5pbs\",\"data-framer-name\":\"container\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"WnMvW1pjp\",onMouseLeave:onMouseLeave19kinju,...addPropertyOverrides({dbCRhxR9r:{onMouseLeave:onMouseLeave1m60t7i},mDZqjQCvY:{onMouseLeave:onMouseLeave1m60t7i},onaS7ljsn:{onMouseLeave:onMouseLeave1m60t7i},rWi0PnJSo:{onMouseLeave:onMouseLeave1m60t7i},T0z5TPqZb:{onMouseLeave:onMouseLeave1m60t7i}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:441,...addPropertyOverrides({dbCRhxR9r:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+66+0+10},dbvic9Lzx:{width:`calc((min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px) * 0.8)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+68+0+10},jTa1HILe6:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+68+0+10},KaoE58J18:{width:`calc(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+68+0+10},mDZqjQCvY:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+66+0+10},onaS7ljsn:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+66+0+10},pFNZq8pTL:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+68+0+10},qJTaqcuTs:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+68+0+10},rWi0PnJSo:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+66+0+10},T0z5TPqZb:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+66+0+10},tneNf010z:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||77)-0-77)/1*0)+68+0+10},uRbkTEmjP:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1240px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||67)-0-69)/1*0)+66+0+10}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ovs997-container\",layoutDependency:layoutDependency,layoutId:\"P95FnL21r-container\",nodeId:\"P95FnL21r\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(MegaMenu,{height:\"100%\",id:\"P95FnL21r\",layoutId:\"P95FnL21r\",style:{width:\"100%\"},variant:matchVariant(\"k6fuYu3a_\"),width:\"100%\",...addPropertyOverrides({dbCRhxR9r:{variant:matchVariant(\"nCFhRPyYW\"),ZaEDd5JdN:ZaEDd5JdN1m60t7i},dbvic9Lzx:{variant:matchVariant(\"OoQJL43wZ\"),ZaEDd5JdN:ZaEDd5JdN19kinju},jTa1HILe6:{variant:matchVariant(\"ZQlSAPO5R\"),ZaEDd5JdN:ZaEDd5JdN19kinju},KaoE58J18:{variant:matchVariant(\"oWlTYB3SA\"),ZaEDd5JdN:ZaEDd5JdN19kinju},mDZqjQCvY:{variant:matchVariant(\"gM3JcxKxh\"),ZaEDd5JdN:ZaEDd5JdN1m60t7i},onaS7ljsn:{variant:matchVariant(\"BithKVFIc\"),ZaEDd5JdN:ZaEDd5JdN1m60t7i},pFNZq8pTL:{variant:matchVariant(\"hapltCH7s\"),ZaEDd5JdN:ZaEDd5JdN19kinju},qJTaqcuTs:{variant:matchVariant(\"UX56Dj2J_\"),ZaEDd5JdN:ZaEDd5JdN19kinju},rWi0PnJSo:{variant:matchVariant(\"nRx1gUNNN\"),ZaEDd5JdN:ZaEDd5JdN1m60t7i},T0z5TPqZb:{variant:matchVariant(\"GmfJj3t52\"),ZaEDd5JdN:ZaEDd5JdN1m60t7i},tneNf010z:{ZaEDd5JdN:ZaEDd5JdN19kinju},uRbkTEmjP:{variant:matchVariant(\"jSMqurVRF\"),ZaEDd5JdN:ZaEDd5JdN1m60t7i}},baseVariant,gestureVariant)})})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-t24xji\",\"data-framer-name\":\"Mobile Menu\",layoutDependency:layoutDependency,layoutId:\"qi8p9QNNS\",style:{backgroundColor:\"var(--token-867948f2-78a9-4d82-8e67-fdf38d7efd8f, rgb(247, 246, 244))\",borderBottomLeftRadius:15,borderBottomRightRadius:15},transformTemplate:transformTemplate1,variants:{M_f_K7Dza:{borderBottomLeftRadius:0,borderBottomRightRadius:0},nrL5A5CUN:{borderBottomLeftRadius:0,borderBottomRightRadius:0}},...addPropertyOverrides({D7C0Ynf3k:{transformTemplate:undefined},jIUXAUbtj:{transformTemplate:undefined},KKBCumrf5:{transformTemplate:undefined},M1O6ndllR:{transformTemplate:undefined},M5q21GOBM:{transformTemplate:undefined},nrL5A5CUN:{transformTemplate:undefined},Qsmofojib:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ybludh\",\"data-framer-name\":\"Header Wrapper\",layoutDependency:layoutDependency,layoutId:\"bW5otpd7j\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ULTUkaLQq\"},motionChild:true,nodeId:\"Sb52hzS7o\",openInNewTab:false,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"Sastrax\",fit:\"fit\",pixelHeight:696,pixelWidth:3840,positionX:\"center\",positionY:\"center\",sizes:\"100px\",src:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696\",srcSet:\"https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=512&width=3840&height=696 512w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=1024&width=3840&height=696 1024w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?scale-down-to=2048&width=3840&height=696 2048w,https://framerusercontent.com/images/S9sGny65rueqYeyz6Z5NwHE26M.png?width=3840&height=696 3840w\"},className:\"framer-xlnn8r framer-hspxud\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Sb52hzS7o\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:37,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ifpo8z-container\",layoutDependency:layoutDependency,layoutId:\"iLPmoou0R-container\",nodeId:\"iLPmoou0R\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(HamburgerMenu,{height:\"100%\",id:\"iLPmoou0R\",layoutId:\"iLPmoou0R\",variant:matchVariant(\"ClDpUTwjc\"),W0pOIA7J6:W0pOIA7J67wcgrc,width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19czktn\",\"data-framer-name\":\"flex\",layoutDependency:layoutDependency,layoutId:\"hU8l4pOM6\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jwyye4\",\"data-border\":true,\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"s9aybgfKU\",onMouseEnter:onMouseEnternrf27g,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},...addPropertyOverrides({D7C0Ynf3k:{\"data-highlight\":undefined,onMouseEnter:undefined},jIUXAUbtj:{\"data-highlight\":undefined,onMouseEnter:undefined},KKBCumrf5:{\"data-highlight\":undefined,onMouseEnter:undefined},M_f_K7Dza:{onMouseEnter:undefined,onTap:onTap1ra9zvj},M1O6ndllR:{\"data-highlight\":undefined,onMouseEnter:undefined},M5q21GOBM:{\"data-highlight\":undefined,onMouseEnter:undefined},nrL5A5CUN:{\"data-highlight\":undefined,onMouseEnter:undefined},Qsmofojib:{\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,...addPropertyOverrides({D7C0Ynf3k:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+0+0+0},jIUXAUbtj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+0+0+0},KKBCumrf5:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+0+0+0},M_f_K7Dza:{width:`calc(${componentViewport?.width||\"100vw\"} - 10px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-69)/1*0)+69-544+0+0+0+0+8+0},M1O6ndllR:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+0+0+0},M5q21GOBM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+0+0+0},nrL5A5CUN:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||507)-0-427)/1*0)+0+69+0+0+0+0+0+0},Qsmofojib:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v6u67r-container\",layoutDependency:layoutDependency,layoutId:\"tXUboNZLu-container\",nodeId:\"tXUboNZLu\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Platform\",id:\"tXUboNZLu\",layoutId:\"tXUboNZLu\",style:{width:\"100%\"},variant:matchVariant(\"BxyBNFMiZ\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({D7C0Ynf3k:{msLddCHHK:msLddCHHK1ra9zvj},jIUXAUbtj:{msLddCHHK:msLddCHHK1ra9zvj},KKBCumrf5:{msLddCHHK:msLddCHHK1ra9zvj},M1O6ndllR:{msLddCHHK:msLddCHHK1ra9zvj},M5q21GOBM:{msLddCHHK:msLddCHHK1ra9zvj},nrL5A5CUN:{msLddCHHK:msLddCHHK1ra9zvj},Qsmofojib:{msLddCHHK:msLddCHHK1putna2,variant:matchVariant(\"S49ZcIFHb\")}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:441,...addPropertyOverrides({Qsmofojib:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+0+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19vwm5f-container\",layoutDependency:layoutDependency,layoutId:\"eZNxNJQnr-container\",nodeId:\"eZNxNJQnr\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(MegaMenu,{height:\"100%\",id:\"eZNxNJQnr\",layoutId:\"eZNxNJQnr\",style:{width:\"100%\"},variant:matchVariant(\"jSMqurVRF\"),width:\"100%\",ZaEDd5JdN:ZaEDd5JdN1putna2,...addPropertyOverrides({Qsmofojib:{variant:matchVariant(\"M_Xdy7oiR\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tdwb5g\",\"data-border\":true,\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aDryMK59t\",onMouseEnter:onMouseEnter1tqg0sq,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},...addPropertyOverrides({D7C0Ynf3k:{\"data-highlight\":undefined,onMouseEnter:undefined},jIUXAUbtj:{\"data-highlight\":undefined,onMouseEnter:undefined},KKBCumrf5:{\"data-highlight\":undefined,onMouseEnter:undefined},M_f_K7Dza:{onMouseEnter:undefined,onTap:onTapzsjws8},M1O6ndllR:{\"data-highlight\":undefined,onMouseEnter:undefined},M5q21GOBM:{\"data-highlight\":undefined,onMouseEnter:undefined},nrL5A5CUN:{\"data-highlight\":undefined,onMouseEnter:undefined},Qsmofojib:{\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,...addPropertyOverrides({D7C0Ynf3k:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+45+0+0},jIUXAUbtj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+45+0+0},KKBCumrf5:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+45+0+0},M_f_K7Dza:{width:`calc(${componentViewport?.width||\"100vw\"} - 10px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-69)/1*0)+69-544+0+0+0+61+8+0},M1O6ndllR:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+45+0+0},M5q21GOBM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+45+0+0},nrL5A5CUN:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||507)-0-427)/1*0)+0+69+0+0+0+45+0+0},Qsmofojib:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+486+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16lrre1-container\",layoutDependency:layoutDependency,layoutId:\"l3EuQPsvE-container\",nodeId:\"l3EuQPsvE\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Solutions\",id:\"l3EuQPsvE\",layoutId:\"l3EuQPsvE\",style:{width:\"100%\"},variant:matchVariant(\"BxyBNFMiZ\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({D7C0Ynf3k:{msLddCHHK:msLddCHHKzsjws8},jIUXAUbtj:{msLddCHHK:msLddCHHKzsjws8},KKBCumrf5:{msLddCHHK:msLddCHHKzsjws8},M1O6ndllR:{msLddCHHK:msLddCHHKzsjws8},M5q21GOBM:{msLddCHHK:msLddCHHK1e3ccjx,variant:matchVariant(\"S49ZcIFHb\")},nrL5A5CUN:{msLddCHHK:msLddCHHKzsjws8},Qsmofojib:{msLddCHHK:msLddCHHKzsjws8}},baseVariant,gestureVariant)})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:441,...addPropertyOverrides({M5q21GOBM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+45+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-maopny-container\",layoutDependency:layoutDependency,layoutId:\"UZjWJpVQb-container\",nodeId:\"UZjWJpVQb\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(MegaMenu,{height:\"100%\",id:\"UZjWJpVQb\",layoutId:\"UZjWJpVQb\",style:{width:\"100%\"},variant:matchVariant(\"M_Xdy7oiR\"),width:\"100%\",ZaEDd5JdN:ZaEDd5JdN1putna2,...addPropertyOverrides({M5q21GOBM:{variant:matchVariant(\"xbX5bVPcQ\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w3gb91\",\"data-border\":true,\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fmHau0rGk\",onMouseEnter:onMouseEnterihcmn4,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},...addPropertyOverrides({D7C0Ynf3k:{\"data-highlight\":undefined,onMouseEnter:undefined},jIUXAUbtj:{\"data-highlight\":undefined,onMouseEnter:undefined},KKBCumrf5:{\"data-highlight\":undefined,onMouseEnter:undefined},M_f_K7Dza:{onMouseEnter:undefined,onTap:onTapm0igzt},M1O6ndllR:{\"data-highlight\":undefined,onMouseEnter:undefined},M5q21GOBM:{\"data-highlight\":undefined,onMouseEnter:undefined},nrL5A5CUN:{\"data-highlight\":undefined,onMouseEnter:undefined},Qsmofojib:{\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,...addPropertyOverrides({D7C0Ynf3k:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+90+0+0},jIUXAUbtj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+90+0+0},KKBCumrf5:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+90+0+0},M_f_K7Dza:{width:`calc(${componentViewport?.width||\"100vw\"} - 10px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-69)/1*0)+69-544+0+0+0+122+8+0},M1O6ndllR:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+90+0+0},M5q21GOBM:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+531+0+0},nrL5A5CUN:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||507)-0-427)/1*0)+0+69+0+0+0+90+0+0},Qsmofojib:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+531+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c8uehc-container\",layoutDependency:layoutDependency,layoutId:\"lMvRO4Xv2-container\",nodeId:\"lMvRO4Xv2\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Industries\",id:\"lMvRO4Xv2\",layoutId:\"lMvRO4Xv2\",style:{width:\"100%\"},variant:matchVariant(\"BxyBNFMiZ\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({D7C0Ynf3k:{msLddCHHK:msLddCHHKm0igzt},jIUXAUbtj:{msLddCHHK:msLddCHHKm0igzt},KKBCumrf5:{msLddCHHK:msLddCHHKm0igzt},M1O6ndllR:{msLddCHHK:msLddCHHK1e3ccjx,variant:matchVariant(\"S49ZcIFHb\")},M5q21GOBM:{msLddCHHK:msLddCHHKm0igzt},nrL5A5CUN:{msLddCHHK:msLddCHHKm0igzt},Qsmofojib:{msLddCHHK:msLddCHHKm0igzt}},baseVariant,gestureVariant)})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:441,...addPropertyOverrides({M1O6ndllR:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+90+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ibe2ok-container\",layoutDependency:layoutDependency,layoutId:\"LOtt2m8ap-container\",nodeId:\"LOtt2m8ap\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(MegaMenu,{height:\"100%\",id:\"LOtt2m8ap\",layoutId:\"LOtt2m8ap\",style:{width:\"100%\"},variant:matchVariant(\"xbX5bVPcQ\"),width:\"100%\",ZaEDd5JdN:ZaEDd5JdN1putna2,...addPropertyOverrides({M1O6ndllR:{variant:matchVariant(\"ujILCCMBK\")}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-172nmja\",\"data-border\":true,\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PeDSe_3ng\",onMouseEnter:onMouseEnter1i42vub,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},...addPropertyOverrides({D7C0Ynf3k:{\"data-highlight\":undefined,onMouseEnter:undefined},jIUXAUbtj:{\"data-highlight\":undefined,onMouseEnter:undefined},KKBCumrf5:{\"data-highlight\":undefined,onMouseEnter:undefined},M_f_K7Dza:{onMouseEnter:undefined,onTap:onTapc5yixz},M1O6ndllR:{\"data-highlight\":undefined,onMouseEnter:undefined},M5q21GOBM:{\"data-highlight\":undefined,onMouseEnter:undefined},nrL5A5CUN:{\"data-highlight\":undefined,onMouseEnter:undefined},Qsmofojib:{\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,...addPropertyOverrides({D7C0Ynf3k:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+135+0+0},jIUXAUbtj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+135+0+0},KKBCumrf5:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+135+0+0},M_f_K7Dza:{width:`calc(${componentViewport?.width||\"100vw\"} - 10px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-69)/1*0)+69-544+0+0+0+183+8+0},M1O6ndllR:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+576+0},M5q21GOBM:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+576+0},nrL5A5CUN:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||507)-0-427)/1*0)+0+69+0+0+0+135+0},Qsmofojib:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+576+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-laea3j-container\",layoutDependency:layoutDependency,layoutId:\"YPR1qRl1G-container\",nodeId:\"YPR1qRl1G\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Frameworks\",id:\"YPR1qRl1G\",layoutId:\"YPR1qRl1G\",style:{width:\"100%\"},variant:matchVariant(\"BxyBNFMiZ\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({D7C0Ynf3k:{msLddCHHK:msLddCHHKc5yixz},jIUXAUbtj:{msLddCHHK:msLddCHHKc5yixz},KKBCumrf5:{msLddCHHK:msLddCHHK1e3ccjx,variant:matchVariant(\"S49ZcIFHb\")},M1O6ndllR:{msLddCHHK:msLddCHHKc5yixz},M5q21GOBM:{msLddCHHK:msLddCHHKc5yixz},nrL5A5CUN:{msLddCHHK:msLddCHHKc5yixz},Qsmofojib:{msLddCHHK:msLddCHHKc5yixz}},baseVariant,gestureVariant)})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({KKBCumrf5:{height:441,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+135+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r2a8j8-container\",layoutDependency:layoutDependency,layoutId:\"Gika3nJqt-container\",nodeId:\"Gika3nJqt\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(MegaMenu,{height:\"100%\",id:\"Gika3nJqt\",layoutId:\"Gika3nJqt\",style:{width:\"100%\"},variant:matchVariant(\"AWxUafoFv\"),width:\"100%\",ZaEDd5JdN:ZaEDd5JdN1putna2})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n3moav\",\"data-border\":true,\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MhSok1_9L\",onMouseEnter:onMouseEnter1h4sley,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},...addPropertyOverrides({D7C0Ynf3k:{\"data-highlight\":undefined,onMouseEnter:undefined},jIUXAUbtj:{\"data-highlight\":undefined,onMouseEnter:undefined},KKBCumrf5:{\"data-highlight\":undefined,onMouseEnter:undefined},M_f_K7Dza:{onMouseEnter:undefined,onTap:onTap11y74os},M1O6ndllR:{\"data-highlight\":undefined,onMouseEnter:undefined},M5q21GOBM:{\"data-highlight\":undefined,onMouseEnter:undefined},nrL5A5CUN:{\"data-highlight\":undefined,onMouseEnter:undefined},Qsmofojib:{\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,...addPropertyOverrides({D7C0Ynf3k:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+180+0+0},jIUXAUbtj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+180+0+0},KKBCumrf5:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+621+0},M_f_K7Dza:{width:`calc(${componentViewport?.width||\"100vw\"} - 10px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-69)/1*0)+69-544+0+0+0+244+8+0},M1O6ndllR:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+621+0},M5q21GOBM:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+621+0},nrL5A5CUN:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||507)-0-427)/1*0)+0+69+0+0+0+180+0},Qsmofojib:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+621+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1np3tgt-container\",layoutDependency:layoutDependency,layoutId:\"HOOq1iVIk-container\",nodeId:\"HOOq1iVIk\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Resources\",id:\"HOOq1iVIk\",layoutId:\"HOOq1iVIk\",style:{width:\"100%\"},variant:matchVariant(\"BxyBNFMiZ\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({D7C0Ynf3k:{msLddCHHK:msLddCHHK1e3ccjx,variant:matchVariant(\"S49ZcIFHb\")},jIUXAUbtj:{msLddCHHK:msLddCHHK11y74os},KKBCumrf5:{msLddCHHK:msLddCHHK11y74os},M1O6ndllR:{msLddCHHK:msLddCHHK11y74os},M5q21GOBM:{msLddCHHK:msLddCHHK11y74os},nrL5A5CUN:{msLddCHHK:msLddCHHK11y74os},Qsmofojib:{msLddCHHK:msLddCHHK11y74os}},baseVariant,gestureVariant)})})}),isDisplayed7()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({D7C0Ynf3k:{height:441,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+180+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ruu11s-container\",layoutDependency:layoutDependency,layoutId:\"sOjEZlW_R-container\",nodeId:\"sOjEZlW_R\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(MegaMenu,{height:\"100%\",id:\"sOjEZlW_R\",layoutId:\"sOjEZlW_R\",style:{width:\"100%\"},variant:matchVariant(\"WETXmA6Qs\"),width:\"100%\",ZaEDd5JdN:ZaEDd5JdN1putna2})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dzau5x\",\"data-border\":true,\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AiJ43GEa0\",onMouseEnter:onMouseEnterbyu7hn,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},...addPropertyOverrides({D7C0Ynf3k:{\"data-highlight\":undefined,onMouseEnter:undefined},jIUXAUbtj:{\"data-highlight\":undefined,onMouseEnter:undefined},KKBCumrf5:{\"data-highlight\":undefined,onMouseEnter:undefined},M_f_K7Dza:{onMouseEnter:undefined,onTap:onTap1gc8qu0},M1O6ndllR:{\"data-highlight\":undefined,onMouseEnter:undefined},M5q21GOBM:{\"data-highlight\":undefined,onMouseEnter:undefined},nrL5A5CUN:{\"data-highlight\":undefined,onMouseEnter:undefined},Qsmofojib:{\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,...addPropertyOverrides({D7C0Ynf3k:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+666+0+0},jIUXAUbtj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+225+0+0},KKBCumrf5:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+666+0},M_f_K7Dza:{width:`calc(${componentViewport?.width||\"100vw\"} - 10px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-69)/1*0)+69-544+0+0+0+305+8+0},M1O6ndllR:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+666+0},M5q21GOBM:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+666+0},nrL5A5CUN:{width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||507)-0-427)/1*0)+0+69+0+0+0+225+0},Qsmofojib:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+666+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bg4v01-container\",layoutDependency:layoutDependency,layoutId:\"jHcFvNDW7-container\",nodeId:\"jHcFvNDW7\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(NavItem,{height:\"100%\",i5fA5Zunt:\"Company\",id:\"jHcFvNDW7\",layoutId:\"jHcFvNDW7\",style:{width:\"100%\"},variant:matchVariant(\"BxyBNFMiZ\"),width:\"100%\",YHHtjIRNK:15,...addPropertyOverrides({D7C0Ynf3k:{msLddCHHK:msLddCHHK1gc8qu0},jIUXAUbtj:{msLddCHHK:msLddCHHK1e3ccjx,variant:matchVariant(\"S49ZcIFHb\")},KKBCumrf5:{msLddCHHK:msLddCHHK1gc8qu0},M1O6ndllR:{msLddCHHK:msLddCHHK1gc8qu0},M5q21GOBM:{msLddCHHK:msLddCHHK1gc8qu0},nrL5A5CUN:{msLddCHHK:msLddCHHK1gc8qu0},Qsmofojib:{msLddCHHK:msLddCHHK1gc8qu0}},baseVariant,gestureVariant)})})}),isDisplayed8()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({jIUXAUbtj:{height:441,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+0+0+225+0+45}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mhvokg-container\",layoutDependency:layoutDependency,layoutId:\"cMKjeYdt9-container\",nodeId:\"cMKjeYdt9\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(MegaMenu,{height:\"100%\",id:\"cMKjeYdt9\",layoutId:\"cMKjeYdt9\",style:{width:\"100%\"},variant:matchVariant(\"AdBXFbyWU\"),width:\"100%\",ZaEDd5JdN:ZaEDd5JdN1putna2})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ehg8vp\",\"data-framer-name\":\"btn\",layoutDependency:layoutDependency,layoutId:\"DuhuDruBa\",children:isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({D7C0Ynf3k:{height:48,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+711+20},jIUXAUbtj:{height:48,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+711+20},KKBCumrf5:{height:48,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+711+20},M_f_K7Dza:{height:48,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||72)-0-69)/1*0)+69-544+0+366+20},M1O6ndllR:{height:48,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+711+20},M5q21GOBM:{height:48,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+711+20},nrL5A5CUN:{height:48,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||507)-0-427)/1*0)+0+69+0+270+20},Qsmofojib:{height:48,width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||800)-0-1e3)/1*0)+0+69+0+711+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hlaq1p-container\",layoutDependency:layoutDependency,layoutId:\"KtY6rQbsd-container\",nodeId:\"KtY6rQbsd\",rendersWithMotion:true,scopeId:\"SAPA0Eejp\",children:/*#__PURE__*/_jsx(PopupButton,{height:\"100%\",id:\"KtY6rQbsd\",layoutId:\"KtY6rQbsd\",o2j1c0vvt:\"Book a Demo\",style:{width:\"100%\"},variant:matchVariant(\"OZVNpV8BL\"),width:\"100%\"})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IqfJX.framer-hspxud, .framer-IqfJX .framer-hspxud { display: block; }\",\".framer-IqfJX.framer-1s4wt6s { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1566px; }\",\".framer-IqfJX .framer-16jzz5b { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-IqfJX .framer-1w55od5 { 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: 1240px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-IqfJX .framer-10r0may { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-IqfJX .framer-v2xdxs { flex: none; height: 25px; overflow: hidden; position: relative; text-decoration: none; width: 120px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-IqfJX .framer-1p69vvl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 2px; position: relative; width: min-content; }\",\".framer-IqfJX .framer-1jwshwf, .framer-IqfJX .framer-11jk7ze, .framer-IqfJX .framer-1lkd7jj, .framer-IqfJX .framer-1fe3vqs, .framer-IqfJX .framer-18ha0f0, .framer-IqfJX .framer-gt3aba { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 14px 0px 14px 0px; position: relative; width: min-content; }\",\".framer-IqfJX .framer-9mv6nn-container, .framer-IqfJX .framer-x6u5al-container, .framer-IqfJX .framer-tk9ssa-container, .framer-IqfJX .framer-1vch9bu-container, .framer-IqfJX .framer-w5f7i2-container, .framer-IqfJX .framer-1aacpx0-container, .framer-IqfJX .framer-13495e8-container, .framer-IqfJX .framer-1tbucu2-container, .framer-IqfJX .framer-ifpo8z-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-IqfJX .framer-1t9k4yn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-IqfJX .framer-1uldgvx-container { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 40px; }\",\".framer-IqfJX .framer-l7020y { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 68px; z-index: 10; }\",\".framer-IqfJX .framer-1yb5pbs { 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: 1240px; overflow: visible; padding: 10px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-IqfJX .framer-ovs997-container, .framer-IqfJX .framer-1v6u67r-container, .framer-IqfJX .framer-19vwm5f-container, .framer-IqfJX .framer-16lrre1-container, .framer-IqfJX .framer-maopny-container, .framer-IqfJX .framer-1c8uehc-container, .framer-IqfJX .framer-ibe2ok-container, .framer-IqfJX .framer-laea3j-container, .framer-IqfJX .framer-r2a8j8-container, .framer-IqfJX .framer-1np3tgt-container, .framer-IqfJX .framer-ruu11s-container, .framer-IqfJX .framer-bg4v01-container, .framer-IqfJX .framer-mhvokg-container, .framer-IqfJX .framer-hlaq1p-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-IqfJX .framer-t24xji { 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: 50%; overflow: visible; padding: 0px; position: absolute; top: -534px; width: 100%; z-index: 9; }\",\".framer-IqfJX .framer-ybludh { 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: 20px; position: relative; width: 100%; }\",\".framer-IqfJX .framer-xlnn8r { flex: none; height: 25px; overflow: hidden; position: relative; text-decoration: none; width: 100px; will-change: var(--framer-will-change-filter-override, filter); }\",\".framer-IqfJX .framer-19czktn { 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-IqfJX .framer-jwyye4, .framer-IqfJX .framer-1tdwb5g, .framer-IqfJX .framer-1w3gb91, .framer-IqfJX .framer-172nmja, .framer-IqfJX .framer-1n3moav, .framer-IqfJX .framer-dzau5x { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px 5px 8px 5px; position: relative; width: 100%; }\",\".framer-IqfJX .framer-1ehg8vp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 41px; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-IqfJX.framer-v-no2ywb .framer-16jzz5b, .framer-IqfJX.framer-v-kjhl99 .framer-16jzz5b, .framer-IqfJX.framer-v-1xdsrlq .framer-16jzz5b, .framer-IqfJX.framer-v-bzhu1a .framer-16jzz5b, .framer-IqfJX.framer-v-1m0q3ar .framer-16jzz5b, .framer-IqfJX.framer-v-1li5xs .framer-16jzz5b, .framer-IqfJX.framer-v-ar7u67 .framer-16jzz5b, .framer-IqfJX.framer-v-1utxq2y .framer-16jzz5b, .framer-IqfJX.framer-v-pf83sg .framer-16jzz5b, .framer-IqfJX.framer-v-1kd4um7 .framer-16jzz5b, .framer-IqfJX.framer-v-xziiod .framer-16jzz5b, .framer-IqfJX.framer-v-ltp8p9 .framer-16jzz5b, .framer-IqfJX.framer-v-9a4wm0 .framer-16jzz5b { gap: 0px; }\",\".framer-IqfJX.framer-v-1xdsrlq .framer-ovs997-container, .framer-IqfJX.framer-v-9a4wm0 .framer-1v6u67r-container, .framer-IqfJX.framer-v-9a4wm0 .framer-16lrre1-container, .framer-IqfJX.framer-v-9a4wm0 .framer-1c8uehc-container, .framer-IqfJX.framer-v-9a4wm0 .framer-laea3j-container, .framer-IqfJX.framer-v-9a4wm0 .framer-1np3tgt-container, .framer-IqfJX.framer-v-9a4wm0 .framer-bg4v01-container, .framer-IqfJX.framer-v-1rjwcl2 .framer-1v6u67r-container, .framer-IqfJX.framer-v-1rjwcl2 .framer-16lrre1-container, .framer-IqfJX.framer-v-1rjwcl2 .framer-1c8uehc-container, .framer-IqfJX.framer-v-1538t1h .framer-1v6u67r-container, .framer-IqfJX.framer-v-1538t1h .framer-19vwm5f-container, .framer-IqfJX.framer-v-1538t1h .framer-16lrre1-container, .framer-IqfJX.framer-v-1538t1h .framer-1c8uehc-container, .framer-IqfJX.framer-v-1538t1h .framer-laea3j-container, .framer-IqfJX.framer-v-1538t1h .framer-1np3tgt-container, .framer-IqfJX.framer-v-1538t1h .framer-bg4v01-container, .framer-IqfJX.framer-v-phs4eo .framer-1v6u67r-container, .framer-IqfJX.framer-v-phs4eo .framer-16lrre1-container, .framer-IqfJX.framer-v-phs4eo .framer-maopny-container, .framer-IqfJX.framer-v-phs4eo .framer-1c8uehc-container, .framer-IqfJX.framer-v-t4nk1e .framer-1v6u67r-container, .framer-IqfJX.framer-v-t4nk1e .framer-16lrre1-container, .framer-IqfJX.framer-v-t4nk1e .framer-1c8uehc-container, .framer-IqfJX.framer-v-t4nk1e .framer-ibe2ok-container, .framer-IqfJX.framer-v-8l1i5q .framer-1v6u67r-container, .framer-IqfJX.framer-v-8l1i5q .framer-16lrre1-container, .framer-IqfJX.framer-v-8l1i5q .framer-1c8uehc-container, .framer-IqfJX.framer-v-8l1i5q .framer-laea3j-container, .framer-IqfJX.framer-v-8l1i5q .framer-r2a8j8-container, .framer-IqfJX.framer-v-1jetc4h .framer-1v6u67r-container, .framer-IqfJX.framer-v-1jetc4h .framer-16lrre1-container, .framer-IqfJX.framer-v-1jetc4h .framer-1c8uehc-container, .framer-IqfJX.framer-v-1jetc4h .framer-laea3j-container, .framer-IqfJX.framer-v-1jetc4h .framer-1np3tgt-container, .framer-IqfJX.framer-v-1jetc4h .framer-ruu11s-container, .framer-IqfJX.framer-v-1jetc4h .framer-bg4v01-container, .framer-IqfJX.framer-v-2zcqmv .framer-1v6u67r-container, .framer-IqfJX.framer-v-2zcqmv .framer-16lrre1-container, .framer-IqfJX.framer-v-2zcqmv .framer-1c8uehc-container, .framer-IqfJX.framer-v-2zcqmv .framer-laea3j-container, .framer-IqfJX.framer-v-2zcqmv .framer-1np3tgt-container, .framer-IqfJX.framer-v-2zcqmv .framer-bg4v01-container, .framer-IqfJX.framer-v-2zcqmv .framer-mhvokg-container { flex: none; width: 100%; }\",\".framer-IqfJX.framer-v-1m0q3ar .framer-ovs997-container { flex: none; width: 80%; }\",\".framer-IqfJX.framer-v-1li5xs.framer-1s4wt6s, .framer-IqfJX.framer-v-ar7u67.framer-1s4wt6s, .framer-IqfJX.framer-v-1utxq2y.framer-1s4wt6s, .framer-IqfJX.framer-v-pf83sg.framer-1s4wt6s, .framer-IqfJX.framer-v-1kd4um7.framer-1s4wt6s, .framer-IqfJX.framer-v-xziiod.framer-1s4wt6s, .framer-IqfJX.framer-v-ltp8p9.framer-1s4wt6s { width: 1024px; }\",\".framer-IqfJX.framer-v-1li5xs .framer-10r0may, .framer-IqfJX.framer-v-ar7u67 .framer-10r0may, .framer-IqfJX.framer-v-1utxq2y .framer-10r0may, .framer-IqfJX.framer-v-pf83sg .framer-10r0may, .framer-IqfJX.framer-v-1kd4um7 .framer-10r0may, .framer-IqfJX.framer-v-xziiod .framer-10r0may, .framer-IqfJX.framer-v-ltp8p9 .framer-10r0may, .framer-IqfJX.framer-v-9a4wm0 .framer-10r0may, .framer-IqfJX.framer-v-1rjwcl2 .framer-10r0may, .framer-IqfJX.framer-v-1538t1h .framer-10r0may, .framer-IqfJX.framer-v-phs4eo .framer-10r0may, .framer-IqfJX.framer-v-t4nk1e .framer-10r0may, .framer-IqfJX.framer-v-8l1i5q .framer-10r0may, .framer-IqfJX.framer-v-1jetc4h .framer-10r0may, .framer-IqfJX.framer-v-2zcqmv .framer-10r0may { gap: 30px; }\",\".framer-IqfJX.framer-v-1li5xs .framer-v2xdxs, .framer-IqfJX.framer-v-ar7u67 .framer-v2xdxs, .framer-IqfJX.framer-v-1utxq2y .framer-v2xdxs, .framer-IqfJX.framer-v-pf83sg .framer-v2xdxs, .framer-IqfJX.framer-v-1kd4um7 .framer-v2xdxs, .framer-IqfJX.framer-v-xziiod .framer-v2xdxs, .framer-IqfJX.framer-v-ltp8p9 .framer-v2xdxs, .framer-IqfJX.framer-v-9a4wm0 .framer-v2xdxs, .framer-IqfJX.framer-v-1rjwcl2 .framer-v2xdxs, .framer-IqfJX.framer-v-1538t1h .framer-v2xdxs, .framer-IqfJX.framer-v-phs4eo .framer-v2xdxs, .framer-IqfJX.framer-v-t4nk1e .framer-v2xdxs, .framer-IqfJX.framer-v-8l1i5q .framer-v2xdxs, .framer-IqfJX.framer-v-1jetc4h .framer-v2xdxs, .framer-IqfJX.framer-v-2zcqmv .framer-v2xdxs { width: 100px; }\",\".framer-IqfJX.framer-v-1li5xs .framer-1jwshwf, .framer-IqfJX.framer-v-1li5xs .framer-11jk7ze, .framer-IqfJX.framer-v-1li5xs .framer-1lkd7jj, .framer-IqfJX.framer-v-1li5xs .framer-1fe3vqs, .framer-IqfJX.framer-v-1li5xs .framer-18ha0f0, .framer-IqfJX.framer-v-1li5xs .framer-gt3aba { padding: 12px 0px 12px 0px; }\",\".framer-IqfJX.framer-v-ar7u67 .framer-1jwshwf, .framer-IqfJX.framer-v-ar7u67 .framer-11jk7ze, .framer-IqfJX.framer-v-ar7u67 .framer-1lkd7jj, .framer-IqfJX.framer-v-ar7u67 .framer-1fe3vqs, .framer-IqfJX.framer-v-ar7u67 .framer-18ha0f0, .framer-IqfJX.framer-v-ar7u67 .framer-gt3aba, .framer-IqfJX.framer-v-1utxq2y .framer-1jwshwf, .framer-IqfJX.framer-v-1utxq2y .framer-11jk7ze, .framer-IqfJX.framer-v-1utxq2y .framer-1lkd7jj, .framer-IqfJX.framer-v-1utxq2y .framer-1fe3vqs, .framer-IqfJX.framer-v-1utxq2y .framer-18ha0f0, .framer-IqfJX.framer-v-1utxq2y .framer-gt3aba, .framer-IqfJX.framer-v-pf83sg .framer-1jwshwf, .framer-IqfJX.framer-v-pf83sg .framer-11jk7ze, .framer-IqfJX.framer-v-pf83sg .framer-1lkd7jj, .framer-IqfJX.framer-v-pf83sg .framer-1fe3vqs, .framer-IqfJX.framer-v-pf83sg .framer-18ha0f0, .framer-IqfJX.framer-v-pf83sg .framer-gt3aba, .framer-IqfJX.framer-v-1kd4um7 .framer-1jwshwf, .framer-IqfJX.framer-v-1kd4um7 .framer-11jk7ze, .framer-IqfJX.framer-v-1kd4um7 .framer-1lkd7jj, .framer-IqfJX.framer-v-1kd4um7 .framer-1fe3vqs, .framer-IqfJX.framer-v-1kd4um7 .framer-18ha0f0, .framer-IqfJX.framer-v-1kd4um7 .framer-gt3aba, .framer-IqfJX.framer-v-xziiod .framer-1jwshwf, .framer-IqfJX.framer-v-xziiod .framer-11jk7ze, .framer-IqfJX.framer-v-xziiod .framer-1lkd7jj, .framer-IqfJX.framer-v-xziiod .framer-1fe3vqs, .framer-IqfJX.framer-v-xziiod .framer-18ha0f0, .framer-IqfJX.framer-v-xziiod .framer-gt3aba, .framer-IqfJX.framer-v-ltp8p9 .framer-1jwshwf, .framer-IqfJX.framer-v-ltp8p9 .framer-11jk7ze, .framer-IqfJX.framer-v-ltp8p9 .framer-1lkd7jj, .framer-IqfJX.framer-v-ltp8p9 .framer-1fe3vqs, .framer-IqfJX.framer-v-ltp8p9 .framer-18ha0f0, .framer-IqfJX.framer-v-ltp8p9 .framer-gt3aba { padding: 10px 0px 10px 0px; }\",\".framer-IqfJX.framer-v-ar7u67 .framer-l7020y, .framer-IqfJX.framer-v-1utxq2y .framer-l7020y, .framer-IqfJX.framer-v-pf83sg .framer-l7020y, .framer-IqfJX.framer-v-1kd4um7 .framer-l7020y, .framer-IqfJX.framer-v-xziiod .framer-l7020y, .framer-IqfJX.framer-v-ltp8p9 .framer-l7020y { top: 66px; }\",\".framer-IqfJX.framer-v-9a4wm0.framer-1s4wt6s { overflow: var(--overflow-clip-fallback, clip); width: 500px; }\",\".framer-IqfJX.framer-v-9a4wm0 .framer-1w55od5, .framer-IqfJX.framer-v-1rjwcl2 .framer-1w55od5, .framer-IqfJX.framer-v-1538t1h .framer-1w55od5, .framer-IqfJX.framer-v-phs4eo .framer-1w55od5, .framer-IqfJX.framer-v-t4nk1e .framer-1w55od5, .framer-IqfJX.framer-v-8l1i5q .framer-1w55od5, .framer-IqfJX.framer-v-1jetc4h .framer-1w55od5, .framer-IqfJX.framer-v-2zcqmv .framer-1w55od5 { padding: 16px 20px 16px 20px; }\",\".framer-IqfJX.framer-v-9a4wm0 .framer-1t9k4yn { gap: 16px; }\",\".framer-IqfJX.framer-v-9a4wm0 .framer-t24xji { bottom: 90px; overflow: var(--overflow-clip-fallback, clip); top: unset; }\",\".framer-IqfJX.framer-v-9a4wm0 .framer-jwyye4, .framer-IqfJX.framer-v-9a4wm0 .framer-1tdwb5g, .framer-IqfJX.framer-v-9a4wm0 .framer-1w3gb91, .framer-IqfJX.framer-v-9a4wm0 .framer-172nmja, .framer-IqfJX.framer-v-9a4wm0 .framer-1n3moav, .framer-IqfJX.framer-v-9a4wm0 .framer-dzau5x { cursor: pointer; flex-direction: column; gap: 0px; }\",\".framer-IqfJX.framer-v-9a4wm0 .framer-1ehg8vp, .framer-IqfJX.framer-v-1rjwcl2 .framer-1ehg8vp, .framer-IqfJX.framer-v-1538t1h .framer-1ehg8vp, .framer-IqfJX.framer-v-phs4eo .framer-1ehg8vp, .framer-IqfJX.framer-v-t4nk1e .framer-1ehg8vp, .framer-IqfJX.framer-v-8l1i5q .framer-1ehg8vp, .framer-IqfJX.framer-v-1jetc4h .framer-1ehg8vp, .framer-IqfJX.framer-v-2zcqmv .framer-1ehg8vp { min-height: unset; }\",\".framer-IqfJX.framer-v-1rjwcl2.framer-1s4wt6s, .framer-IqfJX.framer-v-1538t1h.framer-1s4wt6s, .framer-IqfJX.framer-v-phs4eo.framer-1s4wt6s, .framer-IqfJX.framer-v-t4nk1e.framer-1s4wt6s, .framer-IqfJX.framer-v-8l1i5q.framer-1s4wt6s, .framer-IqfJX.framer-v-1jetc4h.framer-1s4wt6s, .framer-IqfJX.framer-v-2zcqmv.framer-1s4wt6s { width: 500px; }\",\".framer-IqfJX.framer-v-1rjwcl2 .framer-16jzz5b { gap: 0px; justify-content: flex-start; }\",\".framer-IqfJX.framer-v-1rjwcl2 .framer-t24xji { justify-content: flex-start; left: unset; overflow: auto; position: relative; top: unset; }\",\".framer-IqfJX.framer-v-1rjwcl2 .framer-jwyye4, .framer-IqfJX.framer-v-1rjwcl2 .framer-1tdwb5g, .framer-IqfJX.framer-v-1rjwcl2 .framer-1w3gb91, .framer-IqfJX.framer-v-1538t1h .framer-jwyye4, .framer-IqfJX.framer-v-1538t1h .framer-1tdwb5g, .framer-IqfJX.framer-v-1538t1h .framer-1w3gb91, .framer-IqfJX.framer-v-1538t1h .framer-172nmja, .framer-IqfJX.framer-v-1538t1h .framer-1n3moav, .framer-IqfJX.framer-v-1538t1h .framer-dzau5x, .framer-IqfJX.framer-v-phs4eo .framer-jwyye4, .framer-IqfJX.framer-v-phs4eo .framer-1tdwb5g, .framer-IqfJX.framer-v-phs4eo .framer-1w3gb91, .framer-IqfJX.framer-v-t4nk1e .framer-jwyye4, .framer-IqfJX.framer-v-t4nk1e .framer-1tdwb5g, .framer-IqfJX.framer-v-t4nk1e .framer-1w3gb91, .framer-IqfJX.framer-v-8l1i5q .framer-jwyye4, .framer-IqfJX.framer-v-8l1i5q .framer-1tdwb5g, .framer-IqfJX.framer-v-8l1i5q .framer-1w3gb91, .framer-IqfJX.framer-v-8l1i5q .framer-172nmja, .framer-IqfJX.framer-v-1jetc4h .framer-jwyye4, .framer-IqfJX.framer-v-1jetc4h .framer-1tdwb5g, .framer-IqfJX.framer-v-1jetc4h .framer-1w3gb91, .framer-IqfJX.framer-v-1jetc4h .framer-172nmja, .framer-IqfJX.framer-v-1jetc4h .framer-1n3moav, .framer-IqfJX.framer-v-1jetc4h .framer-dzau5x, .framer-IqfJX.framer-v-2zcqmv .framer-jwyye4, .framer-IqfJX.framer-v-2zcqmv .framer-1tdwb5g, .framer-IqfJX.framer-v-2zcqmv .framer-1w3gb91, .framer-IqfJX.framer-v-2zcqmv .framer-172nmja, .framer-IqfJX.framer-v-2zcqmv .framer-1n3moav, .framer-IqfJX.framer-v-2zcqmv .framer-dzau5x { flex-direction: column; gap: 0px 0px; padding: 0px; }\",\".framer-IqfJX.framer-v-1rjwcl2 .framer-172nmja, .framer-IqfJX.framer-v-1rjwcl2 .framer-1n3moav, .framer-IqfJX.framer-v-1rjwcl2 .framer-dzau5x, .framer-IqfJX.framer-v-phs4eo .framer-172nmja, .framer-IqfJX.framer-v-phs4eo .framer-1n3moav, .framer-IqfJX.framer-v-phs4eo .framer-dzau5x, .framer-IqfJX.framer-v-t4nk1e .framer-172nmja, .framer-IqfJX.framer-v-t4nk1e .framer-1n3moav, .framer-IqfJX.framer-v-t4nk1e .framer-dzau5x, .framer-IqfJX.framer-v-8l1i5q .framer-1n3moav, .framer-IqfJX.framer-v-8l1i5q .framer-dzau5x { gap: 0px 0px; padding: 0px; }\",\".framer-IqfJX.framer-v-1538t1h .framer-16jzz5b, .framer-IqfJX.framer-v-phs4eo .framer-16jzz5b, .framer-IqfJX.framer-v-t4nk1e .framer-16jzz5b, .framer-IqfJX.framer-v-8l1i5q .framer-16jzz5b, .framer-IqfJX.framer-v-1jetc4h .framer-16jzz5b, .framer-IqfJX.framer-v-2zcqmv .framer-16jzz5b { gap: 0px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; }\",\".framer-IqfJX.framer-v-1538t1h .framer-t24xji, .framer-IqfJX.framer-v-phs4eo .framer-t24xji, .framer-IqfJX.framer-v-t4nk1e .framer-t24xji, .framer-IqfJX.framer-v-8l1i5q .framer-t24xji, .framer-IqfJX.framer-v-1jetc4h .framer-t24xji, .framer-IqfJX.framer-v-2zcqmv .framer-t24xji { flex: 1 0 0px; height: 1px; justify-content: flex-start; left: unset; overflow: auto; position: relative; top: unset; }\",'.framer-IqfJX[data-border=\"true\"]::after, .framer-IqfJX [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 77\n * @framerIntrinsicWidth 1566\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"tneNf010z\":{\"layout\":[\"fixed\",\"auto\"]},\"qJTaqcuTs\":{\"layout\":[\"fixed\",\"auto\"]},\"jTa1HILe6\":{\"layout\":[\"fixed\",\"auto\"]},\"KaoE58J18\":{\"layout\":[\"fixed\",\"auto\"]},\"pFNZq8pTL\":{\"layout\":[\"fixed\",\"auto\"]},\"dbvic9Lzx\":{\"layout\":[\"fixed\",\"auto\"]},\"ghfioU5z3\":{\"layout\":[\"fixed\",\"auto\"]},\"uRbkTEmjP\":{\"layout\":[\"fixed\",\"auto\"]},\"dbCRhxR9r\":{\"layout\":[\"fixed\",\"auto\"]},\"rWi0PnJSo\":{\"layout\":[\"fixed\",\"auto\"]},\"T0z5TPqZb\":{\"layout\":[\"fixed\",\"auto\"]},\"onaS7ljsn\":{\"layout\":[\"fixed\",\"auto\"]},\"mDZqjQCvY\":{\"layout\":[\"fixed\",\"auto\"]},\"M_f_K7Dza\":{\"layout\":[\"fixed\",\"auto\"]},\"nrL5A5CUN\":{\"layout\":[\"fixed\",\"auto\"]},\"Qsmofojib\":{\"layout\":[\"fixed\",\"auto\"]},\"M5q21GOBM\":{\"layout\":[\"fixed\",\"auto\"]},\"M1O6ndllR\":{\"layout\":[\"fixed\",\"auto\"]},\"KKBCumrf5\":{\"layout\":[\"fixed\",\"auto\"]},\"D7C0Ynf3k\":{\"layout\":[\"fixed\",\"auto\"]},\"jIUXAUbtj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"e8iuknrcE\":\"click2\",\"k3kbGo9k5\":\"bookADemo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSAPA0Eejp=withCSS(Component,css,\"framer-IqfJX\");export default FramerSAPA0Eejp;FramerSAPA0Eejp.displayName=\"Header New\";FramerSAPA0Eejp.defaultProps={height:77,width:1566};addPropertyControls(FramerSAPA0Eejp,{variant:{options:[\"qlDSYVhEj\",\"tneNf010z\",\"qJTaqcuTs\",\"jTa1HILe6\",\"KaoE58J18\",\"pFNZq8pTL\",\"dbvic9Lzx\",\"ghfioU5z3\",\"uRbkTEmjP\",\"dbCRhxR9r\",\"rWi0PnJSo\",\"T0z5TPqZb\",\"onaS7ljsn\",\"mDZqjQCvY\",\"M_f_K7Dza\",\"nrL5A5CUN\",\"Qsmofojib\",\"M5q21GOBM\",\"M1O6ndllR\",\"KKBCumrf5\",\"D7C0Ynf3k\",\"jIUXAUbtj\"],optionTitles:[\"Header\",\"Platform Mega Menu\",\"Solutions Mega Menu\",\"Industries Mega Menu\",\"Resources Mega Menu\",\"Frameworks Mega Menu\",\"Company Mega Menu\",\"Small desktop\",\"Small desktop 2\",\"Small desktop 3\",\"Small desktop 4\",\"Small desktop 5\",\"Small desktop 6\",\"Small desktop 7\",\"Mobile\",\"Mobile open\",\"Mobile open Platform \",\"Mobile open Solutions\",\"Mobile open Industries \",\"Mobile open Frameworks\",\"Mobile open Resources\",\"Mobile open Company\"],title:\"Variant\",type:ControlType.Enum},e8iuknrcE:{title:\"Click 2\",type:ControlType.EventHandler},k3kbGo9k5:{title:\"Book A Demo\",type:ControlType.EventHandler}});addFonts(FramerSAPA0Eejp,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/3gm4DsZ7u2KhLZZCBZesuW1ClMw.woff2\",weight:\"400\"}]},...NavItemFonts,...SearchFonts,...PopupButtonFonts,...HamburgerMenuFonts,...MegaMenuFonts],{supportsExplicitInterCodegen:true});FramerSAPA0Eejp.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavItem,{},context),forwardLoader(Hamburger,{},context),forwardLoader(ButtonGetStarted,{},context),forwardLoader(PopupButton,{},context),forwardLoader(HamburgerMenu,{},context),forwardLoader(MegaMenu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSAPA0Eejp\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"e8iuknrcE\\\":\\\"click2\\\",\\\"k3kbGo9k5\\\":\\\"bookADemo\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"77\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"tneNf010z\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qJTaqcuTs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jTa1HILe6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KaoE58J18\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"pFNZq8pTL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dbvic9Lzx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ghfioU5z3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uRbkTEmjP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"dbCRhxR9r\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rWi0PnJSo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"T0z5TPqZb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"onaS7ljsn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mDZqjQCvY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"M_f_K7Dza\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nrL5A5CUN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Qsmofojib\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"M5q21GOBM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"M1O6ndllR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KKBCumrf5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D7C0Ynf3k\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jIUXAUbtj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1566\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SAPA0Eejp.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,InjectSelectionStyle,PropertyOverrides,RenderTarget,ResetOuterLinkContext,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import Typeform from\"https://framerusercontent.com/modules/uyKL83UOiQk88ZAT4YJF/wAQQPAvBDY5oK2YEuzvL/Typeform.js\";import Footer from\"#framer/local/canvasComponent/I43mti9Y0/I43mti9Y0.js\";import Header from\"#framer/local/canvasComponent/oISyNBg4c/oISyNBg4c.js\";import HeaderNew from\"#framer/local/canvasComponent/SAPA0Eejp/SAPA0Eejp.js\";const HeaderNewFonts=getFonts(HeaderNew);const TypeformFonts=getFonts(Typeform);const FooterFonts=getFonts(Footer);const breakpoints={stzW7bViz:\"(min-width: 1260px) and (max-width: 1439.98px)\",t5aJZSgDU:\"(max-width: 799.98px)\",wZZUBRmY9:\"(min-width: 1440px)\",Zz_i0Owqs:\"(min-width: 800px) and (max-width: 1259.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-IUW4d\";const variantClassNames={stzW7bViz:\"framer-v-196hi1g\",t5aJZSgDU:\"framer-v-hlov5f\",wZZUBRmY9:\"framer-v-2qiefr\",Zz_i0Owqs:\"framer-v-1rp8nep\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={t5aJZSgDU:[\".framer-IUW4d.framer-ksrohr { width: 90%; }\",\".framer-IUW4d .framer-qxqs6a-container { flex: 1 0 0px; height: 550px; width: 1px; }\"],Zz_i0Owqs:[\".framer-IUW4d .framer-qxqs6a-container { height: 550px; width: 700px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={t5aJZSgDU:\".framer-hlov5f-override\",Zz_i0Owqs:\".framer-1rp8nep-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IUW4d.framer-4sl1wa, .framer-IUW4d .framer-4sl1wa { display: block; }\",\".framer-IUW4d.framer-2qiefr { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-IUW4d .framer-t4mwcp-container { flex: none; height: auto; order: -999; position: sticky; top: 0px; width: 100%; z-index: 10; }\",\".framer-IUW4d.framer-1nm2a7h { background-color: rgba(0, 0, 0, 0.5); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-IUW4d.framer-ksrohr { align-content: center; align-items: center; background-color: var(--token-41ea7f53-f851-4904-8d57-b35883056a1c, #efeee9); border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: fixed; top: 50%; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 10; }\",\".framer-IUW4d .framer-qxqs6a-container { flex: none; height: 600px; position: relative; width: 800px; }\",\".framer-IUW4d .framer-as6g1c { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-IUW4d .framer-1tbkx2n-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={stzW7bViz:\"(min-width: 1260px) and (max-width: 1439.98px)\",t5aJZSgDU:\"(max-width: 799.98px)\",wZZUBRmY9:\"(min-width: 1440px)\",Zz_i0Owqs:\"(min-width: 800px) and (max-width: 1259.98px)\"};const humanReadableVariantMap={\"Small Desktop\":\"stzW7bViz\",Desktop:\"wZZUBRmY9\",Phone:\"t5aJZSgDU\",Tablet:\"Zz_i0Owqs\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"wZZUBRmY9\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const k3kbGo9k5ko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"wZZUBRmY9\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-2qiefr\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:77,width:\"100vw\",y:0,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-t4mwcp-container\",nodeId:\"v8ny3P7cC\",scopeId:\"vgI6J0KLS\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{stzW7bViz:{variant:matchVariant(\"ghfioU5z3\")},t5aJZSgDU:{variant:matchVariant(\"M_f_K7Dza\")},Zz_i0Owqs:{variant:matchVariant(\"M_f_K7Dza\")}},children:/*#__PURE__*/_jsx(HeaderNew,{height:\"100%\",id:\"v8ny3P7cC\",k3kbGo9k5:k3kbGo9k5ko9la1({overlay}),layoutId:\"v8ny3P7cC\",style:{width:\"100%\"},variant:matchVariant(\"qlDSYVhEj\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1nm2a7h\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"nQLHgluZw\"),/*#__PURE__*/_jsx(motion.div,{className:cx(scopingClassNames,\"framer-ksrohr\"),\"data-framer-name\":\"Popup\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qxqs6a-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"JpmPpsQxa\",rendersWithMotion:true,scopeId:\"vgI6J0KLS\",children:/*#__PURE__*/_jsx(Typeform,{autoFocus:true,formId:\"D6jAwVne\",height:\"100%\",hideFooter:false,hideHeaders:false,id:\"JpmPpsQxa\",layoutId:\"JpmPpsQxa\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]})}),getContainer())})})]})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-as6g1c\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:488,width:\"100vw\",y:1077,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tbkx2n-container\",nodeId:\"V6QM1EjZC\",scopeId:\"vgI6J0KLS\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{t5aJZSgDU:{variant:matchVariant(\"c2uXw6iXT\")},Zz_i0Owqs:{variant:matchVariant(\"JLzNmp1ok\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"V6QM1EjZC\",layoutId:\"V6QM1EjZC\",style:{width:\"100%\"},variant:matchVariant(\"CNX8SwLcO\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Zz_i0Owqs\":{\"layout\":[\"fixed\",\"fixed\"]},\"t5aJZSgDU\":{\"layout\":[\"fixed\",\"fixed\"]},\"stzW7bViz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"wZZUBRmY9\":[\".framer-t4mwcp-container\",\".framer-1tbkx2n-container\"],\"Zz_i0Owqs\":[\".framer-t4mwcp-container\",\".framer-1tbkx2n-container\"],\"t5aJZSgDU\":[\".framer-t4mwcp-container\",\".framer-1tbkx2n-container\"],\"stzW7bViz\":[\".framer-t4mwcp-container\",\".framer-1tbkx2n-container\"]}\n * @framerBreakpoints {\"wZZUBRmY9\":{\"min\":1440,\"canvasClassName\":\"framer-2qiefr-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"stzW7bViz\":{\"min\":1260,\"max\":1439,\"canvasClassName\":\"framer-196hi1g-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Small Desktop\",\"width\":1260,\"rootFontSize\":16},\"Zz_i0Owqs\":{\"min\":800,\"max\":1259,\"canvasClassName\":\"framer-1rp8nep-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":800,\"rootFontSize\":16},\"t5aJZSgDU\":{\"max\":799,\"canvasClassName\":\"framer-hlov5f-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant wZZUBRmY9\n * @framerLayoutTemplate true\n */const FramervgI6J0KLS=withCSS(Component,css,\"framer-IUW4d\");export default FramervgI6J0KLS;FramervgI6J0KLS.displayName=\"Modal Popup\";FramervgI6J0KLS.defaultProps={height:1e3,width:1440};addFonts(FramervgI6J0KLS,[{explicitInter:true,fonts:[]},...HeaderNewFonts,...TypeformFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramervgI6J0KLS.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(HeaderNew,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervgI6J0KLS\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Zz_i0Owqs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"t5aJZSgDU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"stzW7bViz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"wZZUBRmY9\",\"framerIntrinsicWidth\":\"1440\",\"framerBreakpoints\":\"{\\\"wZZUBRmY9\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-2qiefr-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"stzW7bViz\\\":{\\\"min\\\":1260,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-196hi1g-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Small Desktop\\\",\\\"width\\\":1260,\\\"rootFontSize\\\":16},\\\"Zz_i0Owqs\\\":{\\\"min\\\":800,\\\"max\\\":1259,\\\"canvasClassName\\\":\\\"framer-1rp8nep-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":800,\\\"rootFontSize\\\":16},\\\"t5aJZSgDU\\\":{\\\"max\\\":799,\\\"canvasClassName\\\":\\\"framer-hlov5f-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"wZZUBRmY9\\\":[\\\".framer-t4mwcp-container\\\",\\\".framer-1tbkx2n-container\\\"],\\\"Zz_i0Owqs\\\":[\\\".framer-t4mwcp-container\\\",\\\".framer-1tbkx2n-container\\\"],\\\"t5aJZSgDU\\\":[\\\".framer-t4mwcp-container\\\",\\\".framer-1tbkx2n-container\\\"],\\\"stzW7bViz\\\":[\\\".framer-t4mwcp-container\\\",\\\".framer-1tbkx2n-container\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport ModalPopup from \"https://framerusercontent.com/modules/KlcT30DUyq2sYKAekBPT/VmFHkVb2E5wvkxMlp1cg/vgI6J0KLS.js\";\r\n\r\n\t\tconst routes = {QNQvk_p7o: {elements: {caTFS4hos: \"designed-for-real-supplier-behavior\", mQGTSzLSO: \"automatic-not-manual\", N4V0zLWAB: \"process-heading-1\", PKxMBMf55: \"built-to-improve-accuracy-over-time\", w1wnVHkAJ: \"how-it-works\", x4kYqodvW: \"process-heading\", YHFhmKO8K: \"continuous-not-point-in-time\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RCQlAYoGChlpv06951NH/1CFDoS0OvGAzWiwGJFBF/QNQvk_p7o.js\")), path: \"/\"}, augiA20Il: {elements: {LB5I2KUpd: \"sticky\", O4tHJYQhW: \"demos\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tKlTuId6C2nciGJ7EEVW/Rhx9VbLx4IHXcYkmEGr0/augiA20Il.js\")), path: \"/trust\"}, DDIgJ_INo: {elements: {BGrNRTeKD: \"sticky\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/niIbHhie1cOEHxvyKEed/Qlk9uPNITgG62ZZcy57K/DDIgJ_INo.js\")), path: \"/faq\"}, X5Hr9iqLs: {elements: {m_SGuOp_w: \"environmental\", NAiQfUtW8: \"safety\", P7f170ul3: \"material\", sYWdKx3UY: \"quality\", xCgiUEpdf: \"sustainability\", ZjCoIujeg: \"sticky\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8ALSj5YtlHZZqNsm7iRj/vIDSwsjGL1yUltUMiMYW/X5Hr9iqLs.js\")), path: \"/solutions-page\"}, m85LZhbae: {elements: {hKNLnAGUS: \"announcement-3\", PVRQy5HSA: \"announcement\", sLjCpci6J: \"announcement-1\", Tzpd6fNaJ: \"announcement-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dj9aWbft9zqEi5J9G2Ux/eaJjd6WRP4UUytuzTZbs/m85LZhbae.js\")), path: \"/resources\"}, QUaPPRokZ: {elements: {FFxTraaSw: \"announcement\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ejUVgq8chD3BdCJEOaqv/MtsR5uD2NZoarr6dcxFs/QUaPPRokZ.js\")), path: \"/webinar\"}, FEysnpLa3: {elements: {HUEIoWvmp: \"announcement\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/UbqBah1mEK4UKkTGOBwA/Ikz5e7tb5HfmHavhxtFk/FEysnpLa3.js\")), path: \"/announcements\"}, ESt0Htd7K: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uUS1J0JvHFqm4I8CzANQ/kjhBHwK06NaJ4Y0Fxhro/ESt0Htd7K.js\")), path: \"/newsletter\"}, BIO89Id01: {elements: {PnSX_GeHM: \"announcement\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/v9ecsJNVmZQ8bXiAcp8D/9nhwE9vbS3owiGZDqv9O/BIO89Id01.js\")), path: \"/supply-chain-certified\"}, bC3WtJn1a: {elements: {hQojLzrtg: \"sticky\", O3lZtfx_a: \"environmental-1\", oCCtZXlzK: \"environmental\", OYdyNXPhX: \"sustainability\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/evg3F7xrH4VruLrxZ7wD/d0xxNYf1y86FMG4lxrIn/bC3WtJn1a.js\")), path: \"/how-can-certivo-help-you\"}, Up3lUsYuT: {elements: {F4PqMtjOQ: \"feature-card-4\", nGi7ANL8e: \"feature-card-2\", vVko3CWIP: \"feature-card-3\", vZ3VC_tUr: \"feature-card-1\", wb1uPPXbB: \"bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YK4pBS3WrFAF3lvfV6aR/oP5gcCv4VQvIFEf2aS5u/Up3lUsYuT.js\")), path: \"/how-can-we-help-you/vpsofoperations\"}, a9t25YAKn: {elements: {bWpYzd06w: \"feature-card-1\", HzjJkDaPK: \"bento\", iNZwGstl8: \"feature-card-2\", ivDncCVY3: \"feature-card-4\", PyNBRDW96: \"feature-card-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DA3G4TZdSSZwR0veE9rF/Sp1yJalPGFzOHQJPHKex/a9t25YAKn.js\")), path: \"/how-can-we-help-you/complianceregulationmanagers\"}, ZZ_rKNmiz: {elements: {aY0zaQkq1: \"bento\", HHd9uOgUT: \"feature-card-4\", JWRvxFl6Y: \"feature-card-2\", m3nRmVmbC: \"feature-card-1\", vVFw1oBxH: \"feature-card-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NRmG2jw8e0Od5TVsHbjE/MDxJVASkeRvGOwWg3xpM/ZZ_rKNmiz.js\")), path: \"/how-can-we-help-you/vpsdirectorsofquality\"}, HYH_lSawt: {elements: {bnHTtPCof: \"bento\", HY_R_TRpl: \"feature-card-3\", i8o3hnoRJ: \"feature-card-4\", TxkCdbgzH: \"feature-card-1\", UJ_S54kIV: \"feature-card-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/S8ML1Whj3wZEwP2r29W2/qVJ67G4nlZCOOMnBM8ZG/HYH_lSawt.js\")), path: \"/how-can-we-help-you/ceosandfounders\"}, b80s7Kwc6: {elements: {hZ57WB5qs: \"feature-card-4\", N83Sisj_c: \"feature-card-3\", QgjgtScsg: \"feature-card-1\", Su6OW4uSG: \"bento\", Y6c58RUZK: \"feature-card-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0AX6McZE0yLsncqvYosh/sbmaerfy5YjPAvvrGwTx/b80s7Kwc6.js\")), path: \"/how-can-we-help-you/procurementandsupply\"}, LTsCktVDe: {elements: {hagYv9_Hu: \"feature-card-4\", OxcR0yYWz: \"feature-card-2\", oZbnwf7vB: \"feature-card-1\", u6aN_rAvw: \"bento\", Z2Pd8aZg1: \"feature-card-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AMlneABkIQgSse8E4HC4/IjqP0SLGe1KT0C84ceJg/LTsCktVDe.js\")), path: \"/how-can-we-help-you/itandsystemsleaders\"}, Ds8Bo1ZBA: {elements: {b6dhWa9WV: \"feature-card-2\", kaInv2aRv: \"feature-card-1\", KKZbzCHtj: \"feature-card-3\", MCktRouft: \"feature-card-4\", rDG_Joweh: \"bento\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DUGIP0moqZh3NbvF1AWH/ma1qs1HdVKOsiUzdTe3M/Ds8Bo1ZBA.js\")), path: \"/how-can-we-help-you/ctosandvps\"}, nSr3Ktpb2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Oybo2bN5sgxOSVD8HpsQ/ePBZMEyyVBJ6lG9cjG06/nSr3Ktpb2.js\")), path: \"/frameworks\"}, NvTUCpWN5: {elements: {xpGBnbHTU: \"announcement\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c1lnlNemI0yTV48dFRWA/39HCoYeCydx4IzJYyeOV/NvTUCpWN5.js\")), path: \"/blog\"}, ogYW1bER4: {elements: {TTt6sv3Cz: \"sticky\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gSlqCbRq2DCCSNchuftB/GMRQbt8IHSfRML7vgWnD/ogYW1bER4.js\")), path: \"/jobs\"}, XHmWJv8vI: {elements: {ITjZggbT2: \"features\", tllwYQIUi: \"sticky\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/liIL5AHcU2kgldKFRan9/rUx9MZ3XrfbfufolrXYB/XHmWJv8vI.js\")), path: \"/about\"}, KGudiyt53: {elements: {CSISCJ_eY: \"schedule\", CT0bXp4KG: \"sticky\", RdSXLpbaC: \"get-in-touch\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eUbSXTYQan8HsVaS2TE5/6yQIA4Fa2rjMfobjQsDP/KGudiyt53.js\")), path: \"/contact\"}, hyGzGDCRF: {elements: {B9UU2LoST: \"sticky\", V14de44bn: \"sticky-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sFI15ANmY1M7lnAUJtYj/U8ho5ddiwDkT2dQ4wQ7o/hyGzGDCRF.js\")), path: \"/features\"}, fywmnzLhY: {elements: {u2QYGuteY: \"services\", Y8W1xvchR: \"services-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Seu6Su84tqkQZSSCuibe/Ce6XAGoRJ6eExKDnDhsH/fywmnzLhY.js\")), path: \"/use-case-gallery/manage-compliance-risk-proactively\"}, ymUNQw1ga: {abTestingParentId: \"fywmnzLhY\", elements: {fe_o55THB: \"services\", RylHqAi8k: \"services-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FG2fH4mJGxCFaw0bc3Di/6ZLEa2eGLnY5ATfmmpya/ymUNQw1ga.js\")), path: \"/use-case-gallery/manage-compliance-risk-proactively\"}, mcgnetBl_: {elements: {SswAa2qHP: \"services\", VBEG6Mjzq: \"services-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/t9uFpOWztWNOacbvkHyd/ChZdjoemW6AiQASjza5U/mcgnetBl_.js\")), path: \"/use-case-gallery/launch-new-products-faster\"}, Alys7MVuK: {elements: {vAdxzbVCM: \"services\", ZfFf6kVdE: \"services-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AZgffMQWZjXz1lfcZGo7/QsbWdbi1yMqnAAdVPxQJ/Alys7MVuK.js\")), path: \"/use-case-gallery/expand-into-new-markets-faster\"}, jO2n67Jru: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZTHXzKxu0zm0cEyidXXw/QsJZwIFnUp1s6gGiyfA4/jO2n67Jru.js\")), path: \"/use-case-gallery/standardize-compliance-across-plants-regions\"}, Nqe4takod: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cBsUgFeRoPksUQ2dBXLc/MJJhA1SX6M8HsWVAjlkh/Nqe4takod.js\")), path: \"/use-case-gallery/stay-audit-ready-across-frameworks\"}, bCm5Uv5ml: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/X0mUfXCWmPXjbCBQljC0/7mazFuxVki44hZmi7rd6/bCm5Uv5ml.js\")), path: \"/use-case-gallery/managerisk-buyer-usecase\"}, nxisLQjn_: {elements: {FxGzzZJyQ: \"services\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A63lHl0TiIZGtiip0Kra/wWuBGWoeQytQvrflMEHh/nxisLQjn_.js\")), path: \"/use-case-gallery/collaborate-with-suppliers\"}, XcTzw9VT8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9ePgsckMumh1MRgdtKjz/MBunXyP4OdMwSbMw4SL0/XcTzw9VT8.js\")), path: \"/use-case-gallery/replace-spreadsheets-with-a-scalable-system\"}, fvdglJhnA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7iFZFYE6uRsg6A4VMbwK/0wKXDEaEMpJMba7Jw0Vf/fvdglJhnA.js\")), path: \"/use-case-gallery/streamline-supplier-documentation\"}, ASGGJzUBz: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0YGRQWpQbmgxwUKu1VlN/QUwGPMKlHe7ZsC4nUqrN/ASGGJzUBz.js\")), path: \"/use-case-gallery/track-compliance-by-bom\"}, sFixLVRd5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MNZxuKfJf1UxxNbgkRE8/qn1bWLvtsZJ1h7boIwbT/sFixLVRd5.js\")), path: \"/use-case-gallery/respond-faster-to-customer-rfqs\"}, q_nofxpNq: {elements: {BLL9sFKoE: \"sticky\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bcTLOhAmkkB4sHRNtmUi/3bfmHzyd9sBxeQV8etkZ/q_nofxpNq.js\")), path: \"/404\"}, HU8Vkzv4b: {elements: {b21_hoCVG: \"sticky-1\", hgjsnN1em: \"sticky-2\", n6OeUcw8q: \"sticky\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1NSmrLkFuK5NDc8GhBOu/MBViKp28ta9jTl2n7nuM/HU8Vkzv4b.js\")), path: \"/support\"}, tjwCJt0Js: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HQghlmd4M5cjsUk4X8bp/2YnmgH1lY7KvXKHGRUJ7/tjwCJt0Js.js\")), path: \"/terms-of-service\"}, z65MxQejO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fXSc7KU65a5CCuNdQSYV/IBPHhEXo1CL0vqAWDJLm/z65MxQejO.js\")), path: \"/privacy-policy\"}, qwqzVwuHj: {elements: {BwUtunfAV: \"comparison\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9w1AC9MKdyjZSNOYHwHp/mKhKqYGIMJL3SenCAd2M/qwqzVwuHj.js\")), path: \"/industries\"}, E_WYruezm: {elements: {KnAN2EPLP: \"platform-capabilities\", kXYYeKCRE: \"2\", pqD0FciUe: \"1\", xd9Anac1O: \"3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/th4FmjnIQfceaZm9b4KK/wSntdmZGw7KYiUUOStLJ/E_WYruezm.js\")), path: \"/solutions/materials-and-environmental-compliance\"}, hXKnfEK8t: {elements: {eSI_9le0h: \"3\", EU0o26d85: \"1\", WdrJuJNim: \"2\", XdhdC632O: \"platform-capabilities\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Hn5WEiKyVtNCt4e1ikOK/m3BqiP9RvpejveoayXuz/hXKnfEK8t.js\")), path: \"/solutions/sustainability-and-carbon-compliance\"}, SKepqTb4q: {elements: {TtOdTc9YH: \"2\", vKYPKdTv1: \"3\", XsksZzSPI: \"platform-capabilities\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HTXkZhigt9fmH4bR5QNe/jfzVU0YB4XOY9dDdatd6/SKepqTb4q.js\")), path: \"/solutions/supplier-and-contractor-management\"}, v3y3rrnFn: {elements: {aso0e8azM: \"platform-capabilities\", eI_qBSVHj: \"3\", Ulw0wFchW: \"1\", VpejKzF7A: \"2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/GFztvvK6zD8673bG41bh/oFQBszEdUNrI8r1denDf/v3y3rrnFn.js\")), path: \"/solutions/quality-management-systems\"}, HphWeBdF1: {elements: {Jt5xy1W_x: \"2\", K104GtFrn: \"3\", W3wfkED5V: \"platform-capabilities\", Z6Q5Wa1dC: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Hd1s8bJjTUSmo8gna6TT/rHj5fxK3SjwbTMQx7JTk/HphWeBdF1.js\")), path: \"/solutions/trade-and-customs-compliance\"}, FzNwu2vDl: {elements: {EV8Fcxzns: \"3\", LWC1xlag3: \"platform-capabilities\", S7BS3EULa: \"2\", U00virPaa: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BWX1ss8XrQuV3sBbxSoa/cThQENcrcEM6UXDPiHW8/FzNwu2vDl.js\")), path: \"/solutions/emissions-and-performance\"}, dqcFNDcIV: {elements: {EoHUQD3zs: \"4\", jvf9dtP3o: \"2\", MDOhAMh5k: \"3\", n8j7dmwYy: \"platform-capabilities\", V6dsrE8hZ: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3YgteG7HrjNkcCKPcwaR/IJj2v2XJfz7SJOaiazB0/dqcFNDcIV.js\")), path: \"/solutions/cybersecurity-and-digital-compliance\"}, v_zUWtInC: {elements: {jYRhsr7nM: \"platform-capabilities\", LNIPKtH8o: \"1\", OOgUfcq26: \"2\", S0HNzK2Fm: \"3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mfMkhApOwzrCQLRxdaeg/4WokokqkGGpLXTVvqvB7/v_zUWtInC.js\")), path: \"/solutions/chemical-and-hazmat-compliance\"}, R2CZP6wCW: {elements: {AeOEDaPzm: \"platform-capabilities\", HtDL2LSjw: \"3\", sxFI2jp76: \"1\", YP3xbokIv: \"2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wqfNDsdlaEPjYAXZj3a4/oXIWU84LknM2ItANbw9i/R2CZP6wCW.js\")), path: \"/solutions/customer-industry-requirements\"}, MPegp505f: {elements: {pqpEvSVQ4: \"2\", qN4PSNM74: \"platform-capabilities\", T5Lx3L6QO: \"3\", uYVHtV2fA: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6ASxKetVhFUpWCIaC0Nf/eqTtzHvljfpBn4t0bxax/MPegp505f.js\")), path: \"/solutions/product-safety-certification\"}, PM61Xfe2l: {elements: {jbR5aQDJR: \"download-pdf\", t7fmHbEIM: \"download-button\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cBfy43MytCLQFetr2rKg/qXg9WDMYj54dp0CY8J47/PM61Xfe2l.js\")), path: \"/suffolk\"}, XW1QcHMSC: {elements: {bjx6_xE0P: \"images-zoom\", Bscvt1cI4: \"4\", D1gXzThy7: \"333\", emyPfYFf1: \"2\", GOEwOiUjU: \"222\", jn9pgjKDz: \"1\", lPsZqBGE8: \"11\", N40xqqeaS: \"555\", tuQRVcrTj: \"3\", ynoEKEpu1: \"444\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PnwFt30v4Fvgt0yVPpAn/pYUk5m0kX83rPfkkXGxb/XW1QcHMSC.js\")), path: \"/eu-cyber-resilience-act\"}, kiWVopOcB: {elements: {J0h0bep3h: \"images-zoom\", jSAEe0jaq: \"555\", oEcwFeFcX: \"333\", q5rZWZUx5: \"11\", QVjMRJs6B: \"444\", S2OVnbNBN: \"2\", TuJ9adXrU: \"3\", uB43QOwmS: \"222\", ZaDQMqGcX: \"1\", ZyZpmBHqL: \"4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XE30E6ZeSusW68vZzByV/ArhZjDQH6uEjo2SfjAWm/kiWVopOcB.js\")), path: \"/pfas-compliance-readiness\"}, U9ncZwN3k: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SNP6Itgd9eRgh9U8egmK/D1E3JoGIjGHzUlMkHWJJ/U9ncZwN3k.js\")), path: \"/hengstler-dynapar\"}, C_x_pie7A: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/YEvd1UzYPOXUAefxCuw5/7GZIKNkHYPjNvBxzDQNE/C_x_pie7A.js\")), path: \"/thankyou\"}, cKZGWfHsJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0JTTgeK3uhEhvWJuO8Ff/mk0Up2cSSf1P71V3f1V7/cKZGWfHsJ.js\")), path: \"/demo\"}, p38hUY7LM: {elements: {AgzsMTPBB: \"s1\", ckzp8LfvM: \"buffer\", DvCZ2DROV: \"s2\", jRIP3Nvb8: \"s3\", pVT8BjP2S: \"comparison\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/68dkdtCabFABouKTXqfU/YnOOMPPxzJsRxFqWChRU/p38hUY7LM.js\")), path: \"/why-ai-for-compliance\"}, goO7iV6Ga: {collectionId: \"S04NKa4VE\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Yo7LVHG4XIIB426gmnER/RWFmo8l7QfIZCxzIhqlW/goO7iV6Ga.js\")), path: \"/announcements/:iJddufmSp\"}, u5zjAWVZm: {collectionId: \"ENsj4h9fS\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/X22mikMFifwdfkUfgHzV/GVq5fePXB8j7TmEPRv5k/u5zjAWVZm.js\")), path: \"/newsletter/:gq_TbJruu\"}, Qrz5LICa6: {collectionId: \"crnxJtl8J\", elements: {dcEZA5Woj: \"444\", ffKfei_TX: \"222\", fRkYEcUPS: \"roi\", l4qHIz_DD: \"333\", mwKfQqwsp: \"555\", oakhCwqhB: \"11\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dLHzBe6GaBBa4hpB1tde/ycjqnNJBBxkBYLpT2B8q/Qrz5LICa6.js\")), path: \"/frameworks/:Tkz4ZhSpo\"}, njDuBi0_t: {collectionId: \"ZaKreay3Y\", elements: {CVonXP3B0: \"sticky\", fGvbo5_Ih: \"blog-content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fk3AYaNubZghmmS8ePYv/xBv8iysQGh7kEpapaIgi/njDuBi0_t.js\")), path: \"/blog-details/:Dz1df3HAF\"}, tdd9jXJ11: {collectionId: \"OpL2r5Rt3\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RmFKrrfWXHlaPlbshrlo/Q78yFcyATO5eY0T4Dr2c/tdd9jXJ11.js\")), path: \"/job/:PDzzkPakp\"}, ookyWhx8D: {collectionId: \"Z1DpjPKH4\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IrUL0jbrBlReFbcgFDCS/5Sc1FngIPs75Z7E8QN04/ookyWhx8D.js\")), path: \"/webinars/:lTqFMwXgS\"}, igEEK4qG2: {collectionId: \"iEgW2Gplr\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4Kg3u33IpJMe9F9PXe76/CYxEncIHkv2OgcMbRdrA/igEEK4qG2.js\")), path: \"/podcasts/:iLGRT7lGQ\"}, ZjmP92JAP: {collectionId: \"rKMduOkic\", elements: {cECHvW8nB: \"444\", CH_ieapfO: \"333\", Ci8CSK18J: \"step-03\", FBgbFxczL: \"step-01\", ozboka1Ij: \"555\", r1xZazfs7: \"222\", RidNOg8hk: \"step-02\", rlDNRMvER: \"11\", TvQMqScCD: \"comparison\", UFoLlMldj: \"roi\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/38a9jik1z4vXVK3dlhLp/Asu2DrRMRCCyg6Vm9HJG/ZjmP92JAP.js\")), path: \"/industries/:JVWZtlHDZ\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {bTecwaTMT: async () => (await import(\"https://framerusercontent.com/modules/V3yTMc8LSbMBOBv05AfG/lk6EzjpxNgaIQrI6tQ0N/bTecwaTMT.js\"))?.[\"utils\"], crnxJtl8J: async () => (await import(\"https://framerusercontent.com/modules/78Pt7jK1YnboNVjJfr99/p2YZZKpauOAoE0pAHKnv/crnxJtl8J.js\"))?.[\"utils\"], ENsj4h9fS: async () => (await import(\"https://framerusercontent.com/modules/0PZOhn6MkXrVbLzqlgQq/XCWRE1hDJxXkWHFy6jH9/ENsj4h9fS.js\"))?.[\"utils\"], iEgW2Gplr: async () => (await import(\"https://framerusercontent.com/modules/M7uFNDYemMJtXeDVTgeF/cagGQUHNLpTYdVtZ9H4r/iEgW2Gplr.js\"))?.[\"utils\"], J7nXALcNj: async () => (await import(\"https://framerusercontent.com/modules/wzYdAuiBK4IEUTsq6Kqh/lJ0KGHVnEzOhDL52e31J/J7nXALcNj.js\"))?.[\"utils\"], jl2uxXZzE: async () => (await import(\"https://framerusercontent.com/modules/4l2OfnFHcO4M5pjSIvAU/KlT3oTAyHzd5k6j7alCt/jl2uxXZzE.js\"))?.[\"utils\"], jydwaOn1b: async () => (await import(\"https://framerusercontent.com/modules/t5oJPJ8O266a5GvY60WH/hEJcDoBsYi06o01MkMVr/jydwaOn1b.js\"))?.[\"utils\"], OpL2r5Rt3: async () => (await import(\"https://framerusercontent.com/modules/b8BwgtkVum3Hp0OB6jYq/yEnqEAP7r9MVE5KtMej5/OpL2r5Rt3.js\"))?.[\"utils\"], rKMduOkic: async () => (await import(\"https://framerusercontent.com/modules/2hxTs8qlBXAWYux4gTNj/3PpqVtCF1RLmaqmJe4cQ/rKMduOkic.js\"))?.[\"utils\"], S04NKa4VE: async () => (await import(\"https://framerusercontent.com/modules/5iWb1sAR3JpJ1VdaDYDf/OqbJJ3C1Mb5H6exBRssa/S04NKa4VE.js\"))?.[\"utils\"], Z1DpjPKH4: async () => (await import(\"https://framerusercontent.com/modules/LpbhPXG1D9VH7nz0YIHX/ldqKT0oQ88B2w5RzK7cC/Z1DpjPKH4.js\"))?.[\"utils\"], ZaKreay3Y: async () => (await import(\"https://framerusercontent.com/modules/mo2UUiiw1Rl6loeDo5qD/psNUGL8DVgT4NEIWpA47/ZaKreay3Y.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"c9f29c2dfe4db17cda6478e40804c576a91556d3b52e7876c49d9da96771e083\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"QNQvk_p7o\":\r\ncase \"augiA20Il\":\r\ncase \"DDIgJ_INo\":\r\ncase \"ULTUkaLQq\":\r\ncase \"MbuFwGQhR\":\r\ncase \"X5Hr9iqLs\":\r\ncase \"m85LZhbae\":\r\ncase \"JKfPAsbLa\":\r\ncase \"f_sSVGkJl\":\r\ncase \"F45NXFEyc\":\r\ncase \"qJQQWZFyd\":\r\ncase \"H4Fb7a3OC\":\r\ncase \"FDJF_oi_M\":\r\ncase \"LLSyYg0PA\":\r\ncase \"G0Wz6wx_O\":\r\ncase \"odUvIkGA2\":\r\ncase \"SCIsmLkpE\":\r\ncase \"QUaPPRokZ\":\r\ncase \"FEysnpLa3\":\r\ncase \"ESt0Htd7K\":\r\ncase \"BIO89Id01\":\r\ncase \"bC3WtJn1a\":\r\ncase \"Up3lUsYuT\":\r\ncase \"a9t25YAKn\":\r\ncase \"ZZ_rKNmiz\":\r\ncase \"HYH_lSawt\":\r\ncase \"b80s7Kwc6\":\r\ncase \"LTsCktVDe\":\r\ncase \"Ds8Bo1ZBA\":\r\ncase \"nSr3Ktpb2\":\r\ncase \"NvTUCpWN5\":\r\ncase \"ogYW1bER4\":\r\ncase \"XHmWJv8vI\":\r\ncase \"phPukHmjB\":\r\ncase \"KGudiyt53\":\r\ncase \"AlJzelqLu\":\r\ncase \"hyGzGDCRF\":\r\ncase \"fywmnzLhY\":\r\ncase \"ymUNQw1ga\":\r\ncase \"mcgnetBl_\":\r\ncase \"Alys7MVuK\":\r\ncase \"jO2n67Jru\":\r\ncase \"Nqe4takod\":\r\ncase \"bCm5Uv5ml\":\r\ncase \"nxisLQjn_\":\r\ncase \"XcTzw9VT8\":\r\ncase \"fvdglJhnA\":\r\ncase \"ASGGJzUBz\":\r\ncase \"sFixLVRd5\":\r\ncase \"Dip_xAtaR\":\r\ncase \"q_nofxpNq\":\r\ncase \"HU8Vkzv4b\":\r\ncase \"tjwCJt0Js\":\r\ncase \"z65MxQejO\":\r\ncase \"yQOcz_Ihq\":\r\ncase \"R12G3fMTK\":\r\ncase \"tGEMUhUI8\":\r\ncase \"VwtIGW10K\":\r\ncase \"FJMmtp4sN\":\r\ncase \"cK0vBdbb9\":\r\ncase \"wCIT5Rr9R\":\r\ncase \"x72poA3Ps\":\r\ncase \"HXqdVmsn8\":\r\ncase \"M4RbuR3De\":\r\ncase \"aAJM4ZIvo\":\r\ncase \"A9ouB31xW\":\r\ncase \"tAmLBRoAM\":\r\ncase \"UNfyzE4pO\":\r\ncase \"TUeeyOqke\":\r\ncase \"hXGE4ah5W\":\r\ncase \"xLxYPxKQz\":\r\ncase \"C3UMGN00y\":\r\ncase \"C6xl6L95w\":\r\ncase \"x9Qp4gaIH\":\r\ncase \"LBTEmB7n1\":\r\ncase \"jT04w9B8r\":\r\ncase \"EnmX6RtYd\":\r\ncase \"sjeGDHOW9\":\r\ncase \"os8vXz5vc\":\r\ncase \"NCI_7N1tJ\":\r\ncase \"jY9UqJDCA\":\r\ncase \"nlKLOTxgv\":\r\ncase \"ZQ7MO7rd0\":\r\ncase \"tRSleHy3e\":\r\ncase \"biPdKoU8a\":\r\ncase \"qwqzVwuHj\":\r\ncase \"E3XWPsKuE\":\r\ncase \"E_WYruezm\":\r\ncase \"hXKnfEK8t\":\r\ncase \"SKepqTb4q\":\r\ncase \"v3y3rrnFn\":\r\ncase \"HphWeBdF1\":\r\ncase \"FzNwu2vDl\":\r\ncase \"dqcFNDcIV\":\r\ncase \"v_zUWtInC\":\r\ncase \"R2CZP6wCW\":\r\ncase \"MPegp505f\":\r\ncase \"PM61Xfe2l\":\r\ncase \"YJMh7cyB_\":\r\ncase \"bS3eyJQxP\":\r\ncase \"PoC2PP6CI\":\r\ncase \"U9ncZwN3k\":\r\ncase \"C_x_pie7A\":\r\ncase \"aahDD3UKv\":\r\ncase \"TMfDbbJ30\":\r\ncase \"cKZGWfHsJ\":\r\ncase \"YDoB4idgZ\":\r\ncase \"p38hUY7LM\":\r\ncase \"feQsFUtH5\":\r\ncase \"goO7iV6Ga\":\r\ncase \"u5zjAWVZm\":\r\ncase \"Qrz5LICa6\":\r\ncase \"njDuBi0_t\":\r\ncase \"tdd9jXJ11\":\r\ncase \"ookyWhx8D\":\r\ncase \"igEEK4qG2\":\r\ncase \"ZjmP92JAP\":\r\ncase \"wW2Ri5WlI\":\r\ncase \"RaaYsSVoG\":\r\ncase \"G6JXT0Noi\":\r\ncase \"jdpj_gO0H\":\r\nreturn React.createElement(ModalPopup, {...props, key: \"ModalPopup\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"QNQvk_p7o\":\r\ncase \"augiA20Il\":\r\ncase \"DDIgJ_INo\":\r\ncase \"ULTUkaLQq\":\r\ncase \"MbuFwGQhR\":\r\ncase \"X5Hr9iqLs\":\r\ncase \"m85LZhbae\":\r\ncase \"JKfPAsbLa\":\r\ncase \"f_sSVGkJl\":\r\ncase \"F45NXFEyc\":\r\ncase \"qJQQWZFyd\":\r\ncase \"H4Fb7a3OC\":\r\ncase \"FDJF_oi_M\":\r\ncase \"LLSyYg0PA\":\r\ncase \"G0Wz6wx_O\":\r\ncase \"odUvIkGA2\":\r\ncase \"SCIsmLkpE\":\r\ncase \"QUaPPRokZ\":\r\ncase \"FEysnpLa3\":\r\ncase \"ESt0Htd7K\":\r\ncase \"BIO89Id01\":\r\ncase \"bC3WtJn1a\":\r\ncase \"Up3lUsYuT\":\r\ncase \"a9t25YAKn\":\r\ncase \"ZZ_rKNmiz\":\r\ncase \"HYH_lSawt\":\r\ncase \"b80s7Kwc6\":\r\ncase \"LTsCktVDe\":\r\ncase \"Ds8Bo1ZBA\":\r\ncase \"nSr3Ktpb2\":\r\ncase \"NvTUCpWN5\":\r\ncase \"ogYW1bER4\":\r\ncase \"XHmWJv8vI\":\r\ncase \"phPukHmjB\":\r\ncase \"KGudiyt53\":\r\ncase \"AlJzelqLu\":\r\ncase \"hyGzGDCRF\":\r\ncase \"fywmnzLhY\":\r\ncase \"ymUNQw1ga\":\r\ncase \"mcgnetBl_\":\r\ncase \"Alys7MVuK\":\r\ncase \"jO2n67Jru\":\r\ncase \"Nqe4takod\":\r\ncase \"bCm5Uv5ml\":\r\ncase \"nxisLQjn_\":\r\ncase \"XcTzw9VT8\":\r\ncase \"fvdglJhnA\":\r\ncase \"ASGGJzUBz\":\r\ncase \"sFixLVRd5\":\r\ncase \"Dip_xAtaR\":\r\ncase \"q_nofxpNq\":\r\ncase \"HU8Vkzv4b\":\r\ncase \"tjwCJt0Js\":\r\ncase \"z65MxQejO\":\r\ncase \"yQOcz_Ihq\":\r\ncase \"R12G3fMTK\":\r\ncase \"tGEMUhUI8\":\r\ncase \"VwtIGW10K\":\r\ncase \"FJMmtp4sN\":\r\ncase \"cK0vBdbb9\":\r\ncase \"wCIT5Rr9R\":\r\ncase \"x72poA3Ps\":\r\ncase \"HXqdVmsn8\":\r\ncase \"M4RbuR3De\":\r\ncase \"aAJM4ZIvo\":\r\ncase \"A9ouB31xW\":\r\ncase \"tAmLBRoAM\":\r\ncase \"UNfyzE4pO\":\r\ncase \"TUeeyOqke\":\r\ncase \"hXGE4ah5W\":\r\ncase \"xLxYPxKQz\":\r\ncase \"C3UMGN00y\":\r\ncase \"C6xl6L95w\":\r\ncase \"x9Qp4gaIH\":\r\ncase \"LBTEmB7n1\":\r\ncase \"jT04w9B8r\":\r\ncase \"EnmX6RtYd\":\r\ncase \"sjeGDHOW9\":\r\ncase \"os8vXz5vc\":\r\ncase \"NCI_7N1tJ\":\r\ncase \"jY9UqJDCA\":\r\ncase \"nlKLOTxgv\":\r\ncase \"ZQ7MO7rd0\":\r\ncase \"tRSleHy3e\":\r\ncase \"biPdKoU8a\":\r\ncase \"qwqzVwuHj\":\r\ncase \"E3XWPsKuE\":\r\ncase \"E_WYruezm\":\r\ncase \"hXKnfEK8t\":\r\ncase \"SKepqTb4q\":\r\ncase \"v3y3rrnFn\":\r\ncase \"HphWeBdF1\":\r\ncase \"FzNwu2vDl\":\r\ncase \"dqcFNDcIV\":\r\ncase \"v_zUWtInC\":\r\ncase \"R2CZP6wCW\":\r\ncase \"MPegp505f\":\r\ncase \"PM61Xfe2l\":\r\ncase \"YJMh7cyB_\":\r\ncase \"bS3eyJQxP\":\r\ncase \"PoC2PP6CI\":\r\ncase \"U9ncZwN3k\":\r\ncase \"C_x_pie7A\":\r\ncase \"aahDD3UKv\":\r\ncase \"TMfDbbJ30\":\r\ncase \"cKZGWfHsJ\":\r\ncase \"YDoB4idgZ\":\r\ncase \"p38hUY7LM\":\r\ncase \"feQsFUtH5\":\r\ncase \"goO7iV6Ga\":\r\ncase \"u5zjAWVZm\":\r\ncase \"Qrz5LICa6\":\r\ncase \"njDuBi0_t\":\r\ncase \"tdd9jXJ11\":\r\ncase \"ookyWhx8D\":\r\ncase \"igEEK4qG2\":\r\ncase \"ZjmP92JAP\":\r\ncase \"wW2Ri5WlI\":\r\ncase \"RaaYsSVoG\":\r\ncase \"G6JXT0Noi\":\r\ncase \"jdpj_gO0H\":\r\nreturn [{hash: \"2qiefr\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"196hi1g\", mediaQuery: \"(min-width: 1260px) and (max-width: 1439.98px)\"}, {hash: \"1rp8nep\", mediaQuery: \"(min-width: 800px) and (max-width: 1259.98px)\"}, {hash: \"hlov5f\", mediaQuery: \"(max-width: 799.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bcTLOhAmkkB4sHRNtmUi/3bfmHzyd9sBxeQV8etkZ/q_nofxpNq.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.certivo.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/vO8zMXlCoVdaki7YQAoA/nc2V9KyVpioSUEkV07Hx/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}