{"version":3,"file":"shared-lib.CE1ZO2VX.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","Icon","useMemo","lowercaseIconKeyPairs","iconKeys","useRef","useState","HouseFactory","React","fonts","css","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","Image","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","LinkArrow","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MobileNavMenuLink","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","MobileDropdownAllPages","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","Brand","NavLink","Button","Search","MobileNavNav","Phosphor","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","React.useRef","className","_Fragment","Image","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","fonts","css","className","fonts","css","className","fonts","css","className","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","className","Image","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts"],"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/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js","https:/framer.com/m/framer/icon-nullstate.js@0.7.0","https:/framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js","https:/framer.com/m/phosphor-icons/House.js@0.0.57","https:/framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js","https:/framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js","https:/framerusercontent.com/modules/f2qKNARjjyTDAKkpiHlf/892TjcTqJ9GOw8Qh3wvz/GNb6Nv7qr.js","https:/framerusercontent.com/modules/aUB18B77GAfbErf9vLqm/xS4NnEeKHYlcFJRMs67k/JsgfYXa6b.js","https:/framerusercontent.com/modules/gh7byPHUXYFjt5v38cil/UhpLj02jJWpzPvafAehd/Ma3TpqGqD.js","https:/framerusercontent.com/modules/7v8hSNn6IfZ4lsNhfL7H/OB2GpKPD2Z1MGnjrSW9t/Kq6mCuJm6.js","https:/framerusercontent.com/modules/ePL8zfdhttOP810mpbEV/nBimRbGhL6FsMsJE4LIe/LCrPIdMaM.js","https:/framerusercontent.com/modules/o52um6ub7T9YZWvetisC/vK0PD1RWwTVLIZGkC2tM/QTnCHVPGI.js","https:/framerusercontent.com/modules/freL1R9Qbl6ujzkgQRMw/jzFuxAq0vGih8BLo5Err/qlmefO3P2.js","https:/framerusercontent.com/modules/c5f7jw0X6TBRP4Gb4iXP/pJDW17Ns6WYZNr0Z1akd/JsgfYXa6b.js","https:/framerusercontent.com/modules/imziofamcGzh4z2WkQ0Y/WVULdMGzrMBXVcCjRIfw/yTLwZAJ1n.js","https:/framerusercontent.com/modules/uUdrdKkSLa7UIRiKIHEn/6xqUPkVtBB2LGnRgeO73/Fhtob64FX.js","https:/framerusercontent.com/modules/1rHjvOoIrrSG226BVrN7/yofBMUOLHj1kDHHnpwJu/x2fvgR3db.js","https:/framerusercontent.com/modules/lLRkjukqxiXuxcY9chsu/Q3VVV9e5mXb1sS3rq9MJ/UQQa_21uP.js","https:/framerusercontent.com/modules/8a4Gg9tnfd1GLHwmtjXa/6C9E9jeUZyON0vKOLY1i/wo771DV1x.js","https:/framerusercontent.com/modules/8OduJGPglimv1zA04QXt/VT1THjFl5uStyFGczJOC/yC5NGY2NH.js","https:/framerusercontent.com/modules/wMoMgZMbT7ZddERzRLx0/RSeXubXOyduGbGj9AnFX/AXh2LWzR2.js","https:/framerusercontent.com/modules/tIT0zcCNMmEKqynuDwiy/Mvi08nCGvaqOz2XI62tc/eMBIBEs_L.js","https:/framerusercontent.com/modules/nYg9JKZlEIJS5dZElYrk/ijgnJR96v3yaBFhk95Bv/IPgc8ZAsK.js","https:/framerusercontent.com/modules/f5EqNck4WXMNhxiw033c/bUwi4VfAxapWxuGqaVjp/QaO8Y3kgs.js","https:/framerusercontent.com/modules/vKcHGMUyt3kPt6NCIXQy/naFabsElNKaU1GTsEQTd/WkxPJe_uO.js","https:/framerusercontent.com/modules/lD7zNoTp8pgZE0TSamsx/pVGxkwEpbFnslGa87pQA/E1Fc8ow8I.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map","export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}","// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map","/*\n * cache\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/m2nL4qHNbqX9QCxsHsGL/b9aplVZjN51x28yfNK16/cache.js\"\n","import{checkForCachedData,setCachedData}from\"https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16\";const VERSION=1;const defaultLocaleId=\"default\";export function isDefaultLocaleId(localeId){return!localeId||localeId===\"default\";}const INDEX_KEY=\"searchIndexCache\";function getIndexKey(localeId){if(isDefaultLocaleId(localeId))return INDEX_KEY;return`${INDEX_KEY}-${localeId}`;}const METADATA_KEY=\"searchCacheMetadata\";function getMetadataKey(localeId){if(isDefaultLocaleId(localeId))return METADATA_KEY;return`${METADATA_KEY}-${localeId}`;}export async function getCachedIndex(localeId,indexHash){// A check here for metadata can be added later if we need to\n// migrate or expire the index. Though most likely, any version change\n// should result in deleting the cache and starting again.\nconst metadataKey=getMetadataKey(localeId);const indexKey=getIndexKey(localeId);const[metadata,cachedIndex]=await Promise.all([checkForCachedData(metadataKey),checkForCachedData(indexKey)]);if(cachedIndex){return{status:indexHash&&metadata?.indexHash===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex,indexHash:metadata?.indexHash};}return{status:\"miss\"};}export function setCachedIndex(localeId,index,indexHash){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now(),indexHash};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map","// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map","// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map","export const localStorageDebugFlag=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"…\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){if(theme.inputFont?.fontFamily)return theme.inputFont.fontFamily;if(theme.titleFont?.fontFamily)return theme.titleFont.fontFamily;if(theme.subtitleFont?.fontFamily)return theme.subtitleFont.fontFamily;return DEFAULT_FONT_FAMILY;}export function animationKeyFromLayout(layout){return`${layout}Animation`;}export const safeDocument=typeof document!==\"undefined\"?document:null;export const safeWindow=typeof window!==\"undefined\"?window:null;const metaTagSelector='meta[name=\"framer-search-index\"]';export function getMetaTagContent(){const metaTag=safeDocument?.querySelector(metaTagSelector);if(!metaTag)return undefined;const metaTagContent=metaTag.getAttribute(\"content\");return metaTagContent;}export const checkIfOverLimit=()=>{return getMetaTagContent()===\"limit-reached\";};export function stripLocaleSlugFromPath(url,localeSlug){if(!localeSlug)return url;const localeSlugWithSlash=`/${localeSlug}`;if(url.startsWith(localeSlugWithSlash)){return url.slice(localeSlugWithSlash.length);}}/**\n * @param isHighPriority If true and `scheduler.yield` is not available, the function will either use `postTask` or if also not available, return a resolved promise.\n */export function yieldToMain(isHighPriority){if(\"scheduler\"in window){// see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n// \"user-blocking\" is the highest priority and creates a paint opportunity.\n// \"user-visible\" is the default, creates a paint opportunity, but has more potential to be delayed (by \"user-blocking\" tasks).\nconst options={priority:isHighPriority?\"user-blocking\":\"user-visible\"};if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if(isHighPriority){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but do not guarantee a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve,0);});}\nexport const __FramerMetadata__ = {\"exports\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}// If a cached index exists, use the cached version until the latest one from the network loads.\nconst cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status!==\"miss\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);// Happy case.\nif(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Unexpected error.\n// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);// It's safe to cache the fallback because if we're here, current cache is empty or stale.\nsetCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map","// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map","// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/IOZYtsQMauhTmjY894DM/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/wgITiHCOZBBo33pin0wW/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/G59GwobMNJqwSjtPO6Pv/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/bsLTiXYjkHoD2XaMjabu/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale. If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/fpvHBWGoGQcWezUopJLS/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/1GynhDlRW7uuXFYW1RXb/SearchModal.js\";import{getCachedIndex,isDefaultLocaleId,setCachedIndex}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/v7gDLwKJgQ5vAsFHxY4H/cachedIndex.js\";import{fakeResults}from\"https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js\";import{distance}from\"https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js\";import{createLogger,localStorageDebugFlag,safeDocument,safeWindow,stripLocaleSlugFromPath,yieldToMain}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const baseUrl=getBaseUrl(\"framer-search-index\");if(!baseUrl){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const cacheResult=await getCachedIndex(localeId,baseUrl);if(cacheResult.status===\"fresh\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"success\");log(\"Using fresh cached index\");return;}if(cacheResult.status===\"stale\"){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using stale cached index while loading a fresh one\");}const searchIndexUrl=getSearchIndexUrl(baseUrl,localeId);const response=await fetch(searchIndexUrl);if(response.ok){const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,baseUrl);setStatus(\"success\");log(\"Using downloaded index\");return;}// Our \"sites\" CDN currently returns 403s for missing files.\nconst isNotFound=response.status===403||response.status===404;if(!isNotFound){throw new Error(response.statusText);}// Index is likely still being generated.\nlog(\"Index not found\");const fallbackBaseUrl=getBaseUrl(\"framer-search-index-fallback\");if(!fallbackBaseUrl){if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No fallback, no cache\");}else{setStatus(\"success\");log(\"No fallback, using cache\");}return;}// If we're here, cache is missing or stale.\n// If it's stale but it's our fallback index, we can use it.\nif(cacheResult.status===\"stale\"&&cacheResult.indexHash===fallbackBaseUrl){setStatus(\"success\");log(\"Using cached fallback index\");return;}const fallbackSearchIndexUrl=getSearchIndexUrl(fallbackBaseUrl,localeId);const fallbackResponse=await fetch(fallbackSearchIndexUrl);if(fallbackResponse.ok){const downloadedIndex=await fallbackResponse.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,fallbackBaseUrl);setStatus(\"success\");log(\"Using downloaded fallback index\");return;}if(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"Fallback failed, no cache\");}else{setStatus(\"success\");log(\"Fallback failed, using cache\");}}loadSearchIndex().catch(error=>{// TODO: Check for error type here. If it's a network error,\n// we could do a few retries.\nsetStatus(\"error\");log(\"Failed to load search index\",error);});},[localeId]);log({status,results});return{results,status};}function getBaseUrl(name){return safeDocument?.querySelector(`meta[name=\"${name}\"]`)?.getAttribute(\"content\");}function getSearchIndexUrl(baseURL,localeId){if(isDefaultLocaleId(localeId))return baseURL;return baseURL.replace(\".json\",`-${localeId}.json`);}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/1vZ2fdkLJI4IprrVTHqR/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/lCNMpf6DznmmCJRndYjM/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore – Fallback\nreturn props.modalOptions.layoutType||props.layoutType;});const theme={subtitleColor:props.resultOptions.subtitleOptions.subtitleColor,backgroundColor:props.modalOptions.backgroundColor,foregroundColor:props.resultOptions.titleColor,placeholderColor:props.inputOptions.placeholderOptions.placeholderColor,titleFont:props.resultOptions?.titleFont&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:props.resultOptions.subtitleOptions?.subtitleFont&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:props.inputOptions?.inputFont&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",borderRadius:10,padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore – Internal\ntype:ControlType.Font,displayFontSize:true},textColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},placeholderOptions:{title:\"Placeholder\",type:ControlType.Object,buttonTitle:\"Color, Text\",controls:{placeholderText:{title:\"Text\",type:ControlType.String,defaultValue:\"Search...\"},placeholderColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.4)\"}}},dividerType:{title:\"Divider\",type:ControlType.Enum,options:Object.values(SearchInputDividerType),optionTitles:Object.keys(SearchInputDividerType).map(titleCase),defaultValue:SearchInputDividerType.FullWidth},clearButtonType:{title:\"Clear Type\",type:ControlType.Enum,options:Object.values(SearchInputClearButtonType),optionTitles:Object.keys(SearchInputClearButtonType).map(titleCase),defaultValue:SearchInputClearButtonType.Icon},clearButtonText:{title:\"Clear Text\",type:ControlType.String,defaultValue:\"Clear\",hidden:props=>props.clearButtonType!==SearchInputClearButtonType.Text}}},modalOptions:{title:\"Modal\",buttonTitle:\"Layout, Width\",type:ControlType.Object,controls:{layoutType:{title:\"Layout\",type:ControlType.Enum,options:Object.keys(SearchLayoutType),optionTitles:Object.values(SearchLayoutType).map(titleCase),defaultValue:SearchLayoutType.QuickMenu},width:{title:\"Width\",type:ControlType.Number,defaultValue:500,min:200,max:1e3,displayStepper:true,step:5,hidden:props=>props.layoutType===SearchLayoutType.FixedTop},top:{title:\"Top\",type:ControlType.Number,defaultValue:0,min:0,max:1e3,displayStepper:true,hidden:props=>props.layoutType!==SearchLayoutType.FixedTop},heightIsStatic:{title:\"Height\",type:ControlType.Boolean,enabledTitle:\"Instant\",disabledTitle:\"Animate\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},heightTransition:{title:\"Type\",type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:800,damping:60},hidden:({heightIsStatic,layoutType})=>layoutType!==SearchLayoutType.QuickMenu||heightIsStatic},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:16,displayStepper:true,min:0,hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu},shadow:{buttonTitle:\"Options\",type:ControlType.Object,defaultValue:{x:0,y:20,blur:40,spread:0,color:\"rgba(0,0,0,0.2)\"},controls:{color:{type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.2)\"},x:{type:ControlType.Number,defaultValue:0},y:{type:ControlType.Number,defaultValue:20},blur:{type:ControlType.Number,defaultValue:40},spread:{type:ControlType.Number,defaultValue:0}}},backgroundColor:{title:\"Background\",type:ControlType.Color,defaultValue:\"#FFF\"},[animationKeyFromLayout(SearchLayoutType.QuickMenu)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",hidden:({layoutType})=>layoutType!==SearchLayoutType.QuickMenu,optional:true,buttonTitle:\"Options\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,step:.1,min:0,max:1},scale:{type:ControlType.Number,defaultValue:.75,step:.1,min:0,max:2},// rotate: {\n//     type: ControlType.Number,\n//     defaultValue: 0,\n//     min: -360,\n//     max: 360,\n// },\nx:{type:ControlType.Number,defaultValue:0,min:-500,max:500},y:{type:ControlType.Number,defaultValue:0,min:-500,max:500},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.FixedTop)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.FixedTop,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},y:{type:ControlType.Number,defaultValue:0,min:-100,max:100},transition:{type:ControlType.Transition}}},[animationKeyFromLayout(SearchLayoutType.Sidebar)]:{title:\"Animation\",type:ControlType.Object,icon:\"effect\",buttonTitle:\"Options\",hidden:({layoutType})=>layoutType!==SearchLayoutType.Sidebar,optional:true,controls:{opacity:{type:ControlType.Number,defaultValue:.8,step:.1,min:0,max:1},x:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3},transition:{type:ControlType.Transition}}}}},resultOptions:{title:\"Results\",buttonTitle:\"Fonts, Style\",type:ControlType.Object,defaultValue:{},// description:\n//     \"Learn more about how to use Site Search [here](https://framer.com/learn/site-search)\",\ncontrols:{itemType:{title:\"Style\",type:ControlType.Enum,options:Object.values(SearchResultItemType),optionTitles:Object.keys(SearchResultItemType).map(titleCase),defaultValue:SearchResultItemType.FullWidth},titleFont:{title:\"Title\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:15},displayFontSize:true},titleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\"},titleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultTitleType),optionTitles:Object.keys(SearchResultTitleType).map(titleCase),defaultValue:SearchResultTitleType.H1,displaySegmentedControl:true},subtitleOptions:{type:ControlType.Object,title:\"Subtitle\",buttonTitle:\"Font, Content\",controls:{subtitleFont:{title:\"Font\",// @ts-ignore - Internal\ntype:ControlType.Font,defaultValue:{fontSize:13},displayFontSize:true},subtitleColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.4)\"},subtitleType:{title:\"Content\",type:ControlType.Enum,options:Object.values(SearchResultSubtitleType),optionTitles:Object.keys(SearchResultSubtitleType).map(titleCase),defaultValue:SearchResultSubtitleType.Path}}}}},backdropOptions:{title:\"Backdrop\",type:ControlType.Object,buttonTitle:\"Color, Z Index\",controls:{backgroundColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.8)\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},transition:{type:ControlType.Transition}}}});EntryPoint.displayName=\"Search\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"40\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import { jsx as _jsx } from \"react/jsx-runtime\";\nimport * as React from \"react\";\nexport const containerStyles = {\n    width: \"100%\",\n    height: \"100%\",\n    display: \"flex\",\n    justifyContent: \"center\",\n    alignItems: \"center\"\n};\nconst nullIconStyle = {\n    minWidth: \"10px\",\n    minHeight: \"10px\",\n    maxWidth: \"20px\",\n    maxHeight: \"20px\",\n    width: \"60%\",\n    height: \"60%\"\n};\nconst emptyStateStyle = {\n    ...containerStyles,\n    borderRadius: 6,\n    background: \"rgba(149, 149, 149, 0.1)\",\n    border: \"1px dashed rgba(149, 149, 149, 0.15)\",\n    color: \"#a5a5a5\",\n    flexDirection: \"column\"\n};\nexport const NullState = /*#__PURE__*/ React.forwardRef((_, ref)=>{\n    return(/*#__PURE__*/ _jsx(\"div\", {\n        style: emptyStateStyle,\n        ref: ref\n    }));\n}) /*\n\n<svg\n                xmlns=\"http://www.w3.org/2000/svg\"\n                viewBox=\"0 0 30 30\"\n                style={nullIconStyle}\n            >\n                <path\n                    d=\"M 12.857 0 C 19.958 0 25.714 5.756 25.714 12.857 C 25.714 19.958 19.958 25.714 12.857 25.714 C 5.756 25.714 0 19.958 0 12.857 C 0 5.756 5.756 0 12.857 0 Z\"\n                    fill=\"#FFFFFF\"\n                ></path>\n                <path\n                    d=\"M 20.357 20.357 L 27.857 27.857\"\n                    fill=\"transparent\"\n                    strokeWidth=\"4.28\"\n                    stroke=\"#FFFFFF\"\n                    strokeLinecap=\"round\"\n                ></path>\n                <g transform=\"translate(9.643 6.429)\">\n                    <path\n                        d=\"M 3.214 12.857 L 3.214 12.857\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.75\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                    ></path>\n                    <path\n                        d=\"M 0 3.214 C 0 1.004 1.843 0 3.214 0 C 4.586 0 6.429 0.603 6.429 3.214 C 6.429 5.826 3.214 5.913 3.214 7.232 C 3.214 8.552 3.214 8.571 3.214 8.571\"\n                        fill=\"transparent\"\n                        strokeWidth=\"3.22\"\n                        stroke=\"currentColor\"\n                        strokeLinecap=\"round\"\n                        strokeLinejoin=\"round\"\n                    ></path>\n                </g>\n            </svg>\n            */ ;\n\nexport const __FramerMetadata__ = {\"exports\":{\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NullState\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}}}}\n//# sourceMappingURL=./nullstate.map","/*\n * nullstate (framer/icon-nullstate@0.7.0)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/DyldKav0OOAWR3bCAlhK/8c3l9FzyOlGpbPncYhfc/nullstate.js\"\n","let Component;\nlet IconInner;\nvar Icon = (React) => {\n  if (!Component) {\n    Component = /* @__PURE__ */ new Map([\n      [\n        \"bold\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M222.14,105.85l-80-80a20,20,0,0,0-28.28,0l-80,80A19.86,19.86,0,0,0,28,120v96a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V164h24v52a12,12,0,0,0,12,12h64a12,12,0,0,0,12-12V120A19.86,19.86,0,0,0,222.14,105.85ZM204,204H164V152a12,12,0,0,0-12-12H104a12,12,0,0,0-12,12v52H52V121.65l76-76,76,76Z\" }))\n      ],\n      [\n        \"duotone\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\n          \"path\",\n          {\n            d: \"M216,120v96H152V152H104v64H40V120a8,8,0,0,1,2.34-5.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,216,120Z\",\n            opacity: \"0.2\"\n          }\n        ), /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"fill\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M224,120v96a8,8,0,0,1-8,8H160a8,8,0,0,1-8-8V164a4,4,0,0,0-4-4H108a4,4,0,0,0-4,4v52a8,8,0,0,1-8,8H40a8,8,0,0,1-8-8V120a16,16,0,0,1,4.69-11.31l80-80a16,16,0,0,1,22.62,0l80,80A16,16,0,0,1,224,120Z\" }))\n      ],\n      [\n        \"light\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M217.9,110.1l-80-80a14,14,0,0,0-19.8,0l-80,80A13.92,13.92,0,0,0,34,120v96a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V158h36v58a6,6,0,0,0,6,6h64a6,6,0,0,0,6-6V120A13.92,13.92,0,0,0,217.9,110.1ZM210,210H158V152a6,6,0,0,0-6-6H104a6,6,0,0,0-6,6v58H46V120a2,2,0,0,1,.58-1.42l80-80a2,2,0,0,1,2.84,0l80,80A2,2,0,0,1,210,120Z\" }))\n      ],\n      [\n        \"regular\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M219.31,108.68l-80-80a16,16,0,0,0-22.62,0l-80,80A15.87,15.87,0,0,0,32,120v96a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V160h32v56a8,8,0,0,0,8,8h64a8,8,0,0,0,8-8V120A15.87,15.87,0,0,0,219.31,108.68ZM208,208H160V152a8,8,0,0,0-8-8H104a8,8,0,0,0-8,8v56H48V120l80-80,80,80Z\" }))\n      ],\n      [\n        \"thin\",\n        /* @__PURE__ */ React.createElement(React.Fragment, null, /* @__PURE__ */ React.createElement(\"path\", { d: \"M216.49,111.51l-80-80a12,12,0,0,0-17,0l-80,80A12,12,0,0,0,36,120v96a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V156h40v60a4,4,0,0,0,4,4h64a4,4,0,0,0,4-4V120A12,12,0,0,0,216.49,111.51ZM212,212H156V152a4,4,0,0,0-4-4H104a4,4,0,0,0-4,4v60H44V120a4,4,0,0,1,1.17-2.83l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,212,120Z\" }))\n      ]\n    ]);\n    IconInner = React.forwardRef((props, ref) => /* @__PURE__ */ React.createElement(\"g\", { ref, ...props }, Component.get(props.weight)));\n  }\n  return IconInner;\n};\nconst __FramerMetadata__ = {\n  exports: {\n    default: {\n      type: \"reactComponent\",\n      slots: [],\n      annotations: { framerContractVersion: \"1\" }\n    },\n    __FramerMetadata__: { type: \"variable\" }\n  }\n};\nvar House_default = Icon;\nexport {\n  __FramerMetadata__,\n  House_default as default\n};\n","/*\n * House (phosphor-icons/House@0.0.57)\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\nexport { default } from \"https://framerusercontent.com/modules/Qc8yuHkQmGO0kFiSWbkX/rVmMAFttOHuuiwSg6KjZ/House.js\"\n","import{useMemo}from\"react\";import{ControlType}from\"framer\";/*\n ** ICON UTILS\n ** Pull as much re-usable logic into here as possible\n ** This will make it easier to replace in all icon components\n */ export const containerStyles={width:\"100%\",height:\"100%\",display:\"flex\",justifyContent:\"center\",alignItems:\"center\"};export const defaultEvents={onClick:{type:ControlType.EventHandler},onMouseDown:{type:ControlType.EventHandler},onMouseUp:{type:ControlType.EventHandler},onMouseEnter:{type:ControlType.EventHandler},onMouseLeave:{type:ControlType.EventHandler}};const findByArray=(arr,search)=>arr.find(a=>a.toLowerCase().includes(search));export function getIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// gotta get the exact match first THEN find\n// have a set and try to access ?\nif(selectByList)return iconSelection;if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;}export function useIconSelection(iconKeys,selectByList,iconSearch=\"\",iconSelection,lowercaseIconKeyPairs){// Clean search term\nconst iconSearchResult=useMemo(()=>{if(iconSearch==null||(iconSearch===null||iconSearch===void 0?void 0:iconSearch.length)===0)return null;const iconSearchTerm=iconSearch.toLowerCase().replace(/-|\\s/g,\"\");var _iconSearchTerm;// check for exact match, otherwise use .find\nconst searchResult=(_iconSearchTerm=lowercaseIconKeyPairs[iconSearchTerm])!==null&&_iconSearchTerm!==void 0?_iconSearchTerm:findByArray(iconKeys,iconSearchTerm);return searchResult;},[iconSelection,iconSearch]);const name=selectByList?iconSelection:iconSearchResult;return name;}\nexport const __FramerMetadata__ = {\"exports\":{\"getIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"containerStyles\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIconSelection\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultEvents\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{motion}from\"framer-motion\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HouseFactory from\"https://framer.com/m/phosphor-icons/House.js@0.0.57\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const iconKeys=[\"Acorn\",\"AddressBook\",\"AddressBookTabs\",\"AirTrafficControl\",\"Airplane\",\"AirplaneInFlight\",\"AirplaneLanding\",\"AirplaneTakeoff\",\"AirplaneTaxiing\",\"AirplaneTilt\",\"Airplay\",\"Alarm\",\"Alien\",\"AlignBottom\",\"AlignBottomSimple\",\"AlignCenterVertical\",\"AlignLeft\",\"AlignLeftSimple\",\"AlignRight\",\"AlignRightSimple\",\"AlignTop\",\"AlignTopSimple\",\"AmazonLogo\",\"Ambulance\",\"Anchor\",\"AnchorSimple\",\"AndroidLogo\",\"Angle\",\"AngularLogo\",\"Aperture\",\"AppStoreLogo\",\"AppWindow\",\"AppleLogo\",\"ApplePodcastsLogo\",\"ApproximateEquals\",\"Archive\",\"ArchiveBox\",\"ArchiveTray\",\"Armchair\",\"ArrowArcLeft\",\"ArrowArcRight\",\"ArrowBendDownLeft\",\"ArrowBendDownRight\",\"ArrowBendLeftDown\",\"ArrowBendLeftUp\",\"ArrowBendRightDown\",\"ArrowBendRightUp\",\"ArrowBendUpLeft\",\"ArrowBendUpRight\",\"ArrowCircleDown\",\"ArrowCircleDownLeft\",\"ArrowCircleDownRight\",\"ArrowCircleLeft\",\"ArrowCircleRight\",\"ArrowCircleUp\",\"ArrowCircleUpLeft\",\"ArrowCircleUpRight\",\"ArrowClockwise\",\"ArrowDown\",\"ArrowDownLeft\",\"ArrowDownRight\",\"ArrowElbowDownLeft\",\"ArrowElbowDownRight\",\"ArrowElbowLeft\",\"ArrowElbowLeftDown\",\"ArrowElbowLeftUp\",\"ArrowElbowRight\",\"ArrowElbowRightDown\",\"ArrowElbowRightUp\",\"ArrowElbowUpLeft\",\"ArrowElbowUpRight\",\"ArrowFatDown\",\"ArrowFatLeft\",\"ArrowFatLineDown\",\"ArrowFatLineLeft\",\"ArrowFatLineRight\",\"ArrowFatLineUp\",\"ArrowFatLinesDown\",\"ArrowFatLinesLeft\",\"ArrowFatLinesRight\",\"ArrowFatLinesUp\",\"ArrowFatRight\",\"ArrowFatUp\",\"ArrowLeft\",\"ArrowLineDown\",\"ArrowLineDownLeft\",\"ArrowLineDownRight\",\"ArrowLineLeft\",\"ArrowLineRight\",\"ArrowLineUp\",\"ArrowLineUpLeft\",\"ArrowLineUpRight\",\"ArrowRight\",\"ArrowSquareDown\",\"ArrowSquareDownLeft\",\"ArrowSquareDownRight\",\"ArrowSquareIn\",\"ArrowSquareLeft\",\"ArrowSquareOut\",\"ArrowSquareRight\",\"ArrowSquareUp\",\"ArrowSquareUpLeft\",\"ArrowSquareUpRight\",\"ArrowUDownLeft\",\"ArrowUDownRight\",\"ArrowULeftDown\",\"ArrowULeftUp\",\"ArrowURightDown\",\"ArrowURightUp\",\"ArrowUUpLeft\",\"ArrowUUpRight\",\"ArrowUp\",\"ArrowUpLeft\",\"ArrowUpRight\",\"ArrowsClockwise\",\"ArrowsDownUp\",\"ArrowsHorizontal\",\"ArrowsIn\",\"ArrowsInCardinal\",\"ArrowsInLineVertical\",\"ArrowsInSimple\",\"ArrowsLeftRight\",\"ArrowsMerge\",\"ArrowsOut\",\"ArrowsOutCardinal\",\"ArrowsOutSimple\",\"ArrowsSplit\",\"ArrowsVertical\",\"Article\",\"ArticleMedium\",\"ArticleNyTimes\",\"Asclepius\",\"Asterisk\",\"AsteriskSimple\",\"At\",\"Atom\",\"Avocado\",\"Axe\",\"Baby\",\"BabyCarriage\",\"Backpack\",\"Backspace\",\"Bag\",\"BagSimple\",\"Balloon\",\"Bandaids\",\"Bank\",\"Barbell\",\"Barcode\",\"Barn\",\"Barricade\",\"Baseball\",\"BaseballCap\",\"BaseballHelmet\",\"Basket\",\"Basketball\",\"Bathtub\",\"BatteryCharging\",\"BatteryEmpty\",\"BatteryFull\",\"BatteryHigh\",\"BatteryLow\",\"BatteryMedium\",\"BatteryPlus\",\"BatteryPlusVertical\",\"BatteryVerticalEmpty\",\"BatteryVerticalFull\",\"BatteryVerticalHigh\",\"BatteryVerticalLow\",\"BatteryWarning\",\"BeachBall\",\"Beanie\",\"Bed\",\"BeerBottle\",\"BeerStein\",\"BehanceLogo\",\"Bell\",\"BellRinging\",\"BellSimple\",\"BellSimpleRinging\",\"BellSimpleSlash\",\"BellSimpleZ\",\"BellSlash\",\"BellZ\",\"Belt\",\"BezierCurve\",\"Bicycle\",\"Binary\",\"Binoculars\",\"Biohazard\",\"Bird\",\"Blueprint\",\"Bluetooth\",\"BluetoothConnected\",\"BluetoothSlash\",\"BluetoothX\",\"Boat\",\"Bomb\",\"Bone\",\"Book\",\"BookBookmark\",\"BookOpen\",\"BookOpenText\",\"BookOpenUser\",\"BookUser\",\"Bookmark\",\"BookmarkSimple\",\"Bookmarks\",\"BookmarksSimple\",\"Books\",\"Boot\",\"Boules\",\"BoundingBox\",\"BowlFood\",\"BowlSteam\",\"BowlingBall\",\"BoxArrowDown\",\"BoxArrowUp\",\"BoxingGlove\",\"BracketsAngle\",\"BracketsCurly\",\"BracketsRound\",\"BracketsSquare\",\"Brain\",\"Brandy\",\"Bread\",\"Bridge\",\"Briefcase\",\"BriefcaseMetal\",\"Broadcast\",\"Broom\",\"Browser\",\"Browsers\",\"Bug\",\"BugBeetle\",\"BugDroid\",\"Building\",\"BuildingApartment\",\"BuildingOffice\",\"Buildings\",\"Bulldozer\",\"Bus\",\"Butterfly\",\"CableCar\",\"Cactus\",\"Cake\",\"Calculator\",\"Calendar\",\"CalendarBlank\",\"CalendarCheck\",\"CalendarDot\",\"CalendarDots\",\"CalendarHeart\",\"CalendarMinus\",\"CalendarPlus\",\"CalendarSlash\",\"CalendarStar\",\"CalendarX\",\"CallBell\",\"Camera\",\"CameraPlus\",\"CameraRotate\",\"CameraSlash\",\"Campfire\",\"Car\",\"CarBattery\",\"CarProfile\",\"CarSimple\",\"Cardholder\",\"Cards\",\"CardsThree\",\"CaretCircleDoubleUp\",\"CaretCircleDown\",\"CaretCircleLeft\",\"CaretCircleRight\",\"CaretCircleUp\",\"CaretCircleUpDown\",\"CaretDoubleDown\",\"CaretDoubleLeft\",\"CaretDoubleRight\",\"CaretDoubleUp\",\"CaretDown\",\"CaretLeft\",\"CaretLineDown\",\"CaretLineLeft\",\"CaretLineRight\",\"CaretLineUp\",\"CaretRight\",\"CaretUp\",\"CaretUpDown\",\"Carrot\",\"CashRegister\",\"CassetteTape\",\"CastleTurret\",\"Cat\",\"CellSignalFull\",\"CellSignalHigh\",\"CellSignalLow\",\"CellSignalMedium\",\"CellSignalNone\",\"CellSignalSlash\",\"CellSignalX\",\"CellTower\",\"Certificate\",\"Chair\",\"Chalkboard\",\"ChalkboardSimple\",\"ChalkboardTeacher\",\"Champagne\",\"ChargingStation\",\"ChartBar\",\"ChartBarHorizontal\",\"ChartDonut\",\"ChartLine\",\"ChartLineDown\",\"ChartLineUp\",\"ChartPie\",\"ChartPieSlice\",\"ChartPolar\",\"ChartScatter\",\"Chat\",\"ChatCentered\",\"ChatCenteredDots\",\"ChatCenteredSlash\",\"ChatCenteredText\",\"ChatCircle\",\"ChatCircleDots\",\"ChatCircleSlash\",\"ChatCircleText\",\"ChatDots\",\"ChatSlash\",\"ChatTeardrop\",\"ChatTeardropDots\",\"ChatTeardropSlash\",\"ChatTeardropText\",\"ChatText\",\"Chats\",\"ChatsCircle\",\"ChatsTeardrop\",\"Check\",\"CheckCircle\",\"CheckFat\",\"CheckSquare\",\"CheckSquareOffset\",\"Checkerboard\",\"Checks\",\"Cheers\",\"Cheese\",\"ChefHat\",\"Cherries\",\"Church\",\"Cigarette\",\"CigaretteSlash\",\"Circle\",\"CircleDashed\",\"CircleHalf\",\"CircleHalfTilt\",\"CircleNotch\",\"CirclesFour\",\"CirclesThree\",\"CirclesThreePlus\",\"Circuitry\",\"City\",\"Clipboard\",\"ClipboardText\",\"Clock\",\"ClockAfternoon\",\"ClockClockwise\",\"ClockCountdown\",\"ClockUser\",\"ClosedCaptioning\",\"Cloud\",\"CloudArrowDown\",\"CloudArrowUp\",\"CloudCheck\",\"CloudFog\",\"CloudLightning\",\"CloudMoon\",\"CloudRain\",\"CloudSlash\",\"CloudSnow\",\"CloudSun\",\"CloudWarning\",\"CloudX\",\"Clover\",\"Club\",\"CoatHanger\",\"CodaLogo\",\"Code\",\"CodeBlock\",\"CodeSimple\",\"CodepenLogo\",\"CodesandboxLogo\",\"Coffee\",\"CoffeeBean\",\"Coin\",\"CoinVertical\",\"Coins\",\"Columns\",\"ColumnsPlusLeft\",\"ColumnsPlusRight\",\"Command\",\"Compass\",\"CompassRose\",\"CompassTool\",\"ComputerTower\",\"Confetti\",\"ContactlessPayment\",\"Control\",\"Cookie\",\"CookingPot\",\"Copy\",\"CopySimple\",\"Copyleft\",\"Copyright\",\"CornersIn\",\"CornersOut\",\"Couch\",\"CourtBasketball\",\"Cow\",\"CowboyHat\",\"Cpu\",\"Crane\",\"CraneTower\",\"CreditCard\",\"Cricket\",\"Crop\",\"Cross\",\"Crosshair\",\"CrosshairSimple\",\"Crown\",\"CrownCross\",\"CrownSimple\",\"Cube\",\"CubeFocus\",\"CubeTransparent\",\"CurrencyBtc\",\"CurrencyCircleDollar\",\"CurrencyCny\",\"CurrencyDollar\",\"CurrencyDollarSimple\",\"CurrencyEth\",\"CurrencyEur\",\"CurrencyGbp\",\"CurrencyInr\",\"CurrencyJpy\",\"CurrencyKrw\",\"CurrencyKzt\",\"CurrencyNgn\",\"CurrencyRub\",\"Cursor\",\"CursorClick\",\"CursorText\",\"Cylinder\",\"Database\",\"Desk\",\"Desktop\",\"DesktopTower\",\"Detective\",\"DevToLogo\",\"DeviceMobile\",\"DeviceMobileCamera\",\"DeviceMobileSlash\",\"DeviceMobileSpeaker\",\"DeviceRotate\",\"DeviceTablet\",\"DeviceTabletCamera\",\"DeviceTabletSpeaker\",\"Devices\",\"Diamond\",\"DiamondsFour\",\"DiceFive\",\"DiceFour\",\"DiceOne\",\"DiceSix\",\"DiceThree\",\"DiceTwo\",\"Disc\",\"DiscoBall\",\"DiscordLogo\",\"Divide\",\"Dna\",\"Dog\",\"Door\",\"DoorOpen\",\"Dot\",\"DotOutline\",\"DotsNine\",\"DotsSix\",\"DotsSixVertical\",\"DotsThree\",\"DotsThreeCircle\",\"DotsThreeOutline\",\"DotsThreeVertical\",\"Download\",\"DownloadSimple\",\"Dress\",\"Dresser\",\"DribbbleLogo\",\"Drone\",\"Drop\",\"DropHalf\",\"DropHalfBottom\",\"DropSimple\",\"DropSlash\",\"DropboxLogo\",\"Ear\",\"EarSlash\",\"Egg\",\"EggCrack\",\"Eject\",\"EjectSimple\",\"Elevator\",\"Empty\",\"Engine\",\"Envelope\",\"EnvelopeOpen\",\"EnvelopeSimple\",\"EnvelopeSimpleOpen\",\"Equalizer\",\"Equals\",\"Eraser\",\"EscalatorDown\",\"EscalatorUp\",\"Exam\",\"ExclamationMark\",\"Exclude\",\"ExcludeSquare\",\"Export\",\"Eye\",\"EyeClosed\",\"EyeSlash\",\"Eyedropper\",\"EyedropperSample\",\"Eyeglasses\",\"Eyes\",\"FaceMask\",\"FacebookLogo\",\"Factory\",\"Faders\",\"FadersHorizontal\",\"FalloutShelter\",\"Fan\",\"Farm\",\"FastForward\",\"FastForwardCircle\",\"Feather\",\"FediverseLogo\",\"FigmaLogo\",\"File\",\"FileArchive\",\"FileArrowDown\",\"FileArrowUp\",\"FileAudio\",\"FileC\",\"FileCloud\",\"FileCode\",\"FileCpp\",\"FileCss\",\"FileCsv\",\"FileDashed\",\"FileDoc\",\"FileHtml\",\"FileImage\",\"FileIni\",\"FileJpg\",\"FileJs\",\"FileJsx\",\"FileLock\",\"FileMagnifyingGlass\",\"FileMd\",\"FileMinus\",\"FilePdf\",\"FilePlus\",\"FilePng\",\"FilePpt\",\"FilePy\",\"FileRs\",\"FileSql\",\"FileSvg\",\"FileText\",\"FileTs\",\"FileTsx\",\"FileTxt\",\"FileVideo\",\"FileVue\",\"FileX\",\"FileXls\",\"FileZip\",\"Files\",\"FilmReel\",\"FilmScript\",\"FilmSlate\",\"FilmStrip\",\"Fingerprint\",\"FingerprintSimple\",\"FinnTheHuman\",\"Fire\",\"FireExtinguisher\",\"FireSimple\",\"FireTruck\",\"FirstAid\",\"FirstAidKit\",\"Fish\",\"FishSimple\",\"Flag\",\"FlagBanner\",\"FlagBannerFold\",\"FlagCheckered\",\"FlagPennant\",\"Flame\",\"Flashlight\",\"Flask\",\"FlipHorizontal\",\"FlipVertical\",\"FloppyDisk\",\"FloppyDiskBack\",\"FlowArrow\",\"Flower\",\"FlowerLotus\",\"FlowerTulip\",\"FlyingSaucer\",\"Folder\",\"FolderDashed\",\"FolderLock\",\"FolderMinus\",\"FolderNotch\",\"FolderNotchMinus\",\"FolderNotchOpen\",\"FolderNotchPlus\",\"FolderOpen\",\"FolderPlus\",\"FolderSimple\",\"FolderSimpleDashed\",\"FolderSimpleLock\",\"FolderSimpleMinus\",\"FolderSimplePlus\",\"FolderSimpleStar\",\"FolderSimpleUser\",\"FolderStar\",\"FolderUser\",\"Folders\",\"Football\",\"FootballHelmet\",\"Footprints\",\"ForkKnife\",\"FourK\",\"FrameCorners\",\"FramerLogo\",\"Function\",\"Funnel\",\"FunnelSimple\",\"FunnelSimpleX\",\"FunnelX\",\"GameController\",\"Garage\",\"GasCan\",\"GasPump\",\"Gauge\",\"Gavel\",\"Gear\",\"GearFine\",\"GearSix\",\"GenderFemale\",\"GenderIntersex\",\"GenderMale\",\"GenderNeuter\",\"GenderNonbinary\",\"GenderTransgender\",\"Ghost\",\"Gif\",\"Gift\",\"GitBranch\",\"GitCommit\",\"GitDiff\",\"GitFork\",\"GitMerge\",\"GitPullRequest\",\"GithubLogo\",\"GitlabLogo\",\"GitlabLogoSimple\",\"Globe\",\"GlobeHemisphereEast\",\"GlobeHemisphereWest\",\"GlobeSimple\",\"GlobeSimpleX\",\"GlobeStand\",\"GlobeX\",\"Goggles\",\"Golf\",\"GoodreadsLogo\",\"GoogleCardboardLogo\",\"GoogleChromeLogo\",\"GoogleDriveLogo\",\"GoogleLogo\",\"GooglePhotosLogo\",\"GooglePlayLogo\",\"GooglePodcastsLogo\",\"Gps\",\"GpsFix\",\"GpsSlash\",\"Gradient\",\"GraduationCap\",\"Grains\",\"GrainsSlash\",\"Graph\",\"GraphicsCard\",\"GreaterThan\",\"GreaterThanOrEqual\",\"GridFour\",\"GridNine\",\"Guitar\",\"HairDryer\",\"Hamburger\",\"Hammer\",\"Hand\",\"HandArrowDown\",\"HandArrowUp\",\"HandCoins\",\"HandDeposit\",\"HandEye\",\"HandFist\",\"HandGrabbing\",\"HandHeart\",\"HandPalm\",\"HandPeace\",\"HandPointing\",\"HandSoap\",\"HandSwipeLeft\",\"HandSwipeRight\",\"HandTap\",\"HandWaving\",\"HandWithdraw\",\"Handbag\",\"HandbagSimple\",\"HandsClapping\",\"HandsPraying\",\"Handshake\",\"HardDrive\",\"HardDrives\",\"HardHat\",\"Hash\",\"HashStraight\",\"HeadCircuit\",\"Headlights\",\"Headphones\",\"Headset\",\"Heart\",\"HeartBreak\",\"HeartHalf\",\"HeartStraight\",\"HeartStraightBreak\",\"Heartbeat\",\"Hexagon\",\"HighDefinition\",\"HighHeel\",\"Highlighter\",\"HighlighterCircle\",\"Hockey\",\"Hoodie\",\"Horse\",\"Hospital\",\"Hourglass\",\"HourglassHigh\",\"HourglassLow\",\"HourglassMedium\",\"HourglassSimple\",\"HourglassSimpleHigh\",\"HourglassSimpleLow\",\"House\",\"HouseLine\",\"HouseSimple\",\"Hurricane\",\"IceCream\",\"IdentificationBadge\",\"IdentificationCard\",\"Image\",\"ImageBroken\",\"ImageSquare\",\"Images\",\"ImagesSquare\",\"Infinity\",\"Info\",\"InstagramLogo\",\"Intersect\",\"IntersectSquare\",\"IntersectThree\",\"Intersection\",\"Invoice\",\"Island\",\"Jar\",\"JarLabel\",\"Jeep\",\"Joystick\",\"Kanban\",\"Key\",\"KeyReturn\",\"Keyboard\",\"Keyhole\",\"Knife\",\"Ladder\",\"LadderSimple\",\"Lamp\",\"LampPendant\",\"Laptop\",\"Lasso\",\"LastfmLogo\",\"Layout\",\"Leaf\",\"Lectern\",\"Lego\",\"LegoSmiley\",\"LessThan\",\"LessThanOrEqual\",\"LetterCircleH\",\"LetterCircleP\",\"LetterCircleV\",\"Lifebuoy\",\"Lightbulb\",\"LightbulbFilament\",\"Lighthouse\",\"Lightning\",\"LightningA\",\"LightningSlash\",\"LineSegment\",\"LineSegments\",\"LineVertical\",\"Link\",\"LinkBreak\",\"LinkSimple\",\"LinkSimpleBreak\",\"LinkSimpleHorizontal\",\"LinkedinLogo\",\"LinktreeLogo\",\"LinuxLogo\",\"List\",\"ListBullets\",\"ListChecks\",\"ListDashes\",\"ListHeart\",\"ListMagnifyingGlass\",\"ListNumbers\",\"ListPlus\",\"ListStar\",\"Lock\",\"LockKey\",\"LockKeyOpen\",\"LockLaminated\",\"LockLaminatedOpen\",\"LockOpen\",\"LockSimple\",\"LockSimpleOpen\",\"Lockers\",\"Log\",\"MagicWand\",\"Magnet\",\"MagnetStraight\",\"MagnifyingGlass\",\"MagnifyingGlassMinus\",\"MagnifyingGlassPlus\",\"Mailbox\",\"MapPin\",\"MapPinArea\",\"MapPinLine\",\"MapPinPlus\",\"MapPinSimple\",\"MapPinSimpleArea\",\"MapPinSimpleLine\",\"MapTrifold\",\"MarkdownLogo\",\"MarkerCircle\",\"Martini\",\"MaskHappy\",\"MaskSad\",\"MastodonLogo\",\"MathOperations\",\"MatrixLogo\",\"Medal\",\"MedalMilitary\",\"MediumLogo\",\"Megaphone\",\"MegaphoneSimple\",\"MemberOf\",\"Memory\",\"MessengerLogo\",\"MetaLogo\",\"Meteor\",\"Metronome\",\"Microphone\",\"MicrophoneSlash\",\"MicrophoneStage\",\"Microscope\",\"MicrosoftExcelLogo\",\"MicrosoftOutlookLogo\",\"MicrosoftTeamsLogo\",\"MicrosoftWordLogo\",\"Minus\",\"MinusCircle\",\"MinusSquare\",\"Money\",\"MoneyWavy\",\"Monitor\",\"MonitorArrowUp\",\"MonitorPlay\",\"Moon\",\"MoonStars\",\"Moped\",\"MopedFront\",\"Mosque\",\"Motorcycle\",\"Mountains\",\"Mouse\",\"MouseLeftClick\",\"MouseMiddleClick\",\"MouseRightClick\",\"MouseScroll\",\"MouseSimple\",\"MusicNote\",\"MusicNoteSimple\",\"MusicNotes\",\"MusicNotesMinus\",\"MusicNotesPlus\",\"MusicNotesSimple\",\"NavigationArrow\",\"Needle\",\"Network\",\"NetworkSlash\",\"NetworkX\",\"Newspaper\",\"NewspaperClipping\",\"NotEquals\",\"NotMemberOf\",\"NotSubsetOf\",\"NotSupersetOf\",\"Notches\",\"Note\",\"NoteBlank\",\"NotePencil\",\"Notebook\",\"Notepad\",\"Notification\",\"NotionLogo\",\"NuclearPlant\",\"NumberCircleEight\",\"NumberCircleFive\",\"NumberCircleFour\",\"NumberCircleNine\",\"NumberCircleOne\",\"NumberCircleSeven\",\"NumberCircleSix\",\"NumberCircleThree\",\"NumberCircleTwo\",\"NumberCircleZero\",\"NumberEight\",\"NumberFive\",\"NumberFour\",\"NumberNine\",\"NumberOne\",\"NumberSeven\",\"NumberSix\",\"NumberSquareEight\",\"NumberSquareFive\",\"NumberSquareFour\",\"NumberSquareNine\",\"NumberSquareOne\",\"NumberSquareSeven\",\"NumberSquareSix\",\"NumberSquareThree\",\"NumberSquareTwo\",\"NumberSquareZero\",\"NumberThree\",\"NumberTwo\",\"NumberZero\",\"Numpad\",\"Nut\",\"NyTimesLogo\",\"Octagon\",\"OfficeChair\",\"Onigiri\",\"OpenAiLogo\",\"Option\",\"Orange\",\"OrangeSlice\",\"Oven\",\"Package\",\"PaintBrush\",\"PaintBrushBroad\",\"PaintBrushHousehold\",\"PaintBucket\",\"PaintRoller\",\"Palette\",\"Panorama\",\"Pants\",\"PaperPlane\",\"PaperPlaneRight\",\"PaperPlaneTilt\",\"Paperclip\",\"PaperclipHorizontal\",\"Parachute\",\"Paragraph\",\"Parallelogram\",\"Park\",\"Password\",\"Path\",\"PatreonLogo\",\"Pause\",\"PauseCircle\",\"PawPrint\",\"PaypalLogo\",\"Peace\",\"Pen\",\"PenNib\",\"PenNibStraight\",\"Pencil\",\"PencilCircle\",\"PencilLine\",\"PencilRuler\",\"PencilSimple\",\"PencilSimpleLine\",\"PencilSimpleSlash\",\"PencilSlash\",\"Pentagon\",\"Pentagram\",\"Pepper\",\"Percent\",\"Person\",\"PersonArmsSpread\",\"PersonSimple\",\"PersonSimpleBike\",\"PersonSimpleCircle\",\"PersonSimpleHike\",\"PersonSimpleRun\",\"PersonSimpleSki\",\"PersonSimpleSwim\",\"PersonSimpleTaiChi\",\"PersonSimpleThrow\",\"PersonSimpleWalk\",\"Perspective\",\"Phone\",\"PhoneCall\",\"PhoneDisconnect\",\"PhoneIncoming\",\"PhoneList\",\"PhoneOutgoing\",\"PhonePause\",\"PhonePlus\",\"PhoneSlash\",\"PhoneTransfer\",\"PhoneX\",\"PhosphorLogo\",\"Pi\",\"PianoKeys\",\"PicnicTable\",\"PictureInPicture\",\"PiggyBank\",\"Pill\",\"PingPong\",\"PintGlass\",\"PinterestLogo\",\"Pinwheel\",\"Pipe\",\"PipeWrench\",\"PixLogo\",\"Pizza\",\"Placeholder\",\"Planet\",\"Plant\",\"Play\",\"PlayCircle\",\"PlayPause\",\"Playlist\",\"Plug\",\"PlugCharging\",\"Plugs\",\"PlugsConnected\",\"Plus\",\"PlusCircle\",\"PlusMinus\",\"PlusSquare\",\"PokerChip\",\"PoliceCar\",\"Polygon\",\"Popcorn\",\"Popsicle\",\"PottedPlant\",\"Power\",\"Prescription\",\"Presentation\",\"PresentationChart\",\"Printer\",\"Prohibit\",\"ProhibitInset\",\"ProjectorScreen\",\"ProjectorScreenChart\",\"Pulse\",\"PushPin\",\"PushPinSimple\",\"PushPinSimpleSlash\",\"PushPinSlash\",\"PuzzlePiece\",\"QrCode\",\"Question\",\"QuestionMark\",\"Queue\",\"Quotes\",\"Rabbit\",\"Racquet\",\"Radical\",\"Radio\",\"RadioButton\",\"Radioactive\",\"Rainbow\",\"RainbowCloud\",\"Ranking\",\"ReadCvLogo\",\"Receipt\",\"ReceiptX\",\"Record\",\"Rectangle\",\"RectangleDashed\",\"Recycle\",\"RedditLogo\",\"Repeat\",\"RepeatOnce\",\"ReplitLogo\",\"Resize\",\"Rewind\",\"RewindCircle\",\"RoadHorizon\",\"Robot\",\"Rocket\",\"RocketLaunch\",\"Rows\",\"RowsPlusBottom\",\"RowsPlusTop\",\"Rss\",\"RssSimple\",\"Rug\",\"Ruler\",\"Sailboat\",\"Scales\",\"Scan\",\"ScanSmiley\",\"Scissors\",\"Scooter\",\"Screencast\",\"Screwdriver\",\"Scribble\",\"ScribbleLoop\",\"Scroll\",\"Seal\",\"SealCheck\",\"SealPercent\",\"SealQuestion\",\"SealWarning\",\"Seat\",\"Seatbelt\",\"SecurityCamera\",\"Selection\",\"SelectionAll\",\"SelectionBackground\",\"SelectionForeground\",\"SelectionInverse\",\"SelectionPlus\",\"SelectionSlash\",\"Shapes\",\"Share\",\"ShareFat\",\"ShareNetwork\",\"Shield\",\"ShieldCheck\",\"ShieldCheckered\",\"ShieldChevron\",\"ShieldPlus\",\"ShieldSlash\",\"ShieldStar\",\"ShieldWarning\",\"ShippingContainer\",\"ShirtFolded\",\"ShootingStar\",\"ShoppingBag\",\"ShoppingBagOpen\",\"ShoppingCart\",\"ShoppingCartSimple\",\"Shovel\",\"Shower\",\"Shrimp\",\"Shuffle\",\"ShuffleAngular\",\"ShuffleSimple\",\"Sidebar\",\"SidebarSimple\",\"Sigma\",\"SignIn\",\"SignOut\",\"Signature\",\"Signpost\",\"SimCard\",\"Siren\",\"SketchLogo\",\"SkipBack\",\"SkipBackCircle\",\"SkipForward\",\"SkipForwardCircle\",\"Skull\",\"SkypeLogo\",\"SlackLogo\",\"Sliders\",\"SlidersHorizontal\",\"Slideshow\",\"Smiley\",\"SmileyAngry\",\"SmileyBlank\",\"SmileyMeh\",\"SmileyMelting\",\"SmileyNervous\",\"SmileySad\",\"SmileySticker\",\"SmileyWink\",\"SmileyXEyes\",\"SnapchatLogo\",\"Sneaker\",\"SneakerMove\",\"Snowflake\",\"SoccerBall\",\"Sock\",\"SolarPanel\",\"SolarRoof\",\"SortAscending\",\"SortDescending\",\"SoundcloudLogo\",\"Spade\",\"Sparkle\",\"SpeakerHifi\",\"SpeakerHigh\",\"SpeakerLow\",\"SpeakerNone\",\"SpeakerSimpleHigh\",\"SpeakerSimpleLow\",\"SpeakerSimpleNone\",\"SpeakerSimpleSlash\",\"SpeakerSimpleX\",\"SpeakerSlash\",\"SpeakerX\",\"Speedometer\",\"Sphere\",\"Spinner\",\"SpinnerBall\",\"SpinnerGap\",\"Spiral\",\"SplitHorizontal\",\"SplitVertical\",\"SpotifyLogo\",\"SprayBottle\",\"Square\",\"SquareHalf\",\"SquareHalfBottom\",\"SquareLogo\",\"SquareSplitVertical\",\"SquaresFour\",\"Stack\",\"StackMinus\",\"StackOverflowLogo\",\"StackPlus\",\"StackSimple\",\"Stairs\",\"Stamp\",\"StandardDefinition\",\"Star\",\"StarAndCrescent\",\"StarFour\",\"StarHalf\",\"StarOfDavid\",\"SteamLogo\",\"SteeringWheel\",\"Steps\",\"Stethoscope\",\"Sticker\",\"Stool\",\"Stop\",\"StopCircle\",\"Storefront\",\"Strategy\",\"StripeLogo\",\"Student\",\"SubsetOf\",\"SubsetProperOf\",\"Subtitles\",\"SubtitlesSlash\",\"Subtract\",\"SubtractSquare\",\"Subway\",\"Suitcase\",\"SuitcaseRolling\",\"SuitcaseSimple\",\"Sun\",\"SunDim\",\"SunHorizon\",\"Sunglasses\",\"SupersetOf\",\"SupersetProperOf\",\"Swap\",\"Swatches\",\"SwimmingPool\",\"Sword\",\"Synagogue\",\"Syringe\",\"TShirt\",\"Table\",\"Tabs\",\"Tag\",\"TagChevron\",\"TagSimple\",\"Target\",\"Taxi\",\"TeaBag\",\"TelegramLogo\",\"Television\",\"TelevisionSimple\",\"TennisBall\",\"Tent\",\"Terminal\",\"TerminalWindow\",\"TestTube\",\"TextAUnderline\",\"TextAa\",\"TextAlignCenter\",\"TextAlignJustify\",\"TextAlignLeft\",\"TextAlignRight\",\"TextB\",\"TextColumns\",\"TextH\",\"TextHFive\",\"TextHFour\",\"TextHOne\",\"TextHSix\",\"TextHThree\",\"TextHTwo\",\"TextIndent\",\"TextItalic\",\"TextOutdent\",\"TextStrikethrough\",\"TextSubscript\",\"TextSuperscript\",\"TextT\",\"TextTSlash\",\"TextUnderline\",\"Textbox\",\"Thermometer\",\"ThermometerCold\",\"ThermometerHot\",\"ThermometerSimple\",\"ThreadsLogo\",\"ThreeD\",\"ThumbsDown\",\"ThumbsUp\",\"Ticket\",\"TidalLogo\",\"TiktokLogo\",\"Tilde\",\"Timer\",\"TipJar\",\"Tipi\",\"Tire\",\"ToggleLeft\",\"ToggleRight\",\"Toilet\",\"ToiletPaper\",\"Toolbox\",\"Tooth\",\"Tornado\",\"Tote\",\"ToteSimple\",\"Towel\",\"Tractor\",\"Trademark\",\"TrademarkRegistered\",\"TrafficCone\",\"TrafficSign\",\"TrafficSignal\",\"Train\",\"TrainRegional\",\"TrainSimple\",\"Tram\",\"Translate\",\"Trash\",\"TrashSimple\",\"Tray\",\"TrayArrowDown\",\"TrayArrowUp\",\"TreasureChest\",\"Tree\",\"TreeEvergreen\",\"TreePalm\",\"TreeStructure\",\"TreeView\",\"TrendDown\",\"TrendUp\",\"Triangle\",\"TriangleDashed\",\"Trolley\",\"TrolleySuitcase\",\"Trophy\",\"Truck\",\"TruckTrailer\",\"TumblrLogo\",\"TwitchLogo\",\"TwitterLogo\",\"Umbrella\",\"UmbrellaSimple\",\"Union\",\"Unite\",\"UniteSquare\",\"Upload\",\"UploadSimple\",\"Usb\",\"User\",\"UserCheck\",\"UserCircle\",\"UserCircleCheck\",\"UserCircleDashed\",\"UserCircleGear\",\"UserCircleMinus\",\"UserCirclePlus\",\"UserFocus\",\"UserGear\",\"UserList\",\"UserMinus\",\"UserPlus\",\"UserRectangle\",\"UserSound\",\"UserSquare\",\"UserSwitch\",\"Users\",\"UsersFour\",\"UsersThree\",\"Van\",\"Vault\",\"VectorThree\",\"VectorTwo\",\"Vibrate\",\"Video\",\"VideoCamera\",\"VideoCameraSlash\",\"VideoConference\",\"Vignette\",\"VinylRecord\",\"VirtualReality\",\"Virus\",\"Visor\",\"Voicemail\",\"Volleyball\",\"Wall\",\"Wallet\",\"Warehouse\",\"Warning\",\"WarningCircle\",\"WarningDiamond\",\"WarningOctagon\",\"WashingMachine\",\"Watch\",\"WaveSawtooth\",\"WaveSine\",\"WaveSquare\",\"WaveTriangle\",\"Waveform\",\"WaveformSlash\",\"Waves\",\"Webcam\",\"WebcamSlash\",\"WebhooksLogo\",\"WechatLogo\",\"WhatsappLogo\",\"Wheelchair\",\"WheelchairMotion\",\"WifiHigh\",\"WifiLow\",\"WifiMedium\",\"WifiNone\",\"WifiSlash\",\"WifiX\",\"Wind\",\"Windmill\",\"WindowsLogo\",\"Wine\",\"Wrench\",\"X\",\"XCircle\",\"XLogo\",\"XSquare\",\"Yarn\",\"YinYang\",\"YoutubeLogo\"];const moduleBaseUrl=\"https://framer.com/m/phosphor-icons/\";const weightOptions=[\"thin\",\"light\",\"regular\",\"bold\",\"fill\",\"duotone\"];const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * PHOSPHOR\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n */export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,weight,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HouseFactory(React):null);async function importModule(){// Get the selected module\ntry{const version=\"0.0.57\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@${version}`;const module=await import(/* webpackIgnore: true */iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch(err){if(isMounted.current)setSelectedIcon(null);}}useEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/_jsx(NullState,{}):null;return /*#__PURE__*/_jsx(motion.div,{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/_jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined},focusable:\"false\",color:color,children:/*#__PURE__*/_jsx(SelectedIcon,{color:color,weight:weight})}):emptyState});}Icon.displayName=\"Phosphor\";Icon.defaultProps={width:24,height:24,iconSelection:\"House\",iconSearch:\"House\",color:\"#66F\",selectByList:true,weight:\"regular\",mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Phosphor site](https://phosphoricons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box…\",hidden:({selectByList})=>selectByList},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},weight:{type:ControlType.Enum,title:\"Weight\",optionTitles:weightOptions.map(piece=>piece.charAt(0).toUpperCase()+piece.slice(1)),options:weightOptions,defaultValue:Icon.defaultProps.weight},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Phosphor.map","// Generated by Framer (1d71865)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;BDO Grotesk Regular\",\"CUSTOM;BDO Grotesk Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"BDO Grotesk Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/A8yEG8RkN9LGNgK0GwWNppUqd18.woff2\"},{family:\"BDO Grotesk Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/MUKMn7HKOloiWAYV9jSzPi55iE.woff2\"}]}];export const css=['.framer-EOQQB .framer-styles-preset-ikcxhg:not(.rich-text-wrapper), .framer-EOQQB .framer-styles-preset-ikcxhg.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Regular\", \"BDO Grotesk Regular Placeholder\", sans-serif; --framer-font-family-bold: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1137px) and (min-width: 810px) { .framer-EOQQB .framer-styles-preset-ikcxhg:not(.rich-text-wrapper), .framer-EOQQB .framer-styles-preset-ikcxhg.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Regular\", \"BDO Grotesk Regular Placeholder\", sans-serif; --framer-font-family-bold: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-EOQQB .framer-styles-preset-ikcxhg:not(.rich-text-wrapper), .framer-EOQQB .framer-styles-preset-ikcxhg.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Regular\", \"BDO Grotesk Regular Placeholder\", sans-serif; --framer-font-family-bold: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-EOQQB\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1d71865)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;BDO Grotesk Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"BDO Grotesk Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/MUKMn7HKOloiWAYV9jSzPi55iE.woff2\"}]}];export const css=['.framer-cfJNA .framer-styles-preset-1bu0hhq:not(.rich-text-wrapper), .framer-cfJNA .framer-styles-preset-1bu0hhq.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1137px) and (min-width: 810px) { .framer-cfJNA .framer-styles-preset-1bu0hhq:not(.rich-text-wrapper), .framer-cfJNA .framer-styles-preset-1bu0hhq.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-cfJNA .framer-styles-preset-1bu0hhq:not(.rich-text-wrapper), .framer-cfJNA .framer-styles-preset-1bu0hhq.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-cfJNA\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e39ee10)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-5FBWk .framer-styles-preset-54wo9u:not(.rich-text-wrapper), .framer-5FBWk .framer-styles-preset-54wo9u.rich-text-wrapper a { --framer-link-current-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-link-hover-text-decoration: none; --framer-link-text-color: rgba(39, 43, 39, 0.7); --framer-link-text-decoration: none; transition: color 0.3s cubic-bezier(0.44, 0, 0.56, 1) 0s; }\"];export const className=\"framer-5FBWk\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f2fa13f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,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=[\"I2478:11136;803:315\",\"FMtaqN4yG\"];const serializationHash=\"framer-S8isM\";const variantClassNames={\"I2478:11136;803:315\":\"framer-v-18d9wk\",FMtaqN4yG:\"framer-v-ww793o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Day:\"I2478:11136;803:315\",Night:\"FMtaqN4yG\"};const getProps=({click,height,id,link,width,...props})=>{return{...props,C2d3rlnQC:link??props.C2d3rlnQC,deKQ5M63P:click??props.deKQ5M63P,variant:humanReadableVariantMap[props.variant]??props.variant??\"I2478:11136;803:315\"};};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,deKQ5M63P,C2d3rlnQC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I2478:11136;803:315\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap8vnt59=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(deKQ5M63P){const res=await deKQ5M63P(...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:C2d3rlnQC,motionChild:true,nodeId:\"I2478:11136;803:315\",scopeId:\"Kq6mCuJm6\",children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,as:\"a\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:99,pixelWidth:432,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/X3FStMpDiriDow6JsA223ZxatgQ.svg?width=432&height=99\"},className:`${cx(scopingClassNames,\"framer-18d9wk\",className,classNames)} framer-15v92ew`,\"data-framer-name\":\"Day\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"I2478:11136;803:315\",onTap:onTap8vnt59,ref:refBinding,style:{...style},...addPropertyOverrides({FMtaqN4yG:{\"data-framer-name\":\"Night\",background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:99,pixelWidth:432,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/24NHct61QLem8ALMXsYenbnO6k.svg?width=432&height=99\"}}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-S8isM.framer-15v92ew, .framer-S8isM .framer-15v92ew { display: block; }\",\".framer-S8isM.framer-18d9wk { cursor: pointer; gap: 0px; height: 41px; overflow: visible; position: relative; text-decoration: none; width: 186px; }\",\".framer-S8isM.framer-v-ww793o.framer-18d9wk { aspect-ratio: 4.534333292643229 / 1; height: var(--framer-aspect-ratio-supported, 41px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 41\n * @framerIntrinsicWidth 186\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FMtaqN4yG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"deKQ5M63P\":\"click\",\"C2d3rlnQC\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKq6mCuJm6=withCSS(Component,css,\"framer-S8isM\");export default FramerKq6mCuJm6;FramerKq6mCuJm6.displayName=\"Brand\";FramerKq6mCuJm6.defaultProps={height:41,width:186};addPropertyControls(FramerKq6mCuJm6,{variant:{options:[\"I2478:11136;803:315\",\"FMtaqN4yG\"],optionTitles:[\"Day\",\"Night\"],title:\"Variant\",type:ControlType.Enum},deKQ5M63P:{title:\"Click\",type:ControlType.EventHandler},C2d3rlnQC:{title:\"Link\",type:ControlType.Link}});addFonts(FramerKq6mCuJm6,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKq6mCuJm6\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FMtaqN4yG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"186\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"41\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"deKQ5M63P\\\":\\\"click\\\",\\\"C2d3rlnQC\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Kq6mCuJm6.map","// Generated by Framer (04b9457)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"I_eJ1dwtP\",\"ZQt3PdwoG\"];const serializationHash=\"framer-QKfeP\";const variantClassNames={I_eJ1dwtP:\"framer-v-10l5dar\",ZQt3PdwoG:\"framer-v-3kc3xq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Day:\"I_eJ1dwtP\",Night:\"ZQt3PdwoG\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"I_eJ1dwtP\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I_eJ1dwtP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10l5dar\",className,classNames),\"data-framer-name\":\"Day\",layoutDependency:layoutDependency,layoutId:\"I_eJ1dwtP\",ref:refBinding,style:{...style},...addPropertyOverrides({ZQt3PdwoG:{\"data-framer-name\":\"Night\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1l5tua7\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"D0Q9oAbjQ\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 1.167 6.961 L 12 6.961 M 7 1.128 L 12.833 6.961 L 7 12.794\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(255,255,255)\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:12726938898,variants:{ZQt3PdwoG:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},withExternalLayout:true,...addPropertyOverrides({ZQt3PdwoG:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 1.167 6.961 L 12 6.961 M 7 1.128 L 12.833 6.961 L 7 12.794\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-7f4773cc-059e-4853-9683-4a2541549ef2, rgb(245, 129, 19)) /* {&quot;name&quot;:&quot;Primary 1A&quot;} */\" stroke-linecap=\"square\" stroke-miterlimit=\"10\"></path></svg>',svgContentId:11748897431}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QKfeP.framer-amq98y, .framer-QKfeP .framer-amq98y { display: block; }\",\".framer-QKfeP.framer-10l5dar { gap: 0px; height: 20px; overflow: hidden; position: relative; width: 20px; }\",\".framer-QKfeP .framer-1l5tua7 { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\",\".framer-QKfeP.framer-v-3kc3xq.framer-10l5dar { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 20px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZQt3PdwoG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLCrPIdMaM=withCSS(Component,css,\"framer-QKfeP\");export default FramerLCrPIdMaM;FramerLCrPIdMaM.displayName=\"Link Arrow\";FramerLCrPIdMaM.defaultProps={height:20,width:20};addPropertyControls(FramerLCrPIdMaM,{variant:{options:[\"I_eJ1dwtP\",\"ZQt3PdwoG\"],optionTitles:[\"Day\",\"Night\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerLCrPIdMaM,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLCrPIdMaM\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZQt3PdwoG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"20\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"20\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LCrPIdMaM.map","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/f2qKNARjjyTDAKkpiHlf/892TjcTqJ9GOw8Qh3wvz/GNb6Nv7qr.js\";import LinkArrow from\"https://framerusercontent.com/modules/ePL8zfdhttOP810mpbEV/nBimRbGhL6FsMsJE4LIe/LCrPIdMaM.js\";const LinkArrowFonts=getFonts(LinkArrow);const enabledGestures={EikU0vmUW:{hover:true},EimP71Nvd:{hover:true},NuiAP2CAH:{hover:true},px8mFuEW9:{hover:true},tCp5bgiDR:{hover:true},tOJTBsKJt:{hover:true}};const cycleOrder=[\"NuiAP2CAH\",\"EimP71Nvd\",\"tCp5bgiDR\",\"EikU0vmUW\",\"px8mFuEW9\",\"tOJTBsKJt\"];const serializationHash=\"framer-W6WAA\";const variantClassNames={EikU0vmUW:\"framer-v-50ry06\",EimP71Nvd:\"framer-v-1vfpu1y\",NuiAP2CAH:\"framer-v-9zfo25\",px8mFuEW9:\"framer-v-2b2td5\",tCp5bgiDR:\"framer-v-1ry0cs5\",tOJTBsKJt:\"framer-v-16yrazu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Outline • Arrow down\":\"px8mFuEW9\",\"Outline • Dark • Arrow Down\":\"tOJTBsKJt\",\"Outline • Dark\":\"EimP71Nvd\",\"White Fill\":\"EikU0vmUW\",Outline:\"NuiAP2CAH\",Primary:\"tCp5bgiDR\"};const getProps=({height,icon,id,link,newTab,title,width,...props})=>{return{...props,Kam9auzrq:icon??props.Kam9auzrq??true,MEFCqDfcc:link??props.MEFCqDfcc,MNUq27zYb:title??props.MNUq27zYb??\"View Careers\",tQ40fKerf:newTab??props.tQ40fKerf,variant:humanReadableVariantMap[props.variant]??props.variant??\"NuiAP2CAH\"};};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,Kam9auzrq,MEFCqDfcc,MNUq27zYb,tQ40fKerf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"NuiAP2CAH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({EimP71Nvd:{value:transition2},tOJTBsKJt:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:MEFCqDfcc,motionChild:true,nodeId:\"NuiAP2CAH\",openInNewTab:tQ40fKerf,scopeId:\"QTnCHVPGI\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-9zfo25\",className,classNames)} framer-108rzhl`,\"data-border\":true,\"data-framer-name\":\"Outline\",layoutDependency:layoutDependency,layoutId:\"NuiAP2CAH\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:200,borderBottomRightRadius:200,borderTopLeftRadius:200,borderTopRightRadius:200,filter:\"none\",WebkitFilter:\"none\",...style},variants:{\"EikU0vmUW-hover\":{backgroundColor:\"rgba(255, 255, 255, 0)\",filter:\"none\",WebkitFilter:\"none\"},\"EimP71Nvd-hover\":{\"--border-color\":\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\",backgroundColor:\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\"},\"NuiAP2CAH-hover\":{backgroundColor:\"rgb(255, 255, 255)\"},\"px8mFuEW9-hover\":{backgroundColor:\"rgb(255, 255, 255)\",filter:\"none\",WebkitFilter:\"none\"},\"tCp5bgiDR-hover\":{\"--border-color\":\"var(--token-7f4773cc-059e-4853-9683-4a2541549ef2, rgb(245, 129, 19))\",backgroundColor:\"rgba(0, 0, 0, 0)\",filter:\"contrast(0.83)\",WebkitFilter:\"contrast(0.83)\"},\"tOJTBsKJt-hover\":{\"--border-color\":\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\",backgroundColor:\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\",filter:\"none\",WebkitFilter:\"none\"},EikU0vmUW:{backgroundColor:\"rgb(255, 255, 255)\"},EimP71Nvd:{\"--border-color\":\"rgb(0, 0, 0)\"},px8mFuEW9:{backgroundColor:\"rgba(0, 0, 0, 0)\"},tCp5bgiDR:{\"--border-color\":\"var(--token-7f4773cc-059e-4853-9683-4a2541549ef2, rgb(86, 219, 86))\",backgroundColor:\"var(--token-7f4773cc-059e-4853-9683-4a2541549ef2, rgb(86, 219, 86))\"},tOJTBsKJt:{\"--border-color\":\"rgb(0, 0, 0)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"EikU0vmUW-hover\":{\"data-framer-name\":undefined},\"EimP71Nvd-hover\":{\"data-framer-name\":undefined},\"NuiAP2CAH-hover\":{\"data-framer-name\":undefined},\"px8mFuEW9-hover\":{\"data-framer-name\":undefined},\"tCp5bgiDR-hover\":{\"data-framer-name\":undefined},\"tOJTBsKJt-hover\":{\"data-framer-name\":undefined},EikU0vmUW:{\"data-framer-name\":\"White Fill\"},EimP71Nvd:{\"data-framer-name\":\"Outline • Dark\"},px8mFuEW9:{\"data-framer-name\":\"Outline • Arrow down\"},tCp5bgiDR:{\"data-framer-name\":\"Primary\"},tOJTBsKJt:{\"data-framer-name\":\"Outline • Dark • Arrow Down\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"View Careers\"})}),className:\"framer-uxmtlk\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I2478:11054;2410:2115\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:MNUq27zYb,variants:{\"EikU0vmUW-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"EimP71Nvd-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"NuiAP2CAH-hover\":{\"--extracted-r6o4lv\":\"rgb(3, 3, 3)\"},\"px8mFuEW9-hover\":{\"--extracted-r6o4lv\":\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\"},\"tCp5bgiDR-hover\":{\"--extracted-r6o4lv\":\"var(--token-7f4773cc-059e-4853-9683-4a2541549ef2, rgb(245, 129, 19))\"},\"tOJTBsKJt-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},EikU0vmUW:{\"--extracted-r6o4lv\":\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\"},EimP71Nvd:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},tCp5bgiDR:{\"--extracted-r6o4lv\":\"var(--token-26c16c21-3bf5-48e2-8576-be7a7aea5041, rgb(255, 255, 255))\"},tOJTBsKJt:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"EikU0vmUW-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"View Careers\"})})},\"EimP71Nvd-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"View Careers\"})})},\"NuiAP2CAH-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(3, 3, 3))\"},children:\"View Careers\"})})},\"px8mFuEW9-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39)))\"},children:\"View Careers\"})})},\"tCp5bgiDR-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7f4773cc-059e-4853-9683-4a2541549ef2, rgb(245, 129, 19)))\"},children:\"View Careers\"})})},\"tOJTBsKJt-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"View Careers\"})})},EikU0vmUW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39)))\"},children:\"View Careers\"})})},EimP71Nvd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"View Careers\"})})},tCp5bgiDR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-26c16c21-3bf5-48e2-8576-be7a7aea5041, rgb(255, 255, 255)))\"},children:\"View Careers\"})})},tOJTBsKJt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:\"View Careers\"})})}},baseVariant,gestureVariant)}),Kam9auzrq&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-707b95\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"vNy81LmyL\",style:{rotate:0},variants:{\"EikU0vmUW-hover\":{rotate:0},\"EimP71Nvd-hover\":{rotate:0},\"NuiAP2CAH-hover\":{rotate:0},\"tCp5bgiDR-hover\":{rotate:0},px8mFuEW9:{rotate:90},tOJTBsKJt:{rotate:90}},children:[Kam9auzrq&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+(9+((componentViewport?.height||43)-18-20)/2)+0,...addPropertyOverrides({\"EimP71Nvd-hover\":{y:(componentViewport?.y||0)+(9+((componentViewport?.height||42)-18-20)/2)+0},\"NuiAP2CAH-hover\":{y:(componentViewport?.y||0)+(9+((componentViewport?.height||42)-18-20)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pqxli-container\",\"data-framer-name\":\"Arrow OUT\",layoutDependency:layoutDependency,layoutId:\"FbMBfCIeZ-container\",name:\"Arrow OUT\",nodeId:\"FbMBfCIeZ\",rendersWithMotion:true,scopeId:\"QTnCHVPGI\",children:/*#__PURE__*/_jsx(LinkArrow,{height:\"100%\",id:\"FbMBfCIeZ\",layoutId:\"FbMBfCIeZ\",name:\"Arrow OUT\",style:{height:\"100%\",width:\"100%\"},variant:\"I_eJ1dwtP\",width:\"100%\",...addPropertyOverrides({\"EikU0vmUW-hover\":{variant:\"I_eJ1dwtP\"},\"EimP71Nvd-hover\":{variant:\"I_eJ1dwtP\"},\"NuiAP2CAH-hover\":{variant:\"ZQt3PdwoG\"},\"px8mFuEW9-hover\":{variant:\"ZQt3PdwoG\"},\"tOJTBsKJt-hover\":{variant:\"I_eJ1dwtP\"},EikU0vmUW:{variant:\"ZQt3PdwoG\"},EimP71Nvd:{variant:\"ZQt3PdwoG\"},tCp5bgiDR:{variant:\"ZQt3PdwoG\"},tOJTBsKJt:{variant:\"ZQt3PdwoG\"}},baseVariant,gestureVariant)})})}),Kam9auzrq&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,width:\"20px\",y:(componentViewport?.y||0)+(9+((componentViewport?.height||43)-18-20)/2)+0,...addPropertyOverrides({\"EimP71Nvd-hover\":{y:(componentViewport?.y||0)+(9+((componentViewport?.height||42)-18-20)/2)+0},\"NuiAP2CAH-hover\":{y:(componentViewport?.y||0)+(9+((componentViewport?.height||42)-18-20)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bt8yza-container\",\"data-framer-name\":\"Arrow IN\",layoutDependency:layoutDependency,layoutId:\"iepu7JJvX-container\",name:\"Arrow IN\",nodeId:\"iepu7JJvX\",rendersWithMotion:true,scopeId:\"QTnCHVPGI\",children:/*#__PURE__*/_jsx(LinkArrow,{height:\"100%\",id:\"iepu7JJvX\",layoutId:\"iepu7JJvX\",name:\"Arrow IN\",style:{height:\"100%\",width:\"100%\"},variant:\"I_eJ1dwtP\",width:\"100%\",...addPropertyOverrides({\"EikU0vmUW-hover\":{variant:\"I_eJ1dwtP\"},\"EimP71Nvd-hover\":{variant:\"I_eJ1dwtP\"},\"NuiAP2CAH-hover\":{variant:\"ZQt3PdwoG\"},\"px8mFuEW9-hover\":{variant:\"ZQt3PdwoG\"},\"tOJTBsKJt-hover\":{variant:\"I_eJ1dwtP\"},EikU0vmUW:{variant:\"ZQt3PdwoG\"},EimP71Nvd:{variant:\"ZQt3PdwoG\"},tOJTBsKJt:{variant:\"ZQt3PdwoG\"}},baseVariant,gestureVariant)})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W6WAA.framer-108rzhl, .framer-W6WAA .framer-108rzhl { display: block; }\",\".framer-W6WAA.framer-9zfo25 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 43px; justify-content: center; overflow: visible; padding: 9px 24px 9px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-W6WAA .framer-uxmtlk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-W6WAA .framer-707b95 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 20px; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 20px; }\",\".framer-W6WAA .framer-pqxli-container, .framer-W6WAA .framer-1bt8yza-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-W6WAA.framer-v-9zfo25.hover .framer-707b95, .framer-W6WAA.framer-v-1vfpu1y.hover .framer-707b95, .framer-W6WAA.framer-v-1ry0cs5.hover .framer-707b95, .framer-W6WAA.framer-v-50ry06.hover .framer-707b95, .framer-W6WAA.framer-v-2b2td5.hover .framer-707b95, .framer-W6WAA.framer-v-16yrazu.hover .framer-707b95 { justify-content: flex-start; }\",...sharedStyle.css,'.framer-W6WAA[data-border=\"true\"]::after, .framer-W6WAA [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 181\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"EimP71Nvd\":{\"layout\":[\"auto\",\"fixed\"]},\"tCp5bgiDR\":{\"layout\":[\"auto\",\"fixed\"]},\"EikU0vmUW\":{\"layout\":[\"auto\",\"fixed\"]},\"px8mFuEW9\":{\"layout\":[\"auto\",\"fixed\"]},\"tOJTBsKJt\":{\"layout\":[\"auto\",\"fixed\"]},\"pGahL17AS\":{\"layout\":[\"auto\",\"fixed\"]},\"bjSwjV9x0\":{\"layout\":[\"auto\",\"fixed\"]},\"cz7qVbD5I\":{\"layout\":[\"auto\",\"fixed\"]},\"XU2_hIuI0\":{\"layout\":[\"auto\",\"fixed\"]},\"L4HxkrfMt\":{\"layout\":[\"auto\",\"fixed\"]},\"ab8Z7PCmY\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"Kam9auzrq\":\"icon\",\"MEFCqDfcc\":\"link\",\"MNUq27zYb\":\"title\",\"tQ40fKerf\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQTnCHVPGI=withCSS(Component,css,\"framer-W6WAA\");export default FramerQTnCHVPGI;FramerQTnCHVPGI.displayName=\"Button\";FramerQTnCHVPGI.defaultProps={height:43,width:181};addPropertyControls(FramerQTnCHVPGI,{variant:{options:[\"NuiAP2CAH\",\"EimP71Nvd\",\"tCp5bgiDR\",\"EikU0vmUW\",\"px8mFuEW9\",\"tOJTBsKJt\"],optionTitles:[\"Outline\",\"Outline • Dark\",\"Primary\",\"White Fill\",\"Outline • Arrow down\",\"Outline • Dark • Arrow Down\"],title:\"Variant\",type:ControlType.Enum},Kam9auzrq:{defaultValue:true,title:\"Icon\",type:ControlType.Boolean},MEFCqDfcc:{title:\"Link\",type:ControlType.Link},MNUq27zYb:{defaultValue:\"View Careers\",displayTextArea:false,title:\"Title\",type:ControlType.String},tQ40fKerf:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerQTnCHVPGI,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LinkArrowFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQTnCHVPGI\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Kam9auzrq\\\":\\\"icon\\\",\\\"MEFCqDfcc\\\":\\\"link\\\",\\\"MNUq27zYb\\\":\\\"title\\\",\\\"tQ40fKerf\\\":\\\"newTab\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"EimP71Nvd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tCp5bgiDR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"EikU0vmUW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"px8mFuEW9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"tOJTBsKJt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"pGahL17AS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"bjSwjV9x0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"cz7qVbD5I\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XU2_hIuI0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"L4HxkrfMt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ab8Z7PCmY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"181\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"43\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QTnCHVPGI.map","// Generated by Framer (575e68f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;BDO Grotesk DemiBold\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"BDO Grotesk DemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/rCYHdQQfREAXgrO2aRiDyaDizw.woff2\"}]}];export const css=['.framer-xSJs1 .framer-styles-preset-i3o7d4:not(.rich-text-wrapper), .framer-xSJs1 .framer-styles-preset-i3o7d4.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk DemiBold\", \"BDO Grotesk DemiBold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1137px) and (min-width: 810px) { .framer-xSJs1 .framer-styles-preset-i3o7d4:not(.rich-text-wrapper), .framer-xSJs1 .framer-styles-preset-i3o7d4.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk DemiBold\", \"BDO Grotesk DemiBold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-xSJs1 .framer-styles-preset-i3o7d4:not(.rich-text-wrapper), .framer-xSJs1 .framer-styles-preset-i3o7d4.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk DemiBold\", \"BDO Grotesk DemiBold Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-xSJs1\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1d71865)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;BDO Grotesk Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"BDO Grotesk Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/MUKMn7HKOloiWAYV9jSzPi55iE.woff2\"}]}];export const css=['.framer-cfJNA .framer-styles-preset-1bu0hhq:not(.rich-text-wrapper), .framer-cfJNA .framer-styles-preset-1bu0hhq.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1137px) and (min-width: 810px) { .framer-cfJNA .framer-styles-preset-1bu0hhq:not(.rich-text-wrapper), .framer-cfJNA .framer-styles-preset-1bu0hhq.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-cfJNA .framer-styles-preset-1bu0hhq:not(.rich-text-wrapper), .framer-cfJNA .framer-styles-preset-1bu0hhq.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-cfJNA\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (1d71865)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/c5f7jw0X6TBRP4Gb4iXP/pJDW17Ns6WYZNr0Z1akd/JsgfYXa6b.js\";const cycleOrder=[\"MWFr29PDz\",\"lwLLPdobb\",\"oEWxfjWnO\"];const serializationHash=\"framer-gi2WZ\";const variantClassNames={lwLLPdobb:\"framer-v-1vdvdq5\",MWFr29PDz:\"framer-v-oeqwkm\",oEWxfjWnO:\"framer-v-hraawv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={\"Dropdown • Open\":\"oEWxfjWnO\",Default:\"lwLLPdobb\",Dropdown:\"MWFr29PDz\"};const getProps=({click,height,id,link2,title,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref,_ref1;return{...props,jp2iwpuOC:click!==null&&click!==void 0?click:props.jp2iwpuOC,qsvFnYjMy:link2!==null&&link2!==void 0?link2:props.qsvFnYjMy,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"MWFr29PDz\",VMsb4CVWq:(_ref1=title!==null&&title!==void 0?title:props.VMsb4CVWq)!==null&&_ref1!==void 0?_ref1:\"Browse More\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,VMsb4CVWq,qsvFnYjMy,jp2iwpuOC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"MWFr29PDz\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapk7j0kl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(jp2iwpuOC){const res=await jp2iwpuOC(...args);if(res===false)return false;}});const ref1=React.useRef(null);const isDisplayed=()=>{if(baseVariant===\"lwLLPdobb\")return false;return true;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[sharedStyle.className];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{...addPropertyOverrides({lwLLPdobb:{href:qsvFnYjMy}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(serializationHash,...sharedStyleClassNames,\"framer-oeqwkm\",className,classNames)} framer-p4ta36`,\"data-border\":true,\"data-framer-name\":\"Dropdown\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"MWFr29PDz\",onTap:onTapk7j0kl,ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-156b2454-9b63-43ea-9a53-3f8e393e95bb, rgba(0, 0, 0, 0.09))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",...style},...addPropertyOverrides({lwLLPdobb:{\"data-framer-name\":\"Default\"},oEWxfjWnO:{\"data-framer-name\":\"Dropdown • Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39)))\"},children:\"Browse More\"})}),className:\"framer-njdl81\",\"data-framer-name\":\"Dropdown\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gEr6l9kC6\",style:{\"--extracted-r6o4lv\":\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\",\"--framer-paragraph-spacing\":\"0px\"},text:VMsb4CVWq,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-qzd2xo\",layoutDependency:layoutDependency,layoutId:\"OadXfjCW6\",style:{rotate:0},variants:{oEWxfjWnO:{rotate:180}},children:isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-wnfkv7\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Oniu3hS0D\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 6\"><path d=\"M 1.5 1.25 L 5 4.75 L 8.5 1.25\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12659462531,withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gi2WZ.framer-p4ta36, .framer-gi2WZ .framer-p4ta36 { display: block; }\",\".framer-gi2WZ.framer-oeqwkm { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 12px 0px 12px 0px; position: relative; width: 472px; }\",\".framer-gi2WZ .framer-njdl81 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gi2WZ .framer-qzd2xo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 20px; }\",\".framer-gi2WZ .framer-wnfkv7 { flex: none; height: 6px; position: relative; width: 10px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-gi2WZ .framer-qzd2xo { gap: 0px; } .framer-gi2WZ .framer-qzd2xo > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-gi2WZ .framer-qzd2xo > :first-child { margin-left: 0px; } .framer-gi2WZ .framer-qzd2xo > :last-child { margin-right: 0px; } }\",\".framer-gi2WZ.framer-v-1vdvdq5.framer-oeqwkm { text-decoration: none; }\",...sharedStyle.css,'.framer-gi2WZ[data-border=\"true\"]::after, .framer-gi2WZ [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46.5\n * @framerIntrinsicWidth 472\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"lwLLPdobb\":{\"layout\":[\"fixed\",\"auto\"]},\"oEWxfjWnO\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"VMsb4CVWq\":\"title\",\"qsvFnYjMy\":\"link2\",\"jp2iwpuOC\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameryTLwZAJ1n=withCSS(Component,css,\"framer-gi2WZ\");export default FrameryTLwZAJ1n;FrameryTLwZAJ1n.displayName=\"Mobile Nav/Menu Link\";FrameryTLwZAJ1n.defaultProps={height:46.5,width:472};addPropertyControls(FrameryTLwZAJ1n,{variant:{options:[\"MWFr29PDz\",\"lwLLPdobb\",\"oEWxfjWnO\"],optionTitles:[\"Dropdown\",\"Default\",\"Dropdown • Open\"],title:\"Variant\",type:ControlType.Enum},VMsb4CVWq:{defaultValue:\"Browse More\",displayTextArea:false,title:\"Title\",type:ControlType.String},qsvFnYjMy:{title:\"Link 2\",type:ControlType.Link},jp2iwpuOC:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FrameryTLwZAJ1n,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryTLwZAJ1n\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"46.5\",\"framerVariables\":\"{\\\"VMsb4CVWq\\\":\\\"title\\\",\\\"qsvFnYjMy\\\":\\\"link2\\\",\\\"jp2iwpuOC\\\":\\\"click\\\"}\",\"framerIntrinsicWidth\":\"472\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lwLLPdobb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oEWxfjWnO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9a43cf4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/f2qKNARjjyTDAKkpiHlf/892TjcTqJ9GOw8Qh3wvz/GNb6Nv7qr.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/gh7byPHUXYFjt5v38cil/UhpLj02jJWpzPvafAehd/Ma3TpqGqD.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/freL1R9Qbl6ujzkgQRMw/jzFuxAq0vGih8BLo5Err/qlmefO3P2.js\";import MobileNavMenuLink from\"https://framerusercontent.com/modules/imziofamcGzh4z2WkQ0Y/WVULdMGzrMBXVcCjRIfw/yTLwZAJ1n.js\";const MobileNavMenuLinkFonts=getFonts(MobileNavMenuLink);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"Yq1uiu5ED\",\"bcgZkSCOP\"];const serializationHash=\"framer-Y02hB\";const variantClassNames={bcgZkSCOP:\"framer-v-q89mao\",Yq1uiu5ED:\"framer-v-1g05fnm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"Yq1uiu5ED\",\"Variant 2\":\"bcgZkSCOP\"};const getProps=({height,id,title,width,...props})=>{return{...props,MMMMjLhO0:title??props.MMMMjLhO0??\"All pages\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Yq1uiu5ED\"};};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,MMMMjLhO0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Yq1uiu5ED\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const jp2iwpuOCr4atu8=activeVariantCallback(async(...args)=>{setVariant(\"bcgZkSCOP\");});const jp2iwpuOC5v7guv=activeVariantCallback(async(...args)=>{setVariant(\"Yq1uiu5ED\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"bcgZkSCOP\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"bcgZkSCOP\")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-1g05fnm\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Yq1uiu5ED\",ref:refBinding,style:{...style},...addPropertyOverrides({bcgZkSCOP:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||46.5)-0-46)/2+0+0),...addPropertyOverrides({bcgZkSCOP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||761)-0-760.8)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ob9lf0-container\",layoutDependency:layoutDependency,layoutId:\"ocypffD3v-container\",nodeId:\"ocypffD3v\",rendersWithMotion:true,scopeId:\"Fhtob64FX\",children:/*#__PURE__*/_jsx(MobileNavMenuLink,{height:\"100%\",id:\"ocypffD3v\",jp2iwpuOC:jp2iwpuOCr4atu8,layoutId:\"ocypffD3v\",style:{width:\"100%\"},variant:\"MWFr29PDz\",VMsb4CVWq:MMMMjLhO0,width:\"100%\",...addPropertyOverrides({bcgZkSCOP:{jp2iwpuOC:jp2iwpuOC5v7guv,variant:\"oEWxfjWnO\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mdm7lx\",\"data-framer-name\":\"Dropdown Content\",layoutDependency:layoutDependency,layoutId:\"cFBy6HPB4\",children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-12umpg1\",\"data-framer-appear-id\":\"12umpg1\",\"data-framer-name\":\"Dropdown Column Wrapper\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"I0_BrSluL\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i3o7d4\",\"data-styles-preset\":\"qlmefO3P2\",children:\"Diensten\"})}),className:\"framer-ufsgqs\",\"data-framer-name\":\"Product\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ImG_we1ZG\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ugqgyq\",\"data-framer-name\":\"Dropdown Columns\",layoutDependency:layoutDependency,layoutId:\"o88LDM_DS\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hk9k48\",\"data-framer-name\":\"Dropdown Links Column\",layoutDependency:layoutDependency,layoutId:\"HOllrsnJD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"amAXpIJhc\"},motionChild:true,nodeId:\"dIIiMeFCq\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Energie inkopen\"})})})}),className:\"framer-lct3td\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dIIiMeFCq\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"M1UYJH8Sn\"},motionChild:true,nodeId:\"oVwJLPaE1\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Energiebesparingsplicht\"})})})}),className:\"framer-14saxd0\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oVwJLPaE1\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OoAMwvptV\"},motionChild:true,nodeId:\"xxjl69EIa\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Advies en begeleiding\"})})})}),className:\"framer-1142uuz\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xxjl69EIa\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aQa045YSu\"},motionChild:true,nodeId:\"SZ_MXOXMQ\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Energiemanagement\"})})})}),className:\"framer-1j48w3g\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SZ_MXOXMQ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-w1tfdw\",\"data-framer-appear-id\":\"w1tfdw\",\"data-framer-name\":\"Dropdown Column Wrapper\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"M17W2VwMb\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i3o7d4\",\"data-styles-preset\":\"qlmefO3P2\",children:\"Case studies\"})}),className:\"framer-1i25mbz\",\"data-framer-name\":\"Product\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V4nysknXy\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hgahzu\",\"data-framer-name\":\"Dropdown Columns\",layoutDependency:layoutDependency,layoutId:\"msXNkv5ag\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dmwem3\",\"data-framer-name\":\"Dropdown Links Column\",layoutDependency:layoutDependency,layoutId:\"PCf49xOHP\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{iPz4VppeM:\"beem\"},unresolvedPathSlugs:{iPz4VppeM:{collectionId:\"RMhJf__jW\",collectionItemId:\"IW1HsF6IU\"}},webPageId:\"g_tcrmuBv\"},motionChild:true,nodeId:\"z1donw8qq\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Klant 1\"})})})}),className:\"framer-1cvvokf\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"z1donw8qq\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{iPz4VppeM:\"able-to\"},unresolvedPathSlugs:{iPz4VppeM:{collectionId:\"RMhJf__jW\",collectionItemId:\"jfR_0C097\"}},webPageId:\"g_tcrmuBv\"},motionChild:true,nodeId:\"TaA13NrZZ\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Klant 2\"})})})}),className:\"framer-8sokkz\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TaA13NrZZ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{iPz4VppeM:\"beem\"},unresolvedPathSlugs:{iPz4VppeM:{collectionId:\"RMhJf__jW\",collectionItemId:\"IW1HsF6IU\"}},webPageId:\"g_tcrmuBv\"},motionChild:true,nodeId:\"hA2dlGVFb\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Klant 3\"})})})}),className:\"framer-11kg4uz\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hA2dlGVFb\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lXg9v49oR\"},motionChild:true,nodeId:\"Bc5wDSoNi\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Alle case studies\"})})})}),className:\"framer-15g321l\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Bc5wDSoNi\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oa03oh\",\"data-framer-name\":\"Dropdown Column Wrapper\",layoutDependency:layoutDependency,layoutId:\"m594SowjH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i3o7d4\",\"data-styles-preset\":\"qlmefO3P2\",children:\"Over ons\"})}),className:\"framer-ppdqcu\",\"data-framer-name\":\"Company\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ye748f4EW\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wbbi6f\",\"data-framer-name\":\"Dropdown Links Column\",layoutDependency:layoutDependency,layoutId:\"QrwcrWIOn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lfpqmJBfv\"},motionChild:true,nodeId:\"yKkq7WBI1\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Over Energy Department\"})})})}),className:\"framer-nutyea\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yKkq7WBI1\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GFYNnHrPX\"},motionChild:true,nodeId:\"m8uSAe9h2\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Werken bij\"})})})}),className:\"framer-mqg4a3\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m8uSAe9h2\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"f1AkdRIus\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Samenwerken\"})})})}),className:\"framer-12itbwc\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"f1AkdRIus\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d03ov9\",\"data-framer-name\":\"Dropdown Column Wrapper\",layoutDependency:layoutDependency,layoutId:\"P8fcWDicC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i3o7d4\",\"data-styles-preset\":\"qlmefO3P2\",children:\"Contact & Support\"})}),className:\"framer-1y1yc8n\",\"data-framer-name\":\"Company\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OSo6K13af\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1f1uqee\",\"data-framer-name\":\"Dropdown Links Column\",layoutDependency:layoutDependency,layoutId:\"brGJqzOPw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"hKTWcVBoU\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Contact\"})})})}),className:\"framer-10t4gyh\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hKTWcVBoU\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"gUrION6L7\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Klantenservice\"})})})}),className:\"framer-1mb3xav\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gUrION6L7\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"UedVUKEjX\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Veelgestelde vragen\"})})})}),className:\"framer-q908wk\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UedVUKEjX\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"b_nOgJdQA\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Intake inplannen\"})})})}),className:\"framer-4xtfgg\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"b_nOgJdQA\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u7hfc5\",\"data-framer-name\":\"Dropdown Column Wrapper\",layoutDependency:layoutDependency,layoutId:\"f7vdq2ufY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-i3o7d4\",\"data-styles-preset\":\"qlmefO3P2\",children:\"Juridisch\"})}),className:\"framer-1rcs8xe\",\"data-framer-name\":\"Company\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Q0XrbMPiL\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lo3vpw\",\"data-framer-name\":\"Dropdown Links Column\",layoutDependency:layoutDependency,layoutId:\"jqF5uh50W\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jQLupk9DH\"},motionChild:true,nodeId:\"vsk9L_ugm\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Algemene Voowaarden\"})})})}),className:\"framer-1qkkfq8\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vsk9L_ugm\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jQLupk9DH\"},motionChild:true,nodeId:\"fK7BsBcqL\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Privacy & Cookieverklaring\"})})})}),className:\"framer-1b3oc9b\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"fK7BsBcqL\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jQLupk9DH\"},motionChild:true,nodeId:\"KJl255RAW\",openInNewTab:false,relValues:[],scopeId:\"Fhtob64FX\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Disclaimer\"})})})}),className:\"framer-5ow5rp\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KJl255RAW\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Y02hB.framer-1hubngt, .framer-Y02hB .framer-1hubngt { display: block; }\",\".framer-Y02hB.framer-1g05fnm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Y02hB .framer-1ob9lf0-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-Y02hB .framer-1mdm7lx { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-Y02hB .framer-12umpg1, .framer-Y02hB .framer-w1tfdw, .framer-Y02hB .framer-oa03oh, .framer-Y02hB .framer-1d03ov9, .framer-Y02hB .framer-1u7hfc5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Y02hB .framer-ufsgqs, .framer-Y02hB .framer-lct3td, .framer-Y02hB .framer-14saxd0, .framer-Y02hB .framer-1142uuz, .framer-Y02hB .framer-1j48w3g, .framer-Y02hB .framer-1i25mbz, .framer-Y02hB .framer-1cvvokf, .framer-Y02hB .framer-8sokkz, .framer-Y02hB .framer-11kg4uz, .framer-Y02hB .framer-15g321l, .framer-Y02hB .framer-ppdqcu, .framer-Y02hB .framer-nutyea, .framer-Y02hB .framer-mqg4a3, .framer-Y02hB .framer-12itbwc, .framer-Y02hB .framer-1y1yc8n, .framer-Y02hB .framer-10t4gyh, .framer-Y02hB .framer-1mb3xav, .framer-Y02hB .framer-q908wk, .framer-Y02hB .framer-4xtfgg, .framer-Y02hB .framer-1rcs8xe, .framer-Y02hB .framer-1qkkfq8, .framer-Y02hB .framer-1b3oc9b, .framer-Y02hB .framer-5ow5rp { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Y02hB .framer-1ugqgyq, .framer-Y02hB .framer-hgahzu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Y02hB .framer-1hk9k48, .framer-Y02hB .framer-1dmwem3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Y02hB .framer-1wbbi6f, .framer-Y02hB .framer-1f1uqee, .framer-Y02hB .framer-1lo3vpw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Y02hB.framer-v-q89mao.framer-1g05fnm { width: 472px; }\",\".framer-Y02hB.framer-v-q89mao .framer-1ob9lf0-container { align-self: unset; order: 0; width: 100%; }\",\".framer-Y02hB.framer-v-q89mao .framer-1mdm7lx { align-self: unset; order: 1; width: 100%; }\",\".framer-Y02hB.framer-v-q89mao .framer-nutyea, .framer-Y02hB.framer-v-q89mao .framer-4xtfgg { order: 0; }\",\".framer-Y02hB.framer-v-q89mao .framer-mqg4a3, .framer-Y02hB.framer-v-q89mao .framer-1mb3xav { order: 1; }\",\".framer-Y02hB.framer-v-q89mao .framer-10t4gyh { order: 2; }\",\".framer-Y02hB.framer-v-q89mao .framer-q908wk { order: 3; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 46.5\n * @framerIntrinsicWidth 92\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"bcgZkSCOP\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"MMMMjLhO0\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFhtob64FX=withCSS(Component,css,\"framer-Y02hB\");export default FramerFhtob64FX;FramerFhtob64FX.displayName=\"Mobile/Dropdown • All pages\";FramerFhtob64FX.defaultProps={height:46.5,width:92};addPropertyControls(FramerFhtob64FX,{variant:{options:[\"Yq1uiu5ED\",\"bcgZkSCOP\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},MMMMjLhO0:{defaultValue:\"All pages\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerFhtob64FX,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...MobileNavMenuLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFhtob64FX\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"bcgZkSCOP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"92\",\"framerIntrinsicHeight\":\"46.5\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"MMMMjLhO0\\\":\\\"title\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Fhtob64FX.map","// Generated by Framer (5f2272d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MobileDropdownAllPages from\"https://framerusercontent.com/modules/uUdrdKkSLa7UIRiKIHEn/6xqUPkVtBB2LGnRgeO73/Fhtob64FX.js\";const MobileDropdownAllPagesFonts=getFonts(MobileDropdownAllPages);const serializationHash=\"framer-FApCP\";const variantClassNames={qUKNBqMJu:\"framer-v-g5smzs\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const 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,width,...props})=>{return{...props,syykRYFKv:click??props.syykRYFKv};};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,syykRYFKv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"qUKNBqMJu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap25renh=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(syykRYFKv){const res=await syykRYFKv(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-g5smzs\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"qUKNBqMJu\",onTap:onTap25renh,ref:refBinding,style:{backgroundColor:\"var(--token-d219888e-aed7-490c-8839-b35318192e86, rgb(231, 240, 231))\",...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-dn2ag0\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"R6hp0iNsv\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-qn7aw6\",\"data-framer-name\":\"Mobile Nav Menu\",layoutDependency:layoutDependency,layoutId:\"d61BwC1ya\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-982c2g\",layoutDependency:layoutDependency,layoutId:\"KY2dVQbNt\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:46,width:`max(${componentViewport?.width||\"100vw\"} - 24px, 1px)`,y:(componentViewport?.y||0)+0+0+24+0+0+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o8k5vk-container\",layoutDependency:layoutDependency,layoutId:\"a_OZcViSL-container\",nodeId:\"a_OZcViSL\",rendersWithMotion:true,scopeId:\"x2fvgR3db\",children:/*#__PURE__*/_jsx(MobileDropdownAllPages,{height:\"100%\",id:\"a_OZcViSL\",layoutId:\"a_OZcViSL\",MMMMjLhO0:\"Menu\",style:{width:\"100%\"},variant:\"bcgZkSCOP\",width:\"100%\"})})})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FApCP.framer-dan809, .framer-FApCP .framer-dan809 { display: block; }\",\".framer-FApCP.framer-g5smzs { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 881px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: hidden; padding: 0px; position: relative; width: 522px; }\",\".framer-FApCP .framer-dn2ag0 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; overflow: auto; padding: 24px 12px 80px 12px; position: relative; width: 100%; }\",\".framer-FApCP .framer-qn7aw6 { 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 0px 48px 0px; position: relative; width: 100%; }\",\".framer-FApCP .framer-982c2g { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-FApCP .framer-1o8k5vk-container { flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 881\n * @framerIntrinsicWidth 522\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerVariables {\"syykRYFKv\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerx2fvgR3db=withCSS(Component,css,\"framer-FApCP\");export default Framerx2fvgR3db;Framerx2fvgR3db.displayName=\"Mobile Nav/Nav\";Framerx2fvgR3db.defaultProps={height:881,width:522};addPropertyControls(Framerx2fvgR3db,{syykRYFKv:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerx2fvgR3db,[{explicitInter:true,fonts:[]},...MobileDropdownAllPagesFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerx2fvgR3db\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"881\",\"framerIntrinsicWidth\":\"522\",\"framerVariables\":\"{\\\"syykRYFKv\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e39ee10)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-bt4U9 .framer-styles-preset-122r9x5:not(.rich-text-wrapper), .framer-bt4U9 .framer-styles-preset-122r9x5.rich-text-wrapper a { --framer-link-current-text-color: rgba(255, 255, 255, 0.7); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: rgba(255, 255, 255, 0.7); --framer-link-hover-text-decoration: none; --framer-link-text-color: #ffffff; --framer-link-text-decoration: none; }\"];export const className=\"framer-bt4U9\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e39ee10)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ArFFy .framer-styles-preset-pbytwy:not(.rich-text-wrapper), .framer-ArFFy .framer-styles-preset-pbytwy.rich-text-wrapper a { --framer-link-current-text-color: #111111; --framer-link-current-text-decoration: none; --framer-link-hover-text-color: rgba(0, 0, 0, 0.86); --framer-link-hover-text-decoration: none; --framer-link-text-color: #000000; --framer-link-text-decoration: none; }\"];export const className=\"framer-ArFFy\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c2a8602)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/aUB18B77GAfbErf9vLqm/xS4NnEeKHYlcFJRMs67k/JsgfYXa6b.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/lLRkjukqxiXuxcY9chsu/Q3VVV9e5mXb1sS3rq9MJ/UQQa_21uP.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/8a4Gg9tnfd1GLHwmtjXa/6C9E9jeUZyON0vKOLY1i/wo771DV1x.js\";const enabledGestures={\"I2478:11003;803:318\":{hover:true},F80q62yLs:{hover:true},JfcVaZKJS:{hover:true},SyMshkHE1:{hover:true}};const cycleOrder=[\"I2478:11003;803:318\",\"F80q62yLs\",\"JfcVaZKJS\",\"SyMshkHE1\"];const serializationHash=\"framer-KcC1O\";const variantClassNames={\"I2478:11003;803:318\":\"framer-v-1ckyp72\",F80q62yLs:\"framer-v-4jbwbi\",JfcVaZKJS:\"framer-v-u2ah70\",SyMshkHE1:\"framer-v-1rny7ra\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Dark • Dropdown\":\"SyMshkHE1\",\"Dark • Simple\":\"JfcVaZKJS\",\"Light • Dropdown\":\"F80q62yLs\",\"Light • Simple\":\"I2478:11003;803:318\"};const getProps=({click,height,hover,id,link,title,width,...props})=>{return{...props,JOiGICX31:link??props.JOiGICX31,JpjPyGFfT:title??props.JpjPyGFfT??\"Pages\",ucS1Q_B0b:hover??props.ucS1Q_B0b,UiyToRHHs:click??props.UiyToRHHs,variant:humanReadableVariantMap[props.variant]??props.variant??\"I2478:11003;803:318\"};};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,JpjPyGFfT,UiyToRHHs,ucS1Q_B0b,JOiGICX31,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"I2478:11003;803:318\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap19s2w6c=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(UiyToRHHs){await delay(()=>{},100);const res=await UiyToRHHs(...args);if(res===false)return false;}});const onMouseEnterb160kt=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(ucS1Q_B0b){const res=await ucS1Q_B0b(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"F80q62yLs-hover\",\"SyMshkHE1-hover\"].includes(gestureVariant))return true;if([\"F80q62yLs\",\"SyMshkHE1\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ckyp72\",className,classNames),\"data-framer-name\":\"Light • Simple\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"I2478:11003;803:318\",onMouseEnter:onMouseEnterb160kt,onTap:onTap19s2w6c,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},variants:{\"F80q62yLs-hover\":{backgroundColor:\"var(--token-584e9cbd-7c73-4ef1-9b6a-36a3102540c3, rgba(255, 255, 255, 0.1))\"},\"I2478:11003;803:318-hover\":{backgroundColor:\"var(--token-584e9cbd-7c73-4ef1-9b6a-36a3102540c3, rgba(255, 255, 255, 0.1))\"},\"JfcVaZKJS-hover\":{backgroundColor:\"rgba(43, 105, 43, 0.08)\"},\"SyMshkHE1-hover\":{backgroundColor:\"rgba(43, 105, 43, 0.08)\"}},...addPropertyOverrides({\"I2478:11003;803:318-hover\":{\"data-framer-name\":undefined},\"JfcVaZKJS-hover\":{\"data-framer-name\":undefined},\"SyMshkHE1-hover\":{\"data-framer-name\":undefined},F80q62yLs:{\"data-framer-name\":\"Light • Dropdown\"},JfcVaZKJS:{\"data-framer-name\":\"Dark • Simple\"},SyMshkHE1:{\"data-framer-name\":\"Dark • Dropdown\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:JOiGICX31,motionChild:true,nodeId:\"I2478:11003;803:318;803:285\",openInNewTab:false,relValues:[],scopeId:\"yC5NGY2NH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Pages\"})})})}),className:\"framer-24cujs\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I2478:11003;803:318;803:285\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:JpjPyGFfT,variants:{JfcVaZKJS:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"},SyMshkHE1:{\"--extracted-r6o4lv\":\"rgb(0, 0, 0)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JfcVaZKJS:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:JOiGICX31,motionChild:true,nodeId:\"I2478:11003;803:318;803:285\",openInNewTab:false,relValues:[],scopeId:\"yC5NGY2NH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-pbytwy\",\"data-styles-preset\":\"wo771DV1x\",children:\"Pages\"})})})})},SyMshkHE1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(0, 0, 0))\"},children:/*#__PURE__*/_jsx(Link,{href:JOiGICX31,motionChild:true,nodeId:\"I2478:11003;803:318;803:285\",openInNewTab:false,relValues:[],scopeId:\"yC5NGY2NH\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-pbytwy\",\"data-styles-preset\":\"wo771DV1x\",children:\"Pages\"})})})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1ozuwwk\",\"data-framer-name\":\"Chevron\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ByiSatPCm\",opacity:1,style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 6\"><path d=\"M 1.5 1.25 L 5 4.75 L 8.5 1.25\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(255,255,255)\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:10413982189,withExternalLayout:true,...addPropertyOverrides({F80q62yLs:{svgContentId:11315055793},SyMshkHE1:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 6\"><path d=\"M 1.5 1.25 L 5 4.75 L 8.5 1.25\" fill=\"transparent\" stroke-width=\"1.5\" stroke=\"rgb(0, 0, 0)\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:12185953890}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KcC1O.framer-vptfe2, .framer-KcC1O .framer-vptfe2 { display: block; }\",\".framer-KcC1O.framer-1ckyp72 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: flex-start; overflow: visible; padding: 3px 9px 3px 9px; position: relative; width: min-content; }\",\".framer-KcC1O .framer-24cujs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KcC1O .framer-1ozuwwk { flex: none; height: 6px; position: relative; width: 10px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28.5\n * @framerIntrinsicWidth 67\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"F80q62yLs\":{\"layout\":[\"auto\",\"auto\"]},\"JfcVaZKJS\":{\"layout\":[\"auto\",\"auto\"]},\"SyMshkHE1\":{\"layout\":[\"auto\",\"auto\"]},\"HIh8aWugW\":{\"layout\":[\"auto\",\"auto\"]},\"rmoH3Nm22\":{\"layout\":[\"auto\",\"auto\"]},\"SPpZLR6Di\":{\"layout\":[\"auto\",\"auto\"]},\"VLS61aQ2m\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"JpjPyGFfT\":\"title\",\"UiyToRHHs\":\"click\",\"ucS1Q_B0b\":\"hover\",\"JOiGICX31\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameryC5NGY2NH=withCSS(Component,css,\"framer-KcC1O\");export default FrameryC5NGY2NH;FrameryC5NGY2NH.displayName=\"Nav/Link\";FrameryC5NGY2NH.defaultProps={height:28.5,width:67};addPropertyControls(FrameryC5NGY2NH,{variant:{options:[\"I2478:11003;803:318\",\"F80q62yLs\",\"JfcVaZKJS\",\"SyMshkHE1\"],optionTitles:[\"Light • Simple\",\"Light • Dropdown\",\"Dark • Simple\",\"Dark • Dropdown\"],title:\"Variant\",type:ControlType.Enum},JpjPyGFfT:{defaultValue:\"Pages\",displayTextArea:false,title:\"Title\",type:ControlType.String},UiyToRHHs:{title:\"Click\",type:ControlType.EventHandler},ucS1Q_B0b:{title:\"Hover\",type:ControlType.EventHandler},JOiGICX31:{title:\"Link\",type:ControlType.Link}});addFonts(FrameryC5NGY2NH,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryC5NGY2NH\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"JpjPyGFfT\\\":\\\"title\\\",\\\"UiyToRHHs\\\":\\\"click\\\",\\\"ucS1Q_B0b\\\":\\\"hover\\\",\\\"JOiGICX31\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"28.5\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"F80q62yLs\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JfcVaZKJS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SyMshkHE1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HIh8aWugW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rmoH3Nm22\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SPpZLR6Di\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VLS61aQ2m\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"67\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yC5NGY2NH.map","// Generated by Framer (9a43cf4)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getFontsFromSharedStyle,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/mKj6QS2p4Cgdaa0WrZKY/Search.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/f2qKNARjjyTDAKkpiHlf/892TjcTqJ9GOw8Qh3wvz/GNb6Nv7qr.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/aUB18B77GAfbErf9vLqm/xS4NnEeKHYlcFJRMs67k/JsgfYXa6b.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/gh7byPHUXYFjt5v38cil/UhpLj02jJWpzPvafAehd/Ma3TpqGqD.js\";import Brand from\"https://framerusercontent.com/modules/7v8hSNn6IfZ4lsNhfL7H/OB2GpKPD2Z1MGnjrSW9t/Kq6mCuJm6.js\";import Button from\"https://framerusercontent.com/modules/o52um6ub7T9YZWvetisC/vK0PD1RWwTVLIZGkC2tM/QTnCHVPGI.js\";import MobileNavNav from\"https://framerusercontent.com/modules/1rHjvOoIrrSG226BVrN7/yofBMUOLHj1kDHHnpwJu/x2fvgR3db.js\";import NavLink from\"https://framerusercontent.com/modules/8OduJGPglimv1zA04QXt/VT1THjFl5uStyFGczJOC/yC5NGY2NH.js\";const BrandFonts=getFonts(Brand);const NavLinkFonts=getFonts(NavLink);const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const SearchFonts=getFonts(Search);const MobileNavNavFonts=getFonts(MobileNavNav);const PhosphorFonts=getFonts(Phosphor);const cycleOrder=[\"YWNV1E3Pc\",\"I9YDMlyHy\",\"R8iv7VNuL\",\"kjA_tkYBx\",\"GSrq6vtUl\",\"v51WL2QEu\",\"XXKcJhyn5\"];const serializationHash=\"framer-8kSAy\";const variantClassNames={GSrq6vtUl:\"framer-v-1enc30x\",I9YDMlyHy:\"framer-v-1cl86kq\",kjA_tkYBx:\"framer-v-khivx5\",R8iv7VNuL:\"framer-v-1h6kgd7\",v51WL2QEu:\"framer-v-14r9gl8\",XXKcJhyn5:\"framer-v-bxk81l\",YWNV1E3Pc:\"framer-v-zowzmi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop • Mobile\":\"kjA_tkYBx\",\"Desktop • Plain\":\"GSrq6vtUl\",\"Desktop • Tablet\":\"I9YDMlyHy\",\"Desktop • Transparent\":\"R8iv7VNuL\",\"Ipad • Menu Open\":\"XXKcJhyn5\",\"Mobile • Menu Open\":\"v51WL2QEu\",Desktop:\"YWNV1E3Pc\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YWNV1E3Pc\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YWNV1E3Pc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const UiyToRHHstxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const ucS1Q_B0btxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap1uiedo7=activeVariantCallback(async(...args)=>{setVariant(\"XXKcJhyn5\");});const onTap1hjfur6=activeVariantCallback(async(...args)=>{setVariant(\"v51WL2QEu\");});const onClick1lg48cb=activeVariantCallback(async(...args)=>{setVariant(\"kjA_tkYBx\");});const onClickzcp4z0=activeVariantCallback(async(...args)=>{setVariant(\"I9YDMlyHy\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"I9YDMlyHy\",\"kjA_tkYBx\",\"v51WL2QEu\",\"XXKcJhyn5\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);const isDisplayed1=()=>{if([\"kjA_tkYBx\",\"v51WL2QEu\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"I9YDMlyHy\",\"kjA_tkYBx\",\"v51WL2QEu\",\"XXKcJhyn5\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"v51WL2QEu\",\"XXKcJhyn5\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({GSrq6vtUl:{value:transition2},R8iv7VNuL:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-zowzmi\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"YWNV1E3Pc\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{GSrq6vtUl:{backgroundColor:\"rgba(0, 0, 0, 0)\"},I9YDMlyHy:{backgroundColor:\"var(--token-f59e21b4-d498-407a-b9fe-d0242f2894f4, rgb(247, 253, 247))\"},kjA_tkYBx:{backgroundColor:\"var(--token-f59e21b4-d498-407a-b9fe-d0242f2894f4, rgb(247, 253, 247))\"},R8iv7VNuL:{backgroundColor:\"rgba(0, 0, 0, 0)\"},v51WL2QEu:{backgroundColor:\"var(--token-f59e21b4-d498-407a-b9fe-d0242f2894f4, rgb(247, 253, 247))\"},XXKcJhyn5:{backgroundColor:\"var(--token-f59e21b4-d498-407a-b9fe-d0242f2894f4, rgb(247, 253, 247))\"}},...addPropertyOverrides({GSrq6vtUl:{\"data-framer-name\":\"Desktop • Plain\"},I9YDMlyHy:{\"data-framer-name\":\"Desktop • Tablet\"},kjA_tkYBx:{\"data-framer-name\":\"Desktop • Mobile\"},R8iv7VNuL:{\"data-framer-name\":\"Desktop • Transparent\"},v51WL2QEu:{\"data-framer-name\":\"Mobile • Menu Open\"},XXKcJhyn5:{\"data-framer-name\":\"Ipad • Menu Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-bnxbqa\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"I2478:11136;803:313\",style:{backgroundColor:\"var(--token-f59e21b4-d498-407a-b9fe-d0242f2894f4, rgb(247, 253, 247))\",borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9},variants:{GSrq6vtUl:{backgroundColor:\"rgba(0, 0, 0, 0)\"},I9YDMlyHy:{backgroundColor:\"rgba(0, 0, 0, 0)\"},kjA_tkYBx:{backgroundColor:\"rgba(0, 0, 0, 0)\"},R8iv7VNuL:{backgroundColor:\"var(--token-584e9cbd-7c73-4ef1-9b6a-36a3102540c3, rgba(255, 255, 255, 0.1))\"},v51WL2QEu:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},XXKcJhyn5:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-aslnb\",\"data-framer-name\":\"Nav Content\",layoutDependency:layoutDependency,layoutId:\"I2478:11136;803:314\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1huo7cw\",\"data-framer-name\":\"Brand Wrapper\",layoutDependency:layoutDependency,layoutId:\"I2478:11136;2411:2321\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AJNAM9JeL\"},implicitPathVariables:undefined},{href:{webPageId:\"AJNAM9JeL\"},implicitPathVariables:undefined},{href:{webPageId:\"AJNAM9JeL\"},implicitPathVariables:undefined},{href:{webPageId:\"AJNAM9JeL\"},implicitPathVariables:undefined},{href:{webPageId:\"AJNAM9JeL\"},implicitPathVariables:undefined},{href:{webPageId:\"AJNAM9JeL\"},implicitPathVariables:undefined},{href:{webPageId:\"AJNAM9JeL\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"206px\",y:(componentViewport?.y||0)+9+0+10+-2+0+0+0,...addPropertyOverrides({I9YDMlyHy:{y:(componentViewport?.y||0)+0+0+10+-2+0+0+0},kjA_tkYBx:{height:43,width:\"190px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||60)-0-44)/2+0+0)+0+0+.5+0+0},v51WL2QEu:{height:43,width:\"190px\",y:(componentViewport?.y||0)+0+0+10+-2+.5+0+0},XXKcJhyn5:{y:(componentViewport?.y||0)+0+0+10+-2+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6oqfk3-container\",layoutDependency:layoutDependency,layoutId:\"T8GWei3Nb-container\",nodeId:\"T8GWei3Nb\",rendersWithMotion:true,scopeId:\"AXh2LWzR2\",children:/*#__PURE__*/_jsx(Brand,{C2d3rlnQC:resolvedLinks[0],height:\"100%\",id:\"T8GWei3Nb\",layoutId:\"T8GWei3Nb\",style:{height:\"100%\",width:\"100%\"},variant:\"I2478:11136;803:315\",width:\"100%\",...addPropertyOverrides({GSrq6vtUl:{C2d3rlnQC:resolvedLinks[4],variant:\"FMtaqN4yG\"},I9YDMlyHy:{C2d3rlnQC:resolvedLinks[1]},kjA_tkYBx:{C2d3rlnQC:resolvedLinks[3]},R8iv7VNuL:{C2d3rlnQC:resolvedLinks[2],variant:\"FMtaqN4yG\"},v51WL2QEu:{C2d3rlnQC:resolvedLinks[5]},XXKcJhyn5:{C2d3rlnQC:resolvedLinks[6]}},baseVariant,gestureVariant)})})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wb90j\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"I2478:11136;803:316\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+9+0+10+-2+10+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-104albp-container\",id:`${layoutId}-104albp`,layoutDependency:layoutDependency,layoutId:\"JZpP38GBB-container\",nodeId:\"JZpP38GBB\",ref:ref1,rendersWithMotion:true,scopeId:\"AXh2LWzR2\",children:[/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"JZpP38GBB\",JpjPyGFfT:\"Diensten\",layoutId:\"JZpP38GBB\",ucS1Q_B0b:ucS1Q_B0btxyyif({overlay}),UiyToRHHs:UiyToRHHstxyyif({overlay}),variant:\"SyMshkHE1\",width:\"100%\",...addPropertyOverrides({GSrq6vtUl:{variant:\"F80q62yLs\"},R8iv7VNuL:{variant:\"F80q62yLs\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-104albp`,offsetX:0,offsetY:10,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-rqwp8p\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"CzW49QvxC\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19k8caj\",\"data-framer-name\":\"Dropdown Large\",layoutDependency:layoutDependency,layoutId:\"yX7cXM3U2\",style:{backgroundColor:\"rgb(231, 240, 231)\",borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1agy621\",\"data-framer-name\":\"Dropdown Column Wrapper\",layoutDependency:layoutDependency,layoutId:\"bO8jHGQml\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r6h2w\",\"data-framer-name\":\"Dropdown Columns\",layoutDependency:layoutDependency,layoutId:\"TL1uC7ziO\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rc9qxq\",\"data-framer-name\":\"Dropdown Links Column\",layoutDependency:layoutDependency,layoutId:\"DFySYwUd0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"amAXpIJhc\"},motionChild:true,nodeId:\"OTfj0A_2C\",openInNewTab:false,relValues:[],scopeId:\"AXh2LWzR2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Energie inkopen\"})})})}),className:\"framer-1wdr58k\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OTfj0A_2C\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"M1UYJH8Sn\"},motionChild:true,nodeId:\"RkoEJvAjn\",openInNewTab:false,relValues:[],scopeId:\"AXh2LWzR2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Energiebesparingsplicht\"})})})}),className:\"framer-1473pzy\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RkoEJvAjn\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OoAMwvptV\"},motionChild:true,nodeId:\"PKNbVA45o\",openInNewTab:false,relValues:[],scopeId:\"AXh2LWzR2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Advies en begeleiding\"})})})}),className:\"framer-xx8g7u\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PKNbVA45o\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aQa045YSu\"},motionChild:true,nodeId:\"teLvgNDNg\",openInNewTab:false,relValues:[],scopeId:\"AXh2LWzR2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Energiemanagement\"})})})}),className:\"framer-8ilbdj\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"teLvgNDNg\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d34gp7\",\"data-framer-name\":\"Dropdown Promo Wrapper\",layoutDependency:layoutDependency,layoutId:\"enDGNCqER\",style:{backgroundColor:\"rgb(56, 68, 56)\",borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tt8s59\",\"data-framer-name\":\"Dropdown Promo Image Wrapper\",layoutDependency:layoutDependency,layoutId:\"gwTWANDvn\",style:{backgroundColor:\"var(--token-f59e21b4-d498-407a-b9fe-d0242f2894f4, rgb(247, 253, 247))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",pixelHeight:297,pixelWidth:495,positionX:\"center\",positionY:\"center\",sizes:\"204px\",src:\"https://framerusercontent.com/images/cxXKHIV4IMfrm7PKUj4Vhtbafg.svg?width=495&height=297\"},className:\"framer-2xgdpk\",\"data-framer-name\":\"image 5\",layoutDependency:layoutDependency,layoutId:\"W_WpVMCLC\",style:{borderTopLeftRadius:4,borderTopRightRadius:4}})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Leer meer over onze Energielabel-dienst\"})}),className:\"framer-5sa5kp\",\"data-framer-name\":\"Revolve includes everything you’ll need to launch a stylish site.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ff2oUNPcU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ln65lNCUn\"},implicitPathVariables:undefined},{href:{webPageId:\"ln65lNCUn\"},implicitPathVariables:undefined},{href:{webPageId:\"ln65lNCUn\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1s8o247-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"k4E096jiC-container\",nodeId:\"k4E096jiC\",rendersWithMotion:true,scopeId:\"AXh2LWzR2\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"k4E096jiC\",Kam9auzrq:false,layoutId:\"k4E096jiC\",MEFCqDfcc:resolvedLinks1[0],MNUq27zYb:\"Bezoek nu\",tQ40fKerf:false,variant:\"NuiAP2CAH\",width:\"100%\",...addPropertyOverrides({GSrq6vtUl:{MEFCqDfcc:resolvedLinks1[2]},R8iv7VNuL:{MEFCqDfcc:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})]})})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,y:(componentViewport?.y||0)+9+0+10+-2+10+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-16da3om-container\",id:`${layoutId}-16da3om`,layoutDependency:layoutDependency,layoutId:\"ZcX4jtr8x-container\",nodeId:\"ZcX4jtr8x\",ref:ref3,rendersWithMotion:true,scopeId:\"AXh2LWzR2\",children:[/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"ZcX4jtr8x\",JpjPyGFfT:\"Over ons\",layoutId:\"ZcX4jtr8x\",ucS1Q_B0b:ucS1Q_B0btxyyif({overlay:overlay1}),UiyToRHHs:UiyToRHHstxyyif({overlay:overlay1}),variant:\"SyMshkHE1\",width:\"100%\",...addPropertyOverrides({GSrq6vtUl:{variant:\"F80q62yLs\"},R8iv7VNuL:{variant:\"F80q62yLs\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-16da3om`,offsetX:0,offsetY:10,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-qjlzsc\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"j3tKnMIvW\",ref:ref4,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-oja64r\",\"data-framer-name\":\"Dropdown Large\",layoutDependency:layoutDependency,layoutId:\"vXFWC9YWk\",style:{backgroundColor:\"rgb(231, 240, 231)\",borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-3ef8ae\",\"data-framer-name\":\"Dropdown Column Wrapper\",layoutDependency:layoutDependency,layoutId:\"CrPhARz9T\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ptqdv1\",\"data-framer-name\":\"Dropdown Columns\",layoutDependency:layoutDependency,layoutId:\"SkcXrI9dF\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s9avd0\",\"data-framer-name\":\"Dropdown Links Column\",layoutDependency:layoutDependency,layoutId:\"BRK92MtrD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lfpqmJBfv\"},motionChild:true,nodeId:\"wp0aSGV8x\",openInNewTab:false,relValues:[],scopeId:\"AXh2LWzR2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Over Energy Department\"})})})}),className:\"framer-1c06x2u\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wp0aSGV8x\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":pYVFiYx6t\",webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"luSkFcs_5\",openInNewTab:false,relValues:[],scopeId:\"AXh2LWzR2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Klantenservice\"})})})}),className:\"framer-qw5y2r\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"luSkFcs_5\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GFYNnHrPX\"},motionChild:true,nodeId:\"jHRGzeIv7\",openInNewTab:false,relValues:[],scopeId:\"AXh2LWzR2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Werken bij\"})})})}),className:\"framer-1uy6brg\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jHRGzeIv7\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":nYLwaO6CY\",webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"xU5mB5qsV\",openInNewTab:false,relValues:[],scopeId:\"AXh2LWzR2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Veelgestelde vragen\"})})})}),className:\"framer-loynji\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"xU5mB5qsV\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1bu0hhq\",\"data-styles-preset\":\"JsgfYXa6b\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"aI58W60on\",openInNewTab:false,relValues:[],scopeId:\"AXh2LWzR2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-54wo9u\",\"data-styles-preset\":\"Ma3TpqGqD\",children:\"Contact\"})})})}),className:\"framer-fujit6\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aI58W60on\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})})})})]})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o2u4zx\",\"data-framer-name\":\"Nav Functions\",layoutDependency:layoutDependency,layoutId:\"I2478:11136;803:320\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2q7fqb-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"In1gBxZWe-container\",nodeId:\"In1gBxZWe\",rendersWithMotion:true,scopeId:\"AXh2LWzR2\",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-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\",iconSize:24,iconType:\"default\",id:\"In1gBxZWe\",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:\"Zoeken...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"In1gBxZWe\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({GSrq6vtUl:{iconColor:\"rgb(255, 255, 255)\"},R8iv7VNuL:{iconColor:\"rgb(255, 255, 255)\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+9+0+10+-2+2.5+0,...addPropertyOverrides({I9YDMlyHy:{y:(componentViewport?.y||0)+0+0+10+-2+2+.5},XXKcJhyn5:{y:(componentViewport?.y||0)+0+0+10+-2+2+.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mqywcn-container\",layoutDependency:layoutDependency,layoutId:\"yG2f0qUZo-container\",nodeId:\"yG2f0qUZo\",rendersWithMotion:true,scopeId:\"AXh2LWzR2\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"yG2f0qUZo\",Kam9auzrq:false,layoutId:\"yG2f0qUZo\",MEFCqDfcc:\"https://ebs.edepartment.nl/\",MNUq27zYb:\"Mijn EBS\",tQ40fKerf:true,variant:\"EimP71Nvd\",width:\"100%\",...addPropertyOverrides({GSrq6vtUl:{variant:\"EikU0vmUW\"},R8iv7VNuL:{variant:\"EikU0vmUW\"}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":sjK6U4h4Z\",webPageId:\"NY7eTjHJ0\"},implicitPathVariables:undefined},{href:{hash:\":sjK6U4h4Z\",webPageId:\"NY7eTjHJ0\"},implicitPathVariables:undefined},{href:{hash:\":sjK6U4h4Z\",webPageId:\"NY7eTjHJ0\"},implicitPathVariables:undefined},{href:{hash:\":sjK6U4h4Z\",webPageId:\"NY7eTjHJ0\"},implicitPathVariables:undefined},{href:{hash:\":sjK6U4h4Z\",webPageId:\"NY7eTjHJ0\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+9+0+10+-2+2.5+0,...addPropertyOverrides({I9YDMlyHy:{y:(componentViewport?.y||0)+0+0+10+-2+2+.5},XXKcJhyn5:{y:(componentViewport?.y||0)+0+0+10+-2+2+.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1993iag-container\",layoutDependency:layoutDependency,layoutId:\"evI87873M-container\",nodeId:\"evI87873M\",rendersWithMotion:true,scopeId:\"AXh2LWzR2\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"evI87873M\",Kam9auzrq:false,layoutId:\"evI87873M\",MEFCqDfcc:resolvedLinks2[0],MNUq27zYb:\"Plan afspraak\",tQ40fKerf:false,variant:\"tCp5bgiDR\",width:\"100%\",...addPropertyOverrides({GSrq6vtUl:{MEFCqDfcc:resolvedLinks2[3]},I9YDMlyHy:{MEFCqDfcc:resolvedLinks2[1]},R8iv7VNuL:{MEFCqDfcc:resolvedLinks2[2]},XXKcJhyn5:{MEFCqDfcc:resolvedLinks2[4]}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-182iips\",\"data-framer-name\":\"Hamburger\",layoutDependency:layoutDependency,layoutId:\"sR2R2e2BV\",style:{opacity:1},variants:{v51WL2QEu:{opacity:0},XXKcJhyn5:{opacity:0}},...addPropertyOverrides({I9YDMlyHy:{\"data-highlight\":true,onTap:onTap1uiedo7},kjA_tkYBx:{\"data-highlight\":true,onTap:onTap1hjfur6}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1yrghgl\",layoutDependency:layoutDependency,layoutId:\"SEvZrTy0l\",style:{backgroundColor:\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ttacbw\",layoutDependency:layoutDependency,layoutId:\"WnVPTG1nj\",style:{backgroundColor:\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u327nf\",layoutDependency:layoutDependency,layoutId:\"ccA36t3XW\",style:{backgroundColor:\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\"}})]})]})]})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({v51WL2QEu:{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+60},XXKcJhyn5:{height:1e3,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mk7a79-container\",layoutDependency:layoutDependency,layoutId:\"rm8bEffZo-container\",nodeId:\"rm8bEffZo\",rendersWithMotion:true,scopeId:\"AXh2LWzR2\",children:/*#__PURE__*/_jsx(MobileNavNav,{height:\"100%\",id:\"rm8bEffZo\",layoutId:\"rm8bEffZo\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({v51WL2QEu:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mo4xf5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"JI1HKMpuv-container\",nodeId:\"JI1HKMpuv\",rendersWithMotion:true,scopeId:\"AXh2LWzR2\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"X\",id:\"JI1HKMpuv\",layoutId:\"JI1HKMpuv\",mirrored:false,onClick:onClick1lg48cb,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({XXKcJhyn5:{onClick:onClickzcp4z0}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8kSAy.framer-1rtmll1, .framer-8kSAy .framer-1rtmll1 { display: block; }\",\".framer-8kSAy.framer-zowzmi { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 9px; position: relative; width: 1200px; }\",\".framer-8kSAy .framer-bnxbqa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 64px; justify-content: center; overflow: visible; padding: 10px 18px 10px 18px; position: relative; width: 100%; }\",\".framer-8kSAy .framer-aslnb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8kSAy .framer-1huo7cw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 300px; }\",\".framer-8kSAy .framer-6oqfk3-container { aspect-ratio: 4.533333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 45px); position: relative; width: 206px; }\",\".framer-8kSAy .framer-1wb90j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8kSAy .framer-104albp-container, .framer-8kSAy .framer-1s8o247-container, .framer-8kSAy .framer-16da3om-container, .framer-8kSAy .framer-mqywcn-container, .framer-8kSAy .framer-1993iag-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-8kSAy .framer-rqwp8p, .framer-8kSAy .framer-qjlzsc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-8kSAy .framer-19k8caj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 718px; }\",\".framer-8kSAy .framer-1agy621, .framer-8kSAy .framer-3ef8ae { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 18px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8kSAy .framer-1r6h2w, .framer-8kSAy .framer-1ptqdv1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8kSAy .framer-1rc9qxq, .framer-8kSAy .framer-1s9avd0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8kSAy .framer-1wdr58k, .framer-8kSAy .framer-1473pzy, .framer-8kSAy .framer-xx8g7u, .framer-8kSAy .framer-8ilbdj, .framer-8kSAy .framer-1c06x2u, .framer-8kSAy .framer-qw5y2r, .framer-8kSAy .framer-1uy6brg, .framer-8kSAy .framer-loynji, .framer-8kSAy .framer-fujit6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8kSAy .framer-d34gp7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 18px; position: relative; width: 370px; }\",\".framer-8kSAy .framer-tt8s59 { align-content: flex-start; align-items: flex-start; aspect-ratio: 1.825136612021858 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: var(--framer-aspect-ratio-supported, 183px); justify-content: center; overflow: hidden; padding: 18px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-8kSAy .framer-2xgdpk { aspect-ratio: 1.3701923076923077 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 149px); position: relative; width: 204px; }\",\".framer-8kSAy .framer-5sa5kp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-8kSAy .framer-oja64r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 240px; }\",\".framer-8kSAy .framer-1o2u4zx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 300px; }\",\".framer-8kSAy .framer-2q7fqb-container { cursor: pointer; flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-8kSAy .framer-182iips { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: 44px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 44px; }\",\".framer-8kSAy .framer-1yrghgl, .framer-8kSAy .framer-ttacbw, .framer-8kSAy .framer-1u327nf { flex: none; height: 2px; overflow: hidden; position: relative; width: 32px; }\",\".framer-8kSAy .framer-mk7a79-container { flex: none; height: calc(var(--framer-viewport-height, 100vh) * 0); min-height: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-8kSAy .framer-1mo4xf5-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: absolute; right: 24px; top: 24px; width: 24px; z-index: 1; }\",\".framer-8kSAy.framer-v-1cl86kq.framer-zowzmi { padding: 0px; width: 810px; }\",\".framer-8kSAy.framer-v-1cl86kq .framer-bnxbqa { position: sticky; top: 0px; z-index: 1; }\",\".framer-8kSAy.framer-v-1cl86kq .framer-aslnb, .framer-8kSAy.framer-v-khivx5 .framer-aslnb, .framer-8kSAy.framer-v-14r9gl8 .framer-aslnb, .framer-8kSAy.framer-v-bxk81l .framer-aslnb { gap: unset; justify-content: space-between; }\",\".framer-8kSAy.framer-v-1cl86kq .framer-1huo7cw, .framer-8kSAy.framer-v-1cl86kq .framer-1o2u4zx, .framer-8kSAy.framer-v-khivx5 .framer-1o2u4zx, .framer-8kSAy.framer-v-14r9gl8 .framer-1huo7cw, .framer-8kSAy.framer-v-14r9gl8 .framer-1o2u4zx, .framer-8kSAy.framer-v-bxk81l .framer-1huo7cw, .framer-8kSAy.framer-v-bxk81l .framer-1o2u4zx { width: min-content; }\",\".framer-8kSAy.framer-v-1cl86kq .framer-182iips, .framer-8kSAy.framer-v-khivx5 .framer-182iips { align-content: flex-end; align-items: flex-end; cursor: pointer; gap: 6px; }\",\".framer-8kSAy.framer-v-1cl86kq .framer-1yrghgl, .framer-8kSAy.framer-v-1cl86kq .framer-ttacbw, .framer-8kSAy.framer-v-1cl86kq .framer-1u327nf, .framer-8kSAy.framer-v-khivx5 .framer-1yrghgl, .framer-8kSAy.framer-v-khivx5 .framer-ttacbw, .framer-8kSAy.framer-v-khivx5 .framer-1u327nf { width: 36px; }\",\".framer-8kSAy.framer-v-1h6kgd7 .framer-tt8s59, .framer-8kSAy.framer-v-1enc30x .framer-tt8s59 { height: var(--framer-aspect-ratio-supported, 110px); }\",\".framer-8kSAy.framer-v-khivx5.framer-zowzmi { height: 60px; justify-content: center; padding: 0px 12px 0px 12px; width: 810px; }\",\".framer-8kSAy.framer-v-khivx5 .framer-bnxbqa { height: min-content; padding: 0px; position: sticky; top: 0px; z-index: 1; }\",\".framer-8kSAy.framer-v-khivx5 .framer-1huo7cw { justify-content: center; width: min-content; }\",\".framer-8kSAy.framer-v-khivx5 .framer-6oqfk3-container, .framer-8kSAy.framer-v-14r9gl8 .framer-6oqfk3-container { aspect-ratio: 4.615384615384615 / 1; height: var(--framer-aspect-ratio-supported, 42px); width: 190px; }\",\".framer-8kSAy.framer-v-14r9gl8.framer-zowzmi { min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: hidden; padding: 0px; width: 810px; }\",\".framer-8kSAy.framer-v-14r9gl8 .framer-bnxbqa { height: 60px; order: 0; padding: 10px 12px 10px 12px; position: sticky; top: 0px; z-index: 1; }\",\".framer-8kSAy.framer-v-14r9gl8 .framer-mk7a79-container { height: auto; min-height: calc(var(--framer-viewport-height, 100vh) * 1); order: 1; }\",\".framer-8kSAy.framer-v-14r9gl8 .framer-1mo4xf5-container { height: var(--framer-aspect-ratio-supported, 34px); order: 2; right: 21px; top: 14px; width: 31px; }\",\".framer-8kSAy.framer-v-bxk81l.framer-zowzmi { overflow: hidden; padding: 0px; width: 810px; }\",\".framer-8kSAy.framer-v-bxk81l .framer-bnxbqa { z-index: 1; }\",\".framer-8kSAy.framer-v-bxk81l .framer-mk7a79-container { height: calc(var(--framer-viewport-height, 100vh) * 1); position: sticky; top: 0px; }\",\".framer-8kSAy.framer-v-bxk81l .framer-1mo4xf5-container { height: var(--framer-aspect-ratio-supported, 35px); right: 25px; top: 17px; width: 32px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 82\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"I9YDMlyHy\":{\"layout\":[\"fixed\",\"auto\"]},\"R8iv7VNuL\":{\"layout\":[\"fixed\",\"auto\"]},\"kjA_tkYBx\":{\"layout\":[\"fixed\",\"fixed\"]},\"GSrq6vtUl\":{\"layout\":[\"fixed\",\"auto\"]},\"v51WL2QEu\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"XXKcJhyn5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAXh2LWzR2=withCSS(Component,css,\"framer-8kSAy\");export default FramerAXh2LWzR2;FramerAXh2LWzR2.displayName=\"Nav/Site Nav\";FramerAXh2LWzR2.defaultProps={height:82,width:1200};addPropertyControls(FramerAXh2LWzR2,{variant:{options:[\"YWNV1E3Pc\",\"I9YDMlyHy\",\"R8iv7VNuL\",\"kjA_tkYBx\",\"GSrq6vtUl\",\"v51WL2QEu\",\"XXKcJhyn5\"],optionTitles:[\"Desktop\",\"Desktop • Tablet\",\"Desktop • Transparent\",\"Desktop • Mobile\",\"Desktop • Plain\",\"Mobile • Menu Open\",\"Ipad • Menu Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerAXh2LWzR2,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...BrandFonts,...NavLinkFonts,...ButtonFonts,...SearchFonts,...MobileNavNavFonts,...PhosphorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAXh2LWzR2\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I9YDMlyHy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"R8iv7VNuL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kjA_tkYBx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GSrq6vtUl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v51WL2QEu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"XXKcJhyn5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"82\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (575e68f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;BDO Grotesk Regular\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"BDO Grotesk Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/A8yEG8RkN9LGNgK0GwWNppUqd18.woff2\"}]}];export const css=['.framer-HuCFT .framer-styles-preset-10bbou2:not(.rich-text-wrapper), .framer-HuCFT .framer-styles-preset-10bbou2.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Regular\", \"BDO Grotesk Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1137px) and (min-width: 810px) { .framer-HuCFT .framer-styles-preset-10bbou2:not(.rich-text-wrapper), .framer-HuCFT .framer-styles-preset-10bbou2.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Regular\", \"BDO Grotesk Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-HuCFT .framer-styles-preset-10bbou2:not(.rich-text-wrapper), .framer-HuCFT .framer-styles-preset-10bbou2.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Regular\", \"BDO Grotesk Regular Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 140%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-HuCFT\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (575e68f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;BDO Grotesk Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"BDO Grotesk Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/MUKMn7HKOloiWAYV9jSzPi55iE.woff2\"}]}];export const css=['.framer-nt1Ml .framer-styles-preset-1qvm9xo:not(.rich-text-wrapper), .framer-nt1Ml .framer-styles-preset-1qvm9xo.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1137px) and (min-width: 810px) { .framer-nt1Ml .framer-styles-preset-1qvm9xo:not(.rich-text-wrapper), .framer-nt1Ml .framer-styles-preset-1qvm9xo.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-nt1Ml .framer-styles-preset-1qvm9xo:not(.rich-text-wrapper), .framer-nt1Ml .framer-styles-preset-1qvm9xo.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.03em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-nt1Ml\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (575e68f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOM;BDO Grotesk Medium\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"BDO Grotesk Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/MUKMn7HKOloiWAYV9jSzPi55iE.woff2\"}]}];export const css=['.framer-SjYor .framer-styles-preset-13wmcgs:not(.rich-text-wrapper), .framer-SjYor .framer-styles-preset-13wmcgs.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1137px) and (min-width: 810px) { .framer-SjYor .framer-styles-preset-13wmcgs:not(.rich-text-wrapper), .framer-SjYor .framer-styles-preset-13wmcgs.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 13px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-SjYor .framer-styles-preset-13wmcgs:not(.rich-text-wrapper), .framer-SjYor .framer-styles-preset-13wmcgs.rich-text-wrapper p { --framer-font-family: \"BDO Grotesk Medium\", \"BDO Grotesk Medium Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-weight: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, #272b27); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-SjYor\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e39ee10)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-keZWk .framer-styles-preset-1rfpnlq:not(.rich-text-wrapper), .framer-keZWk .framer-styles-preset-1rfpnlq.rich-text-wrapper a { --framer-link-current-text-color: rgba(255, 255, 255, 0.8); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: rgba(255, 255, 255, 0.8); --framer-link-hover-text-decoration: underline; --framer-link-text-color: #ffffff; --framer-link-text-decoration: underline; }\"];export const className=\"framer-keZWk\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (9a43cf4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,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\";import*as sharedStyle from\"https://framerusercontent.com/modules/tIT0zcCNMmEKqynuDwiy/Mvi08nCGvaqOz2XI62tc/eMBIBEs_L.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/f2qKNARjjyTDAKkpiHlf/892TjcTqJ9GOw8Qh3wvz/GNb6Nv7qr.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/nYg9JKZlEIJS5dZElYrk/ijgnJR96v3yaBFhk95Bv/IPgc8ZAsK.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/f5EqNck4WXMNhxiw033c/bUwi4VfAxapWxuGqaVjp/QaO8Y3kgs.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/lLRkjukqxiXuxcY9chsu/Q3VVV9e5mXb1sS3rq9MJ/UQQa_21uP.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/vKcHGMUyt3kPt6NCIXQy/naFabsElNKaU1GTsEQTd/WkxPJe_uO.js\";const cycleOrder=[\"u1ShhdkeP\",\"I4aGJcozr\",\"oUnUYKGKo\"];const serializationHash=\"framer-2Zn5z\";const variantClassNames={I4aGJcozr:\"framer-v-14nmno3\",oUnUYKGKo:\"framer-v-1y0v607\",u1ShhdkeP:\"framer-v-xcq8y2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"u1ShhdkeP\",Phone:\"oUnUYKGKo\",Tablet:\"I4aGJcozr\"};const getProps=({backToTopLink,height,id,width,...props})=>{return{...props,kRGq3NXlw:backToTopLink??props.kRGq3NXlw,variant:humanReadableVariantMap[props.variant]??props.variant??\"u1ShhdkeP\"};};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,kRGq3NXlw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"u1ShhdkeP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xcq8y2\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"u1ShhdkeP\",ref:refBinding,style:{backgroundColor:\"var(--token-60b8256d-8ac8-433f-b6b8-cb9776d3a855, rgb(39, 43, 39))\",...style},...addPropertyOverrides({I4aGJcozr:{\"data-framer-name\":\"Tablet\"},oUnUYKGKo:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19zztyr\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"ulKwXLsX1\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-pty9cu\",\"data-framer-name\":\"Footer Columns\",layoutDependency:layoutDependency,layoutId:\"PL8YIwZAb\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1366cs4\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"egNATVCEu\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ey6pm1\",\"data-framer-name\":\"Logo & Address\",layoutDependency:layoutDependency,layoutId:\"WTn__TSvy\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-j85s1v\",layoutDependency:layoutDependency,layoutId:\"rRZpTSK_u\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 353 81.016\" overflow=\"visible\"><g><path d=\"M 112.955 4.779 C 116.764 4.779 120.022 5.506 122.729 6.959 C 125.485 8.413 127.615 10.518 129.119 13.274 C 130.623 16.031 131.375 19.414 131.375 23.424 L 131.375 28.837 L 104.911 28.837 C 105.01 31.995 105.938 34.476 107.692 36.28 C 109.497 38.084 111.978 38.986 115.135 38.986 C 117.791 38.986 120.197 38.736 122.353 38.235 C 124.508 37.683 126.738 36.856 129.044 35.754 L 129.044 44.4 C 127.021 45.408 124.871 46.141 122.654 46.58 C 120.448 47.081 117.767 47.332 114.609 47.332 C 110.499 47.332 106.865 46.58 103.708 45.076 C 100.55 43.523 98.069 41.192 96.265 38.084 C 94.461 34.977 93.558 31.067 93.558 26.356 C 93.558 21.544 94.36 17.56 95.964 14.402 C 97.618 11.195 99.898 8.788 102.806 7.185 C 105.712 5.581 109.096 4.779 112.955 4.779 Z M 113.03 12.748 C 110.875 12.748 109.07 13.45 107.617 14.853 C 106.213 16.256 105.386 18.437 105.136 21.394 L 120.849 21.394 C 120.849 19.74 120.548 18.262 119.947 16.958 C 119.395 15.655 118.543 14.628 117.391 13.876 C 116.238 13.124 114.784 12.748 113.03 12.748 Z M 163.764 4.779 C 168.174 4.779 171.708 5.982 174.364 8.388 C 177.021 10.744 178.349 14.553 178.349 19.815 L 178.349 46.58 L 167.147 46.58 L 167.147 22.597 C 167.147 19.64 166.621 17.435 165.568 15.981 C 164.516 14.477 162.836 13.726 160.531 13.726 C 157.123 13.726 154.792 14.903 153.539 17.259 C 152.286 19.564 151.66 22.898 151.66 27.258 L 151.66 46.58 L 140.458 46.58 L 140.458 5.531 L 149.028 5.531 L 150.532 10.793 L 151.133 10.793 C 152.036 9.39 153.138 8.263 154.441 7.41 C 155.745 6.508 157.198 5.857 158.802 5.456 C 160.417 5.003 162.087 4.775 163.764 4.779 Z M 206.785 4.779 C 210.594 4.779 213.852 5.506 216.558 6.959 C 219.315 8.413 221.445 10.518 222.949 13.274 C 224.452 16.031 225.204 19.414 225.204 23.424 L 225.204 28.837 L 198.74 28.837 C 198.841 31.995 199.768 34.476 201.522 36.28 C 203.326 38.084 205.807 38.986 208.965 38.986 C 211.622 38.986 214.028 38.736 216.182 38.235 C 218.337 37.683 220.568 36.856 222.874 35.754 L 222.874 44.4 C 220.85 45.408 218.701 46.142 216.483 46.58 C 214.278 47.081 211.596 47.332 208.439 47.332 C 204.329 47.332 200.695 46.58 197.537 45.076 C 194.38 43.523 191.899 41.192 190.094 38.084 C 188.29 34.977 187.388 31.067 187.388 26.356 C 187.388 21.544 188.19 17.56 189.794 14.402 C 191.448 11.195 193.729 8.788 196.635 7.185 C 199.542 5.581 202.925 4.779 206.785 4.779 Z M 206.86 12.748 C 204.705 12.748 202.901 13.45 201.447 14.853 C 200.044 16.256 199.217 18.437 198.966 21.394 L 214.679 21.394 C 214.679 19.74 214.378 18.262 213.777 16.958 C 213.225 15.655 212.374 14.628 211.22 13.876 C 210.067 13.124 208.614 12.748 206.86 12.748 Z M 257.218 4.779 C 257.769 4.779 258.42 4.803 259.172 4.854 C 259.924 4.904 260.526 4.979 260.977 5.08 L 260.15 15.605 C 259.799 15.505 259.273 15.429 258.571 15.379 C 257.999 15.286 257.421 15.236 256.842 15.229 C 255.417 15.225 253.998 15.428 252.632 15.831 C 251.305 16.169 250.055 16.756 248.948 17.56 C 247.895 18.361 247.044 19.439 246.391 20.793 C 245.79 22.096 245.489 23.725 245.489 25.679 L 245.489 46.58 L 234.287 46.58 L 234.287 5.531 L 242.783 5.531 L 244.437 12.447 L 244.963 12.447 C 245.775 11.031 246.788 9.74 247.97 8.613 C 249.179 7.456 250.578 6.515 252.105 5.831 C 253.709 5.129 255.413 4.779 257.218 4.779 Z M 281 4.779 C 283.507 4.779 285.762 5.28 287.767 6.283 C 289.772 7.285 291.476 8.789 292.879 10.793 L 293.18 10.793 L 294.082 5.531 L 303.555 5.531 L 303.555 46.655 C 303.555 50.564 302.778 53.847 301.224 56.504 C 299.72 59.16 297.44 61.165 294.383 62.518 C 291.325 63.921 287.541 64.623 283.03 64.623 C 280.123 64.623 277.417 64.448 274.911 64.097 C 272.442 63.743 270.021 63.112 267.693 62.217 L 267.693 53.271 C 269.357 53.959 271.065 54.537 272.805 55 C 274.552 55.5 276.338 55.852 278.143 56.053 C 279.998 56.304 281.853 56.429 283.707 56.429 C 286.614 56.429 288.769 55.652 290.172 54.098 C 291.626 52.544 292.353 50.214 292.353 47.106 L 292.353 46.279 C 292.353 45.427 292.378 44.55 292.428 43.648 C 292.528 42.746 292.604 41.944 292.653 41.242 L 292.353 41.242 C 290.95 43.397 289.27 44.951 287.315 45.903 C 285.361 46.855 283.156 47.332 280.7 47.332 C 275.838 47.332 272.029 45.477 269.272 41.768 C 266.565 38.009 265.212 32.796 265.212 26.13 C 265.212 21.62 265.839 17.785 267.092 14.628 C 268.345 11.42 270.15 8.989 272.505 7.335 C 274.911 5.631 277.743 4.779 281 4.779 Z M 284.534 13.876 C 282.78 13.876 281.301 14.352 280.098 15.304 C 278.946 16.206 278.068 17.584 277.467 19.439 C 276.916 21.244 276.64 23.524 276.64 26.281 C 276.64 30.391 277.292 33.473 278.594 35.528 C 279.898 37.533 281.928 38.535 284.684 38.535 C 286.138 38.535 287.391 38.36 288.443 38.009 C 289.496 37.609 290.348 36.982 290.999 36.13 C 291.701 35.227 292.228 34.074 292.578 32.671 C 292.93 31.268 293.104 29.563 293.104 27.559 L 293.104 26.206 C 293.104 23.248 292.804 20.868 292.202 19.063 C 291.601 17.259 290.674 15.956 289.421 15.154 C 288.168 14.302 286.539 13.876 284.534 13.876 Z M 309.405 5.531 L 321.659 5.531 L 329.403 28.611 C 329.654 29.363 329.854 30.115 330.005 30.867 C 330.205 31.619 330.355 32.395 330.456 33.197 C 330.606 33.999 330.707 34.851 330.756 35.754 L 330.982 35.754 C 331.121 34.516 331.322 33.287 331.583 32.07 C 331.873 30.907 332.199 29.754 332.561 28.611 L 340.154 5.531 L 352.183 5.531 L 334.816 51.842 C 333.764 54.65 332.385 57.005 330.681 58.91 C 329.027 60.814 327.098 62.243 324.892 63.195 C 322.687 64.147 320.281 64.623 317.675 64.623 C 316.422 64.623 315.319 64.548 314.367 64.398 C 313.559 64.312 312.756 64.187 311.961 64.022 L 311.961 55.15 C 312.513 55.251 313.164 55.351 313.916 55.451 C 314.739 55.553 315.567 55.603 316.397 55.602 C 317.95 55.602 319.279 55.275 320.381 54.624 C 321.534 53.973 322.486 53.071 323.238 51.918 C 323.997 50.8 324.604 49.587 325.043 48.309 L 325.719 46.279 Z M 105.281 49.963 L 106.853 49.963 L 106.853 73.547 L 105.281 73.547 Z M 93.398 66.593 C 93.398 65.081 93.701 63.791 94.305 62.723 C 94.91 61.634 95.717 60.797 96.724 60.213 C 97.752 59.629 98.881 59.336 100.111 59.336 C 101.32 59.336 102.359 59.659 103.225 60.304 C 104.092 60.929 104.767 61.785 105.251 62.874 C 105.755 63.962 106.007 65.202 106.007 66.593 C 106.007 67.963 105.755 69.203 105.251 70.312 C 104.767 71.4 104.092 72.267 103.225 72.912 C 102.359 73.537 101.32 73.849 100.111 73.849 C 98.881 73.849 97.752 73.557 96.724 72.973 C 95.717 72.388 94.91 71.551 94.305 70.463 C 93.701 69.374 93.398 68.085 93.398 66.593 Z M 95.001 66.593 C 95.001 67.802 95.233 68.84 95.696 69.707 C 96.18 70.573 96.825 71.239 97.631 71.703 C 98.458 72.146 99.384 72.375 100.322 72.368 C 101.189 72.368 101.996 72.116 102.741 71.612 C 103.508 71.108 104.122 70.423 104.585 69.556 C 105.05 68.69 105.281 67.701 105.281 66.593 C 105.281 65.484 105.05 64.497 104.585 63.63 C 104.122 62.763 103.508 62.077 102.741 61.574 C 101.996 61.069 101.189 60.818 100.322 60.818 C 99.38 60.811 98.452 61.051 97.631 61.513 C 96.825 61.957 96.18 62.611 95.696 63.478 C 95.233 64.345 95.001 65.383 95.001 66.593 Z M 119.118 73.849 C 117.868 73.849 116.759 73.537 115.792 72.912 C 114.824 72.287 114.058 71.43 113.494 70.342 C 112.949 69.233 112.677 67.974 112.677 66.562 C 112.677 65.151 112.959 63.902 113.524 62.813 C 114.089 61.725 114.875 60.878 115.882 60.273 C 116.89 59.648 118.049 59.336 119.359 59.336 C 120.629 59.336 121.738 59.629 122.685 60.213 C 123.653 60.797 124.399 61.614 124.923 62.662 C 125.467 63.69 125.739 64.879 125.739 66.23 C 125.739 66.351 125.729 66.482 125.709 66.623 C 125.709 66.764 125.699 66.884 125.679 66.986 L 113.675 66.986 L 113.675 65.625 L 124.5 65.625 L 123.834 66.562 C 123.883 66.434 123.924 66.303 123.955 66.169 C 124.016 65.988 124.046 65.816 124.046 65.655 C 124.046 64.707 123.834 63.862 123.411 63.116 C 123.027 62.39 122.452 61.784 121.748 61.362 C 121.043 60.939 120.246 60.727 119.359 60.727 C 118.331 60.727 117.434 60.969 116.668 61.453 C 115.922 61.916 115.338 62.581 114.915 63.448 C 114.491 64.295 114.28 65.303 114.28 66.472 C 114.28 67.661 114.482 68.699 114.885 69.586 C 115.308 70.473 115.892 71.158 116.638 71.642 C 117.404 72.126 118.291 72.368 119.299 72.368 C 120.367 72.368 121.295 72.136 122.081 71.672 C 122.887 71.209 123.602 70.483 124.227 69.495 L 125.497 70.312 C 124.711 71.521 123.794 72.418 122.746 73.003 C 121.718 73.567 120.508 73.849 119.118 73.849 Z M 133.14 80.199 L 131.567 80.199 L 131.567 59.638 L 133.14 59.638 Z M 145.022 66.593 C 145.022 68.084 144.72 69.374 144.115 70.463 C 143.531 71.551 142.724 72.388 141.696 72.973 C 140.689 73.557 139.56 73.849 138.31 73.849 C 137.141 73.849 136.113 73.537 135.226 72.912 C 134.339 72.266 133.644 71.4 133.14 70.312 C 132.656 69.203 132.414 67.963 132.414 66.593 C 132.414 65.202 132.656 63.962 133.14 62.874 C 133.644 61.785 134.339 60.929 135.226 60.304 C 136.113 59.658 137.141 59.336 138.31 59.336 C 139.56 59.336 140.689 59.629 141.696 60.213 C 142.724 60.797 143.531 61.634 144.115 62.723 C 144.72 63.791 145.022 65.081 145.022 66.593 Z M 143.45 66.593 C 143.45 65.383 143.208 64.345 142.724 63.478 C 142.241 62.612 141.596 61.957 140.789 61.513 C 139.984 61.05 139.086 60.818 138.098 60.818 C 137.252 60.818 136.446 61.069 135.68 61.574 C 134.914 62.078 134.299 62.763 133.835 63.63 C 133.372 64.496 133.14 65.485 133.14 66.593 C 133.14 67.702 133.372 68.689 133.835 69.556 C 134.299 70.422 134.914 71.109 135.68 71.612 C 136.446 72.116 137.252 72.368 138.098 72.368 C 139.086 72.368 139.984 72.146 140.789 71.703 C 141.596 71.239 142.241 70.574 142.724 69.707 C 143.208 68.841 143.45 67.802 143.45 66.593 Z M 151.24 69.374 C 151.24 70.06 151.391 70.635 151.693 71.098 C 152.016 71.561 152.439 71.914 152.963 72.156 C 153.53 72.382 154.136 72.495 154.747 72.489 C 155.533 72.489 156.249 72.307 156.894 71.945 C 157.559 71.582 158.093 71.047 158.496 70.342 C 158.9 69.637 159.101 68.77 159.101 67.742 L 159.464 69.072 C 159.464 70.161 159.202 71.058 158.678 71.763 C 158.174 72.452 157.495 72.995 156.712 73.335 C 155.96 73.671 155.147 73.846 154.324 73.849 C 153.542 73.85 152.769 73.685 152.056 73.366 C 151.349 73.038 150.743 72.527 150.302 71.884 C 149.859 71.238 149.637 70.423 149.637 69.435 C 149.637 68.084 150.101 67.016 151.028 66.23 C 151.976 65.444 153.256 65.051 154.868 65.051 C 155.775 65.051 156.551 65.162 157.196 65.383 C 157.861 65.585 158.406 65.816 158.829 66.079 C 159.252 66.34 159.555 66.562 159.736 66.744 L 159.736 67.742 C 159.066 67.265 158.32 66.907 157.529 66.683 C 156.746 66.439 155.93 66.317 155.11 66.321 C 154.324 66.321 153.639 66.432 153.054 66.653 C 152.49 66.875 152.046 67.207 151.723 67.651 C 151.401 68.095 151.24 68.669 151.24 69.374 Z M 151.3 62.178 L 150.514 60.999 C 151.039 60.636 151.714 60.273 152.54 59.911 C 153.386 59.527 154.425 59.336 155.654 59.336 C 156.703 59.336 157.6 59.508 158.345 59.85 C 159.091 60.193 159.666 60.687 160.069 61.332 C 160.472 61.977 160.673 62.763 160.673 63.69 L 160.673 73.547 L 159.101 73.547 L 159.101 63.902 C 159.101 63.499 159.041 63.116 158.92 62.753 C 158.798 62.369 158.592 62.017 158.315 61.725 C 158.053 61.422 157.691 61.18 157.226 60.999 C 156.763 60.818 156.198 60.727 155.533 60.727 C 154.848 60.727 154.233 60.808 153.689 60.969 C 153.196 61.109 152.72 61.302 152.268 61.543 C 151.885 61.765 151.562 61.976 151.3 62.178 Z M 168.985 59.638 L 168.985 73.547 L 167.413 73.547 L 167.413 59.638 Z M 173.611 61.483 C 173.344 61.28 173.048 61.117 172.734 60.999 C 172.473 60.878 172.16 60.818 171.797 60.818 C 171.112 60.818 170.557 61.009 170.134 61.392 C 169.731 61.775 169.438 62.289 169.257 62.934 C 169.076 63.58 168.985 64.295 168.985 65.081 L 168.259 65.081 C 168.259 63.972 168.431 62.995 168.773 62.148 C 169.116 61.282 169.58 60.595 170.164 60.092 C 170.769 59.588 171.434 59.336 172.16 59.336 C 172.582 59.332 173.002 59.404 173.399 59.548 C 173.803 59.669 174.166 59.88 174.488 60.183 Z M 177.459 59.638 L 183.567 59.638 L 183.567 61.12 L 177.459 61.12 Z M 179.727 54.801 L 181.299 54.801 L 181.299 73.547 L 179.727 73.547 Z M 206.357 64.416 L 206.357 73.547 L 204.784 73.547 L 204.784 64.597 C 204.784 63.388 204.552 62.46 204.089 61.815 C 203.626 61.15 202.91 60.818 201.942 60.818 C 201.256 60.818 200.632 60.999 200.067 61.362 C 199.523 61.725 199.09 62.228 198.767 62.874 C 198.445 63.519 198.284 64.255 198.284 65.081 L 198.284 73.547 L 196.711 73.547 L 196.711 64.597 C 196.711 63.388 196.479 62.46 196.016 61.815 C 195.553 61.15 194.837 60.818 193.869 60.818 C 193.183 60.818 192.559 60.999 191.994 61.362 C 191.45 61.725 191.017 62.228 190.694 62.874 C 190.372 63.519 190.211 64.255 190.211 65.081 L 190.211 73.547 L 188.638 73.547 L 188.638 59.638 L 190.211 59.638 L 190.211 62.45 C 190.573 61.462 191.108 60.697 191.813 60.152 C 192.503 59.613 193.356 59.325 194.232 59.336 C 195.24 59.336 196.067 59.629 196.711 60.213 C 197.356 60.777 197.79 61.553 198.011 62.541 C 198.414 61.534 198.999 60.747 199.765 60.183 C 200.531 59.619 201.377 59.336 202.305 59.336 C 203.172 59.336 203.907 59.538 204.512 59.941 C 205.117 60.344 205.57 60.929 205.873 61.694 C 206.196 62.46 206.357 63.367 206.357 64.416 Z M 218.788 73.849 C 217.538 73.849 216.429 73.537 215.462 72.912 C 214.494 72.287 213.728 71.43 213.164 70.342 C 212.619 69.233 212.347 67.974 212.347 66.562 C 212.347 65.151 212.629 63.902 213.194 62.813 C 213.759 61.725 214.545 60.878 215.552 60.273 C 216.56 59.648 217.72 59.336 219.03 59.336 C 220.299 59.336 221.408 59.629 222.355 60.213 C 223.323 60.797 224.069 61.614 224.593 62.662 C 225.137 63.69 225.409 64.879 225.409 66.23 C 225.409 66.351 225.4 66.482 225.379 66.623 C 225.379 66.764 225.369 66.884 225.349 66.986 L 213.345 66.986 L 213.345 65.625 L 224.17 65.625 L 223.504 66.562 C 223.553 66.434 223.594 66.303 223.625 66.169 C 223.686 65.988 223.716 65.816 223.716 65.655 C 223.716 64.707 223.504 63.862 223.081 63.116 C 222.697 62.39 222.122 61.784 221.418 61.362 C 220.713 60.939 219.916 60.727 219.03 60.727 C 218.002 60.727 217.104 60.969 216.339 61.453 C 215.592 61.916 215.008 62.581 214.585 63.448 C 214.162 64.295 213.95 65.303 213.95 66.472 C 213.95 67.661 214.152 68.699 214.555 69.586 C 214.978 70.473 215.562 71.158 216.308 71.642 C 217.074 72.126 217.961 72.368 218.969 72.368 C 220.037 72.368 220.965 72.136 221.751 71.672 C 222.557 71.209 223.272 70.483 223.898 69.495 L 225.167 70.312 C 224.381 71.521 223.464 72.418 222.416 73.003 C 221.388 73.567 220.178 73.849 218.788 73.849 Z M 240.308 64.597 C 240.308 63.408 240.047 62.481 239.522 61.815 C 238.998 61.15 238.172 60.818 237.043 60.818 C 236.257 60.818 235.551 61.009 234.926 61.392 C 234.318 61.759 233.817 62.281 233.475 62.904 C 233.133 63.55 232.961 64.274 232.961 65.081 L 232.961 73.547 L 231.389 73.547 L 231.389 59.638 L 232.961 59.638 L 232.961 62.541 C 233.344 61.534 233.919 60.747 234.684 60.183 C 235.471 59.619 236.378 59.336 237.406 59.336 C 238.857 59.336 239.966 59.799 240.732 60.727 C 241.498 61.634 241.881 62.864 241.881 64.416 L 241.881 73.547 L 240.308 73.547 Z M 246.957 59.638 L 253.065 59.638 L 253.065 61.12 L 246.957 61.12 Z M 249.225 54.801 L 250.797 54.801 L 250.797 73.547 L 249.225 73.547 Z M 40.859 80.085 C 35.187 80.085 29.915 79.077 25.043 77.063 C 20.171 75.047 15.933 72.257 12.33 68.69 C 8.726 65.123 5.907 60.928 3.87 56.107 C 1.835 51.284 0.817 46.065 0.817 40.451 C 0.817 34.902 1.835 29.717 3.87 24.895 C 5.906 20.073 8.726 15.878 12.33 12.311 C 15.934 8.744 20.171 5.937 25.043 3.889 C 29.915 1.841 35.187 0.817 40.859 0.817 C 46.465 0.817 51.704 1.841 56.576 3.889 C 61.448 5.937 65.686 8.744 69.289 12.311 C 72.893 15.878 75.729 20.073 77.798 24.895 C 79.867 29.716 80.902 34.902 80.902 40.451 C 80.902 46.065 79.867 51.284 77.799 56.106 C 75.73 60.928 72.893 65.123 69.289 68.69 C 65.686 72.257 61.448 75.048 56.576 77.063 C 51.705 79.077 46.465 80.085 40.859 80.085 Z M 40.859 74.139 C 50.537 74.139 58.628 70.92 65.135 64.479 C 71.643 58.038 74.895 50.029 74.895 40.451 C 74.895 30.873 71.642 22.863 65.135 16.423 C 58.628 9.983 50.537 6.762 40.859 6.762 C 31.182 6.762 23.09 9.982 16.584 16.423 C 10.076 22.863 6.824 30.873 6.824 40.451 C 6.824 50.028 10.077 58.038 16.584 64.479 C 23.09 70.919 31.182 74.139 40.859 74.139 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 39.164 70.074 L 56.182 34.404 L 43.168 34.404 L 43.168 10.623 L 26.15 46.294 L 39.164 46.294 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 142.633 66.593 C 142.633 65.493 142.414 64.597 142.011 63.876 C 141.596 63.133 141.057 62.593 140.396 62.229 L 140.382 62.221 C 139.708 61.833 138.952 61.635 138.098 61.635 C 137.425 61.635 136.773 61.833 136.129 62.256 C 135.485 62.68 134.96 63.259 134.556 64.015 C 134.164 64.749 133.958 65.601 133.958 66.593 L 133.968 66.959 C 134.012 67.796 134.213 68.529 134.556 69.17 C 134.96 69.926 135.485 70.505 136.129 70.93 C 136.773 71.353 137.425 71.551 138.098 71.551 C 138.955 71.551 139.711 71.36 140.385 70.992 C 141.053 70.608 141.595 70.054 142.011 69.308 C 142.414 68.587 142.633 67.693 142.633 66.593 Z M 80.085 40.451 C 80.085 35.007 79.07 29.931 77.047 25.217 C 75.018 20.489 72.242 16.382 68.715 12.891 C 65.189 9.402 61.039 6.651 56.259 4.642 C 51.494 2.64 46.363 1.634 40.859 1.634 C 35.287 1.634 30.123 2.64 25.359 4.642 C 20.579 6.651 16.43 9.401 12.904 12.891 C 9.379 16.381 6.618 20.485 4.623 25.212 C 2.632 29.928 1.634 35.004 1.634 40.451 C 1.634 45.964 2.633 51.074 4.623 55.789 C 6.618 60.515 9.379 64.62 12.904 68.109 C 16.43 71.599 20.578 74.332 25.355 76.307 C 30.122 78.279 35.286 79.267 40.859 79.267 C 46.365 79.267 51.498 78.279 56.263 76.307 C 61.042 74.332 65.19 71.599 68.715 68.109 C 72.241 64.619 75.019 60.513 77.047 55.785 C 79.07 51.071 80.085 45.962 80.085 40.451 Z M 74.078 40.451 C 74.078 31.079 70.904 23.283 64.56 17.004 C 58.216 10.724 50.335 7.579 40.859 7.579 C 31.384 7.579 23.502 10.724 17.159 17.004 C 10.815 23.283 7.641 31.079 7.641 40.451 C 7.641 49.822 10.815 57.618 17.159 63.898 C 23.503 70.178 31.384 73.322 40.859 73.322 C 50.335 73.322 58.217 70.178 64.56 63.898 C 70.904 57.618 74.078 49.822 74.078 40.451 Z M 106.853 49.146 C 107.304 49.146 107.67 49.512 107.67 49.963 L 107.67 73.547 C 107.67 73.998 107.304 74.364 106.853 74.364 L 105.281 74.364 C 104.83 74.364 104.464 73.998 104.464 73.547 L 104.464 72.916 C 104.23 73.151 103.979 73.369 103.713 73.567 L 103.703 73.576 C 102.679 74.314 101.468 74.667 100.111 74.667 C 98.745 74.667 97.477 74.34 96.32 73.683 L 96.314 73.679 C 95.17 73.016 94.263 72.068 93.591 70.86 C 92.907 69.629 92.581 68.196 92.581 66.593 C 92.581 64.972 92.906 63.536 93.594 62.32 C 94.265 61.115 95.171 60.169 96.314 59.506 L 96.32 59.503 C 97.477 58.845 98.745 58.519 100.111 58.519 C 101.469 58.519 102.68 58.883 103.702 59.64 C 103.973 59.836 104.228 60.051 104.464 60.284 L 104.464 49.963 C 104.464 49.512 104.83 49.146 105.281 49.146 Z M 119.36 58.519 C 120.757 58.519 122.016 58.842 123.108 59.513 L 123.312 59.642 C 124.313 60.295 125.092 61.18 125.645 62.28 L 125.757 62.5 C 126.297 63.609 126.556 64.859 126.556 66.23 C 126.556 66.379 126.543 66.532 126.523 66.688 C 126.52 66.843 126.51 66.998 126.48 67.146 C 126.404 67.528 126.068 67.803 125.679 67.803 L 115.203 67.803 C 115.28 68.299 115.422 68.782 115.625 69.241 C 115.989 70.001 116.476 70.562 117.079 70.953 C 117.699 71.344 118.429 71.55 119.299 71.55 C 120.247 71.55 121.025 71.345 121.666 70.969 L 121.674 70.964 C 122.339 70.581 122.965 69.963 123.537 69.059 L 123.583 68.992 C 123.844 68.66 124.314 68.58 124.67 68.808 L 125.939 69.625 C 126.122 69.743 126.25 69.928 126.296 70.141 C 126.341 70.353 126.3 70.575 126.182 70.757 C 125.338 72.056 124.33 73.055 123.144 73.716 L 123.14 73.719 C 121.97 74.361 120.62 74.667 119.118 74.667 C 117.724 74.667 116.459 74.316 115.348 73.599 C 114.254 72.892 113.394 71.924 112.768 70.718 L 112.76 70.702 C 112.153 69.467 111.86 68.081 111.86 66.562 C 111.86 65.041 112.165 63.658 112.798 62.437 C 113.429 61.22 114.319 60.259 115.462 59.572 C 116.61 58.864 117.918 58.519 119.36 58.519 Z M 155.655 58.519 C 156.789 58.519 157.808 58.704 158.687 59.107 C 159.565 59.511 160.268 60.108 160.762 60.899 C 161.262 61.699 161.49 62.644 161.49 63.69 L 161.49 73.547 C 161.49 73.998 161.125 74.364 160.673 74.364 L 159.101 74.364 C 158.65 74.364 158.284 73.998 158.284 73.547 L 158.284 73.338 C 157.903 73.639 157.485 73.89 157.039 74.084 C 156.157 74.468 155.25 74.667 154.325 74.667 C 153.428 74.667 152.542 74.478 151.724 74.112 L 151.708 74.105 C 150.87 73.716 150.152 73.109 149.63 72.347 C 149.071 71.533 148.82 70.545 148.82 69.435 C 148.82 67.874 149.368 66.567 150.5 65.606 L 150.507 65.601 C 151.641 64.66 153.125 64.234 154.869 64.234 C 155.826 64.234 156.686 64.349 157.432 64.601 C 157.734 64.692 158.018 64.792 158.284 64.899 L 158.284 63.902 C 158.284 63.582 158.236 63.286 158.144 63.011 L 158.141 62.999 C 158.056 62.731 157.911 62.486 157.717 62.282 L 157.698 62.259 C 157.541 62.079 157.299 61.905 156.929 61.761 C 156.586 61.626 156.129 61.543 155.533 61.543 C 154.911 61.543 154.376 61.617 153.921 61.752 C 153.484 61.876 153.062 62.046 152.662 62.259 C 152.362 62.43 152.074 62.619 151.799 62.826 C 151.619 62.964 151.39 63.021 151.167 62.985 C 150.944 62.948 150.746 62.82 150.62 62.632 L 149.835 61.452 C 149.588 61.081 149.683 60.581 150.049 60.327 C 150.557 59.976 151.176 59.635 151.897 59.303 L 152.212 59.163 C 153.191 58.722 154.348 58.519 155.655 58.519 Z M 219.03 58.519 C 220.427 58.519 221.686 58.842 222.778 59.513 L 222.982 59.642 C 223.983 60.295 224.762 61.18 225.315 62.28 C 225.931 63.443 226.226 64.767 226.226 66.23 C 226.226 66.38 226.213 66.534 226.193 66.69 C 226.192 66.843 226.178 66.995 226.151 67.146 C 226.074 67.528 225.739 67.803 225.349 67.803 L 214.872 67.803 C 214.95 68.299 215.093 68.782 215.296 69.241 C 215.659 70 216.145 70.559 216.745 70.951 L 216.982 71.09 C 217.551 71.392 218.207 71.551 218.969 71.551 C 219.917 71.551 220.696 71.346 221.336 70.969 L 221.343 70.964 C 222.009 70.581 222.635 69.962 223.207 69.059 L 223.254 68.992 C 223.515 68.661 223.984 68.581 224.34 68.808 L 225.61 69.625 C 225.792 69.743 225.921 69.928 225.966 70.141 C 226.012 70.353 225.971 70.575 225.853 70.757 C 225.009 72.056 224 73.055 222.814 73.716 L 222.809 73.719 C 221.64 74.361 220.29 74.667 218.788 74.667 C 217.395 74.667 216.129 74.316 215.018 73.599 C 213.924 72.892 213.063 71.924 212.438 70.718 L 212.43 70.702 C 211.824 69.467 211.531 68.081 211.531 66.562 C 211.531 65.041 211.835 63.658 212.468 62.437 C 213.099 61.22 213.989 60.259 215.132 59.572 C 216.28 58.864 217.588 58.519 219.03 58.519 Z M 172.16 58.519 C 172.691 58.519 173.202 58.604 173.682 58.78 C 174.193 58.942 174.65 59.214 175.047 59.586 C 175.339 59.861 175.39 60.307 175.166 60.64 L 174.288 61.94 C 174.164 62.124 173.97 62.25 173.751 62.288 C 173.532 62.326 173.306 62.273 173.127 62.142 C 172.924 61.986 172.699 61.86 172.46 61.769 C 172.437 61.761 172.414 61.751 172.392 61.741 C 172.261 61.681 172.071 61.635 171.797 61.635 C 171.276 61.635 170.931 61.774 170.688 61.992 C 170.415 62.254 170.192 62.629 170.044 63.156 C 169.886 63.718 169.802 64.357 169.802 65.081 L 169.802 73.547 C 169.802 73.998 169.436 74.364 168.985 74.364 L 167.413 74.364 C 166.961 74.364 166.595 73.998 166.595 73.547 L 166.595 59.638 C 166.595 59.187 166.961 58.821 167.413 58.821 L 168.985 58.821 C 169.343 58.821 169.646 59.051 169.756 59.37 C 170.467 58.816 171.275 58.519 172.16 58.519 Z M 181.299 53.984 C 181.75 53.984 182.116 54.349 182.116 54.801 L 182.116 58.821 L 183.567 58.821 C 184.018 58.821 184.384 59.187 184.384 59.638 L 184.384 61.12 C 184.384 61.571 184.018 61.937 183.567 61.937 L 182.116 61.937 L 182.116 73.547 C 182.116 73.998 181.75 74.364 181.299 74.364 L 179.727 74.364 C 179.275 74.364 178.91 73.998 178.91 73.547 L 178.91 61.937 L 177.459 61.937 C 177.008 61.937 176.642 61.571 176.642 61.12 L 176.642 59.638 C 176.642 59.187 177.008 58.821 177.459 58.821 L 178.91 58.821 L 178.91 54.801 C 178.91 54.349 179.275 53.984 179.727 53.984 Z M 202.305 58.519 C 203.301 58.519 204.202 58.752 204.965 59.261 C 205.727 59.768 206.278 60.495 206.633 61.394 C 207.002 62.28 207.174 63.294 207.174 64.416 L 207.174 73.547 C 207.174 73.998 206.808 74.364 206.357 74.364 L 204.784 74.364 C 204.333 74.364 203.967 73.998 203.967 73.547 L 203.967 64.597 C 203.967 63.474 203.749 62.742 203.425 62.293 C 203.423 62.29 203.421 62.286 203.419 62.283 C 203.138 61.881 202.701 61.635 201.942 61.635 C 201.415 61.635 200.948 61.77 200.521 62.042 L 200.368 62.151 C 200.022 62.418 199.73 62.774 199.498 63.238 C 199.24 63.755 199.101 64.363 199.101 65.081 L 199.101 73.547 C 199.101 73.998 198.735 74.364 198.284 74.364 L 196.711 74.364 C 196.26 74.364 195.894 73.998 195.894 73.547 L 195.894 64.597 C 195.894 63.474 195.676 62.742 195.352 62.293 L 195.346 62.283 C 195.065 61.881 194.628 61.635 193.869 61.635 C 193.342 61.635 192.875 61.77 192.448 62.042 L 192.295 62.151 C 191.949 62.418 191.657 62.774 191.425 63.238 C 191.167 63.755 191.028 64.363 191.028 65.081 L 191.028 73.547 C 191.028 73.998 190.662 74.364 190.211 74.364 L 188.638 74.364 C 188.187 74.364 187.821 73.998 187.821 73.547 L 187.821 59.638 C 187.821 59.187 188.187 58.821 188.638 58.821 L 190.211 58.821 C 190.662 58.821 191.028 59.187 191.028 59.638 L 191.028 59.745 C 191.902 58.945 193.047 58.507 194.232 58.52 C 195.408 58.52 196.442 58.865 197.26 59.607 C 197.606 59.913 197.898 60.263 198.137 60.655 C 198.462 60.226 198.847 59.845 199.28 59.525 C 200.183 58.86 201.198 58.52 202.305 58.52 Z M 237.406 58.519 C 239.046 58.519 240.409 59.053 241.362 60.206 C 242.283 61.301 242.698 62.734 242.698 64.416 L 242.698 73.547 C 242.698 73.998 242.332 74.364 241.881 74.364 L 240.308 74.364 C 239.857 74.364 239.491 73.998 239.491 73.547 L 239.491 64.597 C 239.491 63.518 239.253 62.794 238.881 62.321 C 238.56 61.914 238.011 61.635 237.043 61.635 C 236.396 61.635 235.841 61.79 235.354 62.088 L 235.347 62.092 C 234.866 62.383 234.469 62.796 234.197 63.288 C 233.924 63.803 233.778 64.394 233.778 65.081 L 233.778 73.547 C 233.778 73.998 233.412 74.364 232.961 74.364 L 231.389 74.364 C 230.937 74.364 230.572 73.998 230.572 73.547 L 230.572 59.638 C 230.572 59.187 230.937 58.821 231.389 58.821 L 232.961 58.821 C 233.412 58.821 233.778 59.187 233.778 59.638 L 233.778 59.871 C 233.912 59.749 234.053 59.634 234.2 59.525 L 234.209 59.519 C 235.142 58.849 236.218 58.519 237.406 58.519 Z M 250.797 53.984 C 251.248 53.984 251.614 54.349 251.614 54.801 L 251.614 58.821 L 253.065 58.821 C 253.516 58.821 253.882 59.187 253.882 59.638 L 253.882 61.12 C 253.882 61.571 253.516 61.937 253.065 61.937 L 251.614 61.937 L 251.614 73.547 C 251.614 73.998 251.248 74.364 250.797 74.364 L 249.225 74.364 C 248.774 74.364 248.408 73.998 248.408 73.547 L 248.408 61.937 L 246.957 61.937 C 246.506 61.937 246.14 61.571 246.14 61.12 L 246.14 59.638 C 246.14 59.187 246.506 58.821 246.957 58.821 L 248.408 58.821 L 248.408 54.801 C 248.408 54.349 248.774 53.984 249.225 53.984 Z M 155.111 67.138 C 154.403 67.138 153.822 67.236 153.352 67.413 C 152.917 67.585 152.605 67.827 152.384 68.131 C 152.189 68.4 152.057 68.792 152.057 69.374 C 152.057 69.931 152.178 70.338 152.37 70.639 C 152.604 70.974 152.907 71.227 153.294 71.407 C 153.757 71.588 154.25 71.678 154.747 71.672 C 155.402 71.672 155.978 71.522 156.493 71.232 L 156.503 71.227 C 157.025 70.942 157.454 70.52 157.787 69.937 C 158.093 69.402 158.269 68.713 158.281 67.836 C 157.959 67.683 157.625 67.559 157.283 67.463 C 156.58 67.244 155.847 67.134 155.111 67.138 Z M 43.349 9.826 C 43.721 9.91 43.986 10.241 43.986 10.623 L 43.986 33.586 L 56.182 33.586 C 56.462 33.587 56.723 33.731 56.872 33.968 C 57.022 34.205 57.039 34.502 56.919 34.755 L 39.901 70.425 C 39.736 70.769 39.356 70.954 38.984 70.87 C 38.612 70.786 38.347 70.455 38.347 70.074 L 38.347 47.111 L 26.15 47.111 C 25.87 47.111 25.609 46.967 25.46 46.73 C 25.31 46.493 25.292 46.195 25.413 45.942 L 42.431 10.272 C 42.595 9.927 42.976 9.742 43.349 9.826 Z M 27.445 45.477 L 39.164 45.477 C 39.615 45.477 39.981 45.842 39.981 46.294 L 39.981 66.463 L 54.886 35.221 L 43.168 35.221 C 42.717 35.221 42.351 34.855 42.351 34.404 L 42.351 14.234 Z M 264.395 26.13 C 264.395 21.548 265.032 17.606 266.332 14.326 C 267.633 11 269.525 8.428 272.036 6.666 C 274.593 4.855 277.593 3.961 281 3.961 C 283.618 3.961 286.001 4.486 288.133 5.552 C 289.847 6.409 291.347 7.608 292.635 9.136 L 293.277 5.393 L 293.292 5.321 C 293.387 4.966 293.709 4.714 294.082 4.714 L 303.555 4.714 C 304.006 4.714 304.372 5.079 304.372 5.531 L 304.372 46.655 C 304.372 50.666 303.575 54.096 301.934 56.906 L 301.935 56.906 C 300.338 59.728 297.919 61.843 294.722 63.26 L 294.723 63.261 C 291.53 64.727 287.621 65.44 283.031 65.44 C 280.091 65.44 277.346 65.263 274.797 64.907 L 274.795 64.906 C 272.266 64.543 269.786 63.898 267.401 62.981 C 267.085 62.86 266.876 62.556 266.876 62.217 L 266.876 53.272 C 266.877 52.999 267.013 52.745 267.239 52.594 C 267.465 52.442 267.752 52.413 268.004 52.516 C 269.635 53.19 271.309 53.756 273.015 54.21 L 273.03 54.215 C 274.739 54.703 276.486 55.047 278.253 55.242 C 280.071 55.487 281.89 55.61 283.708 55.61 C 286.476 55.61 288.37 54.873 289.566 53.549 L 289.576 53.539 C 290.834 52.194 291.535 50.099 291.535 47.105 L 291.535 46.278 C 291.536 45.375 291.563 44.473 291.615 43.572 C 290.456 44.892 289.145 45.92 287.673 46.637 C 285.594 47.65 283.263 48.148 280.699 48.148 C 275.595 48.148 271.536 46.183 268.617 42.255 L 268.609 42.245 C 265.767 38.298 264.395 32.894 264.395 26.13 Z M 321.659 4.714 L 321.789 4.723 C 322.089 4.771 322.338 4.982 322.434 5.271 L 330.178 28.352 L 330.179 28.352 C 330.438 29.13 330.645 29.909 330.802 30.69 C 330.853 30.881 330.901 31.074 330.945 31.269 C 331.207 30.266 331.485 29.298 331.782 28.364 L 331.784 28.356 L 339.378 5.275 C 339.488 4.94 339.801 4.713 340.154 4.714 L 352.183 4.714 C 352.451 4.714 352.702 4.845 352.855 5.065 C 353.007 5.286 353.042 5.567 352.948 5.818 L 335.581 52.129 C 334.501 55.011 333.076 57.455 331.297 59.445 L 331.298 59.446 C 329.568 61.438 327.54 62.942 325.217 63.945 C 322.901 64.945 320.383 65.44 317.675 65.44 C 316.395 65.44 315.251 65.364 314.248 65.206 C 313.423 65.118 312.603 64.99 311.79 64.822 C 311.413 64.741 311.143 64.407 311.144 64.021 L 311.144 55.151 C 311.144 54.909 311.252 54.68 311.438 54.524 C 311.624 54.369 311.869 54.304 312.107 54.347 C 312.64 54.444 313.276 54.542 314.016 54.641 C 314.783 54.737 315.576 54.785 316.397 54.785 C 317.835 54.785 319.013 54.484 319.965 53.921 L 319.98 53.913 C 321.014 53.329 321.871 52.519 322.554 51.471 L 322.563 51.458 C 323.282 50.401 323.856 49.252 324.27 48.043 L 324.849 46.306 L 308.646 5.835 C 308.546 5.583 308.577 5.298 308.729 5.073 C 308.881 4.849 309.134 4.714 309.405 4.714 Z M 219.03 61.542 C 218.135 61.542 217.394 61.753 216.776 62.143 L 216.77 62.146 C 216.167 62.52 215.682 63.063 215.319 63.806 L 215.315 63.813 C 215.16 64.13 215.04 64.464 214.957 64.807 L 222.827 64.807 C 222.75 64.354 222.596 63.918 222.37 63.518 L 222.362 63.504 C 222.048 62.907 221.576 62.408 220.998 62.061 C 220.429 61.721 219.781 61.543 219.03 61.542 Z M 119.36 61.542 C 118.465 61.542 117.723 61.753 117.105 62.143 L 117.1 62.146 C 116.497 62.52 116.011 63.063 115.649 63.806 L 115.646 63.813 C 115.49 64.13 115.369 64.463 115.286 64.807 L 123.157 64.807 C 123.081 64.354 122.926 63.918 122.7 63.518 L 122.693 63.504 C 122.378 62.907 121.906 62.408 121.328 62.061 C 120.759 61.721 120.11 61.543 119.36 61.542 Z M 197.391 63.071 C 197.465 63.442 197.505 63.836 197.519 64.249 C 197.561 63.922 197.627 63.608 197.721 63.303 C 197.593 63.254 197.48 63.175 197.391 63.071 Z M 232.206 64.223 C 232.256 63.869 232.342 63.52 232.462 63.183 C 232.348 63.096 232.26 62.979 232.206 62.847 L 232.206 64.224 Z M 189.455 64.182 C 189.508 63.806 189.592 63.442 189.714 63.095 C 189.599 63.007 189.51 62.891 189.455 62.758 Z M 326.478 45.975 C 326.55 46.155 326.556 46.353 326.495 46.536 L 325.818 48.567 L 325.815 48.575 C 325.355 49.916 324.718 51.189 323.922 52.362 L 323.923 52.363 C 323.103 53.621 322.055 54.616 320.783 55.335 L 320.783 55.334 C 319.532 56.069 318.059 56.418 316.397 56.418 C 315.534 56.42 314.671 56.367 313.814 56.262 L 313.808 56.261 C 313.443 56.212 313.099 56.163 312.778 56.113 L 312.778 63.347 C 313.103 63.404 313.449 63.458 313.816 63.507 L 314.458 63.585 L 314.494 63.59 C 315.394 63.732 316.453 63.805 317.675 63.805 C 320.18 63.805 322.474 63.348 324.569 62.444 C 326.656 61.543 328.487 60.19 330.064 58.373 L 330.072 58.364 C 331.699 56.546 333.028 54.283 334.051 51.555 L 351.004 6.347 L 340.746 6.347 L 333.339 28.858 C 332.983 29.981 332.663 31.114 332.379 32.256 C 332.125 33.442 331.93 34.64 331.794 35.846 C 331.746 36.258 331.397 36.57 330.982 36.57 L 330.756 36.57 C 330.323 36.57 329.965 36.231 329.941 35.799 C 329.898 34.976 329.802 34.157 329.652 33.347 L 329.645 33.298 C 329.551 32.531 329.403 31.772 329.204 31.026 C 329.056 30.296 328.864 29.575 328.628 28.869 L 321.071 6.347 L 310.613 6.347 Z M 159.193 61.508 C 159.412 61.808 159.58 62.137 159.694 62.495 C 159.707 62.532 159.72 62.571 159.731 62.609 C 159.657 62.311 159.537 62.026 159.376 61.765 C 159.319 61.676 159.259 61.59 159.193 61.508 Z M 203.974 60.569 C 204.273 60.772 204.537 61.029 204.759 61.348 C 204.837 61.458 204.908 61.571 204.974 61.689 C 204.737 61.216 204.43 60.868 204.059 60.621 C 204.032 60.602 204.003 60.586 203.974 60.569 Z M 130.557 23.424 C 130.557 19.514 129.824 16.274 128.402 13.666 C 126.974 11.049 124.96 9.06 122.347 7.682 L 122.342 7.679 C 119.779 6.303 116.661 5.595 112.955 5.595 C 109.211 5.595 105.968 6.373 103.2 7.901 C 100.449 9.419 98.278 11.697 96.691 14.772 C 95.163 17.781 94.375 21.629 94.375 26.356 C 94.375 30.967 95.258 34.724 96.971 37.674 C 98.694 40.642 101.054 42.857 104.059 44.338 L 104.633 44.601 C 107.53 45.87 110.85 46.514 114.609 46.514 C 117.728 46.514 120.345 46.266 122.472 45.782 L 122.493 45.778 C 124.475 45.386 126.401 44.751 128.227 43.887 L 128.227 37.027 C 126.29 37.885 124.4 38.555 122.555 39.026 L 122.537 39.031 C 120.311 39.548 117.842 39.804 115.135 39.804 C 111.815 39.804 109.106 38.851 107.114 36.858 L 107.106 36.85 C 105.176 34.864 104.198 32.169 104.094 28.862 C 104.087 28.641 104.17 28.427 104.324 28.269 C 104.478 28.11 104.69 28.02 104.911 28.021 L 130.557 28.021 Z M 224.387 23.424 C 224.387 19.514 223.654 16.274 222.231 13.666 C 220.804 11.049 218.79 9.06 216.177 7.682 L 216.172 7.679 C 213.61 6.303 210.491 5.595 206.785 5.595 C 203.041 5.595 199.798 6.373 197.03 7.901 C 194.279 9.419 192.108 11.697 190.522 14.772 C 188.993 17.781 188.205 21.629 188.205 26.356 C 188.205 30.967 189.089 34.724 190.801 37.674 C 192.524 40.642 194.884 42.857 197.889 44.338 L 198.463 44.601 C 201.36 45.87 204.681 46.514 208.439 46.514 C 211.558 46.514 214.175 46.266 216.302 45.782 L 216.323 45.778 C 218.305 45.386 220.23 44.751 222.056 43.887 L 222.056 37.027 C 220.12 37.885 218.229 38.555 216.385 39.026 L 216.368 39.031 C 214.141 39.548 211.672 39.804 208.965 39.804 C 205.645 39.804 202.936 38.851 200.943 36.858 L 200.936 36.85 C 199.006 34.864 198.029 32.169 197.923 28.862 C 197.917 28.641 198 28.427 198.154 28.269 C 198.308 28.11 198.519 28.02 198.74 28.02 L 224.387 28.02 Z M 177.532 19.815 C 177.532 14.672 176.234 11.137 173.823 8.999 L 173.816 8.993 C 171.343 6.753 168.021 5.596 163.764 5.596 C 162.162 5.592 160.566 5.81 159.023 6.242 L 159 6.248 C 157.488 6.627 156.126 7.239 154.907 8.083 L 154.888 8.094 C 153.689 8.879 152.666 9.922 151.821 11.236 C 151.67 11.469 151.411 11.611 151.133 11.611 L 150.532 11.611 C 150.167 11.611 149.846 11.369 149.746 11.017 L 148.411 6.348 L 141.275 6.348 L 141.275 45.763 L 150.842 45.763 L 150.842 27.258 C 150.842 22.845 151.473 19.355 152.818 16.875 L 152.957 16.627 C 154.422 14.098 157.033 12.908 160.531 12.908 C 163.027 12.908 164.994 13.734 166.238 15.512 C 167.433 17.169 167.964 19.576 167.964 22.597 L 167.964 45.763 L 177.532 45.763 Z M 244.672 25.679 C 244.672 23.647 244.984 21.892 245.65 20.45 L 245.655 20.438 C 246.356 18.984 247.285 17.799 248.452 16.909 L 248.467 16.899 C 249.65 16.04 250.984 15.412 252.399 15.047 C 253.842 14.622 255.339 14.408 256.842 14.412 C 257.383 14.412 257.988 14.465 258.652 14.566 C 258.921 14.585 259.173 14.611 259.406 14.64 L 260.103 5.761 C 259.776 5.721 259.447 5.691 259.118 5.67 C 258.486 5.625 257.852 5.6 257.218 5.596 C 255.526 5.596 253.936 5.923 252.441 6.576 C 250.999 7.222 249.678 8.11 248.537 9.203 C 247.411 10.275 246.446 11.504 245.673 12.853 C 245.528 13.107 245.257 13.265 244.964 13.265 L 244.437 13.265 C 244.059 13.265 243.73 13.006 243.642 12.638 L 242.139 6.348 L 235.104 6.348 L 235.104 45.763 L 244.672 45.763 Z M 292.288 26.206 C 292.288 23.294 291.991 21.01 291.428 19.322 C 290.869 17.645 290.036 16.519 288.98 15.843 L 288.961 15.83 C 287.882 15.095 286.427 14.694 284.535 14.694 C 282.936 14.694 281.643 15.123 280.606 15.944 L 280.602 15.948 C 279.617 16.72 278.815 17.934 278.248 19.677 L 278.249 19.678 C 277.729 21.378 277.457 23.572 277.457 26.281 C 277.457 30.325 278.102 33.22 279.28 35.082 L 279.498 35.398 C 280.628 36.926 282.313 37.719 284.684 37.719 C 286.065 37.719 287.219 37.551 288.163 37.24 C 289.076 36.89 289.798 36.356 290.35 35.634 L 290.355 35.628 C 290.97 34.835 291.455 33.794 291.786 32.473 C 292.116 31.154 292.288 29.52 292.288 27.559 Z M 113.029 11.931 C 114.899 11.931 116.52 12.332 117.837 13.192 C 119.123 14.03 120.075 15.178 120.689 16.616 L 120.808 16.886 C 121.385 18.242 121.666 19.749 121.666 21.394 C 121.666 21.845 121.3 22.211 120.849 22.211 L 105.135 22.211 C 104.907 22.211 104.689 22.115 104.534 21.947 C 104.379 21.779 104.302 21.553 104.322 21.325 C 104.581 18.267 105.446 15.868 107.039 14.275 L 107.049 14.266 C 108.666 12.705 110.678 11.931 113.029 11.931 Z M 206.86 11.931 C 208.729 11.931 210.349 12.332 211.667 13.192 C 212.953 14.03 213.905 15.178 214.519 16.616 L 214.638 16.886 C 215.216 18.242 215.496 19.749 215.496 21.394 C 215.496 21.845 215.13 22.211 214.679 22.211 L 198.966 22.211 C 198.737 22.211 198.52 22.115 198.365 21.946 C 198.21 21.778 198.133 21.553 198.151 21.325 C 198.411 18.267 199.276 15.868 200.869 14.275 L 200.879 14.266 C 202.496 12.705 204.508 11.931 206.86 11.931 Z M 206.86 13.565 C 204.901 13.565 203.305 14.195 202.015 15.441 C 200.937 16.525 200.197 18.203 199.878 20.577 L 213.835 20.577 C 213.752 19.359 213.482 18.269 213.035 17.3 L 213.024 17.277 C 212.534 16.119 211.787 15.22 210.774 14.56 C 209.786 13.916 208.498 13.565 206.86 13.565 Z M 113.029 13.565 C 111.071 13.565 109.476 14.195 108.185 15.441 C 107.107 16.525 106.366 18.203 106.047 20.577 L 120.005 20.577 C 119.922 19.359 119.652 18.269 119.205 17.3 L 119.194 17.277 C 118.704 16.119 117.956 15.22 116.944 14.56 C 115.957 13.916 114.669 13.565 113.029 13.565 Z M 95.818 66.593 C 95.818 67.695 96.029 68.592 96.414 69.315 C 96.829 70.056 97.367 70.606 98.032 70.99 C 98.737 71.365 99.524 71.558 100.323 71.551 C 101.019 71.551 101.667 71.351 102.283 70.935 L 102.292 70.93 C 102.936 70.505 103.461 69.926 103.866 69.17 C 104.209 68.529 104.409 67.796 104.454 66.958 L 104.464 66.593 L 104.454 66.227 C 104.409 65.39 104.209 64.657 103.866 64.015 C 103.461 63.26 102.936 62.68 102.292 62.257 L 102.283 62.251 C 101.667 61.834 101.02 61.635 100.323 61.635 C 99.521 61.629 98.731 61.833 98.032 62.226 L 98.025 62.229 C 97.366 62.592 96.83 63.128 96.414 63.867 C 96.029 64.591 95.818 65.49 95.818 66.593 Z M 145.84 66.593 C 145.84 68.191 145.515 69.62 144.834 70.849 L 144.835 70.849 C 144.183 72.065 143.271 73.015 142.106 73.679 C 140.965 74.34 139.693 74.667 138.31 74.667 C 136.986 74.667 135.791 74.309 134.755 73.58 L 134.746 73.572 C 134.467 73.369 134.203 73.145 133.958 72.902 L 133.958 80.199 C 133.958 80.65 133.592 81.016 133.141 81.016 L 131.567 81.016 C 131.116 81.016 130.75 80.65 130.75 80.199 L 130.75 59.638 C 130.75 59.187 131.116 58.821 131.567 58.821 L 133.141 58.821 C 133.592 58.821 133.958 59.187 133.958 59.638 L 133.958 60.298 C 134.151 60.112 134.353 59.936 134.568 59.772 L 134.755 59.636 C 135.789 58.887 136.985 58.519 138.31 58.519 C 139.69 58.519 140.96 58.843 142.1 59.503 C 143.263 60.164 144.173 61.11 144.827 62.32 L 144.952 62.551 C 145.555 63.717 145.84 65.074 145.84 66.593 Z M 75.713 40.451 C 75.713 50.236 72.38 58.458 65.71 65.06 C 59.042 71.661 50.739 74.956 40.859 74.956 C 30.98 74.956 22.678 71.661 16.009 65.06 C 9.339 58.458 6.006 50.236 6.006 40.451 C 6.006 30.666 9.339 22.443 16.009 15.842 C 22.677 9.241 30.98 5.946 40.859 5.946 C 50.738 5.946 59.041 9.241 65.71 15.842 C 72.38 22.443 75.713 30.666 75.713 40.451 Z M 81.719 40.451 C 81.719 46.169 80.665 51.498 78.549 56.429 C 76.441 61.344 73.545 65.627 69.864 69.271 C 66.182 72.915 61.854 75.764 56.888 77.818 C 51.911 79.875 46.566 80.902 40.859 80.902 C 35.088 80.902 29.709 79.876 24.731 77.818 C 19.765 75.764 15.437 72.915 11.754 69.27 C 8.072 65.625 5.193 61.341 3.118 56.424 C 1.038 51.495 0 46.168 0 40.451 C 0 34.8 1.038 29.505 3.118 24.577 C 5.193 19.66 8.072 15.375 11.754 11.731 C 15.436 8.086 19.763 5.222 24.727 3.136 C 29.705 1.043 35.086 0 40.859 0 C 46.568 0 51.914 1.043 56.893 3.136 C 61.857 5.222 66.182 8.087 69.864 11.731 C 73.545 15.374 76.44 19.657 78.549 24.572 C 80.665 29.502 81.719 34.798 81.719 40.451 Z M 293.922 27.559 C 293.922 29.607 293.743 31.382 293.371 32.87 C 293 34.355 292.432 35.619 291.645 36.631 L 291.644 36.631 C 290.896 37.607 289.919 38.321 288.734 38.772 L 288.701 38.785 C 287.544 39.17 286.2 39.353 284.684 39.353 C 281.701 39.353 279.389 38.249 277.91 35.973 L 277.905 35.966 C 276.48 33.719 275.823 30.45 275.823 26.281 C 275.823 23.478 276.102 21.109 276.685 19.201 L 276.69 19.188 C 277.325 17.228 278.277 15.692 279.595 14.66 C 280.961 13.58 282.625 13.059 284.535 13.059 C 286.65 13.059 288.455 13.508 289.881 14.478 C 291.321 15.406 292.336 16.881 292.978 18.805 C 293.618 20.726 293.922 23.204 293.922 26.206 Z M 266.029 26.13 C 266.029 32.697 267.365 37.719 269.935 41.29 C 272.528 44.773 276.085 46.514 280.7 46.514 C 283.047 46.514 285.129 46.06 286.958 45.168 C 288.757 44.292 290.33 42.849 291.668 40.796 C 291.819 40.564 292.076 40.425 292.353 40.425 L 292.653 40.425 C 292.88 40.425 293.097 40.519 293.252 40.685 C 293.406 40.851 293.485 41.074 293.469 41.3 C 293.409 42.103 293.334 42.904 293.243 43.704 C 293.195 44.561 293.171 45.42 293.17 46.278 L 293.17 47.106 C 293.17 50.32 292.42 52.883 290.778 54.645 L 290.779 54.645 C 289.168 56.429 286.752 57.246 283.708 57.246 C 281.822 57.246 279.937 57.118 278.053 56.865 L 277.36 56.78 C 275.745 56.566 274.148 56.234 272.582 55.786 C 271.203 55.419 269.844 54.98 268.51 54.471 L 268.51 61.65 C 270.619 62.42 272.801 62.968 275.023 63.287 C 277.486 63.632 280.156 63.806 283.031 63.806 C 287.462 63.806 291.121 63.116 294.042 61.775 L 294.052 61.771 C 296.966 60.482 299.104 58.59 300.513 56.101 L 300.519 56.091 C 301.982 53.589 302.737 50.457 302.737 46.655 L 302.737 6.348 L 294.771 6.348 L 293.985 10.932 C 293.918 11.324 293.578 11.61 293.18 11.611 L 292.879 11.611 C 292.612 11.61 292.362 11.48 292.21 11.262 C 290.877 9.358 289.273 7.95 287.401 7.013 C 285.523 6.073 283.395 5.596 281 5.596 C 277.893 5.596 275.23 6.405 272.977 8.002 L 272.975 8.004 C 270.775 9.548 269.059 11.837 267.852 14.925 L 267.851 14.929 C 266.646 17.965 266.029 21.691 266.029 26.13 Z M 246.306 46.58 C 246.306 47.031 245.941 47.397 245.489 47.397 L 234.287 47.397 C 233.836 47.397 233.47 47.031 233.47 46.58 L 233.47 5.531 C 233.47 5.079 233.836 4.714 234.287 4.714 L 242.784 4.714 L 242.923 4.725 C 243.244 4.781 243.502 5.023 243.578 5.34 L 244.922 10.964 C 245.642 9.898 246.475 8.912 247.406 8.023 C 248.682 6.802 250.158 5.809 251.769 5.087 L 251.778 5.083 C 253.489 4.334 255.305 3.962 257.218 3.962 C 257.793 3.962 258.463 3.988 259.227 4.039 C 259.998 4.09 260.646 4.169 261.154 4.282 C 261.551 4.37 261.823 4.738 261.791 5.143 L 260.965 15.669 C 260.946 15.913 260.818 16.136 260.616 16.276 C 260.415 16.416 260.161 16.458 259.925 16.391 C 259.658 16.314 259.199 16.244 258.513 16.195 C 258.491 16.193 258.469 16.191 258.447 16.187 C 257.917 16.1 257.38 16.053 256.842 16.046 C 255.486 16.042 254.137 16.236 252.837 16.622 C 251.61 16.934 250.454 17.476 249.43 18.22 C 248.499 18.933 247.728 19.9 247.128 21.147 C 246.594 22.31 246.306 23.809 246.306 25.679 Z M 132.192 28.837 C 132.192 29.288 131.826 29.654 131.375 29.654 L 105.778 29.654 C 105.998 32.242 106.847 34.234 108.27 35.701 L 108.581 35.996 C 110.171 37.422 112.327 38.169 115.135 38.169 C 117.734 38.169 120.071 37.924 122.151 37.442 C 124.247 36.906 126.427 36.099 128.691 35.017 C 128.944 34.895 129.242 34.912 129.479 35.062 C 129.717 35.212 129.861 35.473 129.861 35.754 L 129.861 44.4 C 129.861 44.709 129.685 44.992 129.408 45.131 C 127.326 46.169 125.115 46.924 122.833 47.377 C 120.551 47.895 117.805 48.149 114.609 48.149 C 110.399 48.149 106.641 47.378 103.356 45.813 L 103.347 45.81 C 100.041 44.184 97.441 41.739 95.558 38.495 C 93.662 35.23 92.74 31.168 92.74 26.356 C 92.74 21.459 93.556 17.337 95.235 14.032 L 95.238 14.028 C 96.959 10.69 99.349 8.158 102.41 6.469 C 105.457 4.788 108.98 3.962 112.955 3.962 C 116.867 3.962 120.265 4.708 123.115 6.239 C 126.013 7.767 128.257 9.989 129.837 12.883 C 131.421 15.789 132.192 19.314 132.192 23.425 Z M 226.021 28.837 C 226.021 29.288 225.656 29.654 225.204 29.654 L 199.608 29.654 C 199.829 32.242 200.678 34.234 202.101 35.701 L 202.41 35.996 C 204.001 37.422 206.157 38.169 208.965 38.169 C 211.564 38.169 213.901 37.924 215.981 37.442 C 218.077 36.906 220.257 36.099 222.521 35.017 C 222.775 34.896 223.072 34.913 223.309 35.063 C 223.547 35.212 223.691 35.473 223.691 35.754 L 223.691 44.4 C 223.691 44.709 223.515 44.992 223.239 45.131 C 221.157 46.169 218.946 46.924 216.664 47.377 C 214.381 47.895 211.636 48.149 208.439 48.149 C 204.229 48.149 200.471 47.378 197.186 45.813 L 197.176 45.81 C 193.871 44.184 191.271 41.739 189.388 38.495 C 187.492 35.23 186.571 31.168 186.571 26.356 C 186.571 21.459 187.386 17.337 189.065 14.032 L 189.067 14.028 C 190.789 10.69 193.179 8.158 196.241 6.469 C 199.286 4.788 202.81 3.962 206.785 3.962 C 210.697 3.962 214.095 4.708 216.946 6.239 C 219.843 7.767 222.087 9.989 223.666 12.883 C 225.251 15.789 226.021 19.314 226.021 23.425 Z M 179.166 46.58 C 179.166 47.031 178.8 47.397 178.349 47.397 L 167.147 47.397 C 166.696 47.397 166.33 47.031 166.33 46.58 L 166.33 22.597 C 166.33 19.711 165.811 17.71 164.906 16.46 L 164.899 16.45 C 164.038 15.221 162.647 14.543 160.531 14.543 C 157.327 14.543 155.33 15.631 154.261 17.643 L 154.258 17.65 C 153.099 19.781 152.477 22.955 152.477 27.258 L 152.477 46.58 C 152.477 47.031 152.111 47.397 151.66 47.397 L 140.458 47.397 C 140.006 47.397 139.64 47.031 139.64 46.58 L 139.64 5.531 C 139.64 5.079 140.006 4.714 140.458 4.714 L 149.028 4.714 L 149.162 4.724 C 149.474 4.776 149.728 5.002 149.814 5.306 L 151.02 9.527 C 151.837 8.433 152.837 7.49 153.976 6.739 L 154.238 6.561 C 155.568 5.69 157.037 5.05 158.581 4.669 L 159.212 4.504 C 160.702 4.141 162.23 3.959 163.764 3.962 C 168.325 3.962 172.068 5.209 174.906 7.776 C 177.808 10.349 179.166 14.433 179.166 19.815 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-mgopbk\",layoutDependency:layoutDependency,layoutId:\"es6N3u8ll\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 351.366 79.382\" overflow=\"visible\"><path d=\"M 112.138 3.962 C 115.947 3.962 119.205 4.689 121.912 6.142 C 124.668 7.596 126.798 9.701 128.302 12.457 C 129.806 15.214 130.557 18.597 130.557 22.607 L 130.557 28.02 L 104.094 28.02 C 104.193 31.177 105.121 33.658 106.875 35.463 C 108.68 37.267 111.161 38.169 114.318 38.169 C 116.974 38.169 119.38 37.918 121.536 37.417 C 123.691 36.866 125.921 36.039 128.227 34.936 L 128.227 43.582 C 126.203 44.591 124.054 45.324 121.836 45.763 C 119.631 46.264 116.95 46.514 113.792 46.514 C 109.681 46.514 106.048 45.763 102.891 44.259 C 99.733 42.705 97.252 40.375 95.448 37.267 C 93.643 34.159 92.741 30.25 92.741 25.539 C 92.741 20.727 93.543 16.743 95.147 13.585 C 96.801 10.377 99.081 7.971 101.988 6.368 C 104.895 4.763 108.278 3.962 112.138 3.962 Z M 112.213 11.931 C 110.057 11.931 108.253 12.633 106.8 14.036 C 105.396 15.439 104.569 17.619 104.319 20.577 L 120.032 20.577 C 120.032 18.923 119.731 17.445 119.13 16.141 C 118.578 14.838 117.726 13.81 116.574 13.059 C 115.421 12.307 113.967 11.931 112.213 11.931 Z M 162.947 3.962 C 167.357 3.962 170.891 5.165 173.547 7.57 C 176.204 9.926 177.532 13.735 177.532 18.998 L 177.532 45.763 L 166.33 45.763 L 166.33 21.78 C 166.33 18.822 165.804 16.618 164.751 15.164 C 163.698 13.66 162.019 12.908 159.714 12.908 C 156.305 12.908 153.975 14.086 152.722 16.442 C 151.469 18.747 150.842 22.08 150.842 26.441 L 150.842 45.763 L 139.64 45.763 L 139.64 4.714 L 148.211 4.714 L 149.715 9.976 L 150.316 9.976 C 151.218 8.573 152.321 7.445 153.624 6.593 C 154.928 5.691 156.381 5.04 157.985 4.638 C 159.6 4.186 161.269 3.958 162.947 3.962 Z M 205.968 3.962 C 209.776 3.962 213.035 4.689 215.741 6.142 C 218.498 7.596 220.628 9.701 222.132 12.457 C 223.635 15.214 224.387 18.597 224.387 22.607 L 224.387 28.02 L 197.923 28.02 C 198.024 31.177 198.95 33.658 200.705 35.463 C 202.509 37.267 204.99 38.169 208.148 38.169 C 210.805 38.169 213.21 37.918 215.365 37.417 C 217.52 36.866 219.751 36.039 222.056 34.936 L 222.056 43.582 C 220.033 44.591 217.884 45.324 215.666 45.763 C 213.46 46.264 210.779 46.514 207.622 46.514 C 203.512 46.514 199.878 45.763 196.72 44.259 C 193.563 42.705 191.082 40.375 189.277 37.267 C 187.473 34.159 186.571 30.25 186.571 25.539 C 186.571 20.727 187.372 16.743 188.977 13.585 C 190.631 10.377 192.911 7.971 195.818 6.368 C 198.725 4.763 202.108 3.962 205.968 3.962 Z M 206.043 11.931 C 203.888 11.931 202.083 12.633 200.63 14.036 C 199.227 15.439 198.4 17.619 198.149 20.577 L 213.862 20.577 C 213.862 18.923 213.561 17.445 212.959 16.141 C 212.408 14.838 211.556 13.81 210.403 13.059 C 209.25 12.307 207.797 11.931 206.043 11.931 Z M 256.4 3.962 C 256.952 3.962 257.603 3.986 258.355 4.037 C 259.107 4.087 259.708 4.162 260.159 4.262 L 259.332 14.788 C 258.982 14.687 258.456 14.612 257.754 14.562 C 257.182 14.469 256.604 14.418 256.024 14.412 C 254.599 14.408 253.181 14.61 251.814 15.013 C 250.488 15.352 249.238 15.938 248.13 16.743 C 247.078 17.544 246.226 18.622 245.574 19.975 C 244.973 21.279 244.672 22.907 244.672 24.862 L 244.672 45.763 L 233.47 45.763 L 233.47 4.714 L 241.966 4.714 L 243.62 11.63 L 244.146 11.63 C 244.958 10.214 245.971 8.922 247.153 7.796 C 248.362 6.639 249.761 5.698 251.288 5.014 C 252.892 4.312 254.596 3.962 256.4 3.962 Z M 280.183 3.962 C 282.689 3.962 284.945 4.463 286.949 5.465 C 288.955 6.468 290.659 7.972 292.062 9.976 L 292.362 9.976 L 293.265 4.714 L 302.737 4.714 L 302.737 45.838 C 302.737 49.747 301.961 53.03 300.407 55.687 C 298.903 58.342 296.623 60.348 293.565 61.701 C 290.508 63.104 286.724 63.806 282.213 63.806 C 279.306 63.806 276.6 63.63 274.093 63.28 C 271.625 62.926 269.204 62.295 266.876 61.4 L 266.876 52.454 C 268.54 53.142 270.248 53.719 271.988 54.183 C 273.735 54.683 275.521 55.035 277.326 55.235 C 279.181 55.486 281.035 55.611 282.89 55.611 C 285.797 55.611 287.952 54.835 289.355 53.281 C 290.809 51.727 291.535 49.397 291.535 46.289 L 291.535 45.462 C 291.535 44.61 291.561 43.733 291.611 42.831 C 291.711 41.928 291.786 41.127 291.836 40.425 L 291.535 40.425 C 290.132 42.58 288.453 44.134 286.498 45.086 C 284.544 46.038 282.339 46.514 279.882 46.514 C 275.021 46.514 271.212 44.659 268.455 40.951 C 265.748 37.192 264.395 31.979 264.395 25.313 C 264.395 20.802 265.022 16.968 266.274 13.81 C 267.528 10.603 269.332 8.172 271.688 6.518 C 274.093 4.814 276.926 3.962 280.183 3.962 Z M 283.717 13.059 C 281.963 13.059 280.484 13.535 279.281 14.487 C 278.129 15.389 277.251 16.767 276.65 18.622 C 276.099 20.426 275.823 22.707 275.823 25.464 C 275.823 29.574 276.475 32.656 277.777 34.711 C 279.081 36.715 281.111 37.718 283.867 37.718 C 285.321 37.718 286.573 37.542 287.626 37.192 C 288.679 36.791 289.531 36.165 290.182 35.312 C 290.884 34.41 291.41 33.257 291.761 31.854 C 292.112 30.451 292.287 28.746 292.287 26.742 L 292.287 25.388 C 292.287 22.431 291.987 20.051 291.385 18.246 C 290.784 16.442 289.857 15.138 288.603 14.337 C 287.351 13.484 285.722 13.059 283.717 13.059 Z M 308.588 4.714 L 320.842 4.714 L 328.586 27.794 C 328.837 28.546 329.037 29.298 329.187 30.05 C 329.388 30.801 329.538 31.578 329.638 32.38 C 329.789 33.182 329.889 34.034 329.939 34.936 L 330.165 34.936 C 330.304 33.699 330.505 32.47 330.766 31.253 C 331.056 30.09 331.382 28.936 331.744 27.794 L 339.337 4.714 L 351.366 4.714 L 333.999 51.025 C 332.946 53.832 331.568 56.187 329.864 58.092 C 328.21 59.996 326.281 61.426 324.075 62.378 C 321.869 63.33 319.464 63.806 316.858 63.806 C 315.605 63.806 314.502 63.731 313.55 63.581 C 312.742 63.495 311.939 63.37 311.144 63.205 L 311.144 54.333 C 311.695 54.434 312.347 54.533 313.099 54.634 C 313.922 54.736 314.75 54.786 315.58 54.784 C 317.133 54.784 318.462 54.458 319.564 53.807 C 320.717 53.156 321.669 52.254 322.421 51.1 C 323.18 49.983 323.787 48.77 324.225 47.492 L 324.902 45.462 Z M 104.464 49.146 L 106.036 49.146 L 106.036 72.73 L 104.464 72.73 Z M 92.581 65.776 C 92.581 64.264 92.883 62.973 93.488 61.905 C 94.093 60.817 94.899 59.98 95.907 59.396 C 96.935 58.811 98.064 58.519 99.293 58.519 C 100.503 58.519 101.541 58.842 102.408 59.486 C 103.275 60.112 103.95 60.968 104.433 62.057 C 104.938 63.145 105.189 64.385 105.189 65.776 C 105.189 67.146 104.938 68.386 104.433 69.495 C 103.95 70.583 103.275 71.45 102.408 72.095 C 101.541 72.72 100.503 73.032 99.293 73.032 C 98.064 73.032 96.935 72.74 95.907 72.155 C 94.899 71.571 94.093 70.734 93.488 69.646 C 92.883 68.557 92.581 67.268 92.581 65.776 Z M 94.183 65.776 C 94.183 66.985 94.416 68.023 94.879 68.89 C 95.363 69.756 96.008 70.422 96.814 70.885 C 97.641 71.329 98.566 71.558 99.505 71.551 C 100.372 71.551 101.179 71.299 101.924 70.795 C 102.69 70.291 103.305 69.606 103.768 68.739 C 104.232 67.872 104.464 66.884 104.464 65.776 C 104.464 64.667 104.232 63.679 103.768 62.812 C 103.305 61.946 102.69 61.26 101.924 60.756 C 101.179 60.252 100.372 60 99.505 60 C 98.563 59.994 97.635 60.234 96.814 60.696 C 96.008 61.14 95.363 61.794 94.879 62.661 C 94.416 63.527 94.183 64.566 94.183 65.776 Z M 118.3 73.032 C 117.051 73.032 115.942 72.72 114.974 72.095 C 114.007 71.47 113.241 70.613 112.676 69.525 C 112.132 68.416 111.86 67.157 111.86 65.745 C 111.86 64.334 112.142 63.085 112.707 61.996 C 113.271 60.908 114.058 60.061 115.065 59.456 C 116.073 58.831 117.232 58.519 118.542 58.519 C 119.812 58.519 120.921 58.811 121.868 59.396 C 122.836 59.98 123.582 60.796 124.106 61.845 C 124.65 62.873 124.922 64.062 124.922 65.413 C 124.922 65.534 124.912 65.664 124.892 65.806 C 124.892 65.947 124.882 66.067 124.862 66.169 L 112.858 66.169 L 112.858 64.808 L 123.682 64.808 L 123.017 65.745 C 123.066 65.617 123.106 65.486 123.138 65.352 C 123.199 65.171 123.229 64.999 123.229 64.838 C 123.229 63.89 123.017 63.044 122.594 62.298 C 122.21 61.573 121.635 60.966 120.931 60.545 C 120.226 60.121 119.429 59.91 118.542 59.91 C 117.514 59.91 116.617 60.152 115.851 60.635 C 115.105 61.099 114.521 61.764 114.098 62.631 C 113.674 63.478 113.463 64.486 113.463 65.655 C 113.463 66.844 113.664 67.882 114.067 68.769 C 114.491 69.656 115.075 70.341 115.821 70.825 C 116.587 71.309 117.474 71.551 118.482 71.551 C 119.55 71.551 120.477 71.319 121.263 70.855 C 122.07 70.392 122.785 69.666 123.41 68.678 L 124.68 69.495 C 123.894 70.704 122.977 71.601 121.929 72.186 C 120.901 72.749 119.691 73.032 118.3 73.032 Z M 132.323 79.382 L 130.75 79.382 L 130.75 58.821 L 132.323 58.821 Z M 144.205 65.776 C 144.205 67.267 143.903 68.557 143.298 69.646 C 142.714 70.734 141.907 71.571 140.879 72.155 C 139.872 72.74 138.743 73.032 137.493 73.032 C 136.324 73.032 135.296 72.72 134.409 72.095 C 133.522 71.449 132.827 70.583 132.322 69.495 C 131.839 68.386 131.597 67.146 131.597 65.776 C 131.597 64.385 131.839 63.145 132.322 62.057 C 132.827 60.968 133.522 60.112 134.409 59.486 C 135.296 58.841 136.324 58.519 137.493 58.519 C 138.743 58.519 139.872 58.811 140.879 59.396 C 141.907 59.98 142.714 60.817 143.298 61.905 C 143.903 62.973 144.205 64.264 144.205 65.776 Z M 142.633 65.776 C 142.633 64.566 142.391 63.528 141.907 62.661 C 141.424 61.795 140.779 61.14 139.972 60.696 C 139.166 60.233 138.269 60 137.281 60 C 136.435 60 135.629 60.252 134.862 60.756 C 134.097 61.261 133.482 61.945 133.018 62.812 C 132.555 63.679 132.322 64.667 132.322 65.776 C 132.322 66.884 132.555 67.872 133.018 68.739 C 133.482 69.605 134.097 70.291 134.862 70.795 C 135.629 71.299 136.435 71.551 137.281 71.551 C 138.269 71.551 139.166 71.329 139.972 70.885 C 140.779 70.422 141.424 69.757 141.907 68.89 C 142.391 68.024 142.633 66.985 142.633 65.776 Z M 150.422 68.557 C 150.422 69.243 150.574 69.817 150.876 70.281 C 151.199 70.744 151.622 71.097 152.146 71.339 C 152.713 71.565 153.319 71.678 153.93 71.672 C 154.716 71.672 155.432 71.49 156.077 71.127 C 156.742 70.764 157.276 70.23 157.679 69.525 C 158.083 68.82 158.284 67.953 158.284 66.925 L 158.647 68.255 C 158.647 69.343 158.385 70.241 157.86 70.946 C 157.357 71.635 156.678 72.178 155.895 72.518 C 155.143 72.854 154.33 73.029 153.506 73.032 C 152.725 73.033 151.952 72.868 151.239 72.548 C 150.532 72.221 149.926 71.709 149.485 71.067 C 149.042 70.421 148.82 69.606 148.82 68.618 C 148.82 67.267 149.284 66.199 150.211 65.413 C 151.159 64.627 152.438 64.234 154.051 64.234 C 154.958 64.234 155.734 64.345 156.379 64.566 C 157.044 64.768 157.588 64.999 158.012 65.262 C 158.435 65.523 158.737 65.745 158.919 65.927 L 158.919 66.925 C 158.249 66.448 157.502 66.09 156.712 65.866 C 155.929 65.622 155.113 65.499 154.293 65.503 C 153.506 65.503 152.822 65.615 152.237 65.836 C 151.673 66.057 151.229 66.39 150.906 66.834 C 150.584 67.278 150.422 67.852 150.422 68.557 Z M 150.483 61.361 L 149.697 60.182 C 150.221 59.819 150.896 59.456 151.723 59.093 C 152.569 58.71 153.608 58.519 154.837 58.519 C 155.885 58.519 156.783 58.691 157.528 59.033 C 158.274 59.376 158.848 59.87 159.251 60.514 C 159.655 61.16 159.856 61.945 159.856 62.873 L 159.856 72.73 L 158.284 72.73 L 158.284 63.085 C 158.284 62.682 158.223 62.298 158.102 61.936 C 157.981 61.552 157.774 61.2 157.498 60.908 C 157.236 60.605 156.873 60.363 156.409 60.182 C 155.946 60 155.381 59.91 154.716 59.91 C 154.031 59.91 153.416 59.991 152.872 60.152 C 152.379 60.292 151.902 60.485 151.45 60.726 C 151.068 60.948 150.745 61.159 150.483 61.361 Z M 168.168 58.821 L 168.168 72.73 L 166.595 72.73 L 166.595 58.821 Z M 172.794 60.666 C 172.526 60.463 172.231 60.3 171.917 60.182 C 171.655 60.061 171.342 60 170.98 60 C 170.295 60 169.74 60.192 169.317 60.575 C 168.914 60.958 168.621 61.472 168.44 62.117 C 168.258 62.763 168.168 63.478 168.168 64.264 L 167.442 64.264 C 167.442 63.155 167.614 62.177 167.956 61.331 C 168.299 60.465 168.763 59.778 169.347 59.275 C 169.952 58.771 170.617 58.519 171.342 58.519 C 171.765 58.515 172.185 58.587 172.582 58.731 C 172.986 58.851 173.349 59.063 173.671 59.366 Z M 176.642 58.821 L 182.75 58.821 L 182.75 60.303 L 176.642 60.303 Z M 178.91 53.983 L 180.482 53.983 L 180.482 72.73 L 178.91 72.73 Z M 205.539 63.599 L 205.539 72.73 L 203.967 72.73 L 203.967 63.78 C 203.967 62.571 203.735 61.643 203.272 60.998 C 202.808 60.333 202.092 60 201.125 60 C 200.439 60 199.815 60.182 199.25 60.545 C 198.706 60.908 198.273 61.411 197.95 62.057 C 197.627 62.702 197.466 63.438 197.466 64.264 L 197.466 72.73 L 195.894 72.73 L 195.894 63.78 C 195.894 62.571 195.662 61.643 195.199 60.998 C 194.735 60.333 194.019 60 193.052 60 C 192.366 60 191.742 60.182 191.177 60.545 C 190.633 60.908 190.2 61.411 189.877 62.057 C 189.554 62.702 189.393 63.438 189.393 64.264 L 189.393 72.73 L 187.821 72.73 L 187.821 58.821 L 189.393 58.821 L 189.393 61.633 C 189.756 60.645 190.291 59.88 190.996 59.335 C 191.686 58.796 192.539 58.508 193.415 58.519 C 194.422 58.519 195.249 58.811 195.894 59.396 C 196.539 59.96 196.973 60.736 197.194 61.724 C 197.597 60.716 198.182 59.93 198.948 59.366 C 199.714 58.802 200.56 58.519 201.488 58.519 C 202.355 58.519 203.09 58.721 203.695 59.124 C 204.3 59.526 204.753 60.112 205.056 60.877 C 205.378 61.643 205.539 62.55 205.539 63.599 Z M 217.97 73.032 C 216.721 73.032 215.612 72.72 214.644 72.095 C 213.677 71.47 212.911 70.613 212.347 69.525 C 211.802 68.416 211.53 67.157 211.53 65.745 C 211.53 64.334 211.812 63.085 212.377 61.996 C 212.941 60.908 213.728 60.061 214.735 59.456 C 215.743 58.831 216.902 58.519 218.212 58.519 C 219.482 58.519 220.591 58.811 221.538 59.396 C 222.506 59.98 223.252 60.796 223.776 61.845 C 224.32 62.873 224.592 64.062 224.592 65.413 C 224.592 65.534 224.582 65.664 224.562 65.806 C 224.562 65.947 224.552 66.067 224.532 66.169 L 212.528 66.169 L 212.528 64.808 L 223.352 64.808 L 222.687 65.745 C 222.736 65.617 222.777 65.486 222.808 65.352 C 222.869 65.171 222.899 64.999 222.899 64.838 C 222.899 63.89 222.687 63.044 222.264 62.298 C 221.88 61.573 221.305 60.966 220.601 60.545 C 219.896 60.121 219.099 59.91 218.212 59.91 C 217.184 59.91 216.287 60.152 215.521 60.635 C 214.775 61.099 214.191 61.764 213.768 62.631 C 213.344 63.478 213.133 64.486 213.133 65.655 C 213.133 66.844 213.335 67.882 213.737 68.769 C 214.161 69.656 214.745 70.341 215.491 70.825 C 216.257 71.309 217.144 71.551 218.152 71.551 C 219.22 71.551 220.147 71.319 220.934 70.855 C 221.74 70.392 222.455 69.666 223.08 68.678 L 224.35 69.495 C 223.564 70.704 222.647 71.601 221.599 72.186 C 220.571 72.749 219.361 73.032 217.97 73.032 Z M 239.491 63.78 C 239.491 62.591 239.23 61.663 238.705 60.998 C 238.181 60.333 237.355 60 236.226 60 C 235.439 60 234.734 60.192 234.109 60.575 C 233.5 60.942 233 61.464 232.658 62.087 C 232.315 62.732 232.144 63.457 232.144 64.264 L 232.144 72.73 L 230.572 72.73 L 230.572 58.821 L 232.144 58.821 L 232.144 61.724 C 232.527 60.716 233.102 59.93 233.867 59.366 C 234.653 58.802 235.56 58.519 236.588 58.519 C 238.04 58.519 239.149 58.982 239.914 59.91 C 240.681 60.817 241.063 62.047 241.063 63.599 L 241.063 72.73 L 239.491 72.73 Z M 246.14 58.821 L 252.247 58.821 L 252.247 60.303 L 246.14 60.303 Z M 248.407 53.983 L 249.98 53.983 L 249.98 72.73 L 248.407 72.73 Z M 40.042 79.267 C 34.369 79.267 29.098 78.26 24.226 76.245 C 19.353 74.23 15.116 71.44 11.513 67.872 C 7.909 64.305 5.089 60.111 3.053 55.289 C 1.018 50.467 0 45.248 0 39.634 C 0 34.085 1.017 28.9 3.053 24.078 C 5.089 19.255 7.909 15.061 11.513 11.494 C 15.116 7.927 19.353 5.12 24.226 3.072 C 29.098 1.024 34.369 0 40.042 0 C 45.648 0 50.886 1.024 55.759 3.072 C 60.631 5.12 64.868 7.927 68.472 11.494 C 72.076 15.061 74.912 19.255 76.981 24.078 C 79.05 28.899 80.085 34.085 80.085 39.634 C 80.085 45.248 79.05 50.467 76.982 55.289 C 74.913 60.111 72.076 64.305 68.472 67.873 C 64.868 71.439 60.631 74.231 55.758 76.245 C 50.888 78.26 45.648 79.267 40.042 79.267 Z M 40.042 73.322 C 49.719 73.322 57.811 70.103 64.318 63.661 C 70.826 57.221 74.078 49.212 74.078 39.634 C 74.078 30.056 70.825 22.046 64.318 15.606 C 57.811 9.166 49.719 5.945 40.042 5.945 C 30.365 5.945 22.273 9.165 15.767 15.606 C 9.259 22.046 6.006 30.055 6.006 39.634 C 6.006 49.211 9.26 57.221 15.767 63.661 C 22.273 70.102 30.365 73.322 40.042 73.322 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ag45o0\",layoutDependency:layoutDependency,layoutId:\"C_zlgO2aM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.816 42.553\" overflow=\"visible\"><path d=\"M 19.397 0 C 23.206 0 26.464 0.727 29.17 2.18 C 31.927 3.634 34.057 5.739 35.561 8.495 C 37.064 11.252 37.816 14.635 37.816 18.645 L 37.816 24.058 L 11.352 24.058 C 11.452 27.216 12.38 29.697 14.134 31.501 C 15.938 33.305 18.419 34.208 21.577 34.208 C 24.233 34.208 26.639 33.957 28.794 33.456 C 30.949 32.904 33.18 32.077 35.486 30.975 L 35.486 39.621 C 33.462 40.629 31.313 41.363 29.095 41.801 C 26.89 42.302 24.208 42.553 21.051 42.553 C 16.94 42.553 13.307 41.801 10.149 40.297 C 6.992 38.744 4.511 36.413 2.707 33.305 C 0.902 30.198 0 26.288 0 21.577 C 0 16.765 0.802 12.781 2.406 9.623 C 4.06 6.416 6.34 4.009 9.247 2.406 C 12.154 0.802 15.537 0 19.397 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9te3qh\",layoutDependency:layoutDependency,layoutId:\"YeuVgg10Q\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.713 8.646\" overflow=\"visible\"><path d=\"M 7.894 0 C 5.738 0 3.934 0.702 2.481 2.105 C 1.077 3.508 0.25 5.688 0 8.646 L 15.713 8.646 C 15.713 6.992 15.412 5.514 14.811 4.21 C 14.259 2.907 13.407 1.88 12.255 1.128 C 11.102 0.376 9.648 0 7.894 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v82beo\",layoutDependency:layoutDependency,layoutId:\"nrs9vJWaC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.891 41.801\" overflow=\"visible\"><path d=\"M 23.306 0 C 27.717 0 31.25 1.203 33.907 3.609 C 36.563 5.965 37.891 9.774 37.891 15.036 L 37.891 41.801 L 26.689 41.801 L 26.689 17.818 C 26.689 14.861 26.163 12.656 25.111 11.202 C 24.058 9.698 22.379 8.947 20.073 8.947 C 16.665 8.947 14.334 10.124 13.082 12.48 C 11.829 14.785 11.202 18.119 11.202 22.479 L 11.202 41.801 L 0 41.801 L 0 0.752 L 8.571 0.752 L 10.074 6.015 L 10.676 6.015 C 11.578 4.611 12.68 3.484 13.984 2.631 C 15.287 1.729 16.74 1.078 18.344 0.677 C 19.959 0.224 21.629 -0.004 23.306 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1te0f3g\",layoutDependency:layoutDependency,layoutId:\"N1LzHnScp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 37.816 42.553\" overflow=\"visible\"><path d=\"M 19.397 0 C 23.206 0 26.464 0.727 29.17 2.18 C 31.927 3.634 34.057 5.739 35.561 8.495 C 37.064 11.252 37.816 14.635 37.816 18.645 L 37.816 24.058 L 11.352 24.058 C 11.453 27.216 12.38 29.697 14.134 31.501 C 15.938 33.305 18.419 34.208 21.577 34.208 C 24.234 34.208 26.64 33.957 28.794 33.456 C 30.949 32.904 33.18 32.077 35.486 30.975 L 35.486 39.621 C 33.462 40.629 31.313 41.363 29.095 41.801 C 26.89 42.302 24.208 42.553 21.051 42.553 C 16.941 42.553 13.307 41.801 10.149 40.297 C 6.992 38.744 4.511 36.413 2.707 33.305 C 0.902 30.198 0 26.288 0 21.577 C 0 16.765 0.802 12.781 2.406 9.623 C 4.06 6.416 6.341 4.009 9.247 2.406 C 12.154 0.802 15.537 0 19.397 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wylnmz\",layoutDependency:layoutDependency,layoutId:\"hlFklvYzH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.713 8.646\" overflow=\"visible\"><path d=\"M 7.894 0 C 5.739 0 3.935 0.702 2.481 2.105 C 1.078 3.508 0.251 5.688 0 8.646 L 15.713 8.646 C 15.713 6.992 15.412 5.514 14.811 4.21 C 14.259 2.907 13.408 1.88 12.255 1.128 C 11.102 0.376 9.649 0 7.894 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zmb7rx\",layoutDependency:layoutDependency,layoutId:\"i84iVl9UL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.689 41.801\" overflow=\"visible\"><path d=\"M 22.93 0 C 23.482 0 24.133 0.025 24.885 0.075 C 25.637 0.125 26.238 0.2 26.689 0.301 L 25.862 10.826 C 25.512 10.726 24.986 10.65 24.284 10.601 C 23.712 10.507 23.134 10.457 22.554 10.45 C 21.129 10.446 19.711 10.649 18.344 11.052 C 17.018 11.39 15.768 11.977 14.66 12.781 C 13.608 13.582 12.756 14.66 12.104 16.014 C 11.503 17.317 11.202 18.946 11.202 20.9 L 11.202 41.801 L 0 41.801 L 0 0.752 L 8.495 0.752 L 10.149 7.669 L 10.676 7.669 C 11.488 6.252 12.501 4.961 13.683 3.834 C 14.892 2.677 16.291 1.736 17.818 1.053 C 19.422 0.351 21.126 0 22.93 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1x03ptr\",layoutDependency:layoutDependency,layoutId:\"DACb14j9D\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.343 59.844\" overflow=\"visible\"><path d=\"M 15.788 0 C 18.294 0 20.55 0.501 22.554 1.504 C 24.56 2.506 26.264 4.01 27.667 6.015 L 27.967 6.015 L 28.87 0.752 L 38.343 0.752 L 38.343 41.876 C 38.343 45.785 37.566 49.068 36.012 51.725 C 34.508 54.381 32.228 56.386 29.17 57.739 C 26.113 59.142 22.329 59.844 17.818 59.844 C 14.911 59.844 12.205 59.669 9.698 59.318 C 7.23 58.964 4.809 58.333 2.481 57.439 L 2.481 48.492 C 4.145 49.18 5.853 49.758 7.593 50.221 C 9.34 50.721 11.126 51.073 12.931 51.274 C 14.786 51.525 16.64 51.65 18.495 51.65 C 21.402 51.65 23.557 50.873 24.96 49.319 C 26.414 47.766 27.14 45.435 27.14 42.327 L 27.14 41.5 C 27.14 40.648 27.166 39.771 27.216 38.869 C 27.316 37.967 27.391 37.165 27.441 36.463 L 27.14 36.463 C 25.737 38.618 24.058 40.172 22.103 41.124 C 20.149 42.076 17.944 42.553 15.487 42.553 C 10.626 42.553 6.817 40.698 4.06 36.989 C 1.353 33.23 0 28.017 0 21.352 C 0 16.841 0.627 13.006 1.88 9.849 C 3.133 6.641 4.937 4.21 7.293 2.556 C 9.698 0.852 12.531 0 15.788 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uoi53a\",layoutDependency:layoutDependency,layoutId:\"zC5M3YX0q\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.465 24.659\" overflow=\"visible\"><path d=\"M 7.894 0 C 6.14 0 4.661 0.476 3.458 1.428 C 2.306 2.331 1.428 3.708 0.827 5.563 C 0.276 7.368 0 9.649 0 12.405 C 0 16.515 0.652 19.597 1.955 21.652 C 3.258 23.657 5.288 24.659 8.044 24.659 C 9.498 24.659 10.751 24.484 11.803 24.133 C 12.856 23.733 13.708 23.106 14.36 22.254 C 15.062 21.352 15.588 20.198 15.938 18.795 C 16.29 17.392 16.465 15.688 16.465 13.683 L 16.465 12.33 C 16.465 9.372 16.164 6.992 15.563 5.188 C 14.961 3.383 14.034 2.08 12.781 1.278 C 11.528 0.426 9.899 0 7.894 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zilyk1\",layoutDependency:layoutDependency,layoutId:\"wfOVy2vQK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 42.778 59.093\" overflow=\"visible\"><path d=\"M 0 0 L 12.255 0 L 19.998 23.081 C 20.249 23.832 20.449 24.584 20.6 25.336 C 20.8 26.088 20.95 26.864 21.051 27.667 C 21.201 28.468 21.302 29.321 21.352 30.223 L 21.577 30.223 C 21.716 28.986 21.917 27.756 22.179 26.539 C 22.468 25.376 22.794 24.223 23.156 23.081 L 30.749 0 L 42.778 0 L 25.411 46.312 C 24.359 49.119 22.98 51.474 21.276 53.379 C 19.622 55.283 17.693 56.712 15.487 57.664 C 13.282 58.616 10.876 59.093 8.27 59.093 C 7.017 59.093 5.914 59.017 4.962 58.867 C 4.154 58.782 3.351 58.656 2.556 58.491 L 2.556 49.62 C 3.108 49.72 3.759 49.82 4.511 49.92 C 5.334 50.022 6.163 50.072 6.992 50.071 C 8.545 50.071 9.874 49.745 10.976 49.093 C 12.13 48.442 13.082 47.54 13.833 46.387 C 14.593 45.27 15.199 44.056 15.638 42.778 L 16.314 40.748 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-165nvjb\",layoutDependency:layoutDependency,layoutId:\"kK0a6XqxL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.572 23.584\" overflow=\"visible\"><path d=\"M 0 0 L 1.572 0 L 1.572 23.584 L 0 23.584 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-q1kk1m\",layoutDependency:layoutDependency,layoutId:\"n4eITXJjs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.608 14.513\" overflow=\"visible\"><path d=\"M 0 7.257 C 0 5.745 0.302 4.454 0.907 3.386 C 1.512 2.298 2.318 1.461 3.326 0.877 C 4.354 0.293 5.483 0 6.712 0 C 7.922 0 8.96 0.323 9.827 0.968 C 10.694 1.593 11.369 2.449 11.853 3.538 C 12.357 4.626 12.608 5.866 12.608 7.257 C 12.608 8.627 12.357 9.867 11.853 10.976 C 11.369 12.064 10.694 12.931 9.827 13.576 C 8.96 14.201 7.922 14.513 6.712 14.513 C 5.483 14.513 4.354 14.221 3.326 13.636 C 2.318 13.052 1.512 12.215 0.907 11.127 C 0.302 10.038 0 8.749 0 7.257 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-aufvli\",layoutDependency:layoutDependency,layoutId:\"rzsPapOGQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.28 11.55\" overflow=\"visible\"><path d=\"M 0 5.775 C 0 6.985 0.232 8.022 0.695 8.89 C 1.179 9.756 1.825 10.422 2.631 10.885 C 3.458 11.329 4.383 11.557 5.322 11.55 C 6.189 11.55 6.995 11.299 7.74 10.794 C 8.507 10.29 9.121 9.605 9.585 8.738 C 10.049 7.872 10.28 6.883 10.28 5.775 C 10.28 4.666 10.049 3.679 9.585 2.812 C 9.121 1.946 8.507 1.259 7.74 0.756 C 6.995 0.252 6.189 0 5.322 0 C 4.379 -0.006 3.452 0.233 2.631 0.696 C 1.825 1.139 1.179 1.794 0.695 2.661 C 0.232 3.527 0 4.566 0 5.775 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h8siyh\",layoutDependency:layoutDependency,layoutId:\"Fe81ge4or\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.062 14.513\" overflow=\"visible\"><path d=\"M 6.44 14.513 C 5.191 14.513 4.082 14.201 3.114 13.576 C 2.147 12.951 1.381 12.094 0.816 11.006 C 0.272 9.897 0 8.638 0 7.226 C 0 5.815 0.282 4.566 0.847 3.477 C 1.411 2.389 2.197 1.542 3.205 0.937 C 4.213 0.312 5.372 0 6.682 0 C 7.952 0 9.061 0.293 10.008 0.877 C 10.976 1.461 11.722 2.278 12.246 3.326 C 12.79 4.354 13.062 5.543 13.062 6.894 C 13.062 7.015 13.052 7.146 13.032 7.287 C 13.032 7.428 13.022 7.548 13.001 7.65 L 0.998 7.65 L 0.998 6.289 L 11.822 6.289 L 11.157 7.226 C 11.206 7.098 11.246 6.967 11.278 6.833 C 11.338 6.652 11.369 6.48 11.369 6.319 C 11.369 5.371 11.157 4.526 10.734 3.779 C 10.35 3.054 9.775 2.448 9.071 2.026 C 8.366 1.603 7.569 1.391 6.682 1.391 C 5.654 1.391 4.757 1.633 3.991 2.117 C 3.245 2.58 2.661 3.245 2.237 4.112 C 1.814 4.959 1.603 5.967 1.603 7.136 C 1.603 8.325 1.804 9.363 2.207 10.25 C 2.631 11.137 3.215 11.822 3.961 12.306 C 4.727 12.79 5.614 13.032 6.622 13.032 C 7.69 13.032 8.617 12.8 9.403 12.336 C 10.21 11.873 10.925 11.147 11.55 10.159 L 12.82 10.976 C 12.034 12.185 11.117 13.082 10.069 13.667 C 9.041 14.231 7.831 14.513 6.44 14.513 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jc3v6t\",layoutDependency:layoutDependency,layoutId:\"LQAu36D51\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.572 20.56\" overflow=\"visible\"><path d=\"M 1.572 20.56 L 0 20.56 L 0 0 L 1.572 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p9l9fp\",layoutDependency:layoutDependency,layoutId:\"isid6OQ7r\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.608 14.513\" overflow=\"visible\"><path d=\"M 12.608 7.257 C 12.608 8.748 12.306 10.038 11.701 11.127 C 11.117 12.215 10.31 13.052 9.282 13.636 C 8.275 14.221 7.146 14.513 5.896 14.513 C 4.727 14.513 3.699 14.201 2.812 13.576 C 1.925 12.93 1.23 12.064 0.726 10.976 C 0.242 9.867 0 8.627 0 7.257 C 0 5.866 0.242 4.626 0.726 3.538 C 1.23 2.449 1.925 1.593 2.812 0.968 C 3.699 0.322 4.727 0 5.896 0 C 7.146 0 8.275 0.293 9.282 0.877 C 10.31 1.461 11.117 2.298 11.701 3.386 C 12.306 4.454 12.608 5.745 12.608 7.257 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h8vsqe\",layoutDependency:layoutDependency,layoutId:\"sPaEDve67\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.31 11.55\" overflow=\"visible\"><path d=\"M 10.31 5.775 C 10.31 4.566 10.069 3.528 9.585 2.661 C 9.101 1.795 8.456 1.139 7.65 0.695 C 6.844 0.232 5.947 0 4.959 0 C 4.112 0 3.306 0.252 2.54 0.756 C 1.774 1.26 1.16 1.945 0.695 2.812 C 0.232 3.678 0 4.667 0 5.775 C 0 6.884 0.232 7.871 0.695 8.738 C 1.16 9.604 1.774 10.291 2.54 10.794 C 3.306 11.298 4.112 11.55 4.959 11.55 C 5.947 11.55 6.844 11.329 7.65 10.885 C 8.456 10.422 9.101 9.756 9.585 8.889 C 10.069 8.023 10.31 6.985 10.31 5.775 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rsu63c\",layoutDependency:layoutDependency,layoutId:\"yzd3TyRNp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.099 8.799\" overflow=\"visible\"><path d=\"M 1.603 4.324 C 1.603 5.009 1.754 5.584 2.056 6.047 C 2.379 6.511 2.802 6.864 3.326 7.105 C 3.893 7.332 4.499 7.444 5.11 7.438 C 5.896 7.438 6.612 7.257 7.257 6.894 C 7.922 6.531 8.456 5.997 8.859 5.291 C 9.263 4.586 9.464 3.719 9.464 2.691 L 9.827 4.021 C 9.827 5.11 9.565 6.007 9.041 6.712 C 8.537 7.402 7.858 7.944 7.075 8.285 C 6.323 8.62 5.51 8.795 4.687 8.799 C 3.905 8.8 3.132 8.635 2.419 8.315 C 1.712 7.988 1.106 7.476 0.665 6.833 C 0.222 6.188 0 5.372 0 4.384 C 0 3.033 0.464 1.965 1.391 1.179 C 2.339 0.393 3.619 0 5.231 0 C 6.138 0 6.914 0.111 7.559 0.333 C 8.224 0.534 8.768 0.766 9.192 1.028 C 9.615 1.29 9.917 1.512 10.099 1.693 L 10.099 2.691 C 9.429 2.215 8.682 1.857 7.892 1.633 C 7.109 1.388 6.293 1.266 5.473 1.27 C 4.687 1.27 4.002 1.381 3.417 1.603 C 2.853 1.824 2.409 2.157 2.086 2.6 C 1.764 3.044 1.603 3.619 1.603 4.324 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1k0sasi\",layoutDependency:layoutDependency,layoutId:\"LUsknTQJs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.159 14.211\" overflow=\"visible\"><path d=\"M 0.786 2.842 L 0 1.663 C 0.525 1.3 1.2 0.937 2.026 0.574 C 2.872 0.191 3.911 0 5.14 0 C 6.189 0 7.086 0.172 7.831 0.514 C 8.577 0.857 9.152 1.351 9.555 1.996 C 9.958 2.641 10.159 3.426 10.159 4.354 L 10.159 14.211 L 8.587 14.211 L 8.587 4.566 C 8.587 4.163 8.527 3.779 8.406 3.417 C 8.284 3.033 8.078 2.681 7.801 2.389 C 7.539 2.086 7.177 1.844 6.712 1.663 C 6.249 1.482 5.684 1.391 5.019 1.391 C 4.334 1.391 3.719 1.472 3.175 1.633 C 2.682 1.773 2.206 1.966 1.754 2.207 C 1.371 2.429 1.048 2.64 0.786 2.842 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1etzke7\",layoutDependency:layoutDependency,layoutId:\"VEmPDMngZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.572 13.909\" overflow=\"visible\"><path d=\"M 1.572 0 L 1.572 13.909 L 0 13.909 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5n6lzu\",layoutDependency:layoutDependency,layoutId:\"yUokYmND9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.229 5.745\" overflow=\"visible\"><path d=\"M 5.352 2.147 C 5.084 1.944 4.789 1.781 4.475 1.663 C 4.213 1.542 3.9 1.482 3.538 1.482 C 2.853 1.482 2.298 1.673 1.875 2.056 C 1.472 2.439 1.179 2.953 0.998 3.598 C 0.816 4.244 0.726 4.959 0.726 5.745 L 0 5.745 C 0 4.636 0.172 3.659 0.514 2.812 C 0.857 1.946 1.321 1.259 1.905 0.756 C 2.51 0.252 3.175 0 3.9 0 C 4.323 -0.004 4.743 0.068 5.14 0.212 C 5.544 0.333 5.907 0.544 6.229 0.847 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lka908\",layoutDependency:layoutDependency,layoutId:\"L3VU_xhcd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.108 1.482\" overflow=\"visible\"><path d=\"M 0 0 L 6.108 0 L 6.108 1.482 L 0 1.482 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1kyilsm\",layoutDependency:layoutDependency,layoutId:\"pRz0BoK3N\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.572 18.746\" overflow=\"visible\"><path d=\"M 0 0 L 1.572 0 L 1.572 18.746 L 0 18.746 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ey1fp3\",layoutDependency:layoutDependency,layoutId:\"JEm9j8CB0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.718 14.211\" overflow=\"visible\"><path d=\"M 17.718 5.08 L 17.718 14.211 L 16.146 14.211 L 16.146 5.261 C 16.146 4.052 15.914 3.124 15.451 2.48 C 14.987 1.814 14.271 1.482 13.304 1.482 C 12.618 1.482 11.994 1.663 11.429 2.026 C 10.885 2.389 10.452 2.892 10.129 3.538 C 9.806 4.183 9.645 4.919 9.645 5.745 L 9.645 14.211 L 8.073 14.211 L 8.073 5.261 C 8.073 4.052 7.841 3.124 7.378 2.48 C 6.914 1.814 6.198 1.482 5.231 1.482 C 4.545 1.482 3.921 1.663 3.356 2.026 C 2.812 2.389 2.379 2.892 2.056 3.538 C 1.733 4.183 1.572 4.919 1.572 5.745 L 1.572 14.211 L 0 14.211 L 0 0.303 L 1.572 0.303 L 1.572 3.115 C 1.935 2.127 2.47 1.361 3.175 0.817 C 3.865 0.278 4.718 -0.01 5.594 0 C 6.601 0 7.428 0.293 8.073 0.877 C 8.718 1.441 9.152 2.217 9.373 3.205 C 9.776 2.198 10.361 1.412 11.127 0.847 C 11.893 0.283 12.739 0 13.667 0 C 14.534 0 15.269 0.202 15.874 0.605 C 16.479 1.008 16.932 1.593 17.235 2.359 C 17.557 3.124 17.718 4.031 17.718 5.08 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wd7fd2\",layoutDependency:layoutDependency,layoutId:\"AzHPfXeYj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.062 14.513\" overflow=\"visible\"><path d=\"M 6.44 14.513 C 5.191 14.513 4.082 14.201 3.114 13.576 C 2.147 12.951 1.381 12.094 0.816 11.006 C 0.272 9.897 0 8.638 0 7.226 C 0 5.815 0.282 4.566 0.847 3.477 C 1.411 2.389 2.197 1.542 3.205 0.937 C 4.213 0.312 5.372 0 6.682 0 C 7.952 0 9.061 0.293 10.008 0.877 C 10.976 1.461 11.722 2.278 12.246 3.326 C 12.79 4.354 13.062 5.543 13.062 6.894 C 13.062 7.015 13.052 7.146 13.032 7.287 C 13.032 7.428 13.022 7.548 13.001 7.65 L 0.998 7.65 L 0.998 6.289 L 11.822 6.289 L 11.157 7.226 C 11.206 7.098 11.246 6.967 11.278 6.833 C 11.338 6.652 11.369 6.48 11.369 6.319 C 11.369 5.371 11.157 4.526 10.734 3.779 C 10.35 3.054 9.775 2.448 9.071 2.026 C 8.366 1.603 7.569 1.391 6.682 1.391 C 5.654 1.391 4.757 1.633 3.991 2.117 C 3.245 2.58 2.661 3.245 2.237 4.112 C 1.814 4.959 1.603 5.967 1.603 7.136 C 1.603 8.325 1.804 9.363 2.207 10.25 C 2.631 11.137 3.215 11.822 3.961 12.306 C 4.727 12.79 5.614 13.032 6.622 13.032 C 7.69 13.032 8.617 12.8 9.403 12.336 C 10.21 11.873 10.925 11.147 11.55 10.159 L 12.82 10.976 C 12.034 12.185 11.117 13.082 10.069 13.667 C 9.041 14.231 7.831 14.513 6.44 14.513 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hl7iwc\",layoutDependency:layoutDependency,layoutId:\"ksgOlFAwx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.492 14.211\" overflow=\"visible\"><path d=\"M 8.92 5.261 C 8.92 4.072 8.658 3.145 8.133 2.479 C 7.61 1.814 6.783 1.482 5.654 1.482 C 4.868 1.482 4.163 1.673 3.538 2.056 C 2.929 2.423 2.428 2.945 2.086 3.568 C 1.744 4.213 1.572 4.938 1.572 5.745 L 1.572 14.211 L 0 14.211 L 0 0.302 L 1.572 0.302 L 1.572 3.205 C 1.956 2.197 2.53 1.411 3.296 0.847 C 4.082 0.283 4.989 0 6.017 0 C 7.468 0 8.577 0.463 9.343 1.391 C 10.109 2.298 10.492 3.528 10.492 5.08 L 10.492 14.211 L 8.92 14.211 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cq7nd0\",layoutDependency:layoutDependency,layoutId:\"uhSI_gxnD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.108 1.482\" overflow=\"visible\"><path d=\"M 0 0 L 6.108 0 L 6.108 1.482 L 0 1.482 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11m3qts\",layoutDependency:layoutDependency,layoutId:\"BK6Sur2Pu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.572 18.746\" overflow=\"visible\"><path d=\"M 0 0 L 1.572 0 L 1.572 18.746 L 0 18.746 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13x8ei6\",layoutDependency:layoutDependency,layoutId:\"Vqt2QhgEs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80.085 79.267\" overflow=\"visible\"><path d=\"M 40.042 79.267 C 34.369 79.267 29.098 78.26 24.226 76.245 C 19.353 74.23 15.116 71.44 11.513 67.872 C 7.909 64.305 5.089 60.111 3.053 55.289 C 1.018 50.467 0 45.248 0 39.634 C 0 34.085 1.017 28.9 3.053 24.078 C 5.089 19.255 7.909 15.061 11.513 11.494 C 15.116 7.927 19.353 5.12 24.226 3.072 C 29.098 1.024 34.369 0 40.042 0 C 45.648 0 50.886 1.024 55.759 3.072 C 60.631 5.12 64.868 7.927 68.472 11.494 C 72.076 15.061 74.912 19.255 76.981 24.078 C 79.05 28.899 80.085 34.085 80.085 39.634 C 80.085 45.248 79.05 50.467 76.982 55.289 C 74.913 60.111 72.076 64.305 68.472 67.873 C 64.868 71.439 60.631 74.231 55.758 76.245 C 50.888 78.26 45.648 79.267 40.042 79.267 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1706skw\",layoutDependency:layoutDependency,layoutId:\"MHQI1y4ak\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 68.072 67.377\" overflow=\"visible\"><path d=\"M 34.036 67.377 C 43.713 67.377 51.805 64.158 58.311 57.716 C 64.819 51.276 68.072 43.267 68.072 33.689 C 68.072 24.111 64.819 16.101 58.311 9.661 C 51.805 3.221 43.713 0 34.036 0 C 24.359 0 16.267 3.22 9.761 9.661 C 3.252 16.101 0 24.11 0 33.689 C 0 43.266 3.253 51.276 9.761 57.716 C 16.267 64.157 24.359 67.377 34.036 67.377 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nmp2ig\",layoutDependency:layoutDependency,layoutId:\"WA6i09ze7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.032 59.45\" overflow=\"visible\"><path d=\"M 13.014 59.45 L 30.032 23.78 L 17.018 23.78 L 17.018 0 L 0 35.67 L 13.014 35.67 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-nbuwdm\",layoutDependency:layoutDependency,layoutId:\"WPYFrnIHd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 353 81.016\" overflow=\"visible\"><path d=\"M 142.633 66.593 C 142.633 65.493 142.414 64.597 142.011 63.876 C 141.596 63.133 141.057 62.593 140.396 62.229 L 140.382 62.221 C 139.708 61.833 138.952 61.635 138.098 61.635 C 137.425 61.635 136.773 61.833 136.129 62.256 C 135.485 62.68 134.96 63.259 134.556 64.015 C 134.164 64.749 133.958 65.601 133.958 66.593 L 133.968 66.959 C 134.012 67.796 134.213 68.529 134.556 69.17 C 134.96 69.926 135.485 70.505 136.129 70.93 C 136.773 71.353 137.425 71.551 138.098 71.551 C 138.955 71.551 139.711 71.36 140.385 70.992 C 141.053 70.608 141.595 70.054 142.011 69.308 C 142.414 68.587 142.633 67.693 142.633 66.593 Z M 80.085 40.451 C 80.085 35.007 79.07 29.931 77.047 25.217 C 75.018 20.489 72.242 16.382 68.715 12.891 C 65.189 9.402 61.039 6.651 56.259 4.642 C 51.494 2.64 46.363 1.634 40.859 1.634 C 35.287 1.634 30.123 2.64 25.359 4.642 C 20.579 6.651 16.43 9.401 12.904 12.891 C 9.379 16.381 6.618 20.485 4.623 25.212 C 2.632 29.928 1.634 35.004 1.634 40.451 C 1.634 45.964 2.633 51.074 4.623 55.789 C 6.618 60.515 9.379 64.62 12.904 68.109 C 16.43 71.599 20.578 74.332 25.355 76.307 C 30.122 78.279 35.286 79.267 40.859 79.267 C 46.365 79.267 51.498 78.279 56.263 76.307 C 61.042 74.332 65.19 71.599 68.715 68.109 C 72.241 64.619 75.019 60.513 77.047 55.785 C 79.07 51.071 80.085 45.962 80.085 40.451 Z M 74.078 40.451 C 74.078 31.079 70.904 23.283 64.56 17.004 C 58.216 10.724 50.335 7.579 40.859 7.579 C 31.384 7.579 23.502 10.724 17.159 17.004 C 10.815 23.283 7.641 31.079 7.641 40.451 C 7.641 49.822 10.815 57.618 17.159 63.898 C 23.503 70.178 31.384 73.322 40.859 73.322 C 50.335 73.322 58.217 70.178 64.56 63.898 C 70.904 57.618 74.078 49.822 74.078 40.451 Z M 106.853 49.146 C 107.304 49.146 107.67 49.512 107.67 49.963 L 107.67 73.547 C 107.67 73.998 107.304 74.364 106.853 74.364 L 105.281 74.364 C 104.83 74.364 104.464 73.998 104.464 73.547 L 104.464 72.916 C 104.23 73.151 103.979 73.369 103.713 73.567 L 103.703 73.576 C 102.679 74.314 101.468 74.667 100.111 74.667 C 98.745 74.667 97.477 74.34 96.32 73.683 L 96.314 73.679 C 95.17 73.016 94.263 72.068 93.591 70.86 C 92.907 69.629 92.581 68.196 92.581 66.593 C 92.581 64.972 92.906 63.536 93.594 62.32 C 94.265 61.115 95.171 60.169 96.314 59.506 L 96.32 59.503 C 97.477 58.845 98.745 58.519 100.111 58.519 C 101.469 58.519 102.68 58.883 103.702 59.64 C 103.973 59.836 104.228 60.051 104.464 60.284 L 104.464 49.963 C 104.464 49.512 104.83 49.146 105.281 49.146 Z M 119.36 58.519 C 120.757 58.519 122.016 58.842 123.108 59.513 L 123.312 59.642 C 124.313 60.295 125.092 61.18 125.645 62.28 L 125.757 62.5 C 126.297 63.609 126.556 64.859 126.556 66.23 C 126.556 66.379 126.543 66.532 126.523 66.688 C 126.52 66.843 126.51 66.998 126.48 67.146 C 126.404 67.528 126.068 67.803 125.679 67.803 L 115.203 67.803 C 115.28 68.299 115.422 68.782 115.625 69.241 C 115.989 70.001 116.476 70.562 117.079 70.953 C 117.699 71.344 118.429 71.55 119.299 71.55 C 120.247 71.55 121.025 71.345 121.666 70.969 L 121.674 70.964 C 122.339 70.581 122.965 69.963 123.537 69.059 L 123.583 68.992 C 123.844 68.66 124.314 68.58 124.67 68.808 L 125.939 69.625 C 126.122 69.743 126.25 69.928 126.296 70.141 C 126.341 70.353 126.3 70.575 126.182 70.757 C 125.338 72.056 124.33 73.055 123.144 73.716 L 123.14 73.719 C 121.97 74.361 120.62 74.667 119.118 74.667 C 117.724 74.667 116.459 74.316 115.348 73.599 C 114.254 72.892 113.394 71.924 112.768 70.718 L 112.76 70.702 C 112.153 69.467 111.86 68.081 111.86 66.562 C 111.86 65.041 112.165 63.658 112.798 62.437 C 113.429 61.22 114.319 60.259 115.462 59.572 C 116.61 58.864 117.918 58.519 119.36 58.519 Z M 155.655 58.519 C 156.789 58.519 157.808 58.704 158.687 59.107 C 159.565 59.511 160.268 60.108 160.762 60.899 C 161.262 61.699 161.49 62.644 161.49 63.69 L 161.49 73.547 C 161.49 73.998 161.125 74.364 160.673 74.364 L 159.101 74.364 C 158.65 74.364 158.284 73.998 158.284 73.547 L 158.284 73.338 C 157.903 73.639 157.485 73.89 157.039 74.084 C 156.157 74.468 155.25 74.667 154.325 74.667 C 153.428 74.667 152.542 74.478 151.724 74.112 L 151.708 74.105 C 150.87 73.716 150.152 73.109 149.63 72.347 C 149.071 71.533 148.82 70.545 148.82 69.435 C 148.82 67.874 149.368 66.567 150.5 65.606 L 150.507 65.601 C 151.641 64.66 153.125 64.234 154.869 64.234 C 155.826 64.234 156.686 64.349 157.432 64.601 C 157.734 64.692 158.018 64.792 158.284 64.899 L 158.284 63.902 C 158.284 63.582 158.236 63.286 158.144 63.011 L 158.141 62.999 C 158.056 62.731 157.911 62.486 157.717 62.282 L 157.698 62.259 C 157.541 62.079 157.299 61.905 156.929 61.761 C 156.586 61.626 156.129 61.543 155.533 61.543 C 154.911 61.543 154.376 61.617 153.921 61.752 C 153.484 61.876 153.062 62.046 152.662 62.259 C 152.362 62.43 152.074 62.619 151.799 62.826 C 151.619 62.964 151.39 63.021 151.167 62.985 C 150.944 62.948 150.746 62.82 150.62 62.632 L 149.835 61.452 C 149.588 61.081 149.683 60.581 150.049 60.327 C 150.557 59.976 151.176 59.635 151.897 59.303 L 152.212 59.163 C 153.191 58.722 154.348 58.519 155.655 58.519 Z M 219.03 58.519 C 220.427 58.519 221.686 58.842 222.778 59.513 L 222.982 59.642 C 223.983 60.295 224.762 61.18 225.315 62.28 C 225.931 63.443 226.226 64.767 226.226 66.23 C 226.226 66.38 226.213 66.534 226.193 66.69 C 226.192 66.843 226.178 66.995 226.151 67.146 C 226.074 67.528 225.739 67.803 225.349 67.803 L 214.872 67.803 C 214.95 68.299 215.093 68.782 215.296 69.241 C 215.659 70 216.145 70.559 216.745 70.951 L 216.982 71.09 C 217.551 71.392 218.207 71.551 218.969 71.551 C 219.917 71.551 220.696 71.346 221.336 70.969 L 221.343 70.964 C 222.009 70.581 222.635 69.962 223.207 69.059 L 223.254 68.992 C 223.515 68.661 223.984 68.581 224.34 68.808 L 225.61 69.625 C 225.792 69.743 225.921 69.928 225.966 70.141 C 226.012 70.353 225.971 70.575 225.853 70.757 C 225.009 72.056 224 73.055 222.814 73.716 L 222.809 73.719 C 221.64 74.361 220.29 74.667 218.788 74.667 C 217.395 74.667 216.129 74.316 215.018 73.599 C 213.924 72.892 213.063 71.924 212.438 70.718 L 212.43 70.702 C 211.824 69.467 211.531 68.081 211.531 66.562 C 211.531 65.041 211.835 63.658 212.468 62.437 C 213.099 61.22 213.989 60.259 215.132 59.572 C 216.28 58.864 217.588 58.519 219.03 58.519 Z M 172.16 58.519 C 172.691 58.519 173.202 58.604 173.682 58.78 C 174.193 58.942 174.65 59.214 175.047 59.586 C 175.339 59.861 175.39 60.307 175.166 60.64 L 174.288 61.94 C 174.164 62.124 173.97 62.25 173.751 62.288 C 173.532 62.326 173.306 62.273 173.127 62.142 C 172.924 61.986 172.699 61.86 172.46 61.769 C 172.437 61.761 172.414 61.751 172.392 61.741 C 172.261 61.681 172.071 61.635 171.797 61.635 C 171.276 61.635 170.931 61.774 170.688 61.992 C 170.415 62.254 170.192 62.629 170.044 63.156 C 169.886 63.718 169.802 64.357 169.802 65.081 L 169.802 73.547 C 169.802 73.998 169.436 74.364 168.985 74.364 L 167.413 74.364 C 166.961 74.364 166.595 73.998 166.595 73.547 L 166.595 59.638 C 166.595 59.187 166.961 58.821 167.413 58.821 L 168.985 58.821 C 169.343 58.821 169.646 59.051 169.756 59.37 C 170.467 58.816 171.275 58.519 172.16 58.519 Z M 181.299 53.984 C 181.75 53.984 182.116 54.349 182.116 54.801 L 182.116 58.821 L 183.567 58.821 C 184.018 58.821 184.384 59.187 184.384 59.638 L 184.384 61.12 C 184.384 61.571 184.018 61.937 183.567 61.937 L 182.116 61.937 L 182.116 73.547 C 182.116 73.998 181.75 74.364 181.299 74.364 L 179.727 74.364 C 179.275 74.364 178.91 73.998 178.91 73.547 L 178.91 61.937 L 177.459 61.937 C 177.008 61.937 176.642 61.571 176.642 61.12 L 176.642 59.638 C 176.642 59.187 177.008 58.821 177.459 58.821 L 178.91 58.821 L 178.91 54.801 C 178.91 54.349 179.275 53.984 179.727 53.984 Z M 202.305 58.519 C 203.301 58.519 204.202 58.752 204.965 59.261 C 205.727 59.768 206.278 60.495 206.633 61.394 C 207.002 62.28 207.174 63.294 207.174 64.416 L 207.174 73.547 C 207.174 73.998 206.808 74.364 206.357 74.364 L 204.784 74.364 C 204.333 74.364 203.967 73.998 203.967 73.547 L 203.967 64.597 C 203.967 63.474 203.749 62.742 203.425 62.293 C 203.423 62.29 203.421 62.286 203.419 62.283 C 203.138 61.881 202.701 61.635 201.942 61.635 C 201.415 61.635 200.948 61.77 200.521 62.042 L 200.368 62.151 C 200.022 62.418 199.73 62.774 199.498 63.238 C 199.24 63.755 199.101 64.363 199.101 65.081 L 199.101 73.547 C 199.101 73.998 198.735 74.364 198.284 74.364 L 196.711 74.364 C 196.26 74.364 195.894 73.998 195.894 73.547 L 195.894 64.597 C 195.894 63.474 195.676 62.742 195.352 62.293 L 195.346 62.283 C 195.065 61.881 194.628 61.635 193.869 61.635 C 193.342 61.635 192.875 61.77 192.448 62.042 L 192.295 62.151 C 191.949 62.418 191.657 62.774 191.425 63.238 C 191.167 63.755 191.028 64.363 191.028 65.081 L 191.028 73.547 C 191.028 73.998 190.662 74.364 190.211 74.364 L 188.638 74.364 C 188.187 74.364 187.821 73.998 187.821 73.547 L 187.821 59.638 C 187.821 59.187 188.187 58.821 188.638 58.821 L 190.211 58.821 C 190.662 58.821 191.028 59.187 191.028 59.638 L 191.028 59.745 C 191.902 58.945 193.047 58.507 194.232 58.52 C 195.408 58.52 196.442 58.865 197.26 59.607 C 197.606 59.913 197.898 60.263 198.137 60.655 C 198.462 60.226 198.847 59.845 199.28 59.525 C 200.183 58.86 201.198 58.52 202.305 58.52 Z M 237.406 58.519 C 239.046 58.519 240.409 59.053 241.362 60.206 C 242.283 61.301 242.698 62.734 242.698 64.416 L 242.698 73.547 C 242.698 73.998 242.332 74.364 241.881 74.364 L 240.308 74.364 C 239.857 74.364 239.491 73.998 239.491 73.547 L 239.491 64.597 C 239.491 63.518 239.253 62.794 238.881 62.321 C 238.56 61.914 238.011 61.635 237.043 61.635 C 236.396 61.635 235.841 61.79 235.354 62.088 L 235.347 62.092 C 234.866 62.383 234.469 62.796 234.197 63.288 C 233.924 63.803 233.778 64.394 233.778 65.081 L 233.778 73.547 C 233.778 73.998 233.412 74.364 232.961 74.364 L 231.389 74.364 C 230.937 74.364 230.572 73.998 230.572 73.547 L 230.572 59.638 C 230.572 59.187 230.937 58.821 231.389 58.821 L 232.961 58.821 C 233.412 58.821 233.778 59.187 233.778 59.638 L 233.778 59.871 C 233.912 59.749 234.053 59.634 234.2 59.525 L 234.209 59.519 C 235.142 58.849 236.218 58.519 237.406 58.519 Z M 250.797 53.984 C 251.248 53.984 251.614 54.349 251.614 54.801 L 251.614 58.821 L 253.065 58.821 C 253.516 58.821 253.882 59.187 253.882 59.638 L 253.882 61.12 C 253.882 61.571 253.516 61.937 253.065 61.937 L 251.614 61.937 L 251.614 73.547 C 251.614 73.998 251.248 74.364 250.797 74.364 L 249.225 74.364 C 248.774 74.364 248.408 73.998 248.408 73.547 L 248.408 61.937 L 246.957 61.937 C 246.506 61.937 246.14 61.571 246.14 61.12 L 246.14 59.638 C 246.14 59.187 246.506 58.821 246.957 58.821 L 248.408 58.821 L 248.408 54.801 C 248.408 54.349 248.774 53.984 249.225 53.984 Z M 155.111 67.138 C 154.403 67.138 153.822 67.236 153.352 67.413 C 152.917 67.585 152.605 67.827 152.384 68.131 C 152.189 68.4 152.057 68.792 152.057 69.374 C 152.057 69.931 152.178 70.338 152.37 70.639 C 152.604 70.974 152.907 71.227 153.294 71.407 C 153.757 71.588 154.25 71.678 154.747 71.672 C 155.402 71.672 155.978 71.522 156.493 71.232 L 156.503 71.227 C 157.025 70.942 157.454 70.52 157.787 69.937 C 158.093 69.402 158.269 68.713 158.281 67.836 C 157.959 67.683 157.625 67.559 157.283 67.463 C 156.58 67.244 155.847 67.134 155.111 67.138 Z M 43.349 9.826 C 43.721 9.91 43.986 10.241 43.986 10.623 L 43.986 33.586 L 56.182 33.586 C 56.462 33.587 56.723 33.731 56.872 33.968 C 57.022 34.205 57.039 34.502 56.919 34.755 L 39.901 70.425 C 39.736 70.769 39.356 70.954 38.984 70.87 C 38.612 70.786 38.347 70.455 38.347 70.074 L 38.347 47.111 L 26.15 47.111 C 25.87 47.111 25.609 46.967 25.46 46.73 C 25.31 46.493 25.292 46.195 25.413 45.942 L 42.431 10.272 C 42.595 9.927 42.976 9.742 43.349 9.826 Z M 27.445 45.477 L 39.164 45.477 C 39.615 45.477 39.981 45.842 39.981 46.294 L 39.981 66.463 L 54.886 35.221 L 43.168 35.221 C 42.717 35.221 42.351 34.855 42.351 34.404 L 42.351 14.234 Z M 264.395 26.13 C 264.395 21.548 265.032 17.606 266.332 14.326 C 267.633 11 269.525 8.428 272.036 6.666 C 274.593 4.855 277.593 3.961 281 3.961 C 283.618 3.961 286.001 4.486 288.133 5.552 C 289.847 6.409 291.347 7.608 292.635 9.136 L 293.277 5.393 L 293.292 5.321 C 293.387 4.966 293.709 4.714 294.082 4.714 L 303.555 4.714 C 304.006 4.714 304.372 5.079 304.372 5.531 L 304.372 46.655 C 304.372 50.666 303.575 54.096 301.934 56.906 L 301.935 56.906 C 300.338 59.728 297.919 61.843 294.722 63.26 L 294.723 63.261 C 291.53 64.727 287.621 65.44 283.031 65.44 C 280.091 65.44 277.346 65.263 274.797 64.907 L 274.795 64.906 C 272.266 64.543 269.786 63.898 267.401 62.981 C 267.085 62.86 266.876 62.556 266.876 62.217 L 266.876 53.272 C 266.877 52.999 267.013 52.745 267.239 52.594 C 267.465 52.442 267.752 52.413 268.004 52.516 C 269.635 53.19 271.309 53.756 273.015 54.21 L 273.03 54.215 C 274.739 54.703 276.486 55.047 278.253 55.242 C 280.071 55.487 281.89 55.61 283.708 55.61 C 286.476 55.61 288.37 54.873 289.566 53.549 L 289.576 53.539 C 290.834 52.194 291.535 50.099 291.535 47.105 L 291.535 46.278 C 291.536 45.375 291.563 44.473 291.615 43.572 C 290.456 44.892 289.145 45.92 287.673 46.637 C 285.594 47.65 283.263 48.148 280.699 48.148 C 275.595 48.148 271.536 46.183 268.617 42.255 L 268.609 42.245 C 265.767 38.298 264.395 32.894 264.395 26.13 Z M 321.659 4.714 L 321.789 4.723 C 322.089 4.771 322.338 4.982 322.434 5.271 L 330.178 28.352 L 330.179 28.352 C 330.438 29.13 330.645 29.909 330.802 30.69 C 330.853 30.881 330.901 31.074 330.945 31.269 C 331.207 30.266 331.485 29.298 331.782 28.364 L 331.784 28.356 L 339.378 5.275 C 339.488 4.94 339.801 4.713 340.154 4.714 L 352.183 4.714 C 352.451 4.714 352.702 4.845 352.855 5.065 C 353.007 5.286 353.042 5.567 352.948 5.818 L 335.581 52.129 C 334.501 55.011 333.076 57.455 331.297 59.445 L 331.298 59.446 C 329.568 61.438 327.54 62.942 325.217 63.945 C 322.901 64.945 320.383 65.44 317.675 65.44 C 316.395 65.44 315.251 65.364 314.248 65.206 C 313.423 65.118 312.603 64.99 311.79 64.822 C 311.413 64.741 311.143 64.407 311.144 64.021 L 311.144 55.151 C 311.144 54.909 311.252 54.68 311.438 54.524 C 311.624 54.369 311.869 54.304 312.107 54.347 C 312.64 54.444 313.276 54.542 314.016 54.641 C 314.783 54.737 315.576 54.785 316.397 54.785 C 317.835 54.785 319.013 54.484 319.965 53.921 L 319.98 53.913 C 321.014 53.329 321.871 52.519 322.554 51.471 L 322.563 51.458 C 323.282 50.401 323.856 49.252 324.27 48.043 L 324.849 46.306 L 308.646 5.835 C 308.546 5.583 308.577 5.298 308.729 5.073 C 308.881 4.849 309.134 4.714 309.405 4.714 Z M 219.03 61.542 C 218.135 61.542 217.394 61.753 216.776 62.143 L 216.77 62.146 C 216.167 62.52 215.682 63.063 215.319 63.806 L 215.315 63.813 C 215.16 64.13 215.04 64.464 214.957 64.807 L 222.827 64.807 C 222.75 64.354 222.596 63.918 222.37 63.518 L 222.362 63.504 C 222.048 62.907 221.576 62.408 220.998 62.061 C 220.429 61.721 219.781 61.543 219.03 61.542 Z M 119.36 61.542 C 118.465 61.542 117.723 61.753 117.105 62.143 L 117.1 62.146 C 116.497 62.52 116.011 63.063 115.649 63.806 L 115.646 63.813 C 115.49 64.13 115.369 64.463 115.286 64.807 L 123.157 64.807 C 123.081 64.354 122.926 63.918 122.7 63.518 L 122.693 63.504 C 122.378 62.907 121.906 62.408 121.328 62.061 C 120.759 61.721 120.11 61.543 119.36 61.542 Z M 197.391 63.071 C 197.465 63.442 197.505 63.836 197.519 64.249 C 197.561 63.922 197.627 63.608 197.721 63.303 C 197.593 63.254 197.48 63.175 197.391 63.071 Z M 232.206 64.223 C 232.256 63.869 232.342 63.52 232.462 63.183 C 232.348 63.096 232.26 62.979 232.206 62.847 L 232.206 64.224 Z M 189.455 64.182 C 189.508 63.806 189.592 63.442 189.714 63.095 C 189.599 63.007 189.51 62.891 189.455 62.758 Z M 326.478 45.975 C 326.55 46.155 326.556 46.353 326.495 46.536 L 325.818 48.567 L 325.815 48.575 C 325.355 49.916 324.718 51.189 323.922 52.362 L 323.923 52.363 C 323.103 53.621 322.055 54.616 320.783 55.335 L 320.783 55.334 C 319.532 56.069 318.059 56.418 316.397 56.418 C 315.534 56.42 314.671 56.367 313.814 56.262 L 313.808 56.261 C 313.443 56.212 313.099 56.163 312.778 56.113 L 312.778 63.347 C 313.103 63.404 313.449 63.458 313.816 63.507 L 314.458 63.585 L 314.494 63.59 C 315.394 63.732 316.453 63.805 317.675 63.805 C 320.18 63.805 322.474 63.348 324.569 62.444 C 326.656 61.543 328.487 60.19 330.064 58.373 L 330.072 58.364 C 331.699 56.546 333.028 54.283 334.051 51.555 L 351.004 6.347 L 340.746 6.347 L 333.339 28.858 C 332.983 29.981 332.663 31.114 332.379 32.256 C 332.125 33.442 331.93 34.64 331.794 35.846 C 331.746 36.258 331.397 36.57 330.982 36.57 L 330.756 36.57 C 330.323 36.57 329.965 36.231 329.941 35.799 C 329.898 34.976 329.802 34.157 329.652 33.347 L 329.645 33.298 C 329.551 32.531 329.403 31.772 329.204 31.026 C 329.056 30.296 328.864 29.575 328.628 28.869 L 321.071 6.347 L 310.613 6.347 Z M 159.193 61.508 C 159.412 61.808 159.58 62.137 159.694 62.495 C 159.707 62.532 159.72 62.571 159.731 62.609 C 159.657 62.311 159.537 62.026 159.376 61.765 C 159.319 61.676 159.259 61.59 159.193 61.508 Z M 203.974 60.569 C 204.273 60.772 204.537 61.029 204.759 61.348 C 204.837 61.458 204.908 61.571 204.974 61.689 C 204.737 61.216 204.43 60.868 204.059 60.621 C 204.032 60.602 204.003 60.586 203.974 60.569 Z M 130.557 23.424 C 130.557 19.514 129.824 16.274 128.402 13.666 C 126.974 11.049 124.96 9.06 122.347 7.682 L 122.342 7.679 C 119.779 6.303 116.661 5.595 112.955 5.595 C 109.211 5.595 105.968 6.373 103.2 7.901 C 100.449 9.419 98.278 11.697 96.691 14.772 C 95.163 17.781 94.375 21.629 94.375 26.356 C 94.375 30.967 95.258 34.724 96.971 37.674 C 98.694 40.642 101.054 42.857 104.059 44.338 L 104.633 44.601 C 107.53 45.87 110.85 46.514 114.609 46.514 C 117.728 46.514 120.345 46.266 122.472 45.782 L 122.493 45.778 C 124.475 45.386 126.401 44.751 128.227 43.887 L 128.227 37.027 C 126.29 37.885 124.4 38.555 122.555 39.026 L 122.537 39.031 C 120.311 39.548 117.842 39.804 115.135 39.804 C 111.815 39.804 109.106 38.851 107.114 36.858 L 107.106 36.85 C 105.176 34.864 104.198 32.169 104.094 28.862 C 104.087 28.641 104.17 28.427 104.324 28.269 C 104.478 28.11 104.69 28.02 104.911 28.021 L 130.557 28.021 Z M 224.387 23.424 C 224.387 19.514 223.654 16.274 222.231 13.666 C 220.804 11.049 218.79 9.06 216.177 7.682 L 216.172 7.679 C 213.61 6.303 210.491 5.595 206.785 5.595 C 203.041 5.595 199.798 6.373 197.03 7.901 C 194.279 9.419 192.108 11.697 190.522 14.772 C 188.993 17.781 188.205 21.629 188.205 26.356 C 188.205 30.967 189.089 34.724 190.801 37.674 C 192.524 40.642 194.884 42.857 197.889 44.338 L 198.463 44.601 C 201.36 45.87 204.681 46.514 208.439 46.514 C 211.558 46.514 214.175 46.266 216.302 45.782 L 216.323 45.778 C 218.305 45.386 220.23 44.751 222.056 43.887 L 222.056 37.027 C 220.12 37.885 218.229 38.555 216.385 39.026 L 216.368 39.031 C 214.141 39.548 211.672 39.804 208.965 39.804 C 205.645 39.804 202.936 38.851 200.943 36.858 L 200.936 36.85 C 199.006 34.864 198.029 32.169 197.923 28.862 C 197.917 28.641 198 28.427 198.154 28.269 C 198.308 28.11 198.519 28.02 198.74 28.02 L 224.387 28.02 Z M 177.532 19.815 C 177.532 14.672 176.234 11.137 173.823 8.999 L 173.816 8.993 C 171.343 6.753 168.021 5.596 163.764 5.596 C 162.162 5.592 160.566 5.81 159.023 6.242 L 159 6.248 C 157.488 6.627 156.126 7.239 154.907 8.083 L 154.888 8.094 C 153.689 8.879 152.666 9.922 151.821 11.236 C 151.67 11.469 151.411 11.611 151.133 11.611 L 150.532 11.611 C 150.167 11.611 149.846 11.369 149.746 11.017 L 148.411 6.348 L 141.275 6.348 L 141.275 45.763 L 150.842 45.763 L 150.842 27.258 C 150.842 22.845 151.473 19.355 152.818 16.875 L 152.957 16.627 C 154.422 14.098 157.033 12.908 160.531 12.908 C 163.027 12.908 164.994 13.734 166.238 15.512 C 167.433 17.169 167.964 19.576 167.964 22.597 L 167.964 45.763 L 177.532 45.763 Z M 244.672 25.679 C 244.672 23.647 244.984 21.892 245.65 20.45 L 245.655 20.438 C 246.356 18.984 247.285 17.799 248.452 16.909 L 248.467 16.899 C 249.65 16.04 250.984 15.412 252.399 15.047 C 253.842 14.622 255.339 14.408 256.842 14.412 C 257.383 14.412 257.988 14.465 258.652 14.566 C 258.921 14.585 259.173 14.611 259.406 14.64 L 260.103 5.761 C 259.776 5.721 259.447 5.691 259.118 5.67 C 258.486 5.625 257.852 5.6 257.218 5.596 C 255.526 5.596 253.936 5.923 252.441 6.576 C 250.999 7.222 249.678 8.11 248.537 9.203 C 247.411 10.275 246.446 11.504 245.673 12.853 C 245.528 13.107 245.257 13.265 244.964 13.265 L 244.437 13.265 C 244.059 13.265 243.73 13.006 243.642 12.638 L 242.139 6.348 L 235.104 6.348 L 235.104 45.763 L 244.672 45.763 Z M 292.288 26.206 C 292.288 23.294 291.991 21.01 291.428 19.322 C 290.869 17.645 290.036 16.519 288.98 15.843 L 288.961 15.83 C 287.882 15.095 286.427 14.694 284.535 14.694 C 282.936 14.694 281.643 15.123 280.606 15.944 L 280.602 15.948 C 279.617 16.72 278.815 17.934 278.248 19.677 L 278.249 19.678 C 277.729 21.378 277.457 23.572 277.457 26.281 C 277.457 30.325 278.102 33.22 279.28 35.082 L 279.498 35.398 C 280.628 36.926 282.313 37.719 284.684 37.719 C 286.065 37.719 287.219 37.551 288.163 37.24 C 289.076 36.89 289.798 36.356 290.35 35.634 L 290.355 35.628 C 290.97 34.835 291.455 33.794 291.786 32.473 C 292.116 31.154 292.288 29.52 292.288 27.559 Z M 113.029 11.931 C 114.899 11.931 116.52 12.332 117.837 13.192 C 119.123 14.03 120.075 15.178 120.689 16.616 L 120.808 16.886 C 121.385 18.242 121.666 19.749 121.666 21.394 C 121.666 21.845 121.3 22.211 120.849 22.211 L 105.135 22.211 C 104.907 22.211 104.689 22.115 104.534 21.947 C 104.379 21.779 104.302 21.553 104.322 21.325 C 104.581 18.267 105.446 15.868 107.039 14.275 L 107.049 14.266 C 108.666 12.705 110.678 11.931 113.029 11.931 Z M 206.86 11.931 C 208.729 11.931 210.349 12.332 211.667 13.192 C 212.953 14.03 213.905 15.178 214.519 16.616 L 214.638 16.886 C 215.216 18.242 215.496 19.749 215.496 21.394 C 215.496 21.845 215.13 22.211 214.679 22.211 L 198.966 22.211 C 198.737 22.211 198.52 22.115 198.365 21.946 C 198.21 21.778 198.133 21.553 198.151 21.325 C 198.411 18.267 199.276 15.868 200.869 14.275 L 200.879 14.266 C 202.496 12.705 204.508 11.931 206.86 11.931 Z M 206.86 13.565 C 204.901 13.565 203.305 14.195 202.015 15.441 C 200.937 16.525 200.197 18.203 199.878 20.577 L 213.835 20.577 C 213.752 19.359 213.482 18.269 213.035 17.3 L 213.024 17.277 C 212.534 16.119 211.787 15.22 210.774 14.56 C 209.786 13.916 208.498 13.565 206.86 13.565 Z M 113.029 13.565 C 111.071 13.565 109.476 14.195 108.185 15.441 C 107.107 16.525 106.366 18.203 106.047 20.577 L 120.005 20.577 C 119.922 19.359 119.652 18.269 119.205 17.3 L 119.194 17.277 C 118.704 16.119 117.956 15.22 116.944 14.56 C 115.957 13.916 114.669 13.565 113.029 13.565 Z M 95.818 66.593 C 95.818 67.695 96.029 68.592 96.414 69.315 C 96.829 70.056 97.367 70.606 98.032 70.99 C 98.737 71.365 99.524 71.558 100.323 71.551 C 101.019 71.551 101.667 71.351 102.283 70.935 L 102.292 70.93 C 102.936 70.505 103.461 69.926 103.866 69.17 C 104.209 68.529 104.409 67.796 104.454 66.958 L 104.464 66.593 L 104.454 66.227 C 104.409 65.39 104.209 64.657 103.866 64.015 C 103.461 63.26 102.936 62.68 102.292 62.257 L 102.283 62.251 C 101.667 61.834 101.02 61.635 100.323 61.635 C 99.521 61.629 98.731 61.833 98.032 62.226 L 98.025 62.229 C 97.366 62.592 96.83 63.128 96.414 63.867 C 96.029 64.591 95.818 65.49 95.818 66.593 Z M 145.84 66.593 C 145.84 68.191 145.515 69.62 144.834 70.849 L 144.835 70.849 C 144.183 72.065 143.271 73.015 142.106 73.679 C 140.965 74.34 139.693 74.667 138.31 74.667 C 136.986 74.667 135.791 74.309 134.755 73.58 L 134.746 73.572 C 134.467 73.369 134.203 73.145 133.958 72.902 L 133.958 80.199 C 133.958 80.65 133.592 81.016 133.141 81.016 L 131.567 81.016 C 131.116 81.016 130.75 80.65 130.75 80.199 L 130.75 59.638 C 130.75 59.187 131.116 58.821 131.567 58.821 L 133.141 58.821 C 133.592 58.821 133.958 59.187 133.958 59.638 L 133.958 60.298 C 134.151 60.112 134.353 59.936 134.568 59.772 L 134.755 59.636 C 135.789 58.887 136.985 58.519 138.31 58.519 C 139.69 58.519 140.96 58.843 142.1 59.503 C 143.263 60.164 144.173 61.11 144.827 62.32 L 144.952 62.551 C 145.555 63.717 145.84 65.074 145.84 66.593 Z M 75.713 40.451 C 75.713 50.236 72.38 58.458 65.71 65.06 C 59.042 71.661 50.739 74.956 40.859 74.956 C 30.98 74.956 22.678 71.661 16.009 65.06 C 9.339 58.458 6.006 50.236 6.006 40.451 C 6.006 30.666 9.339 22.443 16.009 15.842 C 22.677 9.241 30.98 5.946 40.859 5.946 C 50.738 5.946 59.041 9.241 65.71 15.842 C 72.38 22.443 75.713 30.666 75.713 40.451 Z M 81.719 40.451 C 81.719 46.169 80.665 51.498 78.549 56.429 C 76.441 61.344 73.545 65.627 69.864 69.271 C 66.182 72.915 61.854 75.764 56.888 77.818 C 51.911 79.875 46.566 80.902 40.859 80.902 C 35.088 80.902 29.709 79.876 24.731 77.818 C 19.765 75.764 15.437 72.915 11.754 69.27 C 8.072 65.625 5.193 61.341 3.118 56.424 C 1.038 51.495 0 46.168 0 40.451 C 0 34.8 1.038 29.505 3.118 24.577 C 5.193 19.66 8.072 15.375 11.754 11.731 C 15.436 8.086 19.763 5.222 24.727 3.136 C 29.705 1.043 35.086 0 40.859 0 C 46.568 0 51.914 1.043 56.893 3.136 C 61.857 5.222 66.182 8.087 69.864 11.731 C 73.545 15.374 76.44 19.657 78.549 24.572 C 80.665 29.502 81.719 34.798 81.719 40.451 Z M 293.922 27.559 C 293.922 29.607 293.743 31.382 293.371 32.87 C 293 34.355 292.432 35.619 291.645 36.631 L 291.644 36.631 C 290.896 37.607 289.919 38.321 288.734 38.772 L 288.701 38.785 C 287.544 39.17 286.2 39.353 284.684 39.353 C 281.701 39.353 279.389 38.249 277.91 35.973 L 277.905 35.966 C 276.48 33.719 275.823 30.45 275.823 26.281 C 275.823 23.478 276.102 21.109 276.685 19.201 L 276.69 19.188 C 277.325 17.228 278.277 15.692 279.595 14.66 C 280.961 13.58 282.625 13.059 284.535 13.059 C 286.65 13.059 288.455 13.508 289.881 14.478 C 291.321 15.406 292.336 16.881 292.978 18.805 C 293.618 20.726 293.922 23.204 293.922 26.206 Z M 266.029 26.13 C 266.029 32.697 267.365 37.719 269.935 41.29 C 272.528 44.773 276.085 46.514 280.7 46.514 C 283.047 46.514 285.129 46.06 286.958 45.168 C 288.757 44.292 290.33 42.849 291.668 40.796 C 291.819 40.564 292.076 40.425 292.353 40.425 L 292.653 40.425 C 292.88 40.425 293.097 40.519 293.252 40.685 C 293.406 40.851 293.485 41.074 293.469 41.3 C 293.409 42.103 293.334 42.904 293.243 43.704 C 293.195 44.561 293.171 45.42 293.17 46.278 L 293.17 47.106 C 293.17 50.32 292.42 52.883 290.778 54.645 L 290.779 54.645 C 289.168 56.429 286.752 57.246 283.708 57.246 C 281.822 57.246 279.937 57.118 278.053 56.865 L 277.36 56.78 C 275.745 56.566 274.148 56.234 272.582 55.786 C 271.203 55.419 269.844 54.98 268.51 54.471 L 268.51 61.65 C 270.619 62.42 272.801 62.968 275.023 63.287 C 277.486 63.632 280.156 63.806 283.031 63.806 C 287.462 63.806 291.121 63.116 294.042 61.775 L 294.052 61.771 C 296.966 60.482 299.104 58.59 300.513 56.101 L 300.519 56.091 C 301.982 53.589 302.737 50.457 302.737 46.655 L 302.737 6.348 L 294.771 6.348 L 293.985 10.932 C 293.918 11.324 293.578 11.61 293.18 11.611 L 292.879 11.611 C 292.612 11.61 292.362 11.48 292.21 11.262 C 290.877 9.358 289.273 7.95 287.401 7.013 C 285.523 6.073 283.395 5.596 281 5.596 C 277.893 5.596 275.23 6.405 272.977 8.002 L 272.975 8.004 C 270.775 9.548 269.059 11.837 267.852 14.925 L 267.851 14.929 C 266.646 17.965 266.029 21.691 266.029 26.13 Z M 246.306 46.58 C 246.306 47.031 245.941 47.397 245.489 47.397 L 234.287 47.397 C 233.836 47.397 233.47 47.031 233.47 46.58 L 233.47 5.531 C 233.47 5.079 233.836 4.714 234.287 4.714 L 242.784 4.714 L 242.923 4.725 C 243.244 4.781 243.502 5.023 243.578 5.34 L 244.922 10.964 C 245.642 9.898 246.475 8.912 247.406 8.023 C 248.682 6.802 250.158 5.809 251.769 5.087 L 251.778 5.083 C 253.489 4.334 255.305 3.962 257.218 3.962 C 257.793 3.962 258.463 3.988 259.227 4.039 C 259.998 4.09 260.646 4.169 261.154 4.282 C 261.551 4.37 261.823 4.738 261.791 5.143 L 260.965 15.669 C 260.946 15.913 260.818 16.136 260.616 16.276 C 260.415 16.416 260.161 16.458 259.925 16.391 C 259.658 16.314 259.199 16.244 258.513 16.195 C 258.491 16.193 258.469 16.191 258.447 16.187 C 257.917 16.1 257.38 16.053 256.842 16.046 C 255.486 16.042 254.137 16.236 252.837 16.622 C 251.61 16.934 250.454 17.476 249.43 18.22 C 248.499 18.933 247.728 19.9 247.128 21.147 C 246.594 22.31 246.306 23.809 246.306 25.679 Z M 132.192 28.837 C 132.192 29.288 131.826 29.654 131.375 29.654 L 105.778 29.654 C 105.998 32.242 106.847 34.234 108.27 35.701 L 108.581 35.996 C 110.171 37.422 112.327 38.169 115.135 38.169 C 117.734 38.169 120.071 37.924 122.151 37.442 C 124.247 36.906 126.427 36.099 128.691 35.017 C 128.944 34.895 129.242 34.912 129.479 35.062 C 129.717 35.212 129.861 35.473 129.861 35.754 L 129.861 44.4 C 129.861 44.709 129.685 44.992 129.408 45.131 C 127.326 46.169 125.115 46.924 122.833 47.377 C 120.551 47.895 117.805 48.149 114.609 48.149 C 110.399 48.149 106.641 47.378 103.356 45.813 L 103.347 45.81 C 100.041 44.184 97.441 41.739 95.558 38.495 C 93.662 35.23 92.74 31.168 92.74 26.356 C 92.74 21.459 93.556 17.337 95.235 14.032 L 95.238 14.028 C 96.959 10.69 99.349 8.158 102.41 6.469 C 105.457 4.788 108.98 3.962 112.955 3.962 C 116.867 3.962 120.265 4.708 123.115 6.239 C 126.013 7.767 128.257 9.989 129.837 12.883 C 131.421 15.789 132.192 19.314 132.192 23.425 Z M 226.021 28.837 C 226.021 29.288 225.656 29.654 225.204 29.654 L 199.608 29.654 C 199.829 32.242 200.678 34.234 202.101 35.701 L 202.41 35.996 C 204.001 37.422 206.157 38.169 208.965 38.169 C 211.564 38.169 213.901 37.924 215.981 37.442 C 218.077 36.906 220.257 36.099 222.521 35.017 C 222.775 34.896 223.072 34.913 223.309 35.063 C 223.547 35.212 223.691 35.473 223.691 35.754 L 223.691 44.4 C 223.691 44.709 223.515 44.992 223.239 45.131 C 221.157 46.169 218.946 46.924 216.664 47.377 C 214.381 47.895 211.636 48.149 208.439 48.149 C 204.229 48.149 200.471 47.378 197.186 45.813 L 197.176 45.81 C 193.871 44.184 191.271 41.739 189.388 38.495 C 187.492 35.23 186.571 31.168 186.571 26.356 C 186.571 21.459 187.386 17.337 189.065 14.032 L 189.067 14.028 C 190.789 10.69 193.179 8.158 196.241 6.469 C 199.286 4.788 202.81 3.962 206.785 3.962 C 210.697 3.962 214.095 4.708 216.946 6.239 C 219.843 7.767 222.087 9.989 223.666 12.883 C 225.251 15.789 226.021 19.314 226.021 23.425 Z M 179.166 46.58 C 179.166 47.031 178.8 47.397 178.349 47.397 L 167.147 47.397 C 166.696 47.397 166.33 47.031 166.33 46.58 L 166.33 22.597 C 166.33 19.711 165.811 17.71 164.906 16.46 L 164.899 16.45 C 164.038 15.221 162.647 14.543 160.531 14.543 C 157.327 14.543 155.33 15.631 154.261 17.643 L 154.258 17.65 C 153.099 19.781 152.477 22.955 152.477 27.258 L 152.477 46.58 C 152.477 47.031 152.111 47.397 151.66 47.397 L 140.458 47.397 C 140.006 47.397 139.64 47.031 139.64 46.58 L 139.64 5.531 C 139.64 5.079 140.006 4.714 140.458 4.714 L 149.028 4.714 L 149.162 4.724 C 149.474 4.776 149.728 5.002 149.814 5.306 L 151.02 9.527 C 151.837 8.433 152.837 7.49 153.976 6.739 L 154.238 6.561 C 155.568 5.69 157.037 5.05 158.581 4.669 L 159.212 4.504 C 160.702 4.141 162.23 3.959 163.764 3.962 C 168.325 3.962 172.068 5.209 174.906 7.776 C 177.808 10.349 179.166 14.433 179.166 19.815 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-jwcf4k\",layoutDependency:layoutDependency,layoutId:\"QVLOQSE2M\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.675 9.916\" overflow=\"visible\"><path d=\"M 8.675 4.958 C 8.675 3.858 8.456 2.962 8.053 2.242 C 7.638 1.498 7.1 0.959 6.439 0.594 L 6.425 0.586 C 5.751 0.199 4.995 0 4.141 0 C 3.467 0 2.815 0.198 2.171 0.621 C 1.527 1.045 1.003 1.625 0.598 2.38 C 0.206 3.114 0 3.966 0 4.958 L 0.01 5.324 C 0.054 6.161 0.255 6.894 0.598 7.535 C 1.003 8.291 1.527 8.871 2.171 9.295 C 2.815 9.718 3.467 9.916 4.141 9.916 C 4.997 9.916 5.753 9.725 6.427 9.357 C 7.095 8.973 7.637 8.419 8.053 7.673 C 8.456 6.953 8.675 6.058 8.675 4.958 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rc8b3i\",layoutDependency:layoutDependency,layoutId:\"yWYZ3q38h\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 78.45 77.633\" overflow=\"visible\"><path d=\"M 78.45 38.816 C 78.45 33.372 77.435 28.297 75.413 23.582 C 73.384 18.854 70.608 14.748 67.081 11.257 C 63.554 7.767 59.405 5.017 54.625 3.008 C 49.859 1.005 44.729 0 39.225 0 C 33.653 0 28.489 1.005 23.725 3.007 C 18.945 5.017 14.796 7.767 11.27 11.257 C 7.744 14.746 4.984 18.851 2.988 23.578 C 0.998 28.294 0 33.37 0 38.816 C 0 44.33 0.999 49.44 2.988 54.154 C 4.984 58.881 7.744 62.986 11.27 66.475 C 14.795 69.964 18.943 72.697 23.721 74.673 C 28.487 76.644 33.652 77.633 39.225 77.633 C 44.73 77.633 49.863 76.644 54.629 74.673 C 59.407 72.697 63.555 69.964 67.081 66.475 C 70.607 62.985 73.384 58.878 75.413 54.15 C 77.435 49.437 78.45 44.328 78.45 38.816 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9ofbr2\",layoutDependency:layoutDependency,layoutId:\"fRssYaRHQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 66.437 65.743\" overflow=\"visible\"><path d=\"M 66.437 32.871 C 66.437 23.5 63.264 15.704 56.92 9.425 C 50.575 3.145 42.694 0 33.219 0 C 23.743 0 15.862 3.145 9.518 9.425 C 3.174 15.704 0 23.5 0 32.871 C 0 42.243 3.174 50.039 9.518 56.318 C 15.862 62.598 23.743 65.743 33.219 65.743 C 42.694 65.743 50.576 62.598 56.92 56.318 C 63.264 50.039 66.437 42.243 66.437 32.871 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9k3f0a\",layoutDependency:layoutDependency,layoutId:\"bWEretpUo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.089 25.521\" overflow=\"visible\"><path d=\"M 14.272 0 C 14.724 0 15.089 0.366 15.089 0.817 L 15.089 24.401 C 15.089 24.853 14.724 25.218 14.272 25.218 L 12.7 25.218 C 12.249 25.218 11.883 24.853 11.883 24.401 L 11.883 23.77 C 11.649 24.006 11.398 24.223 11.132 24.422 L 11.122 24.43 C 10.098 25.168 8.887 25.521 7.53 25.521 C 6.164 25.521 4.896 25.194 3.739 24.537 L 3.733 24.534 C 2.589 23.87 1.682 22.922 1.01 21.714 C 0.326 20.483 0 19.05 0 17.447 C 0 15.826 0.325 14.391 1.013 13.175 C 1.684 11.969 2.59 11.023 3.733 10.36 L 3.739 10.357 C 4.896 9.699 6.164 9.373 7.53 9.373 C 8.888 9.373 10.099 9.738 11.121 10.494 C 11.392 10.69 11.647 10.905 11.883 11.138 L 11.883 0.817 C 11.883 0.366 12.249 0 12.7 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6ryd3h\",layoutDependency:layoutDependency,layoutId:\"xP0vy4A2R\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.696 16.148\" overflow=\"visible\"><path d=\"M 7.5 0 C 8.897 0 10.156 0.323 11.248 0.995 L 11.452 1.123 C 12.453 1.777 13.232 2.662 13.785 3.761 L 13.897 3.981 C 14.436 5.09 14.696 6.34 14.696 7.711 C 14.696 7.861 14.683 8.013 14.663 8.169 C 14.66 8.324 14.65 8.479 14.62 8.627 C 14.543 9.009 14.208 9.284 13.819 9.284 L 3.343 9.284 C 3.42 9.78 3.562 10.263 3.765 10.722 C 4.129 11.482 4.616 12.043 5.219 12.434 C 5.839 12.825 6.569 13.031 7.439 13.031 C 8.387 13.031 9.165 12.827 9.805 12.45 L 9.814 12.445 C 10.479 12.063 11.105 11.444 11.677 10.54 L 11.723 10.473 C 11.984 10.141 12.454 10.061 12.809 10.289 L 14.079 11.106 C 14.262 11.224 14.39 11.41 14.436 11.622 C 14.481 11.834 14.44 12.056 14.322 12.238 C 13.478 13.537 12.469 14.536 11.284 15.197 L 11.28 15.201 C 10.11 15.842 8.76 16.148 7.257 16.148 C 5.864 16.148 4.599 15.797 3.488 15.08 C 2.394 14.373 1.534 13.405 0.908 12.199 L 0.9 12.183 C 0.293 10.948 0 9.562 0 8.044 C 0 6.522 0.305 5.139 0.938 3.918 C 1.569 2.701 2.459 1.74 3.602 1.053 C 4.75 0.345 6.058 0 7.5 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-86ins2\",layoutDependency:layoutDependency,layoutId:\"OAyAmfhma\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.671 16.148\" overflow=\"visible\"><path d=\"M 6.835 0 C 7.969 0 8.988 0.186 9.867 0.588 C 10.745 0.992 11.448 1.589 11.942 2.38 C 12.443 3.18 12.671 4.125 12.671 5.171 L 12.671 15.028 C 12.671 15.479 12.305 15.845 11.853 15.845 L 10.281 15.845 C 9.83 15.845 9.464 15.479 9.464 15.028 L 9.464 14.819 C 9.083 15.121 8.665 15.371 8.219 15.565 C 7.337 15.949 6.43 16.148 5.505 16.148 C 4.608 16.148 3.722 15.959 2.904 15.593 L 2.888 15.586 C 2.05 15.197 1.332 14.59 0.81 13.828 C 0.251 13.015 0 12.026 0 10.916 C 0 9.355 0.548 8.048 1.68 7.087 L 1.687 7.082 C 2.821 6.141 4.305 5.715 6.049 5.715 C 7.006 5.715 7.866 5.83 8.612 6.082 C 8.914 6.173 9.198 6.273 9.464 6.38 L 9.464 5.383 C 9.464 5.063 9.416 4.767 9.324 4.492 L 9.321 4.48 C 9.236 4.212 9.091 3.967 8.898 3.763 L 8.878 3.74 C 8.721 3.56 8.479 3.386 8.109 3.242 C 7.767 3.107 7.309 3.024 6.713 3.024 C 6.091 3.024 5.556 3.098 5.101 3.233 C 4.664 3.357 4.242 3.527 3.842 3.74 C 3.542 3.911 3.254 4.1 2.979 4.307 C 2.799 4.445 2.571 4.503 2.347 4.466 C 2.124 4.429 1.926 4.301 1.8 4.113 L 1.015 2.933 C 0.768 2.562 0.863 2.062 1.229 1.808 C 1.737 1.457 2.356 1.116 3.077 0.785 L 3.392 0.644 C 4.371 0.203 5.528 0 6.835 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hxdy4c\",layoutDependency:layoutDependency,layoutId:\"PnE3Mcnfp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.696 16.148\" overflow=\"visible\"><path d=\"M 7.499 0 C 8.896 0 10.155 0.323 11.247 0.995 L 11.451 1.123 C 12.452 1.777 13.231 2.662 13.784 3.761 C 14.4 4.924 14.696 6.248 14.696 7.711 C 14.696 7.861 14.682 8.015 14.662 8.171 C 14.661 8.324 14.647 8.477 14.62 8.627 C 14.543 9.009 14.208 9.284 13.818 9.284 L 3.341 9.284 C 3.419 9.78 3.562 10.263 3.765 10.722 C 4.128 11.481 4.614 12.04 5.214 12.432 L 5.451 12.571 C 6.02 12.873 6.676 13.032 7.438 13.032 C 8.386 13.032 9.165 12.827 9.805 12.45 L 9.812 12.445 C 10.478 12.063 11.104 11.443 11.676 10.54 L 11.723 10.473 C 11.984 10.142 12.453 10.062 12.809 10.289 L 14.079 11.106 C 14.261 11.224 14.39 11.409 14.435 11.622 C 14.481 11.834 14.44 12.056 14.322 12.238 C 13.478 13.537 12.469 14.536 11.283 15.197 L 11.278 15.201 C 10.109 15.842 8.759 16.148 7.257 16.148 C 5.864 16.148 4.598 15.797 3.487 15.08 C 2.393 14.373 1.532 13.405 0.907 12.199 L 0.899 12.183 C 0.293 10.948 0 9.562 0 8.044 C 0 6.522 0.304 5.139 0.937 3.918 C 1.568 2.701 2.458 1.74 3.601 1.053 C 4.75 0.345 6.057 0 7.499 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19hmfmr\",layoutDependency:layoutDependency,layoutId:\"qdCzVImR7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.71 15.845\" overflow=\"visible\"><path d=\"M 5.564 0 C 6.095 0 6.606 0.085 7.087 0.262 C 7.597 0.423 8.054 0.695 8.451 1.067 C 8.744 1.342 8.795 1.788 8.571 2.121 L 7.693 3.421 C 7.569 3.605 7.375 3.731 7.155 3.769 C 6.936 3.807 6.711 3.754 6.532 3.623 C 6.328 3.467 6.103 3.341 5.864 3.25 C 5.841 3.242 5.819 3.232 5.796 3.222 C 5.666 3.162 5.476 3.116 5.201 3.116 C 4.681 3.116 4.336 3.255 4.092 3.473 C 3.82 3.735 3.596 4.11 3.449 4.637 C 3.291 5.199 3.207 5.838 3.207 6.562 L 3.207 15.028 C 3.207 15.479 2.841 15.845 2.389 15.845 L 0.817 15.845 C 0.366 15.845 0 15.479 0 15.028 L 0 1.12 C 0 0.668 0.366 0.302 0.817 0.302 L 2.389 0.302 C 2.747 0.302 3.051 0.532 3.161 0.852 C 3.872 0.297 4.679 0 5.564 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xaold3\",layoutDependency:layoutDependency,layoutId:\"OHdn3_zHN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.742 20.381\" overflow=\"visible\"><path d=\"M 4.657 0 C 5.108 0 5.474 0.366 5.474 0.817 L 5.474 4.838 L 6.925 4.838 C 7.376 4.838 7.742 5.204 7.742 5.655 L 7.742 7.137 C 7.742 7.588 7.376 7.954 6.925 7.954 L 5.474 7.954 L 5.474 19.564 C 5.474 20.015 5.108 20.381 4.657 20.381 L 3.085 20.381 C 2.634 20.381 2.268 20.015 2.268 19.564 L 2.268 7.954 L 0.817 7.954 C 0.366 7.954 0 7.588 0 7.137 L 0 5.655 C 0 5.204 0.366 4.838 0.817 4.838 L 2.268 4.838 L 2.268 0.817 C 2.268 0.366 2.634 0 3.085 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j7v39d\",layoutDependency:layoutDependency,layoutId:\"c1LYyS7Q9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.353 15.845\" overflow=\"visible\"><path d=\"M 14.484 0 C 15.48 0 16.381 0.233 17.144 0.742 C 17.905 1.249 18.457 1.976 18.812 2.875 C 19.181 3.761 19.353 4.775 19.353 5.897 L 19.353 15.028 C 19.353 15.479 18.987 15.845 18.535 15.845 L 16.963 15.845 C 16.512 15.845 16.146 15.479 16.146 15.028 L 16.146 6.078 C 16.146 4.955 15.928 4.223 15.604 3.774 C 15.602 3.771 15.6 3.767 15.598 3.764 C 15.317 3.362 14.88 3.116 14.121 3.116 C 13.594 3.116 13.127 3.252 12.7 3.523 L 12.547 3.632 C 12.201 3.899 11.909 4.255 11.677 4.719 C 11.419 5.236 11.28 5.844 11.28 6.562 L 11.28 15.028 C 11.28 15.479 10.914 15.845 10.462 15.845 L 8.89 15.845 C 8.439 15.845 8.073 15.479 8.073 15.028 L 8.073 6.078 C 8.073 4.955 7.855 4.223 7.531 3.774 L 7.525 3.764 C 7.244 3.362 6.807 3.116 6.048 3.116 C 5.521 3.116 5.053 3.252 4.627 3.523 L 4.474 3.632 C 4.128 3.899 3.836 4.255 3.604 4.719 C 3.346 5.236 3.207 5.844 3.207 6.562 L 3.207 15.028 C 3.207 15.479 2.841 15.845 2.389 15.845 L 0.817 15.845 C 0.366 15.845 0 15.479 0 15.028 L 0 1.12 C 0 0.668 0.366 0.302 0.817 0.302 L 2.389 0.302 C 2.841 0.302 3.207 0.668 3.207 1.12 L 3.207 1.226 C 4.081 0.426 5.226 -0.012 6.411 0.001 C 7.587 0.001 8.621 0.346 9.439 1.088 C 9.785 1.394 10.077 1.744 10.316 2.136 C 10.641 1.707 11.026 1.326 11.459 1.006 C 12.362 0.341 13.377 0.001 14.484 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lpy5i8\",layoutDependency:layoutDependency,layoutId:\"Mj6riXGzQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.126 15.845\" overflow=\"visible\"><path d=\"M 6.835 0 C 8.474 0 9.837 0.534 10.79 1.687 C 11.711 2.782 12.126 4.215 12.126 5.897 L 12.126 15.028 C 12.126 15.479 11.76 15.845 11.309 15.845 L 9.737 15.845 C 9.285 15.845 8.92 15.479 8.92 15.028 L 8.92 6.078 C 8.92 5 8.682 4.275 8.309 3.802 C 7.988 3.395 7.44 3.116 6.471 3.116 C 5.825 3.116 5.269 3.271 4.782 3.569 L 4.776 3.574 C 4.294 3.864 3.898 4.277 3.626 4.769 C 3.352 5.284 3.207 5.876 3.207 6.562 L 3.207 15.028 C 3.207 15.479 2.841 15.845 2.389 15.845 L 0.817 15.845 C 0.366 15.845 0 15.479 0 15.028 L 0 1.12 C 0 0.668 0.366 0.302 0.817 0.302 L 2.389 0.302 C 2.841 0.302 3.207 0.668 3.207 1.12 L 3.207 1.352 C 3.341 1.23 3.481 1.115 3.628 1.006 L 3.637 1 C 4.571 0.33 5.647 0 6.835 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mla4rl\",layoutDependency:layoutDependency,layoutId:\"erd4ZsdoF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.742 20.381\" overflow=\"visible\"><path d=\"M 4.657 0 C 5.108 0 5.474 0.366 5.474 0.817 L 5.474 4.838 L 6.925 4.838 C 7.376 4.838 7.742 5.204 7.742 5.655 L 7.742 7.137 C 7.742 7.588 7.376 7.954 6.925 7.954 L 5.474 7.954 L 5.474 19.564 C 5.474 20.015 5.108 20.381 4.657 20.381 L 3.086 20.381 C 2.634 20.381 2.269 20.015 2.269 19.564 L 2.269 7.954 L 0.817 7.954 C 0.366 7.954 0 7.588 0 7.137 L 0 5.655 C 0 5.204 0.366 4.838 0.817 4.838 L 2.269 4.838 L 2.269 0.817 C 2.269 0.366 2.634 0 3.086 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xmdm8z\",layoutDependency:layoutDependency,layoutId:\"PHsNy9xcF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.224 4.534\" overflow=\"visible\"><path d=\"M 3.054 0 C 2.346 0 1.765 0.098 1.295 0.275 C 0.86 0.447 0.548 0.69 0.328 0.994 C 0.132 1.262 0 1.654 0 2.236 C 0 2.793 0.121 3.2 0.313 3.501 C 0.548 3.836 0.851 4.089 1.237 4.269 C 1.7 4.45 2.193 4.54 2.69 4.534 C 3.346 4.534 3.922 4.384 4.437 4.094 L 4.446 4.089 C 4.969 3.804 5.397 3.382 5.73 2.799 C 6.036 2.265 6.212 1.576 6.224 0.698 C 5.902 0.546 5.568 0.421 5.226 0.325 C 4.523 0.106 3.79 -0.004 3.054 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-110vdwi\",layoutDependency:layoutDependency,layoutId:\"GbPXJaoob\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.665 61.084\" overflow=\"visible\"><path d=\"M 18.015 0.02 C 18.388 0.104 18.653 0.435 18.652 0.818 L 18.652 23.781 L 30.848 23.781 C 31.129 23.781 31.389 23.925 31.539 24.162 C 31.688 24.399 31.706 24.696 31.585 24.949 L 14.567 60.62 C 14.403 60.964 14.022 61.148 13.65 61.064 C 13.278 60.98 13.014 60.65 13.013 60.268 L 13.013 37.305 L 0.817 37.305 C 0.536 37.305 0.276 37.161 0.126 36.924 C -0.024 36.687 -0.041 36.39 0.079 36.137 L 17.097 0.466 C 17.261 0.121 17.642 -0.064 18.015 0.02 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18xtvx2\",layoutDependency:layoutDependency,layoutId:\"zMqAnOc37\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.441 52.229\" overflow=\"visible\"><path d=\"M 0 31.243 L 11.718 31.243 C 12.17 31.243 12.536 31.609 12.536 32.06 L 12.536 52.229 L 27.441 20.987 L 15.723 20.987 C 15.271 20.987 14.906 20.621 14.906 20.17 L 14.906 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d7cr6i\",layoutDependency:layoutDependency,layoutId:\"Qd2u7wvlF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.977 61.48\" overflow=\"visible\"><path d=\"M 0 22.17 C 0 17.588 0.637 13.645 1.938 10.365 C 3.238 7.039 5.13 4.468 7.641 2.705 C 10.198 0.894 13.198 0 16.605 0 C 19.224 0 21.606 0.525 23.738 1.591 C 25.452 2.448 26.952 3.647 28.24 5.175 L 28.882 1.432 L 28.897 1.36 C 28.992 1.005 29.314 0.753 29.687 0.753 L 39.16 0.753 C 39.611 0.753 39.977 1.118 39.977 1.57 L 39.977 42.694 C 39.977 46.705 39.18 50.135 37.539 52.945 L 37.54 52.945 C 35.943 55.767 33.524 57.882 30.328 59.299 L 30.328 59.3 C 27.135 60.766 23.226 61.48 18.636 61.48 C 15.697 61.48 12.951 61.302 10.402 60.946 L 10.4 60.945 C 7.871 60.582 5.391 59.937 3.006 59.02 C 2.69 58.899 2.481 58.595 2.481 58.257 L 2.481 49.311 C 2.482 49.038 2.618 48.784 2.844 48.633 C 3.07 48.481 3.357 48.452 3.61 48.555 C 5.24 49.229 6.914 49.795 8.62 50.249 L 8.635 50.254 C 10.344 50.742 12.091 51.086 13.858 51.281 C 15.676 51.526 17.495 51.649 19.313 51.649 C 22.081 51.649 23.976 50.912 25.171 49.588 L 25.181 49.578 C 26.439 48.233 27.14 46.138 27.14 43.144 L 27.14 42.317 C 27.141 41.415 27.168 40.512 27.22 39.611 C 26.061 40.931 24.75 41.959 23.278 42.676 C 21.199 43.689 18.868 44.187 16.305 44.187 C 11.2 44.187 7.141 42.223 4.222 38.294 L 4.214 38.284 C 1.372 34.337 0 28.933 0 22.169 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pwmguo\",layoutDependency:layoutDependency,layoutId:\"uwyII90HA\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 44.412 60.727\" overflow=\"visible\"><path d=\"M 13.072 0 L 13.201 0.01 C 13.501 0.058 13.75 0.269 13.846 0.557 L 21.59 23.638 L 21.591 23.639 C 21.85 24.416 22.057 25.196 22.214 25.976 C 22.265 26.167 22.313 26.36 22.357 26.555 C 22.619 25.553 22.897 24.584 23.194 23.65 L 23.197 23.642 L 30.79 0.561 C 30.9 0.226 31.213 0 31.566 0 L 43.595 0 C 43.863 0 44.114 0.132 44.267 0.352 C 44.419 0.572 44.454 0.853 44.36 1.104 L 26.993 47.416 C 25.913 50.297 24.489 52.741 22.71 54.731 L 22.71 54.732 C 20.98 56.724 18.952 58.228 16.629 59.231 C 14.313 60.232 11.795 60.727 9.087 60.727 C 7.807 60.727 6.663 60.65 5.661 60.492 C 4.835 60.405 4.015 60.277 3.202 60.108 C 2.825 60.027 2.556 59.694 2.556 59.307 L 2.556 50.438 C 2.557 50.196 2.664 49.966 2.85 49.811 C 3.036 49.656 3.281 49.591 3.519 49.634 C 4.052 49.73 4.688 49.829 5.428 49.928 C 6.195 50.023 6.988 50.072 7.809 50.072 C 9.247 50.072 10.426 49.771 11.378 49.208 L 11.392 49.2 C 12.426 48.615 13.283 47.806 13.966 46.758 L 13.975 46.745 C 14.694 45.687 15.268 44.538 15.683 43.329 L 16.261 41.592 L 0.058 1.121 C -0.042 0.869 -0.011 0.584 0.141 0.36 C 0.293 0.135 0.546 0.001 0.817 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dwd2z5\",layoutDependency:layoutDependency,layoutId:\"oypNaUNL_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.87 3.265\" overflow=\"visible\"><path d=\"M 4.073 0 C 3.178 0 2.437 0.21 1.819 0.601 L 1.813 0.603 C 1.21 0.977 0.725 1.521 0.362 2.264 L 0.359 2.27 C 0.203 2.588 0.083 2.921 0 3.265 L 7.87 3.265 C 7.794 2.812 7.639 2.375 7.414 1.975 L 7.405 1.961 C 7.092 1.365 6.62 0.866 6.041 0.519 C 5.473 0.178 4.824 0.001 4.073 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jy0uy6\",layoutDependency:layoutDependency,layoutId:\"ervh49GuH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.871 3.265\" overflow=\"visible\"><path d=\"M 4.075 0 C 3.179 0 2.438 0.21 1.819 0.601 L 1.814 0.603 C 1.211 0.977 0.726 1.521 0.364 2.264 L 0.36 2.27 C 0.204 2.587 0.083 2.921 0 3.265 L 7.871 3.265 C 7.795 2.812 7.64 2.375 7.414 1.975 L 7.407 1.961 C 7.093 1.365 6.621 0.866 6.042 0.519 C 5.474 0.178 4.825 0.001 4.075 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17yfd1p\",layoutDependency:layoutDependency,layoutId:\"EX5bSyqcP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.178\" overflow=\"visible\"><path d=\"M 0 0 C 0.074 0.371 0.114 0.765 0.128 1.178 C 0.17 0.852 0.236 0.537 0.329 0.232 C 0.202 0.184 0.089 0.104 0 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nxwizm\",layoutDependency:layoutDependency,layoutId:\"MRt2hEkxZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.377\" overflow=\"visible\"><path d=\"M 0 1.376 C 0.05 1.022 0.136 0.674 0.256 0.337 C 0.142 0.249 0.054 0.133 0 0 L 0 1.377 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-epwwhx\",layoutDependency:layoutDependency,layoutId:\"s0xc843PS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.424\" overflow=\"visible\"><path d=\"M 0 1.424 C 0.052 1.048 0.136 0.685 0.258 0.337 C 0.144 0.25 0.055 0.133 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p2s8y4\",layoutDependency:layoutDependency,layoutId:\"VFAKdzClU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.391 57.458\" overflow=\"visible\"><path d=\"M 15.866 39.628 C 15.937 39.808 15.943 40.006 15.882 40.189 L 15.205 42.22 L 15.202 42.228 C 14.742 43.569 14.105 44.842 13.31 46.015 L 13.31 46.016 C 12.49 47.274 11.442 48.269 10.171 48.988 L 10.17 48.987 C 8.92 49.722 7.446 50.071 5.784 50.071 C 4.921 50.072 4.058 50.02 3.202 49.915 L 3.195 49.914 C 2.83 49.865 2.487 49.816 2.166 49.766 L 2.166 57 C 2.491 57.057 2.836 57.111 3.203 57.16 L 3.845 57.238 L 3.882 57.242 C 4.781 57.385 5.84 57.458 7.062 57.458 C 9.567 57.458 11.861 57.001 13.956 56.097 C 16.043 55.195 17.874 53.843 19.452 52.026 L 19.46 52.017 C 21.086 50.199 22.415 47.935 23.439 45.208 L 40.391 0 L 30.133 0 L 22.726 22.511 C 22.371 23.633 22.051 24.767 21.766 25.909 C 21.512 27.095 21.317 28.293 21.182 29.499 C 21.133 29.911 20.784 30.222 20.369 30.223 L 20.144 30.223 C 19.71 30.223 19.352 29.884 19.328 29.451 C 19.286 28.629 19.189 27.81 19.04 27 L 19.032 26.951 C 18.938 26.184 18.79 25.425 18.591 24.679 C 18.444 23.949 18.252 23.228 18.016 22.522 L 10.458 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1k04w9\",layoutDependency:layoutDependency,layoutId:\"SEa4TOoV6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.101\" overflow=\"visible\"><path d=\"M 0 0 C 0.218 0.3 0.387 0.629 0.501 0.986 C 0.513 1.024 0.526 1.062 0.538 1.101 C 0.464 0.803 0.344 0.518 0.182 0.257 C 0.126 0.168 0.065 0.082 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-179jrw0\",layoutDependency:layoutDependency,layoutId:\"cpClkfkwi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.12\" overflow=\"visible\"><path d=\"M 0 0 C 0.298 0.203 0.562 0.46 0.785 0.779 C 0.863 0.888 0.933 1.002 0.999 1.12 C 0.762 0.647 0.456 0.299 0.084 0.051 C 0.057 0.033 0.029 0.017 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sgf9d2\",layoutDependency:layoutDependency,layoutId:\"JTxLWJk1A\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.183 40.919\" overflow=\"visible\"><path d=\"M 36.183 17.829 C 36.183 13.918 35.45 10.678 34.027 8.071 C 32.599 5.454 30.586 3.465 27.972 2.086 L 27.967 2.084 C 25.405 0.708 22.286 0 18.58 0 C 14.836 0 11.593 0.778 8.826 2.305 C 6.074 3.824 3.903 6.102 2.317 9.176 C 0.789 12.186 0 16.034 0 20.761 C 0 25.371 0.883 29.129 2.596 32.079 C 4.32 35.047 6.679 37.262 9.685 38.743 L 10.258 39.005 C 13.155 40.275 16.475 40.919 20.234 40.919 C 23.353 40.919 25.97 40.671 28.097 40.187 L 28.119 40.183 C 30.1 39.791 32.026 39.155 33.852 38.292 L 33.852 31.432 C 31.915 32.29 30.025 32.96 28.181 33.431 L 28.163 33.435 C 25.937 33.953 23.467 34.208 20.761 34.208 C 17.44 34.208 14.731 33.256 12.739 31.262 L 12.731 31.254 C 10.802 29.268 9.823 26.574 9.719 23.267 C 9.712 23.046 9.795 22.832 9.949 22.673 C 10.103 22.515 10.315 22.425 10.536 22.425 L 36.183 22.425 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pm1rvr\",layoutDependency:layoutDependency,layoutId:\"wnI6U8M6A\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.182 40.919\" overflow=\"visible\"><path d=\"M 36.182 17.829 C 36.182 13.918 35.449 10.678 34.026 8.071 C 32.599 5.454 30.585 3.465 27.972 2.086 L 27.967 2.084 C 25.405 0.708 22.286 0 18.58 0 C 14.836 0 11.593 0.778 8.825 2.305 C 6.074 3.824 3.903 6.102 2.317 9.176 C 0.788 12.186 0 16.034 0 20.761 C 0 25.371 0.883 29.129 2.595 32.079 C 4.319 35.047 6.679 37.262 9.684 38.743 L 10.257 39.005 C 13.155 40.275 16.475 40.919 20.234 40.919 C 23.353 40.919 25.969 40.671 28.097 40.187 L 28.118 40.183 C 30.099 39.791 32.025 39.156 33.851 38.292 L 33.851 31.432 C 31.914 32.29 30.024 32.96 28.18 33.431 L 28.163 33.435 C 25.936 33.953 23.466 34.208 20.76 34.208 C 17.44 34.208 14.731 33.256 12.738 31.262 L 12.731 31.254 C 10.801 29.268 9.823 26.574 9.718 23.267 C 9.712 23.046 9.795 22.832 9.949 22.673 C 10.103 22.515 10.314 22.425 10.535 22.424 L 36.182 22.424 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6hmcw2\",layoutDependency:layoutDependency,layoutId:\"gokn2lJv3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.257 40.167\" overflow=\"visible\"><path d=\"M 36.257 14.219 C 36.257 9.076 34.959 5.541 32.548 3.403 L 32.541 3.397 C 30.068 1.157 26.746 0 22.489 0 C 20.887 -0.004 19.291 0.213 17.749 0.646 L 17.725 0.652 C 16.213 1.031 14.851 1.643 13.632 2.487 L 13.614 2.498 C 12.414 3.283 11.391 4.326 10.546 5.639 C 10.395 5.873 10.137 6.015 9.859 6.015 L 9.257 6.015 C 8.893 6.015 8.571 5.773 8.471 5.421 L 7.137 0.752 L 0 0.752 L 0 40.167 L 9.568 40.167 L 9.568 21.662 C 9.568 17.249 10.198 13.759 11.543 11.279 L 11.682 11.03 C 13.147 8.502 15.758 7.312 19.256 7.312 C 21.752 7.312 23.719 8.138 24.963 9.916 C 26.158 11.573 26.689 13.98 26.689 17.001 L 26.689 40.167 L 36.257 40.167 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ya9ma8\",layoutDependency:layoutDependency,layoutId:\"zswBJCPpa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.999 40.166\" overflow=\"visible\"><path d=\"M 9.568 20.083 C 9.568 18.051 9.88 16.296 10.546 14.854 L 10.551 14.842 C 11.251 13.388 12.18 12.203 13.348 11.313 L 13.363 11.303 C 14.545 10.444 15.879 9.816 17.295 9.451 C 18.738 9.026 20.234 8.812 21.738 8.816 C 22.279 8.816 22.884 8.869 23.547 8.969 C 23.817 8.989 24.069 9.015 24.302 9.044 L 24.999 0.165 C 24.671 0.125 24.343 0.094 24.014 0.074 C 23.382 0.029 22.748 0.004 22.114 0 C 20.422 0 18.831 0.327 17.337 0.98 C 15.894 1.626 14.574 2.514 13.432 3.607 C 12.306 4.679 11.342 5.908 10.569 7.257 C 10.423 7.511 10.153 7.668 9.859 7.669 L 9.332 7.669 C 8.955 7.669 8.625 7.409 8.537 7.042 L 7.034 0.752 L 0 0.752 L 0 40.166 L 9.568 40.166 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17kf0jc\",layoutDependency:layoutDependency,layoutId:\"n6eIkc96V\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.831 23.025\" overflow=\"visible\"><path d=\"M 14.831 11.512 C 14.831 8.6 14.534 6.316 13.971 4.629 C 13.412 2.951 12.579 1.825 11.523 1.149 L 11.504 1.136 C 10.425 0.401 8.97 0 7.078 0 C 5.479 0 4.186 0.429 3.149 1.25 L 3.145 1.254 C 2.16 2.026 1.358 3.24 0.791 4.983 L 0.792 4.984 C 0.272 6.684 0 8.878 0 11.587 C 0 15.631 0.646 18.526 1.823 20.388 L 2.041 20.704 C 3.172 22.232 4.856 23.025 7.227 23.025 C 8.608 23.025 9.762 22.858 10.706 22.546 C 11.619 22.196 12.341 21.662 12.894 20.94 L 12.898 20.934 C 13.513 20.141 13.998 19.1 14.329 17.78 C 14.659 16.46 14.831 14.826 14.831 12.865 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s2qbci\",layoutDependency:layoutDependency,layoutId:\"dW_LRHkfx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.348 10.28\" overflow=\"visible\"><path d=\"M 8.711 0 C 10.581 0 12.201 0.401 13.518 1.261 C 14.805 2.099 15.757 3.248 16.37 4.685 L 16.49 4.955 C 17.067 6.311 17.348 7.818 17.348 9.463 C 17.348 9.914 16.982 10.28 16.531 10.28 L 0.817 10.28 C 0.588 10.28 0.37 10.184 0.215 10.016 C 0.061 9.848 -0.016 9.622 0.003 9.394 C 0.262 6.336 1.127 3.937 2.72 2.345 L 2.731 2.335 C 4.347 0.774 6.36 0 8.711 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oiprdy\",layoutDependency:layoutDependency,layoutId:\"Kc7qZfDJI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.348 10.28\" overflow=\"visible\"><path d=\"M 8.711 0 C 10.58 0 12.201 0.401 13.519 1.261 C 14.804 2.099 15.756 3.248 16.37 4.685 L 16.489 4.955 C 17.067 6.311 17.348 7.818 17.348 9.463 C 17.348 9.914 16.982 10.28 16.53 10.28 L 0.817 10.28 C 0.589 10.28 0.371 10.184 0.216 10.015 C 0.062 9.847 -0.016 9.622 0.003 9.394 C 0.263 6.336 1.127 3.937 2.721 2.345 L 2.73 2.335 C 4.348 0.774 6.36 0 8.711 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2zuj2i\",layoutDependency:layoutDependency,layoutId:\"j5ym3ehX1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.957 7.011\" overflow=\"visible\"><path d=\"M 6.982 0 C 5.023 0 3.427 0.63 2.137 1.875 C 1.059 2.96 0.319 4.638 0 7.011 L 13.957 7.011 C 13.874 5.794 13.605 4.704 13.157 3.735 L 13.146 3.712 C 12.656 2.554 11.909 1.655 10.896 0.995 C 9.908 0.351 8.621 0 6.982 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hx4q0f\",layoutDependency:layoutDependency,layoutId:\"LwIMTOfaB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.958 7.011\" overflow=\"visible\"><path d=\"M 6.982 0 C 5.023 0 3.428 0.63 2.138 1.875 C 1.059 2.96 0.319 4.638 0 7.011 L 13.958 7.011 C 13.875 5.794 13.605 4.704 13.158 3.735 L 13.146 3.712 C 12.657 2.554 11.909 1.655 10.896 0.995 C 9.909 0.351 8.621 0 6.982 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tqc235\",layoutDependency:layoutDependency,layoutId:\"wX4iaAY9U\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.646 9.916\" overflow=\"visible\"><path d=\"M 0 4.958 C 0 6.06 0.211 6.958 0.596 7.68 C 1.011 8.421 1.549 8.971 2.214 9.355 C 2.919 9.73 3.707 9.923 4.505 9.916 C 5.201 9.916 5.849 9.717 6.466 9.301 L 6.475 9.295 C 7.119 8.871 7.643 8.291 8.048 7.535 C 8.391 6.894 8.591 6.161 8.636 5.323 L 8.646 4.958 L 8.636 4.593 C 8.591 3.755 8.391 3.022 8.048 2.381 C 7.643 1.626 7.119 1.045 6.475 0.622 L 6.466 0.616 C 5.849 0.2 5.202 0 4.505 0 C 3.703 -0.006 2.913 0.198 2.214 0.592 L 2.207 0.594 C 1.549 0.957 1.012 1.493 0.597 2.233 C 0.211 2.956 0 3.855 0 4.958 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n3r7yh\",layoutDependency:layoutDependency,layoutId:\"NXqmECUE3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.09 22.497\" overflow=\"visible\"><path d=\"M 15.09 8.074 C 15.09 9.672 14.765 11.101 14.084 12.33 L 14.085 12.331 C 13.433 13.547 12.521 14.496 11.356 15.16 C 10.215 15.822 8.942 16.148 7.56 16.148 C 6.236 16.148 5.04 15.791 4.005 15.061 L 3.996 15.053 C 3.717 14.85 3.453 14.626 3.207 14.383 L 3.207 21.68 C 3.207 22.131 2.842 22.497 2.39 22.497 L 0.817 22.497 C 0.366 22.497 0 22.131 0 21.68 L 0 1.12 C 0 0.668 0.366 0.302 0.817 0.302 L 2.39 0.302 C 2.842 0.302 3.207 0.668 3.207 1.12 L 3.207 1.779 C 3.4 1.593 3.603 1.417 3.818 1.254 L 4.005 1.117 C 5.039 0.369 6.234 0 7.56 0 C 8.94 0 10.21 0.324 11.35 0.984 C 12.513 1.645 13.423 2.591 14.077 3.802 L 14.202 4.032 C 14.805 5.198 15.09 6.555 15.09 8.074 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1f2hzhu\",layoutDependency:layoutDependency,layoutId:\"J_bBTg04t\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 69.706 69.01\" overflow=\"visible\"><path d=\"M 69.706 34.505 C 69.706 44.29 66.374 52.513 59.704 59.114 C 53.036 65.715 44.733 69.01 34.853 69.01 C 24.974 69.01 16.671 65.715 10.002 59.114 C 3.332 52.513 0 44.29 0 34.505 C 0 24.72 3.332 16.497 10.002 9.896 C 16.671 3.295 24.973 0 34.853 0 C 44.732 0 53.035 3.295 59.704 9.896 C 66.374 16.497 69.706 24.72 69.706 34.505 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-z7l89t\",layoutDependency:layoutDependency,layoutId:\"l3Wu_Ijyg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 81.719 80.902\" overflow=\"visible\"><path d=\"M 81.719 40.451 C 81.719 46.169 80.665 51.498 78.549 56.429 C 76.441 61.344 73.545 65.627 69.864 69.271 C 66.182 72.915 61.854 75.764 56.888 77.818 C 51.911 79.875 46.566 80.902 40.859 80.902 C 35.088 80.902 29.709 79.876 24.731 77.818 C 19.765 75.764 15.437 72.915 11.754 69.27 C 8.072 65.625 5.193 61.341 3.118 56.424 C 1.038 51.495 0 46.168 0 40.451 C 0 34.8 1.038 29.505 3.118 24.577 C 5.193 19.66 8.072 15.375 11.754 11.731 C 15.436 8.086 19.763 5.222 24.727 3.136 C 29.705 1.043 35.086 0 40.859 0 C 46.568 0 51.914 1.043 56.893 3.136 C 61.857 5.222 66.182 8.087 69.864 11.731 C 73.545 15.374 76.44 19.657 78.549 24.572 C 80.665 29.502 81.719 34.798 81.719 40.451 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1llu092\",layoutDependency:layoutDependency,layoutId:\"wlBGP4LDO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.1 26.294\" overflow=\"visible\"><path d=\"M 18.1 14.5 C 18.1 16.548 17.92 18.323 17.548 19.811 C 17.177 21.296 16.609 22.56 15.822 23.573 L 15.822 23.573 C 15.073 24.548 14.097 25.263 12.912 25.714 L 12.879 25.726 C 11.722 26.112 10.377 26.294 8.862 26.294 C 5.878 26.294 3.566 25.19 2.087 22.914 L 2.082 22.907 C 0.657 20.66 0 17.391 0 13.222 C 0 10.419 0.279 8.05 0.863 6.142 L 0.867 6.129 C 1.502 4.169 2.455 2.633 3.772 1.602 C 5.138 0.521 6.802 0 8.712 0 C 10.828 0 12.632 0.449 14.058 1.419 C 15.498 2.348 16.514 3.823 17.155 5.746 C 17.795 7.667 18.1 10.145 18.1 13.147 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-181vl1n\",layoutDependency:layoutDependency,layoutId:\"zH9xIbBBQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.708 58.21\" overflow=\"visible\"><path d=\"M 0 20.534 C 0 27.101 1.335 32.123 3.906 35.694 C 6.499 39.177 10.056 40.918 14.67 40.918 C 17.018 40.918 19.099 40.464 20.928 39.572 C 22.728 38.696 24.301 37.253 25.638 35.2 C 25.789 34.968 26.047 34.829 26.323 34.829 L 26.624 34.829 C 26.851 34.828 27.068 34.923 27.222 35.089 C 27.377 35.255 27.456 35.477 27.44 35.704 C 27.379 36.507 27.304 37.308 27.214 38.108 C 27.166 38.965 27.141 39.824 27.14 40.682 L 27.14 41.51 C 27.14 44.724 26.39 47.287 24.749 49.048 L 24.749 49.049 C 23.139 50.833 20.723 51.65 17.678 51.65 C 15.793 51.65 13.908 51.522 12.024 51.269 L 11.331 51.184 C 9.716 50.97 8.119 50.638 6.552 50.19 C 5.173 49.823 3.814 49.384 2.481 48.875 L 2.481 56.053 C 4.589 56.823 6.772 57.372 8.994 57.691 C 11.457 58.036 14.127 58.21 17.002 58.21 C 21.432 58.21 25.092 57.519 28.012 56.179 L 28.023 56.175 C 30.936 54.886 33.075 52.994 34.484 50.505 L 34.489 50.495 C 35.953 47.993 36.708 44.861 36.708 41.059 L 36.708 0.752 L 28.741 0.752 L 27.956 5.335 C 27.889 5.728 27.549 6.014 27.151 6.015 L 26.85 6.015 C 26.583 6.014 26.333 5.884 26.18 5.666 C 24.847 3.762 23.244 2.354 21.372 1.417 C 19.494 0.477 17.365 0 14.971 0 C 11.864 0 9.201 0.809 6.948 2.406 L 6.945 2.407 C 4.745 3.952 3.029 6.241 1.823 9.329 L 1.822 9.333 C 0.617 12.369 0 16.095 0 20.534 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ku8wd\",layoutDependency:layoutDependency,layoutId:\"xuH6K5Llk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.324 43.435\" overflow=\"visible\"><path d=\"M 12.836 42.618 C 12.836 43.069 12.471 43.435 12.019 43.435 L 0.817 43.435 C 0.366 43.435 0 43.069 0 42.618 L 0 1.569 C 0 1.118 0.366 0.752 0.817 0.752 L 9.314 0.752 L 9.452 0.763 C 9.774 0.819 10.032 1.061 10.108 1.379 L 11.452 7.002 C 12.172 5.936 13.005 4.95 13.936 4.061 C 15.211 2.84 16.687 1.847 18.299 1.125 L 18.308 1.121 C 20.019 0.373 21.834 0 23.748 0 C 24.323 0 24.993 0.026 25.757 0.077 C 26.528 0.128 27.176 0.208 27.684 0.32 C 28.081 0.409 28.353 0.776 28.321 1.182 L 27.495 11.707 C 27.476 11.952 27.347 12.175 27.146 12.314 C 26.944 12.454 26.691 12.497 26.455 12.429 C 26.188 12.353 25.729 12.282 25.043 12.233 C 25.021 12.232 24.999 12.229 24.977 12.225 C 24.447 12.138 23.91 12.091 23.372 12.085 C 22.016 12.08 20.667 12.274 19.367 12.66 C 18.14 12.972 16.984 13.515 15.96 14.258 C 15.029 14.971 14.258 15.938 13.658 17.185 C 13.124 18.348 12.836 19.847 12.836 21.718 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m7k1tz\",layoutDependency:layoutDependency,layoutId:\"c72UmcH5y\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.451 44.187\" overflow=\"visible\"><path d=\"M 39.451 24.875 C 39.451 25.327 39.086 25.692 38.634 25.692 L 13.037 25.692 C 13.258 28.28 14.107 30.273 15.53 31.74 L 15.84 32.034 C 17.431 33.46 19.586 34.208 22.395 34.208 C 24.994 34.208 27.331 33.962 29.411 33.48 C 31.507 32.944 33.687 32.138 35.951 31.055 C 36.204 30.934 36.502 30.951 36.739 31.1 C 36.977 31.25 37.121 31.511 37.121 31.792 L 37.121 40.438 C 37.121 40.747 36.945 41.03 36.668 41.169 C 34.586 42.207 32.375 42.962 30.093 43.415 C 27.811 43.933 25.065 44.187 21.869 44.187 C 17.659 44.187 13.9 43.416 10.616 41.852 L 10.606 41.848 C 7.301 40.222 4.7 37.777 2.818 34.533 C 0.922 31.268 0 27.206 0 22.394 C 0 17.498 0.816 13.376 2.495 10.07 L 2.497 10.066 C 4.219 6.728 6.609 4.196 9.67 2.507 C 12.716 0.826 16.24 0 20.215 0 C 24.127 0 27.525 0.746 30.375 2.278 C 33.273 3.806 35.517 6.027 37.096 8.921 C 38.681 11.827 39.451 15.353 39.451 19.463 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u32w86\",layoutDependency:layoutDependency,layoutId:\"iG2iuXGVI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.451 44.187\" overflow=\"visible\"><path d=\"M 39.451 24.875 C 39.451 25.327 39.085 25.692 38.633 25.692 L 13.037 25.692 C 13.258 28.28 14.107 30.273 15.53 31.74 L 15.84 32.034 C 17.431 33.46 19.586 34.208 22.394 34.208 C 24.993 34.208 27.33 33.962 29.41 33.48 C 31.506 32.944 33.686 32.138 35.951 31.055 C 36.204 30.934 36.501 30.951 36.739 31.101 C 36.976 31.25 37.12 31.511 37.12 31.792 L 37.12 40.438 C 37.12 40.747 36.944 41.03 36.668 41.169 C 34.586 42.207 32.375 42.962 30.093 43.415 C 27.81 43.933 25.065 44.187 21.868 44.187 C 17.658 44.187 13.9 43.416 10.615 41.852 L 10.605 41.848 C 7.3 40.222 4.7 37.777 2.817 34.533 C 0.921 31.268 0 27.206 0 22.394 C 0 17.498 0.816 13.376 2.494 10.07 L 2.497 10.066 C 4.218 6.728 6.609 4.196 9.67 2.507 C 12.715 0.826 16.239 0 20.214 0 C 24.126 0 27.524 0.746 30.375 2.278 C 33.272 3.806 35.517 6.027 37.095 8.921 C 38.68 11.827 39.451 15.353 39.451 19.463 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lacde0\",layoutDependency:layoutDependency,layoutId:\"QW9T6d_Cc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.526 43.435\" overflow=\"visible\"><path d=\"M 39.526 42.618 C 39.526 43.069 39.16 43.435 38.709 43.435 L 27.507 43.435 C 27.055 43.435 26.689 43.069 26.689 42.618 L 26.689 18.635 C 26.689 15.749 26.17 13.748 25.266 12.498 L 25.258 12.488 C 24.398 11.259 23.006 10.581 20.891 10.581 C 17.686 10.581 15.69 11.669 14.62 13.681 L 14.617 13.688 C 13.458 15.819 12.836 18.993 12.836 23.296 L 12.836 42.618 C 12.836 43.069 12.471 43.435 12.019 43.435 L 0.817 43.435 C 0.366 43.435 0 43.069 0 42.618 L 0 1.569 C 0 1.118 0.366 0.752 0.817 0.752 L 9.388 0.752 L 9.522 0.762 C 9.833 0.814 10.087 1.041 10.174 1.344 L 11.379 5.565 C 12.196 4.472 13.197 3.528 14.336 2.777 L 14.597 2.6 C 15.928 1.728 17.397 1.088 18.941 0.707 L 19.572 0.542 C 21.062 0.179 22.59 -0.003 24.123 0 C 28.685 0 32.428 1.247 35.266 3.815 C 38.168 6.387 39.526 10.471 39.526 15.853 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kfewn8\",\"data-framer-name\":\"Address & Contact\",layoutDependency:layoutDependency,layoutId:\"rcoZKt6_u\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-10bbou2\",\"data-styles-preset\":\"eMBIBEs_L\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[\"Stroombaan 6-8\",/*#__PURE__*/_jsx(motion.br,{}),\"1181 VX Amstelveen\",/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]})}),className:\"framer-1hogian\",\"data-framer-name\":\"Address\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"XpPRVf8PA\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lmuyu3\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"DOXLAaihG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:0202209090\",motionChild:true,nodeId:\"JyMCID22L\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"+31 20 220 90 90\"})})})}),className:\"framer-1uvfc41\",\"data-framer-name\":\"Phone\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JyMCID22L\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"hello@website.com\",motionChild:true,nodeId:\"GebONzPfy\",openInNewTab:true,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"info@edepartment.nl\"})})})}),className:\"framer-1eab6gc\",\"data-framer-name\":\"Email\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GebONzPfy\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1227,intrinsicWidth:1694,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||668)-120-548)/2+0+0)+0+0+0+0+203.6),pixelHeight:1227,pixelWidth:1694,sizes:\"190px\",src:\"https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?width=1694&height=1227\",srcSet:\"https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?scale-down-to=512&width=1694&height=1227 512w,https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?scale-down-to=1024&width=1694&height=1227 1024w,https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?width=1694&height=1227 1694w\"},className:\"framer-7buwo7\",\"data-framer-name\":\"SKG-IKOB-[9a] blanco-standaard_GRIJS_300DPI\",layoutDependency:layoutDependency,layoutId:\"BZayfw3et\",...addPropertyOverrides({I4aGJcozr:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1227,intrinsicWidth:1694,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||1296.5)-120-1029.2)/2+0+0)+0+0+0+0+0+134.2),pixelHeight:1227,pixelWidth:1694,sizes:\"190px\",src:\"https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?width=1694&height=1227\",srcSet:\"https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?scale-down-to=512&width=1694&height=1227 512w,https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?scale-down-to=1024&width=1694&height=1227 1024w,https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?width=1694&height=1227 1694w\"}},oUnUYKGKo:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:1227,intrinsicWidth:1694,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||1719)-120-1463.2)/2+0+0)+0+0+0+0+0+119.2),pixelHeight:1227,pixelWidth:1694,sizes:\"190px\",src:\"https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?width=1694&height=1227\",srcSet:\"https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?scale-down-to=512&width=1694&height=1227 512w,https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?scale-down-to=1024&width=1694&height=1227 1024w,https://framerusercontent.com/images/gqr6w2X9c3q2E1NsR0zFwo1RO2o.png?width=1694&height=1227 1694w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oq7z3o\",\"data-framer-name\":\"Brand Mark\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"AV8tlbV9d\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 72 73\"></svg>',svgContentId:11717344498,withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jk60ir\",\"data-framer-name\":\"Column\",layoutDependency:layoutDependency,layoutId:\"VeMl3dyFq\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c1p407\",\"data-framer-name\":\"Footer Menus\",layoutDependency:layoutDependency,layoutId:\"UyP_cjsa_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oejx7h\",\"data-framer-name\":\"Footer Menu\",layoutDependency:layoutDependency,layoutId:\"eVW9yyARw\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1erm14w\",\"data-framer-name\":\"Footer Menu\",layoutDependency:layoutDependency,layoutId:\"B4sSwYdFC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qvm9xo\",\"data-styles-preset\":\"IPgc8ZAsK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GZb8Cy6cR\"},motionChild:true,nodeId:\"EY18QlWm3\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Onze Diensten\"})})})}),className:\"framer-2dg664\",\"data-framer-name\":\"Menu Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"EY18QlWm3\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l9pvp0\",\"data-framer-name\":\"Menu Links\",layoutDependency:layoutDependency,layoutId:\"PNjcWBEkY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"amAXpIJhc\"},motionChild:true,nodeId:\"rWa7hq3Fa\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Energie inkopen\"})})})}),className:\"framer-1njfa0j\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rWa7hq3Fa\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"M1UYJH8Sn\"},motionChild:true,nodeId:\"ckimMfwQA\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Energiebesparingsplicht\"})})})}),className:\"framer-1760eif\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ckimMfwQA\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OoAMwvptV\"},motionChild:true,nodeId:\"hmOOrQFEI\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Advies en begeleiding\"})})})}),className:\"framer-1j4bvdg\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hmOOrQFEI\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"aQa045YSu\"},motionChild:true,nodeId:\"RMjsbegSN\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Energiemanagement\"})})})}),className:\"framer-10fvtvr\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RMjsbegSN\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-f8uckm\",\"data-framer-name\":\"Footer Menu\",layoutDependency:layoutDependency,layoutId:\"VD5BL4ZEQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qvm9xo\",\"data-styles-preset\":\"IPgc8ZAsK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cyG2yTchg\"},motionChild:true,nodeId:\"D83Wt5ewK\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Nieuws en Inzichten\"})})})}),className:\"framer-1h94wwf\",\"data-framer-name\":\"Menu Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"D83Wt5ewK\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q7yds8\",\"data-framer-name\":\"Menu Links\",layoutDependency:layoutDependency,layoutId:\"hrOCBG1ZC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Fyy3fb7UU\"},motionChild:true,nodeId:\"mAldDRRN7\",openInNewTab:true,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Nieuws\"})})})}),className:\"framer-ipwvwg\",\"data-framer-name\":\"Landing 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mAldDRRN7\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JHbWlLGSn\"},motionChild:true,nodeId:\"PvcbEywzZ\",openInNewTab:true,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Inzichten\"})})})}),className:\"framer-73ef0m\",\"data-framer-name\":\"Landing 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PvcbEywzZ\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1asjo6z\",\"data-framer-name\":\"Footer Menu\",layoutDependency:layoutDependency,layoutId:\"krDFJwHMj\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15w1pkp\",\"data-framer-name\":\"Footer Menu\",layoutDependency:layoutDependency,layoutId:\"BWWxjjTYh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qvm9xo\",\"data-styles-preset\":\"IPgc8ZAsK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lfpqmJBfv\"},motionChild:true,nodeId:\"PooJYPIuT\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Over Ons\"})})})}),className:\"framer-sksyk9\",\"data-framer-name\":\"Menu Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PooJYPIuT\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a2rpny\",\"data-framer-name\":\"Menu Links\",layoutDependency:layoutDependency,layoutId:\"XRqDoGDq4\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"lfpqmJBfv\"},motionChild:true,nodeId:\"lQt21gQS1\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Over Energy Deparment\"})})})}),className:\"framer-1gvm3yh\",\"data-framer-name\":\"Landing 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lQt21gQS1\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":pYVFiYx6t\",webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"CGAbK8RDR\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Neem contact op\"})})})}),className:\"framer-6xeve7\",\"data-framer-name\":\"Landing 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CGAbK8RDR\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GFYNnHrPX\"},motionChild:true,nodeId:\"AVcpDxlto\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Werken bij\"})})})}),className:\"framer-gc2i53\",\"data-framer-name\":\"Landing 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AVcpDxlto\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jQLupk9DH\"},motionChild:true,nodeId:\"YGGGy_ds9\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Juridisch\"})})})}),className:\"framer-zlh76p\",\"data-framer-name\":\"Landing 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YGGGy_ds9\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lccus9\",\"data-framer-name\":\"Footer Menu\",layoutDependency:layoutDependency,layoutId:\"qzBDkinLk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qvm9xo\",\"data-styles-preset\":\"IPgc8ZAsK\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"aTVh_mJp6\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Support\"})})})}),className:\"framer-oz02ic\",\"data-framer-name\":\"Menu Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aTVh_mJp6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3469fe\",\"data-framer-name\":\"Menu Links\",layoutDependency:layoutDependency,layoutId:\"nYy4_BCTD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":pYVFiYx6t\",webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"si2gx52E2\",openInNewTab:true,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Klantenservice\"})})})}),className:\"framer-1p73y3a\",\"data-framer-name\":\"Landing 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"si2gx52E2\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ikcxhg\",\"data-styles-preset\":\"GNb6Nv7qr\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":nYLwaO6CY\",webPageId:\"NY7eTjHJ0\"},motionChild:true,nodeId:\"ludoj_w0v\",openInNewTab:true,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-122r9x5\",\"data-styles-preset\":\"UQQa_21uP\",children:\"Veelgestelde vragen\"})})})}),className:\"framer-1ygehvx\",\"data-framer-name\":\"Landing 1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ludoj_w0v\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1essf2r\",\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"vsXmiHTkW\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6zahil\",\"data-border\":true,\"data-framer-name\":\"Divider\",layoutDependency:layoutDependency,layoutId:\"T4kCvbXjk\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-7f4773cc-059e-4853-9683-4a2541549ef2, rgb(245, 129, 19))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(255, 255, 255, 0.1)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oj96re\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"Sk8tnbeU5\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/energy-department-bv/?originalSubdomain=nl\",motionChild:true,nodeId:\"q30inK8jC\",openInNewTab:true,scopeId:\"E1Fc8ow8I\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-moflm0 framer-10cakhx\",\"data-framer-name\":\"Social Link\",layoutDependency:layoutDependency,layoutId:\"q30inK8jC\",whileHover:animation,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-yyqui9\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"OJ3hM8eV6\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1l2rfve\",\"data-framer-name\":\"Group\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"kIx4GP4dN\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 25\"><path d=\"M 22.223 0.961 L 1.772 0.961 C 0.792 0.961 0 1.735 0 2.691 L 0 23.227 C 0 24.183 0.792 24.961 1.772 24.961 L 22.223 24.961 C 23.203 24.961 24 24.183 24 23.232 L 24 2.691 C 24 1.735 23.203 0.961 22.223 0.961 Z M 7.12 21.413 L 3.558 21.413 L 3.558 9.956 L 7.12 9.956 Z M 5.339 8.396 C 4.195 8.396 3.272 7.472 3.272 6.333 C 3.272 5.194 4.195 4.271 5.339 4.271 C 6.478 4.271 7.402 5.194 7.402 6.333 C 7.402 7.467 6.478 8.396 5.339 8.396 Z M 20.452 21.413 L 16.894 21.413 L 16.894 15.844 C 16.894 14.517 16.87 12.807 15.042 12.807 C 13.191 12.807 12.909 14.255 12.909 15.75 L 12.909 21.413 L 9.356 21.413 L 9.356 9.956 L 12.769 9.956 L 12.769 11.522 L 12.816 11.522 C 13.289 10.622 14.452 9.671 16.181 9.671 C 19.786 9.671 20.452 12.042 20.452 15.127 Z\" fill=\"rgb(255,255,255)\"></path></svg>',svgContentId:11379976682,withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13wmcgs\",\"data-styles-preset\":\"QaO8Y3kgs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Linkedin\"})}),className:\"framer-1o37m0q\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NKiE5CiZD\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://nl.trustpilot.com/review/www.edepartment.nl\",motionChild:true,nodeId:\"pdUfo4ShO\",openInNewTab:true,scopeId:\"E1Fc8ow8I\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1cpp5kz framer-10cakhx\",layoutDependency:layoutDependency,layoutId:\"pdUfo4ShO\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-2njb85\",layoutDependency:layoutDependency,layoutId:\"c_34X8QD7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100 40.645\" overflow=\"visible\"><path d=\"M 7.532 10.745 L 10.804 9.925 L 12.172 14.09 Z M 15.064 5.361 L 9.303 5.361 L 7.532 0 L 5.761 5.361 L 0 5.361 L 4.663 8.684 L 2.892 14.046 L 7.554 10.723 L 10.424 8.684 Z M 20.537 3.622 L 20.537 10.365 L 19.162 10.365 L 19.162 3.621 L 20.537 3.621 Z M 22.597 3.622 L 22.597 4.71 L 17.135 4.71 L 17.135 3.622 Z M 24.302 6.447 L 24.302 10.364 L 22.978 10.364 L 22.978 5.354 L 24.224 5.354 Z M 25.801 5.321 L 25.777 6.558 C 25.7 6.547 25.622 6.54 25.543 6.535 C 25.462 6.526 25.381 6.521 25.3 6.521 C 25.113 6.521 24.95 6.546 24.812 6.595 C 24.684 6.637 24.568 6.709 24.472 6.804 C 24.381 6.9 24.312 7.015 24.27 7.141 C 24.227 7.274 24.202 7.426 24.196 7.595 L 23.93 7.512 C 23.93 7.188 23.962 6.89 24.026 6.618 C 24.082 6.366 24.176 6.123 24.307 5.9 C 24.432 5.697 24.585 5.539 24.766 5.428 C 24.954 5.315 25.169 5.257 25.387 5.261 C 25.461 5.261 25.535 5.267 25.612 5.28 C 25.689 5.289 25.751 5.303 25.8 5.321 Z M 29.368 9.165 L 29.368 5.354 L 30.692 5.354 L 30.692 10.364 L 29.446 10.364 L 29.368 9.164 Z M 29.515 8.137 L 29.906 8.128 C 29.906 8.461 29.868 8.772 29.791 9.059 C 29.723 9.325 29.606 9.576 29.446 9.8 C 29.294 10.006 29.096 10.172 28.867 10.286 C 28.634 10.4 28.36 10.457 28.044 10.457 C 27.802 10.457 27.578 10.423 27.373 10.355 C 27.17 10.284 26.996 10.175 26.849 10.026 C 26.705 9.875 26.591 9.682 26.509 9.448 C 26.429 9.21 26.389 8.924 26.389 8.591 L 26.389 5.354 L 27.713 5.354 L 27.713 8.6 C 27.713 8.748 27.73 8.873 27.763 8.975 C 27.801 9.077 27.851 9.16 27.915 9.225 C 27.979 9.29 28.055 9.336 28.14 9.364 C 28.23 9.391 28.327 9.406 28.435 9.406 C 28.708 9.406 28.922 9.35 29.079 9.239 C 29.238 9.128 29.35 8.977 29.414 8.785 C 29.482 8.591 29.515 8.374 29.515 8.137 Z M 34.393 8.98 C 34.394 8.887 34.365 8.796 34.31 8.72 C 34.255 8.644 34.152 8.572 34.002 8.508 C 33.855 8.44 33.642 8.378 33.363 8.323 C 33.124 8.271 32.889 8.201 32.66 8.114 C 32.46 8.036 32.271 7.932 32.098 7.804 C 31.948 7.689 31.822 7.544 31.731 7.378 C 31.64 7.202 31.594 7.006 31.598 6.808 C 31.598 6.598 31.642 6.401 31.731 6.216 C 31.823 6.03 31.953 5.866 32.121 5.724 C 32.306 5.572 32.519 5.457 32.747 5.386 C 33.017 5.3 33.3 5.257 33.584 5.261 C 34.016 5.261 34.387 5.331 34.696 5.47 C 35.009 5.609 35.248 5.8 35.413 6.044 C 35.582 6.285 35.666 6.56 35.666 6.869 L 34.342 6.869 C 34.342 6.739 34.314 6.623 34.259 6.521 C 34.205 6.414 34.118 6.328 34.011 6.275 C 33.901 6.214 33.757 6.183 33.579 6.183 C 33.432 6.183 33.304 6.209 33.198 6.262 C 33.098 6.305 33.011 6.376 32.949 6.466 C 32.894 6.548 32.865 6.644 32.866 6.743 C 32.866 6.82 32.882 6.89 32.912 6.952 C 32.946 7.011 33 7.065 33.073 7.114 C 33.147 7.163 33.242 7.209 33.358 7.253 C 33.478 7.293 33.625 7.33 33.8 7.364 C 34.158 7.438 34.478 7.535 34.76 7.655 C 35.042 7.773 35.266 7.933 35.432 8.137 C 35.597 8.338 35.68 8.602 35.68 8.929 C 35.68 9.151 35.631 9.355 35.532 9.54 C 35.429 9.732 35.285 9.898 35.11 10.026 C 34.926 10.162 34.705 10.269 34.448 10.346 C 34.194 10.42 33.907 10.457 33.588 10.457 C 33.125 10.457 32.733 10.374 32.411 10.207 C 32.092 10.041 31.85 9.829 31.685 9.573 C 31.522 9.313 31.441 9.048 31.441 8.776 L 32.696 8.776 C 32.702 8.958 32.748 9.105 32.834 9.216 C 32.922 9.326 33.038 9.41 33.17 9.457 C 33.308 9.506 33.457 9.531 33.616 9.531 C 33.787 9.531 33.93 9.508 34.043 9.462 C 34.157 9.412 34.243 9.347 34.301 9.267 C 34.362 9.184 34.394 9.083 34.393 8.98 Z M 38.976 5.354 L 38.976 6.299 L 36.079 6.299 L 36.079 5.354 L 38.976 5.354 Z M 36.797 4.117 L 38.121 4.117 L 38.121 8.855 C 38.121 9 38.139 9.111 38.176 9.188 C 38.212 9.262 38.274 9.32 38.35 9.35 C 38.427 9.379 38.524 9.392 38.64 9.392 C 38.714 9.392 38.788 9.389 38.861 9.382 C 38.918 9.375 38.975 9.366 39.031 9.355 L 39.036 10.337 C 38.916 10.375 38.793 10.405 38.668 10.425 C 38.536 10.447 38.39 10.457 38.231 10.457 C 37.94 10.457 37.686 10.41 37.468 10.314 C 37.255 10.216 37.08 10.05 36.972 9.841 C 36.855 9.625 36.797 9.341 36.797 8.989 Z M 41.054 6.317 L 41.054 12.291 L 39.73 12.291 L 39.73 5.354 L 40.957 5.354 Z M 44.203 7.804 L 44.203 7.901 C 44.203 8.265 44.16 8.603 44.074 8.915 C 44.001 9.207 43.876 9.483 43.706 9.73 C 43.548 9.954 43.341 10.138 43.099 10.267 C 42.861 10.394 42.585 10.457 42.272 10.457 C 41.968 10.457 41.705 10.395 41.481 10.272 C 41.255 10.146 41.061 9.968 40.916 9.753 C 40.758 9.511 40.636 9.248 40.552 8.971 C 40.457 8.659 40.386 8.34 40.341 8.017 L 40.341 7.762 C 40.385 7.423 40.456 7.089 40.553 6.762 C 40.633 6.481 40.756 6.214 40.916 5.97 C 41.059 5.753 41.251 5.574 41.477 5.447 C 41.701 5.323 41.962 5.262 42.263 5.262 C 42.578 5.262 42.856 5.321 43.095 5.442 C 43.337 5.562 43.539 5.735 43.702 5.961 C 43.867 6.186 43.991 6.455 44.074 6.767 C 44.16 7.078 44.203 7.424 44.203 7.804 Z M 42.874 7.901 L 42.874 7.804 C 42.874 7.59 42.856 7.395 42.819 7.216 C 42.791 7.049 42.735 6.887 42.653 6.739 C 42.585 6.609 42.484 6.5 42.359 6.424 C 42.24 6.347 42.094 6.308 41.923 6.308 C 41.742 6.308 41.587 6.337 41.458 6.396 C 41.335 6.452 41.229 6.54 41.15 6.651 C 41.07 6.762 41.011 6.894 40.971 7.049 C 40.929 7.22 40.904 7.396 40.898 7.572 L 40.898 8.216 C 40.913 8.444 40.956 8.65 41.026 8.832 C 41.097 9.011 41.205 9.153 41.353 9.258 C 41.5 9.363 41.693 9.415 41.932 9.415 C 42.106 9.415 42.254 9.377 42.373 9.299 C 42.493 9.219 42.589 9.11 42.663 8.971 C 42.743 8.821 42.798 8.658 42.824 8.489 C 42.857 8.307 42.874 8.111 42.874 7.901 Z M 46.423 5.354 L 46.423 10.364 L 45.095 10.364 L 45.095 5.354 Z M 45.012 4.048 C 45.012 3.854 45.079 3.693 45.214 3.566 C 45.349 3.44 45.53 3.377 45.757 3.377 C 45.98 3.377 46.159 3.44 46.295 3.566 C 46.432 3.693 46.501 3.854 46.501 4.048 C 46.501 4.243 46.432 4.403 46.295 4.53 C 46.159 4.656 45.98 4.719 45.757 4.719 C 45.53 4.719 45.349 4.656 45.214 4.53 C 45.081 4.406 45.007 4.231 45.012 4.048 Z M 48.915 3.252 L 48.915 10.364 L 47.586 10.364 L 47.586 3.252 Z M 49.797 7.91 L 49.797 7.813 C 49.797 7.446 49.85 7.108 49.954 6.799 C 50.05 6.501 50.205 6.225 50.409 5.988 C 50.611 5.758 50.863 5.576 51.144 5.456 C 51.436 5.326 51.77 5.262 52.146 5.262 C 52.523 5.262 52.859 5.326 53.153 5.456 C 53.437 5.575 53.69 5.757 53.893 5.989 C 54.096 6.217 54.249 6.487 54.353 6.799 C 54.457 7.107 54.509 7.446 54.509 7.813 L 54.509 7.91 C 54.513 8.254 54.46 8.597 54.353 8.924 C 54.255 9.223 54.099 9.498 53.893 9.735 C 53.691 9.966 53.44 10.147 53.158 10.267 C 52.867 10.394 52.533 10.457 52.156 10.457 C 51.779 10.457 51.443 10.394 51.149 10.267 C 50.866 10.147 50.614 9.965 50.409 9.735 C 50.206 9.497 50.052 9.222 49.954 8.924 C 49.847 8.597 49.794 8.254 49.797 7.91 Z M 51.122 7.813 L 51.122 7.91 C 51.122 8.12 51.14 8.316 51.177 8.498 C 51.213 8.681 51.272 8.841 51.351 8.98 C 51.434 9.116 51.541 9.222 51.673 9.299 C 51.805 9.377 51.966 9.415 52.156 9.415 C 52.34 9.415 52.498 9.377 52.629 9.299 C 52.761 9.222 52.867 9.116 52.947 8.98 C 53.026 8.841 53.085 8.681 53.121 8.499 C 53.162 8.305 53.182 8.108 53.181 7.911 L 53.181 7.813 C 53.181 7.609 53.161 7.418 53.121 7.239 C 53.089 7.069 53.029 6.906 52.942 6.757 C 52.867 6.62 52.757 6.505 52.625 6.424 C 52.493 6.343 52.334 6.303 52.146 6.303 C 51.959 6.303 51.8 6.343 51.669 6.424 C 51.537 6.507 51.428 6.621 51.351 6.757 C 51.268 6.907 51.209 7.07 51.177 7.239 C 51.139 7.428 51.12 7.62 51.122 7.813 Z M 57.759 5.354 L 57.759 6.299 L 54.863 6.299 L 54.863 5.354 L 57.759 5.354 Z M 55.58 4.117 L 56.905 4.117 L 56.905 8.855 C 56.905 9 56.923 9.111 56.96 9.188 C 56.996 9.262 57.058 9.32 57.134 9.35 C 57.211 9.379 57.308 9.392 57.424 9.392 C 57.507 9.392 57.58 9.389 57.645 9.382 C 57.712 9.373 57.769 9.364 57.815 9.355 L 57.819 10.337 C 57.706 10.374 57.583 10.403 57.452 10.425 C 57.32 10.447 57.174 10.457 57.015 10.457 C 56.724 10.457 56.469 10.41 56.252 10.314 C 56.039 10.216 55.864 10.05 55.755 9.841 C 55.639 9.625 55.58 9.341 55.58 8.989 Z M 18.83 40.645 L 0 40.645 L 0 21.677 L 18.83 21.677 Z M 9.415 34.648 L 13.475 37.8 L 12.278 33.876 Z M 7.865 29.575 L 2.824 29.575 L 6.904 32.706 L 5.355 37.758 L 9.435 34.627 L 11.945 32.707 L 16.005 29.575 L 10.965 29.575 L 9.415 24.523 L 7.865 29.576 Z M 41.425 40.645 L 22.596 40.645 L 22.596 21.677 L 41.425 21.677 Z M 32.01 34.648 L 36.071 37.8 L 34.874 33.876 Z M 30.461 29.575 L 25.42 29.575 L 29.5 32.706 L 27.95 37.758 L 32.03 34.627 L 34.541 32.707 L 38.601 29.575 L 33.56 29.575 L 32.01 24.523 L 30.461 29.576 Z M 64.021 40.645 L 45.191 40.645 L 45.191 21.677 L 64.021 21.677 Z M 54.606 34.648 L 58.666 37.8 L 57.469 33.876 Z M 53.056 29.575 L 48.016 29.575 L 52.096 32.706 L 50.546 37.758 L 54.626 34.627 L 57.136 32.707 L 61.196 29.575 L 56.156 29.575 L 54.606 24.523 Z M 86.616 40.645 L 67.787 40.645 L 67.787 21.677 L 86.616 21.677 Z M 77.202 34.648 L 81.262 37.8 L 80.065 33.876 Z M 75.652 29.575 L 70.611 29.575 L 74.691 32.706 L 73.141 37.758 L 77.221 34.627 L 79.732 32.707 L 83.792 29.575 L 78.751 29.575 L 77.202 24.523 Z M 99.797 21.677 L 99.797 24.523 L 98.247 29.575 L 93.207 29.575 L 97.287 32.706 L 95.737 37.758 L 99.797 34.642 L 99.797 40.645 L 90.382 40.645 L 90.382 21.677 Z M 90.001 8.232 L 90.001 9.54 L 83.974 9.54 L 83.893 8.527 L 87.381 2.953 L 88.697 2.953 L 87.272 5.355 L 85.536 8.232 L 90.001 8.232 Z M 89.053 2.953 L 89.053 11.381 L 87.398 11.381 L 87.398 2.953 Z M 91.047 10.576 C 91.047 10.329 91.132 10.123 91.3 9.957 C 91.473 9.791 91.7 9.708 91.984 9.708 C 92.268 9.708 92.494 9.791 92.662 9.957 C 92.834 10.123 92.921 10.329 92.921 10.576 C 92.921 10.823 92.834 11.029 92.662 11.195 C 92.494 11.361 92.268 11.444 91.984 11.444 C 91.7 11.444 91.473 11.361 91.3 11.195 C 91.134 11.034 91.042 10.809 91.047 10.576 Z M 95.868 7.543 L 94.547 7.224 L 95.024 2.953 L 99.724 2.953 L 99.724 4.301 L 96.386 4.301 L 96.179 6.171 C 96.29 6.105 96.459 6.036 96.685 5.962 C 96.929 5.882 97.186 5.843 97.443 5.846 C 97.849 5.846 98.209 5.91 98.523 6.037 C 98.837 6.165 99.104 6.35 99.322 6.593 C 99.544 6.836 99.713 7.134 99.828 7.485 C 99.943 7.836 100 8.233 100 8.677 C 100 9.051 99.943 9.409 99.828 9.748 C 99.715 10.081 99.537 10.388 99.305 10.651 C 99.061 10.921 98.761 11.132 98.425 11.27 C 98.073 11.421 97.656 11.496 97.173 11.496 C 96.818 11.497 96.465 11.442 96.127 11.334 C 95.8 11.229 95.495 11.066 95.225 10.853 C 94.962 10.643 94.745 10.381 94.587 10.084 C 94.43 9.779 94.348 9.431 94.34 9.041 L 95.983 9.041 C 96.006 9.281 96.067 9.487 96.167 9.661 C 96.271 9.831 96.407 9.962 96.575 10.054 C 96.744 10.147 96.941 10.194 97.167 10.194 C 97.378 10.194 97.558 10.153 97.707 10.072 C 97.857 9.991 97.977 9.879 98.069 9.736 C 98.165 9.579 98.233 9.407 98.27 9.227 C 98.316 9.03 98.339 8.818 98.339 8.59 C 98.339 8.362 98.312 8.156 98.259 7.971 C 98.21 7.795 98.126 7.632 98.012 7.49 C 97.898 7.353 97.752 7.245 97.587 7.177 C 97.418 7.104 97.221 7.068 96.995 7.068 C 96.688 7.068 96.451 7.116 96.282 7.213 C 96.117 7.309 95.979 7.419 95.868 7.543 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-wsjgr5\",layoutDependency:layoutDependency,layoutId:\"w6IU7c3dj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.64 4.165\" overflow=\"visible\"><path d=\"M 0 0.82 L 3.273 0 L 4.64 4.165 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-etpqty\",layoutDependency:layoutDependency,layoutId:\"s_dtIOZUB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.064 14.046\" overflow=\"visible\"><path d=\"M 15.064 5.361 L 9.303 5.361 L 7.532 0 L 5.761 5.361 L 0 5.361 L 4.663 8.684 L 2.892 14.046 L 7.554 10.723 L 10.424 8.684 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16gsklg\",layoutDependency:layoutDependency,layoutId:\"lIVMPwq0D\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.375 6.744\" overflow=\"visible\"><path d=\"M 1.375 0 L 1.375 6.744 L 0 6.744 L 0 0 L 1.375 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1282vsv\",layoutDependency:layoutDependency,layoutId:\"yvJmK4yX1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.462 1.088\" overflow=\"visible\"><path d=\"M 5.462 0 L 5.462 1.088 L 0 1.088 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-x2sosv\",layoutDependency:layoutDependency,layoutId:\"h9CO5DLDo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.324 5.01\" overflow=\"visible\"><path d=\"M 1.324 1.093 L 1.324 5.01 L 0 5.01 L 0 0 L 1.246 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10e55e5\",layoutDependency:layoutDependency,layoutId:\"JBu2Yb6bH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.871 2.334\" overflow=\"visible\"><path d=\"M 1.871 0.06 L 1.848 1.297 C 1.77 1.286 1.692 1.279 1.614 1.274 C 1.533 1.265 1.451 1.26 1.37 1.26 C 1.183 1.26 1.021 1.285 0.883 1.334 C 0.755 1.376 0.638 1.448 0.542 1.543 C 0.451 1.639 0.382 1.754 0.34 1.88 C 0.298 2.013 0.273 2.165 0.266 2.334 L 0 2.251 C 0 1.927 0.032 1.629 0.097 1.357 C 0.152 1.105 0.247 0.862 0.377 0.639 C 0.503 0.436 0.656 0.278 0.837 0.167 C 1.024 0.054 1.239 -0.004 1.457 0 C 1.531 0 1.606 0.006 1.682 0.019 C 1.759 0.028 1.822 0.042 1.871 0.06 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13d2wr0\",layoutDependency:layoutDependency,layoutId:\"DWj71xYdD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.324 5.01\" overflow=\"visible\"><path d=\"M 0 3.812 L 0 0 L 1.324 0 L 1.324 5.01 L 0.078 5.01 L 0 3.811 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-318e\",layoutDependency:layoutDependency,layoutId:\"kpPwzMnk6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.516 5.103\" overflow=\"visible\"><path d=\"M 3.126 2.784 L 3.516 2.774 C 3.516 3.107 3.478 3.418 3.402 3.705 C 3.333 3.971 3.216 4.223 3.057 4.446 C 2.905 4.652 2.706 4.818 2.478 4.932 C 2.245 5.046 1.971 5.103 1.655 5.103 C 1.413 5.103 1.189 5.07 0.983 5.002 C 0.781 4.931 0.607 4.821 0.459 4.673 C 0.315 4.521 0.202 4.328 0.12 4.094 C 0.04 3.856 0 3.571 0 3.237 L 0 0 L 1.324 0 L 1.324 3.246 C 1.324 3.394 1.341 3.519 1.374 3.621 C 1.411 3.723 1.462 3.806 1.526 3.871 C 1.59 3.936 1.665 3.982 1.751 4.01 C 1.841 4.038 1.938 4.052 2.045 4.052 C 2.318 4.052 2.533 3.997 2.689 3.885 C 2.848 3.774 2.96 3.623 3.025 3.431 C 3.092 3.237 3.126 3.021 3.126 2.783 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mmajtv\",layoutDependency:layoutDependency,layoutId:\"voOjVrM72\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.239 5.196\" overflow=\"visible\"><path d=\"M 2.952 3.719 C 2.952 3.626 2.923 3.535 2.869 3.46 C 2.814 3.383 2.711 3.312 2.561 3.247 C 2.413 3.179 2.201 3.117 1.922 3.062 C 1.682 3.01 1.447 2.94 1.218 2.853 C 1.019 2.775 0.83 2.671 0.657 2.543 C 0.506 2.428 0.381 2.283 0.29 2.117 C 0.199 1.941 0.153 1.745 0.156 1.548 C 0.156 1.337 0.201 1.14 0.29 0.955 C 0.382 0.769 0.512 0.605 0.68 0.464 C 0.865 0.311 1.077 0.196 1.305 0.125 C 1.576 0.039 1.858 -0.004 2.142 0 C 2.574 0 2.945 0.07 3.255 0.209 C 3.567 0.348 3.806 0.539 3.972 0.783 C 4.141 1.024 4.225 1.299 4.225 1.608 L 2.901 1.608 C 2.901 1.478 2.873 1.362 2.818 1.26 C 2.764 1.153 2.677 1.067 2.57 1.015 C 2.46 0.953 2.316 0.922 2.138 0.922 C 1.99 0.922 1.863 0.948 1.756 1.001 C 1.656 1.044 1.57 1.115 1.508 1.205 C 1.453 1.287 1.424 1.383 1.425 1.482 C 1.425 1.559 1.44 1.629 1.471 1.691 C 1.505 1.75 1.559 1.804 1.632 1.853 C 1.705 1.902 1.801 1.948 1.917 1.992 C 2.036 2.032 2.184 2.069 2.358 2.103 C 2.717 2.177 3.037 2.274 3.319 2.394 C 3.601 2.512 3.825 2.672 3.99 2.876 C 4.156 3.077 4.239 3.341 4.239 3.668 C 4.239 3.891 4.19 4.094 4.091 4.279 C 3.988 4.471 3.843 4.637 3.668 4.765 C 3.485 4.902 3.264 5.008 3.007 5.085 C 2.752 5.159 2.465 5.196 2.147 5.196 C 1.684 5.196 1.292 5.113 0.97 4.946 C 0.651 4.78 0.409 4.568 0.244 4.312 C 0.081 4.052 0 3.787 0 3.515 L 1.255 3.515 C 1.261 3.698 1.307 3.844 1.393 3.955 C 1.48 4.065 1.597 4.149 1.729 4.196 C 1.866 4.245 2.015 4.27 2.174 4.27 C 2.346 4.27 2.489 4.247 2.602 4.201 C 2.715 4.151 2.801 4.086 2.859 4.006 C 2.921 3.923 2.953 3.822 2.952 3.719 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-88dvqa\",layoutDependency:layoutDependency,layoutId:\"RdXSDefm5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.896 1\" overflow=\"visible\"><path d=\"M 2.896 0 L 2.896 0.945 L 0 0.945 L 0 0 L 2.896 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i5x0db\",layoutDependency:layoutDependency,layoutId:\"pG6F5WL60\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.239 6.34\" overflow=\"visible\"><path d=\"M 0 0 L 1.324 0 L 1.324 4.737 C 1.324 4.883 1.342 4.993 1.379 5.071 C 1.416 5.145 1.478 5.202 1.553 5.233 C 1.63 5.261 1.727 5.274 1.843 5.274 C 1.917 5.275 1.991 5.272 2.064 5.265 C 2.121 5.258 2.178 5.248 2.234 5.237 L 2.239 6.219 C 2.119 6.258 1.996 6.287 1.871 6.307 C 1.739 6.329 1.593 6.34 1.434 6.34 C 1.143 6.34 0.889 6.292 0.671 6.196 C 0.458 6.099 0.283 5.933 0.175 5.724 C 0.058 5.508 0 5.224 0 4.872 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q6ddwt\",layoutDependency:layoutDependency,layoutId:\"lhBvkguor\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.324 6.937\" overflow=\"visible\"><path d=\"M 1.324 0.964 L 1.324 6.937 L 0 6.937 L 0 0 L 1.228 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1f0pwgs\",layoutDependency:layoutDependency,layoutId:\"tP8ImH7XP\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.862 5.195\" overflow=\"visible\"><path d=\"M 3.862 2.542 L 3.862 2.639 C 3.862 3.004 3.819 3.341 3.733 3.654 C 3.659 3.945 3.535 4.221 3.365 4.468 C 3.207 4.693 2.999 4.877 2.758 5.006 C 2.519 5.132 2.244 5.195 1.931 5.195 C 1.627 5.195 1.364 5.134 1.14 5.01 C 0.914 4.884 0.72 4.707 0.575 4.492 C 0.417 4.25 0.294 3.986 0.211 3.709 C 0.116 3.397 0.045 3.078 0 2.755 L 0 2.5 C 0.044 2.162 0.115 1.827 0.212 1.5 C 0.292 1.219 0.415 0.952 0.575 0.708 C 0.718 0.492 0.91 0.313 1.135 0.185 C 1.36 0.062 1.621 0 1.922 0 C 2.237 0 2.515 0.06 2.754 0.18 C 2.996 0.301 3.198 0.474 3.361 0.699 C 3.526 0.924 3.65 1.193 3.733 1.505 C 3.819 1.817 3.861 2.162 3.861 2.542 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13f3pdw\",layoutDependency:layoutDependency,layoutId:\"ysk0UBrGq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.977 3.107\" overflow=\"visible\"><path d=\"M 1.977 1.593 L 1.977 1.496 C 1.977 1.283 1.958 1.087 1.922 0.908 C 1.893 0.741 1.837 0.58 1.756 0.431 C 1.688 0.301 1.586 0.192 1.462 0.116 C 1.343 0.039 1.197 0 1.025 0 C 0.844 0 0.69 0.029 0.561 0.088 C 0.438 0.145 0.332 0.232 0.253 0.343 C 0.173 0.454 0.113 0.587 0.074 0.741 C 0.031 0.913 0.007 1.088 0 1.265 L 0 1.908 C 0.015 2.137 0.058 2.342 0.129 2.524 C 0.199 2.703 0.308 2.845 0.455 2.95 C 0.602 3.055 0.795 3.107 1.034 3.107 C 1.209 3.107 1.356 3.069 1.476 2.992 C 1.595 2.911 1.692 2.802 1.765 2.663 C 1.846 2.513 1.9 2.35 1.926 2.181 C 1.96 1.999 1.977 1.803 1.977 1.593 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wcqzgu\",layoutDependency:layoutDependency,layoutId:\"B8DfBClIl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.328 5.01\" overflow=\"visible\"><path d=\"M 1.328 0 L 1.328 5.01 L 0 5.01 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ypmc83\",layoutDependency:layoutDependency,layoutId:\"jEzEeswE8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.49 1.342\" overflow=\"visible\"><path d=\"M 0 0.671 C 0 0.477 0.068 0.316 0.203 0.19 C 0.337 0.063 0.518 0 0.745 0 C 0.969 0 1.148 0.063 1.283 0.19 C 1.421 0.316 1.49 0.477 1.49 0.671 C 1.49 0.866 1.421 1.027 1.283 1.153 C 1.148 1.279 0.969 1.342 0.745 1.342 C 0.518 1.342 0.337 1.279 0.203 1.153 C 0.069 1.03 -0.005 0.854 0 0.671 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b2x5sc\",layoutDependency:layoutDependency,layoutId:\"tht5SJEKg\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.328 7.113\" overflow=\"visible\"><path d=\"M 1.328 0 L 1.328 7.113 L 0 7.113 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mgxw6c\",layoutDependency:layoutDependency,layoutId:\"KnThNPv6m\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.712 5.195\" overflow=\"visible\"><path d=\"M 0 2.648 L 0 2.551 C 0 2.184 0.052 1.846 0.156 1.537 C 0.253 1.239 0.408 0.964 0.612 0.726 C 0.814 0.496 1.065 0.314 1.347 0.194 C 1.638 0.064 1.973 0 2.349 0 C 2.726 0 3.062 0.064 3.356 0.194 C 3.64 0.313 3.893 0.495 4.096 0.727 C 4.298 0.955 4.452 1.225 4.556 1.537 C 4.66 1.846 4.712 2.184 4.712 2.551 L 4.712 2.648 C 4.715 2.993 4.663 3.335 4.556 3.663 C 4.458 3.961 4.301 4.237 4.096 4.473 C 3.894 4.704 3.642 4.886 3.361 5.006 C 3.069 5.132 2.736 5.195 2.359 5.195 C 1.981 5.195 1.646 5.132 1.352 5.006 C 1.069 4.885 0.816 4.703 0.612 4.473 C 0.409 4.235 0.254 3.96 0.156 3.663 C 0.05 3.335 -0.003 2.993 0 2.648 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xkaub0\",layoutDependency:layoutDependency,layoutId:\"eFPOdXcuL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.06 3.112\" overflow=\"visible\"><path d=\"M 0 1.509 L 0 1.607 C 0 1.817 0.018 2.013 0.055 2.195 C 0.092 2.377 0.15 2.537 0.23 2.676 C 0.313 2.812 0.42 2.919 0.552 2.996 C 0.683 3.073 0.844 3.112 1.034 3.112 C 1.218 3.112 1.376 3.073 1.508 2.996 C 1.64 2.919 1.745 2.812 1.825 2.676 C 1.905 2.537 1.963 2.377 2 2.195 C 2.041 2.002 2.061 1.805 2.06 1.607 L 2.06 1.509 C 2.06 1.305 2.039 1.114 2 0.936 C 1.968 0.766 1.907 0.603 1.82 0.454 C 1.745 0.317 1.636 0.202 1.503 0.12 C 1.371 0.04 1.212 0 1.025 0 C 0.838 0 0.679 0.04 0.547 0.12 C 0.415 0.203 0.306 0.318 0.23 0.454 C 0.146 0.604 0.087 0.766 0.055 0.935 C 0.017 1.124 -0.001 1.317 0 1.509 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-171osgx\",layoutDependency:layoutDependency,layoutId:\"IKECXSPAO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.896 1\" overflow=\"visible\"><path d=\"M 2.896 0 L 2.896 0.945 L 0 0.945 L 0 0 L 2.896 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n0q8hg\",layoutDependency:layoutDependency,layoutId:\"RFYgjNzyj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.239 6.34\" overflow=\"visible\"><path d=\"M 0 0 L 1.324 0 L 1.324 4.737 C 1.324 4.883 1.343 4.993 1.379 5.071 C 1.416 5.145 1.478 5.202 1.554 5.233 C 1.631 5.261 1.727 5.274 1.843 5.274 C 1.926 5.274 2 5.272 2.064 5.265 C 2.132 5.256 2.188 5.247 2.234 5.237 L 2.239 6.219 C 2.125 6.257 2.003 6.285 1.871 6.307 C 1.739 6.329 1.594 6.34 1.434 6.34 C 1.143 6.34 0.889 6.292 0.671 6.196 C 0.458 6.099 0.283 5.933 0.175 5.724 C 0.058 5.508 0 5.224 0 4.872 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-txufqf\",layoutDependency:layoutDependency,layoutId:\"MAR9L1pvG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.83 18.968\" overflow=\"visible\"><path d=\"M 18.83 18.968 L 0 18.968 L 0 0 L 18.83 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dyv21d\",layoutDependency:layoutDependency,layoutId:\"DdNnNGuCS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.06 3.924\" overflow=\"visible\"><path d=\"M 0 0.772 L 4.06 3.924 L 2.864 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-eozynf\",layoutDependency:layoutDependency,layoutId:\"uOTV0QvWS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.181 13.236\" overflow=\"visible\"><path d=\"M 5.041 5.053 L 0 5.053 L 4.08 8.184 L 2.53 13.236 L 6.61 10.105 L 9.121 8.184 L 13.181 5.052 L 8.14 5.052 L 6.59 0 L 5.041 5.053 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1r5rm50\",layoutDependency:layoutDependency,layoutId:\"ySF5WT0Q6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.83 18.968\" overflow=\"visible\"><path d=\"M 18.83 18.968 L 0 18.968 L 0 0 L 18.83 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1t7por3\",layoutDependency:layoutDependency,layoutId:\"uxe7Bzx4j\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.06 3.924\" overflow=\"visible\"><path d=\"M 0 0.772 L 4.06 3.924 L 2.864 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-76z86e\",layoutDependency:layoutDependency,layoutId:\"SxacZWjeD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.181 13.236\" overflow=\"visible\"><path d=\"M 5.041 5.053 L 0 5.053 L 4.08 8.184 L 2.53 13.236 L 6.61 10.105 L 9.121 8.184 L 13.181 5.052 L 8.14 5.052 L 6.59 0 L 5.041 5.053 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17oaa1p\",layoutDependency:layoutDependency,layoutId:\"VjhIFvhw4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.83 18.968\" overflow=\"visible\"><path d=\"M 18.83 18.968 L 0 18.968 L 0 0 L 18.83 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13ouau3\",layoutDependency:layoutDependency,layoutId:\"A4XvK8GPu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.06 3.924\" overflow=\"visible\"><path d=\"M 0 0.772 L 4.06 3.924 L 2.864 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gnxw87\",layoutDependency:layoutDependency,layoutId:\"loR1fLUAY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.181 13.236\" overflow=\"visible\"><path d=\"M 5.041 5.053 L 0 5.053 L 4.08 8.184 L 2.53 13.236 L 6.61 10.105 L 9.121 8.184 L 13.181 5.052 L 8.14 5.052 L 6.59 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7x9t8o\",layoutDependency:layoutDependency,layoutId:\"aY9aBhKJk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.83 18.968\" overflow=\"visible\"><path d=\"M 18.83 18.968 L 0 18.968 L 0 0 L 18.83 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15z48pc\",layoutDependency:layoutDependency,layoutId:\"DB2ucZSvY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.06 3.924\" overflow=\"visible\"><path d=\"M 0 0.772 L 4.06 3.924 L 2.864 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rav3dp\",layoutDependency:layoutDependency,layoutId:\"e5XtjwsrD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.181 13.236\" overflow=\"visible\"><path d=\"M 5.041 5.053 L 0 5.053 L 4.08 8.184 L 2.53 13.236 L 6.61 10.105 L 9.121 8.184 L 13.181 5.052 L 8.14 5.052 L 6.59 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xheqpw\",layoutDependency:layoutDependency,layoutId:\"t7q0hmMEL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.415 18.968\" overflow=\"visible\"><path d=\"M 9.415 0 L 9.415 2.845 L 7.865 7.898 L 2.824 7.898 L 6.904 11.029 L 5.355 16.081 L 9.415 12.964 L 9.415 18.968 L 0 18.968 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-197a4t2\",layoutDependency:layoutDependency,layoutId:\"G8Z8hXrFQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.108 6.587\" overflow=\"visible\"><path d=\"M 6.108 5.279 L 6.108 6.587 L 0.08 6.587 L 0 5.574 L 3.488 0 L 4.804 0 L 3.379 2.402 L 1.643 5.279 L 6.108 5.279 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-buqvo\",layoutDependency:layoutDependency,layoutId:\"Y9AMrwX7E\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.655 8.428\" overflow=\"visible\"><path d=\"M 1.655 0 L 1.655 8.428 L 0 8.428 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d06f9d\",layoutDependency:layoutDependency,layoutId:\"kqEnz_x46\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.873 1.737\" overflow=\"visible\"><path d=\"M 0 0.868 C 0 0.622 0.085 0.415 0.253 0.249 C 0.425 0.083 0.653 0 0.937 0 C 1.22 0 1.446 0.083 1.615 0.249 C 1.787 0.415 1.873 0.621 1.873 0.868 C 1.873 1.115 1.787 1.322 1.615 1.488 C 1.446 1.654 1.22 1.737 0.937 1.737 C 0.653 1.737 0.425 1.654 0.253 1.488 C 0.086 1.326 -0.005 1.101 0 0.868 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19a1nyu\",layoutDependency:layoutDependency,layoutId:\"Ut2Jm0hiF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.66 8.543\" overflow=\"visible\"><path d=\"M 1.528 4.59 L 0.207 4.272 L 0.684 0 L 5.384 0 L 5.384 1.348 L 2.046 1.348 L 1.839 3.218 C 1.95 3.152 2.119 3.083 2.345 3.009 C 2.59 2.929 2.846 2.89 3.103 2.894 C 3.509 2.894 3.869 2.957 4.183 3.085 C 4.497 3.212 4.764 3.398 4.982 3.64 C 5.205 3.884 5.373 4.181 5.488 4.532 C 5.603 4.883 5.66 5.28 5.66 5.724 C 5.66 6.099 5.603 6.456 5.488 6.795 C 5.375 7.128 5.197 7.435 4.965 7.698 C 4.721 7.968 4.421 8.179 4.086 8.317 C 3.733 8.468 3.316 8.543 2.833 8.543 C 2.478 8.544 2.125 8.489 1.787 8.381 C 1.461 8.276 1.155 8.114 0.885 7.901 C 0.623 7.69 0.406 7.429 0.247 7.131 C 0.09 6.826 0.008 6.478 0 6.089 L 1.643 6.089 C 1.666 6.328 1.728 6.534 1.827 6.708 C 1.931 6.878 2.067 7.009 2.236 7.102 C 2.404 7.194 2.601 7.241 2.827 7.241 C 3.038 7.241 3.218 7.2 3.368 7.119 C 3.517 7.038 3.637 6.926 3.73 6.783 C 3.825 6.627 3.893 6.454 3.931 6.274 C 3.976 6.077 3.999 5.865 3.999 5.637 C 3.999 5.41 3.973 5.203 3.919 5.018 C 3.87 4.842 3.786 4.679 3.672 4.538 C 3.558 4.4 3.412 4.292 3.247 4.225 C 3.078 4.152 2.881 4.115 2.655 4.115 C 2.349 4.115 2.111 4.163 1.942 4.26 C 1.778 4.356 1.64 4.466 1.528 4.59 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.google.nl/search?source=hp&ei=gcdSXZX4J4WTsAfbiIp4&q=energy+department&oq=energy+de&gs_l=psy-ab.3.2.0l10.61.1142..2534...0.0..0.393.1162.7j2j0j1......0....1..gws-wiz.......0i131j0i10.ITviQmO9oWs#lrd=0x47c60a87cf8c43ab:0xd4d7b50dfec9b9a2,1,,,\",motionChild:true,nodeId:\"rXUNu82eJ\",openInNewTab:true,scopeId:\"E1Fc8ow8I\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1npmti5 framer-10cakhx\",layoutDependency:layoutDependency,layoutId:\"rXUNu82eJ\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-brk6hp\",layoutDependency:layoutDependency,layoutId:\"W0CctpD8x\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 167.458 40\" overflow=\"visible\"><g><path d=\"M 0 0 L 165.912 0 L 165.912 40 L 0 40 Z\" fill=\"transparent\"></path><path d=\"M 38.279 19.769 C 38.279 18.426 38.159 17.135 37.935 15.895 L 20.102 15.895 L 20.102 23.23 L 30.292 23.23 C 29.845 25.589 28.502 27.586 26.488 28.929 L 26.488 33.699 L 32.633 33.699 C 36.214 30.393 38.279 25.537 38.279 19.769 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 20.102 38.278 C 25.214 38.278 29.501 36.591 32.633 33.698 L 26.488 28.929 C 24.801 30.065 22.649 30.754 20.102 30.754 C 15.179 30.754 10.996 27.431 9.498 22.954 L 3.198 22.954 L 3.198 27.845 C 6.314 34.026 12.7 38.279 20.102 38.279 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 9.498 22.937 C 9.12 21.801 8.896 20.596 8.896 19.339 C 8.896 18.082 9.12 16.877 9.498 15.74 L 9.498 10.851 L 3.198 10.851 C 1.861 13.48 1.165 16.389 1.167 19.339 C 1.167 22.403 1.907 25.279 3.198 27.827 L 8.104 24.005 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 20.102 7.94 C 22.891 7.94 25.369 8.905 27.349 10.765 L 32.771 5.341 C 29.483 2.276 25.214 0.399 20.102 0.399 C 12.7 0.399 6.314 4.652 3.198 10.851 L 9.499 15.74 C 10.996 11.264 15.179 7.941 20.102 7.941 Z M 53.293 11.862 C 52.729 11.862 52.208 11.76 51.728 11.556 C 51.256 11.356 50.828 11.065 50.47 10.699 C 50.107 10.327 49.819 9.889 49.623 9.408 C 49.426 8.915 49.327 8.375 49.327 7.79 C 49.327 7.205 49.422 6.665 49.613 6.171 C 49.81 5.67 50.085 5.24 50.438 4.881 C 50.795 4.515 51.223 4.227 51.696 4.034 C 52.176 3.83 52.697 3.728 53.262 3.728 C 53.826 3.728 54.33 3.823 54.774 4.013 C 55.225 4.204 55.606 4.458 55.916 4.775 C 56.226 5.085 56.449 5.427 56.582 5.801 L 55.303 6.415 C 55.161 6.014 54.899 5.666 54.552 5.42 C 54.199 5.166 53.769 5.039 53.262 5.039 C 52.768 5.039 52.331 5.156 51.95 5.388 C 51.576 5.621 51.284 5.942 51.072 6.351 C 50.868 6.76 50.766 7.24 50.766 7.79 C 50.766 8.34 50.871 8.823 51.083 9.239 C 51.301 9.648 51.601 9.969 51.982 10.202 C 52.363 10.434 52.8 10.551 53.293 10.551 C 53.695 10.551 54.065 10.473 54.404 10.318 C 54.742 10.156 55.014 9.93 55.218 9.641 C 55.423 9.345 55.525 8.996 55.525 8.594 L 55.525 7.991 L 56.181 8.562 L 53.262 8.562 L 53.262 7.345 L 56.963 7.345 L 56.963 8.139 C 56.963 8.745 56.861 9.281 56.656 9.747 C 56.452 10.212 56.174 10.604 55.821 10.921 C 55.478 11.23 55.08 11.47 54.647 11.63 C 54.21 11.785 53.759 11.862 53.293 11.862 Z M 60.798 11.862 C 60.234 11.862 59.72 11.732 59.254 11.471 C 58.802 11.216 58.423 10.848 58.154 10.403 C 57.886 9.951 57.752 9.436 57.752 8.858 C 57.752 8.28 57.886 7.765 58.154 7.314 C 58.423 6.869 58.802 6.501 59.254 6.245 C 59.712 5.984 60.227 5.854 60.798 5.854 C 61.362 5.854 61.873 5.984 62.332 6.245 C 62.783 6.499 63.159 6.868 63.421 7.314 C 63.696 7.758 63.834 8.273 63.834 8.858 C 63.834 9.437 63.696 9.951 63.421 10.403 C 63.153 10.848 62.774 11.216 62.321 11.471 C 61.863 11.732 61.355 11.862 60.798 11.862 Z M 60.798 10.593 C 61.108 10.593 61.38 10.519 61.613 10.371 C 61.853 10.222 62.047 10.01 62.173 9.757 C 62.314 9.49 62.385 9.19 62.385 8.858 C 62.385 8.52 62.314 8.223 62.173 7.97 C 62.047 7.717 61.853 7.505 61.613 7.356 C 61.38 7.201 61.108 7.123 60.798 7.123 C 60.481 7.123 60.202 7.201 59.963 7.356 C 59.721 7.506 59.524 7.718 59.392 7.97 C 59.258 8.223 59.191 8.52 59.191 8.858 C 59.191 9.19 59.258 9.49 59.392 9.757 C 59.524 10.009 59.721 10.221 59.963 10.371 C 60.202 10.519 60.481 10.593 60.798 10.593 Z M 67.698 11.862 C 67.133 11.862 66.619 11.732 66.153 11.471 C 65.701 11.216 65.322 10.848 65.054 10.403 C 64.785 9.951 64.652 9.436 64.652 8.858 C 64.652 8.28 64.785 7.765 65.054 7.314 C 65.322 6.869 65.701 6.501 66.153 6.245 C 66.612 5.984 67.126 5.854 67.698 5.854 C 68.261 5.854 68.773 5.984 69.231 6.245 C 69.682 6.499 70.058 6.868 70.32 7.314 C 70.595 7.758 70.733 8.273 70.733 8.858 C 70.733 9.437 70.595 9.951 70.32 10.403 C 70.052 10.848 69.673 11.216 69.22 11.471 C 68.762 11.732 68.254 11.862 67.698 11.862 Z M 67.698 10.593 C 68.008 10.593 68.279 10.519 68.512 10.371 C 68.752 10.222 68.946 10.01 69.072 9.757 C 69.213 9.49 69.284 9.19 69.284 8.858 C 69.284 8.52 69.213 8.223 69.072 7.97 C 68.946 7.717 68.752 7.505 68.512 7.356 C 68.279 7.201 68.008 7.123 67.698 7.123 C 67.38 7.123 67.102 7.201 66.862 7.356 C 66.62 7.506 66.423 7.718 66.291 7.97 C 66.157 8.223 66.09 8.52 66.09 8.858 C 66.09 9.19 66.157 9.49 66.291 9.757 C 66.423 10.009 66.62 10.221 66.862 10.371 C 67.102 10.519 67.38 10.593 67.698 10.593 Z M 74.576 14.063 C 74.145 14.063 73.747 13.992 73.38 13.851 C 73.027 13.719 72.704 13.517 72.429 13.259 C 72.17 13.016 71.974 12.715 71.858 12.381 L 73.148 11.894 C 73.232 12.162 73.398 12.377 73.645 12.54 C 73.899 12.709 74.209 12.793 74.576 12.793 C 74.858 12.793 75.104 12.74 75.316 12.635 C 75.528 12.534 75.705 12.372 75.824 12.169 C 75.943 11.972 76.003 11.732 76.003 11.45 L 76.003 10.138 L 76.268 10.456 C 76.07 10.801 75.806 11.062 75.475 11.238 C 75.143 11.415 74.766 11.503 74.343 11.503 C 73.807 11.503 73.328 11.38 72.905 11.133 C 72.487 10.891 72.143 10.54 71.91 10.117 C 71.67 9.687 71.551 9.204 71.551 8.668 C 71.551 8.125 71.67 7.642 71.91 7.219 C 72.142 6.804 72.482 6.46 72.894 6.224 C 73.31 5.977 73.782 5.854 74.311 5.854 C 74.741 5.854 75.118 5.945 75.443 6.129 C 75.774 6.305 76.049 6.563 76.268 6.901 L 76.077 7.25 L 76.077 5.981 L 77.389 5.981 L 77.389 11.45 C 77.389 11.951 77.265 12.399 77.019 12.793 C 76.779 13.188 76.448 13.499 76.025 13.724 C 75.608 13.95 75.126 14.063 74.576 14.063 Z M 74.512 10.223 C 74.808 10.223 75.065 10.159 75.284 10.032 C 75.507 9.901 75.69 9.711 75.813 9.482 C 75.94 9.25 76.003 8.981 76.003 8.678 C 76.003 8.382 75.936 8.118 75.802 7.885 C 75.682 7.652 75.499 7.458 75.274 7.324 C 75.055 7.19 74.801 7.123 74.512 7.123 C 74.223 7.123 73.962 7.19 73.73 7.324 C 73.498 7.457 73.308 7.651 73.18 7.885 C 73.053 8.118 72.989 8.382 72.989 8.678 C 72.989 8.975 73.053 9.239 73.18 9.472 C 73.308 9.699 73.494 9.889 73.719 10.022 C 73.952 10.156 74.216 10.223 74.512 10.223 Z M 78.683 11.736 L 78.683 3.728 L 80.068 3.728 L 80.068 11.736 Z M 84.076 11.862 C 83.484 11.862 82.965 11.729 82.521 11.46 C 82.083 11.199 81.724 10.822 81.485 10.371 C 81.238 9.912 81.115 9.405 81.115 8.848 C 81.115 8.269 81.238 7.758 81.485 7.314 C 81.739 6.862 82.081 6.506 82.511 6.245 C 82.948 5.984 83.434 5.854 83.97 5.854 C 84.422 5.854 84.816 5.928 85.155 6.076 C 85.488 6.215 85.787 6.425 86.032 6.69 C 86.272 6.951 86.459 7.256 86.582 7.589 C 86.709 7.92 86.773 8.28 86.773 8.668 C 86.773 8.767 86.766 8.869 86.752 8.975 C 86.745 9.08 86.727 9.172 86.699 9.25 L 82.257 9.25 L 82.257 8.192 L 85.916 8.192 L 85.26 8.689 C 85.324 8.365 85.306 8.075 85.207 7.821 C 85.122 7.575 84.959 7.364 84.742 7.219 C 84.531 7.07 84.273 6.996 83.97 6.996 C 83.681 6.996 83.424 7.07 83.198 7.219 C 82.973 7.36 82.8 7.571 82.68 7.853 C 82.567 8.128 82.525 8.463 82.553 8.858 C 82.525 9.211 82.571 9.525 82.69 9.8 C 82.817 10.067 83.001 10.276 83.24 10.424 C 83.487 10.572 83.769 10.646 84.086 10.646 C 84.404 10.646 84.672 10.579 84.89 10.445 C 85.111 10.316 85.294 10.129 85.419 9.905 L 86.54 10.456 C 86.427 10.731 86.251 10.974 86.011 11.185 C 85.772 11.397 85.486 11.563 85.155 11.683 C 84.83 11.803 84.471 11.862 84.076 11.862 Z M 89.819 11.736 L 89.819 3.855 L 92.749 3.855 C 93.285 3.855 93.757 3.953 94.166 4.151 C 94.582 4.341 94.906 4.623 95.139 4.997 C 95.372 5.364 95.488 5.812 95.488 6.34 C 95.488 6.884 95.357 7.345 95.097 7.726 C 94.843 8.107 94.497 8.389 94.06 8.573 L 95.869 11.736 L 94.24 11.736 L 92.305 8.276 L 93.235 8.826 L 91.258 8.826 L 91.258 11.736 Z M 91.258 7.557 L 92.77 7.557 C 93.031 7.557 93.256 7.507 93.447 7.409 C 93.632 7.308 93.786 7.158 93.891 6.975 C 93.997 6.792 94.05 6.58 94.05 6.34 C 94.05 6.094 93.997 5.882 93.891 5.706 C 93.787 5.524 93.633 5.377 93.447 5.283 C 93.256 5.177 93.031 5.124 92.77 5.124 L 91.258 5.124 Z M 98.44 11.862 C 98.038 11.862 97.689 11.795 97.393 11.661 C 97.097 11.528 96.868 11.337 96.706 11.09 C 96.543 10.836 96.462 10.544 96.462 10.212 C 96.462 9.895 96.533 9.613 96.674 9.366 C 96.815 9.112 97.033 8.9 97.33 8.731 C 97.626 8.562 97.999 8.442 98.451 8.372 L 100.333 8.065 L 100.333 9.123 L 98.715 9.398 C 98.44 9.447 98.236 9.535 98.102 9.662 C 97.967 9.789 97.901 9.955 97.901 10.159 C 97.901 10.357 97.975 10.515 98.123 10.635 C 98.278 10.748 98.468 10.805 98.694 10.805 C 98.983 10.805 99.237 10.745 99.455 10.625 C 99.674 10.505 99.854 10.325 99.974 10.106 C 100.1 9.888 100.166 9.64 100.164 9.387 L 100.164 7.906 C 100.164 7.659 100.065 7.455 99.868 7.293 C 99.677 7.123 99.424 7.039 99.106 7.039 C 98.81 7.039 98.546 7.12 98.313 7.282 C 98.089 7.436 97.916 7.653 97.816 7.906 L 96.684 7.356 C 96.795 7.056 96.976 6.788 97.213 6.573 C 97.466 6.344 97.761 6.164 98.08 6.044 C 98.412 5.917 98.771 5.854 99.159 5.854 C 99.632 5.854 100.048 5.942 100.407 6.118 C 100.767 6.288 101.045 6.527 101.243 6.838 C 101.447 7.141 101.549 7.497 101.549 7.906 L 101.549 11.736 L 100.238 11.736 L 100.238 10.752 L 100.534 10.731 C 100.395 10.967 100.216 11.178 100.005 11.355 C 99.796 11.52 99.56 11.648 99.307 11.736 C 99.046 11.82 98.757 11.862 98.44 11.862 Z M 105.35 11.799 C 104.701 11.799 104.197 11.623 103.837 11.27 C 103.485 10.91 103.308 10.406 103.308 9.757 L 103.308 7.219 L 102.314 7.219 L 102.314 5.981 L 102.42 5.981 C 102.702 5.981 102.92 5.907 103.076 5.759 C 103.231 5.611 103.308 5.395 103.308 5.113 L 103.308 4.669 L 104.694 4.669 L 104.694 5.981 L 106.016 5.981 L 106.016 7.219 L 104.694 7.219 L 104.694 9.683 C 104.694 9.874 104.726 10.036 104.789 10.17 C 104.859 10.304 104.965 10.406 105.106 10.477 C 105.254 10.547 105.441 10.582 105.667 10.582 C 105.716 10.582 105.773 10.579 105.836 10.572 C 105.906 10.565 105.974 10.558 106.037 10.551 L 106.037 11.736 C 105.938 11.75 105.825 11.764 105.699 11.778 C 105.583 11.791 105.466 11.798 105.35 11.799 Z M 107.096 11.736 L 107.096 5.981 L 108.481 5.981 L 108.481 11.736 Z M 107.096 5.336 L 107.096 3.855 L 108.481 3.855 L 108.481 5.336 Z M 109.76 11.736 L 109.76 5.981 L 111.061 5.981 L 111.061 7.113 L 110.955 6.912 C 111.089 6.566 111.308 6.305 111.611 6.129 C 111.921 5.945 112.281 5.854 112.69 5.854 C 113.113 5.854 113.486 5.945 113.811 6.129 C 114.137 6.307 114.405 6.575 114.583 6.901 C 114.766 7.225 114.858 7.603 114.858 8.033 L 114.858 11.736 L 113.472 11.736 L 113.472 8.361 C 113.472 8.107 113.423 7.888 113.324 7.705 C 113.231 7.527 113.087 7.38 112.912 7.282 C 112.743 7.176 112.542 7.123 112.309 7.123 C 112.083 7.123 111.882 7.176 111.706 7.282 C 111.531 7.38 111.387 7.527 111.294 7.705 C 111.195 7.889 111.146 8.107 111.146 8.361 L 111.146 11.736 Z M 118.821 14.063 C 118.391 14.063 117.993 13.992 117.626 13.851 C 117.273 13.719 116.95 13.517 116.674 13.259 C 116.416 13.016 116.22 12.715 116.103 12.381 L 117.394 11.894 C 117.478 12.162 117.644 12.377 117.891 12.54 C 118.145 12.709 118.455 12.793 118.821 12.793 C 119.103 12.793 119.35 12.74 119.562 12.635 C 119.774 12.534 119.951 12.372 120.069 12.169 C 120.189 11.972 120.249 11.732 120.249 11.45 L 120.249 10.138 L 120.514 10.456 C 120.316 10.801 120.052 11.062 119.72 11.238 C 119.389 11.415 119.012 11.503 118.589 11.503 C 118.053 11.503 117.573 11.38 117.15 11.133 C 116.733 10.891 116.389 10.54 116.156 10.117 C 115.916 9.687 115.797 9.204 115.797 8.668 C 115.797 8.125 115.916 7.642 116.156 7.219 C 116.388 6.804 116.728 6.46 117.14 6.224 C 117.556 5.977 118.028 5.854 118.557 5.854 C 118.987 5.854 119.364 5.945 119.689 6.129 C 120.02 6.305 120.295 6.563 120.514 6.901 L 120.323 7.25 L 120.323 5.981 L 121.635 5.981 L 121.635 11.45 C 121.635 11.951 121.511 12.399 121.264 12.793 C 121.025 13.188 120.693 13.499 120.27 13.724 C 119.854 13.95 119.371 14.063 118.821 14.063 Z M 118.758 10.223 C 119.054 10.223 119.311 10.159 119.53 10.032 C 119.753 9.901 119.936 9.711 120.059 9.482 C 120.186 9.25 120.249 8.981 120.249 8.678 C 120.249 8.382 120.182 8.118 120.048 7.885 C 119.928 7.652 119.745 7.458 119.519 7.324 C 119.301 7.19 119.047 7.123 118.758 7.123 C 118.469 7.123 118.208 7.19 117.975 7.324 C 117.744 7.457 117.554 7.651 117.425 7.885 C 117.298 8.118 117.235 8.382 117.235 8.678 C 117.235 8.975 117.298 9.239 117.425 9.472 C 117.554 9.699 117.74 9.889 117.965 10.022 C 118.197 10.156 118.462 10.223 118.758 10.223 Z M 54.472 33.884 L 54.472 31.345 L 49.236 31.345 L 49.236 29.283 L 54.313 22.063 L 56.93 22.063 L 56.93 29.283 L 58.755 29.283 L 58.755 31.345 L 56.93 31.345 L 56.93 33.884 Z M 51.029 30.171 L 50.569 29.283 L 54.472 29.283 L 54.472 23.967 L 55.09 24.157 Z M 61.279 33.884 L 61.279 31.504 L 63.658 31.504 L 63.658 33.884 Z M 70.341 34.075 C 69.685 34.075 69.061 33.953 68.469 33.71 C 67.876 33.456 67.374 33.101 66.962 32.647 C 66.549 32.192 66.274 31.658 66.137 31.044 L 68.31 30.314 C 68.49 30.822 68.754 31.208 69.103 31.472 C 69.452 31.726 69.865 31.853 70.341 31.853 C 70.732 31.853 71.065 31.779 71.34 31.631 C 71.616 31.492 71.847 31.277 72.006 31.012 C 72.165 30.737 72.244 30.42 72.244 30.06 C 72.244 29.7 72.165 29.394 72.006 29.14 C 71.858 28.875 71.641 28.674 71.356 28.537 C 71.081 28.389 70.742 28.315 70.341 28.315 C 70.108 28.315 69.875 28.341 69.643 28.394 C 69.423 28.442 69.21 28.517 69.008 28.616 L 68.437 27.426 L 71.467 24.126 L 66.85 24.126 L 66.85 22.063 L 74.227 22.063 L 74.227 23.967 L 71.118 27.505 L 71.197 26.506 C 71.906 26.506 72.519 26.654 73.037 26.95 C 73.566 27.236 73.973 27.638 74.259 28.156 C 74.555 28.674 74.703 29.277 74.703 29.965 C 74.703 30.748 74.513 31.451 74.132 32.075 C 73.751 32.7 73.233 33.191 72.577 33.551 C 71.922 33.9 71.176 34.075 70.341 34.075 Z M 94.699 19.208 C 94.942 18.719 95.64 18.719 95.883 19.208 L 97.868 23.204 C 97.964 23.398 98.149 23.532 98.363 23.564 L 102.776 24.218 C 103.316 24.298 103.532 24.961 103.142 25.344 L 99.955 28.467 C 99.801 28.618 99.73 28.836 99.766 29.049 L 100.509 33.449 C 100.6 33.988 100.035 34.398 99.551 34.145 L 95.597 32.079 C 95.405 31.979 95.176 31.979 94.985 32.079 L 91.031 34.145 C 90.546 34.398 89.982 33.988 90.073 33.449 L 90.815 29.049 C 90.851 28.836 90.78 28.618 90.626 28.467 L 87.44 25.344 C 87.05 24.961 87.265 24.298 87.806 24.218 L 92.219 23.564 C 92.433 23.532 92.618 23.398 92.714 23.204 Z M 113.207 19.208 C 113.45 18.719 114.148 18.719 114.391 19.208 L 116.376 23.204 C 116.472 23.398 116.657 23.532 116.871 23.564 L 121.284 24.218 C 121.824 24.298 122.04 24.961 121.65 25.344 L 118.463 28.467 C 118.309 28.618 118.238 28.836 118.274 29.049 L 119.017 33.449 C 119.108 33.988 118.543 34.398 118.059 34.145 L 114.105 32.079 C 113.913 31.979 113.684 31.979 113.493 32.079 L 109.539 34.145 C 109.054 34.398 108.49 33.988 108.581 33.449 L 109.323 29.049 C 109.359 28.836 109.288 28.618 109.134 28.467 L 105.948 25.344 C 105.558 24.961 105.773 24.298 106.314 24.218 L 110.727 23.564 C 110.941 23.532 111.126 23.398 111.222 23.204 Z M 131.715 19.208 C 131.958 18.719 132.656 18.719 132.899 19.208 L 134.884 23.204 C 134.98 23.398 135.165 23.532 135.379 23.564 L 139.792 24.218 C 140.332 24.298 140.548 24.961 140.158 25.344 L 136.972 28.467 C 136.817 28.618 136.746 28.836 136.782 29.049 L 137.525 33.449 C 137.616 33.988 137.051 34.398 136.567 34.145 L 132.613 32.079 C 132.421 31.979 132.193 31.979 132.001 32.079 L 128.047 34.145 C 127.563 34.398 126.998 33.988 127.089 33.449 L 127.831 29.049 C 127.867 28.836 127.796 28.618 127.642 28.467 L 124.456 25.344 C 124.066 24.961 124.281 24.298 124.822 24.218 L 129.235 23.564 C 129.449 23.532 129.634 23.398 129.73 23.204 Z M 150.223 19.208 C 150.466 18.719 151.164 18.719 151.407 19.208 L 153.392 23.204 C 153.488 23.398 153.673 23.532 153.887 23.564 L 158.3 24.218 C 158.84 24.298 159.056 24.961 158.666 25.344 L 155.48 28.467 C 155.325 28.618 155.254 28.836 155.291 29.049 L 156.033 33.449 C 156.124 33.988 155.559 34.398 155.075 34.145 L 151.121 32.079 C 150.929 31.979 150.701 31.979 150.509 32.079 L 146.555 34.145 C 146.071 34.398 145.506 33.988 145.597 33.449 L 146.339 29.049 C 146.375 28.836 146.305 28.618 146.15 28.467 L 142.964 25.344 C 142.574 24.961 142.789 24.298 143.33 24.218 L 147.743 23.564 C 147.957 23.532 148.142 23.398 148.238 23.204 Z M 167.458 32.753 L 163.859 34.633 C 163.375 34.886 162.81 34.476 162.901 33.938 L 163.643 29.538 C 163.679 29.324 163.608 29.107 163.454 28.955 L 160.268 25.832 C 159.878 25.45 160.093 24.786 160.634 24.706 L 165.047 24.052 C 165.261 24.021 165.446 23.886 165.542 23.693 L 167.458 19.835 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bgbjuy\",layoutDependency:layoutDependency,layoutId:\"Z3giuLuev\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 165.912 40\" overflow=\"visible\"><path d=\"M 0 0 L 165.912 0 L 165.912 40 L 0 40 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rr6aj0\",layoutDependency:layoutDependency,layoutId:\"NdLCsxObs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.178 17.803\" overflow=\"visible\"><path d=\"M 18.178 3.874 C 18.178 2.531 18.057 1.24 17.833 0 L 0 0 L 0 7.335 L 10.19 7.335 C 9.743 9.694 8.4 11.691 6.386 13.034 L 6.386 17.803 L 12.532 17.803 C 16.112 14.498 18.178 9.642 18.178 3.874 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-179b5zf\",layoutDependency:layoutDependency,layoutId:\"Q5teU4Y4v\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.435 15.324\" overflow=\"visible\"><path d=\"M 16.904 15.324 C 22.016 15.324 26.303 13.636 29.435 10.744 L 23.29 5.975 C 21.603 7.111 19.451 7.8 16.904 7.8 C 11.981 7.8 7.798 4.477 6.3 0 L 0 0 L 0 4.89 C 3.116 11.071 9.502 15.324 16.904 15.324 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pz6jng\",layoutDependency:layoutDependency,layoutId:\"wdOV8i0q8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.331 16.977\" overflow=\"visible\"><path d=\"M 8.331 12.087 C 7.953 10.95 7.729 9.745 7.729 8.488 C 7.729 7.231 7.953 6.026 8.331 4.89 L 8.331 0 L 2.031 0 C 0.694 2.63 -0.002 5.538 0 8.488 C 0 11.553 0.74 14.428 2.031 16.977 L 6.937 13.154 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1aqvbdn\",layoutDependency:layoutDependency,layoutId:\"P_S6QqFM9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 164.26 34.311\" overflow=\"visible\"><path d=\"M 16.904 7.541 C 19.693 7.541 22.171 8.506 24.151 10.365 L 29.573 4.941 C 26.285 1.877 22.016 0 16.904 0 C 9.502 0 3.116 4.253 0 10.451 L 6.301 15.341 C 7.798 10.864 11.981 7.541 16.904 7.541 Z M 50.095 11.463 C 49.531 11.463 49.01 11.361 48.53 11.156 C 48.058 10.957 47.63 10.666 47.272 10.3 C 46.909 9.928 46.622 9.49 46.425 9.009 C 46.228 8.515 46.129 7.976 46.129 7.39 C 46.129 6.805 46.225 6.265 46.415 5.772 C 46.612 5.271 46.887 4.841 47.24 4.481 C 47.597 4.116 48.025 3.828 48.498 3.635 C 48.978 3.43 49.499 3.328 50.064 3.328 C 50.628 3.328 51.132 3.423 51.576 3.614 C 52.027 3.804 52.408 4.058 52.718 4.376 C 53.029 4.686 53.251 5.028 53.385 5.402 L 52.105 6.015 C 51.963 5.614 51.701 5.267 51.354 5.021 C 51.001 4.767 50.571 4.64 50.064 4.64 C 49.57 4.64 49.133 4.756 48.752 4.989 C 48.378 5.222 48.086 5.543 47.874 5.952 C 47.67 6.361 47.568 6.84 47.568 7.39 C 47.568 7.94 47.673 8.423 47.885 8.84 C 48.103 9.249 48.403 9.57 48.784 9.802 C 49.165 10.035 49.602 10.151 50.095 10.151 C 50.497 10.151 50.867 10.074 51.206 9.919 C 51.544 9.757 51.816 9.531 52.02 9.242 C 52.225 8.945 52.327 8.596 52.327 8.194 L 52.327 7.591 L 52.983 8.163 L 50.064 8.163 L 50.064 6.946 L 53.765 6.946 L 53.765 7.74 C 53.765 8.346 53.663 8.882 53.459 9.347 C 53.254 9.813 52.976 10.204 52.623 10.522 C 52.28 10.83 51.882 11.071 51.449 11.23 C 51.012 11.386 50.561 11.463 50.095 11.463 Z M 57.6 11.463 C 57.036 11.463 56.522 11.333 56.056 11.072 C 55.604 10.816 55.225 10.448 54.956 10.003 C 54.688 9.552 54.554 9.037 54.554 8.459 C 54.554 7.88 54.688 7.366 54.956 6.914 C 55.225 6.469 55.604 6.101 56.056 5.846 C 56.514 5.585 57.029 5.455 57.6 5.455 C 58.164 5.455 58.676 5.585 59.134 5.846 C 59.585 6.1 59.961 6.468 60.223 6.914 C 60.498 7.359 60.636 7.873 60.636 8.459 C 60.636 9.037 60.498 9.552 60.223 10.003 C 59.955 10.448 59.576 10.816 59.123 11.072 C 58.665 11.333 58.157 11.463 57.6 11.463 Z M 57.6 10.194 C 57.91 10.194 58.182 10.12 58.415 9.972 C 58.655 9.823 58.849 9.611 58.975 9.358 C 59.116 9.09 59.187 8.79 59.187 8.459 C 59.187 8.12 59.116 7.824 58.975 7.57 C 58.849 7.318 58.655 7.105 58.415 6.957 C 58.182 6.801 57.91 6.724 57.6 6.724 C 57.283 6.724 57.004 6.802 56.765 6.957 C 56.523 7.107 56.326 7.318 56.194 7.57 C 56.06 7.824 55.993 8.12 55.993 8.459 C 55.993 8.79 56.06 9.09 56.194 9.358 C 56.326 9.61 56.523 9.822 56.765 9.972 C 57.004 10.12 57.283 10.194 57.6 10.194 Z M 64.5 11.463 C 63.935 11.463 63.421 11.333 62.956 11.072 C 62.503 10.816 62.124 10.448 61.856 10.003 C 61.588 9.552 61.454 9.037 61.454 8.459 C 61.454 7.88 61.588 7.366 61.856 6.914 C 62.124 6.469 62.503 6.101 62.956 5.846 C 63.414 5.585 63.928 5.455 64.5 5.455 C 65.063 5.455 65.575 5.585 66.033 5.846 C 66.484 6.1 66.86 6.468 67.122 6.914 C 67.397 7.359 67.535 7.873 67.535 8.459 C 67.535 9.037 67.397 9.552 67.122 10.003 C 66.854 10.448 66.475 10.816 66.023 11.072 C 65.564 11.333 65.056 11.463 64.5 11.463 Z M 64.5 10.194 C 64.81 10.194 65.081 10.12 65.314 9.972 C 65.554 9.823 65.748 9.611 65.874 9.358 C 66.015 9.09 66.086 8.79 66.086 8.459 C 66.086 8.12 66.015 7.824 65.874 7.57 C 65.748 7.318 65.554 7.105 65.314 6.957 C 65.081 6.801 64.81 6.724 64.5 6.724 C 64.182 6.724 63.904 6.802 63.664 6.957 C 63.422 7.107 63.225 7.318 63.093 7.57 C 62.959 7.824 62.892 8.12 62.892 8.459 C 62.892 8.79 62.959 9.09 63.093 9.358 C 63.225 9.61 63.422 9.822 63.664 9.972 C 63.904 10.12 64.182 10.194 64.5 10.194 Z M 71.378 13.663 C 70.947 13.663 70.549 13.593 70.183 13.452 C 69.829 13.319 69.506 13.118 69.231 12.86 C 68.972 12.617 68.777 12.316 68.66 11.981 L 69.95 11.495 C 70.035 11.763 70.2 11.978 70.447 12.14 C 70.701 12.309 71.011 12.394 71.378 12.394 C 71.66 12.394 71.906 12.341 72.118 12.235 C 72.33 12.135 72.507 11.973 72.626 11.77 C 72.745 11.573 72.805 11.333 72.805 11.051 L 72.805 9.739 L 73.07 10.056 C 72.872 10.402 72.608 10.663 72.277 10.839 C 71.945 11.015 71.568 11.103 71.145 11.103 C 70.609 11.103 70.13 10.98 69.707 10.733 C 69.289 10.492 68.945 10.141 68.712 9.718 C 68.473 9.288 68.353 8.804 68.353 8.268 C 68.353 7.725 68.473 7.242 68.712 6.819 C 68.944 6.404 69.284 6.061 69.696 5.825 C 70.112 5.578 70.584 5.455 71.113 5.455 C 71.543 5.455 71.92 5.546 72.245 5.73 C 72.576 5.906 72.851 6.163 73.07 6.502 L 72.879 6.851 L 72.879 5.581 L 74.191 5.581 L 74.191 11.051 C 74.191 11.551 74.067 11.999 73.821 12.394 C 73.581 12.789 73.25 13.099 72.827 13.325 C 72.41 13.551 71.928 13.663 71.378 13.663 Z M 71.314 9.823 C 71.61 9.823 71.867 9.76 72.086 9.633 C 72.309 9.501 72.492 9.311 72.615 9.083 C 72.742 8.85 72.805 8.582 72.805 8.279 C 72.805 7.983 72.738 7.718 72.604 7.486 C 72.484 7.253 72.301 7.059 72.076 6.925 C 71.857 6.791 71.603 6.724 71.314 6.724 C 71.025 6.724 70.764 6.791 70.532 6.925 C 70.3 7.058 70.11 7.252 69.982 7.486 C 69.855 7.718 69.791 7.983 69.791 8.279 C 69.791 8.575 69.855 8.84 69.982 9.072 C 70.11 9.3 70.296 9.489 70.521 9.622 C 70.754 9.756 71.018 9.823 71.314 9.823 Z M 75.485 11.336 L 75.485 3.328 L 76.87 3.328 L 76.87 11.336 Z M 80.878 11.463 C 80.286 11.463 79.767 11.329 79.323 11.061 C 78.885 10.799 78.527 10.422 78.287 9.972 C 78.04 9.513 77.917 9.005 77.917 8.448 C 77.917 7.87 78.04 7.359 78.287 6.914 C 78.541 6.463 78.883 6.107 79.313 5.846 C 79.75 5.585 80.236 5.455 80.772 5.455 C 81.224 5.455 81.618 5.529 81.957 5.677 C 82.29 5.816 82.589 6.025 82.834 6.29 C 83.074 6.551 83.261 6.857 83.384 7.189 C 83.511 7.521 83.575 7.88 83.575 8.268 C 83.575 8.367 83.568 8.469 83.554 8.575 C 83.547 8.681 83.529 8.773 83.501 8.85 L 79.059 8.85 L 79.059 7.792 L 82.718 7.792 L 82.062 8.29 C 82.126 7.965 82.108 7.676 82.01 7.422 C 81.924 7.176 81.761 6.964 81.544 6.819 C 81.333 6.671 81.076 6.597 80.772 6.597 C 80.483 6.597 80.226 6.671 80 6.819 C 79.775 6.96 79.602 7.172 79.482 7.454 C 79.369 7.729 79.327 8.064 79.355 8.459 C 79.327 8.812 79.373 9.125 79.492 9.4 C 79.619 9.668 79.803 9.876 80.042 10.024 C 80.289 10.173 80.571 10.247 80.888 10.247 C 81.206 10.247 81.474 10.18 81.692 10.046 C 81.913 9.916 82.096 9.73 82.221 9.506 L 83.342 10.056 C 83.229 10.331 83.053 10.575 82.813 10.786 C 82.574 10.998 82.288 11.163 81.957 11.283 C 81.632 11.403 81.273 11.463 80.878 11.463 Z M 86.621 11.336 L 86.621 3.455 L 89.551 3.455 C 90.087 3.455 90.559 3.554 90.968 3.751 C 91.384 3.942 91.708 4.224 91.941 4.598 C 92.174 4.965 92.29 5.412 92.29 5.941 C 92.29 6.484 92.16 6.946 91.899 7.327 C 91.645 7.708 91.299 7.99 90.862 8.173 L 92.671 11.336 L 91.042 11.336 L 89.107 7.877 L 90.037 8.427 L 88.06 8.427 L 88.06 11.336 Z M 88.06 7.158 L 89.572 7.158 C 89.833 7.158 90.059 7.108 90.249 7.01 C 90.434 6.909 90.588 6.759 90.693 6.576 C 90.799 6.392 90.852 6.181 90.852 5.941 C 90.852 5.694 90.799 5.483 90.693 5.306 C 90.589 5.125 90.435 4.978 90.249 4.883 C 90.059 4.778 89.833 4.725 89.572 4.725 L 88.06 4.725 Z M 95.242 11.463 C 94.84 11.463 94.491 11.396 94.195 11.262 C 93.899 11.128 93.67 10.938 93.508 10.691 C 93.345 10.437 93.264 10.144 93.264 9.813 C 93.264 9.496 93.335 9.214 93.476 8.967 C 93.617 8.713 93.836 8.501 94.132 8.332 C 94.428 8.163 94.801 8.043 95.253 7.972 L 97.135 7.665 L 97.135 8.723 L 95.517 8.998 C 95.242 9.048 95.038 9.136 94.904 9.263 C 94.77 9.39 94.703 9.555 94.703 9.76 C 94.703 9.957 94.777 10.116 94.925 10.236 C 95.08 10.349 95.27 10.405 95.496 10.405 C 95.785 10.405 96.039 10.345 96.257 10.225 C 96.476 10.105 96.656 9.926 96.776 9.707 C 96.903 9.489 96.968 9.24 96.966 8.988 L 96.966 7.507 C 96.966 7.26 96.867 7.056 96.67 6.893 C 96.48 6.724 96.226 6.639 95.908 6.639 C 95.612 6.639 95.348 6.72 95.115 6.883 C 94.891 7.036 94.718 7.254 94.618 7.507 L 93.487 6.957 C 93.597 6.657 93.778 6.388 94.015 6.174 C 94.268 5.944 94.563 5.765 94.883 5.645 C 95.214 5.518 95.573 5.455 95.961 5.455 C 96.434 5.455 96.85 5.543 97.209 5.719 C 97.569 5.888 97.847 6.128 98.045 6.438 C 98.249 6.741 98.352 7.098 98.352 7.507 L 98.352 11.336 L 97.04 11.336 L 97.04 10.352 L 97.336 10.331 C 97.197 10.568 97.018 10.779 96.807 10.955 C 96.598 11.12 96.362 11.249 96.109 11.336 C 95.848 11.421 95.559 11.463 95.242 11.463 Z M 102.152 11.4 C 101.503 11.4 100.999 11.223 100.639 10.871 C 100.287 10.511 100.11 10.007 100.11 9.358 L 100.11 6.819 L 99.116 6.819 L 99.116 5.581 L 99.222 5.581 C 99.504 5.581 99.722 5.507 99.878 5.359 C 100.033 5.211 100.11 4.996 100.11 4.714 L 100.11 4.27 L 101.496 4.27 L 101.496 5.581 L 102.818 5.581 L 102.818 6.819 L 101.496 6.819 L 101.496 9.284 C 101.496 9.474 101.528 9.637 101.591 9.771 C 101.661 9.904 101.767 10.007 101.908 10.077 C 102.056 10.148 102.243 10.183 102.469 10.183 C 102.518 10.183 102.575 10.18 102.638 10.173 C 102.709 10.166 102.776 10.158 102.839 10.151 L 102.839 11.336 C 102.74 11.35 102.628 11.364 102.501 11.379 C 102.385 11.392 102.268 11.399 102.152 11.4 Z M 103.898 11.336 L 103.898 5.581 L 105.283 5.581 L 105.283 11.336 Z M 103.898 4.936 L 103.898 3.455 L 105.283 3.455 L 105.283 4.936 Z M 106.562 11.336 L 106.562 5.581 L 107.863 5.581 L 107.863 6.713 L 107.757 6.512 C 107.891 6.167 108.11 5.906 108.413 5.73 C 108.723 5.546 109.083 5.455 109.492 5.455 C 109.915 5.455 110.289 5.546 110.613 5.73 C 110.939 5.908 111.207 6.176 111.385 6.502 C 111.568 6.826 111.66 7.204 111.66 7.634 L 111.66 11.336 L 110.274 11.336 L 110.274 7.962 C 110.274 7.708 110.225 7.489 110.126 7.306 C 110.033 7.128 109.889 6.981 109.714 6.883 C 109.545 6.777 109.344 6.724 109.111 6.724 C 108.885 6.724 108.684 6.777 108.508 6.883 C 108.333 6.981 108.189 7.128 108.096 7.306 C 107.997 7.489 107.948 7.708 107.948 7.962 L 107.948 11.336 Z M 115.624 13.663 C 115.193 13.663 114.795 13.593 114.428 13.452 C 114.075 13.319 113.752 13.118 113.477 12.86 C 113.218 12.617 113.022 12.316 112.905 11.981 L 114.196 11.495 C 114.28 11.763 114.446 11.978 114.693 12.14 C 114.947 12.309 115.257 12.394 115.624 12.394 C 115.905 12.394 116.152 12.341 116.364 12.235 C 116.576 12.135 116.753 11.973 116.871 11.77 C 116.991 11.573 117.051 11.333 117.051 11.051 L 117.051 9.739 L 117.316 10.056 C 117.118 10.402 116.854 10.663 116.522 10.839 C 116.191 11.015 115.814 11.103 115.391 11.103 C 114.855 11.103 114.376 10.98 113.952 10.733 C 113.535 10.492 113.191 10.141 112.958 9.718 C 112.718 9.288 112.599 8.804 112.599 8.268 C 112.599 7.725 112.718 7.242 112.958 6.819 C 113.19 6.404 113.53 6.061 113.942 5.825 C 114.358 5.578 114.83 5.455 115.359 5.455 C 115.789 5.455 116.166 5.546 116.491 5.73 C 116.822 5.906 117.097 6.163 117.316 6.502 L 117.125 6.851 L 117.125 5.581 L 118.437 5.581 L 118.437 11.051 C 118.437 11.551 118.313 11.999 118.067 12.394 C 117.827 12.789 117.495 13.099 117.072 13.325 C 116.656 13.551 116.173 13.663 115.624 13.663 Z M 115.56 9.823 C 115.856 9.823 116.113 9.76 116.332 9.633 C 116.555 9.501 116.738 9.311 116.861 9.083 C 116.988 8.85 117.051 8.582 117.051 8.279 C 117.051 7.983 116.984 7.718 116.85 7.486 C 116.73 7.253 116.547 7.059 116.322 6.925 C 116.103 6.791 115.849 6.724 115.56 6.724 C 115.271 6.724 115.01 6.791 114.777 6.925 C 114.546 7.058 114.356 7.252 114.227 7.486 C 114.101 7.718 114.037 7.983 114.037 8.279 C 114.037 8.575 114.101 8.84 114.227 9.072 C 114.356 9.3 114.542 9.489 114.767 9.622 C 115 9.756 115.264 9.823 115.56 9.823 Z M 51.274 33.485 L 51.274 30.946 L 46.038 30.946 L 46.038 28.883 L 51.115 21.663 L 53.733 21.663 L 53.733 28.883 L 55.557 28.883 L 55.557 30.946 L 53.733 30.946 L 53.733 33.485 Z M 47.831 29.772 L 47.371 28.883 L 51.274 28.883 L 51.274 23.568 L 51.892 23.758 Z M 58.081 33.485 L 58.081 31.105 L 60.461 31.105 L 60.461 33.485 Z M 67.143 33.675 C 66.487 33.675 65.863 33.554 65.271 33.31 C 64.678 33.057 64.176 32.702 63.764 32.247 C 63.351 31.792 63.076 31.258 62.939 30.645 L 65.112 29.915 C 65.292 30.422 65.556 30.809 65.905 31.073 C 66.254 31.327 66.667 31.454 67.143 31.454 C 67.534 31.454 67.867 31.38 68.142 31.232 C 68.418 31.092 68.649 30.878 68.808 30.613 C 68.967 30.338 69.046 30.02 69.046 29.661 C 69.046 29.301 68.967 28.994 68.808 28.74 C 68.66 28.476 68.443 28.275 68.158 28.138 C 67.883 27.989 67.545 27.915 67.143 27.915 C 66.91 27.915 66.677 27.942 66.445 27.995 C 66.225 28.043 66.012 28.118 65.81 28.217 L 65.239 27.027 L 68.269 23.726 L 63.653 23.726 L 63.653 21.663 L 71.029 21.663 L 71.029 23.568 L 67.92 27.106 L 67.999 26.106 C 68.708 26.106 69.321 26.255 69.84 26.551 C 70.368 26.836 70.775 27.238 71.061 27.757 C 71.357 28.275 71.505 28.878 71.505 29.566 C 71.505 30.348 71.315 31.052 70.934 31.676 C 70.553 32.3 70.035 32.792 69.379 33.152 C 68.724 33.501 67.978 33.675 67.143 33.675 Z M 91.501 18.809 C 91.744 18.32 92.442 18.32 92.685 18.809 L 94.67 22.805 C 94.766 22.999 94.951 23.133 95.165 23.165 L 99.578 23.818 C 100.118 23.898 100.334 24.562 99.944 24.944 L 96.757 28.067 C 96.603 28.219 96.532 28.437 96.568 28.65 L 97.311 33.05 C 97.402 33.588 96.837 33.999 96.353 33.746 L 92.399 31.68 C 92.207 31.579 91.978 31.579 91.787 31.68 L 87.833 33.746 C 87.348 33.999 86.784 33.588 86.875 33.05 L 87.617 28.65 C 87.653 28.436 87.582 28.219 87.428 28.068 L 84.242 24.944 C 83.852 24.562 84.067 23.898 84.608 23.818 L 89.021 23.165 C 89.235 23.133 89.42 22.999 89.516 22.805 Z M 110.009 18.809 C 110.252 18.32 110.95 18.32 111.193 18.809 L 113.178 22.805 C 113.274 22.999 113.459 23.133 113.673 23.165 L 118.086 23.818 C 118.626 23.898 118.842 24.562 118.452 24.944 L 115.266 28.067 C 115.111 28.219 115.04 28.437 115.077 28.65 L 115.819 33.05 C 115.91 33.588 115.345 33.999 114.861 33.746 L 110.907 31.68 C 110.715 31.579 110.487 31.579 110.295 31.68 L 106.341 33.746 C 105.857 33.999 105.292 33.588 105.383 33.05 L 106.125 28.65 C 106.161 28.436 106.091 28.219 105.936 28.068 L 102.75 24.944 C 102.36 24.562 102.575 23.898 103.116 23.818 L 107.529 23.165 C 107.743 23.133 107.928 22.999 108.024 22.805 Z M 128.517 18.809 C 128.76 18.32 129.458 18.32 129.701 18.809 L 131.686 22.805 C 131.782 22.999 131.967 23.133 132.181 23.165 L 136.594 23.818 C 137.134 23.898 137.35 24.562 136.96 24.944 L 133.774 28.067 C 133.619 28.219 133.548 28.437 133.585 28.65 L 134.327 33.05 C 134.418 33.588 133.853 33.999 133.369 33.746 L 129.415 31.68 C 129.223 31.579 128.995 31.579 128.803 31.68 L 124.849 33.746 C 124.365 33.999 123.8 33.588 123.891 33.05 L 124.633 28.65 C 124.669 28.436 124.599 28.219 124.444 28.068 L 121.258 24.944 C 120.868 24.562 121.083 23.898 121.624 23.818 L 126.037 23.165 C 126.251 23.133 126.436 22.999 126.532 22.805 Z M 147.025 18.809 C 147.268 18.32 147.966 18.32 148.209 18.809 L 150.194 22.805 C 150.29 22.999 150.475 23.133 150.689 23.165 L 155.102 23.818 C 155.642 23.898 155.858 24.562 155.468 24.944 L 152.282 28.067 C 152.127 28.219 152.057 28.437 152.093 28.65 L 152.835 33.05 C 152.926 33.588 152.361 33.999 151.877 33.746 L 147.923 31.68 C 147.731 31.579 147.503 31.579 147.311 31.68 L 143.357 33.746 C 142.873 33.999 142.308 33.588 142.399 33.05 L 143.141 28.65 C 143.177 28.436 143.107 28.219 142.952 28.068 L 139.766 24.944 C 139.376 24.562 139.591 23.898 140.132 23.818 L 144.545 23.165 C 144.759 23.133 144.944 22.999 145.04 22.805 Z M 164.26 32.354 L 160.661 34.234 C 160.177 34.487 159.612 34.077 159.703 33.538 L 160.445 29.138 C 160.481 28.925 160.41 28.707 160.256 28.556 L 157.07 25.433 C 156.68 25.05 156.895 24.386 157.436 24.306 L 161.849 23.653 C 162.063 23.621 162.248 23.487 162.344 23.293 L 164.26 19.436 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1jqf43s\",layoutDependency:layoutDependency,layoutId:\"CsY_mJRVC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.573 15.341\" overflow=\"visible\"><path d=\"M 16.904 7.541 C 19.693 7.541 22.171 8.506 24.151 10.365 L 29.573 4.941 C 26.285 1.877 22.016 0 16.904 0 C 9.502 0 3.116 4.253 0 10.451 L 6.301 15.341 C 7.798 10.864 11.981 7.541 16.904 7.541 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15zhs5q\",layoutDependency:layoutDependency,layoutId:\"zB2XGx0qM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.636 8.135\" overflow=\"visible\"><path d=\"M 3.966 8.135 C 3.402 8.135 2.88 8.032 2.401 7.828 C 1.929 7.629 1.501 7.337 1.142 6.971 C 0.78 6.6 0.492 6.161 0.296 5.681 C 0.099 5.187 0 4.648 0 4.062 C 0 3.477 0.095 2.937 0.286 2.444 C 0.483 1.943 0.758 1.513 1.11 1.153 C 1.468 0.788 1.896 0.5 2.369 0.307 C 2.849 0.102 3.37 0 3.934 0 C 4.498 0 5.002 0.095 5.447 0.286 C 5.898 0.476 6.279 0.73 6.589 1.047 C 6.899 1.358 7.121 1.7 7.255 2.073 L 5.975 2.687 C 5.834 2.286 5.571 1.939 5.225 1.693 C 4.872 1.439 4.442 1.312 3.934 1.312 C 3.441 1.312 3.004 1.428 2.623 1.661 C 2.249 1.894 1.957 2.215 1.745 2.623 C 1.54 3.032 1.438 3.512 1.438 4.062 C 1.438 4.612 1.544 5.095 1.756 5.511 C 1.974 5.92 2.274 6.241 2.655 6.474 C 3.035 6.707 3.473 6.823 3.966 6.823 C 4.368 6.823 4.738 6.745 5.076 6.59 C 5.415 6.428 5.686 6.203 5.891 5.913 C 6.095 5.617 6.198 5.268 6.198 4.866 L 6.198 4.263 L 6.853 4.834 L 3.934 4.834 L 3.934 3.618 L 7.636 3.618 L 7.636 4.411 C 7.636 5.018 7.534 5.554 7.329 6.019 C 7.125 6.485 6.846 6.876 6.494 7.193 C 6.151 7.502 5.753 7.743 5.32 7.902 C 4.882 8.058 4.431 8.135 3.966 8.135 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yk9y3d\",layoutDependency:layoutDependency,layoutId:\"P3bdJBYnL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.081 6.009\" overflow=\"visible\"><path d=\"M 3.046 6.009 C 2.482 6.009 1.967 5.878 1.502 5.617 C 1.049 5.362 0.67 4.994 0.402 4.549 C 0.134 4.098 0 3.582 0 3.004 C 0 2.426 0.134 1.911 0.402 1.46 C 0.67 1.015 1.049 0.647 1.502 0.391 C 1.96 0.13 2.475 0 3.046 0 C 3.61 0 4.121 0.131 4.579 0.391 C 5.03 0.645 5.406 1.014 5.669 1.46 C 5.944 1.904 6.081 2.419 6.081 3.004 C 6.081 3.583 5.944 4.098 5.669 4.549 C 5.4 4.994 5.021 5.362 4.569 5.617 C 4.11 5.878 3.603 6.009 3.046 6.009 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ar7bwm\",layoutDependency:layoutDependency,layoutId:\"KNXOFczjM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.194 3.47\" overflow=\"visible\"><path d=\"M 1.608 3.47 C 1.918 3.47 2.189 3.396 2.422 3.248 C 2.662 3.099 2.856 2.887 2.982 2.634 C 3.123 2.366 3.194 2.066 3.194 1.735 C 3.194 1.396 3.123 1.1 2.982 0.846 C 2.856 0.594 2.662 0.381 2.422 0.233 C 2.189 0.077 1.918 0 1.608 0 C 1.29 0 1.012 0.078 0.772 0.233 C 0.53 0.383 0.333 0.594 0.201 0.846 C 0.067 1.1 0 1.396 0 1.735 C 0 2.066 0.067 2.366 0.201 2.634 C 0.333 2.886 0.53 3.098 0.772 3.248 C 1.012 3.396 1.29 3.47 1.608 3.47 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tq8vwr\",layoutDependency:layoutDependency,layoutId:\"BZ0yBnuV9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.081 6.009\" overflow=\"visible\"><path d=\"M 3.046 6.009 C 2.482 6.009 1.967 5.878 1.502 5.617 C 1.049 5.362 0.67 4.994 0.402 4.549 C 0.134 4.098 0 3.582 0 3.004 C 0 2.426 0.134 1.911 0.402 1.46 C 0.67 1.015 1.049 0.647 1.502 0.391 C 1.96 0.13 2.475 0 3.046 0 C 3.61 0 4.121 0.131 4.579 0.391 C 5.03 0.645 5.406 1.014 5.669 1.46 C 5.944 1.904 6.081 2.419 6.081 3.004 C 6.081 3.583 5.944 4.098 5.669 4.549 C 5.4 4.994 5.021 5.362 4.569 5.617 C 4.11 5.878 3.603 6.009 3.046 6.009 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18ubzm9\",layoutDependency:layoutDependency,layoutId:\"kJoRpi3k3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.194 3.47\" overflow=\"visible\"><path d=\"M 1.608 3.47 C 1.918 3.47 2.189 3.396 2.422 3.248 C 2.662 3.099 2.856 2.887 2.982 2.634 C 3.123 2.366 3.194 2.066 3.194 1.735 C 3.194 1.396 3.123 1.1 2.982 0.846 C 2.856 0.594 2.662 0.381 2.422 0.233 C 2.189 0.077 1.918 0 1.608 0 C 1.29 0 1.012 0.078 0.772 0.233 C 0.53 0.383 0.333 0.594 0.201 0.846 C 0.067 1.1 0 1.396 0 1.735 C 0 2.066 0.067 2.366 0.201 2.634 C 0.333 2.886 0.53 3.098 0.772 3.248 C 1.012 3.396 1.29 3.47 1.608 3.47 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17w0160\",layoutDependency:layoutDependency,layoutId:\"BsxIHOI_I\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.838 8.209\" overflow=\"visible\"><path d=\"M 3.025 8.209 C 2.594 8.209 2.196 8.139 1.83 7.997 C 1.476 7.865 1.153 7.663 0.878 7.405 C 0.62 7.163 0.424 6.861 0.307 6.527 L 1.597 6.04 C 1.682 6.308 1.847 6.523 2.094 6.686 C 2.348 6.855 2.658 6.94 3.025 6.94 C 3.307 6.94 3.554 6.887 3.765 6.781 C 3.977 6.681 4.154 6.518 4.273 6.315 C 4.392 6.118 4.453 5.878 4.453 5.596 L 4.453 4.284 L 4.717 4.602 C 4.519 4.947 4.255 5.208 3.924 5.384 C 3.592 5.561 3.215 5.649 2.792 5.649 C 2.256 5.649 1.777 5.526 1.354 5.279 C 0.936 5.037 0.592 4.686 0.36 4.263 C 0.12 3.833 0 3.35 0 2.814 C 0 2.271 0.12 1.788 0.36 1.365 C 0.591 0.95 0.931 0.606 1.343 0.37 C 1.759 0.123 2.232 0 2.76 0 C 3.19 0 3.567 0.092 3.892 0.275 C 4.223 0.451 4.498 0.709 4.717 1.047 L 4.527 1.396 L 4.527 0.127 L 5.838 0.127 L 5.838 5.596 C 5.838 6.097 5.714 6.545 5.468 6.94 C 5.228 7.335 4.897 7.645 4.474 7.87 C 4.058 8.096 3.575 8.209 3.025 8.209 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1igwnj9\",layoutDependency:layoutDependency,layoutId:\"fc3Wihyh9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.014 3.1\" overflow=\"visible\"><path d=\"M 1.523 3.1 C 1.819 3.1 2.076 3.036 2.295 2.909 C 2.518 2.778 2.701 2.587 2.824 2.359 C 2.951 2.126 3.014 1.858 3.014 1.555 C 3.014 1.259 2.947 0.994 2.813 0.762 C 2.693 0.529 2.51 0.335 2.284 0.201 C 2.066 0.067 1.812 0 1.523 0 C 1.234 0 0.973 0.067 0.74 0.201 C 0.509 0.334 0.319 0.528 0.19 0.762 C 0.063 0.994 0 1.259 0 1.555 C 0 1.851 0.063 2.116 0.19 2.348 C 0.319 2.576 0.505 2.765 0.73 2.899 C 0.962 3.032 1.227 3.1 1.523 3.1 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k3es8r\",layoutDependency:layoutDependency,layoutId:\"Ea5duSWzG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.385 8.008\" overflow=\"visible\"><path d=\"M 0 8.008 L 0 0 L 1.385 0 L 1.385 8.008 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lscfwl\",layoutDependency:layoutDependency,layoutId:\"glrJfrrTB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.658 6.009\" overflow=\"visible\"><path d=\"M 2.961 6.009 C 2.369 6.009 1.851 5.875 1.407 5.607 C 0.968 5.345 0.61 4.968 0.37 4.517 C 0.124 4.059 0 3.551 0 2.994 C 0 2.415 0.124 1.904 0.37 1.46 C 0.624 1.009 0.966 0.652 1.396 0.391 C 1.833 0.13 2.32 0 2.856 0 C 3.307 0 3.702 0.074 4.04 0.222 C 4.373 0.361 4.673 0.571 4.918 0.836 C 5.158 1.097 5.345 1.402 5.468 1.735 C 5.595 2.066 5.658 2.426 5.658 2.814 C 5.658 2.913 5.651 3.015 5.637 3.121 C 5.63 3.226 5.613 3.318 5.584 3.396 L 1.142 3.396 L 1.142 2.338 L 4.802 2.338 L 4.146 2.835 C 4.209 2.511 4.192 2.221 4.093 1.968 C 4.007 1.721 3.844 1.51 3.628 1.365 C 3.416 1.217 3.159 1.142 2.856 1.142 C 2.567 1.142 2.309 1.217 2.083 1.365 C 1.858 1.506 1.685 1.717 1.565 1.999 C 1.453 2.274 1.41 2.609 1.438 3.004 C 1.41 3.357 1.456 3.671 1.576 3.946 C 1.703 4.214 1.886 4.422 2.126 4.57 C 2.373 4.718 2.655 4.792 2.972 4.792 C 3.289 4.792 3.557 4.725 3.776 4.591 C 3.997 4.462 4.179 4.275 4.304 4.052 L 5.426 4.602 C 5.313 4.877 5.137 5.12 4.897 5.332 C 4.657 5.543 4.372 5.709 4.04 5.829 C 3.716 5.949 3.356 6.009 2.961 6.009 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y0p7iw\",layoutDependency:layoutDependency,layoutId:\"h6ruWGRuL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.049 7.881\" overflow=\"visible\"><path d=\"M 0 7.881 L 0 0 L 2.93 0 C 3.465 0 3.938 0.099 4.347 0.296 C 4.763 0.487 5.087 0.769 5.32 1.142 C 5.552 1.509 5.669 1.957 5.669 2.486 C 5.669 3.029 5.538 3.491 5.277 3.872 C 5.024 4.253 4.678 4.535 4.241 4.718 L 6.049 7.881 L 4.421 7.881 L 2.485 4.422 L 3.416 4.972 L 1.438 4.972 L 1.438 7.881 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cfgf9i\",layoutDependency:layoutDependency,layoutId:\"eqGRNFvQ1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.792 2.433\" overflow=\"visible\"><path d=\"M 0 2.433 L 1.512 2.433 C 1.773 2.433 1.999 2.383 2.189 2.285 C 2.374 2.184 2.528 2.034 2.633 1.851 C 2.739 1.668 2.792 1.456 2.792 1.217 C 2.792 0.97 2.739 0.758 2.633 0.582 C 2.53 0.4 2.375 0.253 2.189 0.159 C 1.999 0.053 1.773 0 1.512 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-w80uvq\",layoutDependency:layoutDependency,layoutId:\"ipkc4U8m7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.087 6.009\" overflow=\"visible\"><path d=\"M 1.978 6.009 C 1.576 6.009 1.227 5.941 0.931 5.808 C 0.635 5.674 0.405 5.483 0.243 5.236 C 0.081 4.982 0 4.69 0 4.358 C 0 4.041 0.07 3.759 0.212 3.512 C 0.352 3.258 0.571 3.047 0.867 2.877 C 1.163 2.708 1.537 2.588 1.988 2.518 L 3.871 2.211 L 3.871 3.269 L 2.253 3.544 C 1.978 3.593 1.773 3.681 1.639 3.808 C 1.505 3.935 1.438 4.101 1.438 4.305 C 1.438 4.503 1.512 4.661 1.66 4.781 C 1.815 4.894 2.006 4.951 2.232 4.951 C 2.52 4.951 2.774 4.891 2.993 4.771 C 3.212 4.651 3.391 4.471 3.511 4.253 C 3.638 4.034 3.704 3.786 3.702 3.533 L 3.702 2.052 C 3.702 1.805 3.603 1.601 3.405 1.439 C 3.215 1.269 2.961 1.185 2.644 1.185 C 2.348 1.185 2.083 1.266 1.851 1.428 C 1.626 1.582 1.453 1.799 1.354 2.052 L 0.222 1.502 C 0.332 1.202 0.514 0.934 0.751 0.719 C 1.004 0.49 1.298 0.31 1.618 0.19 C 1.949 0.063 2.309 0 2.697 0 C 3.169 0 3.585 0.088 3.945 0.264 C 4.304 0.434 4.583 0.673 4.78 0.984 C 4.985 1.287 5.087 1.643 5.087 2.052 L 5.087 5.882 L 3.776 5.882 L 3.776 4.898 L 4.072 4.877 C 3.932 5.113 3.753 5.324 3.543 5.501 C 3.333 5.666 3.097 5.795 2.845 5.882 C 2.584 5.966 2.295 6.009 1.978 6.009 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q8xm7o\",layoutDependency:layoutDependency,layoutId:\"OEHJIQDK5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.723 7.13\" overflow=\"visible\"><path d=\"M 3.035 7.13 C 2.387 7.13 1.883 6.954 1.523 6.601 C 1.17 6.241 0.994 5.737 0.994 5.088 L 0.994 2.549 L 0 2.549 L 0 1.312 L 0.106 1.312 C 0.388 1.312 0.606 1.238 0.761 1.09 C 0.916 0.941 0.994 0.726 0.994 0.444 L 0.994 0 L 2.38 0 L 2.38 1.312 L 3.702 1.312 L 3.702 2.549 L 2.38 2.549 L 2.38 5.014 C 2.38 5.205 2.411 5.367 2.475 5.501 C 2.545 5.635 2.651 5.737 2.792 5.808 C 2.94 5.878 3.127 5.913 3.353 5.913 C 3.402 5.913 3.458 5.91 3.522 5.903 C 3.592 5.896 3.659 5.889 3.723 5.882 L 3.723 7.066 C 3.624 7.081 3.511 7.095 3.384 7.109 C 3.268 7.122 3.152 7.129 3.035 7.13 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mphmfv\",layoutDependency:layoutDependency,layoutId:\"v3WQBzwCo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.385 5.755\" overflow=\"visible\"><path d=\"M 0 5.755 L 0 0 L 1.385 0 L 1.385 5.755 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-35fbcl\",layoutDependency:layoutDependency,layoutId:\"bueS9J1XU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.385 1.481\" overflow=\"visible\"><path d=\"M 0 1.481 L 0 0 L 1.385 0 L 1.385 1.481 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ur4k5n\",layoutDependency:layoutDependency,layoutId:\"aFNmy0Ddp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.098 5.882\" overflow=\"visible\"><path d=\"M 0 5.882 L 0 0.127 L 1.301 0.127 L 1.301 1.259 L 1.195 1.058 C 1.329 0.712 1.548 0.451 1.851 0.275 C 2.161 0.092 2.521 0 2.93 0 C 3.353 0 3.726 0.092 4.051 0.275 C 4.377 0.453 4.645 0.721 4.823 1.047 C 5.006 1.372 5.098 1.749 5.098 2.179 L 5.098 5.882 L 3.712 5.882 L 3.712 2.507 C 3.712 2.253 3.663 2.034 3.564 1.851 C 3.471 1.673 3.327 1.526 3.152 1.428 C 2.982 1.322 2.781 1.269 2.549 1.269 C 2.323 1.269 2.122 1.322 1.946 1.428 C 1.77 1.526 1.627 1.673 1.534 1.851 C 1.435 2.035 1.385 2.253 1.385 2.507 L 1.385 5.882 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pd0srq\",layoutDependency:layoutDependency,layoutId:\"oSLPWj0Q7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.838 8.209\" overflow=\"visible\"><path d=\"M 3.025 8.209 C 2.594 8.209 2.196 8.139 1.83 7.997 C 1.476 7.865 1.153 7.663 0.878 7.405 C 0.62 7.163 0.424 6.861 0.307 6.527 L 1.597 6.04 C 1.682 6.308 1.847 6.523 2.094 6.686 C 2.348 6.855 2.658 6.94 3.025 6.94 C 3.307 6.94 3.554 6.887 3.765 6.781 C 3.977 6.681 4.154 6.518 4.273 6.315 C 4.392 6.118 4.453 5.878 4.453 5.596 L 4.453 4.284 L 4.717 4.602 C 4.519 4.947 4.255 5.208 3.924 5.384 C 3.592 5.561 3.215 5.649 2.792 5.649 C 2.256 5.649 1.777 5.526 1.354 5.279 C 0.936 5.037 0.592 4.686 0.36 4.263 C 0.12 3.833 0 3.35 0 2.814 C 0 2.271 0.12 1.788 0.36 1.365 C 0.591 0.95 0.931 0.606 1.343 0.37 C 1.759 0.123 2.232 0 2.76 0 C 3.19 0 3.567 0.092 3.892 0.275 C 4.223 0.451 4.498 0.709 4.717 1.047 L 4.527 1.396 L 4.527 0.127 L 5.838 0.127 L 5.838 5.596 C 5.838 6.097 5.714 6.545 5.468 6.94 C 5.228 7.335 4.897 7.645 4.474 7.87 C 4.058 8.096 3.575 8.209 3.025 8.209 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hvr4f\",layoutDependency:layoutDependency,layoutId:\"KiTlLUxLJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.014 3.1\" overflow=\"visible\"><path d=\"M 1.523 3.1 C 1.819 3.1 2.076 3.036 2.295 2.909 C 2.518 2.778 2.701 2.587 2.824 2.359 C 2.951 2.126 3.014 1.858 3.014 1.555 C 3.014 1.259 2.947 0.994 2.813 0.762 C 2.693 0.529 2.51 0.335 2.284 0.201 C 2.066 0.067 1.812 0 1.523 0 C 1.234 0 0.973 0.067 0.74 0.201 C 0.509 0.334 0.319 0.528 0.19 0.762 C 0.063 0.994 0 1.259 0 1.555 C 0 1.851 0.063 2.116 0.19 2.348 C 0.319 2.576 0.505 2.765 0.73 2.899 C 0.962 3.032 1.227 3.1 1.523 3.1 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1z28s7\",layoutDependency:layoutDependency,layoutId:\"CoQdUjZSm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.518 11.821\" overflow=\"visible\"><path d=\"M 5.235 11.821 L 5.235 9.283 L 0 9.283 L 0 7.22 L 5.076 0 L 7.694 0 L 7.694 7.22 L 9.518 7.22 L 9.518 9.283 L 7.694 9.283 L 7.694 11.821 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ngep6y\",layoutDependency:layoutDependency,layoutId:\"KvNpli5Su\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.521 6.204\" overflow=\"visible\"><path d=\"M 0.46 6.204 L 0 5.316 L 3.903 5.316 L 3.903 0 L 4.521 0.19 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cf69xa\",layoutDependency:layoutDependency,layoutId:\"Ohh2fuq7k\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.38 2.38\" overflow=\"visible\"><path d=\"M 0 2.38 L 0 0 L 2.38 0 L 2.38 2.38 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kehex7\",layoutDependency:layoutDependency,layoutId:\"e6mBRrnnY\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.567 12.012\" overflow=\"visible\"><path d=\"M 4.204 12.012 C 3.548 12.012 2.924 11.89 2.332 11.647 C 1.74 11.393 1.237 11.039 0.825 10.584 C 0.412 10.129 0.137 9.595 0 8.981 L 2.173 8.251 C 2.353 8.759 2.618 9.145 2.967 9.41 C 3.316 9.663 3.728 9.79 4.204 9.79 C 4.595 9.79 4.928 9.716 5.203 9.568 C 5.479 9.429 5.71 9.214 5.87 8.949 C 6.028 8.674 6.108 8.357 6.108 7.997 C 6.108 7.638 6.028 7.331 5.87 7.077 C 5.722 6.813 5.505 6.612 5.219 6.474 C 4.944 6.326 4.606 6.252 4.204 6.252 C 3.971 6.252 3.739 6.278 3.506 6.331 C 3.286 6.38 3.073 6.454 2.871 6.553 L 2.3 5.363 L 5.33 2.063 L 0.714 2.063 L 0.714 0 L 8.091 0 L 8.091 1.904 L 4.981 5.443 L 5.061 4.443 C 5.769 4.443 6.383 4.591 6.901 4.887 C 7.43 5.173 7.837 5.575 8.122 6.093 C 8.419 6.612 8.567 7.215 8.567 7.902 C 8.567 8.685 8.376 9.388 7.995 10.013 C 7.615 10.637 7.097 11.129 6.441 11.488 C 5.785 11.837 5.039 12.012 4.204 12.012 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vvu7u9\",layoutDependency:layoutDependency,layoutId:\"vEZDK6_YB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.1 15.38\" overflow=\"visible\"><path d=\"M 7.458 0.367 C 7.701 -0.122 8.399 -0.122 8.642 0.367 L 10.627 4.363 C 10.723 4.557 10.908 4.691 11.122 4.723 L 15.535 5.376 C 16.075 5.456 16.291 6.12 15.901 6.502 L 12.715 9.625 C 12.56 9.777 12.49 9.995 12.526 10.208 L 13.268 14.608 C 13.359 15.146 12.794 15.557 12.31 15.304 L 8.356 13.238 C 8.164 13.138 7.936 13.138 7.744 13.238 L 3.79 15.304 C 3.306 15.557 2.741 15.146 2.832 14.608 L 3.574 10.208 C 3.61 9.994 3.54 9.777 3.385 9.626 L 0.199 6.502 C -0.191 6.12 0.025 5.456 0.565 5.376 L 4.978 4.723 C 5.192 4.691 5.377 4.557 5.473 4.363 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18cpiug\",layoutDependency:layoutDependency,layoutId:\"RHm24BaCi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.1 15.38\" overflow=\"visible\"><path d=\"M 7.458 0.367 C 7.701 -0.122 8.399 -0.122 8.642 0.367 L 10.627 4.363 C 10.723 4.557 10.908 4.691 11.122 4.723 L 15.535 5.376 C 16.075 5.456 16.291 6.12 15.901 6.502 L 12.715 9.625 C 12.56 9.777 12.49 9.995 12.526 10.208 L 13.268 14.608 C 13.359 15.146 12.794 15.557 12.31 15.304 L 8.356 13.238 C 8.164 13.138 7.936 13.138 7.744 13.238 L 3.79 15.304 C 3.306 15.557 2.741 15.146 2.832 14.608 L 3.574 10.208 C 3.61 9.994 3.54 9.777 3.385 9.626 L 0.199 6.502 C -0.191 6.12 0.025 5.456 0.565 5.376 L 4.978 4.723 C 5.192 4.691 5.377 4.557 5.473 4.363 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qgdzuf\",layoutDependency:layoutDependency,layoutId:\"rvyMa0E7z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.1 15.38\" overflow=\"visible\"><path d=\"M 7.458 0.367 C 7.701 -0.122 8.399 -0.122 8.642 0.367 L 10.627 4.363 C 10.723 4.557 10.908 4.691 11.122 4.723 L 15.535 5.376 C 16.075 5.456 16.291 6.12 15.901 6.502 L 12.715 9.625 C 12.56 9.777 12.49 9.995 12.526 10.208 L 13.268 14.608 C 13.359 15.146 12.794 15.557 12.31 15.304 L 8.356 13.238 C 8.164 13.138 7.936 13.138 7.744 13.238 L 3.79 15.304 C 3.306 15.557 2.741 15.146 2.832 14.608 L 3.574 10.208 C 3.61 9.994 3.54 9.777 3.385 9.626 L 0.199 6.502 C -0.191 6.12 0.025 5.456 0.565 5.376 L 4.978 4.723 C 5.192 4.691 5.377 4.557 5.473 4.363 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cn1ah\",layoutDependency:layoutDependency,layoutId:\"gx0nyedlG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.1 15.38\" overflow=\"visible\"><path d=\"M 7.458 0.367 C 7.701 -0.122 8.399 -0.122 8.642 0.367 L 10.627 4.363 C 10.723 4.557 10.908 4.691 11.122 4.723 L 15.535 5.376 C 16.075 5.456 16.291 6.12 15.901 6.502 L 12.715 9.625 C 12.56 9.777 12.49 9.995 12.526 10.208 L 13.268 14.608 C 13.359 15.146 12.794 15.557 12.31 15.304 L 8.356 13.238 C 8.164 13.138 7.936 13.138 7.744 13.238 L 3.79 15.304 C 3.306 15.557 2.741 15.146 2.832 14.608 L 3.574 10.208 C 3.61 9.994 3.54 9.777 3.385 9.626 L 0.199 6.502 C -0.191 6.12 0.025 5.456 0.565 5.376 L 4.978 4.723 C 5.192 4.691 5.377 4.557 5.473 4.363 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17zc117\",layoutDependency:layoutDependency,layoutId:\"VVbtXlasU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.389 14.875\" overflow=\"visible\"><path d=\"M 7.389 12.918 L 3.79 14.798 C 3.306 15.051 2.741 14.641 2.832 14.102 L 3.574 9.702 C 3.61 9.489 3.539 9.271 3.385 9.12 L 0.199 5.997 C -0.191 5.614 0.025 4.95 0.565 4.87 L 4.978 4.217 C 5.192 4.185 5.377 4.051 5.473 3.857 L 7.389 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zo9f4v\",\"data-framer-name\":\"Copyright Wrapper\",layoutDependency:layoutDependency,layoutId:\"Pf0tMdngC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ai69tq\",\"data-framer-name\":\"Copyright Text\",layoutDependency:layoutDependency,layoutId:\"GUMqOkIuz\",style:{opacity:.5},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13wmcgs\",\"data-styles-preset\":\"QaO8Y3kgs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa9 2025 Energy Department\"})}),className:\"framer-et70gl\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gEOqroMQU\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-124p20m\",\"data-framer-name\":\"Scroll To Top\",layoutDependency:layoutDependency,layoutId:\"oHgDOd2Q9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hpznez\",\"data-framer-name\":\"Arrow Up\",layoutDependency:layoutDependency,layoutId:\"vuCO8VfGy\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1fk9acz\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"C3gCGegcf\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\"><path d=\"M 5 8.461 L 5 1.961 M 1.5 4.961 L 5 1.461 L 8.5 4.961\" fill=\"transparent\" stroke=\"rgb(255,255,255)\" stroke-linecap=\"square\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',svgContentId:8591001001,withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13wmcgs\",\"data-styles-preset\":\"QaO8Y3kgs\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:kRGq3NXlw,motionChild:true,nodeId:\"HszdD34TR\",openInNewTab:false,relValues:[],scopeId:\"E1Fc8ow8I\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1rfpnlq\",\"data-styles-preset\":\"WkxPJe_uO\",children:\"Naar boven\"})})})}),className:\"framer-ug0bu6\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HszdD34TR\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2Zn5z.framer-10cakhx, .framer-2Zn5z .framer-10cakhx { display: block; }\",\".framer-2Zn5z.framer-xcq8y2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 72px 0px 48px 0px; position: relative; width: 1200px; }\",\".framer-2Zn5z .framer-19zztyr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1452px; overflow: visible; padding: 0px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-2Zn5z .framer-pty9cu, .framer-2Zn5z .framer-c1p407 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2Zn5z .framer-1366cs4 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2Zn5z .framer-ey6pm1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 36px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2Zn5z .framer-j85s1v { height: 81px; position: relative; width: 353px; }\",\".framer-2Zn5z .framer-mgopbk { height: 80px; left: 1px; position: absolute; top: 1px; width: 352px; }\",\".framer-2Zn5z .framer-1ag45o0 { height: 43px; left: 93px; position: absolute; top: 4px; width: 38px; }\",\".framer-2Zn5z .framer-9te3qh { height: 9px; left: 105px; position: absolute; top: 12px; width: 16px; }\",\".framer-2Zn5z .framer-v82beo { height: 42px; left: 140px; position: absolute; top: 4px; width: 38px; }\",\".framer-2Zn5z .framer-1te0f3g { height: 43px; left: 187px; position: absolute; top: 4px; width: 38px; }\",\".framer-2Zn5z .framer-wylnmz { height: 9px; left: 198px; position: absolute; top: 12px; width: 16px; }\",\".framer-2Zn5z .framer-zmb7rx { height: 42px; left: 234px; position: absolute; top: 4px; width: 27px; }\",\".framer-2Zn5z .framer-1x03ptr { height: 60px; left: 265px; position: absolute; top: 4px; width: 39px; }\",\".framer-2Zn5z .framer-uoi53a { height: 25px; left: 276px; position: absolute; top: 13px; width: 17px; }\",\".framer-2Zn5z .framer-zilyk1 { height: 59px; left: 309px; position: absolute; top: 5px; width: 43px; }\",\".framer-2Zn5z .framer-165nvjb { height: 24px; left: 105px; position: absolute; top: 49px; width: 2px; }\",\".framer-2Zn5z .framer-q1kk1m { height: 15px; left: 93px; position: absolute; top: 59px; width: 13px; }\",\".framer-2Zn5z .framer-aufvli { height: 12px; left: 94px; position: absolute; top: 60px; width: 11px; }\",\".framer-2Zn5z .framer-1h8siyh { height: 15px; left: 112px; position: absolute; top: 59px; width: 13px; }\",\".framer-2Zn5z .framer-1jc3v6t { height: 21px; left: 131px; position: absolute; top: 59px; width: 2px; }\",\".framer-2Zn5z .framer-1p9l9fp { height: 15px; left: 132px; position: absolute; top: 59px; width: 13px; }\",\".framer-2Zn5z .framer-1h8vsqe { height: 12px; left: 133px; position: absolute; top: 60px; width: 11px; }\",\".framer-2Zn5z .framer-1rsu63c { height: 9px; left: 149px; position: absolute; top: 64px; width: 10px; }\",\".framer-2Zn5z .framer-1k0sasi { height: 14px; left: 150px; position: absolute; top: 59px; width: 10px; }\",\".framer-2Zn5z .framer-1etzke7 { height: 14px; left: 167px; position: absolute; top: 59px; width: 2px; }\",\".framer-2Zn5z .framer-5n6lzu { height: 6px; left: 168px; position: absolute; top: 59px; width: 6px; }\",\".framer-2Zn5z .framer-lka908 { height: 2px; left: 177px; position: absolute; top: 59px; width: 6px; }\",\".framer-2Zn5z .framer-1kyilsm { height: 19px; left: 179px; position: absolute; top: 54px; width: 2px; }\",\".framer-2Zn5z .framer-ey1fp3 { height: 14px; left: 188px; position: absolute; top: 59px; width: 18px; }\",\".framer-2Zn5z .framer-1wd7fd2 { height: 15px; left: 212px; position: absolute; top: 59px; width: 13px; }\",\".framer-2Zn5z .framer-1hl7iwc { height: 14px; left: 231px; position: absolute; top: 59px; width: 11px; }\",\".framer-2Zn5z .framer-cq7nd0 { height: 2px; left: 246px; position: absolute; top: 59px; width: 6px; }\",\".framer-2Zn5z .framer-11m3qts { height: 19px; left: 249px; position: absolute; top: 54px; width: 2px; }\",\".framer-2Zn5z .framer-13x8ei6 { height: 80px; left: 0px; position: absolute; top: 0px; width: 80px; }\",\".framer-2Zn5z .framer-1706skw { height: 68px; left: 6px; position: absolute; top: 6px; width: 68px; }\",\".framer-2Zn5z .framer-1nmp2ig { height: 60px; left: 26px; position: absolute; top: 11px; width: 30px; }\",\".framer-2Zn5z .framer-nbuwdm { height: 81px; left: 0px; position: absolute; top: 0px; width: 353px; }\",\".framer-2Zn5z .framer-jwcf4k { height: 10px; left: 134px; position: absolute; top: 62px; width: 9px; }\",\".framer-2Zn5z .framer-rc8b3i { height: 78px; left: 2px; position: absolute; top: 2px; width: 79px; }\",\".framer-2Zn5z .framer-9ofbr2 { height: 66px; left: 8px; position: absolute; top: 8px; width: 67px; }\",\".framer-2Zn5z .framer-9k3f0a { height: 26px; left: 93px; position: absolute; top: 49px; width: 15px; }\",\".framer-2Zn5z .framer-6ryd3h { height: 16px; left: 112px; position: absolute; top: 59px; width: 15px; }\",\".framer-2Zn5z .framer-86ins2 { height: 16px; left: 149px; position: absolute; top: 59px; width: 13px; }\",\".framer-2Zn5z .framer-hxdy4c { height: 16px; left: 212px; position: absolute; top: 59px; width: 15px; }\",\".framer-2Zn5z .framer-19hmfmr { height: 16px; left: 167px; position: absolute; top: 59px; width: 9px; }\",\".framer-2Zn5z .framer-1xaold3 { height: 21px; left: 177px; position: absolute; top: 54px; width: 8px; }\",\".framer-2Zn5z .framer-j7v39d { height: 16px; left: 188px; position: absolute; top: 59px; width: 20px; }\",\".framer-2Zn5z .framer-1lpy5i8 { height: 16px; left: 231px; position: absolute; top: 59px; width: 12px; }\",\".framer-2Zn5z .framer-1mla4rl { height: 21px; left: 246px; position: absolute; top: 54px; width: 8px; }\",\".framer-2Zn5z .framer-1xmdm8z { height: 5px; left: 152px; position: absolute; top: 67px; width: 6px; }\",\".framer-2Zn5z .framer-110vdwi { height: 61px; left: 26px; position: absolute; top: 10px; width: 32px; }\",\".framer-2Zn5z .framer-18xtvx2 { height: 52px; left: 28px; position: absolute; top: 14px; width: 28px; }\",\".framer-2Zn5z .framer-d7cr6i { height: 62px; left: 265px; position: absolute; top: 4px; width: 40px; }\",\".framer-2Zn5z .framer-1pwmguo { height: 61px; left: 309px; position: absolute; top: 5px; width: 45px; }\",\".framer-2Zn5z .framer-dwd2z5 { height: 4px; left: 215px; position: absolute; top: 62px; width: 8px; }\",\".framer-2Zn5z .framer-1jy0uy6 { height: 4px; left: 116px; position: absolute; top: 62px; width: 8px; }\",\".framer-2Zn5z .framer-17yfd1p { height: 1px; left: 198px; position: absolute; top: 63px; width: 1px; }\",\".framer-2Zn5z .framer-1nxwizm { height: 2px; left: 232px; position: absolute; top: 63px; width: 1px; }\",\".framer-2Zn5z .framer-epwwhx { height: 2px; left: 190px; position: absolute; top: 63px; width: 1px; }\",\".framer-2Zn5z .framer-1p2s8y4 { height: 58px; left: 311px; position: absolute; top: 7px; width: 41px; }\",\".framer-2Zn5z .framer-1k04w9 { height: 1px; left: 159px; position: absolute; top: 62px; width: 1px; }\",\".framer-2Zn5z .framer-179jrw0 { height: 1px; left: 204px; position: absolute; top: 61px; width: 1px; }\",\".framer-2Zn5z .framer-sgf9d2 { height: 41px; left: 95px; position: absolute; top: 6px; width: 36px; }\",\".framer-2Zn5z .framer-pm1rvr { height: 41px; left: 188px; position: absolute; top: 6px; width: 36px; }\",\".framer-2Zn5z .framer-6hmcw2 { height: 40px; left: 142px; position: absolute; top: 6px; width: 37px; }\",\".framer-2Zn5z .framer-ya9ma8 { height: 40px; left: 235px; position: absolute; top: 6px; width: 25px; }\",\".framer-2Zn5z .framer-17kf0jc { height: 23px; left: 278px; position: absolute; top: 15px; width: 15px; }\",\".framer-2Zn5z .framer-1s2qbci { height: 11px; left: 105px; position: absolute; top: 12px; width: 18px; }\",\".framer-2Zn5z .framer-oiprdy { height: 11px; left: 198px; position: absolute; top: 12px; width: 18px; }\",\".framer-2Zn5z .framer-2zuj2i { height: 7px; left: 200px; position: absolute; top: 14px; width: 14px; }\",\".framer-2Zn5z .framer-1hx4q0f { height: 7px; left: 106px; position: absolute; top: 14px; width: 14px; }\",\".framer-2Zn5z .framer-1tqc235 { height: 10px; left: 96px; position: absolute; top: 62px; width: 9px; }\",\".framer-2Zn5z .framer-1n3r7yh { height: 23px; left: 131px; position: absolute; top: 59px; width: 15px; }\",\".framer-2Zn5z .framer-1f2hzhu { height: 69px; left: 6px; position: absolute; top: 6px; width: 70px; }\",\".framer-2Zn5z .framer-z7l89t { height: 81px; left: 0px; position: absolute; top: 0px; width: 82px; }\",\".framer-2Zn5z .framer-1llu092 { height: 27px; left: 276px; position: absolute; top: 13px; width: 18px; }\",\".framer-2Zn5z .framer-181vl1n { height: 58px; left: 266px; position: absolute; top: 6px; width: 37px; }\",\".framer-2Zn5z .framer-ku8wd { height: 44px; left: 234px; position: absolute; top: 4px; width: 29px; }\",\".framer-2Zn5z .framer-m7k1tz { height: 44px; left: 93px; position: absolute; top: 4px; width: 40px; }\",\".framer-2Zn5z .framer-1u32w86 { height: 44px; left: 187px; position: absolute; top: 4px; width: 40px; }\",\".framer-2Zn5z .framer-1lacde0 { height: 44px; left: 140px; position: absolute; top: 4px; width: 40px; }\",\".framer-2Zn5z .framer-1kfewn8, .framer-2Zn5z .framer-1erm14w, .framer-2Zn5z .framer-f8uckm, .framer-2Zn5z .framer-15w1pkp, .framer-2Zn5z .framer-lccus9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2Zn5z .framer-1hogian, .framer-2Zn5z .framer-1uvfc41, .framer-2Zn5z .framer-1eab6gc, .framer-2Zn5z .framer-2dg664, .framer-2Zn5z .framer-1njfa0j, .framer-2Zn5z .framer-1760eif, .framer-2Zn5z .framer-1j4bvdg, .framer-2Zn5z .framer-10fvtvr, .framer-2Zn5z .framer-1h94wwf, .framer-2Zn5z .framer-ipwvwg, .framer-2Zn5z .framer-73ef0m, .framer-2Zn5z .framer-sksyk9, .framer-2Zn5z .framer-1gvm3yh, .framer-2Zn5z .framer-6xeve7, .framer-2Zn5z .framer-gc2i53, .framer-2Zn5z .framer-zlh76p, .framer-2Zn5z .framer-oz02ic, .framer-2Zn5z .framer-1p73y3a, .framer-2Zn5z .framer-1ygehvx, .framer-2Zn5z .framer-1o37m0q, .framer-2Zn5z .framer-et70gl, .framer-2Zn5z .framer-ug0bu6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2Zn5z .framer-1lmuyu3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2Zn5z .framer-7buwo7 { aspect-ratio: 1.380603096984515 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 138px); overflow: visible; position: relative; width: 190px; }\",\".framer-2Zn5z .framer-oq7z3o { flex: none; height: 73px; position: relative; width: 72px; }\",\".framer-2Zn5z .framer-1jk60ir { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 72px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2Zn5z .framer-oejx7h, .framer-2Zn5z .framer-1asjo6z { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 54px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2Zn5z .framer-1l9pvp0, .framer-2Zn5z .framer-1q7yds8, .framer-2Zn5z .framer-a2rpny, .framer-2Zn5z .framer-3469fe { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2Zn5z .framer-1essf2r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2Zn5z .framer-6zahil { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-2Zn5z .framer-1oj96re { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 82px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2Zn5z .framer-moflm0 { align-content: center; align-items: center; cursor: pointer; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-2Zn5z .framer-yyqui9 { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 24px); overflow: hidden; position: relative; width: 24px; }\",\".framer-2Zn5z .framer-1l2rfve { flex: none; height: 25px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-2Zn5z .framer-1cpp5kz { flex: none; height: 40px; overflow: visible; position: relative; text-decoration: none; width: 100px; }\",\".framer-2Zn5z .framer-2njb85 { height: 41px; left: 0px; position: absolute; top: 0px; width: 100px; }\",\".framer-2Zn5z .framer-wsjgr5 { height: 4px; left: 8px; position: absolute; top: 10px; width: 5px; }\",\".framer-2Zn5z .framer-etpqty { height: 14px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-2Zn5z .framer-16gsklg { height: 7px; left: 19px; position: absolute; top: 4px; width: 2px; }\",\".framer-2Zn5z .framer-1282vsv { height: 1px; left: 17px; position: absolute; top: 4px; width: 6px; }\",\".framer-2Zn5z .framer-x2sosv { height: 5px; left: 23px; position: absolute; top: 6px; width: 2px; }\",\".framer-2Zn5z .framer-10e55e5 { height: 3px; left: 24px; position: absolute; top: 6px; width: 2px; }\",\".framer-2Zn5z .framer-13d2wr0 { height: 5px; left: 30px; position: absolute; top: 6px; width: 2px; }\",\".framer-2Zn5z .framer-318e { height: 5px; left: 27px; position: absolute; top: 6px; width: 4px; }\",\".framer-2Zn5z .framer-1mmajtv { height: 5px; left: 32px; position: absolute; top: 6px; width: 4px; }\",\".framer-2Zn5z .framer-88dvqa { height: 1px; left: 36px; position: absolute; top: 6px; width: 3px; }\",\".framer-2Zn5z .framer-1i5x0db { height: 7px; left: 37px; position: absolute; top: 4px; width: 2px; }\",\".framer-2Zn5z .framer-1q6ddwt { height: 7px; left: 40px; position: absolute; top: 6px; width: 2px; }\",\".framer-2Zn5z .framer-1f0pwgs { height: 5px; left: 41px; position: absolute; top: 6px; width: 4px; }\",\".framer-2Zn5z .framer-13f3pdw { height: 3px; left: 41px; position: absolute; top: 7px; width: 2px; }\",\".framer-2Zn5z .framer-1wcqzgu { height: 5px; left: 45px; position: absolute; top: 6px; width: 2px; }\",\".framer-2Zn5z .framer-1ypmc83 { height: 2px; left: 45px; position: absolute; top: 4px; width: 2px; }\",\".framer-2Zn5z .framer-1b2x5sc { height: 7px; left: 48px; position: absolute; top: 4px; width: 2px; }\",\".framer-2Zn5z .framer-mgxw6c { height: 5px; left: 50px; position: absolute; top: 6px; width: 5px; }\",\".framer-2Zn5z .framer-1xkaub0 { height: 3px; left: 51px; position: absolute; top: 7px; width: 2px; }\",\".framer-2Zn5z .framer-171osgx { height: 1px; left: 55px; position: absolute; top: 6px; width: 3px; }\",\".framer-2Zn5z .framer-1n0q8hg { height: 7px; left: 56px; position: absolute; top: 4px; width: 2px; }\",\".framer-2Zn5z .framer-txufqf { height: 19px; left: 0px; position: absolute; top: 22px; width: 19px; }\",\".framer-2Zn5z .framer-dyv21d { height: 4px; left: 10px; position: absolute; top: 34px; width: 4px; }\",\".framer-2Zn5z .framer-eozynf { height: 13px; left: 3px; position: absolute; top: 25px; width: 13px; }\",\".framer-2Zn5z .framer-1r5rm50 { height: 19px; left: 23px; position: absolute; top: 22px; width: 19px; }\",\".framer-2Zn5z .framer-1t7por3 { height: 4px; left: 32px; position: absolute; top: 34px; width: 4px; }\",\".framer-2Zn5z .framer-76z86e { height: 13px; left: 26px; position: absolute; top: 25px; width: 13px; }\",\".framer-2Zn5z .framer-17oaa1p { height: 19px; left: 45px; position: absolute; top: 22px; width: 19px; }\",\".framer-2Zn5z .framer-13ouau3 { height: 4px; left: 55px; position: absolute; top: 34px; width: 4px; }\",\".framer-2Zn5z .framer-gnxw87 { height: 13px; left: 48px; position: absolute; top: 25px; width: 13px; }\",\".framer-2Zn5z .framer-7x9t8o { height: 19px; left: 68px; position: absolute; top: 22px; width: 19px; }\",\".framer-2Zn5z .framer-15z48pc { height: 4px; left: 77px; position: absolute; top: 34px; width: 4px; }\",\".framer-2Zn5z .framer-rav3dp { height: 13px; left: 71px; position: absolute; top: 25px; width: 13px; }\",\".framer-2Zn5z .framer-1xheqpw { height: 19px; left: 91px; position: absolute; top: 22px; width: 10px; }\",\".framer-2Zn5z .framer-197a4t2 { height: 7px; left: 84px; position: absolute; top: 3px; width: 6px; }\",\".framer-2Zn5z .framer-buqvo { height: 9px; left: 88px; position: absolute; top: 3px; width: 2px; }\",\".framer-2Zn5z .framer-d06f9d { height: 2px; left: 91px; position: absolute; top: 10px; width: 2px; }\",\".framer-2Zn5z .framer-19a1nyu { height: 9px; left: 95px; position: absolute; top: 3px; width: 6px; }\",\".framer-2Zn5z .framer-1npmti5 { flex: none; height: 40px; overflow: visible; position: relative; text-decoration: none; width: 167px; }\",\".framer-2Zn5z .framer-brk6hp { height: 40px; left: 0px; position: absolute; top: 0px; width: 168px; }\",\".framer-2Zn5z .framer-1bgbjuy { height: 40px; left: 0px; position: absolute; top: 0px; width: 166px; }\",\".framer-2Zn5z .framer-1rr6aj0 { height: 18px; left: 20px; position: absolute; top: 16px; width: 18px; }\",\".framer-2Zn5z .framer-179b5zf { height: 16px; left: 3px; position: absolute; top: 23px; width: 30px; }\",\".framer-2Zn5z .framer-pz6jng { height: 17px; left: 1px; position: absolute; top: 11px; width: 9px; }\",\".framer-2Zn5z .framer-1aqvbdn { height: 35px; left: 3px; position: absolute; top: 1px; width: 165px; }\",\".framer-2Zn5z .framer-1jqf43s { height: 16px; left: 0px; position: absolute; top: 0px; width: 30px; }\",\".framer-2Zn5z .framer-15zhs5q { height: 8px; left: 46px; position: absolute; top: 4px; width: 8px; }\",\".framer-2Zn5z .framer-1yk9y3d { height: 6px; left: 55px; position: absolute; top: 6px; width: 6px; }\",\".framer-2Zn5z .framer-ar7bwm { height: 4px; left: 56px; position: absolute; top: 7px; width: 3px; }\",\".framer-2Zn5z .framer-1tq8vwr { height: 6px; left: 62px; position: absolute; top: 6px; width: 6px; }\",\".framer-2Zn5z .framer-18ubzm9 { height: 4px; left: 63px; position: absolute; top: 7px; width: 3px; }\",\".framer-2Zn5z .framer-17w0160 { height: 8px; left: 69px; position: absolute; top: 6px; width: 6px; }\",\".framer-2Zn5z .framer-1igwnj9 { height: 3px; left: 70px; position: absolute; top: 7px; width: 3px; }\",\".framer-2Zn5z .framer-k3es8r { height: 8px; left: 76px; position: absolute; top: 4px; width: 2px; }\",\".framer-2Zn5z .framer-lscfwl { height: 6px; left: 78px; position: absolute; top: 6px; width: 6px; }\",\".framer-2Zn5z .framer-1y0p7iw { height: 8px; left: 87px; position: absolute; top: 4px; width: 6px; }\",\".framer-2Zn5z .framer-1cfgf9i { height: 3px; left: 88px; position: absolute; top: 5px; width: 3px; }\",\".framer-2Zn5z .framer-w80uvq { height: 6px; left: 94px; position: absolute; top: 6px; width: 5px; }\",\".framer-2Zn5z .framer-1q8xm7o { height: 7px; left: 99px; position: absolute; top: 5px; width: 4px; }\",\".framer-2Zn5z .framer-1mphmfv { height: 6px; left: 104px; position: absolute; top: 6px; width: 2px; }\",\".framer-2Zn5z .framer-35fbcl { height: 2px; left: 104px; position: absolute; top: 4px; width: 2px; }\",\".framer-2Zn5z .framer-ur4k5n { height: 6px; left: 107px; position: absolute; top: 6px; width: 5px; }\",\".framer-2Zn5z .framer-pd0srq { height: 8px; left: 113px; position: absolute; top: 6px; width: 6px; }\",\".framer-2Zn5z .framer-hvr4f { height: 3px; left: 114px; position: absolute; top: 7px; width: 3px; }\",\".framer-2Zn5z .framer-1z28s7 { height: 12px; left: 46px; position: absolute; top: 22px; width: 10px; }\",\".framer-2Zn5z .framer-ngep6y { height: 6px; left: 48px; position: absolute; top: 24px; width: 5px; }\",\".framer-2Zn5z .framer-cf69xa { height: 3px; left: 58px; position: absolute; top: 31px; width: 3px; }\",\".framer-2Zn5z .framer-kehex7 { height: 12px; left: 63px; position: absolute; top: 22px; width: 9px; }\",\".framer-2Zn5z .framer-vvu7u9 { height: 16px; left: 84px; position: absolute; top: 19px; width: 16px; }\",\".framer-2Zn5z .framer-18cpiug { height: 16px; left: 103px; position: absolute; top: 19px; width: 16px; }\",\".framer-2Zn5z .framer-qgdzuf { height: 16px; left: 121px; position: absolute; top: 19px; width: 16px; }\",\".framer-2Zn5z .framer-cn1ah { height: 16px; left: 140px; position: absolute; top: 19px; width: 16px; }\",\".framer-2Zn5z .framer-17zc117 { height: 15px; left: 157px; position: absolute; top: 20px; width: 8px; }\",\".framer-2Zn5z .framer-zo9f4v { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2Zn5z .framer-ai69tq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2Zn5z .framer-124p20m { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2Zn5z .framer-1hpznez { aspect-ratio: 1 / 1; flex: none; gap: 0px; height: var(--framer-aspect-ratio-supported, 12px); overflow: hidden; position: relative; width: 12px; }\",\".framer-2Zn5z .framer-1fk9acz { flex: none; height: 10px; left: calc(50.00000000000002% - 10px / 2); position: absolute; top: calc(50.00000000000002% - 10px / 2); width: 10px; }\",\".framer-2Zn5z.framer-v-14nmno3.framer-xcq8y2 { width: 810px; }\",\".framer-2Zn5z.framer-v-14nmno3 .framer-pty9cu { flex-direction: column; gap: 72px; }\",\".framer-2Zn5z.framer-v-14nmno3 .framer-1366cs4 { align-self: unset; flex: none; gap: 36px; height: min-content; justify-content: center; width: 100%; }\",\".framer-2Zn5z.framer-v-14nmno3 .framer-1jk60ir, .framer-2Zn5z.framer-v-1y0v607 .framer-1jk60ir, .framer-2Zn5z.framer-v-1y0v607 .framer-ai69tq, .framer-2Zn5z.framer-v-1y0v607 .framer-124p20m { flex: none; width: 100%; }\",\".framer-2Zn5z.framer-v-14nmno3 .framer-1oj96re { gap: 189px; }\",\".framer-2Zn5z.framer-v-1y0v607.framer-xcq8y2 { width: 520px; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-pty9cu { flex-direction: column; gap: 48px; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-1366cs4 { align-self: unset; flex: none; gap: 21px; height: min-content; justify-content: center; width: 100%; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-ey6pm1 { gap: 24px; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-c1p407 { flex-direction: column; gap: 36px; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-oejx7h { flex: none; order: 0; width: 100%; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-f8uckm { gap: 18px; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-1q7yds8, .framer-2Zn5z.framer-v-1y0v607 .framer-a2rpny, .framer-2Zn5z.framer-v-1y0v607 .framer-3469fe { gap: 9px; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-1asjo6z { flex: none; order: 1; width: 100%; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-15w1pkp { gap: 18px; order: 0; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-lccus9 { gap: 18px; order: 1; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-6zahil { order: 0; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-1oj96re { align-content: unset; align-items: unset; display: grid; gap: 82px 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; order: 1; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-moflm0 { align-self: start; flex: none; height: 100%; justify-self: start; width: 100%; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-1cpp5kz, .framer-2Zn5z.framer-v-1y0v607 .framer-1npmti5 { align-self: start; justify-self: start; }\",\".framer-2Zn5z.framer-v-1y0v607 .framer-zo9f4v { flex-direction: column; order: 2; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,'.framer-2Zn5z[data-border=\"true\"]::after, .framer-2Zn5z [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 668\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"I4aGJcozr\":{\"layout\":[\"fixed\",\"auto\"]},\"oUnUYKGKo\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"kRGq3NXlw\":\"backToTopLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerE1Fc8ow8I=withCSS(Component,css,\"framer-2Zn5z\");export default FramerE1Fc8ow8I;FramerE1Fc8ow8I.displayName=\"Footer\";FramerE1Fc8ow8I.defaultProps={height:668,width:1200};addPropertyControls(FramerE1Fc8ow8I,{variant:{options:[\"u1ShhdkeP\",\"I4aGJcozr\",\"oUnUYKGKo\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},kRGq3NXlw:{title:\"Back to Top Link\",type:ControlType.Link}});addFonts(FramerE1Fc8ow8I,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerE1Fc8ow8I\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I4aGJcozr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"oUnUYKGKo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"668\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"kRGq3NXlw\\\":\\\"backToTopLink\\\"}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./E1Fc8ow8I.map"],"mappings":"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"}