{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js", "ssg:https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js", "ssg:https://framer.com/m/cache-YMiL.js@b9aplVZjN51x28yfNK16", "ssg:https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/wltkapIGIk88vadN6BJZ/cachedIndex.js", "ssg:https://framerusercontent.com/modules/K9JZRwJcE6slDAf8rUmh/mJ54py1Ecnn1RoC4N1m4/fakeResults.js", "ssg:https://framerusercontent.com/modules/TwRgbWuhHeB95MPifel4/YW8Hlm59FG3PajbrVsaR/fuzzySearch.js", "ssg:https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/eyOLqz3EwodGKorNsdxm/utils.js", "ssg:https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/qgjZo9Qqnhxk2AtdAUvd/useSearch.js", "ssg:https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js", "ssg:https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js", "ssg:https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js", "ssg:https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/tNoptd4yPooYpM8oEpDk/SearchModal.js", "ssg:https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js", "ssg:https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/YEWVMBKmXJ83pATPgzu8/Search.js", "ssg:https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js", "ssg:https://framer.com/m/material-icons/Home.js@0.0.32", "ssg:https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js", "ssg:https://framerusercontent.com/modules/taqQl0g1Sp7sFY8heoZo/qlVpM58k04kAAC76SH9z/LE2SGJByc.js", "ssg:https://framerusercontent.com/modules/djAnB1EAclHmp9Nc1ECN/riR7T4ttoBsQYhxeNPAL/M77IkU5ef.js", "ssg:https://framerusercontent.com/modules/RVsVrUkmD5e82lM4A8cQ/0UFor6bkCvpzxc2AHSrU/quTm9DEWA.js", "ssg:https://framerusercontent.com/modules/pL7GfzNqoHXNJvDNcA7S/hJc1poAIAf7Xd2xDzOoc/PkiqDSGnO.js", "ssg:https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_-0.js", "ssg:https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_-1.js", "ssg:https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js", "ssg:https://framerusercontent.com/modules/gfLX74oiU9fKZOfLnbxu/H29lJFbuVEARTyyeotX1/m4PKIVBHG.js", "ssg:https://framerusercontent.com/modules/oJQHfiN1mGiphgkstioI/yJwTDlFDgd5u3jYHbVOC/PkiqDSGnO.js", "ssg:https://framerusercontent.com/modules/kC9hkZPrhQNEP4x3Zm9w/Hr2AyLQIJ6hmG4sak4MJ/s1DLkhBIj.js", "ssg:https://framerusercontent.com/modules/64l8pC3NkdRRTpJbDuN0/uixpY9rbsfpgjgP3OFDQ/KLHFAMiST.js", "ssg:https://framerusercontent.com/modules/wjuNt8XrGT7ROjiWYFRH/3ap6Ia48cRXONVcs7hVi/quTm9DEWA.js", "ssg:https://framerusercontent.com/modules/cQN93cuT2xY65XWcXcFG/7I5Fb3tkn5TVyDSfrkU5/BkHk5zyya.js", "ssg:https://framerusercontent.com/modules/vbIV3Nxen4SMbS2SWuId/uDeFFkv3csbC47TNOdHU/xAwnnxJkb.js", "ssg:https://framerusercontent.com/modules/9XdWUzzDN8rFu83qg2lV/A08wbEx2KTPomuVVl4X4/HETyCNy52.js", "ssg:https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js", "ssg:https://framerusercontent.com/modules/piFivyUwWMaMfA79JPLa/Si1Ap6Mj3QQgSe6DbLqF/SUGIjkOSO.js", "ssg:https://framerusercontent.com/modules/pSrA1aGYSdPLJ5kr5t3b/ZTjugeVVdTP1ZX48gvad/m4PKIVBHG.js", "ssg:https://framerusercontent.com/modules/rQ419KFsLuVa3bI8shH9/HMoVHpKwxYnIqx7LcFpB/vhUWp90Uw.js", "ssg:https://framerusercontent.com/modules/937rZB3eyr1VWZfKgxz2/3933HbzJVmCpBwZPJ0Hk/YGi1mx8K0.js", "ssg:https://framerusercontent.com/modules/491brDAjfqznnMHEVOYg/pBmvl8PbKPz5hdWYU21S/MYWYYBvDV.js", "ssg:https://framerusercontent.com/modules/hBYdjygnWhNTeHZSbucL/befc8bsVYePDVpdlIiJz/TBFnK8Vx0.js", "ssg:https://framerusercontent.com/modules/qR79qiVrt3sGM1n6Tn8H/6EWTO2KpfMjzASGfvxYA/l7NzzU8L9.js", "ssg:https://framerusercontent.com/modules/nrojJmXoMYvt3vQHrIKh/lgVkxQHtDBqVkkdSUsyg/yysJkBrm5.js", "ssg:https://framerusercontent.com/modules/bjYB5GtIS6jGL9gD363s/a0sVoaFdoe0yOZHoKW6F/ZPL9B2LS6.js", "ssg:https://framerusercontent.com/modules/d7VTBQ3xcXlI9dF2Sv9M/x7HeiwM3VDhjhUaKvLyM/CFeh_F3RT.js", "ssg:https://framer.com/m/framer/store.js@^1.0.0", "ssg:https://framerusercontent.com/modules/DwWOdDzQZGCuvkNlbUjZ/p64C0n6xNEFY9NovSiJw/FramerFormsShared.js", "ssg:https://framerusercontent.com/modules/28d2a4VreVXZoJwmw7cr/xaUxHfqb2G5dTrk052JY/LogicBlock.js", "ssg:https://framerusercontent.com/modules/asydHDts5g0SLLYx4UPp/Qxph0FTG0p4K4zE70bGs/ButtonsInput.js", "ssg:https://framerusercontent.com/modules/fPSKMdnAZGIeyDfLV8KP/n9X07y9vIPbQSgbJ1CwN/MultiStepFormButton.js", "ssg:https://framerusercontent.com/modules/IQzDFpniaD3AmKydBXP4/Cs0w5Su72eeuirGvKldQ/PhoneNumberInput.js", "ssg:https://framerusercontent.com/modules/tN5l0aqIzWiUvVuvMcpG/RdY9lsnI2r5TMVIafxNF/TextInput.js", "ssg:https://framerusercontent.com/modules/v1b335RPU7KtR6IJZaOk/KsHqejMn0YuzkmdNJsNz/FormProgressBar.js", "ssg:https://framerusercontent.com/modules/wV9SghwspjN8vk1MgoSi/byPfMrjI5bMoMR0pyCfM/MultiStepForm.js", "ssg:https://framerusercontent.com/modules/nVc2yeqmajqH7fmtsAiB/dNU61DIMKYSQdTtyIFkV/jODVHQUlN.js", "ssg:https://framerusercontent.com/modules/6JRB5aowdxNmY0iaBlYO/TYuTP9VW1FfdfgTzD6Iv/i6qfykmqR.js", "ssg:https://framerusercontent.com/modules/dXqAh6d28M8klo0FfN2i/KPtkokN7foJnSSWWhexS/nbmd85e70.js", "ssg:https://framerusercontent.com/modules/i6OyhnJtOL0jCz4BQVr0/qGbPFcVtgrbSQqCU658t/COfM976Fr.js", "ssg:https://framerusercontent.com/modules/ivLy0y0KM3kEcFEhP0Cv/QA2QMtqaIDqXBPhuc808/zDcmPsRIt.js", "ssg:https://framerusercontent.com/modules/M9lfOWxSul1acpRkGqiL/sGXM76wVmvHdMwrSJ4i0/UsFoudf0o.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "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", "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===null||metadata===void 0?void 0:metadata.indexHash)===indexHash?\"fresh\":\"stale\",searchIndex:cachedIndex};}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\":{\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isDefaultLocaleId\":{\"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=typeof window!==\"undefined\"&&window.localStorage.getItem(\"__framerDebugSearch\")===\"true\";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+\"\u2026\";}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\":{\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useMemo,useRef,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/tNoptd4yPooYpM8oEpDk/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/wltkapIGIk88vadN6BJZ/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/eyOLqz3EwodGKorNsdxm/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 controllerRef=useRef(null);const[results,setResults]=useState(null);const[,startTransition]=useTransition();useMemo(()=>{if(!query||!index){return;}if(controllerRef.current){controllerRef.current.abort();}const controller=new AbortController;controllerRef.current=controller;executeRawSearch(index,query,settings,controllerRef.current.signal).then(results=>{if(!controller.signal.aborted){controllerRef.current=null;startTransition(()=>{setResults(results);});}});return;},[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 metaTag=safeDocument?.querySelector('meta[name=\"framer-search-index\"]');if(!metaTag){setStatus(\"no-meta-tag-found\");setSearchIndex(fakeResults,{ignoreScope:true});log(\"No meta tag found\");return;}const metaTagContent=metaTag.getAttribute(\"content\");const cacheResult=await getCachedIndex(localeId,metaTagContent);const isOverLimit=metaTagContent===\"limit-reached\";if(isOverLimit){log(\"Page limit for plan exceeded\");}// If a cached index exists, use the cached version until latest one\n// from the network loads.\nif(cacheResult.status!==\"miss\"&&!isOverLimit){setSearchIndex(cacheResult.searchIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");if(cacheResult.status===\"fresh\")return;}// Return early and do not make a fetch request if the URL is not valid.\nif(!metaTagContent||!isValidUrl(metaTagContent)){log(\"Meta tag exists but URL is not valid yet\");// If there is no cached index, show the pending index message.\n// Otherwise use the cache to as the index to search.\nif(cacheResult.status===\"miss\"){setStatus(\"pending-index-generation\");log(\"No cache to use, page reload required to check for meta tag\");}else{log(\"Continue using cache\");}return;}const searchIndexURL=getSearchIndexURL(metaTagContent,localeId);const response=await fetch(searchIndexURL);if(!response.ok){throw new Error(response.statusText);}const downloadedIndex=await response.json();setSearchIndex(downloadedIndex);setCachedIndex(localeId,downloadedIndex,metaTagContent);setStatus(\"success\");log(\"Using downloaded index\");}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 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", "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/qgjZo9Qqnhxk2AtdAUvd/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/eyOLqz3EwodGKorNsdxm/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\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"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/tNoptd4yPooYpM8oEpDk/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/eyOLqz3EwodGKorNsdxm/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 \u2013 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\",outline:\"inherit\",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 \u2013\u00A0Internal\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\":{\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Search.map", "import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map", "const o=e=>e;let t;var h=e=>(t||(t=o(e.createElement(\"path\",{d:\"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z\"}),\"Home\")),t);export{h as default};\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useMemo,useRef}from\"react\";import{addPropertyControls,ControlType,motion,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/material-icons/Home.js@0.0.32\";import{defaultEvents,useIconSelection,getIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";const moduleBaseUrl=\"https://framer.com/m/material-icons/\";const icons={AcUnit:15,AccessAlarm:15,AccessAlarms:15,AccessTime:15,AccessTimeFilled:0,Accessibility:7,AccessibilityNew:0,Accessible:15,AccessibleForward:0,AccountBalance:2,AccountBalanceWallet:0,AccountBox:15,AccountCircle:7,AccountTree:15,AdUnits:15,Adb:15,Add:15,AddAPhoto:15,AddAlarm:15,AddAlert:15,AddBox:15,AddBusiness:15,AddCircle:15,AddCircleOutline:0,AddComment:15,AddIcCall:15,AddLink:15,AddLocation:15,AddLocationAlt:2,AddModerator:15,AddPhotoAlternate:0,AddReaction:15,AddRoad:15,AddShoppingCart:2,AddTask:15,AddToDrive:15,AddToHomeScreen:2,AddToPhotos:15,AddToQueue:15,Addchart:15,Adjust:15,AdminPanelSettings:0,Agriculture:15,Air:15,AirlineSeatFlat:2,AirplaneTicket:2,AirplanemodeActive:0,AirplanemodeInactive:0,Airplay:15,AirportShuttle:2,Alarm:15,AlarmAdd:15,AlarmOff:15,AlarmOn:15,Album:15,AlignHorizontalLeft:0,AlignHorizontalRight:0,AlignVerticalBottom:0,AlignVerticalCenter:0,AlignVerticalTop:0,AllInbox:15,AllInclusive:15,AllOut:15,AltRoute:15,AlternateEmail:2,Analytics:15,Anchor:15,Android:15,Animation:15,Announcement:15,Aod:15,Apartment:15,Api:15,AppBlocking:15,AppRegistration:2,AppSettingsAlt:2,Apple:0,Approval:15,Apps:15,Architecture:15,Archive:15,ArrowBack:15,ArrowBackIos:15,ArrowBackIosNew:2,ArrowCircleDown:2,ArrowCircleUp:7,ArrowDownward:7,ArrowDropDown:7,ArrowDropDownCircle:0,ArrowDropUp:15,ArrowForward:15,ArrowForwardIos:2,ArrowLeft:15,ArrowRight:15,ArrowRightAlt:7,ArrowUpward:15,ArtTrack:15,Article:15,AspectRatio:15,Assessment:15,Assignment:15,AssignmentInd:7,AssignmentLate:2,AssignmentReturn:0,AssignmentReturned:0,AssignmentTurnedIn:0,Assistant:15,AssistantDirection:0,AssistantPhoto:2,Atm:15,AttachEmail:15,AttachFile:15,AttachMoney:15,Attachment:15,Attractions:15,Attribution:15,Audiotrack:15,AutoAwesome:15,AutoAwesomeMosaic:0,AutoAwesomeMotion:0,AutoDelete:15,AutoFixHigh:15,AutoFixNormal:7,AutoFixOff:15,AutoGraph:15,AutoStories:15,AutofpsSelect:7,Autorenew:15,AvTimer:15,BabyChangingStation:0,Backpack:15,Backspace:15,Backup:15,BackupTable:15,Badge:15,BakeryDining:15,Balcony:15,Ballot:15,BarChart:15,BatchPrediction:2,Bathroom:15,Bathtub:15,Battery20:15,Battery30:15,Battery50:15,Battery60:15,Battery80:15,Battery90:15,BatteryAlert:15,BatteryCharging20:0,BatteryCharging30:0,BatteryCharging50:0,BatteryCharging60:0,BatteryCharging80:0,BatteryCharging90:0,BatteryChargingFull:0,BatteryFull:15,BatterySaver:15,BatteryStd:15,BatteryUnknown:2,BeachAccess:15,Bed:15,BedroomBaby:15,BedroomChild:15,BedroomParent:7,Bedtime:15,Beenhere:15,Bento:15,BikeScooter:15,Biotech:15,Blender:15,Block:15,Bloodtype:15,Bluetooth:15,BluetoothAudio:2,BluetoothConnected:0,BluetoothDisabled:0,BluetoothDrive:2,BluetoothSearching:0,BlurCircular:15,BlurLinear:15,BlurOff:15,BlurOn:15,Bolt:15,Book:15,BookOnline:15,Bookmark:15,BookmarkAdd:15,BookmarkAdded:7,BookmarkBorder:2,BookmarkRemove:2,Bookmarks:15,BorderAll:15,BorderBottom:15,BorderClear:15,BorderColor:15,BorderHorizontal:0,BorderInner:15,BorderLeft:15,BorderOuter:15,BorderRight:15,BorderStyle:15,BorderTop:15,BorderVertical:2,BrandingWatermark:0,BreakfastDining:2,Brightness1:15,Brightness2:15,Brightness3:15,Brightness4:15,Brightness5:15,Brightness6:15,Brightness7:15,BrightnessAuto:2,BrightnessHigh:2,BrightnessLow:7,BrightnessMedium:0,BrokenImage:15,BrowserNotSupported:0,BrunchDining:15,Brush:15,BubbleChart:15,BugReport:15,Build:15,BuildCircle:15,Bungalow:15,BurstMode:15,BusAlert:15,Business:15,BusinessCenter:2,Cabin:15,Cable:15,Cached:15,Cake:15,Calculate:15,CalendarToday:7,CalendarViewDay:2,CalendarViewMonth:0,CalendarViewWeek:0,Call:15,CallEnd:15,CallMade:15,CallMerge:15,CallMissed:15,CallMissedOutgoing:0,CallReceived:15,CallSplit:15,CallToAction:15,Camera:15,CameraAlt:15,CameraEnhance:7,CameraFront:15,CameraIndoor:15,CameraOutdoor:7,CameraRear:15,CameraRoll:15,Cameraswitch:15,Campaign:15,Cancel:15,CancelPresentation:0,CancelScheduleSend:0,CarRental:15,CarRepair:15,CardGiftcard:15,CardMembership:2,CardTravel:15,Carpenter:15,Cases:15,Casino:15,Cast:15,CastConnected:7,CastForEducation:0,CatchingPokemon:2,Category:15,Celebration:15,CellWifi:15,CenterFocusStrong:0,CenterFocusWeak:2,Chair:15,ChairAlt:15,Chalet:15,ChangeCircle:15,ChangeHistory:7,ChargingStation:2,Chat:15,ChatBubble:15,ChatBubbleOutline:0,Check:15,CheckBox:15,CheckBoxOutlineBlank:0,CheckCircle:15,CheckCircleOutline:0,Checkroom:15,ChevronLeft:15,ChevronRight:15,ChildCare:15,ChildFriendly:7,ChromeReaderMode:0,Circle:15,CircleNotifications:0,Class:15,CleanHands:15,CleaningServices:0,Clear:15,ClearAll:15,Close:15,CloseFullscreen:2,ClosedCaption:7,ClosedCaptionOff:0,Cloud:15,CloudCircle:15,CloudDone:15,CloudDownload:7,CloudOff:15,CloudQueue:15,CloudUpload:15,Code:15,CodeOff:15,Coffee:15,CoffeeMaker:15,Collections:15,CollectionsBookmark:0,ColorLens:15,Colorize:15,Comment:15,CommentBank:15,Commute:15,Compare:15,CompareArrows:7,CompassCalibration:0,Compress:15,Computer:15,ConfirmationNumber:0,ConnectedTv:15,Construction:15,ContactMail:15,ContactPage:15,ContactPhone:15,ContactSupport:2,Contactless:15,Contacts:15,ContentCopy:15,ContentCut:15,ContentPaste:15,ContentPasteOff:2,ControlCamera:7,ControlPoint:15,CopyAll:15,Copyright:15,Coronavirus:15,CorporateFare:7,Cottage:15,Countertops:15,Create:15,CreateNewFolder:2,CreditCard:15,CreditCardOff:7,CreditScore:15,Crib:15,Crop:15,Crop169:15,Crop32:15,Crop54:15,Crop75:15,CropDin:15,CropFree:15,CropLandscape:7,CropOriginal:15,CropPortrait:15,CropRotate:15,CropSquare:15,Dangerous:15,DarkMode:15,Dashboard:15,DashboardCustomize:0,DataSaverOff:15,DataSaverOn:15,DataUsage:15,DateRange:15,Deck:15,Dehaze:15,Delete:15,DeleteForever:7,DeleteOutline:7,DeleteSweep:15,DeliveryDining:2,DepartureBoard:2,Description:15,DesignServices:2,DesktopMac:15,DesktopWindows:2,Details:15,DeveloperBoard:2,DeveloperBoardOff:0,DeveloperMode:7,DeviceHub:15,DeviceThermostat:0,DeviceUnknown:7,Devices:15,DevicesOther:15,DialerSip:15,Dialpad:15,Dining:15,DinnerDining:15,Directions:15,DirectionsBike:2,DirectionsBoat:2,DirectionsBoatFilled:0,DirectionsBus:7,DirectionsBusFilled:0,DirectionsCar:7,DirectionsCarFilled:0,DirectionsOff:7,DirectionsRailway:0,DirectionsRun:7,DirectionsSubway:0,DirectionsTransit:0,DirectionsWalk:2,DirtyLens:15,DisabledByDefault:0,DiscFull:15,Dns:15,DoDisturb:15,DoDisturbAlt:15,DoDisturbOff:15,DoDisturbOn:15,DoNotDisturb:15,DoNotDisturbAlt:2,DoNotDisturbOff:2,DoNotDisturbOn:2,DoNotStep:15,DoNotTouch:15,Dock:15,DocumentScanner:2,Domain:15,DomainDisabled:2,DomainVerification:0,Done:15,DoneAll:15,DoneOutline:15,DonutLarge:15,DonutSmall:15,DoorBack:15,DoorFront:15,DoorSliding:15,Doorbell:15,DoubleArrow:15,DownhillSkiing:2,Download:15,DownloadDone:15,DownloadForOffline:0,Downloading:15,Drafts:15,DragHandle:15,DragIndicator:7,DriveEta:15,DriveFileMove:7,DriveFolderUpload:0,Dry:15,DryCleaning:15,Duo:15,Dvr:15,DynamicFeed:15,DynamicForm:15,EMobiledata:15,Earbuds:15,EarbudsBattery:2,East:15,Eco:15,EdgesensorHigh:2,EdgesensorLow:7,Edit:15,EditAttributes:2,EditLocation:15,EditLocationAlt:2,EditNotifications:0,EditOff:15,EditRoad:15,EightK:15,EightKPlus:15,EightMp:15,EightteenMp:15,Eject:15,Elderly:15,ElectricBike:15,ElectricCar:15,ElectricMoped:7,ElectricRickshaw:0,ElectricScooter:2,ElectricalServices:0,Elevator:15,ElevenMp:15,Email:15,EmojiEmotions:7,EmojiEvents:15,EmojiFlags:15,EmojiFoodBeverage:0,EmojiNature:15,EmojiObjects:15,EmojiPeople:15,EmojiSymbols:15,EmojiTransportation:0,Engineering:15,EnhancedEncryption:0,Equalizer:15,Error:15,ErrorOutline:15,Escalator:15,EscalatorWarning:0,Euro:15,EuroSymbol:15,EvStation:15,Event:15,EventAvailable:2,EventBusy:15,EventNote:15,EventSeat:15,ExitToApp:15,Expand:15,ExpandLess:15,ExpandMore:15,Explicit:15,Explore:15,ExploreOff:15,Exposure:15,Extension:15,ExtensionOff:15,Face:15,FaceRetouchingOff:0,Facebook:15,FactCheck:15,FamilyRestroom:2,FastForward:15,FastRewind:15,Fastfood:15,Favorite:15,FavoriteBorder:2,FeaturedPlayList:0,FeaturedVideo:7,Feed:15,Feedback:15,Female:15,Fence:15,Festival:15,FiberDvr:15,FiberManualRecord:0,FiberNew:15,FiberPin:15,FiberSmartRecord:0,FileCopy:15,FileDownload:15,FileDownloadDone:0,FileDownloadOff:2,FilePresent:15,FileUpload:15,Filter:15,Filter1:15,Filter2:15,Filter3:15,Filter4:15,Filter5:15,Filter6:15,Filter7:15,Filter8:15,Filter9:15,Filter9Plus:15,FilterAlt:15,FilterBAndW:15,FilterCenterFocus:0,FilterDrama:15,FilterFrames:15,FilterHdr:15,FilterList:15,FilterNone:15,FilterTiltShift:2,FilterVintage:7,FindInPage:15,FindReplace:15,Fingerprint:15,FireExtinguisher:0,Fireplace:15,FirstPage:15,FitScreen:15,FitnessCenter:7,FiveG:15,FiveK:15,FiveKPlus:15,FiveMp:15,FivteenMp:15,Flag:15,Flaky:15,Flare:15,FlashAuto:15,FlashOff:15,FlashOn:15,FlashlightOff:7,FlashlightOn:15,Flatware:15,Flight:15,FlightLand:15,FlightTakeoff:7,Flip:15,FlipCameraAndroid:0,FlipCameraIos:7,FlipToBack:15,FlipToFront:15,Flourescent:15,FlutterDash:15,FmdBad:15,FmdGood:15,Folder:15,FolderOpen:15,FolderShared:15,FolderSpecial:7,FollowTheSigns:2,FontDownload:15,FontDownloadOff:2,FoodBank:15,FormatAlignCenter:0,FormatAlignJustify:0,FormatAlignLeft:2,FormatAlignRight:0,FormatBold:15,FormatClear:15,FormatColorFill:2,FormatColorReset:0,FormatColorText:2,FormatIndentDecrease:0,FormatIndentIncrease:0,FormatItalic:15,FormatLineSpacing:0,FormatListBulleted:0,FormatListNumbered:0,FormatPaint:15,FormatQuote:15,FormatShapes:15,FormatSize:15,FormatStrikethrough:0,FormatUnderlined:0,Forum:15,Forward:15,Forward10:15,Forward30:15,Forward5:15,ForwardToInbox:2,Foundation:15,FourGMobiledata:2,FourGPlusMobiledata:0,FourK:15,FourKPlus:15,FourMp:15,FourteenMp:15,FreeBreakfast:7,Fullscreen:15,FullscreenExit:2,Functions:15,GMobiledata:15,GTranslate:15,Gamepad:15,Games:15,Garage:15,Gavel:15,Gesture:15,GetApp:15,Gif:15,GitHub:0,Gite:15,GolfCourse:15,Google:0,GppBad:15,GppGood:15,GppMaybe:15,GpsFixed:15,GpsNotFixed:15,GpsOff:15,Grade:15,Gradient:15,Grading:15,Grain:15,GraphicEq:15,Grass:15,Grid3x3:15,Grid4x4:15,GridGoldenratio:2,GridOff:15,GridOn:15,GridView:15,Group:15,GroupAdd:15,GroupWork:15,Groups:15,HMobiledata:15,HPlusMobiledata:2,Hail:15,Handyman:15,Hardware:15,Hd:15,HdrAuto:15,HdrAutoSelect:7,HdrEnhancedSelect:0,HdrOff:15,HdrOffSelect:15,HdrOn:15,HdrOnSelect:15,HdrPlus:15,HdrStrong:15,HdrWeak:15,Headphones:15,HeadphonesBattery:0,Headset:15,HeadsetMic:15,HeadsetOff:15,Healing:15,HealthAndSafety:2,Hearing:15,HearingDisabled:2,Height:15,Help:15,HelpCenter:15,HelpOutline:15,Hevc:15,HideImage:15,HideSource:15,HighQuality:15,Highlight:15,HighlightAlt:15,HighlightOff:15,Hiking:15,History:15,HistoryEdu:15,HistoryToggleOff:0,HolidayVillage:2,Home:15,HomeMax:15,HomeMini:15,HomeRepairService:0,HomeWork:15,HorizontalRule:2,HorizontalSplit:2,HotTub:15,Hotel:15,HourglassBottom:2,HourglassDisabled:0,HourglassEmpty:2,HourglassFull:7,HourglassTop:15,House:15,HouseSiding:15,Houseboat:15,HowToReg:15,HowToVote:15,Http:15,Https:15,Hvac:15,IceSkating:15,Icecream:15,Image:15,ImageAspectRatio:0,ImageNotSupported:0,ImageSearch:15,ImagesearchRoller:0,ImportContacts:2,ImportExport:15,ImportantDevices:0,Inbox:15,Info:15,Input:15,InsertChart:15,InsertComment:7,InsertDriveFile:2,InsertEmoticon:2,InsertInvitation:0,InsertLink:15,InsertPhoto:15,Insights:15,Instagram:0,Inventory:15,Inventory2:15,InvertColors:15,InvertColorsOff:2,IosShare:15,Iron:15,Iso:15,Kayaking:15,Keyboard:15,KeyboardAlt:15,KeyboardArrowDown:0,KeyboardArrowLeft:0,KeyboardArrowRight:0,KeyboardArrowUp:2,KeyboardBackspace:0,KeyboardCapslock:0,KeyboardHide:15,KeyboardReturn:2,KeyboardTab:15,KeyboardVoice:7,KingBed:15,Kitchen:15,Kitesurfing:15,Label:15,LabelImportant:2,LabelOff:15,Landscape:15,Language:15,Laptop:15,LaptopChromebook:0,LaptopMac:15,LaptopWindows:7,LastPage:15,Launch:15,Layers:15,LayersClear:15,Leaderboard:15,LeakAdd:15,LeakRemove:15,LegendToggle:15,Lens:15,LensBlur:15,LibraryAdd:15,LibraryAddCheck:2,LibraryBooks:15,LibraryMusic:15,Light:15,LightMode:15,Lightbulb:15,LineStyle:15,LineWeight:15,LinearScale:15,Link:15,LinkOff:15,LinkedCamera:15,LinkedIn:0,Liquor:15,List:15,ListAlt:15,LiveHelp:15,LiveTv:15,Living:15,LocalActivity:7,LocalAirport:15,LocalAtm:15,LocalBar:15,LocalCafe:15,LocalCarWash:15,LocalDining:15,LocalDrink:15,LocalFireDepartment:0,LocalFlorist:15,LocalGasStation:2,LocalGroceryStore:0,LocalHospital:7,LocalHotel:15,LocalLaundryService:0,LocalLibrary:15,LocalMall:15,LocalMovies:15,LocalOffer:15,LocalParking:15,LocalPharmacy:7,LocalPhone:15,LocalPizza:15,LocalPlay:15,LocalPolice:15,LocalPostOffice:2,LocalPrintshop:2,LocalSee:15,LocalShipping:7,LocalTaxi:15,LocationCity:15,LocationDisabled:0,LocationOff:15,LocationOn:15,LocationSearching:0,Lock:15,LockClock:15,LockOpen:15,Login:15,Logout:15,Looks:15,Looks3:15,Looks4:15,Looks5:15,Looks6:15,LooksOne:15,LooksTwo:15,Loop:15,Loupe:15,LowPriority:15,Loyalty:15,LteMobiledata:7,LtePlusMobiledata:0,Luggage:15,LunchDining:15,Mail:15,MailOutline:15,Male:15,ManageAccounts:2,ManageSearch:15,Map:15,MapsHomeWork:15,MapsUgc:15,Margin:15,MarkAsUnread:15,MarkChatRead:15,MarkChatUnread:2,MarkEmailRead:7,MarkEmailUnread:2,Markunread:15,MarkunreadMailbox:0,Masks:15,Maximize:15,MediaBluetoothOff:0,MediaBluetoothOn:0,Mediation:15,MedicalServices:2,Medication:15,MeetingRoom:15,Memory:15,Menu:15,MenuBook:15,MenuOpen:15,MergeType:15,Message:15,Mic:15,MicExternalOff:2,MicExternalOn:7,MicNone:15,MicOff:15,Microwave:15,MilitaryTech:15,Minimize:15,MissedVideoCall:2,Mms:15,MobileFriendly:2,MobileOff:15,MobileScreenShare:0,MobiledataOff:7,Mode:15,ModeComment:15,ModeEdit:15,ModeEditOutline:2,ModeNight:15,ModeStandby:15,ModelTraining:7,MonetizationOn:2,Money:15,MoneyOff:15,MoneyOffCsred:7,Monitor:15,MonitorWeight:7,MonochromePhotos:0,Mood:15,MoodBad:15,Moped:15,More:15,MoreHoriz:15,MoreTime:15,MoreVert:15,MotionPhotosAuto:0,MotionPhotosOff:2,Mouse:15,MoveToInbox:15,Movie:15,MovieCreation:7,MovieFilter:15,Moving:15,Mp:15,MultilineChart:2,MultipleStop:15,Museum:15,MusicNote:15,MusicOff:15,MusicVideo:15,MyLocation:15,Nat:15,Nature:15,NaturePeople:15,NavigateBefore:2,NavigateNext:15,Navigation:15,NearMe:15,NearMeDisabled:2,NearbyError:15,NearbyOff:15,NetworkCell:15,NetworkCheck:15,NetworkLocked:7,NetworkWifi:15,NewReleases:15,NextPlan:15,NextWeek:15,Nfc:15,NightShelter:15,Nightlife:15,Nightlight:15,NightlightRound:2,NightsStay:15,NineK:15,NineKPlus:15,NineMp:15,NineteenMp:15,NoAccounts:15,NoBackpack:15,NoCell:15,NoDrinks:15,NoEncryption:15,NoFlash:15,NoFood:15,NoLuggage:15,NoMeals:15,NoMeetingRoom:7,NoPhotography:7,NoSim:15,NoStroller:15,NoTransfer:15,NordicWalking:7,North:15,NorthEast:15,NorthWest:15,NotAccessible:7,NotInterested:7,NotListedLocation:0,NotStarted:15,Note:15,NoteAdd:15,NoteAlt:15,Notes:15,NotificationAdd:2,Notifications:7,NotificationsActive:0,NotificationsNone:0,NotificationsOff:0,NotificationsPaused:0,OfflineBolt:15,OfflinePin:15,OfflineShare:15,OndemandVideo:7,OneK:15,OneKPlus:15,OneKk:15,OnlinePrediction:0,Opacity:15,OpenInBrowser:7,OpenInFull:15,OpenInNew:15,OpenInNewOff:15,OpenWith:15,OtherHouses:15,Outbound:15,Outbox:15,OutdoorGrill:15,Outlet:15,Padding:15,Pages:15,Pageview:15,Paid:15,Palette:15,PanTool:15,Panorama:15,PanoramaFishEye:2,PanoramaHorizontal:0,PanoramaPhotosphere:0,PanoramaVertical:0,PanoramaWideAngle:0,Paragliding:15,Park:15,PartyMode:15,Password:15,Pattern:15,Pause:15,PauseCircle:15,PauseCircleFilled:0,PauseCircleOutline:0,PausePresentation:0,Payment:15,Payments:15,PedalBike:15,Pending:15,PendingActions:2,People:15,PeopleAlt:15,PeopleOutline:7,PermCameraMic:7,PermContactCalendar:0,PermDataSetting:2,PermIdentity:15,PermMedia:15,PermPhoneMsg:15,PermScanWifi:15,Person:15,PersonAdd:15,PersonAddAlt:15,PersonAddAlt1:7,PersonAddDisabled:0,PersonOff:15,PersonOutline:7,PersonPin:15,PersonPinCircle:2,PersonRemove:15,PersonRemoveAlt1:0,PersonSearch:15,PersonalVideo:7,PestControl:15,PestControlRodent:0,Pets:15,Phone:15,PhoneAndroid:15,PhoneCallback:7,PhoneDisabled:7,PhoneEnabled:15,PhoneForwarded:2,PhoneInTalk:15,PhoneIphone:15,PhoneLocked:15,PhoneMissed:15,PhonePaused:15,Phonelink:15,PhonelinkErase:2,PhonelinkLock:7,PhonelinkOff:15,PhonelinkRing:7,PhonelinkSetup:2,Photo:15,PhotoAlbum:15,PhotoCamera:15,PhotoCameraBack:2,PhotoCameraFront:0,PhotoFilter:15,PhotoLibrary:15,PhotoSizeSelectLarge:0,PhotoSizeSelectSmall:0,Piano:15,PianoOff:15,PictureAsPdf:15,PictureInPicture:0,PictureInPictureAlt:0,PieChart:15,PieChartOutline:2,Pin:15,PinDrop:15,Pinterest:0,PivotTableChart:2,Place:15,Plagiarism:15,PlayArrow:15,PlayCircle:15,PlayCircleFilled:0,PlayCircleOutline:0,PlayDisabled:15,PlayForWork:15,PlayLesson:15,PlaylistAdd:15,PlaylistAddCheck:0,PlaylistPlay:15,Plumbing:15,PlusOne:15,Podcasts:15,PointOfSale:15,Policy:15,Poll:15,Pool:15,PortableWifiOff:2,Portrait:15,PostAdd:15,Power:15,PowerInput:15,PowerOff:15,PowerSettingsNew:0,PregnantWoman:7,PresentToAll:15,Preview:15,PriceChange:15,PriceCheck:15,Print:15,PrintDisabled:7,PriorityHigh:15,PrivacyTip:15,Psychology:15,Public:15,PublicOff:15,Publish:15,PublishedWithChanges:0,PushPin:15,QrCode:15,QrCode2:15,QrCodeScanner:7,QueryBuilder:15,QueryStats:15,QuestionAnswer:2,Queue:15,QueueMusic:15,QueuePlayNext:7,Quickreply:15,Quiz:15,RMobiledata:15,Radar:15,Radio:15,RadioButtonChecked:0,RadioButtonUnchecked:0,RailwayAlert:15,RamenDining:15,RateReview:15,RawOff:15,RawOn:15,ReadMore:15,Receipt:15,ReceiptLong:15,RecentActors:15,Recommend:15,RecordVoiceOver:2,Reddit:0,Redeem:15,Redo:15,ReduceCapacity:2,Refresh:15,RememberMe:15,Remove:15,RemoveCircle:15,RemoveCircleOutline:0,RemoveDone:15,RemoveFromQueue:2,RemoveModerator:2,RemoveRedEye:15,RemoveShoppingCart:0,Reorder:15,Repeat:15,RepeatOn:15,RepeatOne:15,RepeatOneOn:15,Replay:15,Replay10:15,Replay30:15,Replay5:15,ReplayCircleFilled:0,Reply:15,ReplyAll:15,Report:15,ReportGmailerrorred:0,ReportOff:15,ReportProblem:7,RequestPage:15,RequestQuote:15,ResetTv:15,RestartAlt:15,Restaurant:15,RestaurantMenu:2,Restore:15,RestoreFromTrash:0,RestorePage:15,Reviews:15,RiceBowl:15,RingVolume:15,Roofing:15,Room:15,RoomPreferences:2,RoomService:15,Rotate90DegreesCcw:0,RotateLeft:15,RotateRight:15,Router:15,Rowing:15,RssFeed:15,Rsvp:15,Rtt:15,Rule:15,RuleFolder:15,RunCircle:15,RunningWithErrors:0,RvHookup:15,SafetyDivider:7,Sailing:15,Sanitizer:15,Satellite:15,Save:15,SaveAlt:15,SavedSearch:15,Savings:15,Scanner:15,ScatterPlot:15,Schedule:15,ScheduleSend:15,Schema:15,School:15,Science:15,Score:15,ScreenLockLandscape:0,ScreenLockPortrait:0,ScreenLockRotation:0,ScreenRotation:2,ScreenSearchDesktop:0,ScreenShare:15,Screenshot:15,Sd:15,SdCard:15,SdCardAlert:15,SdStorage:15,Search:15,SearchOff:15,Security:15,SecurityUpdate:2,SecurityUpdateGood:0,Segment:15,SelectAll:15,SelfImprovement:2,Sell:15,Send:15,SendAndArchive:2,SendToMobile:15,SensorDoor:15,SensorWindow:15,Sensors:15,SensorsOff:15,SentimentNeutral:0,SentimentSatisfied:0,SetMeal:15,Settings:15,SettingsApplications:0,SettingsBluetooth:0,SettingsBrightness:0,SettingsCell:15,SettingsEthernet:0,SettingsInputAntenna:0,SettingsInputHdmi:0,SettingsInputSvideo:0,SettingsOverscan:0,SettingsPhone:7,SettingsPower:7,SettingsRemote:2,SettingsSuggest:2,SettingsVoice:7,SevenK:15,SevenKPlus:15,SevenMp:15,SeventeenMp:15,Share:15,ShareLocation:7,Shield:15,Shop:15,Shop2:15,ShopTwo:15,ShoppingBag:15,ShoppingBasket:2,ShoppingCart:15,ShortText:15,Shortcut:15,ShowChart:15,Shower:15,Shuffle:15,ShuffleOn:15,ShutterSpeed:15,Sick:15,SignalCellular0Bar:0,SignalCellular1Bar:0,SignalCellular2Bar:0,SignalCellular3Bar:0,SignalCellular4Bar:0,SignalCellularAlt:0,SignalCellularNoSim:0,SignalCellularNodata:0,SignalCellularNull:0,SignalCellularOff:0,SignalWifi0Bar:2,SignalWifi1Bar:2,SignalWifi1BarLock:0,SignalWifi2Bar:2,SignalWifi2BarLock:0,SignalWifi3Bar:2,SignalWifi3BarLock:0,SignalWifi4Bar:2,SignalWifi4BarLock:0,SignalWifiBad:7,SignalWifiOff:7,SimCard:15,SimCardAlert:15,SimCardDownload:2,SingleBed:15,Sip:15,SixK:15,SixKPlus:15,SixMp:15,SixteenMp:15,SixtyFps:15,SixtyFpsSelect:2,Skateboarding:7,SkipNext:15,SkipPrevious:15,Sledding:15,Slideshow:15,SlowMotionVideo:2,SmartButton:15,SmartDisplay:15,SmartScreen:15,SmartToy:15,Smartphone:15,SmokeFree:15,SmokingRooms:15,Sms:15,SmsFailed:15,SnippetFolder:7,Snooze:15,Snowboarding:15,Snowmobile:15,Snowshoeing:15,Soap:15,SocialDistance:2,Sort:15,SortByAlpha:15,Source:15,South:15,SouthEast:15,SouthWest:15,Spa:15,SpaceBar:15,Speaker:15,SpeakerGroup:15,SpeakerNotes:15,SpeakerNotesOff:2,SpeakerPhone:15,Speed:15,Spellcheck:15,Splitscreen:15,Sports:15,SportsBar:15,SportsBaseball:2,SportsBasketball:0,SportsCricket:7,SportsEsports:7,SportsFootball:2,SportsGolf:15,SportsHandball:2,SportsHockey:15,SportsKabaddi:7,SportsMma:15,SportsMotorsports:0,SportsRugby:15,SportsScore:15,SportsSoccer:15,SportsTennis:15,SportsVolleyball:0,SquareFoot:15,StackedBarChart:2,StackedLineChart:0,Stairs:15,Star:15,StarBorder:15,StarBorderPurple500:0,StarHalf:15,StarOutline:15,StarPurple500:7,StarRate:15,Stars:15,StayCurrentLandscape:0,StayCurrentPortrait:0,StayPrimaryLandscape:0,StayPrimaryPortrait:0,StickyNote2:15,Stop:15,StopCircle:15,StopScreenShare:2,Storage:15,Store:15,StoreMallDirectory:0,Storefront:15,Storm:15,Straighten:15,Stream:15,Streetview:15,StrikethroughS:2,Stroller:15,Style:15,Subject:15,Subscript:15,Subscriptions:7,Subtitles:15,SubtitlesOff:15,Subway:15,Summarize:15,Superscript:15,SupervisedUserCircle:0,SupervisorAccount:0,Support:15,SupportAgent:15,Surfing:15,SurroundSound:7,SwapCalls:15,SwapHoriz:15,SwapHorizontalCircle:0,SwapVert:15,SwapVerticalCircle:0,Swipe:15,SwitchAccount:7,SwitchCamera:15,SwitchLeft:15,SwitchRight:15,SwitchVideo:15,Sync:15,SyncAlt:15,SyncDisabled:15,SyncProblem:15,SystemSecurityUpdate:0,SystemUpdate:15,SystemUpdateAlt:2,Tab:15,TabUnselected:7,TableChart:15,TableRows:15,TableView:15,Tablet:15,TabletAndroid:7,TabletMac:15,Tag:15,TagFaces:15,TakeoutDining:7,TapAndPlay:15,Tapas:15,Task:15,TaskAlt:15,TaxiAlert:15,Telegram:0,TenMp:15,Terrain:15,TextFields:15,TextFormat:15,TextRotateUp:15,TextRotateVertical:0,TextRotationAngleup:0,TextRotationDown:0,TextRotationNone:0,TextSnippet:15,Textsms:15,Texture:15,TheaterComedy:7,Theaters:15,Thermostat:15,ThermostatAuto:2,ThirteenMp:15,ThirtyFps:15,ThirtyFpsSelect:2,ThreeDRotation:2,ThreeGMobiledata:0,ThreeK:15,ThreeKPlus:15,ThreeMp:15,ThreeP:15,ThreeSixty:15,ThumbDown:15,ThumbDownAlt:15,ThumbDownOffAlt:2,ThumbUp:15,ThumbUpAlt:15,ThumbUpOffAlt:7,ThumbsUpDown:15,TimeToLeave:15,Timelapse:15,Timeline:15,Timer:15,Timer10:15,Timer10Select:7,Timer3:15,Timer3Select:15,TimerOff:15,TimesOneMobiledata:0,Title:15,Toc:15,Today:15,ToggleOff:15,ToggleOn:15,Toll:15,Tonality:15,Topic:15,TouchApp:15,Tour:15,Toys:15,TrackChanges:15,Traffic:15,Train:15,Tram:15,Transform:15,Transgender:15,TransitEnterexit:0,Translate:15,TravelExplore:7,TrendingDown:15,TrendingFlat:15,TrendingUp:15,TripOrigin:15,Try:15,Tty:15,Tune:15,Tungsten:15,TurnedIn:15,TurnedInNot:15,Tv:15,TvOff:15,TwelveMp:15,TwentyFourMp:15,TwentyOneMp:15,TwentyThreeMp:7,TwentyTwoMp:15,TwentyZeroMp:15,Twitter:0,TwoK:15,TwoKPlus:15,TwoMp:15,TwoWheeler:15,Umbrella:15,Unarchive:15,Undo:15,UnfoldLess:15,UnfoldMore:15,Unpublished:15,Unsubscribe:15,Upcoming:15,Update:15,UpdateDisabled:2,Upgrade:15,Upload:15,UploadFile:15,Usb:15,UsbOff:15,Verified:15,VerifiedUser:15,VerticalAlignBottom:0,VerticalAlignCenter:0,VerticalAlignTop:0,VerticalSplit:7,Vibration:15,VideoCall:15,VideoCameraBack:2,VideoCameraFront:0,VideoLabel:15,VideoLibrary:15,VideoSettings:7,VideoStable:15,Videocam:15,VideocamOff:15,VideogameAsset:2,VideogameAssetOff:0,ViewAgenda:15,ViewArray:15,ViewCarousel:15,ViewColumn:15,ViewComfy:15,ViewCompact:15,ViewDay:15,ViewHeadline:15,ViewInAr:15,ViewList:15,ViewModule:15,ViewQuilt:15,ViewSidebar:15,ViewStream:15,ViewWeek:15,Vignette:15,Villa:15,Visibility:15,VisibilityOff:7,VoiceChat:15,VoiceOverOff:15,Voicemail:15,VolumeDown:15,VolumeMute:15,VolumeOff:15,VolumeUp:15,VolunteerActivism:0,VpnKey:15,VpnLock:15,Vrpano:15,Wallpaper:15,Warning:15,WarningAmber:15,Wash:15,Watch:15,WatchLater:15,Water:15,WaterDamage:15,WaterfallChart:2,Waves:15,WbAuto:15,WbCloudy:15,WbIncandescent:2,WbIridescent:15,WbShade:15,WbSunny:15,WbTwilight:15,Wc:15,Web:15,WebAsset:15,WebAssetOff:15,Weekend:15,West:15,WhatsApp:0,Whatshot:15,WheelchairPickup:0,WhereToVote:15,Widgets:15,Wifi:15,WifiCalling:15,WifiCalling3:15,WifiLock:15,WifiOff:15,WifiProtectedSetup:0,WifiTethering:7,WifiTetheringOff:0,Window:15,WineBar:15,Work:15,WorkOff:15,WorkOutline:15,Workspaces:15,WrapText:15,WrongLocation:7,Wysiwyg:15,Yard:15,YouTube:0,YoutubeSearchedFor:0,ZoomIn:15,ZoomOut:15,ZoomOutMap:15};const iconKeys=Object.keys(icons);const weightOptions=[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\",\"Outlined\",];const styleKeyOptions={15:[...weightOptions],7:[\"Filled\",\"TwoTone\",\"Sharp\",\"Rounded\"],2:[\"Filled\",\"Sharp\"]};const styleOptionPropKeys=Object.keys(styleKeyOptions).map(optionKey=>`iconStyle${optionKey}`);const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * MATERIAL\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored,style}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Get props to use for deps array\nconst styleOptionProps=styleOptionPropKeys.map(prop=>props[prop]);// Get style of icon\nconst iconStyle=useMemo(()=>{const iconStyleKey=icons[iconKey];if(!iconStyleKey)return;const activeStyle=props[`iconStyle${iconStyleKey}`];if(activeStyle===\"Filled\")return;return activeStyle;},[...styleOptionProps]);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){// If bad search or doesn't exist, show null state\nif(typeof icons[iconKey]!==\"number\"){setSelectedIcon(null);return;}// Get the selected module\ntry{const style=iconStyle?iconStyle:\"\";const iconModuleUrl=`${moduleBaseUrl}${iconKey}${style}.js@0.0.32`;// console.log(iconModuleUrl)\nconst module=await import(/* webpackIgnore: true */ iconModuleUrl);if(isMounted.current)setSelectedIcon(module.default(React));}catch{if(isMounted.current)setSelectedIcon(null);}}// Import module when new style or icon is selected\nuseEffect(()=>{isMounted.current=true;importModule();return()=>{isMounted.current=false;};},[iconKey,...styleOptionProps]);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\",style:{userSelect:\"none\",width:\"100%\",height:\"100%\",display:\"inline-block\",fill:color,flexShrink:0,transform:mirrored?\"scale(-1, 1)\":undefined,...style},focusable:\"false\",viewBox:\"0 0 24 24\",color:color,children:SelectedIcon}):emptyState});}Icon.displayName=\"Material\";Icon.defaultProps={width:24,height:24,iconSelection:\"Home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,weight:\"Filled\",mirrored:false};function hideStyleOptions(props,styleOptions){const{selectByList,iconSearch,iconSelection}=props;const styleOptionsNumber=parseInt(styleOptions);const name=getIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);const icon=icons[name];if(!icon||styleOptionsNumber===0)return true;if(icon===styleOptionsNumber)return false;else return true;}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 [Material site](https://fonts.google.com/icons)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...Object.keys(styleKeyOptions).reduce((result,optionKey)=>{result[`iconStyle${optionKey}`]={type:ControlType.Enum,title:\"Style\",defaultValue:\"Filled\",options:styleKeyOptions[optionKey],hidden:props=>hideStyleOptions(props,optionKey)};return result;},{}),...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Material.map", "// Generated by Framer (ab692b1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";const MaterialFonts=getFonts(Material);const cycleOrder=[\"gFSTbLVVo\",\"bcEXNDvxw\"];const serializationHash=\"framer-8STVZ\";const variantClassNames={bcEXNDvxw:\"framer-v-6696kw\",gFSTbLVVo:\"framer-v-dyx9sb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"bcEXNDvxw\",Default:\"gFSTbLVVo\"};const getProps=({click,height,id,link,width,...props})=>{return{...props,GTohakFlz:click??props.GTohakFlz,p2ByOVZkQ:link??props.p2ByOVZkQ,variant:humanReadableVariantMap[props.variant]??props.variant??\"gFSTbLVVo\"};};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,p2ByOVZkQ,GTohakFlz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gFSTbLVVo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap14d3i93=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GTohakFlz){const res=await GTohakFlz(...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:p2ByOVZkQ,motionChild:true,nodeId:\"gFSTbLVVo\",scopeId:\"LE2SGJByc\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-dyx9sb\",className,classNames)} framer-178si4n`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gFSTbLVVo\",onTap:onTap14d3i93,ref:refBinding,style:{backgroundColor:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},...addPropertyOverrides({bcEXNDvxw:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h3ybtj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"Aj07kW2ci-container\",nodeId:\"Aj07kW2ci\",rendersWithMotion:true,scopeId:\"LE2SGJByc\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"search\",iconSelection:\"Menu\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"Aj07kW2ci\",layoutId:\"Aj07kW2ci\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\",...addPropertyOverrides({bcEXNDvxw:{iconSelection:\"Close\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8STVZ.framer-178si4n, .framer-8STVZ .framer-178si4n { display: block; }\",\".framer-8STVZ.framer-dyx9sb { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 48px; will-change: var(--framer-will-change-override, transform); }\",\".framer-8STVZ .framer-h3ybtj-container { flex: none; height: 32px; position: relative; width: 32px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-8STVZ.framer-dyx9sb { gap: 0px; } .framer-8STVZ.framer-dyx9sb > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-8STVZ.framer-dyx9sb > :first-child { margin-left: 0px; } .framer-8STVZ.framer-dyx9sb > :last-child { margin-right: 0px; } }\",\".framer-8STVZ.framer-v-6696kw.framer-dyx9sb { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 48px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"bcEXNDvxw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"p2ByOVZkQ\":\"link\",\"GTohakFlz\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerLE2SGJByc=withCSS(Component,css,\"framer-8STVZ\");export default FramerLE2SGJByc;FramerLE2SGJByc.displayName=\"Button - Mobile Menu\";FramerLE2SGJByc.defaultProps={height:48,width:48};addPropertyControls(FramerLE2SGJByc,{variant:{options:[\"gFSTbLVVo\",\"bcEXNDvxw\"],optionTitles:[\"Default\",\"Close\"],title:\"Variant\",type:ControlType.Enum},p2ByOVZkQ:{title:\"Link\",type:ControlType.Link},GTohakFlz:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerLE2SGJByc,[{explicitInter:true,fonts:[]},...MaterialFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLE2SGJByc\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"p2ByOVZkQ\\\":\\\"link\\\",\\\"GTohakFlz\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"48\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"bcEXNDvxw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"48\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LE2SGJByc.map", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"I61:1399;57:981;57:977\",\"m2KbyI4s9\"];const serializationHash=\"framer-jIwF2\";const variantClassNames={\"I61:1399;57:981;57:977\":\"framer-v-f7owsn\",m2KbyI4s9:\"framer-v-1sbawyy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Defaul:\"I61:1399;57:981;57:977\",Small:\"m2KbyI4s9\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"I61:1399;57:981;57:977\"};};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:\"I61:1399;57:981;57:977\",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-f7owsn\",className,classNames),\"data-framer-name\":\"Defaul\",layoutDependency:layoutDependency,layoutId:\"I61:1399;57:981;57:977\",ref:refBinding,style:{...style},...addPropertyOverrides({m2KbyI4s9:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1uvqgl7\",layoutDependency:layoutDependency,layoutId:\"Ph8EaH7UD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 182.207 48\" overflow=\"visible\"><g><path d=\"M 56.473 16.128 L 53.5 16.128 L 53.5 31.354 L 56.473 31.354 Z M 69.025 31.354 L 62.994 22.008 L 62.994 31.353 L 60.022 31.353 L 60.022 16.128 L 62.674 16.128 L 68.704 25.451 L 68.704 16.128 L 71.677 16.128 L 71.677 31.354 Z M 84.634 28.83 C 84.344 29.389 83.935 29.878 83.436 30.263 C 82.904 30.679 82.293 30.985 81.641 31.161 C 80.92 31.379 80.17 31.487 79.417 31.481 C 78.262 31.481 77.237 31.331 76.337 31.033 C 75.418 30.755 74.606 30.22 73.857 29.472 L 75.782 27.547 C 76.246 28.015 76.819 28.361 77.45 28.552 C 78.07 28.745 78.754 28.83 79.46 28.83 C 80.337 28.83 81.02 28.66 81.47 28.338 C 81.918 28.018 82.154 27.568 82.154 26.948 C 82.154 26.393 82.004 25.965 81.684 25.666 C 81.536 25.521 81.362 25.405 81.171 25.324 C 80.898 25.241 80.619 25.176 80.337 25.13 L 78.497 24.874 C 77.193 24.682 76.209 24.275 75.547 23.612 C 74.819 22.885 74.456 21.88 74.456 20.619 C 74.456 19.935 74.584 19.314 74.82 18.737 C 75.059 18.182 75.417 17.686 75.867 17.283 C 76.316 16.876 76.872 16.577 77.535 16.342 C 78.197 16.107 78.925 16 79.759 16 C 80.807 16 81.726 16.128 82.517 16.406 C 83.309 16.684 84.015 17.133 84.677 17.775 L 82.796 19.635 C 82.304 19.185 81.79 18.887 81.256 18.759 C 80.735 18.653 80.205 18.595 79.673 18.587 C 78.883 18.587 78.283 18.78 77.899 19.143 C 77.524 19.499 77.315 19.995 77.321 20.512 C 77.321 20.704 77.364 20.897 77.428 21.089 C 77.492 21.281 77.62 21.453 77.77 21.603 C 77.92 21.753 78.134 21.859 78.369 21.966 C 78.604 22.073 78.861 22.158 79.181 22.201 L 80.978 22.458 C 81.683 22.565 82.26 22.693 82.71 22.885 C 83.16 23.077 83.565 23.335 83.886 23.635 C 84.292 24.019 84.592 24.49 84.784 25.024 C 84.977 25.559 85.062 26.178 85.062 26.864 C 85.062 27.611 84.912 28.253 84.634 28.83 Z M 98.405 28.338 C 98.124 28.97 97.717 29.538 97.208 30.006 C 96.689 30.477 96.087 30.847 95.432 31.096 C 94.728 31.357 93.981 31.488 93.23 31.482 C 92.485 31.49 91.746 31.359 91.049 31.097 C 90.389 30.858 89.785 30.487 89.274 30.006 C 88.752 29.549 88.343 28.979 88.077 28.338 C 87.777 27.676 87.627 26.948 87.627 26.136 L 87.627 16.128 L 90.6 16.128 L 90.6 26.029 C 90.6 26.905 90.835 27.59 91.306 28.081 C 91.776 28.573 92.418 28.83 93.23 28.83 C 94.043 28.83 94.685 28.573 95.176 28.081 C 95.646 27.591 95.882 26.905 95.882 26.029 L 95.882 16.129 L 98.832 16.129 L 98.832 26.136 C 98.832 26.948 98.682 27.676 98.405 28.338 Z M 102.147 31.354 L 102.147 16.127 L 105.12 16.127 L 105.12 28.701 L 112.027 28.701 L 112.027 31.352 L 102.147 31.352 Z M 124.793 32.123 L 122.996 30.327 C 122.526 30.69 122.013 30.99 121.435 31.182 C 120.858 31.375 120.259 31.482 119.639 31.482 C 118.213 31.491 116.842 30.929 115.833 29.921 C 115.517 29.606 115.25 29.246 115.042 28.851 C 114.835 28.463 114.691 28.044 114.614 27.611 C 114.507 27.141 114.464 26.585 114.443 25.965 C 114.422 25.345 114.422 24.596 114.422 23.741 C 114.422 22.885 114.422 22.137 114.443 21.517 C 114.464 20.897 114.507 20.362 114.614 19.892 C 114.699 19.422 114.849 18.994 115.042 18.63 C 115.234 18.267 115.491 17.903 115.833 17.561 C 116.329 17.067 116.917 16.674 117.564 16.406 C 118.221 16.133 118.927 15.995 119.639 16 C 120.366 16 121.05 16.128 121.714 16.406 C 122.361 16.674 122.949 17.067 123.445 17.561 C 123.787 17.903 124.066 18.267 124.258 18.631 C 124.451 18.994 124.578 19.421 124.686 19.891 C 124.771 20.361 124.813 20.897 124.835 21.517 C 124.856 22.137 124.856 22.885 124.856 23.741 C 124.856 24.531 124.856 25.216 124.835 25.794 C 124.819 26.316 124.776 26.837 124.707 27.354 C 124.643 27.804 124.536 28.21 124.386 28.552 C 124.237 28.919 124.027 29.259 123.766 29.557 L 125.562 31.353 Z M 123.68 21.645 C 123.659 21.144 123.609 20.644 123.531 20.148 C 123.452 19.772 123.33 19.406 123.167 19.058 C 123.001 18.74 122.784 18.451 122.526 18.202 C 122.149 17.822 121.698 17.524 121.2 17.326 C 120.703 17.13 120.173 17.028 119.639 17.026 C 119.104 17.026 118.57 17.133 118.078 17.326 C 117.58 17.524 117.129 17.822 116.752 18.202 C 116.494 18.451 116.277 18.74 116.111 19.058 C 115.946 19.404 115.831 19.771 115.768 20.148 C 115.683 20.576 115.641 21.068 115.619 21.645 C 115.592 22.344 115.577 23.042 115.576 23.741 C 115.576 24.553 115.598 25.237 115.619 25.815 C 115.641 26.393 115.683 26.905 115.768 27.312 C 115.833 27.739 115.961 28.102 116.111 28.402 C 116.26 28.723 116.475 29.002 116.752 29.279 C 117.129 29.66 117.58 29.959 118.078 30.156 C 118.575 30.352 119.105 30.453 119.639 30.455 C 120.579 30.465 121.494 30.148 122.226 29.557 L 120.088 27.419 L 120.858 26.649 L 122.975 28.766 C 123.148 28.516 123.285 28.242 123.382 27.953 C 123.474 27.608 123.545 27.258 123.595 26.905 C 123.637 26.52 123.659 26.071 123.68 25.537 C 123.702 25.024 123.702 24.425 123.702 23.741 C 123.702 22.928 123.702 22.223 123.68 21.645 Z M 138.777 28.444 C 138.53 29.045 138.167 29.59 137.708 30.049 C 137.235 30.505 136.674 30.861 136.061 31.097 C 135.387 31.36 134.668 31.491 133.945 31.482 C 133.174 31.482 132.469 31.353 131.849 31.097 C 131.23 30.872 130.668 30.514 130.202 30.049 C 129.73 29.597 129.358 29.051 129.111 28.445 C 128.849 27.8 128.719 27.109 128.727 26.413 L 128.727 16.128 L 129.882 16.128 L 129.882 26.264 C 129.882 26.884 129.989 27.462 130.181 27.974 C 130.374 28.51 130.63 28.937 130.994 29.3 C 131.358 29.671 131.795 29.963 132.277 30.156 C 132.809 30.359 133.375 30.461 133.945 30.455 C 134.565 30.455 135.121 30.348 135.613 30.155 C 136.095 29.962 136.532 29.671 136.895 29.3 C 137.259 28.937 137.537 28.51 137.729 27.975 C 137.922 27.462 138.008 26.884 138.008 26.265 L 138.008 16.127 L 139.162 16.127 L 139.162 26.414 C 139.171 27.11 139.04 27.801 138.777 28.446 Z M 144.808 16.128 L 143.653 16.128 L 143.653 31.354 L 144.808 31.354 Z M 149.512 31.354 L 149.512 16.127 L 150.666 16.127 L 150.666 30.327 L 158.749 30.327 L 158.749 31.352 L 149.512 31.352 Z M 165.721 17.154 L 165.721 31.354 L 164.566 31.354 L 164.566 17.154 L 160.033 17.154 L 160.033 16.128 L 170.276 16.128 L 170.276 17.155 L 165.721 17.155 Z M 180.839 30.348 C 179.92 31.097 178.679 31.482 177.076 31.482 C 176.559 31.487 176.044 31.444 175.535 31.353 C 175.086 31.29 174.648 31.168 174.231 30.99 C 173.821 30.835 173.432 30.626 173.076 30.37 C 172.695 30.102 172.337 29.801 172.007 29.472 L 172.82 28.659 C 173.162 29.001 173.505 29.279 173.825 29.514 C 174.146 29.749 174.466 29.921 174.809 30.071 C 175.151 30.22 175.515 30.306 175.899 30.37 C 176.262 30.434 176.691 30.455 177.139 30.455 C 178.359 30.455 179.299 30.177 180.005 29.621 C 180.711 29.087 181.053 28.316 181.053 27.311 C 181.053 26.393 180.774 25.666 180.219 25.174 C 180.069 25.067 179.94 24.96 179.813 24.874 C 179.677 24.79 179.534 24.719 179.385 24.66 C 179.214 24.596 179.021 24.553 178.807 24.49 C 178.545 24.438 178.282 24.395 178.017 24.361 L 176.242 24.083 C 175.086 23.911 174.189 23.548 173.525 22.971 C 172.734 22.308 172.328 21.367 172.328 20.17 C 172.328 18.887 172.756 17.86 173.59 17.112 C 174.424 16.364 175.578 16 177.054 16 C 177.995 16 178.807 16.128 179.47 16.385 C 180.133 16.641 180.774 17.048 181.438 17.625 L 180.689 18.373 C 180.457 18.168 180.215 17.975 179.962 17.796 C 179.714 17.621 179.449 17.471 179.171 17.347 C 178.86 17.223 178.538 17.13 178.209 17.069 C 177.807 16.998 177.399 16.962 176.99 16.962 C 175.878 16.962 175.023 17.24 174.402 17.818 C 173.782 18.373 173.462 19.143 173.462 20.105 C 173.462 21.004 173.718 21.666 174.252 22.095 C 174.531 22.33 174.873 22.522 175.279 22.693 C 175.685 22.863 176.092 22.971 176.519 23.035 L 178.166 23.292 C 178.529 23.356 178.829 23.42 179.107 23.462 C 179.385 23.527 179.62 23.591 179.833 23.676 C 180.026 23.762 180.219 23.848 180.39 23.954 C 180.561 24.061 180.732 24.168 180.882 24.297 C 181.288 24.66 181.63 25.067 181.865 25.579 C 182.1 26.093 182.207 26.649 182.207 27.269 C 182.207 28.552 181.758 29.6 180.839 30.348 Z\" fill=\"rgb(35,31,32)\"></path><path d=\"M 2.033 14.549 C 4.005 8.926 5.803 1.789 11.554 0.225 C 17.199 -1.31 24.164 5.425 29.481 7.865 C 34.169 10.015 40.079 9.414 43.275 13.463 C 47.216 18.459 49.985 25.212 47.918 31.23 C 45.813 37.364 36.195 40.018 30.335 42.798 C 24.233 45.691 17.619 49.725 11.352 47.208 C 5.114 44.705 2.637 37.402 0.794 30.938 C -0.768 25.461 0.15 19.925 2.034 14.551 Z\" fill=\"rgb(35,31,32)\"></path><g><defs><linearGradient id=\"idsPh8EaH7UD_4g-1624394791\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(0,90,114)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,172,78)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 2.033 14.549 C 4.005 8.926 5.803 1.789 11.554 0.225 C 17.199 -1.31 24.164 5.425 29.481 7.865 C 34.169 10.015 40.079 9.414 43.275 13.463 C 47.216 18.459 49.985 25.212 47.918 31.23 C 45.813 37.364 36.195 40.018 30.335 42.798 C 24.233 45.691 17.619 49.725 11.352 47.208 C 5.114 44.705 2.637 37.402 0.794 30.938 C -0.768 25.461 0.15 19.925 2.034 14.551 Z\" fill=\"url(#idsPh8EaH7UD_4g-1624394791)\"></path></g><path d=\"M 14.817 16.138 C 14.817 15.105 14.51 14.339 13.898 13.803 C 13.279 13.277 12.491 12.992 11.678 13 C 10.798 13 10.07 13.267 9.458 13.803 C 8.808 14.339 8.5 15.105 8.5 16.138 L 8.5 32.676 C 8.5 33.709 8.807 34.475 9.457 35.011 C 10.07 35.547 10.797 35.815 11.678 35.815 C 12.491 35.824 13.279 35.538 13.898 35.011 C 14.51 34.475 14.817 33.709 14.817 32.676 Z M 33.069 34.757 C 33.699 35.386 34.438 35.682 35.215 35.682 C 35.622 35.682 36.029 35.608 36.436 35.422 C 36.805 35.244 37.143 35.007 37.436 34.72 C 37.732 34.423 37.953 34.09 38.138 33.684 C 38.323 33.314 38.398 32.906 38.398 32.5 C 38.39 31.69 38.056 30.916 37.472 30.354 L 37.102 29.984 C 37.583 29.169 37.953 28.281 38.212 27.356 C 38.472 26.43 38.582 25.432 38.582 24.396 C 38.582 22.841 38.286 21.361 37.695 19.992 C 37.117 18.649 36.302 17.42 35.289 16.365 C 34.235 15.352 33.007 14.537 31.663 13.96 C 30.293 13.368 28.813 13.073 27.259 13.073 C 25.705 13.073 24.225 13.368 22.856 13.96 C 21.486 14.552 20.265 15.366 19.266 16.365 C 18.253 17.42 17.438 18.649 16.861 19.992 C 16.268 21.362 15.973 22.842 15.973 24.395 C 15.973 25.95 16.268 27.429 16.861 28.799 C 17.453 30.169 18.267 31.389 19.266 32.389 C 20.265 33.388 21.486 34.202 22.856 34.793 C 24.247 35.389 25.746 35.692 27.259 35.683 C 28.221 35.683 29.146 35.571 30.071 35.313 C 30.958 35.099 31.816 34.775 32.624 34.35 Z M 22.596 22.435 C 22.856 21.805 23.189 21.287 23.67 20.806 C 24.151 20.362 24.669 19.992 25.297 19.733 C 25.93 19.467 26.609 19.329 27.296 19.326 C 28 19.326 28.702 19.474 29.332 19.733 C 29.96 19.993 30.478 20.362 30.959 20.806 C 31.404 21.288 31.773 21.806 32.033 22.435 C 32.291 23.063 32.439 23.767 32.439 24.47 L 32.439 24.84 C 32.403 24.988 32.403 25.136 32.366 25.246 L 30.404 23.286 C 30.112 22.982 29.759 22.742 29.369 22.582 C 29.016 22.438 28.639 22.363 28.258 22.36 C 27.851 22.36 27.444 22.435 27.074 22.62 C 26.667 22.805 26.334 23.026 26.038 23.323 C 25.751 23.616 25.513 23.953 25.335 24.322 C 25.15 24.728 25.075 25.136 25.075 25.542 C 25.075 26.32 25.372 27.06 26.001 27.689 L 27.851 29.539 C 27.814 29.576 27.629 29.576 27.296 29.576 C 26.609 29.573 25.93 29.435 25.297 29.169 C 24.687 28.926 24.133 28.561 23.67 28.096 C 23.189 27.616 22.856 27.096 22.596 26.468 C 22.331 25.835 22.193 25.156 22.19 24.47 C 22.19 23.767 22.338 23.063 22.596 22.435 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 162 43\" overflow=\"visible\"><g><path d=\"M 50.21 14.448 L 47.567 14.448 L 47.567 28.088 L 50.21 28.088 Z M 61.37 28.088 L 56.008 19.716 L 56.008 28.087 L 53.365 28.087 L 53.365 14.448 L 55.723 14.448 L 61.085 22.8 L 61.085 14.448 L 63.728 14.448 L 63.728 28.088 Z M 75.248 25.827 C 74.99 26.328 74.626 26.766 74.183 27.111 C 73.709 27.484 73.167 27.757 72.587 27.915 C 71.946 28.111 71.279 28.207 70.61 28.202 C 69.583 28.202 68.671 28.068 67.871 27.801 C 67.054 27.552 66.332 27.072 65.666 26.402 L 67.378 24.678 C 67.79 25.097 68.3 25.407 68.861 25.578 C 69.412 25.751 70.02 25.827 70.648 25.827 C 71.428 25.827 72.035 25.675 72.435 25.386 C 72.833 25.1 73.043 24.697 73.043 24.141 C 73.043 23.644 72.91 23.261 72.625 22.993 C 72.494 22.863 72.339 22.759 72.169 22.686 C 71.926 22.611 71.678 22.553 71.428 22.512 L 69.792 22.283 C 68.632 22.111 67.757 21.747 67.169 21.153 C 66.521 20.501 66.199 19.601 66.199 18.471 C 66.199 17.859 66.313 17.302 66.522 16.785 C 66.735 16.288 67.053 15.844 67.453 15.483 C 67.852 15.118 68.347 14.85 68.936 14.64 C 69.525 14.429 70.172 14.334 70.914 14.334 C 71.845 14.334 72.662 14.448 73.366 14.697 C 74.07 14.946 74.698 15.348 75.286 15.924 L 73.614 17.59 C 73.176 17.187 72.719 16.92 72.245 16.805 C 71.781 16.71 71.31 16.658 70.837 16.651 C 70.135 16.651 69.601 16.824 69.26 17.149 C 68.927 17.468 68.741 17.912 68.746 18.376 C 68.746 18.548 68.784 18.72 68.841 18.892 C 68.898 19.064 69.012 19.218 69.145 19.353 C 69.279 19.487 69.469 19.582 69.678 19.678 C 69.887 19.774 70.115 19.85 70.4 19.889 L 71.997 20.119 C 72.624 20.215 73.137 20.329 73.537 20.501 C 73.937 20.673 74.298 20.904 74.583 21.173 C 74.944 21.517 75.211 21.939 75.381 22.418 C 75.553 22.897 75.629 23.451 75.629 24.066 C 75.629 24.735 75.495 25.31 75.248 25.827 Z M 87.492 25.386 C 87.242 25.952 86.88 26.461 86.427 26.881 C 85.966 27.303 85.431 27.634 84.848 27.857 C 84.222 28.091 83.559 28.208 82.891 28.203 C 82.229 28.21 81.571 28.093 80.952 27.858 C 80.365 27.643 79.828 27.311 79.373 26.881 C 78.909 26.471 78.545 25.96 78.309 25.386 C 78.042 24.793 77.909 24.141 77.909 23.414 L 77.909 14.448 L 80.552 14.448 L 80.552 23.318 C 80.552 24.103 80.761 24.716 81.18 25.156 C 81.598 25.597 82.169 25.827 82.891 25.827 C 83.614 25.827 84.184 25.597 84.621 25.156 C 85.039 24.717 85.249 24.103 85.249 23.318 L 85.249 14.449 L 87.871 14.449 L 87.871 23.414 C 87.871 24.141 87.738 24.793 87.492 25.386 Z M 90.819 28.088 L 90.819 14.447 L 93.462 14.447 L 93.462 25.712 L 99.603 25.712 L 99.603 28.086 L 90.819 28.086 Z M 110.953 28.777 L 109.356 27.168 C 108.938 27.493 108.482 27.762 107.968 27.934 C 107.455 28.107 106.922 28.203 106.371 28.203 C 105.103 28.211 103.884 27.707 102.987 26.804 C 102.706 26.522 102.469 26.199 102.284 25.846 C 102.1 25.498 101.972 25.123 101.903 24.735 C 101.808 24.314 101.77 23.816 101.751 23.261 C 101.732 22.705 101.732 22.034 101.732 21.268 C 101.732 20.501 101.732 19.831 101.751 19.276 C 101.77 18.72 101.808 18.241 101.903 17.82 C 101.979 17.399 102.112 17.016 102.284 16.69 C 102.454 16.364 102.683 16.038 102.987 15.732 C 103.428 15.289 103.951 14.937 104.526 14.697 C 105.11 14.452 105.738 14.329 106.371 14.334 C 107.017 14.334 107.625 14.448 108.216 14.697 C 108.791 14.937 109.314 15.289 109.755 15.732 C 110.059 16.038 110.307 16.364 110.478 16.69 C 110.649 17.016 110.762 17.398 110.858 17.819 C 110.934 18.24 110.971 18.72 110.991 19.276 C 111.009 19.831 111.009 20.501 111.009 21.268 C 111.009 21.976 111.009 22.59 110.991 23.107 C 110.976 23.575 110.938 24.041 110.877 24.505 C 110.82 24.908 110.725 25.272 110.591 25.578 C 110.459 25.907 110.272 26.211 110.04 26.478 L 111.637 28.087 Z M 109.964 19.391 C 109.945 18.941 109.901 18.494 109.831 18.049 C 109.761 17.713 109.652 17.385 109.508 17.073 C 109.36 16.788 109.167 16.529 108.938 16.306 C 108.603 15.965 108.201 15.698 107.759 15.521 C 107.317 15.346 106.846 15.255 106.371 15.253 C 105.895 15.253 105.42 15.348 104.983 15.521 C 104.54 15.698 104.139 15.965 103.804 16.306 C 103.574 16.529 103.382 16.788 103.234 17.073 C 103.088 17.382 102.985 17.711 102.929 18.049 C 102.854 18.433 102.816 18.874 102.797 19.391 C 102.772 20.016 102.76 20.642 102.758 21.268 C 102.758 21.996 102.778 22.608 102.797 23.126 C 102.816 23.644 102.854 24.103 102.929 24.467 C 102.987 24.85 103.101 25.175 103.234 25.444 C 103.367 25.731 103.558 25.981 103.804 26.229 C 104.139 26.571 104.54 26.838 104.983 27.015 C 105.425 27.19 105.896 27.281 106.371 27.283 C 107.207 27.292 108.02 27.007 108.671 26.478 L 106.77 24.563 L 107.455 23.873 L 109.337 25.77 C 109.491 25.545 109.613 25.3 109.699 25.041 C 109.78 24.733 109.844 24.419 109.888 24.103 C 109.925 23.758 109.945 23.355 109.964 22.877 C 109.983 22.418 109.983 21.881 109.983 21.268 C 109.983 20.54 109.983 19.908 109.964 19.391 Z M 123.386 25.481 C 123.167 26.019 122.844 26.508 122.436 26.919 C 122.015 27.327 121.517 27.647 120.972 27.858 C 120.372 28.093 119.734 28.21 119.09 28.203 C 118.405 28.203 117.778 28.087 117.227 27.858 C 116.677 27.656 116.177 27.335 115.762 26.919 C 115.343 26.514 115.012 26.024 114.792 25.482 C 114.56 24.904 114.444 24.285 114.451 23.662 L 114.451 14.448 L 115.478 14.448 L 115.478 23.528 C 115.478 24.084 115.573 24.602 115.744 25.06 C 115.915 25.54 116.143 25.923 116.467 26.248 C 116.79 26.581 117.178 26.842 117.607 27.015 C 118.081 27.197 118.584 27.288 119.09 27.283 C 119.642 27.283 120.136 27.187 120.573 27.014 C 121.002 26.841 121.39 26.58 121.713 26.248 C 122.037 25.923 122.284 25.54 122.455 25.061 C 122.626 24.602 122.703 24.084 122.703 23.529 L 122.703 14.447 L 123.729 14.447 L 123.729 23.663 C 123.737 24.286 123.62 24.906 123.386 25.483 Z M 128.749 14.448 L 127.722 14.448 L 127.722 28.088 L 128.749 28.088 Z M 132.931 28.088 L 132.931 14.447 L 133.957 14.447 L 133.957 27.168 L 141.144 27.168 L 141.144 28.086 L 132.931 28.086 Z M 147.342 15.367 L 147.342 28.088 L 146.315 28.088 L 146.315 15.367 L 142.285 15.367 L 142.285 14.448 L 151.392 14.448 L 151.392 15.368 L 147.342 15.368 Z M 160.784 27.187 C 159.967 27.858 158.863 28.203 157.438 28.203 C 156.979 28.207 156.52 28.169 156.068 28.087 C 155.669 28.031 155.279 27.922 154.909 27.762 C 154.544 27.623 154.199 27.436 153.882 27.207 C 153.543 26.966 153.225 26.697 152.931 26.402 L 153.654 25.674 C 153.958 25.98 154.263 26.229 154.548 26.44 C 154.833 26.65 155.117 26.804 155.422 26.939 C 155.727 27.072 156.05 27.149 156.392 27.207 C 156.714 27.264 157.096 27.283 157.494 27.283 C 158.579 27.283 159.415 27.034 160.042 26.536 C 160.67 26.057 160.974 25.367 160.974 24.466 C 160.974 23.644 160.726 22.993 160.232 22.552 C 160.099 22.456 159.984 22.36 159.871 22.283 C 159.751 22.208 159.623 22.144 159.491 22.091 C 159.339 22.034 159.167 21.996 158.977 21.939 C 158.744 21.892 158.51 21.854 158.275 21.824 L 156.697 21.575 C 155.669 21.42 154.871 21.095 154.281 20.578 C 153.578 19.984 153.217 19.141 153.217 18.069 C 153.217 16.92 153.597 16 154.339 15.33 C 155.08 14.66 156.106 14.334 157.418 14.334 C 158.255 14.334 158.977 14.448 159.567 14.678 C 160.156 14.908 160.726 15.272 161.316 15.789 L 160.65 16.459 C 160.444 16.275 160.229 16.103 160.004 15.942 C 159.783 15.785 159.548 15.651 159.301 15.54 C 159.024 15.429 158.738 15.346 158.445 15.291 C 158.088 15.227 157.725 15.195 157.362 15.195 C 156.373 15.195 155.613 15.444 155.061 15.962 C 154.509 16.459 154.225 17.149 154.225 18.011 C 154.225 18.816 154.452 19.409 154.927 19.794 C 155.175 20.004 155.479 20.176 155.84 20.329 C 156.201 20.482 156.563 20.578 156.943 20.636 L 158.407 20.866 C 158.73 20.923 158.997 20.981 159.244 21.018 C 159.491 21.076 159.7 21.134 159.889 21.21 C 160.061 21.287 160.232 21.364 160.385 21.459 C 160.537 21.555 160.689 21.651 160.822 21.766 C 161.183 22.091 161.487 22.456 161.696 22.915 C 161.905 23.375 162 23.873 162 24.429 C 162 25.578 161.601 26.517 160.784 27.187 Z\" fill=\"rgb(35,31,32)\"></path><path d=\"M 1.807 13.033 C 3.561 7.996 5.159 1.603 10.272 0.202 C 15.291 -1.174 21.484 4.86 26.211 7.046 C 30.379 8.972 35.634 8.433 38.475 12.061 C 41.979 16.536 44.441 22.586 42.604 27.977 C 40.732 33.472 32.181 35.85 26.971 38.34 C 21.545 40.932 15.665 44.545 10.093 42.291 C 4.547 40.048 2.344 33.506 0.706 27.715 C -0.683 22.809 0.133 17.849 1.808 13.035 Z\" fill=\"rgb(35,31,32)\"></path><g><defs><linearGradient id=\"idsm2KbyI4s9Ph8EaH7UD_4g-1624394791\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(0,90,114)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,172,78)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1.807 13.033 C 3.561 7.996 5.159 1.603 10.272 0.202 C 15.291 -1.174 21.484 4.86 26.211 7.046 C 30.379 8.972 35.634 8.433 38.475 12.061 C 41.979 16.536 44.441 22.586 42.604 27.977 C 40.732 33.472 32.181 35.85 26.971 38.34 C 21.545 40.932 15.665 44.545 10.093 42.291 C 4.547 40.048 2.344 33.506 0.706 27.715 C -0.683 22.809 0.133 17.849 1.808 13.035 Z\" fill=\"url(#idsm2KbyI4s9Ph8EaH7UD_4g-1624394791)\"></path></g><path d=\"M 13.174 14.457 C 13.174 13.532 12.901 12.846 12.357 12.365 C 11.806 11.894 11.105 11.638 10.383 11.646 C 9.6 11.646 8.953 11.885 8.409 12.365 C 7.831 12.846 7.557 13.532 7.557 14.457 L 7.557 29.272 C 7.557 30.198 7.83 30.884 8.408 31.364 C 8.953 31.844 9.6 32.085 10.383 32.085 C 11.106 32.092 11.806 31.836 12.357 31.364 C 12.901 30.884 13.174 30.198 13.174 29.272 Z M 29.402 31.137 C 29.962 31.7 30.619 31.965 31.31 31.965 C 31.671 31.965 32.033 31.899 32.395 31.732 C 32.724 31.573 33.024 31.361 33.284 31.104 C 33.547 30.838 33.744 30.539 33.908 30.175 C 34.073 29.844 34.14 29.479 34.14 29.115 C 34.132 28.389 33.836 27.696 33.316 27.192 L 32.987 26.861 C 33.415 26.131 33.744 25.335 33.974 24.507 C 34.205 23.677 34.303 22.783 34.303 21.855 C 34.303 20.462 34.04 19.136 33.515 17.91 C 33.001 16.706 32.276 15.605 31.375 14.661 C 30.438 13.753 29.346 13.023 28.152 12.506 C 26.933 11.976 25.618 11.711 24.236 11.711 C 22.854 11.711 21.538 11.976 20.321 12.506 C 19.103 13.036 18.018 13.766 17.129 14.661 C 16.229 15.605 15.504 16.706 14.991 17.91 C 14.464 19.137 14.202 20.463 14.202 21.854 C 14.202 23.247 14.464 24.572 14.991 25.799 C 15.517 27.027 16.241 28.12 17.129 29.015 C 18.018 29.91 19.103 30.64 20.321 31.169 C 21.558 31.703 22.891 31.974 24.236 31.966 C 25.091 31.966 25.914 31.866 26.736 31.635 C 27.525 31.443 28.288 31.153 29.006 30.772 Z M 20.09 20.098 C 20.321 19.534 20.617 19.07 21.045 18.639 C 21.473 18.241 21.933 17.91 22.492 17.678 C 23.054 17.44 23.658 17.316 24.269 17.313 C 24.895 17.313 25.519 17.446 26.079 17.678 C 26.637 17.911 27.098 18.241 27.526 18.639 C 27.921 19.071 28.249 19.535 28.48 20.098 C 28.71 20.661 28.841 21.291 28.841 21.921 L 28.841 22.253 C 28.809 22.385 28.809 22.518 28.777 22.616 L 27.032 20.861 C 26.772 20.588 26.459 20.373 26.112 20.23 C 25.798 20.101 25.463 20.033 25.124 20.031 C 24.762 20.031 24.4 20.098 24.071 20.264 C 23.71 20.43 23.414 20.628 23.15 20.894 C 22.895 21.156 22.684 21.458 22.525 21.789 C 22.361 22.152 22.294 22.518 22.294 22.882 C 22.294 23.579 22.558 24.241 23.117 24.805 L 24.762 26.462 C 24.729 26.495 24.565 26.495 24.269 26.495 C 23.658 26.493 23.054 26.369 22.492 26.131 C 21.949 25.913 21.457 25.586 21.045 25.17 C 20.617 24.74 20.321 24.274 20.09 23.711 C 19.854 23.144 19.732 22.536 19.729 21.921 C 19.729 21.291 19.861 20.661 20.09 20.098 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-yh6cyn\",layoutDependency:layoutDependency,layoutId:\"DFoQJKRow\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 128.707 16.123\" overflow=\"visible\"><path d=\"M 2.973 0.128 L 0 0.128 L 0 15.354 L 2.973 15.354 Z M 15.525 15.354 L 9.494 6.008 L 9.494 15.353 L 6.522 15.353 L 6.522 0.128 L 9.174 0.128 L 15.204 9.451 L 15.204 0.128 L 18.177 0.128 L 18.177 15.354 Z M 31.134 12.83 C 30.844 13.389 30.435 13.878 29.936 14.263 C 29.404 14.679 28.793 14.985 28.141 15.161 C 27.42 15.379 26.67 15.487 25.917 15.481 C 24.762 15.481 23.737 15.331 22.837 15.033 C 21.918 14.755 21.106 14.22 20.357 13.472 L 22.282 11.547 C 22.746 12.015 23.319 12.361 23.95 12.552 C 24.57 12.745 25.254 12.83 25.96 12.83 C 26.837 12.83 27.52 12.66 27.97 12.338 C 28.418 12.018 28.654 11.568 28.654 10.948 C 28.654 10.393 28.504 9.965 28.184 9.666 C 28.036 9.521 27.862 9.405 27.671 9.324 C 27.398 9.241 27.119 9.176 26.837 9.13 L 24.997 8.874 C 23.693 8.682 22.709 8.275 22.047 7.612 C 21.319 6.885 20.956 5.88 20.956 4.619 C 20.956 3.935 21.084 3.314 21.32 2.737 C 21.559 2.182 21.917 1.686 22.367 1.283 C 22.816 0.876 23.372 0.577 24.035 0.342 C 24.697 0.107 25.425 0 26.259 0 C 27.307 0 28.226 0.128 29.017 0.406 C 29.809 0.684 30.515 1.133 31.177 1.775 L 29.296 3.635 C 28.804 3.185 28.29 2.887 27.756 2.759 C 27.235 2.653 26.705 2.595 26.173 2.587 C 25.383 2.587 24.783 2.78 24.399 3.143 C 24.024 3.499 23.815 3.995 23.821 4.512 C 23.821 4.704 23.864 4.897 23.928 5.089 C 23.992 5.281 24.12 5.453 24.27 5.603 C 24.42 5.753 24.634 5.859 24.869 5.966 C 25.104 6.073 25.361 6.158 25.681 6.201 L 27.478 6.458 C 28.183 6.565 28.76 6.693 29.21 6.885 C 29.66 7.077 30.065 7.335 30.386 7.635 C 30.792 8.019 31.092 8.49 31.284 9.024 C 31.477 9.559 31.562 10.178 31.562 10.864 C 31.562 11.611 31.412 12.253 31.134 12.83 Z M 44.905 12.338 C 44.624 12.97 44.217 13.538 43.708 14.006 C 43.189 14.477 42.587 14.847 41.932 15.096 C 41.228 15.357 40.481 15.488 39.73 15.482 C 38.985 15.49 38.246 15.359 37.549 15.097 C 36.889 14.858 36.285 14.487 35.774 14.006 C 35.252 13.549 34.843 12.979 34.577 12.338 C 34.277 11.676 34.127 10.948 34.127 10.136 L 34.127 0.128 L 37.1 0.128 L 37.1 10.029 C 37.1 10.905 37.335 11.59 37.806 12.081 C 38.276 12.573 38.918 12.83 39.73 12.83 C 40.543 12.83 41.185 12.573 41.676 12.081 C 42.146 11.591 42.382 10.905 42.382 10.029 L 42.382 0.129 L 45.332 0.129 L 45.332 10.136 C 45.332 10.948 45.182 11.676 44.905 12.338 Z M 48.647 15.354 L 48.647 0.127 L 51.62 0.127 L 51.62 12.701 L 58.527 12.701 L 58.527 15.352 L 48.647 15.352 Z M 71.293 16.123 L 69.496 14.327 C 69.026 14.69 68.513 14.99 67.935 15.182 C 67.358 15.375 66.759 15.482 66.139 15.482 C 64.713 15.491 63.342 14.929 62.333 13.921 C 62.017 13.606 61.75 13.246 61.542 12.851 C 61.335 12.463 61.191 12.044 61.114 11.611 C 61.007 11.141 60.964 10.585 60.943 9.965 C 60.922 9.345 60.922 8.596 60.922 7.741 C 60.922 6.885 60.922 6.137 60.943 5.517 C 60.964 4.897 61.007 4.362 61.114 3.892 C 61.199 3.422 61.349 2.994 61.542 2.63 C 61.734 2.267 61.991 1.903 62.333 1.561 C 62.829 1.067 63.417 0.674 64.064 0.406 C 64.721 0.133 65.427 -0.005 66.139 0 C 66.866 0 67.55 0.128 68.214 0.406 C 68.861 0.674 69.449 1.067 69.945 1.561 C 70.287 1.903 70.566 2.267 70.758 2.631 C 70.951 2.994 71.078 3.421 71.186 3.891 C 71.271 4.361 71.313 4.897 71.335 5.517 C 71.356 6.137 71.356 6.885 71.356 7.741 C 71.356 8.531 71.356 9.216 71.335 9.794 C 71.319 10.316 71.276 10.837 71.207 11.354 C 71.143 11.804 71.036 12.21 70.886 12.552 C 70.737 12.919 70.527 13.259 70.266 13.557 L 72.062 15.353 Z M 70.18 5.645 C 70.159 5.144 70.109 4.644 70.031 4.148 C 69.952 3.772 69.83 3.406 69.667 3.058 C 69.501 2.74 69.284 2.451 69.026 2.202 C 68.649 1.822 68.198 1.524 67.7 1.326 C 67.203 1.13 66.673 1.028 66.139 1.026 C 65.604 1.026 65.07 1.133 64.578 1.326 C 64.08 1.524 63.629 1.822 63.252 2.202 C 62.994 2.451 62.777 2.74 62.611 3.058 C 62.446 3.404 62.331 3.771 62.268 4.148 C 62.183 4.576 62.141 5.068 62.119 5.645 C 62.092 6.344 62.077 7.042 62.076 7.741 C 62.076 8.553 62.098 9.237 62.119 9.815 C 62.141 10.393 62.183 10.905 62.268 11.312 C 62.333 11.739 62.461 12.102 62.611 12.402 C 62.76 12.723 62.975 13.002 63.252 13.279 C 63.629 13.66 64.08 13.959 64.578 14.156 C 65.075 14.352 65.605 14.453 66.139 14.455 C 67.079 14.465 67.994 14.148 68.726 13.557 L 66.588 11.419 L 67.358 10.649 L 69.475 12.766 C 69.648 12.516 69.785 12.242 69.882 11.953 C 69.974 11.608 70.045 11.258 70.095 10.905 C 70.137 10.52 70.159 10.071 70.18 9.537 C 70.202 9.024 70.202 8.425 70.202 7.741 C 70.202 6.928 70.202 6.223 70.18 5.645 Z M 85.277 12.444 C 85.03 13.045 84.667 13.59 84.208 14.049 C 83.735 14.505 83.174 14.861 82.561 15.097 C 81.887 15.36 81.168 15.491 80.445 15.482 C 79.674 15.482 78.969 15.353 78.349 15.097 C 77.73 14.872 77.168 14.514 76.702 14.049 C 76.23 13.597 75.858 13.051 75.611 12.445 C 75.349 11.8 75.219 11.109 75.227 10.413 L 75.227 0.128 L 76.382 0.128 L 76.382 10.264 C 76.382 10.884 76.489 11.462 76.681 11.974 C 76.874 12.51 77.13 12.937 77.494 13.3 C 77.858 13.671 78.295 13.963 78.777 14.156 C 79.309 14.359 79.875 14.461 80.445 14.455 C 81.065 14.455 81.621 14.348 82.113 14.155 C 82.595 13.962 83.032 13.671 83.395 13.3 C 83.759 12.937 84.037 12.51 84.229 11.975 C 84.422 11.462 84.508 10.884 84.508 10.265 L 84.508 0.127 L 85.662 0.127 L 85.662 10.414 C 85.671 11.11 85.54 11.801 85.277 12.446 Z M 91.308 0.128 L 90.153 0.128 L 90.153 15.354 L 91.308 15.354 Z M 96.012 15.354 L 96.012 0.127 L 97.166 0.127 L 97.166 14.327 L 105.249 14.327 L 105.249 15.352 L 96.012 15.352 Z M 112.221 1.154 L 112.221 15.354 L 111.066 15.354 L 111.066 1.154 L 106.533 1.154 L 106.533 0.128 L 116.776 0.128 L 116.776 1.155 L 112.221 1.155 Z M 127.339 14.348 C 126.42 15.097 125.179 15.482 123.576 15.482 C 123.059 15.487 122.544 15.444 122.035 15.353 C 121.586 15.29 121.148 15.168 120.731 14.99 C 120.321 14.835 119.932 14.626 119.576 14.37 C 119.195 14.102 118.837 13.801 118.507 13.472 L 119.32 12.659 C 119.662 13.001 120.005 13.279 120.325 13.514 C 120.646 13.749 120.966 13.921 121.309 14.071 C 121.651 14.22 122.015 14.306 122.399 14.37 C 122.762 14.434 123.191 14.455 123.639 14.455 C 124.859 14.455 125.799 14.177 126.505 13.621 C 127.211 13.087 127.553 12.316 127.553 11.311 C 127.553 10.393 127.274 9.666 126.719 9.174 C 126.569 9.067 126.44 8.96 126.313 8.874 C 126.177 8.79 126.034 8.719 125.885 8.66 C 125.714 8.596 125.521 8.553 125.307 8.49 C 125.045 8.438 124.782 8.395 124.517 8.361 L 122.742 8.083 C 121.586 7.911 120.689 7.548 120.025 6.971 C 119.234 6.308 118.828 5.367 118.828 4.17 C 118.828 2.887 119.256 1.86 120.09 1.112 C 120.924 0.364 122.078 0 123.554 0 C 124.495 0 125.307 0.128 125.97 0.385 C 126.633 0.641 127.274 1.048 127.938 1.625 L 127.189 2.373 C 126.957 2.168 126.715 1.975 126.462 1.796 C 126.214 1.621 125.949 1.471 125.671 1.347 C 125.36 1.223 125.038 1.13 124.709 1.069 C 124.307 0.998 123.899 0.962 123.49 0.962 C 122.378 0.962 121.523 1.24 120.902 1.818 C 120.282 2.373 119.962 3.143 119.962 4.105 C 119.962 5.004 120.218 5.666 120.752 6.095 C 121.031 6.33 121.373 6.522 121.779 6.693 C 122.185 6.863 122.592 6.971 123.019 7.035 L 124.666 7.292 C 125.029 7.356 125.329 7.42 125.607 7.462 C 125.885 7.527 126.12 7.591 126.333 7.676 C 126.526 7.762 126.719 7.848 126.89 7.954 C 127.061 8.061 127.232 8.168 127.382 8.297 C 127.788 8.66 128.13 9.067 128.365 9.579 C 128.6 10.093 128.707 10.649 128.707 11.269 C 128.707 12.552 128.258 13.6 127.339 14.348 Z\" fill=\"rgb(35,31,32)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 114.433 14.444\" overflow=\"visible\"><path d=\"M 2.643 0.115 L 0 0.115 L 0 13.755 L 2.643 13.755 Z M 13.803 13.755 L 8.441 5.382 L 8.441 13.754 L 5.799 13.754 L 5.799 0.115 L 8.157 0.115 L 13.518 8.467 L 13.518 0.115 L 16.161 0.115 L 16.161 13.755 Z M 27.681 11.494 C 27.423 11.995 27.06 12.433 26.616 12.777 C 26.143 13.15 25.6 13.424 25.02 13.582 C 24.379 13.777 23.712 13.874 23.043 13.869 C 22.016 13.869 21.105 13.734 20.304 13.467 C 19.487 13.218 18.765 12.739 18.099 12.069 L 19.811 10.344 C 20.223 10.764 20.733 11.073 21.294 11.245 C 21.845 11.418 22.453 11.494 23.081 11.494 C 23.861 11.494 24.468 11.341 24.868 11.053 C 25.266 10.766 25.476 10.363 25.476 9.808 C 25.476 9.311 25.343 8.927 25.058 8.659 C 24.927 8.529 24.772 8.425 24.602 8.353 C 24.359 8.278 24.112 8.22 23.861 8.179 L 22.225 7.95 C 21.065 7.778 20.191 7.413 19.602 6.819 C 18.955 6.168 18.632 5.268 18.632 4.138 C 18.632 3.525 18.746 2.969 18.956 2.452 C 19.168 1.955 19.486 1.51 19.886 1.15 C 20.286 0.785 20.78 0.517 21.369 0.307 C 21.958 0.096 22.605 0 23.347 0 C 24.279 0 25.096 0.115 25.799 0.364 C 26.503 0.613 27.131 1.015 27.719 1.59 L 26.047 3.257 C 25.61 2.853 25.153 2.586 24.678 2.472 C 24.214 2.376 23.743 2.325 23.27 2.318 C 22.568 2.318 22.035 2.491 21.693 2.816 C 21.36 3.135 21.174 3.579 21.179 4.042 C 21.179 4.214 21.217 4.387 21.274 4.559 C 21.331 4.731 21.445 4.885 21.578 5.02 C 21.712 5.154 21.902 5.249 22.111 5.345 C 22.32 5.441 22.548 5.517 22.833 5.555 L 24.431 5.785 C 25.057 5.881 25.57 5.996 25.971 6.168 C 26.371 6.34 26.731 6.571 27.016 6.84 C 27.377 7.184 27.644 7.606 27.815 8.084 C 27.986 8.563 28.062 9.118 28.062 9.732 C 28.062 10.402 27.928 10.977 27.681 11.494 Z M 39.925 11.053 C 39.675 11.619 39.313 12.128 38.861 12.547 C 38.4 12.969 37.864 13.301 37.282 13.524 C 36.655 13.758 35.992 13.875 35.324 13.869 C 34.662 13.877 34.004 13.76 33.385 13.525 C 32.798 13.31 32.261 12.978 31.807 12.547 C 31.343 12.138 30.979 11.627 30.742 11.053 C 30.476 10.46 30.342 9.808 30.342 9.08 L 30.342 0.115 L 32.986 0.115 L 32.986 8.984 C 32.986 9.769 33.194 10.383 33.613 10.823 C 34.031 11.263 34.602 11.494 35.324 11.494 C 36.047 11.494 36.618 11.263 37.054 10.823 C 37.472 10.384 37.682 9.769 37.682 8.984 L 37.682 0.116 L 40.305 0.116 L 40.305 9.08 C 40.305 9.808 40.171 10.46 39.925 11.053 Z M 43.252 13.755 L 43.252 0.114 L 45.895 0.114 L 45.895 11.378 L 52.036 11.378 L 52.036 13.753 L 43.252 13.753 Z M 63.387 14.444 L 61.789 12.835 C 61.371 13.16 60.915 13.429 60.401 13.601 C 59.888 13.774 59.355 13.869 58.804 13.869 C 57.536 13.877 56.318 13.374 55.42 12.471 C 55.139 12.189 54.902 11.866 54.717 11.513 C 54.533 11.165 54.405 10.79 54.336 10.402 C 54.241 9.981 54.203 9.483 54.184 8.927 C 54.166 8.372 54.166 7.701 54.166 6.935 C 54.166 6.168 54.166 5.498 54.184 4.942 C 54.203 4.387 54.241 3.908 54.336 3.487 C 54.412 3.066 54.545 2.682 54.717 2.356 C 54.888 2.031 55.116 1.705 55.42 1.399 C 55.861 0.956 56.384 0.604 56.959 0.364 C 57.544 0.119 58.171 -0.005 58.804 0 C 59.45 0 60.059 0.115 60.649 0.364 C 61.224 0.604 61.747 0.956 62.188 1.399 C 62.492 1.705 62.74 2.031 62.911 2.357 C 63.082 2.682 63.195 3.065 63.291 3.486 C 63.367 3.907 63.404 4.387 63.424 4.942 C 63.443 5.498 63.443 6.168 63.443 6.935 C 63.443 7.643 63.443 8.256 63.424 8.774 C 63.409 9.241 63.371 9.708 63.31 10.171 C 63.253 10.575 63.158 10.938 63.025 11.245 C 62.892 11.574 62.706 11.878 62.473 12.145 L 64.07 13.754 Z M 62.397 5.057 C 62.378 4.608 62.334 4.16 62.264 3.716 C 62.194 3.379 62.085 3.052 61.941 2.74 C 61.793 2.455 61.601 2.196 61.371 1.973 C 61.036 1.632 60.634 1.365 60.192 1.188 C 59.75 1.012 59.279 0.921 58.804 0.919 C 58.328 0.919 57.854 1.015 57.416 1.188 C 56.974 1.365 56.572 1.632 56.237 1.973 C 56.008 2.196 55.815 2.455 55.667 2.74 C 55.521 3.049 55.418 3.378 55.362 3.716 C 55.287 4.099 55.249 4.54 55.23 5.057 C 55.206 5.683 55.193 6.309 55.192 6.935 C 55.192 7.662 55.211 8.275 55.23 8.793 C 55.249 9.311 55.287 9.769 55.362 10.134 C 55.42 10.516 55.534 10.842 55.667 11.11 C 55.8 11.398 55.991 11.648 56.237 11.896 C 56.572 12.237 56.974 12.505 57.416 12.682 C 57.858 12.857 58.329 12.947 58.804 12.949 C 59.64 12.959 60.453 12.674 61.104 12.145 L 59.203 10.23 L 59.888 9.54 L 61.77 11.436 C 61.924 11.212 62.046 10.967 62.132 10.708 C 62.213 10.399 62.277 10.086 62.321 9.769 C 62.359 9.424 62.378 9.022 62.397 8.544 C 62.417 8.084 62.417 7.548 62.417 6.935 C 62.417 6.206 62.417 5.575 62.397 5.057 Z M 75.82 11.148 C 75.6 11.686 75.277 12.175 74.869 12.586 C 74.448 12.994 73.95 13.313 73.405 13.525 C 72.805 13.76 72.167 13.877 71.524 13.869 C 70.838 13.869 70.211 13.754 69.66 13.525 C 69.11 13.322 68.61 13.002 68.196 12.586 C 67.776 12.181 67.445 11.691 67.226 11.149 C 66.993 10.571 66.877 9.952 66.884 9.328 L 66.884 0.115 L 67.911 0.115 L 67.911 9.195 C 67.911 9.75 68.006 10.268 68.177 10.727 C 68.349 11.207 68.576 11.59 68.9 11.915 C 69.223 12.247 69.612 12.508 70.041 12.682 C 70.514 12.864 71.017 12.955 71.524 12.949 C 72.075 12.949 72.569 12.854 73.007 12.681 C 73.435 12.508 73.823 12.247 74.146 11.915 C 74.47 11.59 74.717 11.207 74.888 10.728 C 75.059 10.268 75.136 9.75 75.136 9.196 L 75.136 0.114 L 76.162 0.114 L 76.162 9.329 C 76.17 9.953 76.054 10.572 75.82 11.15 Z M 81.182 0.115 L 80.155 0.115 L 80.155 13.755 L 81.182 13.755 Z M 85.364 13.755 L 85.364 0.114 L 86.39 0.114 L 86.39 12.835 L 93.577 12.835 L 93.577 13.753 L 85.364 13.753 Z M 99.776 1.034 L 99.776 13.755 L 98.749 13.755 L 98.749 1.034 L 94.718 1.034 L 94.718 0.115 L 103.825 0.115 L 103.825 1.035 L 99.776 1.035 Z M 113.217 12.854 C 112.4 13.525 111.296 13.869 109.871 13.869 C 109.412 13.874 108.953 13.835 108.501 13.754 C 108.102 13.698 107.712 13.588 107.342 13.429 C 106.977 13.289 106.632 13.103 106.315 12.873 C 105.976 12.633 105.658 12.364 105.364 12.069 L 106.087 11.341 C 106.391 11.647 106.696 11.896 106.981 12.106 C 107.266 12.317 107.551 12.471 107.856 12.605 C 108.16 12.739 108.483 12.816 108.825 12.873 C 109.148 12.931 109.529 12.949 109.927 12.949 C 111.012 12.949 111.848 12.7 112.475 12.202 C 113.103 11.724 113.407 11.033 113.407 10.133 C 113.407 9.311 113.159 8.659 112.666 8.219 C 112.532 8.123 112.418 8.027 112.305 7.95 C 112.184 7.875 112.056 7.811 111.924 7.758 C 111.772 7.701 111.601 7.662 111.41 7.606 C 111.178 7.559 110.943 7.52 110.708 7.49 L 109.13 7.241 C 108.102 7.087 107.304 6.762 106.714 6.245 C 106.011 5.651 105.65 4.808 105.65 3.736 C 105.65 2.586 106.03 1.666 106.772 0.996 C 107.513 0.326 108.539 0 109.852 0 C 110.688 0 111.41 0.115 112 0.345 C 112.589 0.574 113.159 0.939 113.75 1.456 L 113.084 2.126 C 112.878 1.942 112.662 1.769 112.437 1.609 C 112.216 1.452 111.981 1.317 111.734 1.207 C 111.458 1.096 111.171 1.012 110.879 0.958 C 110.521 0.894 110.158 0.862 109.795 0.862 C 108.806 0.862 108.046 1.111 107.494 1.629 C 106.943 2.126 106.658 2.816 106.658 3.678 C 106.658 4.483 106.886 5.076 107.36 5.46 C 107.609 5.671 107.913 5.843 108.274 5.996 C 108.635 6.148 108.996 6.245 109.376 6.302 L 110.84 6.533 C 111.163 6.59 111.43 6.647 111.677 6.685 C 111.924 6.743 112.133 6.8 112.323 6.877 C 112.494 6.954 112.666 7.031 112.818 7.126 C 112.97 7.221 113.122 7.317 113.255 7.433 C 113.616 7.758 113.92 8.123 114.129 8.581 C 114.338 9.042 114.433 9.54 114.433 10.095 C 114.433 11.245 114.034 12.184 113.217 12.854 Z\" fill=\"rgb(35,31,32)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ubffu\",layoutDependency:layoutDependency,layoutId:\"yqz0SlA4B\",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.973 15.226\" overflow=\"visible\"><path d=\"M 2.973 0 L 0 0 L 0 15.226 L 2.973 15.226 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.643 13.64\" overflow=\"visible\"><path d=\"M 2.643 0 L 0 0 L 0 13.64 L 2.643 13.64 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gpqtk6\",layoutDependency:layoutDependency,layoutId:\"amOcNSoow\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.655 15.226\" overflow=\"visible\"><path d=\"M 9.003 15.226 L 2.972 5.88 L 2.972 15.225 L 0 15.225 L 0 0 L 2.652 0 L 8.682 9.323 L 8.682 0 L 11.655 0 L 11.655 15.226 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.362 13.64\" overflow=\"visible\"><path d=\"M 8.005 13.64 L 2.642 5.268 L 2.642 13.639 L 0 13.639 L 0 0 L 2.358 0 L 7.719 8.352 L 7.719 0 L 10.362 0 L 10.362 13.64 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1plevxm\",layoutDependency:layoutDependency,layoutId:\"JVSFEefTp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.205 15.481\" overflow=\"visible\"><path d=\"M 10.777 12.83 C 10.487 13.389 10.078 13.878 9.579 14.263 C 9.047 14.679 8.436 14.984 7.784 15.161 C 7.063 15.379 6.313 15.487 5.56 15.481 C 4.405 15.481 3.38 15.331 2.48 15.033 C 1.561 14.755 0.749 14.22 0 13.472 L 1.925 11.547 C 2.389 12.015 2.962 12.361 3.593 12.552 C 4.213 12.745 4.897 12.83 5.603 12.83 C 6.48 12.83 7.163 12.66 7.613 12.338 C 8.061 12.018 8.297 11.568 8.297 10.948 C 8.297 10.393 8.147 9.965 7.827 9.666 C 7.679 9.521 7.505 9.405 7.314 9.324 C 7.041 9.24 6.762 9.176 6.48 9.13 L 4.64 8.874 C 3.336 8.682 2.352 8.275 1.69 7.612 C 0.962 6.885 0.599 5.88 0.599 4.619 C 0.599 3.935 0.727 3.314 0.963 2.737 C 1.202 2.182 1.56 1.686 2.01 1.283 C 2.459 0.876 3.015 0.577 3.678 0.342 C 4.34 0.107 5.068 0 5.902 0 C 6.95 0 7.869 0.128 8.66 0.406 C 9.452 0.684 10.158 1.133 10.82 1.775 L 8.939 3.635 C 8.447 3.185 7.933 2.887 7.399 2.759 C 6.878 2.652 6.348 2.595 5.816 2.587 C 5.026 2.587 4.426 2.78 4.042 3.143 C 3.667 3.499 3.458 3.995 3.464 4.512 C 3.464 4.704 3.507 4.897 3.571 5.089 C 3.635 5.281 3.763 5.453 3.913 5.603 C 4.063 5.753 4.277 5.859 4.512 5.966 C 4.747 6.073 5.004 6.158 5.324 6.201 L 7.121 6.458 C 7.826 6.565 8.403 6.693 8.853 6.885 C 9.303 7.077 9.708 7.335 10.029 7.635 C 10.435 8.019 10.735 8.49 10.927 9.024 C 11.12 9.559 11.205 10.178 11.205 10.864 C 11.205 11.611 11.055 12.253 10.777 12.83 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.962 13.869\" overflow=\"visible\"><path d=\"M 9.582 11.494 C 9.324 11.994 8.96 12.432 8.517 12.777 C 8.043 13.15 7.501 13.424 6.921 13.582 C 6.28 13.777 5.613 13.874 4.943 13.868 C 3.916 13.868 3.005 13.734 2.205 13.467 C 1.388 13.218 0.666 12.739 0 12.069 L 1.712 10.344 C 2.124 10.764 2.634 11.073 3.195 11.245 C 3.746 11.417 4.354 11.494 4.982 11.494 C 5.761 11.494 6.369 11.341 6.769 11.053 C 7.167 10.766 7.377 10.363 7.377 9.808 C 7.377 9.31 7.243 8.927 6.959 8.659 C 6.827 8.529 6.673 8.425 6.503 8.353 C 6.26 8.278 6.012 8.22 5.761 8.179 L 4.125 7.95 C 2.966 7.778 2.091 7.413 1.503 6.819 C 0.855 6.168 0.533 5.268 0.533 4.138 C 0.533 3.525 0.646 2.969 0.856 2.452 C 1.069 1.955 1.387 1.51 1.787 1.149 C 2.186 0.785 2.681 0.517 3.27 0.306 C 3.859 0.096 4.506 0 5.247 0 C 6.179 0 6.996 0.115 7.7 0.364 C 8.404 0.613 9.031 1.015 9.62 1.59 L 7.948 3.256 C 7.51 2.853 7.053 2.586 6.578 2.472 C 6.115 2.376 5.644 2.325 5.171 2.318 C 4.469 2.318 3.935 2.49 3.594 2.816 C 3.261 3.135 3.074 3.579 3.08 4.042 C 3.08 4.214 3.118 4.387 3.175 4.559 C 3.232 4.731 3.346 4.885 3.479 5.019 C 3.612 5.154 3.803 5.249 4.012 5.345 C 4.221 5.44 4.449 5.517 4.734 5.555 L 6.331 5.785 C 6.958 5.881 7.471 5.996 7.871 6.168 C 8.271 6.34 8.631 6.571 8.917 6.84 C 9.278 7.184 9.544 7.606 9.715 8.084 C 9.887 8.563 9.962 9.118 9.962 9.732 C 9.962 10.402 9.829 10.977 9.582 11.494 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hmv31e\",layoutDependency:layoutDependency,layoutId:\"vJTz9t9PN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.205 15.354\" overflow=\"visible\"><path d=\"M 10.778 12.21 C 10.497 12.842 10.09 13.41 9.581 13.878 C 9.062 14.349 8.46 14.719 7.805 14.968 C 7.101 15.229 6.354 15.36 5.603 15.354 C 4.858 15.362 4.119 15.231 3.422 14.969 C 2.762 14.73 2.158 14.358 1.647 13.878 C 1.125 13.421 0.716 12.851 0.45 12.21 C 0.15 11.548 0 10.82 0 10.008 L 0 0 L 2.973 0 L 2.973 9.901 C 2.973 10.777 3.208 11.462 3.679 11.953 C 4.149 12.445 4.791 12.702 5.603 12.702 C 6.416 12.702 7.058 12.445 7.549 11.953 C 8.019 11.463 8.255 10.777 8.255 9.901 L 8.255 0.001 L 11.205 0.001 L 11.205 10.008 C 11.205 10.82 11.055 11.548 10.778 12.21 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.962 13.755\" overflow=\"visible\"><path d=\"M 9.583 10.938 C 9.333 11.504 8.971 12.013 8.518 12.432 C 8.057 12.854 7.522 13.186 6.939 13.409 C 6.313 13.643 5.65 13.76 4.982 13.755 C 4.32 13.762 3.662 13.645 3.042 13.41 C 2.456 13.195 1.919 12.863 1.464 12.432 C 1 12.023 0.636 11.512 0.4 10.938 C 0.133 10.345 0 9.693 0 8.966 L 0 0 L 2.643 0 L 2.643 8.87 C 2.643 9.654 2.852 10.268 3.271 10.708 C 3.689 11.149 4.26 11.379 4.982 11.379 C 5.704 11.379 6.275 11.149 6.712 10.708 C 7.13 10.269 7.34 9.654 7.34 8.87 L 7.34 0.001 L 9.962 0.001 L 9.962 8.966 C 9.962 9.693 9.829 10.345 9.583 10.938 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d88xxa\",layoutDependency:layoutDependency,layoutId:\"jPtQJ361f\",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.88 15.227\" overflow=\"visible\"><path d=\"M 0 15.227 L 0 0 L 2.973 0 L 2.973 12.574 L 9.88 12.574 L 9.88 15.225 L 0 15.225 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.784 13.641\" overflow=\"visible\"><path d=\"M 0 13.641 L 0 0 L 2.643 0 L 2.643 11.264 L 8.784 11.264 L 8.784 13.639 L 0 13.639 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yj4rdp\",layoutDependency:layoutDependency,layoutId:\"Ww5W2qLN3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.14 16.123\" overflow=\"visible\"><path d=\"M 10.371 16.123 L 8.574 14.327 C 8.104 14.69 7.591 14.99 7.013 15.182 C 6.436 15.375 5.837 15.482 5.217 15.482 C 3.791 15.491 2.42 14.929 1.411 13.921 C 1.095 13.606 0.828 13.246 0.62 12.851 C 0.413 12.463 0.269 12.044 0.192 11.611 C 0.085 11.141 0.042 10.585 0.021 9.965 C 0 9.345 0 8.596 0 7.741 C 0 6.885 0 6.137 0.021 5.517 C 0.042 4.897 0.085 4.362 0.192 3.892 C 0.277 3.422 0.427 2.994 0.62 2.63 C 0.812 2.267 1.069 1.903 1.411 1.561 C 1.907 1.067 2.495 0.674 3.142 0.406 C 3.799 0.133 4.505 -0.005 5.217 0 C 5.944 0 6.628 0.128 7.292 0.406 C 7.939 0.674 8.527 1.067 9.023 1.561 C 9.365 1.903 9.644 2.267 9.836 2.631 C 10.029 2.994 10.156 3.421 10.264 3.891 C 10.349 4.361 10.391 4.897 10.413 5.517 C 10.434 6.137 10.434 6.885 10.434 7.741 C 10.434 8.531 10.434 9.216 10.413 9.794 C 10.397 10.316 10.354 10.837 10.285 11.354 C 10.221 11.804 10.114 12.21 9.964 12.552 C 9.815 12.919 9.605 13.259 9.344 13.557 L 11.14 15.353 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.905 14.444\" overflow=\"visible\"><path d=\"M 9.221 14.444 L 7.623 12.835 C 7.205 13.16 6.749 13.429 6.235 13.601 C 5.722 13.774 5.19 13.869 4.638 13.869 C 3.37 13.877 2.152 13.374 1.255 12.471 C 0.974 12.189 0.737 11.866 0.551 11.513 C 0.368 11.165 0.239 10.79 0.171 10.402 C 0.076 9.981 0.037 9.483 0.019 8.927 C 0 8.372 0 7.701 0 6.935 C 0 6.168 0 5.498 0.019 4.942 C 0.037 4.387 0.076 3.908 0.171 3.487 C 0.246 3.066 0.38 2.682 0.551 2.356 C 0.722 2.031 0.95 1.705 1.255 1.399 C 1.695 0.956 2.218 0.604 2.794 0.364 C 3.378 0.119 4.005 -0.005 4.638 0 C 5.285 0 5.893 0.115 6.483 0.364 C 7.058 0.604 7.581 0.956 8.022 1.399 C 8.326 1.705 8.574 2.031 8.745 2.357 C 8.917 2.682 9.03 3.065 9.126 3.486 C 9.201 3.907 9.239 4.387 9.258 4.942 C 9.277 5.498 9.277 6.168 9.277 6.935 C 9.277 7.643 9.277 8.256 9.258 8.774 C 9.244 9.241 9.206 9.708 9.144 10.171 C 9.087 10.575 8.992 10.938 8.859 11.245 C 8.726 11.574 8.54 11.878 8.308 12.145 L 9.905 13.754 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a7pn28\",layoutDependency:layoutDependency,layoutId:\"O8wDiZxl8\",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.126 13.429\" overflow=\"visible\"><path d=\"M 8.104 4.619 C 8.083 4.118 8.033 3.618 7.955 3.122 C 7.876 2.746 7.754 2.38 7.591 2.032 C 7.425 1.714 7.208 1.425 6.95 1.176 C 6.573 0.796 6.122 0.497 5.624 0.3 C 5.127 0.104 4.597 0.002 4.063 0 C 3.528 0 2.994 0.107 2.502 0.3 C 2.004 0.497 1.553 0.796 1.176 1.176 C 0.918 1.425 0.701 1.714 0.535 2.032 C 0.37 2.377 0.255 2.744 0.192 3.122 C 0.107 3.55 0.065 4.042 0.043 4.619 C 0.016 5.317 0.001 6.016 0 6.715 C 0 7.527 0.022 8.211 0.043 8.789 C 0.065 9.367 0.107 9.879 0.192 10.286 C 0.257 10.713 0.385 11.076 0.535 11.376 C 0.684 11.697 0.899 11.976 1.176 12.253 C 1.553 12.634 2.004 12.933 2.502 13.13 C 2.999 13.325 3.529 13.427 4.063 13.429 C 5.003 13.439 5.918 13.122 6.65 12.531 L 4.512 10.393 L 5.282 9.623 L 7.399 11.74 C 7.572 11.489 7.709 11.216 7.806 10.927 C 7.898 10.582 7.969 10.232 8.019 9.879 C 8.061 9.494 8.083 9.045 8.104 8.511 C 8.126 7.998 8.126 7.399 8.126 6.715 C 8.126 5.902 8.126 5.197 8.104 4.619 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.225 12.03\" overflow=\"visible\"><path d=\"M 7.205 4.138 C 7.187 3.689 7.143 3.241 7.073 2.797 C 7.002 2.46 6.894 2.132 6.749 1.82 C 6.601 1.535 6.409 1.277 6.179 1.054 C 5.844 0.713 5.443 0.446 5 0.269 C 4.558 0.093 4.088 0.002 3.612 0 C 3.137 0 2.662 0.096 2.225 0.269 C 1.782 0.446 1.381 0.713 1.046 1.054 C 0.816 1.277 0.623 1.535 0.476 1.82 C 0.329 2.13 0.227 2.459 0.171 2.797 C 0.095 3.18 0.058 3.621 0.038 4.138 C 0.014 4.763 0.001 5.389 0 6.016 C 0 6.743 0.02 7.356 0.038 7.873 C 0.058 8.391 0.095 8.85 0.171 9.215 C 0.228 9.597 0.342 9.922 0.476 10.191 C 0.608 10.479 0.799 10.729 1.046 10.977 C 1.38 11.318 1.782 11.585 2.225 11.762 C 2.667 11.937 3.137 12.028 3.612 12.03 C 4.449 12.039 5.262 11.755 5.913 11.226 L 4.012 9.31 L 4.696 8.621 L 6.578 10.517 C 6.732 10.293 6.854 10.047 6.94 9.789 C 7.022 9.48 7.085 9.166 7.13 8.85 C 7.167 8.505 7.187 8.103 7.205 7.624 C 7.225 7.165 7.225 6.628 7.225 6.016 C 7.225 5.287 7.225 4.656 7.205 4.138 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m6irlk\",layoutDependency:layoutDependency,layoutId:\"ZC9NaUmWv\",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.436 15.355\" overflow=\"visible\"><path d=\"M 10.05 12.317 C 9.804 12.917 9.44 13.463 8.981 13.922 C 8.508 14.378 7.948 14.734 7.334 14.97 C 6.66 15.233 5.942 15.363 5.218 15.355 C 4.447 15.355 3.742 15.226 3.122 14.97 C 2.504 14.744 1.942 14.387 1.475 13.922 C 1.003 13.47 0.631 12.923 0.384 12.318 C 0.123 11.673 -0.008 10.982 0 10.286 L 0 0.001 L 1.155 0.001 L 1.155 10.137 C 1.155 10.757 1.262 11.335 1.454 11.847 C 1.647 12.383 1.903 12.81 2.267 13.173 C 2.631 13.544 3.068 13.836 3.55 14.029 C 4.083 14.232 4.649 14.334 5.218 14.328 C 5.838 14.328 6.394 14.221 6.886 14.028 C 7.368 13.835 7.805 13.544 8.168 13.173 C 8.532 12.81 8.81 12.383 9.002 11.848 C 9.195 11.335 9.281 10.757 9.281 10.138 L 9.281 0 L 10.435 0 L 10.435 10.287 C 10.444 10.983 10.313 11.674 10.05 12.319 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.278 13.756\" overflow=\"visible\"><path d=\"M 8.936 11.034 C 8.716 11.572 8.393 12.061 7.985 12.472 C 7.564 12.88 7.066 13.199 6.521 13.411 C 5.922 13.646 5.283 13.763 4.64 13.756 C 3.954 13.756 3.327 13.64 2.776 13.411 C 2.226 13.209 1.726 12.888 1.312 12.472 C 0.892 12.067 0.561 11.577 0.342 11.035 C 0.109 10.457 -0.007 9.838 0 9.215 L 0 0.001 L 1.027 0.001 L 1.027 9.081 C 1.027 9.637 1.122 10.154 1.293 10.613 C 1.465 11.093 1.692 11.476 2.016 11.801 C 2.339 12.133 2.728 12.394 3.157 12.568 C 3.63 12.75 4.133 12.841 4.64 12.836 C 5.191 12.836 5.685 12.74 6.123 12.567 C 6.551 12.394 6.94 12.133 7.262 11.801 C 7.586 11.476 7.833 11.093 8.004 10.614 C 8.176 10.154 8.252 9.637 8.252 9.082 L 8.252 0 L 9.278 0 L 9.278 9.215 C 9.286 9.839 9.17 10.458 8.936 11.036 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ed4k8m\",layoutDependency:layoutDependency,layoutId:\"MBq9nKMsB\",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.155 15.226\" overflow=\"visible\"><path d=\"M 1.155 0 L 0 0 L 0 15.226 L 1.155 15.226 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.027 13.64\" overflow=\"visible\"><path d=\"M 1.027 0 L 0 0 L 0 13.64 L 1.027 13.64 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pec333\",layoutDependency:layoutDependency,layoutId:\"PknshVTbF\",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.237 15.227\" overflow=\"visible\"><path d=\"M 0 15.227 L 0 0 L 1.154 0 L 1.154 14.2 L 9.237 14.2 L 9.237 15.225 L 0 15.225 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.213 13.641\" overflow=\"visible\"><path d=\"M 0 13.641 L 0 0 L 1.026 0 L 1.026 12.721 L 8.213 12.721 L 8.213 13.639 L 0 13.639 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bghsve\",layoutDependency:layoutDependency,layoutId:\"nlYBa2t7G\",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.243 15.226\" overflow=\"visible\"><path d=\"M 5.688 1.026 L 5.688 15.226 L 4.533 15.226 L 4.533 1.026 L 0 1.026 L 0 0 L 10.243 0 L 10.243 1.027 L 5.688 1.027 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.107 13.64\" overflow=\"visible\"><path d=\"M 5.057 0.919 L 5.057 13.64 L 4.03 13.64 L 4.03 0.919 L 0 0.919 L 0 0 L 9.107 0 L 9.107 0.92 L 5.057 0.92 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-owr4g6\",layoutDependency:layoutDependency,layoutId:\"EHqsydsYu\",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.2 15.482\" overflow=\"visible\"><path d=\"M 8.832 14.348 C 7.913 15.097 6.672 15.482 5.069 15.482 C 4.552 15.487 4.037 15.444 3.528 15.353 C 3.079 15.29 2.641 15.168 2.224 14.99 C 1.814 14.834 1.425 14.626 1.069 14.37 C 0.688 14.101 0.33 13.801 0 13.472 L 0.813 12.659 C 1.155 13.001 1.498 13.279 1.818 13.514 C 2.139 13.749 2.459 13.921 2.802 14.071 C 3.144 14.22 3.508 14.306 3.892 14.37 C 4.255 14.434 4.684 14.455 5.132 14.455 C 6.352 14.455 7.292 14.177 7.998 13.621 C 8.704 13.087 9.046 12.316 9.046 11.311 C 9.046 10.393 8.767 9.666 8.212 9.174 C 8.062 9.067 7.933 8.96 7.806 8.874 C 7.67 8.79 7.527 8.719 7.378 8.66 C 7.207 8.596 7.014 8.553 6.8 8.49 C 6.538 8.437 6.275 8.394 6.01 8.361 L 4.235 8.083 C 3.079 7.911 2.182 7.548 1.518 6.971 C 0.727 6.308 0.321 5.367 0.321 4.17 C 0.321 2.887 0.749 1.86 1.583 1.112 C 2.417 0.364 3.571 0 5.047 0 C 5.988 0 6.8 0.128 7.463 0.385 C 8.126 0.641 8.767 1.048 9.431 1.625 L 8.682 2.373 C 8.45 2.168 8.208 1.975 7.955 1.796 C 7.707 1.621 7.442 1.47 7.164 1.347 C 6.853 1.223 6.531 1.13 6.202 1.069 C 5.8 0.998 5.392 0.962 4.983 0.962 C 3.871 0.962 3.016 1.24 2.395 1.818 C 1.775 2.373 1.455 3.143 1.455 4.105 C 1.455 5.004 1.711 5.666 2.245 6.095 C 2.524 6.33 2.866 6.522 3.272 6.693 C 3.678 6.863 4.085 6.971 4.512 7.035 L 6.159 7.292 C 6.522 7.356 6.822 7.42 7.1 7.462 C 7.378 7.527 7.613 7.591 7.826 7.676 C 8.019 7.762 8.212 7.848 8.383 7.954 C 8.554 8.061 8.725 8.168 8.875 8.297 C 9.281 8.66 9.623 9.067 9.858 9.579 C 10.093 10.093 10.2 10.649 10.2 11.269 C 10.2 12.552 9.751 13.6 8.832 14.348 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.069 13.87\" overflow=\"visible\"><path d=\"M 7.853 12.853 C 7.035 13.524 5.932 13.869 4.507 13.869 C 4.048 13.874 3.589 13.835 3.137 13.754 C 2.738 13.698 2.348 13.588 1.977 13.429 C 1.613 13.289 1.267 13.103 0.95 12.873 C 0.612 12.633 0.294 12.363 0 12.069 L 0.723 11.34 C 1.027 11.647 1.332 11.896 1.616 12.106 C 1.902 12.317 2.186 12.471 2.491 12.605 C 2.795 12.739 3.119 12.816 3.46 12.873 C 3.783 12.93 4.165 12.949 4.563 12.949 C 5.648 12.949 6.483 12.7 7.111 12.202 C 7.739 11.724 8.043 11.033 8.043 10.133 C 8.043 9.31 7.795 8.659 7.301 8.218 C 7.168 8.123 7.053 8.027 6.94 7.95 C 6.819 7.875 6.692 7.81 6.56 7.758 C 6.408 7.701 6.236 7.662 6.046 7.606 C 5.813 7.559 5.579 7.52 5.343 7.49 L 3.765 7.241 C 2.738 7.087 1.94 6.762 1.35 6.245 C 0.646 5.651 0.285 4.808 0.285 3.736 C 0.285 2.586 0.666 1.666 1.407 0.996 C 2.149 0.326 3.175 0 4.487 0 C 5.324 0 6.046 0.115 6.635 0.345 C 7.225 0.574 7.795 0.939 8.385 1.456 L 7.719 2.126 C 7.513 1.942 7.297 1.769 7.073 1.609 C 6.852 1.452 6.616 1.317 6.37 1.207 C 6.093 1.095 5.807 1.012 5.514 0.958 C 5.156 0.894 4.794 0.862 4.43 0.862 C 3.442 0.862 2.682 1.111 2.129 1.629 C 1.578 2.126 1.294 2.816 1.294 3.677 C 1.294 4.483 1.521 5.076 1.996 5.46 C 2.244 5.671 2.548 5.843 2.909 5.996 C 3.27 6.148 3.632 6.245 4.012 6.302 L 5.476 6.532 C 5.799 6.59 6.065 6.647 6.313 6.685 C 6.56 6.743 6.769 6.8 6.958 6.876 C 7.13 6.953 7.301 7.031 7.453 7.125 C 7.605 7.221 7.757 7.317 7.891 7.433 C 8.252 7.758 8.556 8.123 8.765 8.581 C 8.974 9.042 9.069 9.54 9.069 10.095 C 9.069 11.245 8.67 12.183 7.853 12.853 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bygsdx\",layoutDependency:layoutDependency,layoutId:\"ppBnmCTfi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48.621 48\" overflow=\"visible\"><path d=\"M 2.033 14.549 C 4.005 8.926 5.803 1.789 11.554 0.225 C 17.199 -1.31 24.164 5.425 29.481 7.865 C 34.169 10.015 40.079 9.414 43.275 13.463 C 47.216 18.459 49.985 25.212 47.918 31.23 C 45.813 37.364 36.195 40.018 30.335 42.798 C 24.233 45.691 17.619 49.725 11.352 47.208 C 5.114 44.705 2.637 37.402 0.794 30.938 C -0.768 25.461 0.15 19.925 2.034 14.551 Z\" fill=\"rgb(35,31,32)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.229 43\" overflow=\"visible\"><path d=\"M 1.807 13.033 C 3.561 7.996 5.159 1.603 10.272 0.202 C 15.291 -1.174 21.484 4.86 26.211 7.046 C 30.379 8.972 35.634 8.433 38.475 12.061 C 41.979 16.536 44.441 22.586 42.604 27.977 C 40.732 33.472 32.181 35.85 26.971 38.34 C 21.545 40.932 15.665 44.545 10.093 42.291 C 4.547 40.048 2.344 33.506 0.706 27.715 C -0.683 22.809 0.133 17.849 1.808 13.035 Z\" fill=\"rgb(35,31,32)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rhc8uq\",layoutDependency:layoutDependency,layoutId:\"dumX9Ya0c\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48.621 48\" overflow=\"visible\"><g><defs><linearGradient id=\"idsdumX9Ya0c_1g-1624394791\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(0,90,114)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,172,78)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 2.033 14.549 C 4.005 8.926 5.803 1.789 11.554 0.225 C 17.199 -1.31 24.164 5.425 29.481 7.865 C 34.169 10.015 40.079 9.414 43.275 13.463 C 47.216 18.459 49.985 25.212 47.918 31.23 C 45.813 37.364 36.195 40.018 30.335 42.798 C 24.233 45.691 17.619 49.725 11.352 47.208 C 5.114 44.705 2.637 37.402 0.794 30.938 C -0.768 25.461 0.15 19.925 2.034 14.551 Z\" fill=\"url(#idsdumX9Ya0c_1g-1624394791)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.229 43\" overflow=\"visible\"><g><defs><linearGradient id=\"idsm2KbyI4s9dumX9Ya0c_1g-1624394791\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(0,90,114)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,172,78)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1.807 13.033 C 3.561 7.996 5.159 1.603 10.272 0.202 C 15.291 -1.174 21.484 4.86 26.211 7.046 C 30.379 8.972 35.634 8.433 38.475 12.061 C 41.979 16.536 44.441 22.586 42.604 27.977 C 40.732 33.472 32.181 35.85 26.971 38.34 C 21.545 40.932 15.665 44.545 10.093 42.291 C 4.547 40.048 2.344 33.506 0.706 27.715 C -0.683 22.809 0.133 17.849 1.808 13.035 Z\" fill=\"url(#idsm2KbyI4s9dumX9Ya0c_1g-1624394791)\"></path></g></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-fkbe60\",layoutDependency:layoutDependency,layoutId:\"eAFk9Y6cP\",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.082 22.815\" overflow=\"visible\"><path d=\"M 6.317 3.138 C 6.317 2.105 6.01 1.339 5.398 0.803 C 4.779 0.277 3.991 -0.008 3.178 0 C 2.298 0 1.57 0.267 0.958 0.803 C 0.308 1.339 0 2.105 0 3.138 L 0 19.676 C 0 20.709 0.307 21.475 0.957 22.011 C 1.57 22.547 2.297 22.815 3.178 22.815 C 3.991 22.824 4.779 22.538 5.398 22.011 C 6.01 21.475 6.317 20.709 6.317 19.676 Z M 24.569 21.757 C 25.199 22.386 25.938 22.682 26.715 22.682 C 27.122 22.682 27.529 22.608 27.936 22.422 C 28.305 22.244 28.643 22.007 28.936 21.72 C 29.232 21.423 29.453 21.09 29.638 20.684 C 29.823 20.314 29.898 19.906 29.898 19.5 C 29.89 18.69 29.556 17.916 28.972 17.354 L 28.602 16.984 C 29.083 16.169 29.453 15.281 29.712 14.356 C 29.972 13.43 30.082 12.432 30.082 11.396 C 30.082 9.841 29.786 8.361 29.195 6.992 C 28.617 5.649 27.802 4.42 26.789 3.365 C 25.735 2.352 24.507 1.537 23.163 0.96 C 21.793 0.368 20.313 0.073 18.759 0.073 C 17.205 0.073 15.725 0.368 14.356 0.96 C 12.986 1.552 11.765 2.366 10.766 3.365 C 9.753 4.42 8.938 5.649 8.361 6.992 C 7.768 8.362 7.473 9.842 7.473 11.395 C 7.473 12.95 7.768 14.429 8.361 15.799 C 8.953 17.169 9.767 18.389 10.766 19.389 C 11.765 20.388 12.986 21.202 14.356 21.793 C 15.747 22.389 17.246 22.692 18.759 22.683 C 19.721 22.683 20.646 22.571 21.571 22.313 C 22.458 22.099 23.316 21.775 24.124 21.35 Z M 14.096 9.435 C 14.356 8.805 14.689 8.287 15.17 7.806 C 15.651 7.362 16.169 6.992 16.797 6.733 C 17.43 6.467 18.109 6.329 18.796 6.326 C 19.5 6.326 20.202 6.474 20.832 6.733 C 21.46 6.993 21.978 7.362 22.459 7.806 C 22.904 8.288 23.273 8.806 23.533 9.435 C 23.791 10.063 23.939 10.767 23.939 11.47 L 23.939 11.84 C 23.903 11.988 23.903 12.136 23.866 12.246 L 21.904 10.286 C 21.612 9.982 21.259 9.742 20.869 9.582 C 20.516 9.438 20.139 9.363 19.758 9.36 C 19.351 9.36 18.944 9.435 18.574 9.62 C 18.167 9.805 17.834 10.026 17.538 10.323 C 17.251 10.616 17.013 10.953 16.835 11.322 C 16.65 11.728 16.575 12.136 16.575 12.542 C 16.575 13.32 16.872 14.06 17.501 14.689 L 19.351 16.539 C 19.314 16.576 19.129 16.576 18.796 16.576 C 18.109 16.573 17.43 16.435 16.797 16.169 C 16.187 15.926 15.633 15.561 15.17 15.096 C 14.689 14.616 14.356 14.096 14.096 13.468 C 13.831 12.835 13.693 12.156 13.69 11.47 C 13.69 10.767 13.838 10.063 14.096 9.435 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.746 20.439\" overflow=\"visible\"><path d=\"M 5.616 2.811 C 5.616 1.886 5.343 1.2 4.799 0.72 C 4.249 0.248 3.548 -0.008 2.826 0 C 2.043 0 1.396 0.239 0.852 0.72 C 0.274 1.2 0 1.886 0 2.811 L 0 17.627 C 0 18.552 0.273 19.238 0.851 19.718 C 1.396 20.199 2.042 20.439 2.826 20.439 C 3.548 20.446 4.249 20.19 4.799 19.718 C 5.343 19.238 5.616 18.552 5.616 17.627 Z M 21.844 19.491 C 22.404 20.054 23.061 20.32 23.752 20.32 C 24.114 20.32 24.476 20.253 24.838 20.087 C 25.166 19.927 25.467 19.715 25.727 19.458 C 25.99 19.192 26.187 18.893 26.351 18.53 C 26.516 18.198 26.582 17.833 26.582 17.469 C 26.575 16.743 26.278 16.05 25.759 15.546 L 25.43 15.215 C 25.858 14.485 26.187 13.689 26.417 12.861 C 26.648 12.031 26.746 11.137 26.746 10.209 C 26.746 8.816 26.483 7.49 25.957 6.264 C 25.444 5.06 24.719 3.96 23.818 3.015 C 22.881 2.107 21.789 1.377 20.594 0.86 C 19.376 0.33 18.06 0.066 16.679 0.066 C 15.297 0.066 13.981 0.33 12.764 0.86 C 11.546 1.391 10.46 2.12 9.572 3.015 C 8.671 3.96 7.947 5.06 7.434 6.264 C 6.907 7.491 6.644 8.817 6.644 10.208 C 6.644 11.601 6.907 12.926 7.434 14.153 C 7.96 15.381 8.684 16.474 9.572 17.37 C 10.46 18.264 11.546 18.994 12.764 19.523 C 14.001 20.057 15.333 20.329 16.679 20.32 C 17.534 20.32 18.356 20.22 19.179 19.989 C 19.968 19.797 20.73 19.507 21.449 19.126 Z M 12.533 8.452 C 12.764 7.888 13.06 7.424 13.488 6.993 C 13.915 6.595 14.376 6.264 14.934 6.032 C 15.497 5.794 16.101 5.67 16.711 5.667 C 17.337 5.667 17.962 5.8 18.522 6.032 C 19.08 6.265 19.541 6.595 19.968 6.993 C 20.364 7.425 20.692 7.889 20.923 8.452 C 21.153 9.015 21.284 9.646 21.284 10.275 L 21.284 10.607 C 21.252 10.739 21.252 10.872 21.219 10.971 L 19.475 9.215 C 19.215 8.942 18.901 8.728 18.555 8.584 C 18.241 8.455 17.906 8.387 17.567 8.385 C 17.205 8.385 16.843 8.452 16.514 8.618 C 16.152 8.784 15.856 8.982 15.593 9.248 C 15.338 9.51 15.126 9.812 14.968 10.143 C 14.803 10.507 14.737 10.872 14.737 11.236 C 14.737 11.933 15.001 12.596 15.56 13.159 L 17.205 14.816 C 17.172 14.85 17.008 14.85 16.711 14.85 C 16.101 14.847 15.497 14.723 14.934 14.485 C 14.392 14.267 13.9 13.94 13.488 13.524 C 13.06 13.094 12.764 12.628 12.533 12.065 C 12.297 11.498 12.174 10.89 12.172 10.275 C 12.172 9.646 12.303 9.015 12.533 8.452 Z\" fill=\"rgb(255,255,255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-wkf8s7\",layoutDependency:layoutDependency,layoutId:\"K9KuTIpNi\",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.317 22.815\" overflow=\"visible\"><path d=\"M 6.317 3.138 C 6.317 2.105 6.01 1.339 5.398 0.803 C 4.779 0.277 3.991 -0.008 3.178 0 C 2.298 0 1.57 0.267 0.958 0.803 C 0.308 1.339 0 2.105 0 3.138 L 0 19.676 C 0 20.709 0.307 21.475 0.957 22.011 C 1.57 22.547 2.297 22.815 3.178 22.815 C 3.991 22.824 4.779 22.538 5.398 22.011 C 6.01 21.475 6.317 20.709 6.317 19.676 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.616 20.439\" overflow=\"visible\"><path d=\"M 5.616 2.811 C 5.616 1.886 5.343 1.2 4.799 0.72 C 4.249 0.248 3.548 -0.008 2.826 0 C 2.043 0 1.396 0.239 0.852 0.72 C 0.274 1.2 0 1.886 0 2.811 L 0 17.627 C 0 18.552 0.273 19.238 0.851 19.718 C 1.396 20.199 2.042 20.439 2.826 20.439 C 3.548 20.446 4.249 20.19 4.799 19.718 C 5.343 19.238 5.616 18.552 5.616 17.627 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15r7n0t\",layoutDependency:layoutDependency,layoutId:\"VnC_5qlMe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22.609 22.61\" overflow=\"visible\"><path d=\"M 17.096 21.684 C 17.726 22.313 18.465 22.609 19.242 22.609 C 19.649 22.609 20.056 22.535 20.463 22.349 C 20.832 22.171 21.17 21.934 21.463 21.647 C 21.759 21.35 21.98 21.017 22.165 20.611 C 22.35 20.241 22.425 19.833 22.425 19.427 C 22.417 18.616 22.083 17.843 21.499 17.281 L 21.129 16.911 C 21.61 16.096 21.98 15.208 22.239 14.283 C 22.499 13.357 22.609 12.359 22.609 11.323 C 22.609 9.768 22.313 8.288 21.722 6.919 C 21.144 5.575 20.329 4.347 19.316 3.292 C 18.262 2.279 17.034 1.464 15.69 0.887 C 14.32 0.295 12.84 0 11.286 0 C 9.732 0 8.252 0.295 6.883 0.887 C 5.513 1.479 4.292 2.293 3.293 3.292 C 2.28 4.347 1.465 5.575 0.888 6.919 C 0.295 8.289 0 9.769 0 11.322 C 0 12.877 0.295 14.356 0.888 15.726 C 1.48 17.096 2.294 18.316 3.293 19.316 C 4.292 20.315 5.513 21.129 6.883 21.72 C 8.274 22.316 9.773 22.619 11.286 22.61 C 12.248 22.61 13.173 22.498 14.098 22.24 C 14.985 22.025 15.843 21.702 16.651 21.277 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.102 20.255\" overflow=\"visible\"><path d=\"M 15.2 19.425 C 15.76 19.989 16.417 20.254 17.108 20.254 C 17.47 20.254 17.832 20.188 18.194 20.021 C 18.522 19.862 18.822 19.649 19.083 19.392 C 19.346 19.126 19.542 18.828 19.707 18.464 C 19.871 18.133 19.938 17.767 19.938 17.403 C 19.931 16.677 19.634 15.984 19.115 15.481 L 18.786 15.149 C 19.213 14.419 19.542 13.624 19.773 12.795 C 20.004 11.966 20.102 11.072 20.102 10.144 C 20.102 8.751 19.838 7.425 19.313 6.198 C 18.799 4.995 18.075 3.894 17.174 2.949 C 16.237 2.041 15.145 1.311 13.95 0.795 C 12.732 0.264 11.416 0 10.034 0 C 8.653 0 7.337 0.264 6.12 0.795 C 4.902 1.325 3.816 2.054 2.928 2.949 C 2.027 3.894 1.303 4.995 0.79 6.198 C 0.262 7.426 0 8.751 0 10.143 C 0 11.536 0.262 12.861 0.79 14.088 C 1.316 15.315 2.04 16.408 2.928 17.304 C 3.816 18.199 4.902 18.928 6.12 19.458 C 7.356 19.992 8.689 20.263 10.034 20.255 C 10.89 20.255 11.712 20.155 12.535 19.923 C 13.324 19.731 14.086 19.441 14.804 19.061 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rpaws\",layoutDependency:layoutDependency,layoutId:\"v2CJYfzj1\",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.249 10.25\" overflow=\"visible\"><path d=\"M 0.406 3.109 C 0.666 2.479 0.999 1.961 1.48 1.48 C 1.961 1.036 2.479 0.666 3.107 0.407 C 3.74 0.141 4.419 0.003 5.106 0 C 5.81 0 6.512 0.148 7.142 0.407 C 7.77 0.667 8.288 1.036 8.769 1.48 C 9.214 1.962 9.583 2.48 9.843 3.109 C 10.101 3.737 10.249 4.441 10.249 5.144 L 10.249 5.514 C 10.213 5.662 10.213 5.81 10.176 5.92 L 8.214 3.96 C 7.922 3.656 7.569 3.416 7.179 3.256 C 6.826 3.112 6.449 3.036 6.068 3.034 C 5.661 3.034 5.254 3.109 4.884 3.294 C 4.477 3.479 4.144 3.7 3.848 3.997 C 3.561 4.289 3.323 4.627 3.145 4.996 C 2.96 5.402 2.885 5.81 2.885 6.216 C 2.885 6.994 3.182 7.734 3.811 8.363 L 5.661 10.213 C 5.624 10.25 5.439 10.25 5.106 10.25 C 4.419 10.247 3.74 10.109 3.107 9.843 C 2.497 9.6 1.943 9.235 1.48 8.77 C 0.999 8.29 0.666 7.77 0.406 7.142 C 0.141 6.509 0.003 5.83 0 5.144 C 0 4.441 0.148 3.737 0.406 3.109 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({m2KbyI4s9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.112 9.182\" overflow=\"visible\"><path d=\"M 0.361 2.785 C 0.592 2.221 0.888 1.757 1.316 1.326 C 1.744 0.928 2.204 0.597 2.762 0.365 C 3.325 0.126 3.929 0.003 4.54 0 C 5.166 0 5.79 0.133 6.35 0.365 C 6.908 0.598 7.369 0.928 7.797 1.326 C 8.192 1.758 8.52 2.222 8.751 2.785 C 8.981 3.348 9.112 3.978 9.112 4.608 L 9.112 4.94 C 9.08 5.072 9.08 5.205 9.047 5.303 L 7.303 3.548 C 7.043 3.275 6.73 3.06 6.383 2.917 C 6.069 2.788 5.734 2.72 5.395 2.718 C 5.033 2.718 4.671 2.785 4.342 2.951 C 3.98 3.117 3.684 3.315 3.421 3.581 C 3.166 3.843 2.955 4.145 2.796 4.476 C 2.632 4.839 2.565 5.205 2.565 5.569 C 2.565 6.265 2.829 6.928 3.388 7.492 L 5.033 9.149 C 5 9.182 4.836 9.182 4.54 9.182 C 3.929 9.18 3.325 9.056 2.762 8.818 C 2.22 8.6 1.728 8.273 1.316 7.856 C 0.888 7.426 0.592 6.961 0.361 6.398 C 0.125 5.831 0.002 5.223 0 4.608 C 0 3.978 0.132 3.348 0.361 2.785 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jIwF2.framer-1wkoqk2, .framer-jIwF2 .framer-1wkoqk2 { display: block; }\",\".framer-jIwF2.framer-f7owsn { height: 60px; position: relative; width: 194px; }\",\".framer-jIwF2 .framer-1uvqgl7 { height: 48px; left: 6px; position: absolute; top: 6px; width: 182px; }\",\".framer-jIwF2 .framer-yh6cyn { height: 16px; left: 54px; position: absolute; top: 16px; width: 129px; }\",\".framer-jIwF2 .framer-ubffu { height: 15px; left: 0px; position: absolute; top: 0px; width: 3px; }\",\".framer-jIwF2 .framer-gpqtk6 { height: 15px; left: 7px; position: absolute; top: 0px; width: 12px; }\",\".framer-jIwF2 .framer-1plevxm { height: 16px; left: 21px; position: absolute; top: 0px; width: 11px; }\",\".framer-jIwF2 .framer-1hmv31e { height: 16px; left: 34px; position: absolute; top: 0px; width: 11px; }\",\".framer-jIwF2 .framer-d88xxa { height: 15px; left: 49px; position: absolute; top: 0px; width: 10px; }\",\".framer-jIwF2 .framer-yj4rdp { height: 16px; left: 61px; position: absolute; top: 0px; width: 11px; }\",\".framer-jIwF2 .framer-1a7pn28 { height: 14px; left: 62px; position: absolute; top: 1px; width: 8px; }\",\".framer-jIwF2 .framer-m6irlk { height: 16px; left: 75px; position: absolute; top: 0px; width: 11px; }\",\".framer-jIwF2 .framer-1ed4k8m { height: 15px; left: 90px; position: absolute; top: 0px; width: 1px; }\",\".framer-jIwF2 .framer-1pec333 { height: 15px; left: 96px; position: absolute; top: 0px; width: 9px; }\",\".framer-jIwF2 .framer-bghsve { height: 15px; left: 107px; position: absolute; top: 0px; width: 10px; }\",\".framer-jIwF2 .framer-owr4g6 { height: 16px; left: 119px; position: absolute; top: 0px; width: 10px; }\",\".framer-jIwF2 .framer-1bygsdx, .framer-jIwF2 .framer-1rhc8uq { height: 48px; left: 0px; position: absolute; top: 0px; width: 49px; }\",\".framer-jIwF2 .framer-fkbe60 { height: 23px; left: 9px; position: absolute; top: 13px; width: 30px; }\",\".framer-jIwF2 .framer-wkf8s7 { height: 23px; left: 0px; position: absolute; top: 0px; width: 7px; }\",\".framer-jIwF2 .framer-15r7n0t { height: 23px; left: 8px; position: absolute; top: 0px; width: 23px; }\",\".framer-jIwF2 .framer-rpaws { height: 10px; left: 14px; position: absolute; top: 7px; width: 10px; }\",\".framer-jIwF2.framer-v-1sbawyy.framer-f7owsn { aspect-ratio: 3.2580644499978475 / 1; height: var(--framer-aspect-ratio-supported, 54px); width: 175px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-1uvqgl7 { height: 43px; top: 5px; width: 162px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-yh6cyn { height: 15px; left: 48px; top: 15px; width: 115px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-ubffu { height: 14px; width: 3px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-gpqtk6 { height: 14px; left: 6px; width: 11px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-1plevxm { height: 14px; left: 18px; width: 10px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-1hmv31e { height: 14px; left: 31px; width: 10px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-d88xxa { height: 14px; left: 44px; width: 9px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-yj4rdp { height: 15px; left: 54px; width: 10px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-1a7pn28 { height: 12px; left: 55px; width: 7px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-m6irlk { height: 14px; left: 67px; width: 10px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-1ed4k8m { height: 14px; left: 80px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-1pec333 { height: 14px; left: 86px; width: 8px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-bghsve { height: 14px; left: 95px; width: 9px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-owr4g6 { height: 14px; left: 106px; width: 9px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-1bygsdx, .framer-jIwF2.framer-v-1sbawyy .framer-1rhc8uq { height: 43px; width: 43px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-fkbe60 { height: 21px; left: 8px; top: 12px; width: 27px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-wkf8s7 { height: 21px; width: 6px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-15r7n0t { height: 21px; left: 7px; width: 20px; }\",\".framer-jIwF2.framer-v-1sbawyy .framer-rpaws { height: 9px; left: 12px; top: 6px; width: 9px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 59.5\n * @framerIntrinsicWidth 194\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"m2KbyI4s9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerM77IkU5ef=withCSS(Component,css,\"framer-jIwF2\");export default FramerM77IkU5ef;FramerM77IkU5ef.displayName=\"Logo\";FramerM77IkU5ef.defaultProps={height:59.5,width:194};addPropertyControls(FramerM77IkU5ef,{variant:{options:[\"I61:1399;57:981;57:977\",\"m2KbyI4s9\"],optionTitles:[\"Defaul\",\"Small\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerM77IkU5ef,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerM77IkU5ef\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"194\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m2KbyI4s9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"59.5\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./M77IkU5ef.map", "// Generated by Framer (f26e712)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Roboto-500\",\"GF;Roboto-700\",\"GF;Roboto-700italic\",\"GF;Roboto-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Roboto\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/roboto/v47/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmWggvWl0Qn.woff2\",weight:\"500\"},{family:\"Roboto\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/roboto/v47/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammWggvWl0Qn.woff2\",weight:\"700\"},{family:\"Roboto\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/roboto/v47/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXiAr0klQnx24.woff2\",weight:\"700\"},{family:\"Roboto\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/roboto/v47/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiAr0klQnx24.woff2\",weight:\"500\"}]}];export const css=['.framer-JL0PZ .framer-styles-preset-indgd0:not(.rich-text-wrapper), .framer-JL0PZ .framer-styles-preset-indgd0.rich-text-wrapper p { --framer-font-family: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-family-bold: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-family-italic: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-66997524-9f56-4624-a07b-03035b2df7d8, #292d78); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-JL0PZ\";\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 (c105afa)\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}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/RVsVrUkmD5e82lM4A8cQ/0UFor6bkCvpzxc2AHSrU/quTm9DEWA.js\";const MaterialFonts=getFonts(Material);const enabledGestures={SFemWBUV2:{hover:true}};const cycleOrder=[\"SFemWBUV2\",\"h3rzNVRCe\",\"mKX5SWBCc\",\"qrz620QO8\"];const serializationHash=\"framer-owi4q\";const variantClassNames={h3rzNVRCe:\"framer-v-vndq7s\",mKX5SWBCc:\"framer-v-1dzruc5\",qrz620QO8:\"framer-v-1wngdpu\",SFemWBUV2:\"framer-v-rrb4zg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"h3rzNVRCe\",Default:\"SFemWBUV2\",Mobile:\"mKX5SWBCc\",Open:\"qrz620QO8\"};const getProps=({chevron,click,color,height,hoverDesktop,id,label,link,width,...props})=>{return{...props,bjCxR8bEs:chevron??props.bjCxR8bEs??true,jOm9BIFuv:link??props.jOm9BIFuv,K4KLuO2Jt:label??props.K4KLuO2Jt??\"Menu Link\",PHJRXZv_H:click??props.PHJRXZv_H,variant:humanReadableVariantMap[props.variant]??props.variant??\"SFemWBUV2\",wHZ0hjzo7:color??props.wHZ0hjzo7??\"rgb(0, 0, 0)\",y1bbZ3bJF:hoverDesktop??props.y1bbZ3bJF};};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,K4KLuO2Jt,bjCxR8bEs,jOm9BIFuv,y1bbZ3bJF,wHZ0hjzo7,PHJRXZv_H,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SFemWBUV2\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapvhs3w2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(PHJRXZv_H){const res=await PHJRXZv_H(...args);if(res===false)return false;}});const onMouseEnter1a4yba=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(y1bbZ3bJF){const res=await y1bbZ3bJF(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:jOm9BIFuv,motionChild:true,nodeId:\"SFemWBUV2\",openInNewTab:false,scopeId:\"PkiqDSGnO\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rrb4zg\",className,classNames)} framer-s2b2yd`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SFemWBUV2\",onMouseEnter:onMouseEnter1a4yba,onTap:onTapvhs3w2,ref:refBinding,style:{...style},...addPropertyOverrides({\"SFemWBUV2-hover\":{\"data-framer-name\":undefined},h3rzNVRCe:{\"data-framer-name\":\"Active\"},mKX5SWBCc:{\"data-framer-name\":\"Mobile\"},qrz620QO8:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-wHZ0hjzo7-PkiqDSGnO))\"},children:\"Menu Link\"})}),className:\"framer-fsxds7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oaIQrVcVO\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-wHZ0hjzo7-PkiqDSGnO)\",\"--variable-reference-wHZ0hjzo7-PkiqDSGnO\":wHZ0hjzo7},text:K4KLuO2Jt,variants:{\"SFemWBUV2-hover\":{\"--extracted-r6o4lv\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},h3rzNVRCe:{\"--extracted-r6o4lv\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},qrz620QO8:{\"--extracted-r6o4lv\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"SFemWBUV2-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66)))\"},children:\"Menu Link\"})})},h3rzNVRCe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66)))\"},children:\"Menu Link\"})})},qrz620QO8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66)))\"},children:\"Menu Link\"})})}},baseVariant,gestureVariant)}),bjCxR8bEs&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ntzuq0\",layoutDependency:layoutDependency,layoutId:\"aiL9WFczF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z8xi9w-container\",\"data-framer-name\":\"Chevron Down\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HZ6X_AsGP-container\",name:\"Chevron Down\",nodeId:\"HZ6X_AsGP\",rendersWithMotion:true,scopeId:\"PkiqDSGnO\",style:{opacity:1,rotate:180},variants:{\"SFemWBUV2-hover\":{opacity:1},qrz620QO8:{opacity:0}},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",height:\"100%\",iconSearch:\"Keyboard Arrow Up\",iconSelection:\"ChevronLeft\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"HZ6X_AsGP\",layoutId:\"HZ6X_AsGP\",mirrored:false,name:\"Chevron Down\",selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13ypfdr-container\",\"data-framer-name\":\"Chevron Up\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lXcFf_HKJ-container\",name:\"Chevron Up\",nodeId:\"lXcFf_HKJ\",rendersWithMotion:true,scopeId:\"PkiqDSGnO\",style:{opacity:0},variants:{qrz620QO8:{opacity:1}},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",height:\"100%\",iconSearch:\"Keyboard Arrow Up\",iconSelection:\"ChevronLeft\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"lXcFf_HKJ\",layoutId:\"lXcFf_HKJ\",mirrored:false,name:\"Chevron Up\",selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-owi4q.framer-s2b2yd, .framer-owi4q .framer-s2b2yd { display: block; }\",\".framer-owi4q.framer-rrb4zg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-owi4q .framer-fsxds7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-owi4q .framer-1ntzuq0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-owi4q .framer-z8xi9w-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-owi4q .framer-13ypfdr-container { bottom: 0px; flex: none; position: absolute; right: 0px; top: 0px; width: 24px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-owi4q.framer-rrb4zg, .framer-owi4q .framer-1ntzuq0 { gap: 0px; } .framer-owi4q.framer-rrb4zg > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-owi4q.framer-rrb4zg > :first-child, .framer-owi4q .framer-1ntzuq0 > :first-child { margin-left: 0px; } .framer-owi4q.framer-rrb4zg > :last-child, .framer-owi4q .framer-1ntzuq0 > :last-child { margin-right: 0px; } .framer-owi4q .framer-1ntzuq0 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 97.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"h3rzNVRCe\":{\"layout\":[\"auto\",\"auto\"]},\"mKX5SWBCc\":{\"layout\":[\"auto\",\"auto\"]},\"qrz620QO8\":{\"layout\":[\"auto\",\"auto\"]},\"XcvGxyjmB\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"K4KLuO2Jt\":\"label\",\"bjCxR8bEs\":\"chevron\",\"jOm9BIFuv\":\"link\",\"y1bbZ3bJF\":\"hoverDesktop\",\"wHZ0hjzo7\":\"color\",\"PHJRXZv_H\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPkiqDSGnO=withCSS(Component,css,\"framer-owi4q\");export default FramerPkiqDSGnO;FramerPkiqDSGnO.displayName=\"Menu Link\";FramerPkiqDSGnO.defaultProps={height:24,width:97.5};addPropertyControls(FramerPkiqDSGnO,{variant:{options:[\"SFemWBUV2\",\"h3rzNVRCe\",\"mKX5SWBCc\",\"qrz620QO8\"],optionTitles:[\"Default\",\"Active\",\"Mobile\",\"Open\"],title:\"Variant\",type:ControlType.Enum},K4KLuO2Jt:{defaultValue:\"Menu Link\",displayTextArea:false,title:\"Label\",type:ControlType.String},bjCxR8bEs:{defaultValue:true,title:\"Chevron\",type:ControlType.Boolean},jOm9BIFuv:{title:\"Link\",type:ControlType.Link},y1bbZ3bJF:{title:\"Hover (Desktop)\",type:ControlType.EventHandler},wHZ0hjzo7:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color\",type:ControlType.Color},PHJRXZv_H:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerPkiqDSGnO,[{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\"}]},...MaterialFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPkiqDSGnO\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"97.5\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"K4KLuO2Jt\\\":\\\"label\\\",\\\"bjCxR8bEs\\\":\\\"chevron\\\",\\\"jOm9BIFuv\\\":\\\"link\\\",\\\"y1bbZ3bJF\\\":\\\"hoverDesktop\\\",\\\"wHZ0hjzo7\\\":\\\"color\\\",\\\"PHJRXZv_H\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"h3rzNVRCe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mKX5SWBCc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qrz620QO8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XcvGxyjmB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PkiqDSGnO.map", "var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),g=h(f()),d={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},y=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=d.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=d.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=d.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=d.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=d.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=d.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=d.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=d.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=d.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=d.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=p(this.bytes);}};function p(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as v}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=p(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=d.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=d.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=d.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=d.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=d.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=d.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=d.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=d.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=d.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=d.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",p(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as x}from\"framer\";function P(t){if(A(t))return 0/* Null */;switch(t.type){case x.Array:return 1/* Array */;case x.Boolean:return 2/* Boolean */;case x.Color:return 3/* Color */;case x.Date:return 4/* Date */;case x.Enum:return 5/* Enum */;case x.File:return 6/* File */;case x.ResponsiveImage:return 10/* ResponsiveImage */;case x.Link:return 7/* Link */;case x.Number:return 8/* Number */;case x.Object:return 9/* Object */;case x.RichText:return 11/* RichText */;case x.String:return 12/* String */;default:b(t);}}function R(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:x.Array,value:n};}function q(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function _(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function D(t){return{type:x.Boolean,value:0!==t.readUint8()};}function j(t,e){t.writeUint8(e.value?1:0);}function C(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function J(t){return{type:x.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:x.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:x.Enum,value:t.readString()};}function V(t,e){t.writeString(e.value);}function X(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Q(t){return{type:x.File,value:t.readString()};}function Y(t,e){t.writeString(e.value);}function Z(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function tt(t){return{type:x.Link,value:t.readJson()};}function te(t,e){t.writeJson(e.value);}function tr(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function tn(t){return{type:x.Number,value:t.readFloat64()};}function ti(t,e){t.writeFloat64(e.value);}function ts(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function ta(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:x.Object,value:n};}function to(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tu(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function tl(t){return{type:x.ResponsiveImage,value:t.readJson()};}function th(t,e){t.writeJson(e.value);}function tc(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function tf(t){return{type:x.RichText,value:t.readUint32()};}function tg(t,e){t.writeUint32(e.value);}function td(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}function ty(t){return{type:x.String,value:t.readString()};}function tp(t,e){t.writeString(e.value);}function tv(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return R(t);case 2/* Boolean */:return D(t);case 3/* Color */:return J(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Q(t);case 7/* Link */:return tt(t);case 8/* Number */:return tn(t);case 9/* Object */:return ta(t);case 10/* ResponsiveImage */:return tl(t);case 11/* RichText */:return tf(t);case 12/* String */:return ty(t);default:b(e);}},t.write=function(t,e){let r=P(e);if(t.writeUint8(r),!A(e))switch(e.type){case x.Array:return q(t,e);case x.Boolean:return j(t,e);case x.Color:return W(t,e);case x.Date:return G(t,e);case x.Enum:return V(t,e);case x.File:return Y(t,e);case x.Link:return te(t,e);case x.Number:return ti(t,e);case x.Object:return to(t,e);case x.ResponsiveImage:return th(t,e);case x.RichText:return tg(t,e);case x.String:return tp(t,e);default:b(e);}},t.compare=function(t,e,r){let n=P(t),i=P(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case x.Array:return I(e.type===x.Array),_(t,e,r);case x.Boolean:return I(e.type===x.Boolean),C(t,e);case x.Color:return I(e.type===x.Color),$(t,e);case x.Date:return I(e.type===x.Date),K(t,e);case x.Enum:return I(e.type===x.Enum),X(t,e);case x.File:return I(e.type===x.File),Z(t,e);case x.Link:return I(e.type===x.Link),tr(t,e);case x.Number:return I(e.type===x.Number),ts(t,e);case x.Object:return I(e.type===x.Object),tu(t,e,r);case x.ResponsiveImage:return I(e.type===x.ResponsiveImage),tc(t,e);case x.RichText:return I(e.type===x.RichText),td(t,e);case x.String:return I(e.type===x.String),tv(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tm=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new y(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tw=3,tI=250,tb=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tU=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tb.includes(n.status)||++r>tw)return n;}catch(t){if(e?.signal?.aborted||++r>tw)throw t;}await tS(r);}};async function tS(t){let e=Math.floor(tI*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tk(t,e){let r=tE(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tU(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tL,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tL=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tB(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tB(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tB(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tE(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tM=class{async loadModel(){let[t]=await tk(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tm.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==v.String||e.value?.type!==v.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       \u2193\n   * \u250C\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u2510\n   * \u2502 1 \u2502 2 \u2502 2 \u2502 2 \u2502 2 \u2502 3 \u2502\n   * \u2514\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2518\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   \u2193\n   * \u250C\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u252C\u2500\u2500\u2500\u2510\n   * \u2502 1 \u2502 2 \u2502 2 \u2502 2 \u2502 2 \u2502 3 \u2502\n   * \u2514\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2534\u2500\u2500\u2500\u2518\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tT=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tF=class{scanItems(){return this.itemsPromise??=tU(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new y(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tT.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new g.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tk(this.url,e);return r.map((e,r)=>{let n=new y(e),i=tT.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tN=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}async resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tF(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText;}};export{tN as DatabaseCollection,tM as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "let e=[];export async function resolveRichText(t){let i=e[t];if(i)return await i();}\nexport const __FramerMetadata__ = {\"exports\":{\"resolveRichText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{addPropertyControls as e,ControlType as l,QueryCache as r,QueryEngine as t}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as i}from\"./OrCmgASr_-0.js\";import{resolveRichText as m}from\"./OrCmgASr_-1.js\";let o={agS3xnMH6:{isNullable:!0,type:l.String},b6QFhAXpn:{isNullable:!0,type:l.String},c9nRRRGX8:{isNullable:!0,type:l.String},cQkGV2sCw:{isNullable:!0,type:l.String},D2qFPVymg:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array},dhmT7EfrZ:{isNullable:!0,type:l.String},eaduoZWO1:{isNullable:!0,type:l.ResponsiveImage},fPyst0qZ5:{isNullable:!0,type:l.String},GiXI7aQ5a:{isNullable:!0,type:l.String},id:{isNullable:!1,type:l.String},KExbV42Wk:{isNullable:!0,type:l.String},lPXL8GzFi:{isNullable:!0,type:l.String},LrF955w7r:{isNullable:!0,type:l.String},nextItemId:{isNullable:!0,type:l.String},oLsPgkXtC:{isNullable:!0,type:l.ResponsiveImage},previousItemId:{isNullable:!0,type:l.String},qgLLLcHrd:{isNullable:!0,type:l.String},qssIJhqLj:{isNullable:!0,type:l.String},s_OIVDywR:{isNullable:!0,type:l.String},sk55pmAc5:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array},tE0D3AkrN:{isNullable:!0,type:l.String},tGYncYrXT:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array},upuH_zQYH:{isNullable:!0,type:l.String},WIkx_E5Zm:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array},XmmRjSzkR:{isNullable:!0,type:l.ResponsiveImage},Yd6dnd9oH:{definition:{isNullable:!0,type:l.String},isNullable:!0,type:l.Array}},n=[\"id\"],c={type:1},s=[\"previousItemId\"],u=[\"nextItemId\"],d=[\"id\",\"dhmT7EfrZ\"],f=[\"dhmT7EfrZ\",\"id\"],p=[\"qgLLLcHrd\"],g={type:0},S=[\"GiXI7aQ5a\"],y=[\"dhmT7EfrZ\"],h=[\"c9nRRRGX8\"],w=[\"lPXL8GzFi\"],R=[\"eaduoZWO1\"],N=[\"agS3xnMH6\"],C=[\"XmmRjSzkR\"],L=[\"oLsPgkXtC\"],I=[\"qssIJhqLj\"],A=[\"fPyst0qZ5\"],x=[\"KExbV42Wk\"],O=[\"LrF955w7r\"],_=[\"s_OIVDywR\"],b=[\"upuH_zQYH\"],V=[\"b6QFhAXpn\"],U=[\"cQkGV2sCw\"],k=[\"tE0D3AkrN\"],X=[\"WIkx_E5Zm\"],E=[\"sk55pmAc5\"],H=[\"tGYncYrXT\"],Z=[\"Yd6dnd9oH\"],q=[\"D2qFPVymg\"],G=new t,T=new r(G),v={collectionByLocaleId:{default:new a({chunks:[new URL(\"./OrCmgASr_-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")],indexes:[new i({collation:c,collectionSchema:o,fieldNames:n,range:{from:0,to:97},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:o,fieldNames:s,range:{from:97,to:193},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:o,fieldNames:u,range:{from:193,to:285},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:o,fieldNames:d,range:{from:285,to:449},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:c,collectionSchema:o,fieldNames:f,range:{from:449,to:613},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:p,range:{from:613,to:729},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:S,range:{from:729,to:834},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:y,range:{from:834,to:950},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:h,range:{from:950,to:1226},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:w,range:{from:1226,to:1853},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:R,range:{from:1853,to:3601},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:N,range:{from:3601,to:3877},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:C,range:{from:3877,to:5455},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:L,range:{from:5455,to:6512},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:I,range:{from:6512,to:7945},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:A,range:{from:7945,to:8078},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:x,range:{from:8078,to:8198},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:O,range:{from:8198,to:8330},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:_,range:{from:8330,to:8443},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:b,range:{from:8443,to:8568},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:V,range:{from:8568,to:8696},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:U,range:{from:8696,to:8817},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:k,range:{from:8817,to:8942},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:X,range:{from:8942,to:9265},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:E,range:{from:9265,to:9374},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:H,range:{from:9374,to:9497},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:Z,range:{from:9497,to:9624},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")}),new i({collation:g,collectionSchema:o,fieldNames:q,range:{from:9624,to:9751},url:new URL(\"./OrCmgASr_-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:m,schema:o})},displayName:\"industries\"};export default v;e(v,{qgLLLcHrd:{defaultValue:\"\",title:\"Title\",type:l.String},GiXI7aQ5a:{defaultValue:\"\",title:\"Industry\",type:l.String},dhmT7EfrZ:{title:\"Slug\",type:l.String},c9nRRRGX8:{defaultValue:\"\",title:\"SEO Title\",type:l.String},lPXL8GzFi:{defaultValue:\"\",title:\"SEO Description\",type:l.String},eaduoZWO1:{title:\"Thumbnail Image\",type:l.ResponsiveImage},agS3xnMH6:{defaultValue:\"\",title:\"Hero Headline\",type:l.String},XmmRjSzkR:{title:\"Hero Image\",type:l.ResponsiveImage},oLsPgkXtC:{title:\"Hero Graphic\",type:l.ResponsiveImage},qssIJhqLj:{defaultValue:\"\",displayTextArea:!0,title:\"Overview\",type:l.String},fPyst0qZ5:{defaultValue:\"\",title:\"Category 1\",type:l.String},KExbV42Wk:{defaultValue:\"\",title:\"Category 2\",type:l.String},LrF955w7r:{defaultValue:\"\",title:\"Category 3\",type:l.String},s_OIVDywR:{defaultValue:\"\",title:\"Category 4\",type:l.String},upuH_zQYH:{defaultValue:\"\",title:\"Category 5\",type:l.String},b6QFhAXpn:{defaultValue:\"\",title:\"Category 6\",type:l.String},cQkGV2sCw:{defaultValue:\"\",title:\"Category 7\",type:l.String},tE0D3AkrN:{defaultValue:\"\",title:\"Category 8\",type:l.String},WIkx_E5Zm:{dataIdentifier:\"local-module:collection/nwaQnRcj4:default\",title:\"Industry Interiors\",type:l.MultiCollectionReference},sk55pmAc5:{dataIdentifier:\"local-module:collection/G12dirfXY:default\",title:\"Industry Radiant Barriers\",type:l.MultiCollectionReference},tGYncYrXT:{dataIdentifier:\"local-module:collection/Rn3iJZ9l7:default\",title:\"Industry Exteriors\",type:l.MultiCollectionReference},Yd6dnd9oH:{dataIdentifier:\"local-module:collection/plVL1NRJq:default\",title:\"Testimonials\",type:l.MultiCollectionReference},D2qFPVymg:{dataIdentifier:\"local-module:collection/quWxwE06g:default\",title:\"Customer Stories\",type:l.MultiCollectionReference},previousItemId:{dataIdentifier:\"local-module:collection/OrCmgASr_:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/OrCmgASr_:default\",title:\"Next\",type:l.CollectionReference}});export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,l){let[r]=await T.get({from:{data:v,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"dhmT7EfrZ\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l).readAsync();return r?.dhmT7EfrZ;},async getRecordIdBySlug(e,l){let[r]=await T.get({from:{data:v,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"dhmT7EfrZ\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l).readAsync();return r?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerSlug\":\"dhmT7EfrZ\",\"framerCollectionId\":\"OrCmgASr_\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerData\":\"\",\"framerColorSyntax\":\"false\",\"framerRecordIdKey\":\"id\",\"framerContractVersion\":\"1\",\"framerCollectionUtils\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (eca4804)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFontsFromSharedStyle,Link,PathVariablesContext,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Industries from\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/RVsVrUkmD5e82lM4A8cQ/0UFor6bkCvpzxc2AHSrU/quTm9DEWA.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Alv5KuCO8Lqy3H2G9aVi/RLa8dxEt7ukL454DbeJl/RTM2h46ue.js\";const cycleOrder=[\"CPBvdPzkb\",\"KBoKReUMs\"];const serializationHash=\"framer-BPw83\";const variantClassNames={CPBvdPzkb:\"framer-v-ckg0ec\",KBoKReUMs:\"framer-v-1e20vep\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"qubTpMjbc\",data:Industries,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"qubTpMjbc\",name:\"dhmT7EfrZ\",type:\"Identifier\"},{collection:\"qubTpMjbc\",name:\"qgLLLcHrd\",type:\"Identifier\"},{collection:\"qubTpMjbc\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"CPBvdPzkb\",Mobile:\"KBoKReUMs\"};const getProps=({closeMenu,height,id,padding,width,...props})=>{return{...props,g99Nrso3u:closeMenu??props.g99Nrso3u,variant:humanReadableVariantMap[props.variant]??props.variant??\"CPBvdPzkb\",Zzqe4hdM5:padding??props.Zzqe4hdM5??\"0px\"};};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,g99Nrso3u,Zzqe4hdM5,dhmT7EfrZqubTpMjbc,qgLLLcHrdqubTpMjbc,idqubTpMjbc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CPBvdPzkb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapo9w5pz=activeVariantCallback(async(...args)=>{if(g99Nrso3u){const res=await g99Nrso3u(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"KBoKReUMs\")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-ckg0ec\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CPBvdPzkb\",ref:refBinding,style:{\"--1jqvek6\":numberToPixelString(Zzqe4hdM5),...style},...addPropertyOverrides({KBoKReUMs:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1drzzd8\",\"data-framer-name\":\"VR\",layoutDependency:layoutDependency,layoutId:\"bMSQjTm6A\",style:{backgroundColor:\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-t17ogs\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"qubTpMjbc\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"qubTpMjbc\",data:Industries,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"qubTpMjbc\",name:\"dhmT7EfrZ\",type:\"Identifier\"},{collection:\"qubTpMjbc\",name:\"qgLLLcHrd\",type:\"Identifier\"},{collection:\"qubTpMjbc\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({dhmT7EfrZ:dhmT7EfrZqubTpMjbc,id:idqubTpMjbc,qgLLLcHrd:qgLLLcHrdqubTpMjbc},index)=>{dhmT7EfrZqubTpMjbc??=\"\";qgLLLcHrdqubTpMjbc??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`qubTpMjbc-${idqubTpMjbc}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dhmT7EfrZ:dhmT7EfrZqubTpMjbc},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r37014\",layoutDependency:layoutDependency,layoutId:\"sgDdcAnx3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{dhmT7EfrZ:dhmT7EfrZqubTpMjbc},webPageId:\"Z4c9lMKcI\"},motionChild:true,nodeId:\"ODUL3TYJB\",openInNewTab:false,scopeId:\"m4PKIVBHG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"Entertainment\"})})})}),className:\"framer-16izffj\",\"data-framer-name\":\"Product Name\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ODUL3TYJB\",onTap:onTapo9w5pz,text:qgLLLcHrdqubTpMjbc,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{dhmT7EfrZ:dhmT7EfrZqubTpMjbc},webPageId:\"Z4c9lMKcI\"},motionChild:true,nodeId:\"fwuCzVhSX\",openInNewTab:false,scopeId:\"m4PKIVBHG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-r1iyr7 framer-6vbvt9\",\"data-framer-name\":\"Mobile Trigger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fwuCzVhSX\",onTap:onTapo9w5pz,style:{backgroundColor:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",opacity:0}})})]})})},idqubTpMjbc);})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BPw83.framer-6vbvt9, .framer-BPw83 .framer-6vbvt9 { display: block; }\",\".framer-BPw83.framer-ckg0ec { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--1jqvek6); position: relative; width: 320px; }\",\".framer-BPw83 .framer-1drzzd8 { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 2px; }\",\".framer-BPw83 .framer-t17ogs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-BPw83 .framer-1r37014 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-BPw83 .framer-16izffj { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-BPw83 .framer-r1iyr7 { bottom: 0px; cursor: pointer; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; text-decoration: none; top: 0px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BPw83.framer-ckg0ec, .framer-BPw83 .framer-t17ogs, .framer-BPw83 .framer-1r37014 { gap: 0px; } .framer-BPw83.framer-ckg0ec > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-BPw83.framer-ckg0ec > :first-child, .framer-BPw83 .framer-1r37014 > :first-child { margin-left: 0px; } .framer-BPw83.framer-ckg0ec > :last-child, .framer-BPw83 .framer-1r37014 > :last-child { margin-right: 0px; } .framer-BPw83 .framer-t17ogs > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-BPw83 .framer-t17ogs > :first-child { margin-top: 0px; } .framer-BPw83 .framer-t17ogs > :last-child { margin-bottom: 0px; } .framer-BPw83 .framer-1r37014 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-BPw83.framer-v-1e20vep .framer-t17ogs { flex: 1 0 0px; gap: 0px; width: 1px; }\",\".framer-BPw83.framer-v-1e20vep .framer-1r37014 { height: 32px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BPw83.framer-v-1e20vep .framer-t17ogs { gap: 0px; } .framer-BPw83.framer-v-1e20vep .framer-t17ogs > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-BPw83.framer-v-1e20vep .framer-t17ogs > :first-child { margin-top: 0px; } .framer-BPw83.framer-v-1e20vep .framer-t17ogs > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 89.5\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KBoKReUMs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"g99Nrso3u\":\"closeMenu\",\"Zzqe4hdM5\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerm4PKIVBHG=withCSS(Component,css,\"framer-BPw83\");export default Framerm4PKIVBHG;Framerm4PKIVBHG.displayName=\"Menu Dropdown - By Industry\";Framerm4PKIVBHG.defaultProps={height:89.5,width:320};addPropertyControls(Framerm4PKIVBHG,{variant:{options:[\"CPBvdPzkb\",\"KBoKReUMs\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},g99Nrso3u:{title:\"Close Menu\",type:ControlType.EventHandler},Zzqe4hdM5:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(Framerm4PKIVBHG,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerm4PKIVBHG\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"89.5\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"320\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"g99Nrso3u\\\":\\\"closeMenu\\\",\\\"Zzqe4hdM5\\\":\\\"padding\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KBoKReUMs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c105afa)\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}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/RVsVrUkmD5e82lM4A8cQ/0UFor6bkCvpzxc2AHSrU/quTm9DEWA.js\";const MaterialFonts=getFonts(Material);const enabledGestures={SFemWBUV2:{hover:true}};const cycleOrder=[\"SFemWBUV2\",\"h3rzNVRCe\",\"mKX5SWBCc\",\"qrz620QO8\"];const serializationHash=\"framer-owi4q\";const variantClassNames={h3rzNVRCe:\"framer-v-vndq7s\",mKX5SWBCc:\"framer-v-1dzruc5\",qrz620QO8:\"framer-v-1wngdpu\",SFemWBUV2:\"framer-v-rrb4zg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"h3rzNVRCe\",Default:\"SFemWBUV2\",Mobile:\"mKX5SWBCc\",Open:\"qrz620QO8\"};const getProps=({chevron,click,color,height,hoverDesktop,id,label,link,width,...props})=>{return{...props,bjCxR8bEs:chevron??props.bjCxR8bEs??true,jOm9BIFuv:link??props.jOm9BIFuv,K4KLuO2Jt:label??props.K4KLuO2Jt??\"Menu Link\",PHJRXZv_H:click??props.PHJRXZv_H,variant:humanReadableVariantMap[props.variant]??props.variant??\"SFemWBUV2\",wHZ0hjzo7:color??props.wHZ0hjzo7??\"rgb(0, 0, 0)\",y1bbZ3bJF:hoverDesktop??props.y1bbZ3bJF};};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,K4KLuO2Jt,bjCxR8bEs,jOm9BIFuv,y1bbZ3bJF,wHZ0hjzo7,PHJRXZv_H,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SFemWBUV2\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapvhs3w2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(PHJRXZv_H){const res=await PHJRXZv_H(...args);if(res===false)return false;}});const onMouseEnter1a4yba=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(y1bbZ3bJF){const res=await y1bbZ3bJF(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:jOm9BIFuv,motionChild:true,nodeId:\"SFemWBUV2\",openInNewTab:false,scopeId:\"PkiqDSGnO\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-rrb4zg\",className,classNames)} framer-s2b2yd`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"SFemWBUV2\",onMouseEnter:onMouseEnter1a4yba,onTap:onTapvhs3w2,ref:refBinding,style:{...style},...addPropertyOverrides({\"SFemWBUV2-hover\":{\"data-framer-name\":undefined},h3rzNVRCe:{\"data-framer-name\":\"Active\"},mKX5SWBCc:{\"data-framer-name\":\"Mobile\"},qrz620QO8:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-wHZ0hjzo7-PkiqDSGnO))\"},children:\"Menu Link\"})}),className:\"framer-fsxds7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"oaIQrVcVO\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-wHZ0hjzo7-PkiqDSGnO)\",\"--variable-reference-wHZ0hjzo7-PkiqDSGnO\":wHZ0hjzo7},text:K4KLuO2Jt,variants:{\"SFemWBUV2-hover\":{\"--extracted-r6o4lv\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},h3rzNVRCe:{\"--extracted-r6o4lv\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},qrz620QO8:{\"--extracted-r6o4lv\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"SFemWBUV2-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66)))\"},children:\"Menu Link\"})})},h3rzNVRCe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66)))\"},children:\"Menu Link\"})})},qrz620QO8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66)))\"},children:\"Menu Link\"})})}},baseVariant,gestureVariant)}),bjCxR8bEs&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ntzuq0\",layoutDependency:layoutDependency,layoutId:\"aiL9WFczF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z8xi9w-container\",\"data-framer-name\":\"Chevron Down\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HZ6X_AsGP-container\",name:\"Chevron Down\",nodeId:\"HZ6X_AsGP\",rendersWithMotion:true,scopeId:\"PkiqDSGnO\",style:{opacity:1,rotate:180},variants:{\"SFemWBUV2-hover\":{opacity:1},qrz620QO8:{opacity:0}},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",height:\"100%\",iconSearch:\"Keyboard Arrow Up\",iconSelection:\"ChevronLeft\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"HZ6X_AsGP\",layoutId:\"HZ6X_AsGP\",mirrored:false,name:\"Chevron Down\",selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13ypfdr-container\",\"data-framer-name\":\"Chevron Up\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lXcFf_HKJ-container\",name:\"Chevron Up\",nodeId:\"lXcFf_HKJ\",rendersWithMotion:true,scopeId:\"PkiqDSGnO\",style:{opacity:0},variants:{qrz620QO8:{opacity:1}},children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",height:\"100%\",iconSearch:\"Keyboard Arrow Up\",iconSelection:\"ChevronLeft\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"lXcFf_HKJ\",layoutId:\"lXcFf_HKJ\",mirrored:false,name:\"Chevron Up\",selectByList:false,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-owi4q.framer-s2b2yd, .framer-owi4q .framer-s2b2yd { display: block; }\",\".framer-owi4q.framer-rrb4zg { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-owi4q .framer-fsxds7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-owi4q .framer-1ntzuq0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-owi4q .framer-z8xi9w-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-owi4q .framer-13ypfdr-container { bottom: 0px; flex: none; position: absolute; right: 0px; top: 0px; width: 24px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-owi4q.framer-rrb4zg, .framer-owi4q .framer-1ntzuq0 { gap: 0px; } .framer-owi4q.framer-rrb4zg > * { margin: 0px; margin-left: calc(2px / 2); margin-right: calc(2px / 2); } .framer-owi4q.framer-rrb4zg > :first-child, .framer-owi4q .framer-1ntzuq0 > :first-child { margin-left: 0px; } .framer-owi4q.framer-rrb4zg > :last-child, .framer-owi4q .framer-1ntzuq0 > :last-child { margin-right: 0px; } .framer-owi4q .framer-1ntzuq0 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 97.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"h3rzNVRCe\":{\"layout\":[\"auto\",\"auto\"]},\"mKX5SWBCc\":{\"layout\":[\"auto\",\"auto\"]},\"qrz620QO8\":{\"layout\":[\"auto\",\"auto\"]},\"XcvGxyjmB\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"K4KLuO2Jt\":\"label\",\"bjCxR8bEs\":\"chevron\",\"jOm9BIFuv\":\"link\",\"y1bbZ3bJF\":\"hoverDesktop\",\"wHZ0hjzo7\":\"color\",\"PHJRXZv_H\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPkiqDSGnO=withCSS(Component,css,\"framer-owi4q\");export default FramerPkiqDSGnO;FramerPkiqDSGnO.displayName=\"Menu Link\";FramerPkiqDSGnO.defaultProps={height:24,width:97.5};addPropertyControls(FramerPkiqDSGnO,{variant:{options:[\"SFemWBUV2\",\"h3rzNVRCe\",\"mKX5SWBCc\",\"qrz620QO8\"],optionTitles:[\"Default\",\"Active\",\"Mobile\",\"Open\"],title:\"Variant\",type:ControlType.Enum},K4KLuO2Jt:{defaultValue:\"Menu Link\",displayTextArea:false,title:\"Label\",type:ControlType.String},bjCxR8bEs:{defaultValue:true,title:\"Chevron\",type:ControlType.Boolean},jOm9BIFuv:{title:\"Link\",type:ControlType.Link},y1bbZ3bJF:{title:\"Hover (Desktop)\",type:ControlType.EventHandler},wHZ0hjzo7:{defaultValue:\"rgb(0, 0, 0)\",title:\"Color\",type:ControlType.Color},PHJRXZv_H:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerPkiqDSGnO,[{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\"}]},...MaterialFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPkiqDSGnO\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"97.5\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"K4KLuO2Jt\\\":\\\"label\\\",\\\"bjCxR8bEs\\\":\\\"chevron\\\",\\\"jOm9BIFuv\\\":\\\"link\\\",\\\"y1bbZ3bJF\\\":\\\"hoverDesktop\\\",\\\"wHZ0hjzo7\\\":\\\"color\\\",\\\"PHJRXZv_H\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"h3rzNVRCe\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mKX5SWBCc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qrz620QO8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XcvGxyjmB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PkiqDSGnO.map", "// Generated by Framer (eca4804)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,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 MenuDropdownByIndustry from\"https://framerusercontent.com/modules/gfLX74oiU9fKZOfLnbxu/H29lJFbuVEARTyyeotX1/m4PKIVBHG.js\";import MenuLink from\"https://framerusercontent.com/modules/oJQHfiN1mGiphgkstioI/yJwTDlFDgd5u3jYHbVOC/PkiqDSGnO.js\";const MenuLinkFonts=getFonts(MenuLink);const MenuDropdownByIndustryFonts=getFonts(MenuDropdownByIndustry);const MenuLinkControls=getPropertyControls(MenuLink);const cycleOrder=[\"R5JS7zc3x\",\"v7tYshTGG\"];const serializationHash=\"framer-ZHmg0\";const variantClassNames={R5JS7zc3x:\"framer-v-121wuy7\",v7tYshTGG:\"framer-v-12weagu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Active:\"h3rzNVRCe\",Default:\"SFemWBUV2\",Mobile:\"mKX5SWBCc\",Open:\"qrz620QO8\"};const humanReadableVariantMap={Default:\"R5JS7zc3x\",Expanded:\"v7tYshTGG\"};const getProps=({closeMobile,height,id,state,width,...props})=>{return{...props,j0aHyKjbQ:closeMobile??props.j0aHyKjbQ,N1ytdGDPq:humanReadableEnumMap[state]??state??props.N1ytdGDPq??\"SFemWBUV2\",variant:humanReadableVariantMap[props.variant]??props.variant??\"R5JS7zc3x\"};};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,j0aHyKjbQ,N1ytdGDPq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"R5JS7zc3x\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const PHJRXZv_H10tnwh4=activeVariantCallback(async(...args)=>{setVariant(\"v7tYshTGG\");});const PHJRXZv_H1r7dg95=activeVariantCallback(async(...args)=>{setVariant(\"R5JS7zc3x\");});const g99Nrso3uba3h7z=activeVariantCallback(async(...args)=>{if(j0aHyKjbQ){const res=await j0aHyKjbQ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-121wuy7\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"R5JS7zc3x\",ref:refBinding,style:{...style},...addPropertyOverrides({v7tYshTGG:{\"data-framer-name\":\"Expanded\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hnxkfh-container\",layoutDependency:layoutDependency,layoutId:\"V9KoqM404-container\",nodeId:\"V9KoqM404\",rendersWithMotion:true,scopeId:\"s1DLkhBIj\",children:/*#__PURE__*/_jsx(MenuLink,{bjCxR8bEs:true,height:\"100%\",id:\"V9KoqM404\",K4KLuO2Jt:\"By Industry\",layoutId:\"V9KoqM404\",PHJRXZv_H:PHJRXZv_H10tnwh4,style:{width:\"100%\"},variant:N1ytdGDPq,wHZ0hjzo7:\"rgb(0, 0, 0)\",width:\"100%\",...addPropertyOverrides({v7tYshTGG:{PHJRXZv_H:PHJRXZv_H1r7dg95,variant:\"qrz620QO8\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:89,y:(componentViewport?.y||0)+0+40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hutytc-container\",layoutDependency:layoutDependency,layoutId:\"jM9tavPnK-container\",nodeId:\"jM9tavPnK\",rendersWithMotion:true,scopeId:\"s1DLkhBIj\",children:/*#__PURE__*/_jsx(MenuDropdownByIndustry,{height:\"100%\",id:\"jM9tavPnK\",layoutId:\"jM9tavPnK\",variant:\"KBoKReUMs\",width:\"100%\",Zzqe4hdM5:\"24px\",...addPropertyOverrides({v7tYshTGG:{g99Nrso3u:g99Nrso3uba3h7z}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ZHmg0.framer-fthvmn, .framer-ZHmg0 .framer-fthvmn { display: block; }\",\".framer-ZHmg0.framer-121wuy7 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 40px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-ZHmg0 .framer-1hnxkfh-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-ZHmg0 .framer-hutytc-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ZHmg0.framer-121wuy7 { gap: 0px; } .framer-ZHmg0.framer-121wuy7 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-ZHmg0.framer-121wuy7 > :first-child { margin-top: 0px; } .framer-ZHmg0.framer-121wuy7 > :last-child { margin-bottom: 0px; } }\",\".framer-ZHmg0.framer-v-12weagu.framer-121wuy7 { height: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"v7tYshTGG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"j0aHyKjbQ\":\"closeMobile\",\"N1ytdGDPq\":\"state\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framers1DLkhBIj=withCSS(Component,css,\"framer-ZHmg0\");export default Framers1DLkhBIj;Framers1DLkhBIj.displayName=\"Menu - By Industry Mobile\";Framers1DLkhBIj.defaultProps={height:40,width:320};addPropertyControls(Framers1DLkhBIj,{variant:{options:[\"R5JS7zc3x\",\"v7tYshTGG\"],optionTitles:[\"Default\",\"Expanded\"],title:\"Variant\",type:ControlType.Enum},j0aHyKjbQ:{title:\"Close Mobile\",type:ControlType.EventHandler},N1ytdGDPq:MenuLinkControls?.[\"variant\"]&&{...MenuLinkControls[\"variant\"],defaultValue:\"SFemWBUV2\",description:undefined,hidden:undefined,title:\"State\"}});addFonts(Framers1DLkhBIj,[{explicitInter:true,fonts:[]},...MenuLinkFonts,...MenuDropdownByIndustryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framers1DLkhBIj\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"j0aHyKjbQ\\\":\\\"closeMobile\\\",\\\"N1ytdGDPq\\\":\\\"state\\\"}\",\"framerIntrinsicWidth\":\"320\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"v7tYshTGG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (f26e712)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Roboto-500\",\"GF;Roboto-variable-regularVF=IndnaHQiIDUwMCwgIndkdGgiIDEwMA==\",\"GF;Roboto-variable-regularVF=IndnaHQiIDUwMCwgIndkdGgiIDEwMA==\",\"GF;Roboto-variable-regularVF=IndnaHQiIDUwMCwgIndkdGgiIDEwMA==\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Roboto\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/roboto/v47/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmWggvWl0Qn.woff2\",weight:\"500\"}]}];export const css=['.framer-xrTgD .framer-styles-preset-e0866j:not(.rich-text-wrapper), .framer-xrTgD .framer-styles-preset-e0866j.rich-text-wrapper p { --framer-font-family: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-family-bold: \"Roboto Variable\", \"Roboto Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Roboto Variable\", \"Roboto Placeholder\", sans-serif; --framer-font-family-italic: \"Roboto Variable\", \"Roboto Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: normal; --framer-font-variation-axes-bold: \"wght\" 500, \"wdth\" 100; --framer-font-variation-axes-bold-italic: \"wght\" 500, \"wdth\" 100; --framer-font-variation-axes-italic: \"wght\" 500, \"wdth\" 100; --framer-font-weight: 500; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-66997524-9f56-4624-a07b-03035b2df7d8, #292d78); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-xrTgD\";\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 (f26e712)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Roboto-500\",\"GF;Roboto-700\",\"GF;Roboto-700italic\",\"GF;Roboto-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Roboto\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/roboto/v47/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmWggvWl0Qn.woff2\",weight:\"500\"},{family:\"Roboto\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/roboto/v47/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammWggvWl0Qn.woff2\",weight:\"700\"},{family:\"Roboto\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/roboto/v47/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXiAr0klQnx24.woff2\",weight:\"700\"},{family:\"Roboto\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/roboto/v47/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiAr0klQnx24.woff2\",weight:\"500\"}]}];export const css=['.framer-JL0PZ .framer-styles-preset-indgd0:not(.rich-text-wrapper), .framer-JL0PZ .framer-styles-preset-indgd0.rich-text-wrapper p { --framer-font-family: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-family-bold: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-family-italic: \"Roboto\", \"Roboto Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: -0.02em; --framer-line-height: 120%; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-66997524-9f56-4624-a07b-03035b2df7d8, #292d78); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-JL0PZ\";\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 (eca4804)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Material}from\"https://framerusercontent.com/modules/6Ldpz1V0DkD45gXvi67I/PCgBX5d6MdQT7E7nhdXn/Material.js\";import ProductsRadiantBarrier from\"https://framerusercontent.com/modules/3eZ0K4BQe3Dcva9sudE7/9J1j9q2Hq2mltyaFB4Eu/G12dirfXY.js\";import ProductsInterior from\"https://framerusercontent.com/modules/yqBbgnCrlqm3M5lev7HU/oXnHlBVrg8W4deLoh4iA/nwaQnRcj4.js\";import Categories from\"https://framerusercontent.com/modules/y8R97lZPwxWKVbDuvKpI/BlGKh91hfq044cFRl1gW/qRjknlv8e.js\";import ProductsExterior from\"https://framerusercontent.com/modules/qNi7bAWvgsLuCK6Jd7eJ/xpOiIsVaQ4lV0379nJ6G/Rn3iJZ9l7.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/64l8pC3NkdRRTpJbDuN0/uixpY9rbsfpgjgP3OFDQ/KLHFAMiST.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/wjuNt8XrGT7ROjiWYFRH/3ap6Ia48cRXONVcs7hVi/quTm9DEWA.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/zPaW24Jdl6AhtuVi64z7/o1fOveCkoIIPqGvqOITP/RTM2h46ue.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/1tiHiAhpHqpWmbLlQ6TS/GvH61IXzEFJZotET0N3c/uj43ggDGH.js\";const MaterialFonts=getFonts(Material);const cycleOrder=[\"b3gn0dEc2\",\"aIHCJHoil\",\"rMErqH26m\"];const serializationHash=\"framer-LA9iu\";const variantClassNames={aIHCJHoil:\"framer-v-1g3o2d7\",b3gn0dEc2:\"framer-v-hj1nv6\",rMErqH26m:\"framer-v-10cqk5i\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const prefix=(value,prefix)=>{if(typeof value===\"string\"&&typeof prefix===\"string\"){return prefix+value;}else if(typeof value===\"string\"){return value;}else if(typeof prefix===\"string\"){return prefix;}return\"\";};const suffix=(value,suffix)=>{if(typeof value===\"string\"&&typeof suffix===\"string\"){return value+suffix;}else if(typeof value===\"string\"){return value;}else if(typeof suffix===\"string\"){return suffix;}return\"\";};const query=prequery=>prequery({from:{alias:\"afHTqNlWb\",data:Categories,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"afHTqNlWb\",name:\"P7x700REG\",type:\"Identifier\"},{collection:\"afHTqNlWb\",name:\"mBG1gDX4R\",type:\"Identifier\"},{collection:\"afHTqNlWb\",name:\"Yf4bqDUa1\",type:\"Identifier\"},{collection:\"afHTqNlWb\",name:\"id\",type:\"Identifier\"},{alias:\"v6fvpsRJZ\",arguments:[{from:{alias:\"v6fvpsRJZ\",data:ProductsInterior,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"v6fvpsRJZ\",name:\"Q709TlM81\",type:\"Identifier\"},{collection:\"v6fvpsRJZ\",name:\"PTdhe8AsD\",type:\"Identifier\"},{collection:\"v6fvpsRJZ\",name:\"id\",type:\"Identifier\"}],type:\"Select\"}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"afHTqNlWb\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"fz9uZdgL2\"},type:\"BinaryOperation\"}});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const query1=prequery=>prequery({from:{alias:\"A2YL0u3wf\",data:Categories,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"A2YL0u3wf\",name:\"P7x700REG\",type:\"Identifier\"},{collection:\"A2YL0u3wf\",name:\"mBG1gDX4R\",type:\"Identifier\"},{collection:\"A2YL0u3wf\",name:\"Yf4bqDUa1\",type:\"Identifier\"},{collection:\"A2YL0u3wf\",name:\"id\",type:\"Identifier\"},{alias:\"MeWCxWfOm\",arguments:[{from:{alias:\"MeWCxWfOm\",data:ProductsExterior,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"MeWCxWfOm\",name:\"kUJbog3pQ\",type:\"Identifier\"},{collection:\"MeWCxWfOm\",name:\"TEdloA5vC\",type:\"Identifier\"},{collection:\"MeWCxWfOm\",name:\"id\",type:\"Identifier\"}],type:\"Select\"}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"A2YL0u3wf\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"q9Lo3tWY8\"},type:\"BinaryOperation\"}});const query2=prequery=>prequery({from:{alias:\"vB_und5d2\",data:Categories,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"vB_und5d2\",name:\"P7x700REG\",type:\"Identifier\"},{collection:\"vB_und5d2\",name:\"mBG1gDX4R\",type:\"Identifier\"},{collection:\"vB_und5d2\",name:\"Yf4bqDUa1\",type:\"Identifier\"},{collection:\"vB_und5d2\",name:\"id\",type:\"Identifier\"},{alias:\"pSd7jhxMK\",arguments:[{from:{alias:\"pSd7jhxMK\",data:ProductsRadiantBarrier,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"pSd7jhxMK\",name:\"AGeKzXquC\",type:\"Identifier\"},{collection:\"pSd7jhxMK\",name:\"st5k4U_OC\",type:\"Identifier\"},{collection:\"pSd7jhxMK\",name:\"id\",type:\"Identifier\"}],type:\"Select\"}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"vB_und5d2\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"HCBioE3IL\"},type:\"BinaryOperation\"}});const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Small\":\"rMErqH26m\",Desktop:\"b3gn0dEc2\",Mobile:\"aIHCJHoil\"};const getProps=({close,closeMobile,height,id,mobileBGColor,padding,radius,width,...props})=>{return{...props,DfVf97IJg:radius??props.DfVf97IJg??\"0px\",f9GYYhkVx:close??props.f9GYYhkVx,GX5M823vI:mobileBGColor??props.GX5M823vI??\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",QZX9UASXJ:padding??props.QZX9UASXJ??\"0px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"b3gn0dEc2\",VFnlsN4kw:closeMobile??props.VFnlsN4kw};};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,f9GYYhkVx,GX5M823vI,QZX9UASXJ,DfVf97IJg,VFnlsN4kw,P7x700REGafHTqNlWb,mBG1gDX4RafHTqNlWb,Q709TlM81v6fvpsRJZ,PTdhe8AsDv6fvpsRJZ,idv6fvpsRJZ,Yf4bqDUa1afHTqNlWb,idafHTqNlWb,P7x700REGA2YL0u3wf,mBG1gDX4RA2YL0u3wf,kUJbog3pQMeWCxWfOm,TEdloA5vCMeWCxWfOm,idMeWCxWfOm,Yf4bqDUa1A2YL0u3wf,idA2YL0u3wf,P7x700REGvB_und5d2,mBG1gDX4RvB_und5d2,AGeKzXquCpSd7jhxMK,st5k4U_OCpSd7jhxMK,idpSd7jhxMK,Yf4bqDUa1vB_und5d2,idvB_und5d2,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"b3gn0dEc2\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapm5r9ut=activeVariantCallback(async(...args)=>{if(f9GYYhkVx){const res=await f9GYYhkVx(...args);if(res===false)return false;}});const onTap1kq8soz=activeVariantCallback(async(...args)=>{if(VFnlsN4kw){const res=await VFnlsN4kw(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"aIHCJHoil\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"aIHCJHoil\")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-hj1nv6\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"b3gn0dEc2\",ref:refBinding,style:{\"--1igxppi\":numberToPixelString(QZX9UASXJ),backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{aIHCJHoil:{backgroundColor:GX5M823vI,borderBottomLeftRadius:radiusForCorner(DfVf97IJg,3),borderBottomRightRadius:radiusForCorner(DfVf97IJg,2),borderTopLeftRadius:radiusForCorner(DfVf97IJg,0),borderTopRightRadius:radiusForCorner(DfVf97IJg,1)},rMErqH26m:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({aIHCJHoil:{\"data-framer-name\":\"Mobile\"},rMErqH26m:{\"data-framer-name\":\"Desktop Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t1mj5k\",\"data-framer-name\":\"Interior Menu\",layoutDependency:layoutDependency,layoutId:\"qSB45DzCt\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-ew61vi\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"afHTqNlWb\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"afHTqNlWb\",data:Categories,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"afHTqNlWb\",name:\"P7x700REG\",type:\"Identifier\"},{collection:\"afHTqNlWb\",name:\"mBG1gDX4R\",type:\"Identifier\"},{collection:\"afHTqNlWb\",name:\"Yf4bqDUa1\",type:\"Identifier\"},{collection:\"afHTqNlWb\",name:\"id\",type:\"Identifier\"},{alias:\"v6fvpsRJZ\",arguments:[{from:{alias:\"v6fvpsRJZ\",data:ProductsInterior,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"v6fvpsRJZ\",name:\"Q709TlM81\",type:\"Identifier\"},{collection:\"v6fvpsRJZ\",name:\"PTdhe8AsD\",type:\"Identifier\"},{collection:\"v6fvpsRJZ\",name:\"id\",type:\"Identifier\"}],type:\"Select\"}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"afHTqNlWb\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"fz9uZdgL2\"},type:\"BinaryOperation\"}},children:(collection1,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1?.map(({id:idafHTqNlWb,mBG1gDX4R:mBG1gDX4RafHTqNlWb,P7x700REG:P7x700REGafHTqNlWb,v6fvpsRJZ:collection,Yf4bqDUa1:Yf4bqDUa1afHTqNlWb},index1)=>{mBG1gDX4RafHTqNlWb??=\"\";Yf4bqDUa1afHTqNlWb??=\"\";const textContent=suffix(prefix(mBG1gDX4RafHTqNlWb,\"All \"),\" Products\");return /*#__PURE__*/_jsx(LayoutGroup,{id:`afHTqNlWb-${idafHTqNlWb}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Yf4bqDUa1:Yf4bqDUa1afHTqNlWb},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r4c92f\",layoutDependency:layoutDependency,layoutId:\"hFpPjQhi4\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d4rj56\",\"data-framer-name\":\"Interior\",layoutDependency:layoutDependency,layoutId:\"hyarcLdB_\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0*(((componentViewport?.height||515.5)-0-0)/1)+0)+0+0+0+0+0+0+0+0),pixelHeight:3936,pixelWidth:2624,sizes:`max((${componentViewport?.width||\"100vw\"} - 64px) / 3, 50px)`,...toResponsiveImage(P7x700REGafHTqNlWb)},className:\"framer-vf4a4r\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"jKq229HAa\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},...addPropertyOverrides({rMErqH26m:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0*(((componentViewport?.height||489.5)-0-0)/1)+0)+0+0+0+0+0+0+0+0),pixelHeight:3936,pixelWidth:2624,sizes:`max((${componentViewport?.width||\"100vw\"} - 64px) / 3, 50px)`,...toResponsiveImage(P7x700REGafHTqNlWb)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e6vtxp\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"V9Zpl64fu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-62k7qn\",\"data-styles-preset\":\"uj43ggDGH\",children:\"Interior\"})}),className:\"framer-z9i0h0\",\"data-framer-name\":\"Product Name\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ENelGGzj5\",text:mBG1gDX4RafHTqNlWb,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vry212\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"Ph_6w8A43\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15n8ile\",\"data-framer-name\":\"VR\",layoutDependency:layoutDependency,layoutId:\"mkrqpz2_H\",style:{backgroundColor:\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dsfgqu\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"v6fvpsRJZ\",children:collection?.map(({id:idv6fvpsRJZ,PTdhe8AsD:PTdhe8AsDv6fvpsRJZ,Q709TlM81:Q709TlM81v6fvpsRJZ},index)=>{Q709TlM81v6fvpsRJZ??=\"\";PTdhe8AsDv6fvpsRJZ??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`v6fvpsRJZ-${idv6fvpsRJZ}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Q709TlM81:Q709TlM81v6fvpsRJZ},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vser90\",layoutDependency:layoutDependency,layoutId:\"K_Uh2Fpj2\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Q709TlM81:Q709TlM81v6fvpsRJZ},webPageId:\"b6o8WEJE7\"},motionChild:true,nodeId:\"zs8ZAtUvc\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"Guilford of Maine blankets\"})})})}),className:\"framer-1dh8kdl\",\"data-framer-name\":\"Product Name\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zs8ZAtUvc\",onTap:onTapm5r9ut,text:PTdhe8AsDv6fvpsRJZ,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aIHCJHoil:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Q709TlM81:Q709TlM81v6fvpsRJZ},webPageId:\"b6o8WEJE7\"},motionChild:true,nodeId:\"zs8ZAtUvc\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"Platinum Blanket-Foil\"})})})}),onTap:onTap1kq8soz}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Q709TlM81:Q709TlM81v6fvpsRJZ},webPageId:\"b6o8WEJE7\"},motionChild:true,nodeId:\"icj5LtxP9\",scopeId:\"BkHk5zyya\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-pp6idi framer-1ci8koy\",\"data-framer-name\":\"Mobile Trigger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"icj5LtxP9\",onTap:onTap1kq8soz,style:{backgroundColor:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",opacity:0}})})]})})},idv6fvpsRJZ);})})]})]})]}),/*#__PURE__*/_jsxs(motion.button,{className:\"framer-19p531g\",\"data-framer-name\":\"Category Link\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"TrGcJfMpA\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e0866j\",\"data-styles-preset\":\"KLHFAMiST\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Yf4bqDUa1:Yf4bqDUa1afHTqNlWb},webPageId:\"nVwMSx6e5\"},motionChild:true,nodeId:\"olGGZ7O6A\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"All Radiant Barrier\"})})})}),className:\"framer-2t1or2\",\"data-framer-name\":\"Product Name\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"olGGZ7O6A\",onTap:onTapm5r9ut,text:textContent,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aIHCJHoil:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e0866j\",\"data-styles-preset\":\"KLHFAMiST\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Yf4bqDUa1:Yf4bqDUa1afHTqNlWb},webPageId:\"nVwMSx6e5\"},motionChild:true,nodeId:\"olGGZ7O6A\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"All Interior Products\"})})})}),onTap:onTap1kq8soz}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n3n4xt-container\",\"data-framer-name\":\"Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GG_Q5whWR-container\",name:\"Icon\",nodeId:\"GG_Q5whWR\",rendersWithMotion:true,scopeId:\"BkHk5zyya\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowForward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"GG_Q5whWR\",layoutId:\"GG_Q5whWR\",mirrored:false,name:\"Icon\",selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})},idafHTqNlWb);})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-195dbx1\",\"data-framer-name\":\"Exterior Menu\",layoutDependency:layoutDependency,layoutId:\"OYCiZoPCt\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ajq166\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"A2YL0u3wf\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"A2YL0u3wf\",data:Categories,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"A2YL0u3wf\",name:\"P7x700REG\",type:\"Identifier\"},{collection:\"A2YL0u3wf\",name:\"mBG1gDX4R\",type:\"Identifier\"},{collection:\"A2YL0u3wf\",name:\"Yf4bqDUa1\",type:\"Identifier\"},{collection:\"A2YL0u3wf\",name:\"id\",type:\"Identifier\"},{alias:\"MeWCxWfOm\",arguments:[{from:{alias:\"MeWCxWfOm\",data:ProductsExterior,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"MeWCxWfOm\",name:\"kUJbog3pQ\",type:\"Identifier\"},{collection:\"MeWCxWfOm\",name:\"TEdloA5vC\",type:\"Identifier\"},{collection:\"MeWCxWfOm\",name:\"id\",type:\"Identifier\"}],type:\"Select\"}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"A2YL0u3wf\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"q9Lo3tWY8\"},type:\"BinaryOperation\"}},children:(collection3,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection3?.map(({id:idA2YL0u3wf,mBG1gDX4R:mBG1gDX4RA2YL0u3wf,MeWCxWfOm:collection2,P7x700REG:P7x700REGA2YL0u3wf,Yf4bqDUa1:Yf4bqDUa1A2YL0u3wf},index3)=>{mBG1gDX4RA2YL0u3wf??=\"\";Yf4bqDUa1A2YL0u3wf??=\"\";const textContent1=suffix(prefix(mBG1gDX4RA2YL0u3wf,\"All \"),\" Products\");return /*#__PURE__*/_jsx(LayoutGroup,{id:`A2YL0u3wf-${idA2YL0u3wf}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Yf4bqDUa1:Yf4bqDUa1A2YL0u3wf},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zorq8k\",layoutDependency:layoutDependency,layoutId:\"LLUi7ZgSx\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1w29w5e\",layoutDependency:layoutDependency,layoutId:\"c_2rl7zGe\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0*(((componentViewport?.height||515.5)-0-0)/1)+0)+0+0+0+0+0+(0+0+(Math.max(0,(Math.max(0,(((componentViewport?.height||515.5)-0-0)/1*1+0-0-0)/1)*1-0-0)/1)*1-0-378.6)/1*0)+0+0),pixelHeight:3936,pixelWidth:2624,sizes:`max((${componentViewport?.width||\"100vw\"} - 64px) / 3, 50px)`,...toResponsiveImage(P7x700REGA2YL0u3wf)},className:\"framer-1662r2\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Tvb8b0Hy_\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},...addPropertyOverrides({rMErqH26m:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0*(((componentViewport?.height||489.5)-0-0)/1)+0)+0+0+0+0+0+(0+0+(Math.max(0,(Math.max(0,(((componentViewport?.height||489.5)-0-0)/1*1+0-0-0)/1)*1-0-0)/1)*1-0-261)/1*0)+0+0),pixelHeight:3936,pixelWidth:2624,sizes:`max((${componentViewport?.width||\"100vw\"} - 64px) / 3, 50px)`,...toResponsiveImage(P7x700REGA2YL0u3wf)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y5a5zc\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"mTq9AVU8S\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-62k7qn\",\"data-styles-preset\":\"uj43ggDGH\",children:\"Exterior\"})}),className:\"framer-apeq10\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"zE71W9Rpq\",text:mBG1gDX4RA2YL0u3wf,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gucf5f\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"amGDoLISW\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9341ca\",\"data-framer-name\":\"VR\",layoutDependency:layoutDependency,layoutId:\"MYmZnKc0R\",style:{backgroundColor:\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o705e7\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"MeWCxWfOm\",children:collection2?.map(({id:idMeWCxWfOm,kUJbog3pQ:kUJbog3pQMeWCxWfOm,TEdloA5vC:TEdloA5vCMeWCxWfOm},index2)=>{kUJbog3pQMeWCxWfOm??=\"\";TEdloA5vCMeWCxWfOm??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`MeWCxWfOm-${idMeWCxWfOm}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{kUJbog3pQ:kUJbog3pQMeWCxWfOm},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10k6d73\",layoutDependency:layoutDependency,layoutId:\"BSpRgX8S7\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{kUJbog3pQ:kUJbog3pQMeWCxWfOm},webPageId:\"sOVzqvUzs\"},motionChild:true,nodeId:\"puJwoXq1Y\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"ControlBloc\"})})})}),className:\"framer-vmgi0e\",\"data-framer-name\":\"Product Name\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"puJwoXq1Y\",onTap:onTapm5r9ut,text:TEdloA5vCMeWCxWfOm,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aIHCJHoil:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{kUJbog3pQ:kUJbog3pQMeWCxWfOm},webPageId:\"sOVzqvUzs\"},motionChild:true,nodeId:\"puJwoXq1Y\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"EconoBlok 14\"})})})}),onTap:onTap1kq8soz}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{kUJbog3pQ:kUJbog3pQMeWCxWfOm},webPageId:\"sOVzqvUzs\"},motionChild:true,nodeId:\"pxnefYj_i\",openInNewTab:false,scopeId:\"BkHk5zyya\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1fgv66u framer-1ci8koy\",\"data-framer-name\":\"Mobile Trigger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"pxnefYj_i\",onTap:onTap1kq8soz,style:{backgroundColor:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",opacity:0}})})]})})},idMeWCxWfOm);})})]})]})]}),/*#__PURE__*/_jsxs(motion.button,{className:\"framer-1yjznju\",\"data-framer-name\":\"Category Link\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"P9HeoqlXV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e0866j\",\"data-styles-preset\":\"KLHFAMiST\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Yf4bqDUa1:Yf4bqDUa1A2YL0u3wf},webPageId:\"nVwMSx6e5\"},motionChild:true,nodeId:\"ogL6c5oxx\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"All Radiant Barrier\"})})})}),className:\"framer-67nqsc\",\"data-framer-name\":\"Product Name\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ogL6c5oxx\",onTap:onTapm5r9ut,text:textContent1,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aIHCJHoil:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e0866j\",\"data-styles-preset\":\"KLHFAMiST\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Yf4bqDUa1:Yf4bqDUa1A2YL0u3wf},webPageId:\"nVwMSx6e5\"},motionChild:true,nodeId:\"ogL6c5oxx\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"All Exterior Products\"})})})}),onTap:onTap1kq8soz}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-yobf0t-container\",\"data-framer-name\":\"Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ZrcQDICde-container\",name:\"Icon\",nodeId:\"ZrcQDICde\",rendersWithMotion:true,scopeId:\"BkHk5zyya\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowForward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"ZrcQDICde\",layoutId:\"ZrcQDICde\",mirrored:false,name:\"Icon\",selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})},idA2YL0u3wf);})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-q6r8dh\",\"data-framer-name\":\"Radiant Barrier Menu\",layoutDependency:layoutDependency,layoutId:\"nBWaAk3tN\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-19f5q5q\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"vB_und5d2\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"vB_und5d2\",data:Categories,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"vB_und5d2\",name:\"P7x700REG\",type:\"Identifier\"},{collection:\"vB_und5d2\",name:\"mBG1gDX4R\",type:\"Identifier\"},{collection:\"vB_und5d2\",name:\"Yf4bqDUa1\",type:\"Identifier\"},{collection:\"vB_und5d2\",name:\"id\",type:\"Identifier\"},{alias:\"pSd7jhxMK\",arguments:[{from:{alias:\"pSd7jhxMK\",data:ProductsRadiantBarrier,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"pSd7jhxMK\",name:\"AGeKzXquC\",type:\"Identifier\"},{collection:\"pSd7jhxMK\",name:\"st5k4U_OC\",type:\"Identifier\"},{collection:\"pSd7jhxMK\",name:\"id\",type:\"Identifier\"}],type:\"Select\"}],functionName:\"ARRAY\",type:\"FunctionCall\"}],where:{left:{collection:\"vB_und5d2\",name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:\"HCBioE3IL\"},type:\"BinaryOperation\"}},children:(collection5,paginationInfo2,loadMore2)=>/*#__PURE__*/_jsx(_Fragment,{children:collection5?.map(({id:idvB_und5d2,mBG1gDX4R:mBG1gDX4RvB_und5d2,P7x700REG:P7x700REGvB_und5d2,pSd7jhxMK:collection4,Yf4bqDUa1:Yf4bqDUa1vB_und5d2},index5)=>{mBG1gDX4RvB_und5d2??=\"\";Yf4bqDUa1vB_und5d2??=\"\";const textContent2=suffix(prefix(mBG1gDX4RvB_und5d2,\"All \"),\" Products\");return /*#__PURE__*/_jsx(LayoutGroup,{id:`vB_und5d2-${idvB_und5d2}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{Yf4bqDUa1:Yf4bqDUa1vB_und5d2},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16cm0yq\",layoutDependency:layoutDependency,layoutId:\"Ib4q6rrVo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lrnxu8\",layoutDependency:layoutDependency,layoutId:\"GE1s_KAjE\",children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0*(((componentViewport?.height||515.5)-0-0)/1)+0)+0+0+0+0+0+(0+0+(Math.max(0,(Math.max(0,(((componentViewport?.height||515.5)-0-0)/1*1+0-0-0)/1)*1-0-0)/1)*1-0-339.4)/1*0)+0+0),pixelHeight:3936,pixelWidth:2624,sizes:`max((${componentViewport?.width||\"100vw\"} - 64px) / 3, 50px)`,...toResponsiveImage(P7x700REGvB_und5d2)},className:\"framer-1343lgw\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"NqIQMJW6Z\",style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16},...addPropertyOverrides({rMErqH26m:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(0*(((componentViewport?.height||489.5)-0-0)/1)+0)+0+0+0+0+0+(0+0+(Math.max(0,(Math.max(0,(((componentViewport?.height||489.5)-0-0)/1*1+0-0-0)/1)*1-0-0)/1)*1-0-261)/1*0)+0+0),pixelHeight:3936,pixelWidth:2624,sizes:`max((${componentViewport?.width||\"100vw\"} - 64px) / 3, 50px)`,...toResponsiveImage(P7x700REGvB_und5d2)}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8b9l5j\",\"data-framer-name\":\"Links Wrapper\",layoutDependency:layoutDependency,layoutId:\"nJhECw_Cp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-62k7qn\",\"data-styles-preset\":\"uj43ggDGH\",children:\"Radiant Barrier\"})}),className:\"framer-1f4dazk\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"GuZ3Fv9ap\",text:mBG1gDX4RvB_und5d2,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14z7gi4\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"GegoUpmTY\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4bmnjh\",\"data-framer-name\":\"VR\",layoutDependency:layoutDependency,layoutId:\"OUzPBxAV7\",style:{backgroundColor:\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1aqk0v\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"pSd7jhxMK\",children:collection4?.map(({AGeKzXquC:AGeKzXquCpSd7jhxMK,id:idpSd7jhxMK,st5k4U_OC:st5k4U_OCpSd7jhxMK},index4)=>{AGeKzXquCpSd7jhxMK??=\"\";st5k4U_OCpSd7jhxMK??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`pSd7jhxMK-${idpSd7jhxMK}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{AGeKzXquC:AGeKzXquCpSd7jhxMK},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l0epma\",layoutDependency:layoutDependency,layoutId:\"xvnKSlKgu\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AGeKzXquC:AGeKzXquCpSd7jhxMK},webPageId:\"jmReYM36j\"},motionChild:true,nodeId:\"vxLZazBlj\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"EcoBloc\"})})})}),className:\"framer-g1vizu\",\"data-framer-name\":\"Product Name\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vxLZazBlj\",onTap:onTapm5r9ut,text:st5k4U_OCpSd7jhxMK,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aIHCJHoil:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AGeKzXquC:AGeKzXquCpSd7jhxMK},webPageId:\"jmReYM36j\"},motionChild:true,nodeId:\"vxLZazBlj\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"RBGB\"})})})}),onTap:onTap1kq8soz}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{AGeKzXquC:AGeKzXquCpSd7jhxMK},webPageId:\"jmReYM36j\"},motionChild:true,nodeId:\"VzI58tkMm\",openInNewTab:false,scopeId:\"BkHk5zyya\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-157sx14 framer-1ci8koy\",\"data-framer-name\":\"Mobile Trigger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"VzI58tkMm\",onTap:onTap1kq8soz,style:{backgroundColor:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",opacity:0}})})]})})},idpSd7jhxMK);})})]})]})]}),/*#__PURE__*/_jsxs(motion.button,{className:\"framer-vdoyv0\",\"data-framer-name\":\"Category Link\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"h3WggDEP3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e0866j\",\"data-styles-preset\":\"KLHFAMiST\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Yf4bqDUa1:Yf4bqDUa1vB_und5d2},webPageId:\"nVwMSx6e5\"},motionChild:true,nodeId:\"hzibCaNbi\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"All Radiant Barrier\"})})})}),className:\"framer-1wxq2b6\",\"data-framer-name\":\"Product Name\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hzibCaNbi\",onTap:onTapm5r9ut,text:textContent2,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({aIHCJHoil:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-e0866j\",\"data-styles-preset\":\"KLHFAMiST\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{Yf4bqDUa1:Yf4bqDUa1vB_und5d2},webPageId:\"nVwMSx6e5\"},motionChild:true,nodeId:\"hzibCaNbi\",openInNewTab:false,scopeId:\"BkHk5zyya\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"All Radiant Barrier Products\"})})})}),onTap:onTap1kq8soz}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y2zbn6-container\",\"data-framer-name\":\"Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uQ6EJo_OT-container\",name:\"Icon\",nodeId:\"uQ6EJo_OT\",rendersWithMotion:true,scopeId:\"BkHk5zyya\",children:/*#__PURE__*/_jsx(Material,{color:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowForward\",iconStyle15:\"Filled\",iconStyle2:\"Filled\",iconStyle7:\"Filled\",id:\"uQ6EJo_OT\",layoutId:\"uQ6EJo_OT\",mirrored:false,name:\"Icon\",selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})]})})},idvB_und5d2);})})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LA9iu.framer-1ci8koy, .framer-LA9iu .framer-1ci8koy { display: block; }\",\".framer-LA9iu.framer-hj1nv6 { display: grid; gap: 32px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; min-width: 600px; overflow: hidden; padding: 0px; position: relative; width: 937px; }\",\".framer-LA9iu .framer-1t1mj5k { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LA9iu .framer-ew61vi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-LA9iu .framer-r4c92f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-LA9iu .framer-d4rj56, .framer-LA9iu .framer-1w29w5e, .framer-LA9iu .framer-1lrnxu8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LA9iu .framer-vf4a4r, .framer-LA9iu .framer-1343lgw { aspect-ratio: 1.9113475177304964 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 152px); overflow: visible; position: relative; width: 100%; }\",\".framer-LA9iu .framer-e6vtxp, .framer-LA9iu .framer-y5a5zc, .framer-LA9iu .framer-8b9l5j { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LA9iu .framer-z9i0h0, .framer-LA9iu .framer-apeq10, .framer-LA9iu .framer-1f4dazk { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LA9iu .framer-vry212, .framer-LA9iu .framer-gucf5f, .framer-LA9iu .framer-14z7gi4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LA9iu .framer-15n8ile, .framer-LA9iu .framer-9341ca, .framer-LA9iu .framer-4bmnjh { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 2px; }\",\".framer-LA9iu .framer-1dsfgqu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-LA9iu .framer-vser90, .framer-LA9iu .framer-10k6d73, .framer-LA9iu .framer-l0epma { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-LA9iu .framer-1dh8kdl, .framer-LA9iu .framer-2t1or2, .framer-LA9iu .framer-vmgi0e, .framer-LA9iu .framer-67nqsc, .framer-LA9iu .framer-g1vizu, .framer-LA9iu .framer-1wxq2b6 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-LA9iu .framer-pp6idi, .framer-LA9iu .framer-1fgv66u, .framer-LA9iu .framer-157sx14 { bottom: 0px; cursor: pointer; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; text-decoration: none; top: 0px; z-index: 1; }\",\".framer-LA9iu .framer-19p531g, .framer-LA9iu .framer-1yjznju, .framer-LA9iu .framer-vdoyv0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px 0px 8px 0px; position: relative; width: min-content; }\",\".framer-LA9iu .framer-1n3n4xt-container, .framer-LA9iu .framer-yobf0t-container, .framer-LA9iu .framer-1y2zbn6-container { flex: none; height: 24px; position: relative; width: 24px; z-index: 1; }\",\".framer-LA9iu .framer-195dbx1, .framer-LA9iu .framer-q6r8dh { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 100%; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LA9iu .framer-1ajq166, .framer-LA9iu .framer-19f5q5q { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: 1px; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-LA9iu .framer-zorq8k, .framer-LA9iu .framer-16cm0yq { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-LA9iu .framer-1662r2 { aspect-ratio: 1.9148936170212767 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 152px); overflow: visible; position: relative; width: 100%; }\",\".framer-LA9iu .framer-1o705e7, .framer-LA9iu .framer-1aqk0v { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-LA9iu .framer-1t1mj5k, .framer-LA9iu .framer-ew61vi, .framer-LA9iu .framer-r4c92f, .framer-LA9iu .framer-d4rj56, .framer-LA9iu .framer-e6vtxp, .framer-LA9iu .framer-vry212, .framer-LA9iu .framer-1dsfgqu, .framer-LA9iu .framer-vser90, .framer-LA9iu .framer-19p531g, .framer-LA9iu .framer-195dbx1, .framer-LA9iu .framer-1ajq166, .framer-LA9iu .framer-1w29w5e, .framer-LA9iu .framer-y5a5zc, .framer-LA9iu .framer-gucf5f, .framer-LA9iu .framer-1o705e7, .framer-LA9iu .framer-10k6d73, .framer-LA9iu .framer-1yjznju, .framer-LA9iu .framer-q6r8dh, .framer-LA9iu .framer-19f5q5q, .framer-LA9iu .framer-1lrnxu8, .framer-LA9iu .framer-8b9l5j, .framer-LA9iu .framer-14z7gi4, .framer-LA9iu .framer-1aqk0v, .framer-LA9iu .framer-l0epma, .framer-LA9iu .framer-vdoyv0 { gap: 0px; } .framer-LA9iu .framer-1t1mj5k > *, .framer-LA9iu .framer-e6vtxp > *, .framer-LA9iu .framer-1dsfgqu > *, .framer-LA9iu .framer-195dbx1 > *, .framer-LA9iu .framer-y5a5zc > *, .framer-LA9iu .framer-q6r8dh > *, .framer-LA9iu .framer-8b9l5j > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-LA9iu .framer-1t1mj5k > :first-child, .framer-LA9iu .framer-ew61vi > :first-child, .framer-LA9iu .framer-r4c92f > :first-child, .framer-LA9iu .framer-d4rj56 > :first-child, .framer-LA9iu .framer-e6vtxp > :first-child, .framer-LA9iu .framer-1dsfgqu > :first-child, .framer-LA9iu .framer-195dbx1 > :first-child, .framer-LA9iu .framer-1ajq166 > :first-child, .framer-LA9iu .framer-1w29w5e > :first-child, .framer-LA9iu .framer-y5a5zc > :first-child, .framer-LA9iu .framer-1o705e7 > :first-child, .framer-LA9iu .framer-q6r8dh > :first-child, .framer-LA9iu .framer-19f5q5q > :first-child, .framer-LA9iu .framer-1lrnxu8 > :first-child, .framer-LA9iu .framer-8b9l5j > :first-child, .framer-LA9iu .framer-1aqk0v > :first-child { margin-top: 0px; } .framer-LA9iu .framer-1t1mj5k > :last-child, .framer-LA9iu .framer-ew61vi > :last-child, .framer-LA9iu .framer-r4c92f > :last-child, .framer-LA9iu .framer-d4rj56 > :last-child, .framer-LA9iu .framer-e6vtxp > :last-child, .framer-LA9iu .framer-1dsfgqu > :last-child, .framer-LA9iu .framer-195dbx1 > :last-child, .framer-LA9iu .framer-1ajq166 > :last-child, .framer-LA9iu .framer-1w29w5e > :last-child, .framer-LA9iu .framer-y5a5zc > :last-child, .framer-LA9iu .framer-1o705e7 > :last-child, .framer-LA9iu .framer-q6r8dh > :last-child, .framer-LA9iu .framer-19f5q5q > :last-child, .framer-LA9iu .framer-1lrnxu8 > :last-child, .framer-LA9iu .framer-8b9l5j > :last-child, .framer-LA9iu .framer-1aqk0v > :last-child { margin-bottom: 0px; } .framer-LA9iu .framer-ew61vi > *, .framer-LA9iu .framer-1ajq166 > *, .framer-LA9iu .framer-1o705e7 > *, .framer-LA9iu .framer-19f5q5q > *, .framer-LA9iu .framer-1aqk0v > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-LA9iu .framer-r4c92f > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-LA9iu .framer-d4rj56 > *, .framer-LA9iu .framer-1w29w5e > *, .framer-LA9iu .framer-1lrnxu8 > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-LA9iu .framer-vry212 > *, .framer-LA9iu .framer-gucf5f > *, .framer-LA9iu .framer-14z7gi4 > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-LA9iu .framer-vry212 > :first-child, .framer-LA9iu .framer-vser90 > :first-child, .framer-LA9iu .framer-19p531g > :first-child, .framer-LA9iu .framer-gucf5f > :first-child, .framer-LA9iu .framer-10k6d73 > :first-child, .framer-LA9iu .framer-1yjznju > :first-child, .framer-LA9iu .framer-14z7gi4 > :first-child, .framer-LA9iu .framer-l0epma > :first-child, .framer-LA9iu .framer-vdoyv0 > :first-child { margin-left: 0px; } .framer-LA9iu .framer-vry212 > :last-child, .framer-LA9iu .framer-vser90 > :last-child, .framer-LA9iu .framer-19p531g > :last-child, .framer-LA9iu .framer-gucf5f > :last-child, .framer-LA9iu .framer-10k6d73 > :last-child, .framer-LA9iu .framer-1yjznju > :last-child, .framer-LA9iu .framer-14z7gi4 > :last-child, .framer-LA9iu .framer-l0epma > :last-child, .framer-LA9iu .framer-vdoyv0 > :last-child { margin-right: 0px; } .framer-LA9iu .framer-vser90 > *, .framer-LA9iu .framer-10k6d73 > *, .framer-LA9iu .framer-l0epma > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-LA9iu .framer-19p531g > *, .framer-LA9iu .framer-1yjznju > *, .framer-LA9iu .framer-vdoyv0 > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",\".framer-LA9iu.framer-v-1g3o2d7.framer-hj1nv6 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; min-width: 240px; padding: var(--1igxppi); width: 320px; will-change: var(--framer-will-change-override, transform); }\",\".framer-LA9iu.framer-v-1g3o2d7 .framer-1t1mj5k { align-self: unset; }\",\".framer-LA9iu.framer-v-1g3o2d7 .framer-r4c92f { gap: 24px; }\",\".framer-LA9iu.framer-v-1g3o2d7 .framer-1dsfgqu, .framer-LA9iu.framer-v-1g3o2d7 .framer-1o705e7, .framer-LA9iu.framer-v-1g3o2d7 .framer-1aqk0v { flex: 1 0 0px; gap: 0px; width: 1px; }\",\".framer-LA9iu.framer-v-1g3o2d7 .framer-vser90, .framer-LA9iu.framer-v-1g3o2d7 .framer-10k6d73, .framer-LA9iu.framer-v-1g3o2d7 .framer-l0epma { height: 32px; width: 100%; }\",\".framer-LA9iu.framer-v-1g3o2d7 .framer-1dh8kdl { flex: 1 0 0px; order: 1; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-LA9iu.framer-v-1g3o2d7 .framer-pp6idi, .framer-LA9iu.framer-v-1g3o2d7 .framer-1fgv66u, .framer-LA9iu.framer-v-1g3o2d7 .framer-157sx14 { order: 0; }\",\".framer-LA9iu.framer-v-1g3o2d7 .framer-195dbx1, .framer-LA9iu.framer-v-1g3o2d7 .framer-q6r8dh { align-self: unset; height: min-content; }\",\".framer-LA9iu.framer-v-1g3o2d7 .framer-1ajq166, .framer-LA9iu.framer-v-1g3o2d7 .framer-19f5q5q { flex: none; height: min-content; }\",\".framer-LA9iu.framer-v-1g3o2d7 .framer-zorq8k, .framer-LA9iu.framer-v-1g3o2d7 .framer-16cm0yq { flex: none; gap: 24px; height: min-content; justify-content: center; }\",\".framer-LA9iu.framer-v-1g3o2d7 .framer-vmgi0e, .framer-LA9iu.framer-v-1g3o2d7 .framer-g1vizu { order: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-LA9iu.framer-v-1g3o2d7.framer-hj1nv6, .framer-LA9iu.framer-v-1g3o2d7 .framer-r4c92f, .framer-LA9iu.framer-v-1g3o2d7 .framer-1dsfgqu, .framer-LA9iu.framer-v-1g3o2d7 .framer-zorq8k, .framer-LA9iu.framer-v-1g3o2d7 .framer-1o705e7, .framer-LA9iu.framer-v-1g3o2d7 .framer-16cm0yq, .framer-LA9iu.framer-v-1g3o2d7 .framer-1aqk0v { gap: 0px; } .framer-LA9iu.framer-v-1g3o2d7.framer-hj1nv6 > * { margin: 0px; margin-bottom: calc(32px / 2); margin-top: calc(32px / 2); } .framer-LA9iu.framer-v-1g3o2d7.framer-hj1nv6 > :first-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-r4c92f > :first-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-1dsfgqu > :first-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-zorq8k > :first-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-1o705e7 > :first-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-16cm0yq > :first-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-1aqk0v > :first-child { margin-top: 0px; } .framer-LA9iu.framer-v-1g3o2d7.framer-hj1nv6 > :last-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-r4c92f > :last-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-1dsfgqu > :last-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-zorq8k > :last-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-1o705e7 > :last-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-16cm0yq > :last-child, .framer-LA9iu.framer-v-1g3o2d7 .framer-1aqk0v > :last-child { margin-bottom: 0px; } .framer-LA9iu.framer-v-1g3o2d7 .framer-r4c92f > *, .framer-LA9iu.framer-v-1g3o2d7 .framer-zorq8k > *, .framer-LA9iu.framer-v-1g3o2d7 .framer-16cm0yq > * { margin: 0px; margin-bottom: calc(24px / 2); margin-top: calc(24px / 2); } .framer-LA9iu.framer-v-1g3o2d7 .framer-1dsfgqu > *, .framer-LA9iu.framer-v-1g3o2d7 .framer-1o705e7 > *, .framer-LA9iu.framer-v-1g3o2d7 .framer-1aqk0v > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } }\",\".framer-LA9iu.framer-v-10cqk5i.framer-hj1nv6 { width: 787px; }\",\".framer-LA9iu.framer-v-10cqk5i .framer-vf4a4r, .framer-LA9iu.framer-v-10cqk5i .framer-1662r2, .framer-LA9iu.framer-v-10cqk5i .framer-1343lgw { height: var(--framer-aspect-ratio-supported, 126px); }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 515.5\n * @framerIntrinsicWidth 937\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"600px\",null,null,null]},\"aIHCJHoil\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"240px\",null,null,null]},\"rMErqH26m\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"600px\",null,null,null]}}}\n * @framerVariables {\"f9GYYhkVx\":\"close\",\"GX5M823vI\":\"mobileBGColor\",\"QZX9UASXJ\":\"padding\",\"DfVf97IJg\":\"radius\",\"VFnlsN4kw\":\"closeMobile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBkHk5zyya=withCSS(Component,css,\"framer-LA9iu\");export default FramerBkHk5zyya;FramerBkHk5zyya.displayName=\"Menu Dropdown - By Product\";FramerBkHk5zyya.defaultProps={height:515.5,width:937};addPropertyControls(FramerBkHk5zyya,{variant:{options:[\"b3gn0dEc2\",\"aIHCJHoil\",\"rMErqH26m\"],optionTitles:[\"Desktop\",\"Mobile\",\"Desktop Small\"],title:\"Variant\",type:ControlType.Enum},f9GYYhkVx:{title:\"Close\",type:ControlType.EventHandler},GX5M823vI:{defaultValue:'var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Mobile BG Color\",type:ControlType.Color},QZX9UASXJ:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding},DfVf97IJg:{defaultValue:\"0px\",title:\"Radius\",type:ControlType.BorderRadius},VFnlsN4kw:{title:\"Close Mobile\",type:ControlType.EventHandler}});addFonts(FramerBkHk5zyya,[{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\"}]},...MaterialFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBkHk5zyya\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"f9GYYhkVx\\\":\\\"close\\\",\\\"GX5M823vI\\\":\\\"mobileBGColor\\\",\\\"QZX9UASXJ\\\":\\\"padding\\\",\\\"DfVf97IJg\\\":\\\"radius\\\",\\\"VFnlsN4kw\\\":\\\"closeMobile\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"515.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"600px\\\",null,null,null]},\\\"aIHCJHoil\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"240px\\\",null,null,null]},\\\"rMErqH26m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"600px\\\",null,null,null]}}}\",\"framerIntrinsicWidth\":\"937\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (eca4804)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,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 MenuDropdownByProduct from\"https://framerusercontent.com/modules/cQN93cuT2xY65XWcXcFG/7I5Fb3tkn5TVyDSfrkU5/BkHk5zyya.js\";import MenuLink from\"https://framerusercontent.com/modules/pL7GfzNqoHXNJvDNcA7S/hJc1poAIAf7Xd2xDzOoc/PkiqDSGnO.js\";const MenuLinkFonts=getFonts(MenuLink);const MenuDropdownByProductFonts=getFonts(MenuDropdownByProduct);const MenuLinkControls=getPropertyControls(MenuLink);const cycleOrder=[\"jSoYfZTx4\",\"ltMykDaJO\"];const serializationHash=\"framer-ygh0i\";const variantClassNames={jSoYfZTx4:\"framer-v-103tqs0\",ltMykDaJO:\"framer-v-t5hddp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Active:\"h3rzNVRCe\",Default:\"SFemWBUV2\",Mobile:\"mKX5SWBCc\",Open:\"qrz620QO8\"};const humanReadableVariantMap={Default:\"jSoYfZTx4\",Expanded:\"ltMykDaJO\"};const getProps=({closeMobile,height,id,mobileBGColor,state,width,...props})=>{return{...props,IGzP1ZadE:mobileBGColor??props.IGzP1ZadE??\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",j0aHyKjbQ:closeMobile??props.j0aHyKjbQ,N1ytdGDPq:humanReadableEnumMap[state]??state??props.N1ytdGDPq??\"mKX5SWBCc\",variant:humanReadableVariantMap[props.variant]??props.variant??\"jSoYfZTx4\"};};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,j0aHyKjbQ,N1ytdGDPq,IGzP1ZadE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"jSoYfZTx4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const PHJRXZv_H5xtr8y=activeVariantCallback(async(...args)=>{setVariant(\"ltMykDaJO\");});const PHJRXZv_H1jfiqr0=activeVariantCallback(async(...args)=>{setVariant(\"jSoYfZTx4\");});const f9GYYhkVxba3h7z=activeVariantCallback(async(...args)=>{if(j0aHyKjbQ){const res=await j0aHyKjbQ(...args);if(res===false)return false;}});const VFnlsN4kwba3h7z=activeVariantCallback(async(...args)=>{if(j0aHyKjbQ){const res=await j0aHyKjbQ(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-103tqs0\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"jSoYfZTx4\",ref:refBinding,style:{...style},...addPropertyOverrides({ltMykDaJO:{\"data-framer-name\":\"Expanded\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2ns1zu-container\",layoutDependency:layoutDependency,layoutId:\"hDhTNFMZm-container\",nodeId:\"hDhTNFMZm\",rendersWithMotion:true,scopeId:\"xAwnnxJkb\",children:/*#__PURE__*/_jsx(MenuLink,{bjCxR8bEs:true,height:\"100%\",id:\"hDhTNFMZm\",K4KLuO2Jt:\"By Product\",layoutId:\"hDhTNFMZm\",PHJRXZv_H:PHJRXZv_H5xtr8y,style:{width:\"100%\"},variant:N1ytdGDPq,wHZ0hjzo7:\"rgb(0, 0, 0)\",width:\"100%\",...addPropertyOverrides({ltMykDaJO:{PHJRXZv_H:PHJRXZv_H1jfiqr0,variant:\"qrz620QO8\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:515,y:(componentViewport?.y||0)+0+40,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i1n4l8-container\",layoutDependency:layoutDependency,layoutId:\"BwNwSclxZ-container\",nodeId:\"BwNwSclxZ\",rendersWithMotion:true,scopeId:\"xAwnnxJkb\",children:/*#__PURE__*/_jsx(MenuDropdownByProduct,{DfVf97IJg:\"24px\",GX5M823vI:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",height:\"100%\",id:\"BwNwSclxZ\",layoutId:\"BwNwSclxZ\",QZX9UASXJ:\"24px\",variant:\"aIHCJHoil\",width:\"100%\",...addPropertyOverrides({ltMykDaJO:{f9GYYhkVx:f9GYYhkVxba3h7z,GX5M823vI:IGzP1ZadE,VFnlsN4kw:VFnlsN4kwba3h7z}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ygh0i.framer-12qkaj6, .framer-ygh0i .framer-12qkaj6 { display: block; }\",\".framer-ygh0i.framer-103tqs0 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: 40px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-ygh0i .framer-2ns1zu-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-ygh0i .framer-1i1n4l8-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-ygh0i.framer-103tqs0 { gap: 0px; } .framer-ygh0i.framer-103tqs0 > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-ygh0i.framer-103tqs0 > :first-child { margin-top: 0px; } .framer-ygh0i.framer-103tqs0 > :last-child { margin-bottom: 0px; } }\",\".framer-ygh0i.framer-v-t5hddp.framer-103tqs0 { height: min-content; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"ltMykDaJO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"j0aHyKjbQ\":\"closeMobile\",\"N1ytdGDPq\":\"state\",\"IGzP1ZadE\":\"mobileBGColor\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxAwnnxJkb=withCSS(Component,css,\"framer-ygh0i\");export default FramerxAwnnxJkb;FramerxAwnnxJkb.displayName=\"Menu - By Product Mobile\";FramerxAwnnxJkb.defaultProps={height:40,width:320};addPropertyControls(FramerxAwnnxJkb,{variant:{options:[\"jSoYfZTx4\",\"ltMykDaJO\"],optionTitles:[\"Default\",\"Expanded\"],title:\"Variant\",type:ControlType.Enum},j0aHyKjbQ:{title:\"Close Mobile\",type:ControlType.EventHandler},N1ytdGDPq:MenuLinkControls?.[\"variant\"]&&{...MenuLinkControls[\"variant\"],defaultValue:\"mKX5SWBCc\",description:undefined,hidden:undefined,title:\"State\"},IGzP1ZadE:{defaultValue:'var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Mobile BG Color\",type:ControlType.Color}});addFonts(FramerxAwnnxJkb,[{explicitInter:true,fonts:[]},...MenuLinkFonts,...MenuDropdownByProductFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxAwnnxJkb\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"j0aHyKjbQ\\\":\\\"closeMobile\\\",\\\"N1ytdGDPq\\\":\\\"state\\\",\\\"IGzP1ZadE\\\":\\\"mobileBGColor\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ltMykDaJO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"320\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (6aa4fc0)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/YEWVMBKmXJ83pATPgzu8/Search.js\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import ButtonMobileMenu from\"https://framerusercontent.com/modules/taqQl0g1Sp7sFY8heoZo/qlVpM58k04kAAC76SH9z/LE2SGJByc.js\";import Logo from\"https://framerusercontent.com/modules/djAnB1EAclHmp9Nc1ECN/riR7T4ttoBsQYhxeNPAL/M77IkU5ef.js\";import Primary from\"https://framerusercontent.com/modules/kC21WgG7AnjQFi8EP147/8ZYMoUw2Yld04WTIVyD4/oHh5BRaUw.js\";import MenuLink from\"https://framerusercontent.com/modules/pL7GfzNqoHXNJvDNcA7S/hJc1poAIAf7Xd2xDzOoc/PkiqDSGnO.js\";import MenuByIndustryMobile from\"https://framerusercontent.com/modules/kC9hkZPrhQNEP4x3Zm9w/Hr2AyLQIJ6hmG4sak4MJ/s1DLkhBIj.js\";import MenuByProductMobile from\"https://framerusercontent.com/modules/vbIV3Nxen4SMbS2SWuId/uDeFFkv3csbC47TNOdHU/xAwnnxJkb.js\";const LogoFonts=getFonts(Logo);const SearchFonts=getFonts(Search);const ButtonMobileMenuFonts=getFonts(ButtonMobileMenu);const MenuLinkFonts=getFonts(MenuLink);const MenuByProductMobileFonts=getFonts(MenuByProductMobile);const MenuByIndustryMobileFonts=getFonts(MenuByIndustryMobile);const PrimaryFonts=getFonts(Primary);const StopScrollFonts=getFonts(StopScroll);const MenuByProductMobileControls=getPropertyControls(MenuByProductMobile);const PrimaryControls=getPropertyControls(Primary);const MenuByIndustryMobileControls=getPropertyControls(MenuByIndustryMobile);const cycleOrder=[\"vTn3K7Y8T\",\"yroE6XOOF\"];const serializationHash=\"framer-NemVW\";const variantClassNames={vTn3K7Y8T:\"framer-v-1l2x7s9\",yroE6XOOF:\"framer-v-1wtzmh5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const negate=value=>{return!value;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Active:\"h3rzNVRCe\",Default:\"SFemWBUV2\",Mobile:\"mKX5SWBCc\",Open:\"qrz620QO8\"};const humanReadableEnumMap1={\"Desktop - Acrive\":\"HrGbS5Vjm\",\"Phone - Active\":\"d7W7qUujh\",Desktop:\"NaRZm_G7u\",Phone:\"QPf70zttH\"};const humanReadableVariantMap={Default:\"vTn3K7Y8T\",Expanded:\"yroE6XOOF\"};const getProps=({aboutUs,blog,contactPhone,height,id,industry,product,width,...props})=>{return{...props,f9XqcV14v:humanReadableEnumMap[industry]??industry??props.f9XqcV14v??\"SFemWBUV2\",G2Eeu4cgD:humanReadableEnumMap1[contactPhone]??contactPhone??props.G2Eeu4cgD??\"QPf70zttH\",Py5FqDYXg:humanReadableEnumMap[product]??product??props.Py5FqDYXg??\"mKX5SWBCc\",t8UMLf2RF:aboutUs??props.t8UMLf2RF,variant:humanReadableVariantMap[props.variant]??props.variant??\"vTn3K7Y8T\",wIPILAA9f:blog??props.wIPILAA9f};};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,t8UMLf2RF,Py5FqDYXg,wIPILAA9f,G2Eeu4cgD,f9XqcV14v,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vTn3K7Y8T\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1spxd1r=activeVariantCallback(async(...args)=>{setVariant(\"vTn3K7Y8T\");});const GTohakFlzkcwy7b=activeVariantCallback(async(...args)=>{setVariant(\"yroE6XOOF\");});const GTohakFlz1spxd1r=activeVariantCallback(async(...args)=>{setVariant(\"vTn3K7Y8T\");});const PHJRXZv_H1spxd1r=activeVariantCallback(async(...args)=>{setVariant(\"vTn3K7Y8T\");});const j0aHyKjbQ1l8wh0h=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"vTn3K7Y8T\"),100);});const fNetQrbyq1spxd1r=activeVariantCallback(async(...args)=>{setVariant(\"vTn3K7Y8T\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"yroE6XOOF\")return true;return false;};const visible=negate(t8UMLf2RF);const router=useRouter();const isDisplayed1=()=>{if(baseVariant===\"yroE6XOOF\")return false;return true;};const visible1=negate(wIPILAA9f);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-1l2x7s9\",className,classNames),\"data-framer-name\":\"Default\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"vTn3K7Y8T\",ref:refBinding,style:{backgroundColor:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",...style},...addPropertyOverrides({yroE6XOOF:{\"data-framer-name\":\"Expanded\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12f77ti\",layoutDependency:layoutDependency,layoutId:\"MN_bRCodr\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lc87mz\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"FF2ZgCBIe\",style:{backgroundColor:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12a73nx\",\"data-framer-name\":\"Left Stack\",layoutDependency:layoutDependency,layoutId:\"tkmR0_jVu\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"vcfMAZBqW\",scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1nroim3 framer-1oydc5e\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"vcfMAZBqW\",...addPropertyOverrides({yroE6XOOF:{\"data-highlight\":true,onTap:onTap1spxd1r}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,y:(componentViewport?.y||0)+0+0+0+0+8+0+-2.5+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h7i9fi-container\",layoutDependency:layoutDependency,layoutId:\"noCnwmrcb-container\",nodeId:\"noCnwmrcb\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"noCnwmrcb\",layoutId:\"noCnwmrcb\",style:{height:\"100%\"},variant:\"m2KbyI4s9\",width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k35173\",\"data-framer-name\":\"Menu n Search\",layoutDependency:layoutDependency,layoutId:\"tPwDl6Kkx\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ehz432-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RSI3eW67X-container\",nodeId:\"RSI3eW67X\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(244, 244, 251, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",iconSize:24,iconType:\"default\",id:\"RSI3eW67X\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\"},layoutId:\"RSI3eW67X\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:24,heightIsStatic:false,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"48px\",y:(componentViewport?.y||0)+0+0+0+0+8+0+3+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1g48kwu-container\",layoutDependency:layoutDependency,layoutId:\"rw_6KFhP4-container\",nodeId:\"rw_6KFhP4\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(ButtonMobileMenu,{GTohakFlz:GTohakFlzkcwy7b,height:\"100%\",id:\"rw_6KFhP4\",layoutId:\"rw_6KFhP4\",style:{height:\"100%\",width:\"100%\"},variant:\"gFSTbLVVo\",width:\"100%\",...addPropertyOverrides({yroE6XOOF:{GTohakFlz:GTohakFlz1spxd1r,variant:\"bcEXNDvxw\"}},baseVariant,gestureVariant)})})})]})]})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-nwyf2e\",\"data-framer-name\":\"Links\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"GleHXjAfB\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ll51wy\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"djYm1R8W8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uv4gpo\",layoutDependency:layoutDependency,layoutId:\"hUw0RtxKf\",children:[visible&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sYYy73Vu7\"},implicitPathVariables:undefined},{href:{webPageId:\"sYYy73Vu7\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({yroE6XOOF:{width:`max((${componentViewport?.width||\"100vw\"} - 32px) / 0, 1px)`,y:(componentViewport?.y||0)+0+0+0+72+40+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1n7vto1-container\",layoutDependency:layoutDependency,layoutId:\"jQmhZvxW2-container\",nodeId:\"jQmhZvxW2\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(MenuLink,{bjCxR8bEs:false,height:\"100%\",id:\"jQmhZvxW2\",jOm9BIFuv:resolvedLinks[0],K4KLuO2Jt:\"About Us\",layoutId:\"jQmhZvxW2\",PHJRXZv_H:PHJRXZv_H1spxd1r,variant:\"SFemWBUV2\",wHZ0hjzo7:\"rgb(0, 0, 0)\",width:\"100%\",...addPropertyOverrides({yroE6XOOF:{jOm9BIFuv:resolvedLinks[1],style:{width:\"100%\"},variant:\"mKX5SWBCc\"}},baseVariant,gestureVariant)})})})}),t8UMLf2RF&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({yroE6XOOF:{y:(componentViewport?.y||0)+0+0+0+72+40+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-chn78s-container\",layoutDependency:layoutDependency,layoutId:\"RUJhf0vYu-container\",nodeId:\"RUJhf0vYu\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(MenuLink,{bjCxR8bEs:false,height:\"100%\",id:\"RUJhf0vYu\",K4KLuO2Jt:\"About Us\",layoutId:\"RUJhf0vYu\",variant:\"h3rzNVRCe\",wHZ0hjzo7:\"rgb(0, 0, 0)\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({yroE6XOOF:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+0+0+72+40+0+0+56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e439vp-container\",layoutDependency:layoutDependency,layoutId:\"K6iwYEUZL-container\",nodeId:\"K6iwYEUZL\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(MenuByProductMobile,{height:\"100%\",id:\"K6iwYEUZL\",IGzP1ZadE:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",j0aHyKjbQ:j0aHyKjbQ1l8wh0h,layoutId:\"K6iwYEUZL\",N1ytdGDPq:Py5FqDYXg,style:{width:\"100%\"},variant:\"jSoYfZTx4\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({yroE6XOOF:{y:(componentViewport?.y||0)+0+0+0+72+40+0+0+112}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ivzqe0-container\",layoutDependency:layoutDependency,layoutId:\"tLHC_2X0X-container\",nodeId:\"tLHC_2X0X\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(MenuByIndustryMobile,{height:\"100%\",id:\"tLHC_2X0X\",j0aHyKjbQ:j0aHyKjbQ1l8wh0h,layoutId:\"tLHC_2X0X\",N1ytdGDPq:f9XqcV14v,variant:\"R5JS7zc3x\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-168tutp\",\"data-framer-name\":\"Blog Link\",layoutDependency:layoutDependency,layoutId:\"a9Rzu_hE5\",children:[visible1&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"c5oiC2JPE\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-sdle0e-container\",layoutDependency:layoutDependency,layoutId:\"bWcxaE0HA-container\",nodeId:\"bWcxaE0HA\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(MenuLink,{bjCxR8bEs:false,height:\"100%\",id:\"bWcxaE0HA\",jOm9BIFuv:resolvedLinks1[0],K4KLuO2Jt:\"Blog\",layoutId:\"bWcxaE0HA\",PHJRXZv_H:PHJRXZv_H1spxd1r,variant:\"SFemWBUV2\",wHZ0hjzo7:\"rgb(0, 0, 0)\",width:\"100%\"})})})}),wIPILAA9f&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"c5oiC2JPE\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tfh7q9-container\",layoutDependency:layoutDependency,layoutId:\"zvZe9OGlR-container\",nodeId:\"zvZe9OGlR\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(MenuLink,{bjCxR8bEs:false,height:\"100%\",id:\"zvZe9OGlR\",jOm9BIFuv:resolvedLinks2[0],K4KLuO2Jt:\"Blog\",layoutId:\"zvZe9OGlR\",variant:\"h3rzNVRCe\",wHZ0hjzo7:\"rgb(0, 0, 0)\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,...addPropertyOverrides({yroE6XOOF:{y:(componentViewport?.y||0)+0+0+0+72+40+0+0+168}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13rrg8t-container\",layoutDependency:layoutDependency,layoutId:\"HLLW9uGdp-container\",nodeId:\"HLLW9uGdp\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(Primary,{fNetQrbyq:fNetQrbyq1spxd1r,height:\"100%\",id:\"HLLW9uGdp\",layoutId:\"HLLW9uGdp\",Qpml_zCmN:\"Contact Us\",style:{height:\"100%\"},variant:G2Eeu4cgD,width:\"100%\",YsQs7UizO:resolvedLinks3[0],...addPropertyOverrides({yroE6XOOF:{YsQs7UizO:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hcoab3-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"oLME8jm2O-container\",nodeId:\"oLME8jm2O\",rendersWithMotion:true,scopeId:\"HETyCNy52\",children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"oLME8jm2O\",layoutId:\"oLME8jm2O\",toggle:false,width:\"100%\",...addPropertyOverrides({yroE6XOOF:{toggle:true}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NemVW.framer-1oydc5e, .framer-NemVW .framer-1oydc5e { display: block; }\",\".framer-NemVW.framer-1l2x7s9 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 340px; }\",\".framer-NemVW .framer-12f77ti { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 72px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-NemVW .framer-1lc87mz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: 72px; justify-content: flex-start; overflow: hidden; padding: 8px 16px 0px 16px; position: relative; width: 100%; }\",\".framer-NemVW .framer-12a73nx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 54px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NemVW .framer-1nroim3 { 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; text-decoration: none; width: min-content; }\",\".framer-NemVW .framer-h7i9fi-container { flex: none; height: 59px; position: relative; width: auto; }\",\".framer-NemVW .framer-k35173 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 96px; }\",\".framer-NemVW .framer-1ehz432-container { cursor: pointer; flex: none; height: 47px; position: relative; width: 48px; }\",\".framer-NemVW .framer-1g48kwu-container { flex: none; height: 48px; position: relative; width: 48px; }\",\".framer-NemVW .framer-nwyf2e { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: 1px; justify-content: flex-start; overflow: auto; padding: 40px 16px 0px 16px; position: relative; width: 100%; }\",\".framer-NemVW .framer-ll51wy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 64px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-NemVW .framer-1uv4gpo, .framer-NemVW .framer-168tutp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NemVW .framer-1n7vto1-container, .framer-NemVW .framer-chn78s-container, .framer-NemVW .framer-ivzqe0-container, .framer-NemVW .framer-sdle0e-container, .framer-NemVW .framer-tfh7q9-container, .framer-NemVW .framer-1hcoab3-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-NemVW .framer-1e439vp-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-NemVW .framer-13rrg8t-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-NemVW.framer-v-1wtzmh5 .framer-12f77ti { height: calc(var(--framer-viewport-height, 100vh) * 1); }\",\".framer-NemVW.framer-v-1wtzmh5 .framer-1lc87mz { order: 0; }\",\".framer-NemVW.framer-v-1wtzmh5 .framer-1nroim3 { cursor: pointer; }\",\".framer-NemVW.framer-v-1wtzmh5 .framer-nwyf2e { order: 1; }\",\".framer-NemVW.framer-v-1wtzmh5 .framer-1n7vto1-container { flex: 1 0 0px; width: 1px; }\",'.framer-NemVW[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-NemVW [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-NemVW[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-NemVW [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-NemVW[data-hide-scrollbars=\"true\"], .framer-NemVW [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yroE6XOOF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"t8UMLf2RF\":\"aboutUs\",\"Py5FqDYXg\":\"product\",\"wIPILAA9f\":\"blog\",\"G2Eeu4cgD\":\"contactPhone\",\"f9XqcV14v\":\"industry\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHETyCNy52=withCSS(Component,css,\"framer-NemVW\");export default FramerHETyCNy52;FramerHETyCNy52.displayName=\"Menu Mobile\";FramerHETyCNy52.defaultProps={height:72,width:340};addPropertyControls(FramerHETyCNy52,{variant:{options:[\"vTn3K7Y8T\",\"yroE6XOOF\"],optionTitles:[\"Default\",\"Expanded\"],title:\"Variant\",type:ControlType.Enum},t8UMLf2RF:{defaultValue:false,title:\"About Us\",type:ControlType.Boolean},Py5FqDYXg:MenuByProductMobileControls?.[\"N1ytdGDPq\"]&&{...MenuByProductMobileControls[\"N1ytdGDPq\"],defaultValue:\"mKX5SWBCc\",description:undefined,hidden:undefined,title:\"Product\"},wIPILAA9f:{defaultValue:false,title:\"Blog\",type:ControlType.Boolean},G2Eeu4cgD:PrimaryControls?.[\"variant\"]&&{...PrimaryControls[\"variant\"],defaultValue:\"QPf70zttH\",description:undefined,hidden:undefined,title:\"Contact - Phone\"},f9XqcV14v:MenuByIndustryMobileControls?.[\"N1ytdGDPq\"]&&{...MenuByIndustryMobileControls[\"N1ytdGDPq\"],defaultValue:\"SFemWBUV2\",description:undefined,hidden:undefined,title:\"Industry\"}});addFonts(FramerHETyCNy52,[{explicitInter:true,fonts:[]},...LogoFonts,...SearchFonts,...ButtonMobileMenuFonts,...MenuLinkFonts,...MenuByProductMobileFonts,...MenuByIndustryMobileFonts,...PrimaryFonts,...StopScrollFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHETyCNy52\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yroE6XOOF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"340\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"t8UMLf2RF\\\":\\\"aboutUs\\\",\\\"Py5FqDYXg\\\":\\\"product\\\",\\\"wIPILAA9f\\\":\\\"blog\\\",\\\"G2Eeu4cgD\\\":\\\"contactPhone\\\",\\\"f9XqcV14v\\\":\\\"industry\\\"}\",\"framerIntrinsicHeight\":\"72\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don\u2019t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map", "// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,getFontsFromSharedStyle,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{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Jup7AI5DI8YhrrJw1m0b/tkmRxFyvWwAnh9MJ9fqe/uj43ggDGH.js\";const TimeDateFonts=getFonts(TimeDate);const serializationHash=\"framer-usSnn\";const variantClassNames={zL_K8iuZF:\"framer-v-pqkq77\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zL_K8iuZF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-pqkq77\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"zL_K8iuZF\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-62k7qn\",\"data-styles-preset\":\"uj43ggDGH\",style:{\"--framer-text-alignment\":\"center\"},children:\"\\xa9\"})}),className:\"framer-rc1d84\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"x6R4NSxyy\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aa7lhr-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zRmxBv2pn-container\",nodeId:\"zRmxBv2pn\",rendersWithMotion:true,scopeId:\"SUGIjkOSO\",children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231))\",font:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},height:\"100%\",id:\"zRmxBv2pn\",layoutId:\"zRmxBv2pn\",monthFormat:\"long\",outputType:\"date\",showMinutes:true,showMonth:false,showSeconds:true,showWeekday:false,showYear:true,tabularFont:false,timeFormat:\"24h\",width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-62k7qn\",\"data-styles-preset\":\"uj43ggDGH\",style:{\"--framer-text-alignment\":\"center\"},children:\"InsulQuilt INC. All rights reserved.\"})}),className:\"framer-172ix8w\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"baxXqHayJ\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-usSnn.framer-jw1bti, .framer-usSnn .framer-jw1bti { display: block; }\",\".framer-usSnn.framer-pqkq77 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1296px; }\",\".framer-usSnn .framer-rc1d84, .framer-usSnn .framer-172ix8w { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-usSnn .framer-1aa7lhr-container { flex: none; height: auto; position: relative; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 1296\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerSUGIjkOSO=withCSS(Component,css,\"framer-usSnn\");export default FramerSUGIjkOSO;FramerSUGIjkOSO.displayName=\"Copryright\";FramerSUGIjkOSO.defaultProps={height:21,width:1296};addFonts(FramerSUGIjkOSO,[{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\"},{family:\"Roboto\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammWggvWl0Qn.woff2\",weight:\"600\"}]},...TimeDateFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSUGIjkOSO\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"21\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1296\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SUGIjkOSO.map", "// Generated by Framer (eca4804)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ControlType,cx,getFontsFromSharedStyle,Link,PathVariablesContext,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useQueryData,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Industries from\"https://framerusercontent.com/modules/oKj4bOQGie0UHSrdLWsB/8nP2mmOWUPD4bh7L7aCY/OrCmgASr_.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/RVsVrUkmD5e82lM4A8cQ/0UFor6bkCvpzxc2AHSrU/quTm9DEWA.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Alv5KuCO8Lqy3H2G9aVi/RLa8dxEt7ukL454DbeJl/RTM2h46ue.js\";const cycleOrder=[\"CPBvdPzkb\",\"KBoKReUMs\"];const serializationHash=\"framer-BPw83\";const variantClassNames={CPBvdPzkb:\"framer-v-ckg0ec\",KBoKReUMs:\"framer-v-1e20vep\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const query=prequery=>prequery({from:{alias:\"qubTpMjbc\",data:Industries,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"qubTpMjbc\",name:\"dhmT7EfrZ\",type:\"Identifier\"},{collection:\"qubTpMjbc\",name:\"qgLLLcHrd\",type:\"Identifier\"},{collection:\"qubTpMjbc\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"CPBvdPzkb\",Mobile:\"KBoKReUMs\"};const getProps=({closeMenu,height,id,padding,width,...props})=>{return{...props,g99Nrso3u:closeMenu??props.g99Nrso3u,variant:humanReadableVariantMap[props.variant]??props.variant??\"CPBvdPzkb\",Zzqe4hdM5:padding??props.Zzqe4hdM5??\"0px\"};};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,g99Nrso3u,Zzqe4hdM5,dhmT7EfrZqubTpMjbc,qgLLLcHrdqubTpMjbc,idqubTpMjbc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CPBvdPzkb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapo9w5pz=activeVariantCallback(async(...args)=>{if(g99Nrso3u){const res=await g99Nrso3u(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"KBoKReUMs\")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-ckg0ec\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"CPBvdPzkb\",ref:refBinding,style:{\"--1jqvek6\":numberToPixelString(Zzqe4hdM5),...style},...addPropertyOverrides({KBoKReUMs:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1drzzd8\",\"data-framer-name\":\"VR\",layoutDependency:layoutDependency,layoutId:\"bMSQjTm6A\",style:{backgroundColor:\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-t17ogs\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"qubTpMjbc\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"qubTpMjbc\",data:Industries,type:\"Collection\"},limit:{type:\"LiteralValue\",value:10},select:[{collection:\"qubTpMjbc\",name:\"dhmT7EfrZ\",type:\"Identifier\"},{collection:\"qubTpMjbc\",name:\"qgLLLcHrd\",type:\"Identifier\"},{collection:\"qubTpMjbc\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({dhmT7EfrZ:dhmT7EfrZqubTpMjbc,id:idqubTpMjbc,qgLLLcHrd:qgLLLcHrdqubTpMjbc},index)=>{dhmT7EfrZqubTpMjbc??=\"\";qgLLLcHrdqubTpMjbc??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`qubTpMjbc-${idqubTpMjbc}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{dhmT7EfrZ:dhmT7EfrZqubTpMjbc},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r37014\",layoutDependency:layoutDependency,layoutId:\"sgDdcAnx3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{dhmT7EfrZ:dhmT7EfrZqubTpMjbc},webPageId:\"Z4c9lMKcI\"},motionChild:true,nodeId:\"ODUL3TYJB\",openInNewTab:false,scopeId:\"m4PKIVBHG\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1u8hl4y\",\"data-styles-preset\":\"RTM2h46ue\",children:\"Entertainment\"})})})}),className:\"framer-16izffj\",\"data-framer-name\":\"Product Name\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ODUL3TYJB\",onTap:onTapo9w5pz,text:qgLLLcHrdqubTpMjbc,verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{pathVariables:{dhmT7EfrZ:dhmT7EfrZqubTpMjbc},webPageId:\"Z4c9lMKcI\"},motionChild:true,nodeId:\"fwuCzVhSX\",openInNewTab:false,scopeId:\"m4PKIVBHG\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-r1iyr7 framer-6vbvt9\",\"data-framer-name\":\"Mobile Trigger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"fwuCzVhSX\",onTap:onTapo9w5pz,style:{backgroundColor:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",opacity:0}})})]})})},idqubTpMjbc);})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BPw83.framer-6vbvt9, .framer-BPw83 .framer-6vbvt9 { display: block; }\",\".framer-BPw83.framer-ckg0ec { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--1jqvek6); position: relative; width: 320px; }\",\".framer-BPw83 .framer-1drzzd8 { align-self: stretch; flex: none; height: auto; overflow: hidden; position: relative; width: 2px; }\",\".framer-BPw83 .framer-t17ogs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-BPw83 .framer-1r37014 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-BPw83 .framer-16izffj { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-BPw83 .framer-r1iyr7 { bottom: 0px; cursor: pointer; flex: none; left: 0px; overflow: hidden; position: absolute; right: 0px; text-decoration: none; top: 0px; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BPw83.framer-ckg0ec, .framer-BPw83 .framer-t17ogs, .framer-BPw83 .framer-1r37014 { gap: 0px; } .framer-BPw83.framer-ckg0ec > * { margin: 0px; margin-left: calc(16px / 2); margin-right: calc(16px / 2); } .framer-BPw83.framer-ckg0ec > :first-child, .framer-BPw83 .framer-1r37014 > :first-child { margin-left: 0px; } .framer-BPw83.framer-ckg0ec > :last-child, .framer-BPw83 .framer-1r37014 > :last-child { margin-right: 0px; } .framer-BPw83 .framer-t17ogs > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-BPw83 .framer-t17ogs > :first-child { margin-top: 0px; } .framer-BPw83 .framer-t17ogs > :last-child { margin-bottom: 0px; } .framer-BPw83 .framer-1r37014 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } }\",\".framer-BPw83.framer-v-1e20vep .framer-t17ogs { flex: 1 0 0px; gap: 0px; width: 1px; }\",\".framer-BPw83.framer-v-1e20vep .framer-1r37014 { height: 32px; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-BPw83.framer-v-1e20vep .framer-t17ogs { gap: 0px; } .framer-BPw83.framer-v-1e20vep .framer-t17ogs > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-BPw83.framer-v-1e20vep .framer-t17ogs > :first-child { margin-top: 0px; } .framer-BPw83.framer-v-1e20vep .framer-t17ogs > :last-child { margin-bottom: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 89.5\n * @framerIntrinsicWidth 320\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"KBoKReUMs\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"g99Nrso3u\":\"closeMenu\",\"Zzqe4hdM5\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerm4PKIVBHG=withCSS(Component,css,\"framer-BPw83\");export default Framerm4PKIVBHG;Framerm4PKIVBHG.displayName=\"Menu Dropdown - By Industry\";Framerm4PKIVBHG.defaultProps={height:89.5,width:320};addPropertyControls(Framerm4PKIVBHG,{variant:{options:[\"CPBvdPzkb\",\"KBoKReUMs\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},g99Nrso3u:{title:\"Close Menu\",type:ControlType.EventHandler},Zzqe4hdM5:{defaultValue:\"0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(Framerm4PKIVBHG,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerm4PKIVBHG\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"89.5\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"320\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"g99Nrso3u\\\":\\\"closeMenu\\\",\\\"Zzqe4hdM5\\\":\\\"padding\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"KBoKReUMs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,getFonts,getPropertyControls,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/YEWVMBKmXJ83pATPgzu8/Search.js\";import MenuDropdownByProduct from\"https://framerusercontent.com/modules/cQN93cuT2xY65XWcXcFG/7I5Fb3tkn5TVyDSfrkU5/BkHk5zyya.js\";import MenuDropdownByIndustry from\"https://framerusercontent.com/modules/pSrA1aGYSdPLJ5kr5t3b/ZTjugeVVdTP1ZX48gvad/m4PKIVBHG.js\";import Logo from\"https://framerusercontent.com/modules/djAnB1EAclHmp9Nc1ECN/riR7T4ttoBsQYhxeNPAL/M77IkU5ef.js\";import Primary from\"https://framerusercontent.com/modules/kC21WgG7AnjQFi8EP147/8ZYMoUw2Yld04WTIVyD4/oHh5BRaUw.js\";import MenuLink from\"https://framerusercontent.com/modules/pL7GfzNqoHXNJvDNcA7S/hJc1poAIAf7Xd2xDzOoc/PkiqDSGnO.js\";const LogoFonts=getFonts(Logo);const SearchFonts=getFonts(Search);const MenuLinkFonts=getFonts(MenuLink);const MenuDropdownByProductFonts=getFonts(MenuDropdownByProduct);const MotionDivWithFX=withFX(motion.div);const MenuDropdownByIndustryFonts=getFonts(MenuDropdownByIndustry);const PrimaryFonts=getFonts(Primary);const MenuDropdownByProductControls=getPropertyControls(MenuDropdownByProduct);const LogoControls=getPropertyControls(Logo);const cycleOrder=[\"uzCgLoAnI\",\"hKUzgqnAp\",\"TKgM3rQxR\",\"wMJTI1XDK\",\"i_fHQxxdC\",\"gLt6nsuW5\"];const serializationHash=\"framer-F7VI0\";const variantClassNames={gLt6nsuW5:\"framer-v-s07hgt\",hKUzgqnAp:\"framer-v-1cdl91s\",i_fHQxxdC:\"framer-v-1rkqo3b\",TKgM3rQxR:\"framer-v-1frf7of\",uzCgLoAnI:\"framer-v-uejby7\",wMJTI1XDK:\"framer-v-14d6tz9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop Small\":\"rMErqH26m\",Desktop:\"b3gn0dEc2\",Mobile:\"aIHCJHoil\"};const humanReadableEnumMap1={Defaul:\"I61:1399;57:981;57:977\",Small:\"m2KbyI4s9\"};const humanReadableVariantMap={\"About Us\":\"hKUzgqnAp\",\"By Industry\":\"i_fHQxxdC\",\"By Product\":\"TKgM3rQxR\",\"Contact Us\":\"gLt6nsuW5\",Blog:\"wMJTI1XDK\",Default:\"uzCgLoAnI\"};const getProps=({height,id,linkGap,logoSize,menuSize,padding,width,...props})=>{return{...props,dHOwRLpxH:humanReadableEnumMap[menuSize]??menuSize??props.dHOwRLpxH??\"b3gn0dEc2\",nHPBBYSj1:humanReadableEnumMap1[logoSize]??logoSize??props.nHPBBYSj1??\"I61:1399;57:981;57:977\",NNVlqHVyJ:linkGap??props.NNVlqHVyJ??32,variant:humanReadableVariantMap[props.variant]??props.variant??\"uzCgLoAnI\",ZsB0vaafk:padding??props.ZsB0vaafk??\"0px 24px 0px 24px\"};};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,dHOwRLpxH,NNVlqHVyJ,ZsB0vaafk,nHPBBYSj1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uzCgLoAnI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const y1bbZ3bJFtxyyif=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.show();});const f9GYYhkVx1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const g99Nrso3u1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const ref1=React.useRef(null);const ref2=React.useRef(null);const ref3=React.useRef(null);const ref4=React.useRef(null);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-uejby7\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"uzCgLoAnI\",ref:refBinding,style:{\"--16smwt8\":numberToPixelString(ZsB0vaafk),backgroundColor:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({gLt6nsuW5:{\"data-framer-name\":\"Contact Us\"},hKUzgqnAp:{\"data-framer-name\":\"About Us\"},i_fHQxxdC:{\"data-framer-name\":\"By Industry\"},TKgM3rQxR:{\"data-framer-name\":\"By Product\"},wMJTI1XDK:{\"data-framer-name\":\"Blog\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1j3e072\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"vlLLccQYW\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tqtul\",\"data-framer-name\":\"Left Stack\",layoutDependency:layoutDependency,layoutId:\"Kkqrt7w1N\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"I61:1399;57:981\",scopeId:\"vhUWp90Uw\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-p34lnr framer-1j79sw3\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"I61:1399;57:981\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1buxgb7-container\",layoutDependency:layoutDependency,layoutId:\"Zrl5VR0pJ-container\",nodeId:\"Zrl5VR0pJ\",rendersWithMotion:true,scopeId:\"vhUWp90Uw\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"Zrl5VR0pJ\",layoutId:\"Zrl5VR0pJ\",variant:nHPBBYSj1,width:\"100%\"})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hjyr1m\",\"data-framer-name\":\"Menu n Search\",layoutDependency:layoutDependency,layoutId:\"fcBDrwzp5\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m8hmcv-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xofxnlNy2-container\",nodeId:\"xofxnlNy2\",rendersWithMotion:true,scopeId:\"vhUWp90Uw\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(244, 244, 251, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",iconSize:24,iconType:\"default\",id:\"xofxnlNy2\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\"},layoutId:\"xofxnlNy2\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:24,heightIsStatic:false,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",QuickMenuAnimation:{opacity:.5,scale:.75,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:0},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:\"rgb(153, 153, 153)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wllxe9\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"MDz8WwrtB\",style:{\"--rldzuf\":numberToPixelString(NNVlqHVyJ)},transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"sYYy73Vu7\"},implicitPathVariables:undefined},{href:{webPageId:\"sYYy73Vu7\"},implicitPathVariables:undefined},{href:{webPageId:\"sYYy73Vu7\"},implicitPathVariables:undefined},{href:{webPageId:\"sYYy73Vu7\"},implicitPathVariables:undefined},{href:{webPageId:\"sYYy73Vu7\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i72nq1-container\",layoutDependency:layoutDependency,layoutId:\"zejzJpNOy-container\",nodeId:\"zejzJpNOy\",rendersWithMotion:true,scopeId:\"vhUWp90Uw\",children:/*#__PURE__*/_jsx(MenuLink,{bjCxR8bEs:false,height:\"100%\",id:\"zejzJpNOy\",jOm9BIFuv:resolvedLinks[0],K4KLuO2Jt:\"About Us\",layoutId:\"zejzJpNOy\",variant:\"SFemWBUV2\",wHZ0hjzo7:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",width:\"100%\",...addPropertyOverrides({gLt6nsuW5:{jOm9BIFuv:resolvedLinks[4]},hKUzgqnAp:{jOm9BIFuv:undefined,variant:\"h3rzNVRCe\"},i_fHQxxdC:{jOm9BIFuv:resolvedLinks[3]},TKgM3rQxR:{jOm9BIFuv:resolvedLinks[1]},wMJTI1XDK:{jOm9BIFuv:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-8u9cv6-container\",id:`${layoutId}-8u9cv6`,layoutDependency:layoutDependency,layoutId:\"pjNLWoLkZ-container\",nodeId:\"pjNLWoLkZ\",ref:ref1,rendersWithMotion:true,scopeId:\"vhUWp90Uw\",children:[/*#__PURE__*/_jsx(MenuLink,{bjCxR8bEs:true,height:\"100%\",id:\"pjNLWoLkZ\",K4KLuO2Jt:\"By Product\",layoutId:\"pjNLWoLkZ\",variant:overlay.visible?\"qrz620QO8\":\"SFemWBUV2\",wHZ0hjzo7:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",width:\"100%\",y1bbZ3bJF:y1bbZ3bJFtxyyif({overlay}),...addPropertyOverrides({TKgM3rQxR:{variant:overlay.visible?\"qrz620QO8\":\"h3rzNVRCe\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:32,\"data-framer-portal-id\":`${layoutId}-8u9cv6`,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-14p6jc0\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"cX_uRtp9C\",ref:ref2,role:\"dialog\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:32,borderBottomRightRadius:32,borderTopLeftRadius:32,borderTopRightRadius:32,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rnepg3-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ta0HtwEGR-container\",nodeId:\"ta0HtwEGR\",rendersWithMotion:true,scopeId:\"vhUWp90Uw\",children:/*#__PURE__*/_jsx(MenuDropdownByProduct,{DfVf97IJg:\"0px\",f9GYYhkVx:f9GYYhkVx1wnntms({overlay}),GX5M823vI:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",height:\"100%\",id:\"ta0HtwEGR\",layoutId:\"ta0HtwEGR\",QZX9UASXJ:\"0px\",variant:dHOwRLpxH,width:\"100%\"})})})})})})]})})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-ub86lp-container\",id:`${layoutId}-ub86lp`,layoutDependency:layoutDependency,layoutId:\"Z8PQKjrMF-container\",nodeId:\"Z8PQKjrMF\",ref:ref3,rendersWithMotion:true,scopeId:\"vhUWp90Uw\",children:[/*#__PURE__*/_jsx(MenuLink,{bjCxR8bEs:true,height:\"100%\",id:\"Z8PQKjrMF\",K4KLuO2Jt:\"By Industry\",layoutId:\"Z8PQKjrMF\",variant:overlay1.visible?\"qrz620QO8\":\"SFemWBUV2\",wHZ0hjzo7:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",width:\"100%\",y1bbZ3bJF:y1bbZ3bJFtxyyif({overlay:overlay1}),...addPropertyOverrides({i_fHQxxdC:{variant:overlay1.visible?\"qrz620QO8\":\"h3rzNVRCe\"}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-ub86lp`,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-1w7pd22\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"xOt3JSYqt\",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(ComponentViewportProvider,{width:\"320px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1oj22f-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"iLibcC_wC-container\",nodeId:\"iLibcC_wC\",rendersWithMotion:true,scopeId:\"vhUWp90Uw\",children:/*#__PURE__*/_jsx(MenuDropdownByIndustry,{g99Nrso3u:g99Nrso3u1wnntms({overlay:overlay1}),height:\"100%\",id:\"iLibcC_wC\",layoutId:\"iLibcC_wC\",style:{width:\"100%\"},variant:\"CPBvdPzkb\",width:\"100%\",Zzqe4hdM5:\"0px\"})})})})})})]})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gtp4k6\",\"data-framer-name\":\"Contact Wrapper\",layoutDependency:layoutDependency,layoutId:\"tKHAufEeg\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6spezy-container\",layoutDependency:layoutDependency,layoutId:\"baFMX1fx8-container\",nodeId:\"baFMX1fx8\",rendersWithMotion:true,scopeId:\"vhUWp90Uw\",children:/*#__PURE__*/_jsx(Primary,{height:\"100%\",id:\"baFMX1fx8\",layoutId:\"baFMX1fx8\",Qpml_zCmN:\"Contact Us\",style:{height:\"100%\"},variant:\"NaRZm_G7u\",width:\"100%\",YsQs7UizO:resolvedLinks1[0],...addPropertyOverrides({gLt6nsuW5:{variant:\"HrGbS5Vjm\",YsQs7UizO:resolvedLinks1[5]},hKUzgqnAp:{YsQs7UizO:resolvedLinks1[1]},i_fHQxxdC:{YsQs7UizO:resolvedLinks1[4]},TKgM3rQxR:{YsQs7UizO:resolvedLinks1[2]},wMJTI1XDK:{YsQs7UizO:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-F7VI0.framer-1j79sw3, .framer-F7VI0 .framer-1j79sw3 { display: block; }\",\".framer-F7VI0.framer-uejby7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 51px; height: min-content; justify-content: flex-start; overflow: hidden; padding: var(--16smwt8); position: relative; width: 1360px; will-change: var(--framer-will-change-override, transform); }\",\".framer-F7VI0 .framer-1j3e072 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 80px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-F7VI0 .framer-tqtul { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-F7VI0 .framer-p34lnr { 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; text-decoration: none; width: min-content; }\",\".framer-F7VI0 .framer-1buxgb7-container, .framer-F7VI0 .framer-i72nq1-container, .framer-F7VI0 .framer-8u9cv6-container, .framer-F7VI0 .framer-1rnepg3-container, .framer-F7VI0 .framer-ub86lp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-F7VI0 .framer-hjyr1m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-F7VI0 .framer-1m8hmcv-container { cursor: pointer; flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-F7VI0 .framer-wllxe9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: var(--rldzuf); height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 0px; position: absolute; top: 50%; width: min-content; z-index: 1; }\",\".framer-F7VI0 .framer-14p6jc0 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 40px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-F7VI0 .framer-1w7pd22 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 32px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-F7VI0 .framer-1oj22f-container { flex: none; height: auto; position: relative; width: 320px; }\",\".framer-F7VI0 .framer-gtp4k6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 8px; position: relative; width: min-content; }\",\".framer-F7VI0 .framer-6spezy-container { flex: none; height: 48px; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 80\n * @framerIntrinsicWidth 1360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"hKUzgqnAp\":{\"layout\":[\"fixed\",\"auto\"]},\"TKgM3rQxR\":{\"layout\":[\"fixed\",\"auto\"]},\"wMJTI1XDK\":{\"layout\":[\"fixed\",\"auto\"]},\"i_fHQxxdC\":{\"layout\":[\"fixed\",\"auto\"]},\"gLt6nsuW5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"dHOwRLpxH\":\"menuSize\",\"NNVlqHVyJ\":\"linkGap\",\"ZsB0vaafk\":\"padding\",\"nHPBBYSj1\":\"logoSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervhUWp90Uw=withCSS(Component,css,\"framer-F7VI0\");export default FramervhUWp90Uw;FramervhUWp90Uw.displayName=\"Menu\";FramervhUWp90Uw.defaultProps={height:80,width:1360};addPropertyControls(FramervhUWp90Uw,{variant:{options:[\"uzCgLoAnI\",\"hKUzgqnAp\",\"TKgM3rQxR\",\"wMJTI1XDK\",\"i_fHQxxdC\",\"gLt6nsuW5\"],optionTitles:[\"Default\",\"About Us\",\"By Product\",\"Blog\",\"By Industry\",\"Contact Us\"],title:\"Variant\",type:ControlType.Enum},dHOwRLpxH:MenuDropdownByProductControls?.[\"variant\"]&&{...MenuDropdownByProductControls[\"variant\"],defaultValue:\"b3gn0dEc2\",description:undefined,hidden:undefined,title:\"Menu Size\"},NNVlqHVyJ:{defaultValue:32,min:0,title:\"Link Gap\",type:ControlType.Number},ZsB0vaafk:{defaultValue:\"0px 24px 0px 24px\",title:\"Padding\",type:ControlType.Padding},nHPBBYSj1:LogoControls?.[\"variant\"]&&{...LogoControls[\"variant\"],defaultValue:\"I61:1399;57:981;57:977\",description:undefined,hidden:undefined,title:\"Logo Size\"}});addFonts(FramervhUWp90Uw,[{explicitInter:true,fonts:[]},...LogoFonts,...SearchFonts,...MenuLinkFonts,...MenuDropdownByProductFonts,...MenuDropdownByIndustryFonts,...PrimaryFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervhUWp90Uw\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1360\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"dHOwRLpxH\\\":\\\"menuSize\\\",\\\"NNVlqHVyJ\\\":\\\"linkGap\\\",\\\"ZsB0vaafk\\\":\\\"padding\\\",\\\"nHPBBYSj1\\\":\\\"logoSize\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hKUzgqnAp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"TKgM3rQxR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wMJTI1XDK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i_fHQxxdC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gLt6nsuW5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (0c5492c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,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/GhfyrmoDQ1G5LMmGjRYx/2CrSrVhZPc73r24tS2ET/QyRVx4wQl.js\";const enabledGestures={tsjy8bhGK:{hover:true},V87A_xTBo:{hover:true}};const cycleOrder=[\"tsjy8bhGK\",\"V87A_xTBo\",\"DHZNrI9oW\"];const serializationHash=\"framer-PYMFf\";const variantClassNames={DHZNrI9oW:\"framer-v-1t8m2xg\",tsjy8bhGK:\"framer-v-h0ru5c\",V87A_xTBo:\"framer-v-1wtbtev\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop L\":\"tsjy8bhGK\",\"Desktop S\":\"V87A_xTBo\",Mobile:\"DHZNrI9oW\"};const getProps=({height,id,label,link,padding,width,...props})=>{return{...props,bVBFArYWf:label??props.bVBFArYWf??\"Text\",MxjX8E0jE:link??props.MxjX8E0jE,variant:humanReadableVariantMap[props.variant]??props.variant??\"tsjy8bhGK\",Y1aOljVJI:padding??props.Y1aOljVJI??\"8px 0px 8px 0px\"};};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,bVBFArYWf,MxjX8E0jE,Y1aOljVJI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tsjy8bhGK\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:MxjX8E0jE,motionChild:true,nodeId:\"tsjy8bhGK\",scopeId:\"YGi1mx8K0\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-h0ru5c\",className,classNames)} framer-vxk2p1`,\"data-framer-name\":\"Desktop L\",layoutDependency:layoutDependency,layoutId:\"tsjy8bhGK\",ref:refBinding,style:{\"--108dyww\":numberToPixelString(Y1aOljVJI),borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({\"tsjy8bhGK-hover\":{\"data-framer-name\":undefined},\"V87A_xTBo-hover\":{\"data-framer-name\":undefined},DHZNrI9oW:{\"data-framer-name\":\"Mobile\"},V87A_xTBo:{\"data-framer-name\":\"Desktop S\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18s3ot0\",\"data-styles-preset\":\"QyRVx4wQl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120)))\"},children:\"Get a quote\"})}),className:\"framer-9ec2o\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Dozn77s8B\",style:{\"--extracted-r6o4lv\":\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",\"--framer-paragraph-spacing\":\"0px\"},text:bVBFArYWf,variants:{\"tsjy8bhGK-hover\":{\"--extracted-r6o4lv\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},\"V87A_xTBo-hover\":{\"--extracted-r6o4lv\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"tsjy8bhGK-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18s3ot0\",\"data-styles-preset\":\"QyRVx4wQl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66)))\"},children:\"Text\"})})},\"V87A_xTBo-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-18s3ot0\",\"data-styles-preset\":\"QyRVx4wQl\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66)))\"},children:\"Text\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l9he0b\",\"data-framer-name\":\"Arrow\",layoutDependency:layoutDependency,layoutId:\"W3OW2QzlP\",style:{borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-129pjyk\",\"data-framer-name\":\"Arrow-right\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"rwBQmRytL\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 24\"><path d=\"M 5 12 L 19 12 M 12 5 L 19 12 L 12 19\" fill=\"transparent\" stroke-width=\"2.25\" stroke=\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66)) /* {&quot;name&quot;:&quot;Accent&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:10724135558,withExternalLayout:true})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PYMFf.framer-vxk2p1, .framer-PYMFf .framer-vxk2p1 { display: block; }\",\".framer-PYMFf.framer-h0ru5c { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 72px; justify-content: flex-start; overflow: visible; padding: var(--108dyww); position: relative; text-decoration: none; width: min-content; }\",\".framer-PYMFf .framer-9ec2o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-PYMFf .framer-1l9he0b { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: var(--framer-aspect-ratio-supported, 40px); justify-content: center; overflow: visible; padding: 8px; position: relative; width: 40px; }\",\".framer-PYMFf .framer-129pjyk { flex: none; height: 24px; position: relative; width: 24px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-PYMFf.framer-h0ru5c, .framer-PYMFf .framer-1l9he0b { gap: 0px; } .framer-PYMFf.framer-h0ru5c > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-PYMFf.framer-h0ru5c > :first-child, .framer-PYMFf .framer-1l9he0b > :first-child { margin-left: 0px; } .framer-PYMFf.framer-h0ru5c > :last-child, .framer-PYMFf .framer-1l9he0b > :last-child { margin-right: 0px; } .framer-PYMFf .framer-1l9he0b > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",\".framer-PYMFf.framer-v-1wtbtev.framer-h0ru5c, .framer-PYMFf.framer-v-1t8m2xg.framer-h0ru5c { height: 64px; }\",\".framer-PYMFf.framer-v-1t8m2xg .framer-9ec2o { -webkit-user-select: none; user-select: none; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 71\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"V87A_xTBo\":{\"layout\":[\"auto\",\"fixed\"]},\"DHZNrI9oW\":{\"layout\":[\"auto\",\"fixed\"]},\"GAz2Irq0R\":{\"layout\":[\"auto\",\"fixed\"]},\"CQ6S7ILCu\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"bVBFArYWf\":\"label\",\"MxjX8E0jE\":\"link\",\"Y1aOljVJI\":\"padding\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYGi1mx8K0=withCSS(Component,css,\"framer-PYMFf\");export default FramerYGi1mx8K0;FramerYGi1mx8K0.displayName=\"Text\";FramerYGi1mx8K0.defaultProps={height:72,width:71};addPropertyControls(FramerYGi1mx8K0,{variant:{options:[\"tsjy8bhGK\",\"V87A_xTBo\",\"DHZNrI9oW\"],optionTitles:[\"Desktop L\",\"Desktop S\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},bVBFArYWf:{defaultValue:\"Text\",displayTextArea:false,title:\"Label\",type:ControlType.String},MxjX8E0jE:{title:\"Link\",type:ControlType.Link},Y1aOljVJI:{defaultValue:\"8px 0px 8px 0px\",title:\"Padding\",type:ControlType.Padding}});addFonts(FramerYGi1mx8K0,[{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\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYGi1mx8K0\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"bVBFArYWf\\\":\\\"label\\\",\\\"MxjX8E0jE\\\":\\\"link\\\",\\\"Y1aOljVJI\\\":\\\"padding\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"72\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"71\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"V87A_xTBo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DHZNrI9oW\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"GAz2Irq0R\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"CQ6S7ILCu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YGi1mx8K0.map", "// Generated by Framer (0c5492c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-LfczH .framer-styles-preset-1e31wbl:not(.rich-text-wrapper), .framer-LfczH .framer-styles-preset-1e31wbl.rich-text-wrapper a { --framer-link-current-text-color: var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, #bbbde7); --framer-link-current-text-decoration: none; --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, #e1e2f4); --framer-link-text-decoration: none; }\"];export const className=\"framer-LfczH\";\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 (0c5492c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-zaUKJ .framer-styles-preset-15spzu4:not(.rich-text-wrapper), .framer-zaUKJ .framer-styles-preset-15spzu4.rich-text-wrapper a { --framer-link-current-text-color: var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, #bbbde7); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, #bbbde7); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, #e1e2f4); --framer-link-text-decoration: none; }\"];export const className=\"framer-zaUKJ\";\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 (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-cMzmG\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 56 56\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 37.5 50.909 L 37.5 45.818 L 32.5 45.818 C 31.119 45.818 30 44.679 30 43.273 C 30 41.867 31.119 40.727 32.5 40.727 L 37.5 40.727 L 37.5 35.636 C 37.5 34.231 38.619 33.091 40 33.091 C 41.381 33.091 42.5 34.231 42.5 35.636 L 42.5 40.727 L 47.5 40.727 C 48.881 40.727 50 41.867 50 43.273 C 50 44.679 48.881 45.818 47.5 45.818 L 42.5 45.818 L 42.5 50.909 C 42.5 52.315 41.381 53.455 40 53.455 C 38.619 53.455 37.5 52.315 37.5 50.909 Z M 32.5 12.727 L 32.5 10.182 L 17.5 10.182 L 17.5 12.727 C 17.5 14.133 16.381 15.273 15 15.273 C 13.619 15.273 12.5 14.133 12.5 12.727 L 12.5 10.189 C 11.386 10.197 10.512 10.215 9.778 10.276 C 8.956 10.345 8.435 10.456 8.062 10.592 L 7.729 10.736 C 6.906 11.163 6.218 11.813 5.737 12.61 L 5.544 12.961 C 5.345 13.359 5.182 13.931 5.093 15.046 C 5.001 16.192 5 17.674 5 19.854 L 5 20.364 L 45 20.364 L 45 19.854 C 45 17.674 44.999 16.192 44.907 15.046 C 44.84 14.21 44.731 13.68 44.597 13.299 L 44.456 12.961 C 44.036 12.123 43.398 11.422 42.615 10.932 L 42.27 10.736 C 41.88 10.533 41.318 10.367 40.222 10.276 C 39.488 10.215 38.614 10.197 37.5 10.189 L 37.5 12.727 C 37.5 14.133 36.381 15.273 35 15.273 C 33.619 15.273 32.5 14.133 32.5 12.727 Z M 50 26.727 C 50 28.133 48.881 29.273 47.5 29.273 C 46.119 29.273 45 28.133 45 26.727 L 45 25.454 L 5 25.454 L 5 41.237 C 5 43.417 5.001 44.899 5.093 46.044 C 5.182 47.16 5.345 47.732 5.544 48.13 L 5.737 48.48 C 6.218 49.278 6.906 49.928 7.729 50.355 L 8.062 50.499 C 8.435 50.635 8.956 50.746 9.778 50.815 C 10.903 50.908 12.358 50.909 14.499 50.909 L 26.25 50.909 C 27.631 50.909 28.75 52.049 28.75 53.455 C 28.75 54.86 27.631 56 26.25 56 L 14.499 56 C 12.441 56 10.746 56.003 9.37 55.888 C 8.14 55.786 6.997 55.581 5.918 55.11 L 5.459 54.891 C 3.813 54.037 2.435 52.737 1.475 51.143 L 1.089 50.442 C 0.471 49.206 0.225 47.89 0.11 46.459 C -0.003 45.059 0 43.333 0 41.237 L 0 19.854 C 0 17.758 -0.003 16.032 0.11 14.631 C 0.225 13.201 0.471 11.884 1.089 10.649 L 1.475 9.948 C 2.435 8.353 3.813 7.054 5.459 6.2 L 5.918 5.981 C 6.997 5.509 8.14 5.305 9.37 5.203 C 10.272 5.128 11.311 5.107 12.5 5.098 L 12.5 2.545 C 12.5 1.14 13.619 0 15 0 C 16.381 0 17.5 1.14 17.5 2.545 L 17.5 5.091 L 32.5 5.091 L 32.5 2.545 C 32.5 1.14 33.619 0 35 0 C 36.381 0 37.5 1.14 37.5 2.545 L 37.5 5.098 C 38.689 5.107 39.728 5.128 40.63 5.203 C 42.035 5.32 43.328 5.57 44.541 6.2 L 45.229 6.592 C 46.796 7.571 48.072 8.973 48.911 10.649 L 49.126 11.117 C 49.589 12.215 49.79 13.379 49.89 14.631 C 50.003 16.032 50 17.758 50 19.854 Z\" fill=\"rgb(142, 145, 215)\" height=\"56.000004906725174px\" id=\"TJEPctNBY\" transform=\"translate(3 0)\" width=\"50.00000507486203px\"/></svg>',style:{...style}});});const css=[\".framer-cMzmG { aspect-ratio: 1; display: block; user-select: none; width: 56px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 56\n * @framerIntrinsicHeight 56\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Calendar Icon\",\"color\":{\"type\":\"static\",\"value\":\"rgb(142,145,215)\"},\"set\":{\"localId\":\"vectorSet/KvfoTsHDg\",\"id\":\"KvfoTsHDg\",\"moduleId\":\"LVFzvKisMIisoiZE1sm1\"}}\n */const Icon=withCSS(Component,css,\"framer-cMzmG\");Icon.displayName=\"Calendar Icon\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Calendar Icon\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(142,145,215)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/KvfoTsHDg\\\",\\\"id\\\":\\\"KvfoTsHDg\\\",\\\"moduleId\\\":\\\"LVFzvKisMIisoiZE1sm1\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"56\",\"framerIntrinsicWidth\":\"56\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-WXhRT\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 56 56\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 8.452 4.553 C 10.52 3.66 12.889 3.726 14.914 4.746 L 15.348 4.988 C 16.347 5.603 17.255 6.539 18.311 7.591 L 18.805 8.085 C 19.6 8.877 20.288 9.542 20.76 10.264 L 21.047 10.743 C 22.303 13.016 22.303 15.777 21.047 18.05 L 20.76 18.529 C 20.288 19.251 19.6 19.915 18.805 20.708 C 18.659 20.853 18.584 20.927 18.532 20.982 L 18.527 21.011 C 18.535 21.03 18.546 21.055 18.562 21.088 C 18.586 21.139 18.617 21.197 18.656 21.278 L 19.3 22.546 C 20.869 25.481 22.895 28.241 25.383 30.72 C 28.226 33.551 31.438 35.783 34.861 37.42 L 35.054 37.513 C 35.086 37.528 35.111 37.537 35.129 37.546 C 35.134 37.545 35.14 37.547 35.146 37.546 C 35.151 37.545 35.155 37.541 35.158 37.541 C 35.213 37.489 35.29 37.417 35.436 37.272 C 36.231 36.479 36.899 35.794 37.624 35.325 L 38.105 35.038 C 40.55 33.698 43.557 33.793 45.922 35.325 L 46.458 35.717 C 46.988 36.145 47.514 36.677 48.11 37.272 L 49.478 38.634 C 50.312 39.479 51.016 40.267 51.463 41.146 L 51.656 41.553 C 52.493 43.476 52.493 45.66 51.656 47.582 L 51.463 47.989 C 50.867 49.162 49.811 50.168 48.603 51.37 L 48.204 51.77 C 47.097 52.873 46.243 53.742 45.189 54.423 L 44.723 54.704 C 43.502 55.387 41.815 55.871 40.34 55.978 L 39.723 56 C 38.635 55.997 37.776 55.821 36.829 55.568 L 35.842 55.294 C 27.74 53.004 20.095 48.68 13.722 42.333 C 7.748 36.383 3.56 29.32 1.165 21.811 L 0.709 20.303 C 0.364 19.094 0.083 18.147 0.015 16.961 L 0 16.438 C -0.005 14.845 0.517 12.848 1.301 11.458 L 1.581 10.994 C 2.265 9.944 3.139 9.095 4.247 7.991 L 5.521 6.722 C 6.37 5.892 7.16 5.191 8.043 4.746 Z M 12.625 9.254 C 11.995 8.937 11.265 8.898 10.61 9.136 L 10.333 9.254 C 10.13 9.357 9.889 9.547 9.153 10.261 L 7.835 11.564 C 6.77 12.625 6.288 13.121 5.984 13.531 L 5.724 13.933 C 5.369 14.563 5.073 15.702 5.075 16.423 L 5.097 16.878 C 5.144 17.326 5.276 17.82 5.59 18.923 L 6.001 20.281 C 8.157 27.038 11.924 33.396 17.31 38.76 C 23.056 44.482 29.936 48.369 37.228 50.43 L 38.152 50.687 C 38.915 50.89 39.254 50.944 39.738 50.946 L 40.028 50.934 C 40.741 50.874 41.685 50.606 42.238 50.297 L 42.639 50.04 C 43.052 49.738 43.55 49.259 44.617 48.197 L 45.015 47.797 C 46.505 46.314 46.799 45.976 46.936 45.707 L 47.055 45.433 C 47.26 44.874 47.26 44.259 47.055 43.7 L 46.936 43.426 C 46.833 43.224 46.642 42.985 45.925 42.252 L 45.015 41.336 L 44.522 40.845 C 43.788 40.114 43.481 39.818 43.303 39.67 L 43.157 39.562 C 42.421 39.085 41.499 39.027 40.716 39.384 L 40.389 39.562 C 40.222 39.67 40.002 39.871 39.024 40.845 C 38.847 41.021 38.629 41.243 38.372 41.457 L 38.102 41.667 C 37.021 42.438 35.6 42.753 34.284 42.536 L 33.729 42.41 C 33.509 42.346 33.311 42.269 33.134 42.192 L 32.666 41.978 C 28.733 40.097 25.049 37.534 21.795 34.293 C 18.948 31.457 16.622 28.293 14.82 24.923 L 14.079 23.467 C 13.983 23.266 13.86 23.017 13.75 22.721 L 13.646 22.408 C 13.22 20.955 13.507 19.283 14.391 18.052 L 14.6 17.783 C 14.814 17.527 15.039 17.311 15.217 17.134 C 16.195 16.16 16.397 15.941 16.505 15.774 L 16.684 15.449 C 16.991 14.781 16.991 14.011 16.684 13.344 L 16.505 13.018 C 16.397 12.852 16.195 12.633 15.217 11.658 L 14.721 11.167 C 13.605 10.055 13.137 9.612 12.858 9.403 Z M 33.518 10.118 L 33.776 10.155 L 34.331 10.274 C 37.089 10.917 39.617 12.316 41.626 14.316 L 42.02 14.723 C 43.818 16.653 45.082 19.017 45.684 21.581 L 45.803 22.134 L 45.841 22.388 C 45.959 23.664 45.088 24.847 43.799 25.098 C 42.51 25.348 41.258 24.579 40.885 23.353 L 40.823 23.101 L 40.649 22.368 C 40.251 20.92 39.535 19.577 38.551 18.44 L 38.038 17.889 C 36.788 16.645 35.236 15.751 33.54 15.288 L 32.804 15.116 L 32.552 15.054 C 31.321 14.683 30.548 13.436 30.8 12.152 C 31.051 10.868 32.238 10.001 33.518 10.118 Z M 33.57 0.015 L 34.638 0.156 C 39.953 0.972 44.882 3.453 48.7 7.251 L 49.446 8.025 C 52.843 11.705 55.07 16.306 55.841 21.246 L 55.982 22.309 L 56 22.568 C 56.013 23.849 55.05 24.957 53.745 25.103 C 52.439 25.249 51.254 24.381 50.982 23.129 L 50.94 22.874 L 50.826 22.023 C 50.209 18.071 48.428 14.39 45.709 11.446 L 45.112 10.826 C 42.058 7.789 38.116 5.804 33.865 5.15 L 33.01 5.039 L 32.753 4.997 C 31.496 4.728 30.623 3.548 30.768 2.248 C 30.913 0.948 32.024 -0.012 33.31 0 Z\" fill=\"rgb(142, 145, 215)\" height=\"55.99999989310705px\" id=\"ii8Y7pPV3\" transform=\"translate(0 0)\" width=\"56.00000028654086px\"/></svg>',style:{...style}});});const css=[\".framer-WXhRT { aspect-ratio: 1; display: block; user-select: none; width: 56px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 56\n * @framerIntrinsicHeight 56\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Phone Icon\",\"color\":{\"type\":\"static\",\"value\":\"rgb(142,145,215)\"},\"set\":{\"localId\":\"vectorSet/KvfoTsHDg\",\"id\":\"KvfoTsHDg\",\"moduleId\":\"LVFzvKisMIisoiZE1sm1\"}}\n */const Icon=withCSS(Component,css,\"framer-WXhRT\");Icon.displayName=\"Phone Icon\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"56\",\"framerVector\":\"{\\\"name\\\":\\\"Phone Icon\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(142,145,215)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/KvfoTsHDg\\\",\\\"id\\\":\\\"KvfoTsHDg\\\",\\\"moduleId\\\":\\\"LVFzvKisMIisoiZE1sm1\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"56\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (20dc3ed)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-JkbSH\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 56 56\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 50.909 23.317 C 50.865 23.347 50.822 23.38 50.777 23.411 L 49.589 24.212 L 38.85 31.353 L 50.896 42.487 C 50.905 41.743 50.909 40.888 50.909 39.892 Z M 33.827 34.695 C 32.564 35.535 31.46 36.303 30.265 36.707 L 29.745 36.857 C 28.741 37.099 27.701 37.13 26.688 36.949 L 26.255 36.857 C 25.204 36.605 24.245 36.057 23.223 35.392 L 21.565 34.291 L 6.518 48.195 C 6.909 48.609 7.364 48.959 7.871 49.223 L 8.209 49.37 C 8.59 49.51 9.12 49.624 9.956 49.694 C 11.102 49.789 12.584 49.79 14.764 49.79 L 41.237 49.79 C 43.417 49.79 44.898 49.789 46.044 49.694 C 47.16 49.6 47.731 49.431 48.13 49.223 L 48.48 49.022 C 48.848 48.791 49.182 48.511 49.479 48.195 L 34.433 34.291 Z M 27.707 5.227 L 27.418 5.278 C 27.172 5.338 26.901 5.466 26.034 6.024 L 24.948 6.738 L 9.069 17.3 C 8.223 17.863 7.713 18.206 7.366 18.486 C 7.347 18.501 7.331 18.518 7.314 18.532 C 7.331 18.545 7.347 18.562 7.366 18.577 C 7.729 18.87 8.269 19.235 9.186 19.844 L 24.948 30.327 L 26.034 31.042 C 26.9 31.6 27.172 31.728 27.418 31.788 L 27.707 31.838 C 27.998 31.873 28.295 31.857 28.582 31.788 L 28.858 31.691 C 29.184 31.545 29.725 31.21 31.053 30.327 L 46.815 19.844 L 47.931 19.091 C 48.226 18.888 48.453 18.724 48.634 18.577 C 48.653 18.562 48.668 18.545 48.684 18.532 C 48.668 18.518 48.653 18.501 48.634 18.486 C 48.287 18.206 47.777 17.863 46.931 17.3 L 31.053 6.738 C 29.725 5.856 29.184 5.521 28.858 5.375 L 28.582 5.278 C 28.295 5.209 27.998 5.193 27.707 5.227 Z M 5.102 42.487 L 17.147 31.353 L 6.412 24.212 C 5.945 23.901 5.499 23.601 5.092 23.317 L 5.092 39.892 C 5.092 40.888 5.093 41.743 5.102 42.487 Z M 55.999 39.892 C 55.999 42.037 56.002 43.803 55.888 45.237 C 55.785 46.518 55.581 47.709 55.109 48.834 L 54.891 49.312 C 54.037 51.027 52.737 52.462 51.142 53.464 L 50.441 53.865 C 49.206 54.51 47.89 54.766 46.459 54.885 C 45.058 55.003 43.333 55 41.237 55 L 14.764 55 C 12.668 55 10.942 55.003 9.541 54.885 C 8.289 54.781 7.125 54.572 6.026 54.089 L 5.559 53.865 C 3.883 52.991 2.48 51.661 1.502 50.029 L 1.11 49.312 C 0.48 48.048 0.23 46.701 0.113 45.237 C -0.002 43.803 0.001 42.037 0.001 39.892 L 0.001 20.796 C 0.001 20.134 -0.027 19.251 0.225 18.415 L 0.399 17.929 C 0.595 17.451 0.858 17.005 1.184 16.606 L 1.398 16.364 C 1.914 15.821 2.536 15.431 3.011 15.115 L 23.223 1.674 C 24.245 1.009 25.203 0.459 26.255 0.206 L 26.688 0.117 C 27.701 -0.064 28.741 -0.035 29.745 0.206 L 30.265 0.356 C 31.119 0.645 31.926 1.12 32.778 1.674 L 52.989 15.115 L 53.899 15.744 C 54.219 15.987 54.542 16.27 54.816 16.606 L 55.119 17.021 C 55.309 17.306 55.471 17.61 55.602 17.929 L 55.776 18.415 L 55.855 18.73 C 56.019 19.468 55.999 20.216 55.999 20.796 Z\" fill=\"rgb(142, 145, 215)\" height=\"55px\" id=\"DQlPzx7kW\" transform=\"translate(0 0.5)\" width=\"56px\"/></svg>',style:{...style}});});const css=[\".framer-JkbSH { aspect-ratio: 1; display: block; user-select: none; width: 56px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 56\n * @framerIntrinsicHeight 56\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Icon (Stroke)\",\"color\":{\"type\":\"static\",\"value\":\"rgb(142,145,215)\"},\"set\":{\"localId\":\"vectorSet/KvfoTsHDg\",\"id\":\"KvfoTsHDg\",\"moduleId\":\"LVFzvKisMIisoiZE1sm1\"}}\n */const Icon=withCSS(Component,css,\"framer-JkbSH\");Icon.displayName=\"Icon (Stroke)\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"56\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Icon (Stroke)\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(142,145,215)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/KvfoTsHDg\\\",\\\"id\\\":\\\"KvfoTsHDg\\\",\\\"moduleId\\\":\\\"LVFzvKisMIisoiZE1sm1\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (8ebf084)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuMobile from\"#framer/local/canvasComponent/HETyCNy52/HETyCNy52.js\";import Copryright from\"#framer/local/canvasComponent/SUGIjkOSO/SUGIjkOSO.js\";import Menu from\"#framer/local/canvasComponent/vhUWp90Uw/vhUWp90Uw.js\";import Text from\"#framer/local/canvasComponent/YGi1mx8K0/YGi1mx8K0.js\";import*as sharedStyle from\"#framer/local/css/foxND_O92/foxND_O92.js\";import*as sharedStyle4 from\"#framer/local/css/MYWYYBvDV/MYWYYBvDV.js\";import*as sharedStyle1 from\"#framer/local/css/Ou0ePDQUT/Ou0ePDQUT.js\";import*as sharedStyle2 from\"#framer/local/css/quTm9DEWA/quTm9DEWA.js\";import*as sharedStyle3 from\"#framer/local/css/TBFnK8Vx0/TBFnK8Vx0.js\";import CalendarIcon from\"#framer/local/vector/l7NzzU8L9/l7NzzU8L9.js\";import PhoneIcon from\"#framer/local/vector/yysJkBrm5/yysJkBrm5.js\";import IconStroke from\"#framer/local/vector/ZPL9B2LS6/ZPL9B2LS6.js\";const MenuMobileFonts=getFonts(MenuMobile);const ContainerWithFX=withFX(Container);const MenuFonts=getFonts(Menu);const CalendarIconFonts=getFonts(CalendarIcon);const TextFonts=getFonts(Text);const PhoneIconFonts=getFonts(PhoneIcon);const IconStrokeFonts=getFonts(IconStroke);const CopryrightFonts=getFonts(Copryright);const MenuControls=getPropertyControls(Menu);const MenuMobileControls=getPropertyControls(MenuMobile);const breakpoints={AhcQ3hf_T:\"(min-width: 860px) and (max-width: 919px)\",b8fD3dQ2H:\"(max-width: 859px)\",lcLqmPCGR:\"(min-width: 1080px) and (max-width: 1439px)\",SkA1sMBIs:\"(min-width: 1440px)\",yEvlqO5eE:\"(min-width: 920px) and (max-width: 1079px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-2tJy1\";const variantClassNames={AhcQ3hf_T:\"framer-v-10gdi0h\",b8fD3dQ2H:\"framer-v-1fkwdmj\",lcLqmPCGR:\"framer-v-1swl4y3\",SkA1sMBIs:\"framer-v-1yrwi7n\",yEvlqO5eE:\"framer-v-1dohi1k\"};const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-90};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const breakpointRules={AhcQ3hf_T:[\".framer-2tJy1 .framer-1hxpew0 { gap: 40px; padding: 72px 24px 72px 24px; }\",\".framer-2tJy1 .framer-u7z2rt { padding: 48px 24px 56px 24px; }\",\".framer-2tJy1 .framer-1ssj15m { max-width: 688px; }\",\".framer-2tJy1 .framer-1h7gsn1 { gap: 48px; padding: 88px 32px 88px 32px; }\"],b8fD3dQ2H:[\".framer-2tJy1 .framer-1hxpew0 { gap: 40px; padding: 48px 16px 72px 16px; }\",\".framer-2tJy1 .framer-u7z2rt { padding: 32px 16px 32px 16px; }\",\".framer-2tJy1 .framer-1ssj15m { flex-direction: column; gap: 41px; justify-content: flex-start; }\",\".framer-2tJy1 .framer-1h7gsn1 { flex-direction: column; gap: 32px; padding: 56px 72px 56px 72px; }\",\".framer-2tJy1 .framer-13yews { flex: none; justify-content: center; width: 100%; }\"],lcLqmPCGR:[\".framer-2tJy1 .framer-1hxpew0 { padding: 72px 48px 88px 48px; }\",\".framer-2tJy1 .framer-u7z2rt { padding: 72px 48px 72px 48px; }\",\".framer-2tJy1 .framer-1ssj15m { max-width: 784px; }\",\".framer-2tJy1 .framer-1h7gsn1 { padding: 88px 48px 88px 48px; }\"],yEvlqO5eE:[\".framer-2tJy1 .framer-6b0ase-container { left: 24px; right: 24px; }\",\".framer-2tJy1 .framer-1hxpew0 { gap: 40px; padding: 72px 32px 72px 32px; }\",\".framer-2tJy1 .framer-u7z2rt { padding: 48px 32px 64px 32px; }\",\".framer-2tJy1 .framer-1ssj15m { max-width: 736px; }\",\".framer-2tJy1 .framer-1h7gsn1 { padding: 88px 48px 88px 48px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={AhcQ3hf_T:\".framer-10gdi0h-override\",b8fD3dQ2H:\".framer-1fkwdmj-override\",lcLqmPCGR:\".framer-1swl4y3-override\",yEvlqO5eE:\".framer-1dohi1k-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2tJy1.framer-9dg3l6, .framer-2tJy1 .framer-9dg3l6 { display: block; }\",'.framer-2tJy1.framer-1yrwi7n { --selection-background-color: var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, #777ccf) /* {\"name\":\"Primary 600\"} */; --selection-color: var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, #ffffff) /* {\"name\":\"White\"} */; align-content: center; align-items: center; background-color: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, #f4f4fb); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-2tJy1 .framer-2eksnk-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-2tJy1 .framer-6b0ase-container { flex: none; height: auto; left: 40px; position: var(--framer-canvas-fixed-position, fixed); right: 40px; top: 24px; z-index: 10; }\",\".framer-2tJy1 .framer-11o3g0i { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-2tJy1 .framer-1hxpew0 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; order: 1004; overflow: hidden; padding: 120px 72px 120px 72px; position: relative; width: 100%; }\",\".framer-2tJy1 .framer-1b1q9zw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2tJy1 .framer-u7z2rt { align-content: center; align-items: center; background-color: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, #f4f4fb); border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: hidden; padding: 72px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-2tJy1 .framer-rsw1ad { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-2tJy1 .framer-1ssj15m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 904px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2tJy1 .framer-1yx9wk, .framer-2tJy1 .framer-1n9ou6p, .framer-2tJy1 .framer-15m7dk1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2tJy1 .framer-a8z7pk, .framer-2tJy1 .framer-8ntx6v, .framer-2tJy1 .framer-1vguyyb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-2tJy1 .framer-122t0si, .framer-2tJy1 .framer-wjz8v9, .framer-2tJy1 .framer-uzfm3s { flex: none; height: var(--framer-aspect-ratio-supported, 52px); position: relative; width: 52px; }\",\".framer-2tJy1 .framer-13pefb9, .framer-2tJy1 .framer-dfsgbl, .framer-2tJy1 .framer-c9e4m5, .framer-2tJy1 .framer-sjhl4, .framer-2tJy1 .framer-1ce7q7o { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-2tJy1 .framer-nxh62r-container, .framer-2tJy1 .framer-o515cn-container, .framer-2tJy1 .framer-71f8fh-container { flex: none; height: 72px; position: relative; width: auto; }\",\".framer-2tJy1 .framer-1514ttw { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-2tJy1 .framer-1h7gsn1 { align-content: center; align-items: center; background-color: #292d78; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 88px 72px 88px 72px; position: relative; width: 100%; }\",\".framer-2tJy1 .framer-13yews { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-2tJy1 .framer-158u5zg, .framer-2tJy1 .framer-tbo0me, .framer-2tJy1 .framer-1gng4d7, .framer-2tJy1 .framer-78bo6k, .framer-2tJy1 .framer-1gon1jd { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-2tJy1 .framer-2ohgz1, .framer-2tJy1 .framer-1kh10ae, .framer-2tJy1 .framer-1qu4ym8, .framer-2tJy1 .framer-1c7yest, .framer-2tJy1 .framer-1vstw0o { height: 24px; position: relative; width: 24px; }\",\".framer-2tJy1 .framer-ods8je, .framer-2tJy1 .framer-xfkhod, .framer-2tJy1 .framer-x4gayq, .framer-2tJy1 .framer-1yka30b { height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-2tJy1 .framer-109ryiy { height: 18px; left: 1px; position: absolute; top: 3px; width: 22px; }\",\".framer-2tJy1 .framer-1hvrkrf { height: 18px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-2tJy1 .framer-xrr404 { height: 8px; left: 8px; position: absolute; top: 5px; width: 7px; }\",\".framer-2tJy1 .framer-e2i5ol { height: 20px; left: 2px; position: absolute; top: 2px; width: 20px; }\",\".framer-2tJy1 .framer-1xb9pur { height: 11px; left: 4px; position: absolute; top: 10px; width: 4px; }\",\".framer-2tJy1 .framer-13gzst { height: 4px; left: 4px; position: absolute; top: 4px; width: 4px; }\",\".framer-2tJy1 .framer-cd34zp { height: 11px; left: 10px; position: absolute; top: 9px; width: 11px; }\",\".framer-2tJy1 .framer-1s6g8da { height: 3px; left: 17px; position: absolute; top: 4px; width: 3px; }\",\".framer-2tJy1 .framer-1rijpes { height: 8px; left: 8px; position: absolute; top: 8px; width: 8px; }\",\".framer-2tJy1 .framer-n1t0ih { height: 12px; left: 6px; position: absolute; top: 6px; width: 12px; }\",\".framer-2tJy1 .framer-ver8vl-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-2tJy1[data-selection=\"true\"] * ::selection, .framer-2tJy1 [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={AhcQ3hf_T:\"(min-width: 860px) and (max-width: 919px)\",b8fD3dQ2H:\"(max-width: 859px)\",lcLqmPCGR:\"(min-width: 1080px) and (max-width: 1439px)\",SkA1sMBIs:\"(min-width: 1440px)\",yEvlqO5eE:\"(min-width: 920px) and (max-width: 1079px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"About Us\":\"hKUzgqnAp\",\"By Industry\":\"i_fHQxxdC\",\"By Product\":\"TKgM3rQxR\",\"Contact Us\":\"gLt6nsuW5\",Blog:\"wMJTI1XDK\",Default:\"uzCgLoAnI\"};const humanReadableEnumMap1={Active:\"h3rzNVRCe\",Default:\"SFemWBUV2\",Mobile:\"mKX5SWBCc\",Open:\"qrz620QO8\"};const humanReadableEnumMap2={\"Desktop - Acrive\":\"HrGbS5Vjm\",\"Phone - Active\":\"d7W7qUujh\",Desktop:\"NaRZm_G7u\",Phone:\"QPf70zttH\"};const humanReadableVariantMap={\"Desktop - M\":\"lcLqmPCGR\",\"Desktop - S\":\"yEvlqO5eE\",Desktop:\"SkA1sMBIs\",Phone:\"b8fD3dQ2H\",Tablet:\"AhcQ3hf_T\"};const getProps=({aboutUs,blog,contactPhone,desktopActivePage,form,height,id,industry,product,width,...props})=>{return{...props,B9C8yqONo:form??props.B9C8yqONo??true,g9ktq12xw:humanReadableEnumMap[desktopActivePage]??desktopActivePage??props.g9ktq12xw??\"uzCgLoAnI\",JOClmNHBp:humanReadableEnumMap2[contactPhone]??contactPhone??props.JOClmNHBp??\"QPf70zttH\",liLl6LaP9:aboutUs??props.liLl6LaP9,LU8zOJ9xA:blog??props.LU8zOJ9xA,rYgJa4ak6:humanReadableEnumMap1[product]??product??props.rYgJa4ak6??\"SFemWBUV2\",smPoau0At:humanReadableEnumMap1[industry]??industry??props.smPoau0At??\"SFemWBUV2\",variant:humanReadableVariantMap[props.variant]??props.variant??\"SkA1sMBIs\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,g9ktq12xw,liLl6LaP9,rYgJa4ak6,smPoau0At,LU8zOJ9xA,JOClmNHBp,B9C8yqONo,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"AhcQ3hf_T\",\"b8fD3dQ2H\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"AhcQ3hf_T\",\"b8fD3dQ2H\"].includes(baseVariant))return false;return true;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"SkA1sMBIs\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, rgb(244, 244, 251)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1yrwi7n\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{height:72,width:\"100vw\",y:0},b8fD3dQ2H:{height:72,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1},b8fD3dQ2H:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsx(ContainerWithFX,{className:\"framer-2eksnk-container hidden-1yrwi7n hidden-1swl4y3 hidden-1dohi1k\",layoutScroll:true,nodeId:\"uwD8DJpvt\",rendersWithMotion:true,scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{G2Eeu4cgD:JOClmNHBp},b8fD3dQ2H:{G2Eeu4cgD:JOClmNHBp}},children:/*#__PURE__*/_jsx(MenuMobile,{f9XqcV14v:smPoau0At,G2Eeu4cgD:\"QPf70zttH\",height:\"100%\",id:\"uwD8DJpvt\",layoutId:\"uwD8DJpvt\",Py5FqDYXg:rYgJa4ak6,style:{width:\"100%\"},t8UMLf2RF:liLl6LaP9,variant:\"vTn3K7Y8T\",width:\"100%\",wIPILAA9f:LU8zOJ9xA})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yEvlqO5eE:{width:\"calc(100vw - 48px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"calc(100vw - 80px)\",y:24,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation1},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-6b0ase-container hidden-10gdi0h hidden-1fkwdmj\",layoutScroll:true,nodeId:\"OCvWPLG5U\",rendersWithMotion:true,scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{yEvlqO5eE:{dHOwRLpxH:\"rMErqH26m\",NNVlqHVyJ:16,ZsB0vaafk:\"0px 16px 0px 16px\"}},children:/*#__PURE__*/_jsx(Menu,{dHOwRLpxH:\"b3gn0dEc2\",height:\"100%\",id:\"OCvWPLG5U\",layoutId:\"OCvWPLG5U\",nHPBBYSj1:\"I61:1399;57:981;57:977\",NNVlqHVyJ:32,style:{width:\"100%\"},variant:g9ktq12xw,width:\"100%\",ZsB0vaafk:\"0px 24px 0px 24px\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-11o3g0i\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hxpew0\",\"data-framer-name\":\"Contact Us\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1b1q9zw\",children:B9C8yqONo&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u7z2rt\",\"data-framer-name\":\"Form Wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mewk0x\",\"data-styles-preset\":\"Ou0ePDQUT\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get in touch with us\"})})},b8fD3dQ2H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mewk0x\",\"data-styles-preset\":\"Ou0ePDQUT\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get in touch with us\"})})},yEvlqO5eE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mewk0x\",\"data-styles-preset\":\"Ou0ePDQUT\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get in touch with us\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-cbtxo0\",\"data-styles-preset\":\"foxND_O92\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get in touch with us\"})}),className:\"framer-rsw1ad\",\"data-framer-name\":\"Headline L\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ssj15m\",\"data-framer-name\":\"Frame 326\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yx9wk\",\"data-framer-name\":\"Frame 323\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-a8z7pk\",\"data-framer-name\":\"Frame 322\",children:[/*#__PURE__*/_jsx(CalendarIcon,{animated:false,className:\"framer-122t0si\",layoutId:\"n3Kb5KTyd\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UmlnaHRlb3VzLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Righteous\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(57, 62, 167)\",\"--framer-text-transform\":\"uppercase\"},children:\"Book a free call\"})}),className:\"framer-13pefb9\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Righteous-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{y:1330.8},b8fD3dQ2H:{y:1290.8},lcLqmPCGR:{y:1364.4},yEvlqO5eE:{y:1330.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:1412.4,children:/*#__PURE__*/_jsx(Container,{className:\"framer-nxh62r-container\",nodeId:\"UGEBDSFni\",scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(Text,{bVBFArYWf:\"Book a Call\",height:\"100%\",id:\"UGEBDSFni\",layoutId:\"UGEBDSFni\",MxjX8E0jE:\"https://calendly.com/jillian-insulquilt/30min\",style:{height:\"100%\"},variant:\"tsjy8bhGK\",width:\"100%\",Y1aOljVJI:\"8px 0px 8px 0px\"})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1n9ou6p\",\"data-framer-name\":\"Frame 323\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8ntx6v\",\"data-framer-name\":\"Frame 322\",children:[/*#__PURE__*/_jsx(PhoneIcon,{animated:false,className:\"framer-wjz8v9\",layoutId:\"sbrYf9IS1\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UmlnaHRlb3VzLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Righteous\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(57, 62, 167)\",\"--framer-text-transform\":\"uppercase\"},children:\"Make a call\"})}),className:\"framer-dfsgbl\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Righteous-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{y:1330.8},b8fD3dQ2H:{y:1512.2},lcLqmPCGR:{y:1364.4},yEvlqO5eE:{y:1330.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:1412.4,children:/*#__PURE__*/_jsx(Container,{className:\"framer-o515cn-container\",nodeId:\"ppuRjN7zl\",scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{MxjX8E0jE:resolvedLinks[3]},b8fD3dQ2H:{MxjX8E0jE:resolvedLinks[4]},lcLqmPCGR:{MxjX8E0jE:resolvedLinks[1]},yEvlqO5eE:{MxjX8E0jE:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(Text,{bVBFArYWf:\"Contact Info\",height:\"100%\",id:\"ppuRjN7zl\",layoutId:\"ppuRjN7zl\",MxjX8E0jE:resolvedLinks[0],style:{height:\"100%\"},variant:\"tsjy8bhGK\",width:\"100%\",Y1aOljVJI:\"8px 0px 8px 0px\"})})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15m7dk1\",\"data-framer-name\":\"Frame 323\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vguyyb\",\"data-framer-name\":\"Frame 322\",children:[/*#__PURE__*/_jsx(IconStroke,{animated:false,className:\"framer-uzfm3s\",layoutId:\"Wp5cAS7nk\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UmlnaHRlb3VzLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Righteous\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(57, 62, 167)\",\"--framer-text-transform\":\"uppercase\"},children:\"Send an Email\"})}),className:\"framer-c9e4m5\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Righteous-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":JSvzb4MhY\",webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{hash:\":JSvzb4MhY\",webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{hash:\":JSvzb4MhY\",webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{hash:\":JSvzb4MhY\",webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{hash:\":JSvzb4MhY\",webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{y:1330.8},b8fD3dQ2H:{y:1733.6},lcLqmPCGR:{y:1364.4},yEvlqO5eE:{y:1330.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:1412.4,children:/*#__PURE__*/_jsx(Container,{className:\"framer-71f8fh-container\",nodeId:\"GlFkjebd0\",scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{MxjX8E0jE:resolvedLinks1[3]},b8fD3dQ2H:{MxjX8E0jE:resolvedLinks1[4]},lcLqmPCGR:{MxjX8E0jE:resolvedLinks1[1]},yEvlqO5eE:{MxjX8E0jE:resolvedLinks1[2]}},children:/*#__PURE__*/_jsx(Text,{bVBFArYWf:\"Contact Form\",height:\"100%\",id:\"GlFkjebd0\",layoutId:\"GlFkjebd0\",MxjX8E0jE:resolvedLinks1[0],style:{height:\"100%\"},variant:\"tsjy8bhGK\",width:\"100%\",Y1aOljVJI:\"8px 0px 8px 0px\"})})})})})})]})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1514ttw\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1h7gsn1\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"I539:2829;539:2815\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"CFeh_F3RT\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Privacy Policy\"})})})})},b8fD3dQ2H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"I539:2829;539:2815\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"CFeh_F3RT\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Privacy Policy\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"I539:2829;539:2815\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"CFeh_F3RT\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15spzu4\",\"data-styles-preset\":\"TBFnK8Vx0\",children:\"Privacy Policy\"})})})}),className:\"framer-sjhl4\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"I539:2829;539:2816\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"CFeh_F3RT\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Terms of Service\"})})})})},b8fD3dQ2H:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"I539:2829;539:2816\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"CFeh_F3RT\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Terms of Service\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"I539:2829;539:2816\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"CFeh_F3RT\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15spzu4\",\"data-styles-preset\":\"TBFnK8Vx0\",children:\"Terms of Service\"})})})}),className:\"framer-1ce7q7o\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13yews\",\"data-framer-name\":\"Social Wrapper\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/channel/UCdYDOgevhfsEZ_CiZahFRfQ\",motionChild:true,nodeId:\"Ocg8F3y98\",scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"YouTube Icon\",className:\"framer-158u5zg framer-9dg3l6\",\"data-framer-name\":\"youtube\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-2ohgz1\",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 24\" overflow=\"visible\"><g><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 18 3 C 20.761 3 23 5.239 23 8 L 23 16 C 23 18.761 20.761 21 18 21 L 6 21 C 3.239 21 1 18.761 1 16 L 1 8 C 1 5.239 3.239 3 6 3 Z M 9 9 L 9 15 C 9 15.36 9.194 15.692 9.507 15.869 C 9.821 16.047 10.205 16.042 10.514 15.857 L 15.514 12.857 C 15.815 12.676 15.999 12.351 15.999 12 C 15.999 11.649 15.815 11.324 15.514 11.143 L 10.514 8.143 C 10.205 7.958 9.821 7.953 9.507 8.131 C 9.194 8.308 9 8.64 9 9 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ods8je\",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 24\" overflow=\"visible\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-109ryiy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 18\" overflow=\"visible\"><path d=\"M 17 0 C 19.761 0 22 2.239 22 5 L 22 13 C 22 15.761 19.761 18 17 18 L 5 18 C 2.239 18 0 15.761 0 13 L 0 5 C 0 2.239 2.239 0 5 0 Z M 8 6 L 8 12 C 8 12.36 8.194 12.692 8.507 12.869 C 8.821 13.047 9.205 13.042 9.514 12.857 L 14.514 9.857 C 14.815 9.676 14.999 9.351 14.999 9 C 14.999 8.649 14.815 8.324 14.514 8.143 L 9.514 5.143 C 9.205 4.958 8.821 4.953 8.507 5.131 C 8.194 5.308 8 5.64 8 6 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hvrkrf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 18\" overflow=\"visible\"><path d=\"M 17 0 C 19.761 0 22 2.239 22 5 L 22 13 C 22 15.761 19.761 18 17 18 L 5 18 C 2.239 18 0 15.761 0 13 L 0 5 C 0 2.239 2.239 0 5 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xrr404\",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.999 7.998\" overflow=\"visible\"><path d=\"M 0 0.999 L 0 6.999 C 0 7.359 0.194 7.691 0.507 7.869 C 0.821 8.046 1.205 8.041 1.514 7.856 L 6.514 4.856 C 6.815 4.675 6.999 4.35 6.999 3.999 C 6.999 3.648 6.815 3.323 6.514 3.142 L 1.514 0.142 C 1.205 -0.043 0.821 -0.048 0.507 0.13 C 0.194 0.307 0 0.639 0 0.999 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@insulquilts\",motionChild:true,nodeId:\"O0TIYAWHl\",scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"TikTok Icon\",className:\"framer-tbo0me framer-9dg3l6\",\"data-framer-name\":\"tiktok\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1kh10ae\",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 24\" overflow=\"visible\"><g><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 16.083 2 L 12 2 C 11.448 2 11 2.448 11 3 L 11 14.5 C 11 15.186 10.535 15.785 9.87 15.954 C 9.205 16.124 8.51 15.82 8.182 15.217 C 7.854 14.615 7.977 13.866 8.481 13.4 L 8.601 13.3 C 8.852 13.111 9 12.815 9 12.5 L 9 8.174 C 9 7.868 8.861 7.579 8.621 7.389 C 8.381 7.199 8.068 7.13 7.77 7.2 C 4.063 8.074 1.599 11.588 2.041 15.371 C 2.483 19.154 5.691 22.005 9.5 22 L 9.743 21.995 C 13.788 21.864 16.999 18.547 17 14.5 L 17 11.8 L 17.311 11.953 C 18.433 12.483 19.644 12.821 20.901 12.946 C 21.182 12.974 21.462 12.882 21.672 12.692 C 21.881 12.502 22 12.233 22 11.95 L 22 7.917 C 22 7.429 21.647 7.012 21.166 6.931 C 19.069 6.575 17.425 4.932 17.069 2.835 C 16.988 2.353 16.571 2 16.083 2 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xfkhod\",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 24\" overflow=\"visible\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-e2i5ol\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.01 20\" overflow=\"visible\"><path d=\"M 14.093 0 L 10.01 0 C 9.458 0 9.01 0.448 9.01 1 L 9.01 12.5 C 9.01 13.186 8.545 13.785 7.88 13.954 C 7.215 14.124 6.52 13.82 6.192 13.217 C 5.865 12.615 5.988 11.866 6.491 11.4 L 6.611 11.3 C 6.863 11.111 7.01 10.815 7.01 10.5 L 7.01 6.174 C 7.01 5.868 6.871 5.579 6.631 5.389 C 6.391 5.199 6.078 5.13 5.78 5.2 C 2.073 6.074 -0.391 9.588 0.051 13.371 C 0.493 17.154 3.701 20.005 7.51 20 L 7.753 19.995 C 11.798 19.864 15.009 16.547 15.01 12.5 L 15.01 9.8 L 15.321 9.953 C 16.443 10.483 17.654 10.821 18.911 10.946 C 19.192 10.974 19.472 10.882 19.682 10.692 C 19.891 10.502 20.01 10.233 20.01 9.95 L 20.01 5.917 C 20.01 5.429 19.657 5.012 19.176 4.931 C 17.079 4.575 15.435 2.932 15.079 0.835 C 14.998 0.353 14.582 0 14.093 0 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/insul-quilts-inc/\",motionChild:true,nodeId:\"snDStVFmT\",scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"LinkedIn Icon\",className:\"framer-1gng4d7 framer-9dg3l6\",\"data-framer-name\":\"linkedin\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1qu4ym8\",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 24\" overflow=\"visible\"><path d=\"M 22.081 0 L 2.051 0 C 0.956 0 0 0.788 0 1.869 L 0 21.943 C 0 23.031 0.956 24 2.051 24 L 22.075 24 C 23.175 24 24 23.024 24 21.943 L 24 1.869 C 24.006 0.788 23.175 0 22.081 0 Z M 7.439 20.005 L 4.001 20.005 L 4.001 9.315 L 7.439 9.315 Z M 5.839 7.69 L 5.815 7.69 C 4.714 7.69 4.002 6.871 4.002 5.845 C 4.002 4.801 4.733 4.001 5.858 4.001 C 6.983 4.001 7.671 4.795 7.696 5.845 C 7.696 6.871 6.983 7.69 5.839 7.69 Z M 20.005 20.005 L 16.567 20.005 L 16.567 14.16 C 16.567 12.76 16.067 11.803 14.823 11.803 C 13.872 11.803 13.31 12.446 13.06 13.072 C 12.966 13.297 12.941 13.603 12.941 13.916 L 12.941 20.005 L 9.503 20.005 L 9.503 9.315 L 12.941 9.315 L 12.941 10.803 C 13.441 10.09 14.223 9.065 16.041 9.065 C 18.298 9.065 20.006 10.553 20.006 13.76 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-x4gayq\",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 24\" overflow=\"visible\"><path d=\"M 22.081 0 L 2.051 0 C 0.956 0 0 0.788 0 1.869 L 0 21.943 C 0 23.031 0.956 24 2.051 24 L 22.075 24 C 23.175 24 24 23.024 24 21.943 L 24 1.869 C 24.006 0.788 23.175 0 22.081 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xb9pur\",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.438 10.69\" overflow=\"visible\"><path d=\"M 3.438 10.69 L 0 10.69 L 0 0 L 3.438 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13gzst\",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.694 3.688\" overflow=\"visible\"><path d=\"M 1.838 3.688 L 1.813 3.688 C 0.713 3.688 0 2.869 0 1.844 C 0 0.8 0.731 0 1.856 0 C 2.981 0 3.67 0.794 3.694 1.844 C 3.694 2.869 2.981 3.688 1.838 3.688 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cd34zp\",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.503 10.94\" overflow=\"visible\"><path d=\"M 10.503 10.94 L 7.064 10.94 L 7.064 5.095 C 7.064 3.695 6.564 2.738 5.32 2.738 C 4.37 2.738 3.807 3.381 3.557 4.007 C 3.463 4.232 3.438 4.539 3.438 4.851 L 3.438 10.94 L 0 10.94 L 0 0.25 L 3.438 0.25 L 3.438 1.738 C 3.939 1.025 4.72 0 6.539 0 C 8.796 0 10.503 1.488 10.503 4.695 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/Insulquilts/\",motionChild:true,nodeId:\"VRcsq09Te\",scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Facebook Icon\",className:\"framer-78bo6k framer-9dg3l6\",\"data-framer-name\":\"fb\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1c7yest\",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 23.94\" overflow=\"visible\"><path d=\"M 24 12 C 24 5.376 18.624 0 12 0 C 5.376 0 0 5.376 0 12 C 0 17.808 4.128 22.644 9.6 23.76 L 9.6 15.6 L 7.2 15.6 L 7.2 12 L 9.6 12 L 9.6 9 C 9.6 6.684 11.484 4.8 13.8 4.8 L 16.8 4.8 L 16.8 8.4 L 14.4 8.4 C 13.74 8.4 13.2 8.94 13.2 9.6 L 13.2 12 L 16.8 12 L 16.8 15.6 L 13.2 15.6 L 13.2 23.94 C 19.26 23.34 24 18.228 24 12 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/insulquilts/\",motionChild:true,nodeId:\"nHiL7dD04\",scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Instagram Icon\",className:\"framer-1gon1jd framer-9dg3l6\",\"data-framer-name\":\"ig\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1vstw0o\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.806 23.806\" overflow=\"visible\"><path d=\"M 18.706 0 C 21.522 0.001 23.805 2.284 23.806 5.1 L 23.806 18.704 C 23.806 21.521 21.523 23.805 18.706 23.806 L 5.102 23.806 C 2.284 23.806 0 21.522 0 18.704 L 0 5.1 C 0.001 2.283 2.285 0 5.102 0 Z M 20.174 5.108 C 20.174 4.296 19.516 3.638 18.704 3.638 C 17.893 3.638 17.235 4.296 17.235 5.108 C 17.235 5.919 17.893 6.577 18.704 6.577 C 19.516 6.577 20.174 5.919 20.174 5.108 Z M 11.906 7.827 C 14.157 7.827 15.981 9.651 15.981 11.902 C 15.981 14.153 14.157 15.977 11.906 15.977 C 9.655 15.977 7.831 14.153 7.831 11.902 C 7.831 9.651 9.655 7.827 11.906 7.827 Z M 5.87 11.902 C 5.87 15.235 8.571 17.936 11.904 17.936 C 15.237 17.936 17.938 15.235 17.938 11.902 C 17.938 8.569 15.237 5.868 11.904 5.868 C 8.571 5.868 5.87 8.569 5.87 11.902 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1yka30b\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.806 23.806\" overflow=\"visible\"><path d=\"M 5.102 0 C 2.285 0 0.001 2.283 0 5.1 L 0 18.704 C 0 21.522 2.284 23.806 5.102 23.806 L 18.706 23.806 C 21.523 23.805 23.806 21.521 23.806 18.704 L 23.806 5.1 C 23.805 2.284 21.522 0.001 18.706 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1s6g8da\",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.939 2.939\" overflow=\"visible\"><path d=\"M 2.939 1.469 C 2.939 2.281 2.281 2.939 1.469 2.939 C 0.658 2.939 0 2.281 0 1.469 C 0 0.658 0.658 0 1.469 0 C 2.281 0 2.939 0.658 2.939 1.469\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rijpes\",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.15 8.15\" overflow=\"visible\"><path d=\"M 4.075 0 C 1.824 0 0 1.824 0 4.075 C 0 6.326 1.824 8.15 4.075 8.15 C 6.326 8.15 8.15 6.326 8.15 4.075 C 8.15 1.824 6.326 0 4.075 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-n1t0ih\",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.069 12.069\" overflow=\"visible\"><path d=\"M 0 6.034 C 0 2.702 2.702 0 6.034 0 C 9.367 0 12.069 2.702 12.069 6.034 C 12.069 9.367 9.367 12.069 6.034 12.069 C 2.702 12.069 0 9.367 0 6.034\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{AhcQ3hf_T:{width:\"calc(100vw - 48px)\",y:1726},b8fD3dQ2H:{width:\"calc(100vw - 32px)\",y:2124},lcLqmPCGR:{width:\"calc(100vw - 96px)\",y:1791.6},yEvlqO5eE:{width:\"calc(100vw - 64px)\",y:1734}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"calc(100vw - 144px)\",y:1839.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-ver8vl-container\",nodeId:\"JxyyZlOrj\",scopeId:\"CFeh_F3RT\",children:/*#__PURE__*/_jsx(Copryright,{height:\"100%\",id:\"JxyyZlOrj\",layoutId:\"JxyyZlOrj\",style:{width:\"100%\"},width:\"100%\"})})})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 844\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lcLqmPCGR\":{\"layout\":[\"fixed\",\"fixed\"]},\"yEvlqO5eE\":{\"layout\":[\"fixed\",\"fixed\"]},\"AhcQ3hf_T\":{\"layout\":[\"fixed\",\"fixed\"]},\"b8fD3dQ2H\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"g9ktq12xw\":\"desktopActivePage\",\"liLl6LaP9\":\"aboutUs\",\"rYgJa4ak6\":\"product\",\"smPoau0At\":\"industry\",\"LU8zOJ9xA\":\"blog\",\"JOClmNHBp\":\"contactPhone\",\"B9C8yqONo\":\"form\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"AhcQ3hf_T\":[\".framer-2eksnk-container\",\".framer-1hxpew0\"],\"b8fD3dQ2H\":[\".framer-2eksnk-container\",\".framer-1hxpew0\"],\"SkA1sMBIs\":[\".framer-6b0ase-container\",\".framer-1hxpew0\"],\"lcLqmPCGR\":[\".framer-6b0ase-container\",\".framer-1hxpew0\"],\"yEvlqO5eE\":[\".framer-6b0ase-container\",\".framer-1hxpew0\"]}\n * @framerBreakpoints {\"SkA1sMBIs\":{\"min\":1440,\"canvasClassName\":\"framer-1yrwi7n-override\",\"minHeight\":844,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"lcLqmPCGR\":{\"min\":1080,\"max\":1439,\"canvasClassName\":\"framer-1swl4y3-override\",\"minHeight\":844,\"name\":\"Desktop - M\",\"width\":1080,\"rootFontSize\":16},\"yEvlqO5eE\":{\"min\":920,\"max\":1079,\"canvasClassName\":\"framer-1dohi1k-override\",\"minHeight\":844,\"name\":\"Desktop - S\",\"width\":920,\"rootFontSize\":16},\"AhcQ3hf_T\":{\"min\":860,\"max\":919,\"canvasClassName\":\"framer-10gdi0h-override\",\"minHeight\":844,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":860,\"rootFontSize\":16},\"b8fD3dQ2H\":{\"max\":859,\"canvasClassName\":\"framer-1fkwdmj-override\",\"minHeight\":844,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant SkA1sMBIs\n * @framerLayoutTemplate\n */const FramerCFeh_F3RT=withCSS(Component,css,\"framer-2tJy1\");export default FramerCFeh_F3RT;FramerCFeh_F3RT.displayName=\"Main\";FramerCFeh_F3RT.defaultProps={height:844,width:1440};addPropertyControls(FramerCFeh_F3RT,{g9ktq12xw:MenuControls?.[\"variant\"]&&{...MenuControls[\"variant\"],defaultValue:\"uzCgLoAnI\",description:undefined,hidden:undefined,title:\"Desktop Active Page\"},liLl6LaP9:{defaultValue:false,title:\"About Us\",type:ControlType.Boolean},rYgJa4ak6:MenuMobileControls?.[\"Py5FqDYXg\"]&&{...MenuMobileControls[\"Py5FqDYXg\"],defaultValue:\"SFemWBUV2\",description:undefined,hidden:undefined,title:\"Product\"},smPoau0At:MenuMobileControls?.[\"f9XqcV14v\"]&&{...MenuMobileControls[\"f9XqcV14v\"],defaultValue:\"SFemWBUV2\",description:undefined,hidden:undefined,title:\"Industry\"},LU8zOJ9xA:{defaultValue:false,title:\"Blog\",type:ControlType.Boolean},JOClmNHBp:MenuMobileControls?.[\"G2Eeu4cgD\"]&&{...MenuMobileControls[\"G2Eeu4cgD\"],defaultValue:\"QPf70zttH\",description:undefined,hidden:undefined,title:\"Contact Phone\"},B9C8yqONo:{defaultValue:true,title:\"Form\",type:ControlType.Boolean}});addFonts(FramerCFeh_F3RT,[{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\"},{family:\"Righteous\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/righteous/v18/1cXxaUPXBpj2rGoU7C9minuEicG01A.woff2\",weight:\"400\"}]},...MenuMobileFonts,...MenuFonts,...CalendarIconFonts,...TextFonts,...PhoneIconFonts,...IconStrokeFonts,...CopryrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCFeh_F3RT\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"844\",\"framerIntrinsicWidth\":\"1440\",\"framerHitTargets\":\"{\\\"AhcQ3hf_T\\\":[\\\".framer-2eksnk-container\\\",\\\".framer-1hxpew0\\\"],\\\"b8fD3dQ2H\\\":[\\\".framer-2eksnk-container\\\",\\\".framer-1hxpew0\\\"],\\\"SkA1sMBIs\\\":[\\\".framer-6b0ase-container\\\",\\\".framer-1hxpew0\\\"],\\\"lcLqmPCGR\\\":[\\\".framer-6b0ase-container\\\",\\\".framer-1hxpew0\\\"],\\\"yEvlqO5eE\\\":[\\\".framer-6b0ase-container\\\",\\\".framer-1hxpew0\\\"]}\",\"framerBreakpoints\":\"{\\\"SkA1sMBIs\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1yrwi7n-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"lcLqmPCGR\\\":{\\\"min\\\":1080,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1swl4y3-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop - M\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"yEvlqO5eE\\\":{\\\"min\\\":920,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-1dohi1k-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop - S\\\",\\\"width\\\":920,\\\"rootFontSize\\\":16},\\\"AhcQ3hf_T\\\":{\\\"min\\\":860,\\\"max\\\":919,\\\"canvasClassName\\\":\\\"framer-10gdi0h-override\\\",\\\"minHeight\\\":844,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":860,\\\"rootFontSize\\\":16},\\\"b8fD3dQ2H\\\":{\\\"max\\\":859,\\\"canvasClassName\\\":\\\"framer-1fkwdmj-override\\\",\\\"minHeight\\\":844,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lcLqmPCGR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yEvlqO5eE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AhcQ3hf_T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"b8fD3dQ2H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"g9ktq12xw\\\":\\\"desktopActivePage\\\",\\\"liLl6LaP9\\\":\\\"aboutUs\\\",\\\"rYgJa4ak6\\\":\\\"product\\\",\\\"smPoau0At\\\":\\\"industry\\\",\\\"LU8zOJ9xA\\\":\\\"blog\\\",\\\"JOClmNHBp\\\":\\\"contactPhone\\\",\\\"B9C8yqONo\\\":\\\"form\\\"}\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"SkA1sMBIs\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{useState,useEffect}from\"react\";import{Data,useObserveData}from\"framer\";export function createStore(state1){// Use Data so that a Preview reload resets the state\nconst dataStore=Data({state:Object.freeze({...state1})});// Create a set function that updates the state\nconst setDataStore=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(dataStore.state);}dataStore.state=Object.freeze({...dataStore.state,...newState});};// Store the initial state, copy the object if it's an object\nlet storeState=typeof state1===\"object\"?Object.freeze({...state1}):state1;// Keep a list of all the listeners, in the form of React hook setters\nconst storeSetters=new Set();// Create a set function that updates all the listeners / setters\nconst setStoreState=newState=>{// If the state is an object, make sure we copy it\nif(typeof newState===\"function\"){newState=newState(storeState);}storeState=typeof newState===\"object\"?Object.freeze({...storeState,...newState}):newState;// Update all the listeners / setters with the new value\nstoreSetters.forEach(setter=>setter(storeState));};// Create the actual hook based on everything above\nfunction useStore(){// Create the hook we are going to use as a listener\nconst[state,setState]=useState(storeState);// If we unmount the component using this hook, we need to remove the listener\n// @ts-ignore\nuseEffect(()=>{// But right now, we need to add the listener\nstoreSetters.add(setState);return()=>storeSetters.delete(setState);},[]);// If Data context exists, use Data, otherwise use vanilla React state\nif(useObserveData()===true){useObserveData();return[dataStore.state,setDataStore];}else{// Return the state and a function to update the central store\nreturn[state,setStoreState];}}return useStore;}\nexport const __FramerMetadata__ = {\"exports\":{\"createStore\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./createStore.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{ControlType,RenderTarget,withCSS}from\"framer\";import{forwardRef,useEffect,useState,useRef,useId}from\"react\";import{motion}from\"framer-motion\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// totalPages\n// pageHistory\n// logicConfig\n// isEndPage\n// previousPage()\n// nextPage()\nexport const useMultiStepFormStore=createStore({});export const HIDDEN_CLASS_NAME=\"framerforms-hidden\";const CANVAS_HIDDEN_CLASS_NAME=\"framerforms-canvas-hidden\";export const useInstanceId=()=>{const id=useId();const cleanId=id.replace(/:/g,\"\");const instanceId=`superfields-${cleanId}`;return instanceId;};export const HiddenInput=/*#__PURE__*/forwardRef(({name,required,value,setInvalid,onSetValueEvent,noPrefill=false,disabled=false},parentRef)=>{const internalRef=useRef(null);const ref=parentRef||internalRef;useEffect(()=>{if(ref.current){ref.current.addEventListener(\"framerFormsSetValue\",onSetValueEvent);}return()=>{if(ref.current){ref.current.removeEventListener(\"framerFormsSetValue\",onSetValueEvent);}};},[onSetValueEvent]);return /*#__PURE__*/_jsx(\"input\",{ref:ref,type:\"text\",\"data-framerforms-set-value-event\":!!onSetValueEvent,\"data-framerforms-no-prefill\":noPrefill,style:{position:\"absolute\",opacity:0,pointerEvents:\"none\",inset:0},tabIndex:-1,name:name,required:required,value:value,disabled:disabled,onInvalid:event=>{event.preventDefault();setInvalid(true);}});});const HideElementComponent=/*#__PURE__*/forwardRef(({},ref)=>{return /*#__PURE__*/_jsx(\"div\",{ref:ref,className:HIDDEN_CLASS_NAME});});export const HideElement=withCSS(HideElementComponent,[`div:has(> .${HIDDEN_CLASS_NAME}) { display: none; }`,`.${HIDDEN_CLASS_NAME} { display: none; }`],HIDDEN_CLASS_NAME);HideElement.displayName=\"FramerForms/Hide Element\";export const HiddenComponentLabel=/*#__PURE__*/forwardRef(({text,subtext=\"\",children=null,...otherProps},ref)=>{const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=useInstanceId();return isCanvas?/*#__PURE__*/_jsxs(\"div\",{\"data-framerforms\":true,...otherProps,ref:ref,className:CANVAS_HIDDEN_CLASS_NAME,style:{backgroundColor:\"rgba(187, 187, 187, 0.15)\",borderRadius:10,padding:\"12px 16px\",fontFamily:\"Inter\",fontWeight:500,fontSize:12,color:\"#999\",display:\"flex\",flexDirection:\"column\",gap:4,alignItems:\"center\",textAlign:\"center\",width:\"100%\",height:\"100%\",textWrap:\"nowrap\"},children:[children,text,subtext&&/*#__PURE__*/_jsx(\"span\",{style:{opacity:.7,whiteSpace:\"pre\",lineHeight:1.4},children:subtext}),/*#__PURE__*/_jsx(Border,{width:\"1px\",style:\"solid\",borderColor:\"rgba(136, 136, 136, 0.1)\"}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`\n                        [data-framer-component-container=\"true\"] div:has(> .${CANVAS_HIDDEN_CLASS_NAME}) {\n                            display: none !important;\n                        }`}})]}):/*#__PURE__*/_jsxs(\"div\",{...otherProps,ref:ref,className:HIDDEN_CLASS_NAME,children:[/*#__PURE__*/_jsx(HideElement,{}),children]});});HiddenComponentLabel.displayName=\"FramerForms/Hidden Component Label\";export function iconProp({size=16,buttonTitle=\"Icon\",controls={}}={}){return{type:ControlType.Object,buttonTitle,optional:true,defaultValue:{color:\"#999\",size},controls:{image:{type:ControlType.Image},color:{type:ControlType.Color,optional:true,defaultValue:\"#999\"},size:{type:ControlType.Number,defaultValue:size,min:1,step:1,displayStepper:true},...controls}};}export function Icon({image,color,size,style={},defaultImage}){return /*#__PURE__*/_jsx(\"div\",{style:{width:size,height:size,minWidth:size,minHeight:size,pointerEvents:\"none\",backgroundColor:color,backgroundImage:color?\"none\":image?`url('${image}')`:defaultImage,maskImage:image?`url('${image}')`:defaultImage,backgroundSize:\"contain\",backgroundPosition:\"center\",maskSize:\"contain\",maskPosition:\"center\",...style}});}Icon.displayName=\"FramerForms/Icon\";export function Border({width,style,transition=null,borderColor=\"inherit\",opacity=1}){return /*#__PURE__*/_jsx(motion.div,{animate:{borderColor,opacity},style:{position:\"absolute\",inset:0,borderWidth:width,borderStyle:style,borderRadius:\"inherit\",pointerEvents:\"none\"},initial:false,transition:transition});}Border.displayName=\"FramerForms/Border\";export function createBackground(fill,on=null,focused=null,invalid=null){if(fill){const onOff=typeof on==\"boolean\";if(fill.type==\"color\"){let color=invalid&&fill.colorInvalid||focused&&fill.colorFocus||(onOff?on?fill.colorOn:fill.colorOff:fill.color);return{backgroundColor:color,backgroundImage:\"none\"};}else{const colorA=invalid&&fill.colorAInvalid||focused&&fill.colorAFocus||(onOff?on?fill.colorAOn:fill.colorAOff:fill.colorA);const colorB=invalid&&fill.colorBInvalid||focused&&fill.colorBFocus||(onOff?on?fill.colorBOn:fill.colorBOff:fill.colorB);return{backgroundColor:\"none\",backgroundImage:`linear-gradient(${fill.gradientAngle}deg, ${colorB}, ${colorA})`};}}return{};}export function parsePadding(padding){if(typeof padding!==\"string\"){return[0,0,0,0];}const values=padding.split(\" \");const parsedValues=values.map(value=>parseInt(value.replace(\"px\",\"\"),10));switch(parsedValues.length){case 1:const p=parsedValues[0];return[p,p,p,p];case 4:return parsedValues;}return[0,0,0,0];}export function fillProp({onOff=false,focus=true,invalid=true,optional=false,hidden=null,color=\"rgba(187, 187, 187, 0.15)\",colorA=\"#BBB\",colorB=\"#676767\",colorOn=\"rgba(70, 160, 219, 0.2)\",colorAOn=\"#66C2FF\",colorBOn=\"#0099FF\",colorOff=\"rgba(187, 187, 187, 0.15)\",colorAOff=\"#BBB\",colorBOff=\"#676767\"}={}){return{type:ControlType.Object,optional,hidden,icon:\"color\",defaultValue:{type:\"color\",...onOff?{colorOn,colorOff}:{color,colorA,colorB}},controls:{type:{type:ControlType.Enum,defaultValue:\"color\",options:[\"color\",\"linearGradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},...onOff?{colorOn:{type:ControlType.Color,defaultValue:colorOn,hidden:props=>props.type!==\"color\"},colorOff:{type:ControlType.Color,defaultValue:colorOff,hidden:props=>props.type!==\"color\"}}:{color:{type:ControlType.Color,defaultValue:color,hidden:props=>props.type!==\"color\"}},...focus?{colorFocus:{type:ControlType.Color,optional:true,title:\"Focus\",hidden:props=>props.type!==\"color\"}}:{},...invalid?{colorInvalid:{type:ControlType.Color,optional:true,title:\"Invalid\",hidden:props=>props.type!==\"color\"}}:{},...onOff?{colorAOn:{type:ControlType.Color,defaultValue:colorAOn,title:\"Colors On\",hidden:props=>props.type!==\"linearGradient\"},colorBOn:{type:ControlType.Color,defaultValue:colorBOn,title:\" \",hidden:props=>props.type!==\"linearGradient\"},colorAOff:{type:ControlType.Color,defaultValue:colorAOff,title:\"Colors Off\",hidden:props=>props.type!==\"linearGradient\"},colorBOff:{type:ControlType.Color,defaultValue:colorBOff,title:\" \",hidden:props=>props.type!==\"linearGradient\"}}:{colorA:{type:ControlType.Color,defaultValue:colorA,title:\"Colors\",hidden:props=>props.type!==\"linearGradient\"},colorB:{type:ControlType.Color,defaultValue:colorB,title:\" \",hidden:props=>props.type!==\"linearGradient\"}},...focus?{colorAFocus:{type:ControlType.Color,optional:true,title:\"Focus\",hidden:props=>props.type!==\"linearGradient\"},colorBFocus:{type:ControlType.Color,optional:true,title:\" \",hidden:props=>props.type!==\"linearGradient\"}}:{},...invalid?{colorAInvalid:{type:ControlType.Color,optional:true,title:\"Invalid\",hidden:props=>props.type!==\"linearGradient\"},colorBInvalid:{type:ControlType.Color,optional:true,title:\" \",hidden:props=>props.type!==\"linearGradient\"}}:{},gradientAngle:{type:ControlType.Number,defaultValue:0,title:\"Angle\",step:1,min:0,max:360,unit:\"\\xb0\",hidden:props=>props.type!=\"linearGradient\"}}};}export function borderProp({onOff=false,focus=true,invalid=true,defaultValue=true,color=\"rgba(136, 136, 136, 0.1)\",colorOn=\"#0099FF\",colorOff=\"rgba(136, 136, 136, 0.1)\",colorFocus=\"#0099FF\",colorInvalid=\"#FF5A6F\",hidden=null}={}){return{type:ControlType.Object,optional:true,hidden,defaultValue:defaultValue?{color,colorOn,colorOff,colorFocus,colorInvalid,width:\"1px\"}:undefined,controls:{...onOff?{colorOn:{type:ControlType.Color,defaultValue:colorOn},colorOff:{type:ControlType.Color,defaultValue:colorOff}}:{color:{type:ControlType.Color,defaultValue:color}},...focus?{colorFocus:{type:ControlType.Color,defaultValue:colorFocus,optional:true,title:\"Focus\"}}:{},...invalid?{colorInvalid:{type:ControlType.Color,defaultValue:colorInvalid,optional:true,title:\"Invalid\"}}:{},width:{type:ControlType.Padding,defaultValue:\"1px\"},style:{type:ControlType.Enum,defaultValue:\"solid\",options:[\"solid\",\"dashed\",\"dotted\",\"double\"],optionTitles:[\"Solid\",\"Dashed\",\"Dotted\",\"Double\"]}}};}export function shadowsProp({invalid=true,onOff=false}={}){return{type:ControlType.Object,buttonTitle:\"Shadows\",optional:true,controls:{...onOff?{on:{type:ControlType.BoxShadow,defaultValue:\"rgba(0, 153, 255, 0.5) 0px 2px 4px 0px\"},off:{type:ControlType.BoxShadow,defaultValue:\"rgba(0, 0, 0, 0.25) 0px 2px 4px 0px\"}}:{default:{type:ControlType.BoxShadow,defaultValue:\"rgba(0, 0, 0, 0.25) 0px 2px 4px 0px\"}},focus:{type:ControlType.BoxShadow},invalid:invalid?{type:ControlType.BoxShadow}:null}};}export function useCanvasState(ref){const[totalPages,setTotalPages]=useState(1);useEffect(()=>{const element=ref.current;let pages=null;function updateState(){setTotalPages(pages?pages.children.length:1);}if(element){const multiStepForms=document.querySelectorAll(\"div[data-framerforms-multi-step-form]\");for(const multiStepForm of multiStepForms){const form=multiStepForm.closest(\"form\")||multiStepForm.parentElement.parentElement.parentElement;if(form&&isAncestor(form,element)){pages=form.querySelector(':scope > [data-framer-name=\"Pages\" i]');}}}updateState();if(pages){const observer=new MutationObserver((mutationsList,observer)=>{for(let mutation of mutationsList){if(mutation.type===\"childList\"){updateState();}}});observer.observe(pages,{childList:true});return()=>observer.disconnect();}},[]);return{page:0,totalPages};}export function isAncestor(ancestorElement,descendantElement){if(!ancestorElement||!descendantElement){return false;}let currentElement=descendantElement;while(currentElement!==null){if(currentElement===ancestorElement){return true;}currentElement=currentElement.parentElement;}return false;}export function getFormInfo(element){const form=element===null||element===void 0?void 0:element.closest(\"form\");let formId=null;let pages=null;if(form){formId=form.getAttribute(\"framerforms-id\");pages=form.querySelector(':scope > [data-framer-name=\"Pages\" i]');if(!formId){formId=uuid();form.setAttribute(\"framerforms-id\",formId);}}return{form,formId,pages};}function uuid(){let d=new Date().getTime()// Timestamp\n;let d2=performance&&performance.now&&performance.now()*1e3||0// Time in microseconds since page-load or 0 if unsupported\n;return\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".replace(/[xy]/g,function(c){let r=Math.random()*16// random number between 0 and 16\n;if(d>0){// Use timestamp until depleted\nr=(d+r)%16|0;d=Math.floor(d/16);}else{// Use microseconds since page-load if supported\nr=(d2+r)%16|0;d2=Math.floor(d2/16);}return(c===\"x\"?r:r&3|8).toString(16);});}\nexport const __FramerMetadata__ = {\"exports\":{\"borderProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isAncestor\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"shadowsProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useInstanceId\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"parsePadding\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"iconProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFormInfo\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createBackground\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HiddenComponentLabel\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HideElement\":{\"type\":\"reactComponent\",\"name\":\"HideElement\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"fillProp\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HIDDEN_CLASS_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Border\":{\"type\":\"reactComponent\",\"name\":\"Border\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"HiddenInput\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCanvasState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useMultiStepFormStore\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FramerFormsShared.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState,useEffect,useRef}from\"react\";import{HiddenComponentLabel,useMultiStepFormStore,getFormInfo}from\"https://framerusercontent.com/modules/DwWOdDzQZGCuvkNlbUjZ/p64C0n6xNEFY9NovSiJw/FramerFormsShared.js\";const labelFormats={isSet:\"Name\",isNotSet:\"Not Name\",equals:\"Name = Value\",doesNotEqual:\"Name \u2260 Value\",startsWith:\"Name starts with Value\",doesNotStartWith:\"Name does not start with Value\",endsWith:\"Name ends with Value\",doesNotEndWith:\"Name does not end with Value\",contains:\"Name contains Value\",doesNotContain:\"Name does not contain Value\",greaterThan:\"Name > Value\",lessThan:\"Name < Value\",greaterThanOrEqualTo:\"Name \u2265 Value\",lessThanOrEqualTo:\"Name \u2264 Value\",isBefore:\"Name is before Value\",isAfter:\"Name is after Value\",isBetweenDates:\"Name is between Value\"};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n */export default function LogicBlock(props){const{conditions,defaultCondition}=props;const[multiStepFormState,setMultiStepFormState]=useMultiStepFormStore();const[formInfo,setFormInfo]=useState(null);const ref=useRef(null);useEffect(()=>{setFormInfo(getFormInfo(ref.current));},[ref]);useEffect(()=>{const form=formInfo===null||formInfo===void 0?void 0:formInfo.form;const formId=formInfo===null||formInfo===void 0?void 0:formInfo.formId;if(formId&&multiStepFormState[formId]){const getNextPage=()=>{for(const condition of conditions){var _form_querySelector;const value=(condition.type==\"radio\"?getRadioValue(form,condition.inputName):(_form_querySelector=form.querySelector(`[name=\"${condition.inputName}\"]`))===null||_form_querySelector===void 0?void 0:_form_querySelector.value)||\"\";const result=checkCondition(condition,value);if(result){return condition.pageName;}}return defaultCondition.pageName;};setMultiStepFormState(prev=>({[formId]:{...prev[formId],logicConfigs:[...prev[formId].logicConfigs,{getNextPage,ref}]}}));}},[formInfo]);return /*#__PURE__*/_jsx(HiddenComponentLabel,{text:\"Multi-Step Form Logic\",subtext:conditions.map(condition=>{const type=condition.type;const labelFormat=type==\"checkbox\"?condition.checkboxValue?\"isSet\":\"isNotSet\":labelFormats[condition[`${type}Condition`]]||\"\";let value=type==\"date\"?condition.dateCondition==\"isBetweenDates\"?`${formatDate(condition.dateValueStart)} and ${formatDate(condition.dateValueEnd)}`:formatDate(condition.dateValue):String(condition[`${type}Value`]);return`${labelFormat.replace(\"Name\",condition.inputName).replace(\"Value\",value)} \u2192 ${condition.pageName||\"[None]\"}`;}).join(\"\\n\")+`${conditions.length?\"\\n\":\"\"}Default: ${defaultCondition.pageName?defaultCondition.pageName:\"Next Page\"}`,ref:ref,\"data-framerforms-logic\":true});}LogicBlock.displayName=\"Form Logic Config\";addPropertyControls(LogicBlock,{conditions:{type:ControlType.Array,title:\"Conditions\",control:{type:ControlType.Object,controls:{inputName:{type:ControlType.String,defaultValue:\"\",placeholder:\"Input Name\",preventLocalization:true},type:{type:ControlType.Enum,defaultValue:\"text\",options:[\"text\",\"select\",\"radio\",\"number\",\"date\",\"checkbox\",\"fileUpload\"],optionTitles:[\"Text\",\"Select\",\"Radio\",\"Number\",\"Date\",\"Checkbox\",\"File Upload\"]},textCondition:{type:ControlType.Enum,defaultValue:\"equals\",title:\"Condition\",options:[\"isSet\",\"isNotSet\",\"equals\",\"doesNotEqual\",\"startsWith\",\"doesNotStartWith\",\"endsWith\",\"doesNotEndWith\",\"contains\",\"doesNotContain\"],optionTitles:[\"Is Set\",\"Is Not Set\",\"Equals\",\"Does Not Equal\",\"Starts With\",\"Does Not Start With\",\"Ends With\",\"Does Not End With\",\"Contains\",\"Does Not Contain\"],hidden:props=>props.type!==\"text\"},textValue:{type:ControlType.String,defaultValue:\"\",placeholder:\"Empty\",title:\"Value\",hidden:props=>props.type!==\"text\"||props.textCondition===\"isSet\"||props.textCondition===\"isNotSet\"},selectCondition:{type:ControlType.Enum,defaultValue:\"equals\",options:[\"isSet\",\"isNotSet\",\"equals\",\"doesNotEqual\"],optionTitles:[\"Is Set\",\"Is Not Set\",\"Equals\",\"Does Not Equal\"],title:\"Condition\",hidden:props=>props.type!==\"select\"},selectValue:{type:ControlType.String,defaultValue:\"\",placeholder:\"Empty\",title:\"Value\",preventLocalization:true,hidden:props=>props.type!==\"select\"||props.selectCondition===\"isSet\"||props.selectCondition===\"isNotSet\"},radioCondition:{type:ControlType.Enum,defaultValue:\"equals\",options:[\"equals\",\"doesNotEqual\"],optionTitles:[\"Equals\",\"Does Not Equal\"],title:\"Condition\",hidden:props=>props.type!==\"radio\"},radioValue:{type:ControlType.String,defaultValue:\"\",placeholder:\"Empty\",title:\"Value\",preventLocalization:true,hidden:props=>props.type!==\"radio\"},checkboxValue:{type:ControlType.Boolean,title:\"Checked\",hidden:props=>props.type!==\"checkbox\"},numberCondition:{type:ControlType.Enum,defaultValue:\"equals\",title:\"Condition\",options:[\"equals\",\"doesNotEqual\",\"greaterThan\",\"lessThan\",\"greaterThanOrEqualTo\",\"lessThanOrEqualTo\"],optionTitles:[\"Equals\",\"Does Not Equal\",\"Greater Than\",\"Less Than\",\"Greater Than or Equal To\",\"Less Than or Equal To\"],hidden:props=>props.type!==\"number\"},numberValue:{type:ControlType.Number,defaultValue:0,displayStepper:true,title:\"Value\",hidden:props=>props.type!==\"number\"},dateCondition:{type:ControlType.Enum,defaultValue:\"equals\",title:\"Condition\",options:[\"equals\",\"doesNotEqual\",\"isBefore\",\"isAfter\",\"isBetweenDates\"],optionTitles:[\"Equals\",\"Does Not Equal\",\"Is Before\",\"Is After\",\"Is Between Dates\"],hidden:props=>props.type!==\"date\"},dateValue:{type:ControlType.Date,title:\"Value\",hidden:props=>props.type!==\"date\"||props.dateCondition==\"isBetweenDates\"},dateValueStart:{type:ControlType.Date,title:\"Start\",hidden:props=>props.type!==\"date\"||props.dateCondition!==\"isBetweenDates\"},dateValueEnd:{type:ControlType.Date,title:\"End\",hidden:props=>props.type!==\"date\"||props.dateCondition!==\"isBetweenDates\"},fileUploadCondition:{type:ControlType.Enum,defaultValue:\"equals\",title:\"Has File\",options:[\"isSet\",\"isNotSet\"],optionTitles:[\"Yes\",\"No\"],displaySegmentedControl:true,hidden:props=>props.type!==\"fileUpload\"},pageName:{type:ControlType.String,defaultValue:\"\",placeholder:\"Page Name\",title:\"Go To\",preventLocalization:true}}}},defaultCondition:{type:ControlType.Object,title:\"Default\",controls:{pageName:{type:ControlType.String,defaultValue:\"\",placeholder:\"Page Name\",title:\"Go To\",description:\"If blank, goes to the next page\",preventLocalization:true}}}});function checkCondition(condition,value){switch(condition.type){case\"text\":switch(condition.textCondition){case\"isSet\":return value!==\"\";case\"isNotSet\":return value===\"\";case\"equals\":return value===condition.textValue;case\"doesNotEqual\":return value!==condition.textValue;case\"startsWith\":return value.startsWith(condition.textValue);case\"doesNotStartWith\":return!value.startsWith(condition.textValue);case\"endsWith\":return value.endsWith(condition.textValue);case\"doesNotEndWith\":return!value.endsWith(condition.textValue);case\"contains\":return value.includes(condition.textValue);case\"doesNotContain\":return!value.includes(condition.textValue);}break;case\"select\":switch(condition.selectCondition){case\"isSet\":return value!==\"\";case\"isNotSet\":return value===\"\";case\"equals\":return value===condition.selectValue;case\"doesNotEqual\":return value!==condition.selectValue;}break;case\"radio\":switch(condition.radioCondition){case\"equals\":return value===condition.radioValue;case\"doesNotEqual\":return value!==condition.radioValue;}break;case\"number\":const number=parseFloat(value);switch(condition.numberCondition){case\"equals\":return number===condition.numberValue;case\"doesNotEqual\":return number!==condition.numberValue;case\"greaterThan\":return number>condition.numberValue;case\"lessThan\":return number<condition.numberValue;case\"greaterThanOrEqualTo\":return number>=condition.numberValue;case\"lessThanOrEqualTo\":return number<=condition.numberValue;}break;case\"date\":const date=new Date(value);switch(condition.dateCondition){case\"equals\":return date===condition.dateValue;case\"doesNotEqual\":return date!==condition.dateValue;case\"isBefore\":return date<condition.dateValue;case\"isAfter\":return date>condition.dateValue;case\"isBetweenDates\":return date>=condition.dateValueStart&&date<=condition.dateValueEnd;}break;case\"checkbox\":return value==\"on\"==condition.checkboxValue;case\"fileUpload\":switch(condition.fileUploadCondition){case\"isSet\":return value!=\"\";case\"isNotSet\":return value==\"\";}break;}return false;}function formatDate(dateString){if(!dateString){return\"mm/dd/yyyy\";}const date=dateString;let month=date.getMonth()+1// Months are zero-based\n;let day=date.getDate();let year=date.getFullYear();// Ensure month and day are two digits\nif(month<10)month=\"0\"+month;if(day<10)day=\"0\"+day;return`${month}/${day}/${year}`;}function getRadioValue(form,radioName){// Ensure the form exists\nif(!form){return null;}// Get the array of radio buttons by name\nvar radios=form.elements[radioName];// Ensure the radio buttons exist\nif(!radios){console.log(`Radio buttons with name \"${radioName}\" not found.`);return null;}// Iterate through the radio buttons to find the checked one\nfor(var i=0;i<radios.length;i++){if(radios[i].checked){return radios[i].value// Return the value of the checked radio button\n;}}// If no radio button is checked, return null\nreturn null;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"LogicBlock\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,Image}from\"framer\";import{useState,useEffect,useRef}from\"react\";import{motion}from\"framer-motion\";import{Border,createBackground,fillProp,borderProp,shadowsProp,useInstanceId,HiddenInput,useMultiStepFormStore,getFormInfo}from\"https://framerusercontent.com/modules/DwWOdDzQZGCuvkNlbUjZ/p64C0n6xNEFY9NovSiJw/FramerFormsShared.js\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 400\n * @framerDisableUnlink\n */export default function ButtonsInput(props){const{clickAction,options,textOptions,imageOptions,layout,border,shadows,valueSeparator}=props;const id=useInstanceId();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const multiSelect=clickAction===\"nextPage\"?false:props.multiSelect;const[multiStepFormState,setMultiStepFormState]=useMultiStepFormStore();const[value,setValue]=useState([]);const[invalid,setInvalid]=useState(false);const[nextPageQueued,setNextPageQueued]=useState(false);const[formId,setFormId]=useState(null);const ref=useRef(null);const state=multiStepFormState[formId];useEffect(()=>{const newFormId=getFormInfo(ref.current).formId;if(!multiStepFormState[newFormId]){setMultiStepFormState({});}setFormId(newFormId);},[]);useEffect(()=>{if(invalid){props.invalidEvent?.();}},[invalid]);useEffect(()=>{if(nextPageQueued){state?.nextPage?.();setNextPageQueued(false);}},[nextPageQueued]);function onSetValueEvent(event){setValue(multiSelect?event.detail.split(valueSeparator):[event.detail]);}const imageStyle={position:\"relative\",width:\"100%\",height:\"auto\",aspectRatio:imageOptions.aspectRatioMode==\"fixed\"?imageOptions.aspectRatio:undefined,borderRadius:imageOptions.radius,pointerEvents:\"none\",userSelect:\"none\",objectFit:\"cover\"};const rows=[];for(let i=0;i<options.length;i++){const option=options[i];const selected=multiSelect?value.includes(option.value):value.length===1&&value[0]===option.value;if(i%layout.columns==0){rows.push([]);}let layoutProps={};if(options.length%layout.columns==0||options.length-i>=layout.columns){layoutProps={flex:1};}else{layoutProps={flexBasis:`calc(${100/layout.columns}% - ${layout.gapH*(1-1/layout.columns)}px)`};}const color=invalid&&textOptions?.colorInvalid||(selected?textOptions?.colorOn:textOptions?.colorOff);const boxShadow=invalid&&shadows?.invalid||(selected?shadows?.on:shadows?.off);const borderColor=invalid&&border?.colorInvalid||(selected?border?.colorOn:border?.colorOff);const onClick=()=>{if(multiSelect){setValue(selected?value.filter(v=>v!==option.value):[...value,option.value]);}else{setValue(selected?[]:[option.value]);}setInvalid(false);if(clickAction==\"nextPage\"){setNextPageQueued(true);}};rows[rows.length-1].push(/*#__PURE__*/_jsxs(motion.button,{type:\"button\",onClick:onClick,onKeyDown:event=>{if(event.key===\"Enter\"){onClick();}},onFocus:()=>{props.focusEvent?.();if(invalid){setInvalid(false);}},onBlur:props.blurEvent,whileFocus:{...createBackground(props.fill,null,true,invalid),color:textOptions?.colorFocus||color,boxShadow:shadows?.focus||boxShadow,borderColor:border?.colorFocus||borderColor},animate:{...createBackground(props.fill,selected,false,invalid),color,boxShadow,borderColor},style:{position:\"relative\",display:\"flex\",flexDirection:textOptions?.location==\"bottom\"?\"column-reverse\":\"column\",gap:textOptions?.gap??0,padding:props.padding,borderRadius:props.radius,cursor:\"pointer\",overflow:\"hidden\",outline:\"none\",border:\"none\",backdropFilter:props.bgBlur?`blur(${props.bgBlur}px)`:undefined,...textOptions.font,...layoutProps},initial:false,transition:props.transition,children:[textOptions&&/*#__PURE__*/_jsx(\"span\",{style:{minHeight:\"1lh\",width:\"100%\"},children:option.title}),option.image&&/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flex:1,display:\"flex\",alignItems:imageOptions.alignV},children:isCanvas?/*#__PURE__*/_jsx(\"img\",{src:option.image.src,alt:option.image.alt||option.title||option.value,style:imageStyle}):/*#__PURE__*/_jsx(Image,{className:`${id}-image`,background:{fit:\"fill\",...option.image,alt:option.image.alt||option.title||option.value},style:imageStyle})}),border&&/*#__PURE__*/_jsx(Border,{...border,transition:props.transition})]},option.value));}return /*#__PURE__*/_jsxs(\"div\",{\"data-framerforms\":true,\"data-framerforms-type\":\"buttons\",ref:ref,style:{display:\"flex\",flexDirection:\"column\",gap:layout.gapV,flex:1,userSelect:\"none\"},children:[/*#__PURE__*/_jsx(\"button\",{type:\"button\",style:{display:\"none\"}}),/*#__PURE__*/_jsx(HiddenInput,{name:props.name,required:props.required,value:value.join(valueSeparator),setInvalid:setInvalid,onSetValueEvent:onSetValueEvent}),rows.map((items,index)=>/*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:\"row\",gap:layout.gapH,width:\"100%\",alignItems:layout.height==\"fill\"?\"stretch\":layout.alignV,justifyContent:layout.alignH},children:items})),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`.${id}-image > div {\n                        position: relative !important;\n                        ${imageOptions.aspectRatioMode==\"fixed\"?\"height: 100%;\":\"\"}\n                    }`}})]});}ButtonsInput.displayName=\"Buttons Input\";addPropertyControls(ButtonsInput,{name:{type:ControlType.String,defaultValue:\"Buttons\",placeholder:\"Name\",preventLocalization:true},required:{type:ControlType.Boolean,defaultValue:false},clickAction:{type:ControlType.Enum,defaultValue:\"select\",options:[\"select\",\"nextPage\"],optionTitles:[\"Select\",\"Go To Next Page\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},multiSelect:{type:ControlType.Boolean,defaultValue:false,title:\"Multi-Select\",hidden:props=>props.clickAction!==\"select\"},valueSeparator:{type:ControlType.String,defaultValue:\", \",hidden:props=>!props.multiSelect||props.clickAction!==\"select\"},options:{type:ControlType.Array,defaultValue:[{value:\"Option1\",title:\"Option 1\"},{value:\"Option2\",title:\"Option 2\"},{value:\"Option3\",title:\"Option 3\"}],control:{type:ControlType.Object,controls:{value:{type:ControlType.String,defaultValue:\"\",preventLocalization:true},title:{type:ControlType.String,defaultValue:\"\"},image:{type:ControlType.ResponsiveImage}}}},layout:{type:ControlType.Object,controls:{columns:{type:ControlType.Number,defaultValue:3,min:1,step:1,displayStepper:true},height:{type:ControlType.Enum,defaultValue:\"fit\",options:[\"fit\",\"fill\"],optionTitles:[\"Fit\",\"Fill\"],displaySegmentedControl:true,hidden:props=>props.columns==1},alignH:{type:ControlType.Enum,defaultValue:\"start\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Left\",\"Center\",\"Right\"],displaySegmentedControl:true,title:\"Align\",hidden:props=>props.columns==1},alignV:{type:ControlType.Enum,defaultValue:\"start\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],displaySegmentedControl:true,title:\" \",hidden:props=>props.columns==1||props.height==\"fill\"},gapH:{type:ControlType.Number,defaultValue:10,min:0,step:1,hidden:props=>props.columns==1},gapV:{type:ControlType.Number,defaultValue:10,min:0,step:1}}},textOptions:{type:ControlType.Object,optional:true,title:\"Text\",defaultValue:{location:\"top\",gap:10},controls:{location:{type:ControlType.Enum,defaultValue:\"top\",options:[\"top\",\"bottom\"],optionTitles:[\"Top\",\"Bottom\"],displaySegmentedControl:true},gap:{type:ControlType.Number,defaultValue:10,min:0,step:1},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:12,lineHeight:1,textAlign:\"center\"}},colorOn:{type:ControlType.Color,defaultValue:\"#0099FF\"},colorOff:{type:ControlType.Color,defaultValue:\"#999\"},colorFocus:{type:ControlType.Color,optional:true,title:\"Focus\"},colorInvalid:{type:ControlType.Color,optional:true,title:\"Invalid\"}}},imageOptions:{type:ControlType.Object,title:\"Images\",controls:{aspectRatioMode:{type:ControlType.Enum,defaultValue:\"auto\",options:[\"auto\",\"fixed\"],optionTitles:[\"Auto\",\"Fixed\"],displaySegmentedControl:true,title:\"Aspect Ratio\"},aspectRatio:{type:ControlType.String,defaultValue:\"1 / 1\",placeholder:\"Width / Height\",title:\" \",preventLocalization:true,hidden:props=>props.aspectRatioMode!=\"fixed\"},alignV:{type:ControlType.Enum,defaultValue:\"center\",options:[\"start\",\"center\",\"end\"],optionTitles:[\"Top\",\"Center\",\"Bottom\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"],displaySegmentedControl:true,title:\"Align\",hidden:props=>props.aspectRatioMode!=\"auto\"},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\"}}},fill:fillProp({onOff:true,invalid:true}),radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"},padding:{type:ControlType.Padding,defaultValue:\"10px\"},border:borderProp({onOff:true,invalid:true}),shadows:shadowsProp(),bgBlur:{type:ControlType.Number,min:0,max:100,step:1,displayStepper:true,title:\"BG Blur\"},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",stiffness:1500,damping:70}},focusEvent:{type:ControlType.EventHandler,title:\"Focus\"},blurEvent:{type:ControlType.EventHandler,title:\"Blur\"},invalidEvent:{type:ControlType.EventHandler,title:\"Invalid\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ButtonsInput\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ButtonsInput.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useState,useRef,cloneElement}from\"react\";import{motion}from\"framer-motion\";import{borderProp,fillProp,createBackground,Border,HideElement,useMultiStepFormStore,getFormInfo}from\"https://framerusercontent.com/modules/DwWOdDzQZGCuvkNlbUjZ/p64C0n6xNEFY9NovSiJw/FramerFormsShared.js\";const CANVAS_HIDDEN_CLASS_NAME=\"framerforms-canvas-hidden\";/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n * @framerDisableUnlink\n */export default function MultiStepFormButton(props){const prev=props.page==\"previous\";const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const[multiStepFormState,setMultiStepFormState]=useMultiStepFormStore();const[formId,setFormId]=useState(null);const ref=useRef(null);const state=multiStepFormState[formId];useEffect(()=>{const newFormId=getFormInfo(ref.current).formId;if(!multiStepFormState[newFormId]){setMultiStepFormState({});}setFormId(newFormId);},[]);let hidden=false;if(isOptimizing||!state){hidden=prev;}else if(state?.pageHistory){const page=state.pageHistory[state.pageHistory.length-1];if(prev){hidden=page===0;}else{hidden=state.isEndPage;}}if(hidden&&!isCanvas){return /*#__PURE__*/_jsx(HideElement,{ref:ref});}function onClick(){if(state){if(prev){state.previousPage();}else{state.nextPage();}}props.click?.();}if(props.appearance==\"custom\"){let layer=props.customLayer?.[0];const width=props.style?.width;const height=props.style?.height;if(layer&&props.style&&(width||height)){layer=/*#__PURE__*/cloneElement(layer,{style:{...layer.props.style,...width&&{width:width},...height&&{height:height}}});}return /*#__PURE__*/_jsx(\"button\",{ref:ref,type:\"button\",style:{display:\"contents\"},onClick:onClick,onMouseEnter:props.hover,children:layer});}return /*#__PURE__*/_jsxs(motion.button,{\"data-framerforms\":true,ref:ref,type:\"button\",onClick:onClick,onMouseEnter:props.hover,className:hidden&&isCanvas?CANVAS_HIDDEN_CLASS_NAME:\"\",whileFocus:{...createBackground(props.fill,null,true),borderColor:props.border?.colorFocus??props.border?.color},style:{position:\"relative\",display:\"flex\",justifyContent:props.font?.textAlign||\"center\",alignItems:\"center\",...createBackground(props.fill),border:\"none\",color:props.color,padding:props.padding,borderRadius:props.radius,userSelect:\"none\",cursor:\"pointer\",textWrap:props.style?.width==\"100%\"?undefined:\"nowrap\",boxShadow:props.shadows,borderColor:props.border?.color,backdropFilter:props.bgBlur?`blur(${props.bgBlur}px)`:undefined,...props.font,...props.style},transition:props.transition,children:[props.text,/*#__PURE__*/_jsx(Border,{...props.border}),hidden&&isCanvas&&/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`\n                        [data-framer-component-container=\"true\"] div:has(> .${CANVAS_HIDDEN_CLASS_NAME}) {\n                            display: none !important;\n                        }`}})]});}MultiStepFormButton.displayName=\"Multi-Step Form Button\";addPropertyControls(MultiStepFormButton,{page:{type:ControlType.Enum,defaultValue:\"next\",options:[\"previous\",\"next\"],optionTitles:[\"Previous\",\"Next\"],displaySegmentedControl:true},autoHide:{type:ControlType.Boolean,defaultValue:true,title:\"Auto-Hide\",description:\"Hide on first/last page\"},appearance:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true},customLayer:{type:ControlType.ComponentInstance,title:\"Layer\",description:\"Connect a custom layer outside the breakpoint\",hidden:props=>props.appearance!==\"custom\"},text:{type:ControlType.String,defaultValue:\"Next\",hidden:props=>props.appearance!==\"default\"},fill:fillProp({focus:true,invalid:false,color:\"#333\",colorA:\"#8C8C8C\",colorB:\"#000\",hidden:props=>props.appearance!==\"default\"}),color:{type:ControlType.Color,defaultValue:\"#FFF\",hidden:props=>props.appearance!==\"default\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.2},hidden:props=>props.appearance!==\"default\"},padding:{type:ControlType.Padding,defaultValue:\"10px 16px 10px 16px\",hidden:props=>props.appearance!==\"default\"},radius:{type:ControlType.BorderRadius,defaultValue:\"10px\",hidden:props=>props.appearance!==\"default\"},border:borderProp({focus:true,color:\"#0099FF00\",hidden:props=>props.appearance!==\"default\"}),shadows:{type:ControlType.BoxShadow,hidden:props=>props.appearance!==\"default\"},bgBlur:{type:ControlType.Number,min:0,max:100,step:1,displayStepper:true,title:\"BG Blur\",hidden:props=>props.appearance!==\"default\"},transition:{type:ControlType.Transition,defaultValue:{type:false},hidden:props=>props.appearance!==\"default\"},click:{type:ControlType.EventHandler},hover:{type:ControlType.EventHandler}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MultiStepFormButton\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MultiStepFormButton.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useState,useEffect,useRef}from\"react\";import{motion}from\"framer-motion\";import{Border,createBackground,parsePadding,fillProp,borderProp,shadowsProp,useInstanceId,HiddenInput}from\"https://framerusercontent.com/modules/DwWOdDzQZGCuvkNlbUjZ/p64C0n6xNEFY9NovSiJw/FramerFormsShared.js\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 400\n * @framerDisableUnlink\n */export default function PhoneNumberInput(props){const{countryCodeOptions,border,shadows}=props;const id=useInstanceId();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const hasCC=!!countryCodeOptions;const ccConnected=hasCC&&countryCodeOptions?.style!==\"split\";const phoneFormat=props.format==\"custom\"?props.customFormat==\"\"?\"XXXXXXXXXX\":props.customFormat:props.format;const countryCodeFormat=hasCC?countryCodeOptions.format==\"custom\"?countryCodeOptions.customFormat==\"\"?\"X\":countryCodeOptions.customFormat:countryCodeOptions.format:\"\";const maxDigits=countXCharacters(phoneFormat);const defaultCountryCode=String(countryCodeOptions?.defaultCountryCode)??\"1\";const[countryCode,setCountryCode]=useState(defaultCountryCode);const[phoneNumber,setPhoneNumber]=useState(\"\");const[countryCodeFocused,setCountryCodeFocused]=useState(false);const[phoneNumberFocused,setPhoneNumberFocused]=useState(false);const[invalid,setInvalid]=useState(false);const countryCodeInputRef=useRef(null);const phoneNumberInputRef=useRef(null);const[pt,pr,pb,pl]=parsePadding(props.padding);const[tl,tr,br,bl]=parsePadding(props.radius);const[bwt,bwr,bwb,bwl]=parsePadding(border?.width);useEffect(()=>{if(invalid){props.invalidEvent?.();}},[invalid]);const isComplete=phoneNumber.length===maxDigits;function onPhoneNumberChange(event){const unformatted=unformatValue(event.target.value).substring(0,maxDigits);const formattedValue=formatPhoneNumber(phoneNumber,phoneFormat);if(!isLastCharacterANumber(formattedValue)&&event.target.value.length<formattedValue.length){setPhoneNumber(unformatted.slice(0,-1));}else{setPhoneNumber(unformatted);}}function onCountryCodeChange(event){const unformatted=unformatValue(event.target.value).substring(0,3);const formattedValue=formatCountryCode(countryCode,countryCodeFormat);if(!isLastCharacterANumber(formattedValue)&&event.target.value.length<formattedValue.length){setCountryCode(unformatted.slice(0,-1));}else{setCountryCode(unformatted);}}function onCountryCodeFocus(){setCountryCodeFocused(true);if(invalid){setInvalid(false);}const lastChar=countryCodeFormat.slice(-1);if(lastChar!=\"X\"&&lastChar!=\"x\"){const countryCodeInput=countryCodeInputRef.current;if(countryCodeInput){const formattedValue=formatCountryCode(countryCode,countryCodeFormat);const cursorPosition=Math.max(countryCodeFormat.lastIndexOf(\"X\"),countryCodeFormat.lastIndexOf(\"x\"))+countryCode.length;setTimeout(()=>countryCodeInput.setSelectionRange(cursorPosition,cursorPosition),5);}}props.focusEvent?.();}function onPhoneNumberKeyDown(event){if(hasCC&&phoneNumber===\"\"){if(event.key===\"Backspace\"){countryCodeInputRef.current?.focus();}if(event.key===\"ArrowLeft\"){countryCodeInputRef.current?.focus();event.preventDefault();}}}function onCountryCodeKeyDown(event){if(hasCC){if(event.key===\"ArrowRight\"&&event.target.selectionStart===event.target.value.length){phoneNumberInputRef.current?.focus();event.preventDefault();}}}function onCountryCodeBlur(event){if(countryCode.length===0){setCountryCode(defaultCountryCode);}setCountryCodeFocused(false);props.blurEvent?.();}function onPhoneNumberFocus(){setPhoneNumberFocused(true);props.focusEvent?.();if(invalid){setInvalid(false);}}function onPhoneNumberBlur(){setPhoneNumberFocused(false);props.blurEvent?.();}return /*#__PURE__*/_jsxs(\"div\",{\"data-framerforms\":true,id:id,style:{display:\"flex\",flexDirection:\"row\",gap:countryCodeOptions?.style==\"split\"?countryCodeOptions.gap:0,...props.style},children:[/*#__PURE__*/_jsx(HiddenInput,{name:props.name,required:props.required||phoneNumber.length>0&&!isComplete,value:isComplete?hasCC?`+${countryCode} ${phoneNumber}`:phoneNumber:\"\",setInvalid:setInvalid}),hasCC&&/*#__PURE__*/_jsxs(motion.div,{animate:{...createBackground(props.fill,null,countryCodeFocused,invalid),boxShadow:invalid&&shadows?.invalid||countryCodeFocused&&shadows?.focus||shadows?.default},style:{position:\"relative\",borderRadius:ccConnected?px(tl,0,0,bl):props.radius,backdropFilter:props.bgBlur?`blur(${props.bgBlur}px)`:undefined},initial:false,transition:props.transition,children:[/*#__PURE__*/_jsx(\"input\",{ref:countryCodeInputRef,value:formatCountryCode(isCanvas?countryCodeOptions.defaultCountryCode:countryCode,countryCodeFormat),onChange:onCountryCodeChange,onFocus:onCountryCodeFocus,onBlur:onCountryCodeBlur,onKeyDown:onCountryCodeKeyDown,placeholder:props.placeholder||replaceXWithNumbers(phoneFormat),style:{background:\"none\",border:\"none\",color:props.color,width:countryCodeOptions.width+pl,height:\"100%\",margin:0,display:\"block\",padding:px(pt,0,pb,pl),...props.font},\"data-framerforms-no-prefill\":true}),border&&/*#__PURE__*/_jsx(Border,{...border,borderColor:invalid&&border?.colorInvalid||border.color,width:ccConnected?px(bwt,0,bwb,bwl):border.width,opacity:countryCodeFocused&&border?.colorFocus?0:1,transition:props.transition}),border?.colorFocus&&/*#__PURE__*/_jsx(Border,{...border,borderColor:border.colorFocus,width:border.width,opacity:countryCodeFocused?1:0,transition:props.transition})]}),/*#__PURE__*/_jsxs(motion.div,{animate:{...createBackground(props.fill,null,phoneNumberFocused,invalid),boxShadow:invalid&&shadows?.invalid||phoneNumberFocused&&shadows?.focus||shadows?.default},style:{position:\"relative\",borderRadius:ccConnected?px(0,tr,br,0):props.radius,flex:1,backdropFilter:props.bgBlur?`blur(${props.bgBlur}px)`:undefined},initial:false,transition:props.transition,children:[/*#__PURE__*/_jsx(\"input\",{ref:phoneNumberInputRef,autoFocus:props.autoFocus,value:formatPhoneNumber(phoneNumber,phoneFormat),onChange:onPhoneNumberChange,onFocus:onPhoneNumberFocus,onBlur:onPhoneNumberBlur,onKeyDown:onPhoneNumberKeyDown,placeholder:props.placeholder||replaceXWithNumbers(phoneFormat),style:{background:\"none\",border:\"none\",color:props.color,margin:0,display:\"block\",padding:props.padding,width:\"100%\",height:\"100%\",textOverflow:\"ellipsis\",...props.font},\"data-framerforms-no-prefill\":true}),border&&/*#__PURE__*/_jsx(Border,{...border,borderColor:invalid&&border?.colorInvalid||border.color,width:ccConnected?px(bwt,bwr,bwb,0):border.width,opacity:phoneNumberFocused&&border?.colorFocus?0:1,transition:props.transition}),border?.colorFocus&&/*#__PURE__*/_jsx(Border,{...border,borderColor:border.colorFocus,width:border.width,opacity:phoneNumberFocused?1:0,transition:props.transition})]}),countryCodeOptions?.style==\"divider\"&&/*#__PURE__*/_jsx(motion.div,{animate:{opacity:border?.colorFocus&&(countryCodeFocused||phoneNumberFocused)?0:1},style:{position:\"absolute\",width:countryCodeOptions.divider.width,left:countryCodeOptions.width+pl-Math.round(countryCodeOptions.divider.width/2),top:countryCodeOptions.divider.inset,bottom:countryCodeOptions.divider.inset,backgroundColor:countryCodeOptions.divider.color},initial:false,transition:props.transition}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`\n                    #${id} input::placeholder {\n                        color: ${props.placeholderColor};\n                    }\n                    #${id} input:focus {\n                        outline: none;\n                    }`}})]});}PhoneNumberInput.displayName=\"Phone Number Input\";addPropertyControls(PhoneNumberInput,{name:{type:ControlType.String,defaultValue:\"Phone Number\",preventLocalization:true},required:{type:ControlType.Boolean,defaultValue:false},autoFocus:{type:ControlType.Boolean,defaultValue:false,title:\"Auto-Focus\"},countryCodeOptions:{type:ControlType.Object,optional:true,defaultValue:{defaultCountryCode:1,format:\"+1\",width:40},title:\"Country Code\",controls:{defaultCountryCode:{title:\"Default\",type:ControlType.Number,min:0,max:999,step:1,defaultValue:1},format:{title:\"Format\",type:ControlType.Enum,defaultValue:\"+1\",options:[\"+X\",\"(X)\",\"(+X)\",\"X\",\"custom\"],optionTitles:[\"+1\",\"(1)\",\"(+1)\",\"1\",\"Custom Format\"]},customFormat:{title:\" \",type:ControlType.String,defaultValue:\"+X\",description:\"*X* -> country code\",preventLocalization:true,hidden:props=>props.format!==\"custom\"},width:{type:ControlType.Number,defaultValue:45,min:1,step:1},style:{type:ControlType.Enum,defaultValue:\"divider\",options:[\"connected\",\"divider\",\"split\"],optionTitles:[\"Connected\",\"Divider\",\"Split\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},divider:{type:ControlType.Object,hidden:props=>props.style!==\"divider\",controls:{color:{type:ControlType.Color,defaultValue:\"rgba(136, 136, 136, 0.15)\"},width:{type:ControlType.Number,defaultValue:1,min:1,step:1,displayStepper:true},inset:{type:ControlType.Number,defaultValue:8,min:0,step:1,displayStepper:true}}},gap:{type:ControlType.Number,defaultValue:8,min:0,step:1,hidden:props=>props.style!==\"split\"}}},format:{type:ControlType.Enum,defaultValue:\"(XXX) XXX - XXXX\",options:[\"(XXX) XXX - XXXX\",\"(XXX) XXX-XXXX\",\"XXX-XXX-XXXX\",\"XXX.XXX.XXXX\",\"XXX XXX XXXX\",\"XXXXXXXXXXX\",\"XX XXXX XXXX\",\"custom\"],optionTitles:[\"(123) 456 - 7890\",\"(123) 456-7890\",\"123-456-7890\",\"123.456.7890\",\"123 456 7890\",\"1234567890\",\"12 3456 7890\",\"Custom Format\"]},customFormat:{title:\" \",type:ControlType.String,defaultValue:\"(XXX) XXX - XXXX\",description:\"*X* -> phone number\",preventLocalization:true,hidden:props=>props.format!==\"custom\"},placeholder:{type:ControlType.String,defaultValue:\"\",placeholder:\"Auto\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.2}},color:{type:ControlType.Color,defaultValue:\"#999999\"},placeholderColor:{type:ControlType.Color,defaultValue:\"#999999\",title:\"Placeholder\"},fill:fillProp({invalid:true}),radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"},padding:{type:ControlType.Padding,defaultValue:\"12px\"},border:borderProp({invalid:true}),shadows:shadowsProp(),bgBlur:{type:ControlType.Number,min:0,max:100,step:1,displayStepper:true,title:\"BG Blur\"},transition:{type:ControlType.Transition,defaultValue:{type:false}},focusEvent:{type:ControlType.EventHandler,title:\"Focus\"},blurEvent:{type:ControlType.EventHandler,title:\"Blur\"},invalidEvent:{type:ControlType.EventHandler,title:\"Invalid\"}});function formatPhoneNumber(phoneNumber,format){if(!phoneNumber){return\"\";}let index=0// Tracks the position in the replacements string\n;let cutOffIndex=null// To determine where to slice the template after replacement\n;const result=format.replace(/[Xx]/g,(match,offset)=>{if(index<phoneNumber.length){return phoneNumber[index++];}else{if(phoneNumber.length<10&&cutOffIndex===null){// Set cut-off index at the first unmatched Xx after all replacements are used\ncutOffIndex=offset;}return\"\";}});// Slice the template to remove the part after the last valid replacement if necessary\nreturn cutOffIndex!==null?result.slice(0,cutOffIndex):result;}function replaceXWithNumbers(input){let count=1;return input.replace(/[Xx]/g,()=>{let number=count%10;if(number===0)number=0;count++;return number;});}function formatCountryCode(countryCode,format){return format.replace(/[Xx]/,countryCode);}function unformatValue(value){return value.replace(/\\D/g,\"\");}function isLastCharacterANumber(str){if(str.length===0)return false// Check if the string is empty\n;const lastChar=str[str.length-1]// Get the last character\n;return!isNaN(lastChar)&&!isNaN(parseFloat(lastChar))// Check if it's a numeric value\n;}const px=(a,b,c,d)=>`${a}px ${b}px ${c}px ${d}px`;function countXCharacters(str){// Convert the string to lowercase to count both 'X' and 'x'\nconst lowercaseStr=str.toLowerCase();// Use a regular expression to match 'x' characters\nconst xRegex=/x/g;// Use the match() method to find all occurrences of 'x'\nconst matches=lowercaseStr.match(xRegex);// Return the count of matches, or 0 if no matches found\nreturn matches?matches.length:0;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PhoneNumberInput\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"400\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PhoneNumberInput.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useState}from\"react\";import{motion}from\"framer\";import{createBackground,Border,parsePadding,fillProp,borderProp,shadowsProp,useInstanceId}from\"https://framerusercontent.com/modules/DwWOdDzQZGCuvkNlbUjZ/p64C0n6xNEFY9NovSiJw/FramerFormsShared.js\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any\n * @framerIntrinsicWidth 400\n * @framerDisableUnlink\n */export default function TextInput(props){const{type,textAreaHeight,shadows,border}=props;const id=useInstanceId();const Element=type==\"textArea\"?\"textarea\":\"input\";const[focused,setFocused]=useState(false);const[invalid,setInvalid]=useState(false);let attributes={};let styles={};if(type==\"textArea\"){const[pt,pr,pb,pl]=parsePadding(props.padding);const heightMode=textAreaHeight.mode;const autoHeightSupported=typeof CSS!==\"undefined\"?CSS.supports(\"field-sizing\",\"content\"):true;attributes.rows=heightMode==\"fixed\"?textAreaHeight.lines:1;styles={display:\"block\",minHeight:heightMode==\"auto\"&&!autoHeightSupported?`calc(${textAreaHeight.fallbackLines}lh + ${pt+pb}px)`:heightMode!==\"fixed\"?`calc(${textAreaHeight.minLines}lh + ${pt+pb}px)`:undefined,maxHeight:heightMode!==\"fixed\"?`calc(${textAreaHeight.maxLines}lh + ${pt+pb}px)`:undefined,fieldSizing:heightMode==\"auto\"&&autoHeightSupported?\"content\":undefined,resize:heightMode==\"resizable\"?\"vertical\":\"none\"};}const onFocus=()=>{setFocused(true);props.focusEvent?.();if(invalid){setInvalid(false);}};const onBlur=()=>{setFocused(false);props.blurEvent?.();};const onInvalid=event=>{event.preventDefault();setInvalid(true);props.invalidEvent?.();};return /*#__PURE__*/_jsxs(motion.div,{\"data-framerforms\":true,id:id,onFocus:onFocus,onBlur:onBlur,animate:{...createBackground(props.fill,null,focused,invalid),boxShadow:invalid&&shadows?.invalid||focused&&shadows?.focus||shadows?.default,borderColor:invalid&&border?.colorInvalid||focused&&border?.colorFocus||border?.color},style:{borderRadius:props.radius,overflow:type==\"textArea\"&&props.textAreaScrollbar==\"auto\"?\"hidden\":\"visible\",backdropFilter:props.bgBlur?`blur(${props.bgBlur}px)`:undefined,...props.style},initial:false,transition:props.transition,children:[/*#__PURE__*/_jsx(Element,{name:props.name,required:props.required,autoFocus:props.autoFocus,placeholder:props.placeholder,minLength:props.minLengthEnabled?props.minLength:undefined,maxLength:props.maxLengthEnabled?props.maxLength:undefined,defaultValue:props.value,onInvalid:onInvalid,style:{display:\"block\",padding:props.padding,color:props.color,background:\"none\",border:\"none\",textOverflow:\"ellipsis\",...styles,...props.font,...props.style},...attributes}),/*#__PURE__*/_jsx(Border,{...props.border,transition:props.transition}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`\n                    #${id} ${Element}::placeholder {\n                        color: ${props.placeholderColor};\n                    }\n                    #${id} ${Element}:focus {\n                        appearance: none;\n                        outline: none;\n                        border: none;\n                        display: none;\n                    }`}}),type==\"textArea\"&&props.textAreaScrollbar==\"hidden\"&&/*#__PURE__*/_jsx(\"style\",{children:`#${id} textarea::-webkit-scrollbar {\n                        display: none; /* WebKit browsers (Chrome, Safari) */\n                    }\n                    #${id} textarea {\n                        -ms-overflow-style: none; /* IE and Edge */\n                        scrollbar-width: none; /* Firefox */\n                    }`})]});}TextInput.displayName=\"Text Input\";addPropertyControls(TextInput,{name:{type:ControlType.String,defaultValue:\"Text\",preventLocalization:true},required:{type:ControlType.Boolean,defaultValue:false},autoFocus:{type:ControlType.Boolean,defaultValue:false,title:\"Auto-Focus\"},minLengthEnabled:{type:ControlType.Boolean,defaultValue:false,title:\"Min Length\"},minLength:{type:ControlType.Number,defaultValue:100,min:0,step:1,displayStepper:true,title:\" \",hidden:props=>!props.minLengthEnabled},maxLengthEnabled:{type:ControlType.Boolean,defaultValue:false,title:\"Max Length\"},maxLength:{type:ControlType.Number,defaultValue:100,min:0,step:1,displayStepper:true,title:\" \",hidden:props=>!props.maxLengthEnabled},value:{type:ControlType.String,placeholder:\"Default Value\"},type:{type:ControlType.Enum,defaultValue:\"input\",options:[\"textArea\",\"input\"],optionTitles:[\"Yes\",\"No\"],displaySegmentedControl:true,title:\"Text Area\"},textAreaHeight:{type:ControlType.Object,title:\"Height\",controls:{mode:{type:ControlType.Enum,defaultValue:\"auto\",options:[\"auto\",\"resizable\",\"fixed\"],optionTitles:[\"Auto\",\"Resizable\",\"Fixed\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},minLines:{type:ControlType.Number,defaultValue:3,min:1,step:1,displayStepper:true,hidden:props=>props.mode===\"fixed\"},maxLines:{type:ControlType.Number,defaultValue:8,min:1,step:1,displayStepper:true,hidden:props=>props.mode===\"fixed\"},lines:{type:ControlType.Number,defaultValue:5,min:1,step:1,displayStepper:true,hidden:props=>props.mode!==\"fixed\"},fallbackLines:{type:ControlType.Number,defaultValue:5,min:1,step:1,title:\"Fallback\",description:\"Auto height is [not supported on all browsers](https://caniuse.com/mdn-css_properties_field-sizing_content). Fallback is used when auto height is not supported.\",hidden:props=>props.mode!==\"auto\"}},hidden:props=>props.type!=\"textArea\"},textAreaScrollbar:{type:ControlType.Enum,defaultValue:\"hidden\",options:[\"auto\",\"hidden\"],optionTitles:[\"Auto\",\"Hidden\"],displaySegmentedControl:true,title:\"Scrollbar\",hidden:props=>props.type!=\"textArea\"},placeholder:{type:ControlType.String,defaultValue:\"Write here...\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:14,lineHeight:1.2}},color:{type:ControlType.Color,defaultValue:\"#999999\"},placeholderColor:{type:ControlType.Color,defaultValue:\"#999999\",title:\"Placeholder\"},fill:fillProp(),radius:{type:ControlType.BorderRadius,defaultValue:\"10px\"},padding:{type:ControlType.Padding,defaultValue:\"12px\"},border:borderProp(),shadows:shadowsProp(),bgBlur:{type:ControlType.Number,min:0,max:100,step:1,displayStepper:true,title:\"BG Blur\"},transition:{type:ControlType.Transition,defaultValue:{type:false}},focusEvent:{type:ControlType.EventHandler,title:\"Focus\"},blurEvent:{type:ControlType.EventHandler,title:\"Blur\"},invalidEvent:{type:ControlType.EventHandler,title:\"Invalid\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"TextInput\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TextInput.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useEffect,useState,useRef}from\"react\";import{motion}from\"framer-motion\";import{useMultiStepFormStore,useCanvasState,getFormInfo}from\"https://framerusercontent.com/modules/DwWOdDzQZGCuvkNlbUjZ/p64C0n6xNEFY9NovSiJw/FramerFormsShared.js\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 10\n * @framerDisableUnlink\n */export default function FormProgressBar(props){const{fill,align}=props;const isVertical=props.direction==\"vertical\";const isCanvas=RenderTarget.current()===RenderTarget.canvas;const ref=useRef(null);const[multiStepFormState,setMultiStepFormState]=useMultiStepFormStore();const canvasState=useCanvasState(ref);const[formId,setFormId]=useState(null);const state=isCanvas?canvasState:multiStepFormState[formId];const[percent,setPercent]=useState(0);const prevPercentRef=useRef(0);useEffect(()=>{const newFormId=getFormInfo(ref.current).formId;setFormId(newFormId);if(!multiStepFormState[newFormId]){setMultiStepFormState({});}},[]);useEffect(()=>{if(state){setPercent(Math.max(state.pageHistory?.length,0)/state.totalPages);}},[state]);useEffect(()=>{prevPercentRef.current=percent;},[percent]);const p=isCanvas?props.previewPercent/100:percent;return /*#__PURE__*/_jsx(\"div\",{\"data-framerforms\":true,ref:ref,style:{display:\"flex\",flexDirection:props.direction==\"horizontal\"?\"row\":\"column\",justifyContent:align,borderRadius:props.radius,backgroundColor:props.background,boxShadow:props.shadows,backdropFilter:props.bgBlur?`blur(${props.bgBlur}px)`:undefined,overflow:\"hidden\",...props.style},children:/*#__PURE__*/_jsx(motion.div,{initial:false,transition:prevPercentRef.current===0?{type:false,duration:0}:props.transition,animate:{width:isVertical?\"100%\":`${p*100}%`,height:isVertical?`${p*100}%`:\"100%\",background:fill.type==\"color\"?fill.color:`linear-gradient(to ${isVertical?\"bottom\":\"right\"}, ${fill.colorA} ${props.fill.gradientScaled?0:align==\"center\"?50+-50/p:align==\"flex-end\"?-100/p+100:0}%, ${fill.colorB} ${props.fill.gradientScaled?100:align==\"center\"?50+50/p:align==\"flex-start\"?100/p:100}%)`},style:{borderRadius:props.innerRadius?props.radius:0}})});}FormProgressBar.displayName=\"Form Progress Bar\";addPropertyControls(FormProgressBar,{fill:{type:ControlType.Object,icon:\"color\",defaultValue:{type:\"color\",color:\"#0099FF\",colorA:\"#91C5FF\",colorB:\"#0099FF\"},controls:{type:{type:ControlType.Enum,options:[\"color\",\"linearGradient\"],optionTitles:[\"Color\",\"Gradient\"],displaySegmentedControl:true},color:{type:ControlType.Color,defaultValue:\"#0099FF\",hidden:props=>props.type!==\"color\"},colorA:{type:ControlType.Color,defaultValue:\"#91C5FF\",title:\"Colors\",hidden:props=>props.type!==\"linearGradient\"},colorB:{type:ControlType.Color,defaultValue:\"#0099FF\",title:\" \",hidden:props=>props.type!==\"linearGradient\"},gradientScaled:{type:ControlType.Boolean,defaultValue:false,title:\"Scaled\",hidden:props=>props.type!==\"linearGradient\"}}},background:{type:ControlType.Color,defaultValue:\"rgba(187, 187, 187, 0.15)\",optional:true},previewPercent:{type:ControlType.Number,defaultValue:75,min:0,max:100,step:1,unit:\"%\",title:\"Preview\"},direction:{type:ControlType.Enum,defaultValue:\"horizontal\",options:[\"horizontal\",\"vertical\"],displaySegmentedControl:true},align:{type:ControlType.Enum,defaultValue:\"flex-start\",options:[\"flex-start\",\"center\",\"flex-end\"],// @ts-ignore\noptionIcons:{direction:{horizontal:[\"align-left\",\"align-center\",\"align-right\"],vertical:[\"align-top\",\"align-middle\",\"align-bottom\"]}},displaySegmentedControl:true},radius:{type:ControlType.BorderRadius,defaultValue:\"5px\"},innerRadius:{type:ControlType.Boolean,defaultValue:true},shadows:{type:ControlType.BoxShadow},bgBlur:{type:ControlType.Number,min:0,max:100,step:1,displayStepper:true,title:\"BG Blur\"},transition:{type:ControlType.Transition,defaultValue:{type:\"spring\",damping:60,delay:0,duration:.3,mass:1,stiffness:800}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FormProgressBar\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicHeight\":\"10\",\"framerIntrinsicWidth\":\"400\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FormProgressBar.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{useState,useEffect,useRef}from\"react\";import{useInstanceId,HiddenComponentLabel,useMultiStepFormStore,getFormInfo,isAncestor}from\"https://framerusercontent.com/modules/DwWOdDzQZGCuvkNlbUjZ/p64C0n6xNEFY9NovSiJw/FramerFormsShared.js\";const OPTIMIZATION_CLASS_NAME=\"framerforms-multi-step-form\";const SUBMIT_BUTTON_HIDDEN_ATTRIBUTE=\"framerforms-submit-button-hidden\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n * @framerDisableUnlink\n */function MultiStepFormComponent(props){const{scrollToTop}=props;const id=useInstanceId();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const[multiStepFormState,setMultiStepFormState]=useMultiStepFormStore();const[formInfo,setFormInfo]=useState(null);const stateRef=useRef(multiStepFormState[formInfo===null||formInfo===void 0?void 0:formInfo.formId]);const ref=useRef(null);const pageVideosRef=useRef({});const isFirstRenderRef=useRef(true);const[initialized,setInitialized]=useState(false);const state=multiStepFormState[formInfo===null||formInfo===void 0?void 0:formInfo.formId];const pageHistory=state===null||state===void 0?void 0:state.pageHistory;useEffect(()=>{const formInfo=getFormInfo(ref.current);setFormInfo(formInfo);const{formId,form,pages}=formInfo;function previousPage(){var _stateRef_current;const pageHistory=(_stateRef_current=stateRef.current)===null||_stateRef_current===void 0?void 0:_stateRef_current.pageHistory;if((pageHistory===null||pageHistory===void 0?void 0:pageHistory.length)>1){setMultiStepFormState(prev=>({[formId]:{...prev[formId],pageHistory:prev[formId].pageHistory.slice(0,-1),isEndPage:false}}));}}function nextPage(){const state=stateRef.current;if(state){const page=state.pageHistory[state.pageHistory.length-1];const{logicConfigs}=state;let newPage=null;if(logicConfigs.length&&pages){var _pages_children;const pageElement=(_pages_children=pages.children)===null||_pages_children===void 0?void 0:_pages_children[page];for(const logic of logicConfigs){if(isAncestor(pageElement,logic.ref.current)){const nextPageName=logic.getNextPage();if(nextPageName){const nextPageIndex=getChildIndexByDataFramerName(pages,nextPageName);if(nextPageIndex!==-1){newPage=nextPageIndex;}break;}}}}if(newPage===null&&page<state.totalPages-1){newPage=page+1;}const pageElement=pages.children[page];if(pageElement&&!isFormValid(pageElement)){newPage=null;}if(newPage){setMultiStepFormState(prev=>{const prevState=prev[formId];return{[formId]:{...prevState,pageHistory:[...prevState.pageHistory,newPage],isEndPage:isPageAnEndPage(newPage,prevState,pages,props.endPage,props.endPageCustom)}};});}}}function setPageHistoryLength(newLength){setMultiStepFormState(prev=>{var _prev_formId;var _prev_formId_pageHistory;const pageHistory=(_prev_formId_pageHistory=(_prev_formId=prev[formId])===null||_prev_formId===void 0?void 0:_prev_formId.pageHistory)!==null&&_prev_formId_pageHistory!==void 0?_prev_formId_pageHistory:[];return{[formId]:{...prev[formId],pageHistory:newLength>=pageHistory.length?pageHistory:pageHistory.slice(0,newLength),isEndPage:isPageAnEndPage(pageHistory[newLength-1],prev[formId],pages,props.endPage,props.endPageCustom)}};});}if(formId&&pages){setMultiStepFormState({[formId]:{totalPages:pages.children.length,pageHistory:[0],logicConfigs:[],isEndPage:pages.children.length==1,previousPage,nextPage,setPageHistoryLength}});}if(pages){const pageElements=pages.children;for(let i=0;i<pageElements.length;i++){const videos=pageElements[i].querySelectorAll(\"video\");if(!pageVideosRef.current[i]){pageVideosRef.current[i]=[];}for(const video of videos){pageVideosRef.current[i].push(video);if(video.hasAttribute(\"autoplay\")&&i!==0){const pauseVideo=()=>{if(!video.paused){setTimeout(()=>{if(!video.paused){video.pause();}},100)// 100 milliseconds = 0.1 seconds\n;}};if(!video.paused){// Video is already playing, pause it immediately\npauseVideo();}else{// Wait for the video to start playing, then pause it\nvideo.addEventListener(\"play\",pauseVideo,{once:true});}}}}}let unmountFunction=null;if(form){function onEnterPress(event){if(event.key!==\"Enter\"||event.target.tagName===\"TEXTAREA\"){return;}const currentInput=event.target;let previousElement=currentInput;let foundPage=false;while(previousElement&&!foundPage){const newElement=previousElement.parentElement;if(newElement==pages){foundPage=true;break;}previousElement=newElement;}const currentPage=previousElement;let stopEvent=true;if(currentPage){const inputs=getInputsOnPage(currentPage);const currentIndex=inputs.indexOf(currentInput);if(currentIndex<inputs.length-1){// Focus the next input on the current page\ninputs[currentIndex+1].focus();}else{const pageElements=Array.from(pages.children);const pageIndex=pageElements.indexOf(currentPage);if(pageIndex<pageElements.length-1){nextPage();}else{// Let the form submit if it's the last page\nstopEvent=false;}}}if(stopEvent){event.preventDefault();event.stopPropagation();}}// Override Enter key press event\nform.addEventListener(\"keydown\",onEnterPress,true);unmountFunction=()=>{form.removeEventListener(\"keydown\",onEnterPress,true);};}if(unmountFunction){return unmountFunction;}},[]);useEffect(()=>{stateRef.current=state;},[state]);useEffect(()=>{var _ref_current;if(state&&(!isCanvas||((_ref_current=ref.current)===null||_ref_current===void 0?void 0:_ref_current.closest('[data-framer-component-container=\"true\"]')))){var _formInfo_form_querySelector,_formInfo_form;const submitButton=(_formInfo_form=formInfo.form)===null||_formInfo_form===void 0?void 0:(_formInfo_form_querySelector=_formInfo_form.querySelector('button[type=\"submit\"]'))===null||_formInfo_form_querySelector===void 0?void 0:_formInfo_form_querySelector.parentElement;if(submitButton){submitButton.setAttribute(SUBMIT_BUTTON_HIDDEN_ATTRIBUTE,state.isEndPage?\"false\":\"true\");}}},[state===null||state===void 0?void 0:state.isEndPage]);useEffect(()=>{const pages=formInfo===null||formInfo===void 0?void 0:formInfo.pages;if(pages&&pageHistory){var _state_logicConfigs;// Enable/disable form inputs on pages that have not been visited for submit validation\nif((state===null||state===void 0?void 0:(_state_logicConfigs=state.logicConfigs)===null||_state_logicConfigs===void 0?void 0:_state_logicConfigs.length)||props.endPage==\"customPages\"){for(let i=0;i<pages.children.length;i++){if(pageHistory.includes(i)){var _pages_children_i;const inputs=(_pages_children_i=pages.children[i])===null||_pages_children_i===void 0?void 0:_pages_children_i.querySelectorAll(`input[name][disabled=\"FramerForms\"], select[name][disabled=\"FramerForms\"], textarea[name][disabled=\"FramerForms\"]`);for(const input of inputs){input.removeAttribute(\"disabled\");}}else{var _pages_children_i1;const inputs=(_pages_children_i1=pages.children[i])===null||_pages_children_i1===void 0?void 0:_pages_children_i1.querySelectorAll(\"input[name]:not([disabled]), select[name]:not([disabled]), textarea[name]:not([disabled])\");for(const input of inputs){input.setAttribute(\"disabled\",\"FramerForms\");}}}}// Play/pause videos on form pages\nconst currentPage=pageHistory[pageHistory.length-1];if(pageVideosRef.current){for(const pageIndex of Object.keys(pageVideosRef.current)){const pageVideos=pageVideosRef.current[pageIndex];for(const video of pageVideos){if(pageIndex==currentPage){if(video.hasAttribute(\"autoplay\")){video.play();}}else if(!video.paused){video.pause();}}}}// Scroll to top of form\nif(scrollToTop&&formInfo.form&&!isFirstRenderRef.current){const rect=formInfo.form.getBoundingClientRect();const top=rect.top-scrollToTop.offset;const topIsInView=top>=0&&top<=window.innerHeight;if(!topIsInView){const windowScrollTop=window.pageYOffset||document.documentElement.scrollTop;window.scrollTo({top:windowScrollTop+top,behavior:scrollToTop.scrollStyle});}}if(!isFirstRenderRef.current){autoFocusInputOnPage(pages.children[currentPage]);}isFirstRenderRef.current=false;}fireAnalyticsEvent(props.analytics,pageHistory,formInfo===null||formInfo===void 0?void 0:formInfo.pages);},[pageHistory]);useEffect(()=>{setInitialized(true);},[]);return /*#__PURE__*/_jsxs(HiddenComponentLabel,{text:\"Multi-Step Form\",children:[/*#__PURE__*/_jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 452 60\",width:\"121\",height:\"16\",style:{marginBottom:5},children:[/*#__PURE__*/_jsx(\"path\",{d:\"M 58.178 27.448 L 58.178 0.912 L 33.172 0.912 C 14.852 0.912 0 15.76 0 34.08 L 0 59.086 L 58.178 59.086 L 58.178 27.46 C 58.172 44.93 44.008 59.09 26.538 59.09 L 26.538 27.45 L 58.178 27.45 Z\",fill:\"#473DFE\"}),/*#__PURE__*/_jsx(\"path\",{d:\"M 452.004 36.088 C 452.004 43.208 446.328 47.872 437.336 47.872 C 428.342 47.872 422.57 43.112 421.946 35.464 L 431.132 35.464 C 431.228 38.734 433.392 40.802 437.142 40.802 C 440.268 40.802 442.336 39.6 442.336 37.436 C 442.336 35.944 440.846 34.838 438.826 34.454 L 432.526 33.252 C 426.996 32.192 423.34 28.972 423.34 23.392 C 423.34 16.948 429.016 12.426 436.758 12.426 C 444.982 12.426 450.898 17.14 451.426 24.594 L 442.24 24.594 C 442 21.468 439.884 19.448 436.854 19.448 C 434.162 19.448 432.526 20.892 432.526 22.768 C 432.526 24.306 434.064 25.22 435.892 25.556 L 442.578 26.856 C 448.734 28.056 452.004 31.086 452.004 36.088 Z M 395.384 47.39 L 387.978 27.48 L 387.978 47.39 L 379.754 47.39 L 379.754 12.86 L 390.478 12.86 L 399.184 36.28 L 407.84 12.86 L 418.566 12.86 L 418.566 47.39 L 410.342 47.39 L 410.342 27.24 L 402.886 47.39 Z M 355.758 47.39 L 346.668 47.39 L 346.668 12.86 L 360.808 12.86 C 370.138 12.86 375.476 17.044 375.476 24.402 C 375.476 28.826 372.83 32.482 368.166 34.454 L 376.63 47.39 L 365.81 47.39 L 358.74 35.896 L 355.758 35.896 Z M 355.758 20.362 L 355.758 28.394 L 360.422 28.394 C 364.462 28.394 366.338 27.144 366.338 24.402 C 366.338 21.662 364.462 20.362 360.422 20.362 Z M 325.08 48.112 C 315.124 48.112 307.286 40.562 307.286 30.076 C 307.286 19.592 315.124 12.138 325.08 12.138 C 335.084 12.138 342.922 19.592 342.922 30.078 C 342.922 40.562 335.084 48.112 325.08 48.112 Z M 325.08 39.984 C 330.514 39.984 333.544 35.512 333.544 30.076 C 333.544 24.642 330.514 20.266 325.08 20.266 C 319.646 20.266 316.616 24.642 316.616 30.078 C 316.616 35.512 319.646 39.984 325.08 39.984 Z M 291.034 47.39 L 281.946 47.39 L 281.946 12.86 L 305.462 12.86 L 305.462 20.748 L 291.034 20.748 L 291.034 27.144 L 303.106 27.144 L 303.106 35.032 L 291.034 35.032 L 291.034 47.392 Z M 257.946 47.39 L 248.856 47.39 L 248.856 12.86 L 262.994 12.86 C 272.326 12.86 277.664 17.044 277.664 24.402 C 277.664 28.826 275.018 32.482 270.354 34.454 L 278.818 47.39 L 267.996 47.39 L 260.926 35.896 L 257.946 35.896 Z M 257.946 20.362 L 257.946 28.394 L 262.61 28.394 C 266.65 28.394 268.526 27.144 268.526 24.402 C 268.526 21.662 266.65 20.362 262.61 20.362 Z M 244.616 39.504 L 244.616 47.392 L 220.184 47.392 L 220.184 12.86 L 244.278 12.86 L 244.278 20.748 L 229.274 20.748 L 229.274 25.7 L 242.884 25.7 L 242.884 33.588 L 229.274 33.588 L 229.274 39.504 Z M 191.216 47.39 L 183.81 27.48 L 183.81 47.39 L 175.586 47.39 L 175.586 12.86 L 186.31 12.86 L 195.016 36.28 L 203.672 12.86 L 214.398 12.86 L 214.398 47.39 L 206.174 47.39 L 206.174 27.24 L 198.718 47.39 L 191.218 47.39 Z M 163.08 47.39 L 160.966 40.994 L 148.846 40.994 L 146.682 47.39 L 137.496 47.39 L 150.288 12.86 L 160.244 12.86 L 172.892 47.39 L 163.082 47.39 Z M 155.002 22.864 L 151.298 33.828 L 158.61 33.828 L 155 22.864 Z M 116.574 47.39 L 107.484 47.39 L 107.484 12.86 L 121.624 12.86 C 130.954 12.86 136.292 17.044 136.292 24.402 C 136.292 28.826 133.648 32.482 128.982 34.454 L 137.446 47.39 L 126.626 47.39 L 119.556 35.896 L 116.574 35.896 Z M 116.574 20.362 L 116.574 28.394 L 121.24 28.394 C 125.28 28.394 127.154 27.144 127.154 24.402 C 127.154 21.662 125.278 20.362 121.24 20.362 Z M 89.214 47.39 L 80.126 47.39 L 80.126 12.86 L 103.64 12.86 L 103.64 20.748 L 89.212 20.748 L 89.212 27.144 L 101.284 27.144 L 101.284 35.032 L 89.212 35.032 L 89.212 47.392 Z\",fill:\"#999\"})]}),/*#__PURE__*/_jsxs(\"div\",{ref:ref,id:id,\"data-framerforms-multi-step-form\":true,className:!initialized&&!isCanvas?OPTIMIZATION_CLASS_NAME:\"\",style:{display:\"none\"},children:[initialized&&!isCanvas&&/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`form[framerforms-id=\"${formInfo===null||formInfo===void 0?void 0:formInfo.formId}\"] > [data-framer-name=\"Pages\" i] > *:not(:nth-child(${pageHistory?pageHistory[pageHistory.length-1]+1:1})) { display: none; }`}}),isCanvas&&/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`[data-framer-component-container=\"true\"] form[framerforms-id=\"${formInfo===null||formInfo===void 0?void 0:formInfo.formId}\"] > [data-framer-name=\"Pages\" i] > *:not(:first-child) { display: none; }`}})]})]});}const MultiStepForm=withCSS(MultiStepFormComponent,[`form:has(.${OPTIMIZATION_CLASS_NAME}) > [data-framer-name=\"Pages\" i] > *:not(:first-child) { display: none; }`,`form:has(.${OPTIMIZATION_CLASS_NAME}) div:has(> button[type=\"submit\"]) { display: none; }`,`[${SUBMIT_BUTTON_HIDDEN_ATTRIBUTE}=\"true\"] { display: none; }`],OPTIMIZATION_CLASS_NAME);export default MultiStepForm;MultiStepForm.displayName=\"Multi-Step Form\";addPropertyControls(MultiStepForm,{endPage:{type:ControlType.Enum,defaultValue:\"lastPage\",options:[\"lastPage\",\"customPages\"],optionTitles:[\"Last Page\",\"Custom Pages\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},endPageCustom:{type:ControlType.Array,control:{type:ControlType.String,defaultValue:\"\",placeholder:\"Page Layer Name\",preventLocalization:true},title:\"Pages\",description:\"List of page names where the submit button is shown\",hidden:props=>props.endPage!==\"customPages\"},analytics:{type:ControlType.Object,optional:true,icon:\"interaction\",controls:{platform:{type:ControlType.Enum,options:[\"googleAnalytics\"],optionTitles:[\"Google Analytics 4\"]},googleAnalyticsEventName:{type:ControlType.String,placeholder:\"Event Name\",title:\"Event Name\",preventLocalization:true,hidden:props=>props.platform!==\"googleAnalytics\"},googleAnalyticsEventCategory:{type:ControlType.String,placeholder:\"Optional\",title:\"Category\",description:\"Make sure the Google Analytics 4 script is installed\",preventLocalization:true,hidden:props=>props.platform!==\"googleAnalytics\"}}},scrollToTop:{type:ControlType.Object,optional:true,title:\"Scroll to Top\",controls:{scrollStyle:{type:ControlType.Enum,defaultValue:\"smooth\",options:[\"smooth\",\"instant\"],optionTitles:[\"Smooth\",\"Instant\"],displaySegmentedControl:true,title:\"Scroll\"},offset:{type:ControlType.Number,defaultValue:32,step:1,description:\"When previous or next button is pressed, scroll to the top of the form with an offset\"}}}});//////////////////////////////////////////////////////////////\nfunction isFormValid(element){const inputs=element.querySelectorAll(\"input, select, textarea\");let invalidInputs=[];for(const input of inputs){if(isVisible(input)&&!input.reportValidity()){invalidInputs.push(input);}}// if (invalidInputs.length > 0) {\n//     console.log(\n//         \"Invalid inputs: \",\n//         invalidInputs.map((input) => input.name || input.type).join(\", \")\n//     )\n// }\nreturn invalidInputs.length===0;}function isVisible(element){return element.offsetParent!==null||element.type==\"hidden\";}function getChildIndexByDataFramerName(parentElement,name){const children=parentElement.children;for(let i=0;i<children.length;i++){if(children[i].getAttribute(\"data-framer-name\")===name){return i;}}return-1// Return -1 if no child with the specified attribute value is found\n;}function isPageAnEndPage(pageIndex,state,pages,endPageMode,customEndPages){let isEndPage=false;if(endPageMode===\"customPages\"&&pages){const step=pages.children[pageIndex];if(customEndPages.includes(step.getAttribute(\"data-framer-name\"))){isEndPage=true;}}else{isEndPage=pageIndex==state.totalPages-1;}return isEndPage;}function fireAnalyticsEvent(analytics,pageHistory,pages){if(!analytics||!pageHistory||!pages){return;}switch(analytics.platform){case\"googleAnalytics\":if(typeof window!==\"undefined\"){if(window.gtag){const pageIndex=pageHistory[pageHistory.length-1];const page=pages===null||pages===void 0?void 0:pages.children[pageIndex];const params={page_name:(page===null||page===void 0?void 0:page.getAttribute(\"data-framer-name\"))||(page===null||page===void 0?void 0:page.getAttribute(\"name\"))||`Page ${pageIndex+1}`};if(analytics.googleAnalyticsEventCategory){params.event_category=analytics.googleAnalyticsEventCategory;}window.gtag(\"event\",analytics.googleAnalyticsEventName,params);}else{console.error(\"Google Analytics gtag.js script is not installed.\");}}break;}}function getInputsOnPage(page){return Array.from(page.querySelectorAll('input:not([type=\"hidden\"]):not([disabled]):not([name=\"\"]):not([tabindex=\"-1\"]):not([data-framerforms-set-value-event]), textarea:not([disabled]):not([name=\"\"]):not([tabindex=\"-1\"]), select:not([disabled]):not([name=\"\"]):not([tabindex=\"-1\"]), button:not([disabled]):not([tabindex=\"-1\"])')).filter(el=>window.getComputedStyle(el).display!==\"none\");}function autoFocusInputOnPage(pageElement){if(!pageElement){return;}// Get all potential autofocus elements\nconst autofocusElements=pageElement.querySelectorAll(\"input[autofocus], select[autofocus], textarea[autofocus]\");// Convert NodeList to Array for easier manipulation\nconst elements=Array.from(autofocusElements);// Filter out hidden elements\nconst visibleElements=elements.filter(el=>{const style=window.getComputedStyle(el);return style.display!==\"none\"&&style.visibility!==\"hidden\"&&!el.hidden&&!el.disabled&&el.offsetParent!==null// Check if the element is rendered\n;});// If there are visible autofocus elements, focus the first one\nif(visibleElements.length>0){visibleElements[0].focus();}}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"MultiStepForm\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (0c5492c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={EEA3x8q_a:{hover:true,pressed:true}};const cycleOrder=[\"EEA3x8q_a\",\"O9E2X4mj7\",\"NjLn8HKtj\",\"JwscEwaMd\",\"E8108h3d1\"];const serializationHash=\"framer-jbrg6\";const variantClassNames={E8108h3d1:\"framer-v-z5dde0\",EEA3x8q_a:\"framer-v-skn3lh\",JwscEwaMd:\"framer-v-kw4t68\",NjLn8HKtj:\"framer-v-f09t9t\",O9E2X4mj7:\"framer-v-1flkwbg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.2,type:\"spring\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"EEA3x8q_a\",Disabled:\"NjLn8HKtj\",Error:\"E8108h3d1\",Loading:\"O9E2X4mj7\",Success:\"JwscEwaMd\"};const getProps=({click,height,id,width,...props})=>{return{...props,AwCqdyPw1:click??props.AwCqdyPw1,variant:humanReadableVariantMap[props.variant]??props.variant??\"EEA3x8q_a\"};};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,AwCqdyPw1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EEA3x8q_a\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap6jxox1=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(AwCqdyPw1){const res=await AwCqdyPw1(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"O9E2X4mj7\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"O9E2X4mj7\")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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-skn3lh\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"EEA3x8q_a\",onTap:onTap6jxox1,ref:refBinding,style:{backgroundColor:\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:1,...style},variants:{\"EEA3x8q_a-hover\":{backgroundColor:\"var(--token-215f9560-4251-4262-b203-a5117f826a3c, rgb(104, 152, 52))\",opacity:1},\"EEA3x8q_a-pressed\":{opacity:1},E8108h3d1:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1},JwscEwaMd:{opacity:1},NjLn8HKtj:{opacity:.5}},...addPropertyOverrides({\"EEA3x8q_a-hover\":{\"data-framer-name\":undefined},\"EEA3x8q_a-pressed\":{\"data-framer-name\":undefined},E8108h3d1:{\"data-framer-name\":\"Error\"},JwscEwaMd:{\"data-framer-name\":\"Success\"},NjLn8HKtj:{\"data-framer-name\":\"Disabled\"},O9E2X4mj7:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Submit\"})}),className:\"framer-qvolwq\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"H_BTrKk2v\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{E8108h3d1:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({E8108h3d1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})})},JwscEwaMd:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Thank you\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-17xihvy\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"sSeIoMtBU\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1yeq18e\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"ZujEN65lt\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{O9E2X4mj7:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xw120s\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"LogYnPxIk\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jbrg6.framer-ayhtfh, .framer-jbrg6 .framer-ayhtfh { display: block; }\",\".framer-jbrg6.framer-skn3lh { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-jbrg6 .framer-qvolwq { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-jbrg6 .framer-17xihvy { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-jbrg6 .framer-1yeq18e { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-jbrg6 .framer-1xw120s { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-jbrg6.framer-skn3lh { gap: 0px; } .framer-jbrg6.framer-skn3lh > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-jbrg6.framer-skn3lh > :first-child { margin-left: 0px; } .framer-jbrg6.framer-skn3lh > :last-child { margin-right: 0px; } }\",\".framer-jbrg6.framer-v-1flkwbg .framer-1yeq18e { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"O9E2X4mj7\":{\"layout\":[\"fixed\",\"fixed\"]},\"NjLn8HKtj\":{\"layout\":[\"fixed\",\"fixed\"]},\"JwscEwaMd\":{\"layout\":[\"fixed\",\"fixed\"]},\"E8108h3d1\":{\"layout\":[\"fixed\",\"fixed\"]},\"cZOuJdgxz\":{\"layout\":[\"fixed\",\"fixed\"]},\"ue0kxWMzo\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AwCqdyPw1\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjODVHQUlN=withCSS(Component,css,\"framer-jbrg6\");export default FramerjODVHQUlN;FramerjODVHQUlN.displayName=\"Submit Button\";FramerjODVHQUlN.defaultProps={height:40,width:240};addPropertyControls(FramerjODVHQUlN,{variant:{options:[\"EEA3x8q_a\",\"O9E2X4mj7\",\"NjLn8HKtj\",\"JwscEwaMd\",\"E8108h3d1\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum},AwCqdyPw1:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerjODVHQUlN,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjODVHQUlN\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"240\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"O9E2X4mj7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NjLn8HKtj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JwscEwaMd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"E8108h3d1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cZOuJdgxz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ue0kxWMzo\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"AwCqdyPw1\\\":\\\"click\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jODVHQUlN.map", "// Generated by Framer (0c5492c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ko4fO .framer-styles-preset-pg625h:not(.rich-text-wrapper), .framer-ko4fO .framer-styles-preset-pg625h.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-215f9560-4251-4262-b203-a5117f826a3c, #689834); --framer-link-hover-text-decoration: none; --framer-link-text-color: var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, #82be42); --framer-link-text-decoration: none; }\"];export const className=\"framer-ko4fO\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (c85c929)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,FormBooleanInput,FormContainer,FormPlainTextInput,FormSelect,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FormLogicConfig from\"https://framerusercontent.com/modules/28d2a4VreVXZoJwmw7cr/xaUxHfqb2G5dTrk052JY/LogicBlock.js\";import ButtonsInput from\"https://framerusercontent.com/modules/asydHDts5g0SLLYx4UPp/Qxph0FTG0p4K4zE70bGs/ButtonsInput.js\";import MultiStepFormButton from\"https://framerusercontent.com/modules/fPSKMdnAZGIeyDfLV8KP/n9X07y9vIPbQSgbJ1CwN/MultiStepFormButton.js\";import PhoneNumberInput from\"https://framerusercontent.com/modules/IQzDFpniaD3AmKydBXP4/Cs0w5Su72eeuirGvKldQ/PhoneNumberInput.js\";import TextInput from\"https://framerusercontent.com/modules/tN5l0aqIzWiUvVuvMcpG/RdY9lsnI2r5TMVIafxNF/TextInput.js\";import FormProgressBar from\"https://framerusercontent.com/modules/v1b335RPU7KtR6IJZaOk/KsHqejMn0YuzkmdNJsNz/FormProgressBar.js\";import MultiStepForm from\"https://framerusercontent.com/modules/wV9SghwspjN8vk1MgoSi/byPfMrjI5bMoMR0pyCfM/MultiStepForm.js\";import MenuMobile from\"#framer/local/canvasComponent/HETyCNy52/HETyCNy52.js\";import SubmitButton from\"#framer/local/canvasComponent/jODVHQUlN/jODVHQUlN.js\";import Copryright from\"#framer/local/canvasComponent/SUGIjkOSO/SUGIjkOSO.js\";import Menu from\"#framer/local/canvasComponent/vhUWp90Uw/vhUWp90Uw.js\";import*as sharedStyle from\"#framer/local/css/foxND_O92/foxND_O92.js\";import*as sharedStyle3 from\"#framer/local/css/i6qfykmqR/i6qfykmqR.js\";import*as sharedStyle2 from\"#framer/local/css/KhKJUrc3w/KhKJUrc3w.js\";import*as sharedStyle6 from\"#framer/local/css/MYWYYBvDV/MYWYYBvDV.js\";import*as sharedStyle1 from\"#framer/local/css/Ou0ePDQUT/Ou0ePDQUT.js\";import*as sharedStyle4 from\"#framer/local/css/quTm9DEWA/quTm9DEWA.js\";import*as sharedStyle5 from\"#framer/local/css/TBFnK8Vx0/TBFnK8Vx0.js\";const MenuMobileFonts=getFonts(MenuMobile);const ContainerWithFX=withFX(Container);const MenuFonts=getFonts(Menu);const MultiStepFormFonts=getFonts(MultiStepForm);const FormProgressBarFonts=getFonts(FormProgressBar);const PhoneNumberInputFonts=getFonts(PhoneNumberInput);const FormLogicConfigFonts=getFonts(FormLogicConfig);const ButtonsInputFonts=getFonts(ButtonsInput);const TextInputFonts=getFonts(TextInput);const SubmitButtonFonts=getFonts(SubmitButton);const MultiStepFormButtonFonts=getFonts(MultiStepFormButton);const CopryrightFonts=getFonts(Copryright);const MenuControls=getPropertyControls(Menu);const MenuMobileControls=getPropertyControls(MenuMobile);const breakpoints={aFSNpnBZe:\"(min-width: 1080px) and (max-width: 1439px)\",BfiMgd66L:\"(min-width: 920px) and (max-width: 1079px)\",l3nHyAEFc:\"(max-width: 859px)\",TkFVwyBgo:\"(min-width: 1440px)\",zUXA2hOse:\"(min-width: 860px) and (max-width: 919px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-t4eVN\";const variantClassNames={aFSNpnBZe:\"framer-v-14ld4p0\",BfiMgd66L:\"framer-v-wx4zqd\",l3nHyAEFc:\"framer-v-1bboewo\",TkFVwyBgo:\"framer-v-1c5k557\",zUXA2hOse:\"framer-v-1wsyf35\"};const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-90};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const breakpointRules={aFSNpnBZe:[\".framer-t4eVN .framer-qzkpdk { padding: 72px 48px 88px 48px; }\",\".framer-t4eVN .framer-454ec8 { padding: 72px 48px 72px 48px; }\",\".framer-t4eVN .framer-2k0368 { padding: 88px 48px 88px 48px; }\"],BfiMgd66L:[\".framer-t4eVN .framer-1blcxso-container { left: 24px; right: 24px; }\",\".framer-t4eVN .framer-qzkpdk { gap: 40px; padding: 72px 32px 72px 32px; }\",\".framer-t4eVN .framer-454ec8 { padding: 48px 32px 64px 32px; }\",\".framer-t4eVN .framer-2k0368 { padding: 88px 48px 88px 48px; }\"],l3nHyAEFc:[\".framer-t4eVN .framer-qzkpdk { gap: 40px; padding: 48px 16px 72px 16px; }\",\".framer-t4eVN .framer-454ec8 { padding: 32px 16px 32px 16px; }\",\".framer-t4eVN .framer-5tpjpf { height: var(--framer-aspect-ratio-supported, 23px); }\",\".framer-t4eVN .framer-2k0368 { flex-direction: column; gap: 32px; padding: 56px 72px 56px 72px; }\",\".framer-t4eVN .framer-1kd66y8 { flex: none; justify-content: center; width: 100%; }\"],zUXA2hOse:[\".framer-t4eVN .framer-qzkpdk { gap: 40px; padding: 72px 24px 72px 24px; }\",\".framer-t4eVN .framer-454ec8 { padding: 48px 24px 56px 24px; }\",\".framer-t4eVN .framer-5tpjpf { height: var(--framer-aspect-ratio-supported, 23px); }\",\".framer-t4eVN .framer-2k0368 { gap: 48px; padding: 88px 32px 88px 32px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={aFSNpnBZe:\".framer-14ld4p0-override\",BfiMgd66L:\".framer-wx4zqd-override\",l3nHyAEFc:\".framer-1bboewo-override\",zUXA2hOse:\".framer-1wsyf35-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-t4eVN.framer-jc3yu3, .framer-t4eVN .framer-jc3yu3 { display: block; }\",'.framer-t4eVN.framer-1c5k557 { --selection-background-color: var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, #777ccf) /* {\"name\":\"Primary 600\"} */; --selection-color: var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, #ffffff) /* {\"name\":\"White\"} */; align-content: center; align-items: center; background-color: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, #f4f4fb); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-t4eVN .framer-zdzbr6-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-t4eVN .framer-1blcxso-container { flex: none; height: auto; left: 40px; position: var(--framer-canvas-fixed-position, fixed); right: 40px; top: 24px; z-index: 10; }\",\".framer-t4eVN .framer-ky4qi3 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-t4eVN .framer-qzkpdk { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; order: 1004; overflow: hidden; padding: 120px 72px 120px 72px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-9lvht1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-454ec8 { align-content: center; align-items: center; background-color: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, #f4f4fb); border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: hidden; padding: 72px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-t4eVN .framer-z331yp { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-t4eVN .framer-1pqp7yd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; max-width: 800px; overflow: hidden; padding: 20px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-s37jyy-container, .framer-t4eVN .framer-11sh7iq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-t4eVN .framer-dcd3re-container { flex: none; height: 10px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-gqil5o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-11lvrgk, .framer-t4eVN .framer-1v84ea6, .framer-t4eVN .framer-1hrhzxp, .framer-t4eVN .framer-y5o4ci { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-12xeyq0, .framer-t4eVN .framer-z6lt45, .framer-t4eVN .framer-n4vuo3, .framer-t4eVN .framer-1c11m6a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 604px; padding: 0px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-1mnh76z, .framer-t4eVN .framer-g1msog, .framer-t4eVN .framer-q9uc5z, .framer-t4eVN .framer-10hno4e, .framer-t4eVN .framer-1h67ke6, .framer-t4eVN .framer-1pqasdo, .framer-t4eVN .framer-1a2s8a9, .framer-t4eVN .framer-155jk9z, .framer-t4eVN .framer-ppta52, .framer-t4eVN .framer-1ljedpn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-t4eVN .framer-7j0ixh, .framer-t4eVN .framer-1gm6l9l, .framer-t4eVN .framer-19jsuu3, .framer-t4eVN .framer-1ivxze, .framer-t4eVN .framer-73mhx0 { --framer-input-background: var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, #ffffff); --framer-input-border-bottom-width: 1px; --framer-input-border-color: var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, #e1e2f4); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 10px; --framer-input-border-radius-bottom-right: 10px; --framer-input-border-radius-top-left: 10px; --framer-input-border-radius-top-right: 10px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, #777ccf); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: var(--token-66997524-9f56-4624-a07b-03035b2df7d8, #292d78); --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-icon-color: #999999; --framer-input-padding: 12px; --framer-input-placeholder-color: #999999; flex: none; height: 56px; position: relative; width: 100%; }',\".framer-t4eVN .framer-1vmnuu7, .framer-t4eVN .framer-1yhoiuw, .framer-t4eVN .framer-1qllwb5, .framer-t4eVN .framer-18x4ucj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 428px; padding: 0px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-1nvxzw6-container { flex: none; height: 56px; position: relative; width: 100%; }\",'.framer-t4eVN .framer-qzqnyl, .framer-t4eVN .framer-uc5ch5 { --framer-input-background: var(--token-66997524-9f56-4624-a07b-03035b2df7d8, #292d78); --framer-input-border-radius-bottom-left: 10px; --framer-input-border-radius-bottom-right: 10px; --framer-input-border-radius-top-left: 10px; --framer-input-border-radius-top-right: 10px; --framer-input-focused-border-color: var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, #777ccf); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-color: #ffffff; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 16px; --framer-input-font-weight: 400; --framer-input-icon-color: var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, #e1e2f4); --framer-input-invalid-text-color: var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, #e1e2f4); --framer-input-padding: 12px; flex: none; height: 56px; position: relative; width: 100%; }',\".framer-t4eVN .framer-tohe4o { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-wm69wq-container, .framer-t4eVN .framer-186zaov-container, .framer-t4eVN .framer-h8mlo8-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-t4eVN .framer-xscntj { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-w5uuuw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-5tpjpf { --framer-input-background: var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, #ffffff); --framer-input-boolean-checked-background: var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, #777ccf); --framer-input-border-bottom-width: 1px; --framer-input-border-color: var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, #e1e2f4); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 4px; --framer-input-border-radius-bottom-right: 4px; --framer-input-border-radius-top-left: 4px; --framer-input-border-radius-top-right: 4px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, #e1e2f4); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-icon-color: var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, #ffffff); aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-t4eVN .framer-2i3auf { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-t4eVN .framer-1y75py2-container { flex: none; height: 48px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-1g4vtwr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-1uyymm7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-t4eVN .framer-zvlobj-container, .framer-t4eVN .framer-vajigo-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-t4eVN .framer-akuvql { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-2k0368 { align-content: center; align-items: center; background-color: #292d78; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 88px 72px 88px 72px; position: relative; width: 100%; }\",\".framer-t4eVN .framer-1wbusss, .framer-t4eVN .framer-1r38luo { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-t4eVN .framer-1kd66y8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-t4eVN .framer-1b28zxk, .framer-t4eVN .framer-1tfmzd9, .framer-t4eVN .framer-1x33q6x, .framer-t4eVN .framer-1wbipw9, .framer-t4eVN .framer-x580hl { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-t4eVN .framer-u1hk16, .framer-t4eVN .framer-a47npg, .framer-t4eVN .framer-wqpk5l, .framer-t4eVN .framer-1b5d6rt, .framer-t4eVN .framer-awx1rf { height: 24px; position: relative; width: 24px; }\",\".framer-t4eVN .framer-xvowcw, .framer-t4eVN .framer-o8uy2g, .framer-t4eVN .framer-g5ambq, .framer-t4eVN .framer-1smpof2 { height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-t4eVN .framer-15jai3 { height: 18px; left: 1px; position: absolute; top: 3px; width: 22px; }\",\".framer-t4eVN .framer-14wzk0h { height: 18px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-t4eVN .framer-19867me { height: 8px; left: 8px; position: absolute; top: 5px; width: 7px; }\",\".framer-t4eVN .framer-1evzufl { height: 20px; left: 2px; position: absolute; top: 2px; width: 20px; }\",\".framer-t4eVN .framer-bhy0vp { height: 11px; left: 4px; position: absolute; top: 10px; width: 4px; }\",\".framer-t4eVN .framer-1d1dcnq { height: 4px; left: 4px; position: absolute; top: 4px; width: 4px; }\",\".framer-t4eVN .framer-1viaraa { height: 11px; left: 10px; position: absolute; top: 9px; width: 11px; }\",\".framer-t4eVN .framer-1bden1q { height: 3px; left: 17px; position: absolute; top: 4px; width: 3px; }\",\".framer-t4eVN .framer-13p3io8 { height: 8px; left: 8px; position: absolute; top: 8px; width: 8px; }\",\".framer-t4eVN .framer-13eo5vz { height: 12px; left: 6px; position: absolute; top: 6px; width: 12px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,'.framer-t4eVN[data-selection=\"true\"] * ::selection, .framer-t4eVN [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={aFSNpnBZe:\"(min-width: 1080px) and (max-width: 1439px)\",BfiMgd66L:\"(min-width: 920px) and (max-width: 1079px)\",l3nHyAEFc:\"(max-width: 859px)\",TkFVwyBgo:\"(min-width: 1440px)\",zUXA2hOse:\"(min-width: 860px) and (max-width: 919px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"About Us\":\"hKUzgqnAp\",\"By Industry\":\"i_fHQxxdC\",\"By Product\":\"TKgM3rQxR\",\"Contact Us\":\"gLt6nsuW5\",Blog:\"wMJTI1XDK\",Default:\"uzCgLoAnI\"};const humanReadableEnumMap1={Active:\"h3rzNVRCe\",Default:\"SFemWBUV2\",Mobile:\"mKX5SWBCc\",Open:\"qrz620QO8\"};const humanReadableEnumMap2={\"Desktop - Acrive\":\"HrGbS5Vjm\",\"Phone - Active\":\"d7W7qUujh\",Desktop:\"NaRZm_G7u\",Phone:\"QPf70zttH\"};const humanReadableVariantMap={\"Desktop - M\":\"aFSNpnBZe\",\"Desktop - S\":\"BfiMgd66L\",Desktop:\"TkFVwyBgo\",Phone:\"l3nHyAEFc\",Tablet:\"zUXA2hOse\"};const getProps=({aboutUs,blog,contactPhone,desktopActivePage,form,height,id,industry,product,width,...props})=>{return{...props,B9C8yqONo:form??props.B9C8yqONo??true,g9ktq12xw:humanReadableEnumMap[desktopActivePage]??desktopActivePage??props.g9ktq12xw??\"uzCgLoAnI\",JOClmNHBp:humanReadableEnumMap2[contactPhone]??contactPhone??props.JOClmNHBp??\"QPf70zttH\",liLl6LaP9:aboutUs??props.liLl6LaP9,LU8zOJ9xA:blog??props.LU8zOJ9xA,rYgJa4ak6:humanReadableEnumMap1[product]??product??props.rYgJa4ak6??\"SFemWBUV2\",smPoau0At:humanReadableEnumMap1[industry]??industry??props.smPoau0At??\"SFemWBUV2\",variant:humanReadableVariantMap[props.variant]??props.variant??\"TkFVwyBgo\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,g9ktq12xw,liLl6LaP9,rYgJa4ak6,smPoau0At,LU8zOJ9xA,JOClmNHBp,B9C8yqONo,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"zUXA2hOse\",\"l3nHyAEFc\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"zUXA2hOse\",\"l3nHyAEFc\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"TkFVwyBgo\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, rgb(244, 244, 251)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1c5k557\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l3nHyAEFc:{height:72,width:\"100vw\",y:0},zUXA2hOse:{height:72,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l3nHyAEFc:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1},zUXA2hOse:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsx(ContainerWithFX,{className:\"framer-zdzbr6-container hidden-1c5k557 hidden-14ld4p0 hidden-wx4zqd\",layoutScroll:true,nodeId:\"jk9zsztWT\",rendersWithMotion:true,scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l3nHyAEFc:{G2Eeu4cgD:JOClmNHBp},zUXA2hOse:{G2Eeu4cgD:JOClmNHBp}},children:/*#__PURE__*/_jsx(MenuMobile,{f9XqcV14v:smPoau0At,G2Eeu4cgD:\"QPf70zttH\",height:\"100%\",id:\"jk9zsztWT\",layoutId:\"jk9zsztWT\",Py5FqDYXg:rYgJa4ak6,style:{width:\"100%\"},t8UMLf2RF:liLl6LaP9,variant:\"vTn3K7Y8T\",width:\"100%\",wIPILAA9f:LU8zOJ9xA})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BfiMgd66L:{width:\"calc(100vw - 48px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"calc(100vw - 80px)\",y:24,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation1},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1blcxso-container hidden-1wsyf35 hidden-1bboewo\",layoutScroll:true,nodeId:\"DpoqpUSsz\",rendersWithMotion:true,scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BfiMgd66L:{dHOwRLpxH:\"rMErqH26m\",NNVlqHVyJ:16,ZsB0vaafk:\"0px 16px 0px 16px\"}},children:/*#__PURE__*/_jsx(Menu,{dHOwRLpxH:\"b3gn0dEc2\",height:\"100%\",id:\"DpoqpUSsz\",layoutId:\"DpoqpUSsz\",nHPBBYSj1:\"I61:1399;57:981;57:977\",NNVlqHVyJ:32,style:{width:\"100%\"},variant:g9ktq12xw,width:\"100%\",ZsB0vaafk:\"0px 24px 0px 24px\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ky4qi3\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qzkpdk\",\"data-framer-name\":\"Contact Us\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-9lvht1\",children:B9C8yqONo&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-454ec8\",\"data-framer-name\":\"Form Wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BfiMgd66L:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mewk0x\",\"data-styles-preset\":\"Ou0ePDQUT\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get in touch with us\"})})},l3nHyAEFc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mewk0x\",\"data-styles-preset\":\"Ou0ePDQUT\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get in touch with us\"})})},zUXA2hOse:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mewk0x\",\"data-styles-preset\":\"Ou0ePDQUT\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get in touch with us\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-cbtxo0\",\"data-styles-preset\":\"foxND_O92\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get in touch with us\"})}),className:\"framer-z331yp\",\"data-framer-name\":\"Headline L\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/34080117-360d-498d-8525-136df103704b/submit\",className:\"framer-1pqp7yd\",\"data-framer-name\":\"Multi-Step Form\",nodeId:\"ZH66rtG2O\",redirectUrl:{webPageId:\"ugvPsZCUw\"},children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-s37jyy-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"HJAdn_y8K\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(MultiStepForm,{analytics:{googleAnalyticsEventCategory:\"\",googleAnalyticsEventName:\"\",platform:\"googleAnalytics\"},endPage:\"lastPage\",endPageCustom:[],height:\"100%\",id:\"HJAdn_y8K\",layoutId:\"HJAdn_y8K\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-dcd3re-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"BBlVFVLRH\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(FormProgressBar,{align:\"flex-start\",background:\"rgba(187, 187, 187, 0.15)\",bgBlur:0,direction:\"horizontal\",fill:{color:\"var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, rgb(119, 124, 207))\",colorA:\"rgb(145, 197, 255)\",colorB:\"rgb(0, 153, 255)\",gradientScaled:false,type:\"color\"},height:\"100%\",id:\"BBlVFVLRH\",innerRadius:true,layoutId:\"BBlVFVLRH\",previewPercent:75,radius:\"5px\",shadows:\"\",style:{height:\"100%\",width:\"100%\"},transition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-gqil5o\",\"data-framer-name\":\"Pages\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11lvrgk\",\"data-framer-name\":\"Page 1\",children:[/*#__PURE__*/_jsxs(\"label\",{className:\"framer-12xeyq0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:[\"First Name \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},children:\"*\"})]})}),className:\"framer-1mnh76z\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-7j0ixh\",inputName:\"First Name\",placeholder:\"First Name\",required:true,type:\"text\"})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"framer-z6lt45\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:[\"Last Name \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},children:\"*\"})]})}),className:\"framer-g1msog\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1gm6l9l\",inputName:\"Last Name\",placeholder:\"Last Name\",required:true,type:\"text\"})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"framer-n4vuo3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:\"Company\"})}),className:\"framer-q9uc5z\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-19jsuu3\",inputName:\"Company\",placeholder:\"Company\",type:\"text\"})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"framer-1c11m6a\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:[\"Email \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},children:\"*\"})]})}),className:\"framer-10hno4e\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1ivxze\",inputName:\"Email\",placeholder:\"Email\",required:true,type:\"email\"})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"framer-1vmnuu7\",\"data-framer-name\":\"Input/Phone Number\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:\"Phone Number *\"})}),className:\"framer-1h67ke6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nvxzw6-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"wcyHJe0Wn\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(PhoneNumberInput,{autoFocus:false,bgBlur:0,border:{color:\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\",colorFocus:\"var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, rgb(119, 124, 207))\",colorInvalid:\"rgb(255, 90, 111)\",style:\"solid\",width:\"1px\"},color:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",countryCodeOptions:{customFormat:\"+X\",defaultCountryCode:1,divider:{color:\"rgba(136, 136, 136, 0.15)\",inset:8,width:1},format:\"+X\",gap:8,style:\"divider\",width:40},customFormat:\"(XXX) XXX - XXXX\",fill:{color:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",colorA:\"rgb(187, 187, 187)\",colorB:\"rgb(103, 103, 103)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.2em\"},format:\"(XXX) XXX - XXXX\",height:\"100%\",id:\"wcyHJe0Wn\",layoutId:\"wcyHJe0Wn\",name:\"Phone Number\",padding:\"12px\",placeholder:\"\",placeholderColor:\"rgb(153, 153, 153)\",radius:\"10px\",required:true,style:{height:\"100%\",width:\"100%\"},transition:{duration:0,type:\"tween\"},width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1v84ea6\",\"data-framer-name\":\"Page 2\",children:[/*#__PURE__*/_jsxs(\"label\",{className:\"framer-1yhoiuw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:[\"Region \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},children:\"*\"})]})}),className:\"framer-1pqasdo\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormSelect,{className:\"framer-qzqnyl\",defaultValue:\"\",inputName:\"Location\",required:true,selectOptions:[{disabled:true,title:\"Select\u2026\",type:\"option\",value:\"\"},{title:\"United States\",type:\"option\",value:\"United States\"},{title:\"International\",type:\"option\",value:\"International\"}]})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"framer-1qllwb5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:[\"What do you need help with? \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},children:\"*\"})]})}),className:\"framer-1a2s8a9\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormSelect,{className:\"framer-uc5ch5\",defaultValue:\"\",inputName:\"Subject\",required:true,selectOptions:[{disabled:true,title:\"Select\u2026\",type:\"option\",value:\"\"},{title:\"General Inquiry\",type:\"option\",value:\"General Inquiry\"},{title:\"Product Quote\",type:\"option\",value:\"Product Quote\"}]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-11sh7iq-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"s4aH2oYvL\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(FormLogicConfig,{conditions:[{checkboxValue:true,dateCondition:\"equals\",fileUploadCondition:\"isSet\",inputName:\"Subject\",numberCondition:\"equals\",numberValue:0,pageName:\"Page 3\",radioCondition:\"equals\",radioValue:\"\",selectCondition:\"equals\",selectValue:\"Product Quote\",textCondition:\"equals\",textValue:\"\",type:\"select\"},{checkboxValue:true,dateCondition:\"equals\",fileUploadCondition:\"isSet\",inputName:\"Subject\",numberCondition:\"equals\",numberValue:0,pageName:\"Page 4\",radioCondition:\"equals\",radioValue:\"\",selectCondition:\"equals\",selectValue:\"General Inquiry\",textCondition:\"equals\",textValue:\"\",type:\"select\"}],defaultCondition:{pageName:\"\"},height:\"100%\",id:\"s4aH2oYvL\",layoutId:\"s4aH2oYvL\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hrhzxp\",\"data-framer-name\":\"Page 3\",children:[/*#__PURE__*/_jsxs(\"label\",{className:\"framer-tohe4o\",\"data-framer-name\":\"Input/Image Select\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:[\"Product Category \",/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},children:\"*\"})]})}),className:\"framer-155jk9z\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-wm69wq-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"VIrFjc8fC\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l3nHyAEFc:{layout:{alignH:\"start\",alignV:\"start\",columns:1,gapH:10,gapV:12,height:\"fit\"}},zUXA2hOse:{textOptions:{colorOff:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",colorOn:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"},gap:12,location:\"top\"}}},children:/*#__PURE__*/_jsx(ButtonsInput,{bgBlur:0,border:{colorFocus:\"var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, rgb(119, 124, 207))\",colorInvalid:\"rgb(255, 90, 111)\",colorOff:\"rgba(136, 136, 136, 0.1)\",colorOn:\"rgb(0, 153, 255)\",style:\"solid\",width:\"1px\"},clickAction:\"select\",fill:{colorAOff:\"rgb(187, 187, 187)\",colorAOn:\"rgb(102, 194, 255)\",colorBOff:\"rgb(103, 103, 103)\",colorBOn:\"rgb(0, 153, 255)\",colorOff:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",colorOn:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",gradientAngle:0,type:\"color\"},height:\"100%\",id:\"VIrFjc8fC\",imageOptions:{alignV:\"center\",aspectRatio:\"1 / 1\",aspectRatioMode:\"auto\",radius:\"0px\"},layout:{alignH:\"start\",alignV:\"start\",columns:3,gapH:10,gapV:10,height:\"fit\"},layoutId:\"VIrFjc8fC\",multiSelect:false,name:\"Product Category\",options:[{title:\"Interior\",value:\"Interior\"},{title:\"Exterior\",value:\"Exterior\"},{title:\"Radiant Barrier\",value:\"Radiant Barrier\"}],padding:\"32px 10px 32px 10px\",radius:\"10px\",required:true,style:{width:\"100%\"},textOptions:{colorOff:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",colorOn:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\",textAlign:\"center\"},gap:10,location:\"top\"},transition:{damping:70,delay:0,mass:1,stiffness:1500,type:\"spring\"},valueSeparator:\", \",width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"framer-18x4ucj\",\"data-framer-name\":\"Input/Number\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:\"Total Square Footage\"})}),className:\"framer-ppta52\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-73mhx0\",inputName:\"Total Square Footage\",placeholder:\"0\",required:false,type:\"number\"})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-y5o4ci\",\"data-framer-name\":\"Page 4\",children:[/*#__PURE__*/_jsxs(\"label\",{className:\"framer-xscntj\",\"data-framer-name\":\"Input/Text Area\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:\"Message\"})}),className:\"framer-1ljedpn\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-186zaov-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"WIyKodLKb\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(TextInput,{autoFocus:false,bgBlur:0,border:{color:\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\",colorFocus:\"var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, rgb(119, 124, 207))\",colorInvalid:\"rgb(255, 90, 111)\",style:\"solid\",width:\"1px\"},color:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",fill:{color:\"var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, rgb(255, 255, 255))\",colorA:\"rgb(187, 187, 187)\",colorB:\"rgb(103, 103, 103)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0em\",lineHeight:\"1.2em\"},height:\"100%\",id:\"WIyKodLKb\",layoutId:\"WIyKodLKb\",maxLength:100,maxLengthEnabled:false,minLength:100,minLengthEnabled:false,name:\"Message\",padding:\"12px\",placeholder:\"Write here...\",placeholderColor:\"rgb(153, 153, 153)\",radius:\"10px\",required:false,style:{width:\"100%\"},textAreaHeight:{fallbackLines:5,lines:5,maxLines:10,minLines:6,mode:\"resizable\"},textAreaScrollbar:\"hidden\",transition:{duration:0,type:\"tween\"},type:\"textArea\",value:\"\",width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(\"label\",{className:\"framer-w5uuuw\",children:[/*#__PURE__*/_jsx(FormBooleanInput,{className:\"framer-5tpjpf\",defaultChecked:false,inputName:\"Terms\",required:true,type:\"checkbox\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{className:\"framer-styles-preset-1vgv8dt\",\"data-styles-preset\":\"KhKJUrc3w\",children:[\"I agree with the \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"TJLGsYGdb\",openInNewTab:false,relValues:[],scopeId:\"nbmd85e70\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-pg625h\",\"data-styles-preset\":\"i6qfykmqR\",children:/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-color\":\"var(--token-0ebfc9ac-8ed5-4bab-be01-0783069a7c59, rgb(130, 190, 66))\"},children:\"Terms & Conditions\"})})})]})}),className:\"framer-2i3auf\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aFSNpnBZe:{width:\"calc(min(min(100vw - 96px, 1440px) - 96px, 800px) - 40px)\",y:3418},BfiMgd66L:{width:\"calc(min(min(100vw - 64px, 1440px) - 64px, 800px) - 40px)\",y:3384.4},l3nHyAEFc:{width:\"calc(min(min(100vw - 32px, 1440px) - 32px, 800px) - 40px)\",y:3344.4},zUXA2hOse:{width:\"calc(min(min(100vw - 48px, 1440px) - 48px, 800px) - 40px)\",y:3384.4}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"calc(min(min(100vw - 144px, 1440px) - 144px, 800px) - 40px)\",y:3466,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1y75py2-container\",nodeId:\"lidRq9Mmz\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(SubmitButton,{height:\"100%\",id:\"lidRq9Mmz\",layoutId:\"lidRq9Mmz\",style:{height:\"100%\",width:\"100%\"},variant:\"EEA3x8q_a\",width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1g4vtwr\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1uyymm7\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-zvlobj-container\",\"data-framer-name\":\"Previous Button\",isAuthoredByUser:true,isModuleExternal:true,name:\"Previous Button\",nodeId:\"SsPLyuYc_\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(MultiStepFormButton,{appearance:\"default\",autoHide:true,bgBlur:0,border:{color:\"rgba(0, 153, 255, 0)\",colorFocus:\"rgb(0, 153, 255)\",colorInvalid:\"rgb(255, 90, 111)\",style:\"solid\",width:\"1px\"},color:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",customLayer:[],fill:{color:\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\",colorA:\"rgb(140, 140, 140)\",colorB:\"rgb(0, 0, 0)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1.2em\"},height:\"100%\",id:\"SsPLyuYc_\",layoutId:\"SsPLyuYc_\",name:\"Previous Button\",padding:\"10px 16px 10px 16px\",page:\"previous\",radius:\"10px\",shadows:\"\",style:{height:\"100%\"},text:\"Previous\",transition:{bounce:.2,delay:0,duration:.3,type:\"spring\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-vajigo-container\",\"data-framer-name\":\"Next Button\",isAuthoredByUser:true,isModuleExternal:true,name:\"Next Button\",nodeId:\"JXlAE1YLf\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(MultiStepFormButton,{appearance:\"default\",autoHide:true,bgBlur:0,border:{color:\"rgba(0, 153, 255, 0)\",colorFocus:\"rgb(0, 153, 255)\",colorInvalid:\"rgb(255, 90, 111)\",style:\"solid\",width:\"1px\"},color:\"rgb(255, 255, 255)\",customLayer:[],fill:{color:\"var(--token-66997524-9f56-4624-a07b-03035b2df7d8, rgb(41, 45, 120))\",colorA:\"rgb(140, 140, 140)\",colorB:\"rgb(0, 0, 0)\",gradientAngle:0,type:\"color\"},font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1.2em\"},height:\"100%\",id:\"JXlAE1YLf\",layoutId:\"JXlAE1YLf\",name:\"Next Button\",padding:\"10px 16px 10px 16px\",page:\"next\",radius:\"10px\",shadows:\"\",style:{height:\"100%\"},text:\"Next\",transition:{bounce:.2,delay:0,duration:.3,type:\"spring\"},width:\"100%\"})})})]})})]})})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-akuvql\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-2k0368\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l3nHyAEFc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"BIiJm59M0\",openInNewTab:false,relValues:[],scopeId:\"nbmd85e70\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Privacy Policy\"})})})})},zUXA2hOse:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"BIiJm59M0\",openInNewTab:false,relValues:[],scopeId:\"nbmd85e70\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Privacy Policy\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"BIiJm59M0\",openInNewTab:false,relValues:[],scopeId:\"nbmd85e70\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15spzu4\",\"data-styles-preset\":\"TBFnK8Vx0\",children:\"Privacy Policy\"})})})}),className:\"framer-1wbusss\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{l3nHyAEFc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"k_LhK2bD7\",openInNewTab:false,relValues:[],scopeId:\"nbmd85e70\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Terms of Service\"})})})})},zUXA2hOse:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"k_LhK2bD7\",openInNewTab:false,relValues:[],scopeId:\"nbmd85e70\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Terms of Service\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"k_LhK2bD7\",openInNewTab:false,relValues:[],scopeId:\"nbmd85e70\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15spzu4\",\"data-styles-preset\":\"TBFnK8Vx0\",children:\"Terms of Service\"})})})}),className:\"framer-1r38luo\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1kd66y8\",\"data-framer-name\":\"Social Wrapper\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/channel/UCdYDOgevhfsEZ_CiZahFRfQ\",motionChild:true,nodeId:\"EIsufKL92\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"YouTube Icon\",className:\"framer-1b28zxk framer-jc3yu3\",\"data-framer-name\":\"youtube\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-u1hk16\",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 24\" overflow=\"visible\"><g><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 18 3 C 20.761 3 23 5.239 23 8 L 23 16 C 23 18.761 20.761 21 18 21 L 6 21 C 3.239 21 1 18.761 1 16 L 1 8 C 1 5.239 3.239 3 6 3 Z M 9 9 L 9 15 C 9 15.36 9.194 15.692 9.507 15.869 C 9.821 16.047 10.205 16.042 10.514 15.857 L 15.514 12.857 C 15.815 12.676 15.999 12.351 15.999 12 C 15.999 11.649 15.815 11.324 15.514 11.143 L 10.514 8.143 C 10.205 7.958 9.821 7.953 9.507 8.131 C 9.194 8.308 9 8.64 9 9 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xvowcw\",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 24\" overflow=\"visible\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-15jai3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 18\" overflow=\"visible\"><path d=\"M 17 0 C 19.761 0 22 2.239 22 5 L 22 13 C 22 15.761 19.761 18 17 18 L 5 18 C 2.239 18 0 15.761 0 13 L 0 5 C 0 2.239 2.239 0 5 0 Z M 8 6 L 8 12 C 8 12.36 8.194 12.692 8.507 12.869 C 8.821 13.047 9.205 13.042 9.514 12.857 L 14.514 9.857 C 14.815 9.676 14.999 9.351 14.999 9 C 14.999 8.649 14.815 8.324 14.514 8.143 L 9.514 5.143 C 9.205 4.958 8.821 4.953 8.507 5.131 C 8.194 5.308 8 5.64 8 6 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-14wzk0h\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 18\" overflow=\"visible\"><path d=\"M 17 0 C 19.761 0 22 2.239 22 5 L 22 13 C 22 15.761 19.761 18 17 18 L 5 18 C 2.239 18 0 15.761 0 13 L 0 5 C 0 2.239 2.239 0 5 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19867me\",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.999 7.998\" overflow=\"visible\"><path d=\"M 0 0.999 L 0 6.999 C 0 7.359 0.194 7.691 0.507 7.869 C 0.821 8.046 1.205 8.041 1.514 7.856 L 6.514 4.856 C 6.815 4.675 6.999 4.35 6.999 3.999 C 6.999 3.648 6.815 3.323 6.514 3.142 L 1.514 0.142 C 1.205 -0.043 0.821 -0.048 0.507 0.13 C 0.194 0.307 0 0.639 0 0.999 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@insulquilts\",motionChild:true,nodeId:\"zyiMa7b_G\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"TikTok Icon\",className:\"framer-1tfmzd9 framer-jc3yu3\",\"data-framer-name\":\"tiktok\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-a47npg\",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 24\" overflow=\"visible\"><g><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 16.083 2 L 12 2 C 11.448 2 11 2.448 11 3 L 11 14.5 C 11 15.186 10.535 15.785 9.87 15.954 C 9.205 16.124 8.51 15.82 8.182 15.217 C 7.854 14.615 7.977 13.866 8.481 13.4 L 8.601 13.3 C 8.852 13.111 9 12.815 9 12.5 L 9 8.174 C 9 7.868 8.861 7.579 8.621 7.389 C 8.381 7.199 8.068 7.13 7.77 7.2 C 4.063 8.074 1.599 11.588 2.041 15.371 C 2.483 19.154 5.691 22.005 9.5 22 L 9.743 21.995 C 13.788 21.864 16.999 18.547 17 14.5 L 17 11.8 L 17.311 11.953 C 18.433 12.483 19.644 12.821 20.901 12.946 C 21.182 12.974 21.462 12.882 21.672 12.692 C 21.881 12.502 22 12.233 22 11.95 L 22 7.917 C 22 7.429 21.647 7.012 21.166 6.931 C 19.069 6.575 17.425 4.932 17.069 2.835 C 16.988 2.353 16.571 2 16.083 2 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-o8uy2g\",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 24\" overflow=\"visible\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1evzufl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.01 20\" overflow=\"visible\"><path d=\"M 14.093 0 L 10.01 0 C 9.458 0 9.01 0.448 9.01 1 L 9.01 12.5 C 9.01 13.186 8.545 13.785 7.88 13.954 C 7.215 14.124 6.52 13.82 6.192 13.217 C 5.865 12.615 5.988 11.866 6.491 11.4 L 6.611 11.3 C 6.863 11.111 7.01 10.815 7.01 10.5 L 7.01 6.174 C 7.01 5.868 6.871 5.579 6.631 5.389 C 6.391 5.199 6.078 5.13 5.78 5.2 C 2.073 6.074 -0.391 9.588 0.051 13.371 C 0.493 17.154 3.701 20.005 7.51 20 L 7.753 19.995 C 11.798 19.864 15.009 16.547 15.01 12.5 L 15.01 9.8 L 15.321 9.953 C 16.443 10.483 17.654 10.821 18.911 10.946 C 19.192 10.974 19.472 10.882 19.682 10.692 C 19.891 10.502 20.01 10.233 20.01 9.95 L 20.01 5.917 C 20.01 5.429 19.657 5.012 19.176 4.931 C 17.079 4.575 15.435 2.932 15.079 0.835 C 14.998 0.353 14.582 0 14.093 0 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/insul-quilts-inc/\",motionChild:true,nodeId:\"ZGCktw4i6\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"LinkedIn Icon\",className:\"framer-1x33q6x framer-jc3yu3\",\"data-framer-name\":\"linkedin\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-wqpk5l\",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 24\" overflow=\"visible\"><path d=\"M 22.081 0 L 2.051 0 C 0.956 0 0 0.788 0 1.869 L 0 21.943 C 0 23.031 0.956 24 2.051 24 L 22.075 24 C 23.175 24 24 23.024 24 21.943 L 24 1.869 C 24.006 0.788 23.175 0 22.081 0 Z M 7.439 20.005 L 4.001 20.005 L 4.001 9.315 L 7.439 9.315 Z M 5.839 7.69 L 5.815 7.69 C 4.714 7.69 4.002 6.871 4.002 5.845 C 4.002 4.801 4.733 4.001 5.858 4.001 C 6.983 4.001 7.671 4.795 7.696 5.845 C 7.696 6.871 6.983 7.69 5.839 7.69 Z M 20.005 20.005 L 16.567 20.005 L 16.567 14.16 C 16.567 12.76 16.067 11.803 14.823 11.803 C 13.872 11.803 13.31 12.446 13.06 13.072 C 12.966 13.297 12.941 13.603 12.941 13.916 L 12.941 20.005 L 9.503 20.005 L 9.503 9.315 L 12.941 9.315 L 12.941 10.803 C 13.441 10.09 14.223 9.065 16.041 9.065 C 18.298 9.065 20.006 10.553 20.006 13.76 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-g5ambq\",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 24\" overflow=\"visible\"><path d=\"M 22.081 0 L 2.051 0 C 0.956 0 0 0.788 0 1.869 L 0 21.943 C 0 23.031 0.956 24 2.051 24 L 22.075 24 C 23.175 24 24 23.024 24 21.943 L 24 1.869 C 24.006 0.788 23.175 0 22.081 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bhy0vp\",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.438 10.69\" overflow=\"visible\"><path d=\"M 3.438 10.69 L 0 10.69 L 0 0 L 3.438 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d1dcnq\",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.694 3.688\" overflow=\"visible\"><path d=\"M 1.838 3.688 L 1.813 3.688 C 0.713 3.688 0 2.869 0 1.844 C 0 0.8 0.731 0 1.856 0 C 2.981 0 3.67 0.794 3.694 1.844 C 3.694 2.869 2.981 3.688 1.838 3.688 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1viaraa\",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.503 10.94\" overflow=\"visible\"><path d=\"M 10.503 10.94 L 7.064 10.94 L 7.064 5.095 C 7.064 3.695 6.564 2.738 5.32 2.738 C 4.37 2.738 3.807 3.381 3.557 4.007 C 3.463 4.232 3.438 4.539 3.438 4.851 L 3.438 10.94 L 0 10.94 L 0 0.25 L 3.438 0.25 L 3.438 1.738 C 3.939 1.025 4.72 0 6.539 0 C 8.796 0 10.503 1.488 10.503 4.695 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/Insulquilts/\",motionChild:true,nodeId:\"dMraLSoqi\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Facebook Icon\",className:\"framer-1wbipw9 framer-jc3yu3\",\"data-framer-name\":\"fb\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1b5d6rt\",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 23.94\" overflow=\"visible\"><path d=\"M 24 12 C 24 5.376 18.624 0 12 0 C 5.376 0 0 5.376 0 12 C 0 17.808 4.128 22.644 9.6 23.76 L 9.6 15.6 L 7.2 15.6 L 7.2 12 L 9.6 12 L 9.6 9 C 9.6 6.684 11.484 4.8 13.8 4.8 L 16.8 4.8 L 16.8 8.4 L 14.4 8.4 C 13.74 8.4 13.2 8.94 13.2 9.6 L 13.2 12 L 16.8 12 L 16.8 15.6 L 13.2 15.6 L 13.2 23.94 C 19.26 23.34 24 18.228 24 12 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/insulquilts/\",motionChild:true,nodeId:\"ANMB9hcTD\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Instagram Icon\",className:\"framer-x580hl framer-jc3yu3\",\"data-framer-name\":\"ig\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-awx1rf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.806 23.806\" overflow=\"visible\"><path d=\"M 18.706 0 C 21.522 0.001 23.805 2.284 23.806 5.1 L 23.806 18.704 C 23.806 21.521 21.523 23.805 18.706 23.806 L 5.102 23.806 C 2.284 23.806 0 21.522 0 18.704 L 0 5.1 C 0.001 2.283 2.285 0 5.102 0 Z M 20.174 5.108 C 20.174 4.296 19.516 3.638 18.704 3.638 C 17.893 3.638 17.235 4.296 17.235 5.108 C 17.235 5.919 17.893 6.577 18.704 6.577 C 19.516 6.577 20.174 5.919 20.174 5.108 Z M 11.906 7.827 C 14.157 7.827 15.981 9.651 15.981 11.902 C 15.981 14.153 14.157 15.977 11.906 15.977 C 9.655 15.977 7.831 14.153 7.831 11.902 C 7.831 9.651 9.655 7.827 11.906 7.827 Z M 5.87 11.902 C 5.87 15.235 8.571 17.936 11.904 17.936 C 15.237 17.936 17.938 15.235 17.938 11.902 C 17.938 8.569 15.237 5.868 11.904 5.868 C 8.571 5.868 5.87 8.569 5.87 11.902 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1smpof2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.806 23.806\" overflow=\"visible\"><path d=\"M 5.102 0 C 2.285 0 0.001 2.283 0 5.1 L 0 18.704 C 0 21.522 2.284 23.806 5.102 23.806 L 18.706 23.806 C 21.523 23.805 23.806 21.521 23.806 18.704 L 23.806 5.1 C 23.805 2.284 21.522 0.001 18.706 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bden1q\",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.939 2.939\" overflow=\"visible\"><path d=\"M 2.939 1.469 C 2.939 2.281 2.281 2.939 1.469 2.939 C 0.658 2.939 0 2.281 0 1.469 C 0 0.658 0.658 0 1.469 0 C 2.281 0 2.939 0.658 2.939 1.469\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13p3io8\",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.15 8.15\" overflow=\"visible\"><path d=\"M 4.075 0 C 1.824 0 0 1.824 0 4.075 C 0 6.326 1.824 8.15 4.075 8.15 C 6.326 8.15 8.15 6.326 8.15 4.075 C 8.15 1.824 6.326 0 4.075 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13eo5vz\",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.069 12.069\" overflow=\"visible\"><path d=\"M 0 6.034 C 0 2.702 2.702 0 6.034 0 C 9.367 0 12.069 2.702 12.069 6.034 C 12.069 9.367 9.367 12.069 6.034 12.069 C 2.702 12.069 0 9.367 0 6.034\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{aFSNpnBZe:{width:\"calc(100vw - 96px)\",y:3945.2},BfiMgd66L:{width:\"calc(100vw - 64px)\",y:3887.6},l3nHyAEFc:{width:\"calc(100vw - 32px)\",y:3834.8},zUXA2hOse:{width:\"calc(100vw - 48px)\",y:3879.6}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"calc(100vw - 144px)\",y:3993.2,children:/*#__PURE__*/_jsx(Container,{className:\"framer-h8mlo8-container\",nodeId:\"EhlgL6760\",scopeId:\"nbmd85e70\",children:/*#__PURE__*/_jsx(Copryright,{height:\"100%\",id:\"EhlgL6760\",layoutId:\"EhlgL6760\",style:{width:\"100%\"},width:\"100%\"})})})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 844\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"aFSNpnBZe\":{\"layout\":[\"fixed\",\"fixed\"]},\"BfiMgd66L\":{\"layout\":[\"fixed\",\"fixed\"]},\"zUXA2hOse\":{\"layout\":[\"fixed\",\"fixed\"]},\"l3nHyAEFc\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"g9ktq12xw\":\"desktopActivePage\",\"liLl6LaP9\":\"aboutUs\",\"rYgJa4ak6\":\"product\",\"smPoau0At\":\"industry\",\"LU8zOJ9xA\":\"blog\",\"JOClmNHBp\":\"contactPhone\",\"B9C8yqONo\":\"form\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"zUXA2hOse\":[\".framer-zdzbr6-container\",\".framer-qzkpdk\"],\"l3nHyAEFc\":[\".framer-zdzbr6-container\",\".framer-qzkpdk\"],\"TkFVwyBgo\":[\".framer-1blcxso-container\",\".framer-qzkpdk\"],\"aFSNpnBZe\":[\".framer-1blcxso-container\",\".framer-qzkpdk\"],\"BfiMgd66L\":[\".framer-1blcxso-container\",\".framer-qzkpdk\"]}\n * @framerBreakpoints {\"TkFVwyBgo\":{\"min\":1440,\"canvasClassName\":\"framer-1c5k557-override\",\"minHeight\":844,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"aFSNpnBZe\":{\"min\":1080,\"max\":1439,\"canvasClassName\":\"framer-14ld4p0-override\",\"minHeight\":844,\"name\":\"Desktop - M\",\"width\":1080,\"rootFontSize\":16},\"BfiMgd66L\":{\"min\":920,\"max\":1079,\"canvasClassName\":\"framer-wx4zqd-override\",\"minHeight\":844,\"name\":\"Desktop - S\",\"width\":920,\"rootFontSize\":16},\"zUXA2hOse\":{\"min\":860,\"max\":919,\"canvasClassName\":\"framer-1wsyf35-override\",\"minHeight\":844,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":860,\"rootFontSize\":16},\"l3nHyAEFc\":{\"max\":859,\"canvasClassName\":\"framer-1bboewo-override\",\"minHeight\":844,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant TkFVwyBgo\n * @framerLayoutTemplate\n */const Framernbmd85e70=withCSS(Component,css,\"framer-t4eVN\");export default Framernbmd85e70;Framernbmd85e70.displayName=\"Contact Page\";Framernbmd85e70.defaultProps={height:844,width:1440};addPropertyControls(Framernbmd85e70,{g9ktq12xw:MenuControls?.[\"variant\"]&&{...MenuControls[\"variant\"],defaultValue:\"uzCgLoAnI\",description:undefined,hidden:undefined,title:\"Desktop Active Page\"},liLl6LaP9:{defaultValue:false,title:\"About Us\",type:ControlType.Boolean},rYgJa4ak6:MenuMobileControls?.[\"Py5FqDYXg\"]&&{...MenuMobileControls[\"Py5FqDYXg\"],defaultValue:\"SFemWBUV2\",description:undefined,hidden:undefined,title:\"Product\"},smPoau0At:MenuMobileControls?.[\"f9XqcV14v\"]&&{...MenuMobileControls[\"f9XqcV14v\"],defaultValue:\"SFemWBUV2\",description:undefined,hidden:undefined,title:\"Industry\"},LU8zOJ9xA:{defaultValue:false,title:\"Blog\",type:ControlType.Boolean},JOClmNHBp:MenuMobileControls?.[\"G2Eeu4cgD\"]&&{...MenuMobileControls[\"G2Eeu4cgD\"],defaultValue:\"QPf70zttH\",description:undefined,hidden:undefined,title:\"Contact Phone\"},B9C8yqONo:{defaultValue:true,title:\"Form\",type:ControlType.Boolean}});addFonts(Framernbmd85e70,[{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\"},{family:\"Inter\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/inter/v19/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...MenuMobileFonts,...MenuFonts,...MultiStepFormFonts,...FormProgressBarFonts,...PhoneNumberInputFonts,...FormLogicConfigFonts,...ButtonsInputFonts,...TextInputFonts,...SubmitButtonFonts,...MultiStepFormButtonFonts,...CopryrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framernbmd85e70\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"TkFVwyBgo\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1c5k557-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"aFSNpnBZe\\\":{\\\"min\\\":1080,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-14ld4p0-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop - M\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"BfiMgd66L\\\":{\\\"min\\\":920,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-wx4zqd-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop - S\\\",\\\"width\\\":920,\\\"rootFontSize\\\":16},\\\"zUXA2hOse\\\":{\\\"min\\\":860,\\\"max\\\":919,\\\"canvasClassName\\\":\\\"framer-1wsyf35-override\\\",\\\"minHeight\\\":844,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":860,\\\"rootFontSize\\\":16},\\\"l3nHyAEFc\\\":{\\\"max\\\":859,\\\"canvasClassName\\\":\\\"framer-1bboewo-override\\\",\\\"minHeight\\\":844,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerHitTargets\":\"{\\\"zUXA2hOse\\\":[\\\".framer-zdzbr6-container\\\",\\\".framer-qzkpdk\\\"],\\\"l3nHyAEFc\\\":[\\\".framer-zdzbr6-container\\\",\\\".framer-qzkpdk\\\"],\\\"TkFVwyBgo\\\":[\\\".framer-1blcxso-container\\\",\\\".framer-qzkpdk\\\"],\\\"aFSNpnBZe\\\":[\\\".framer-1blcxso-container\\\",\\\".framer-qzkpdk\\\"],\\\"BfiMgd66L\\\":[\\\".framer-1blcxso-container\\\",\\\".framer-qzkpdk\\\"]}\",\"framerLayoutTemplate\":\"\",\"framerDefaultVariant\":\"TkFVwyBgo\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"844\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aFSNpnBZe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BfiMgd66L\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zUXA2hOse\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"l3nHyAEFc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"g9ktq12xw\\\":\\\"desktopActivePage\\\",\\\"liLl6LaP9\\\":\\\"aboutUs\\\",\\\"rYgJa4ak6\\\":\\\"product\\\",\\\"smPoau0At\\\":\\\"industry\\\",\\\"LU8zOJ9xA\\\":\\\"blog\\\",\\\"JOClmNHBp\\\":\\\"contactPhone\\\",\\\"B9C8yqONo\\\":\\\"form\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (8ebf084)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Logo from\"#framer/local/canvasComponent/M77IkU5ef/M77IkU5ef.js\";import Primary from\"#framer/local/canvasComponent/oHh5BRaUw/oHh5BRaUw.js\";import Copryright from\"#framer/local/canvasComponent/SUGIjkOSO/SUGIjkOSO.js\";import*as sharedStyle2 from\"#framer/local/css/MYWYYBvDV/MYWYYBvDV.js\";import*as sharedStyle from\"#framer/local/css/quTm9DEWA/quTm9DEWA.js\";import*as sharedStyle1 from\"#framer/local/css/TBFnK8Vx0/TBFnK8Vx0.js\";const LogoFonts=getFonts(Logo);const PrimaryFonts=getFonts(Primary);const MotionDivWithFX=withFX(motion.div);const CopryrightFonts=getFonts(Copryright);const breakpoints={Ftg6q_EJB:\"(min-width: 920px) and (max-width: 1079px)\",khgIW1Now:\"(min-width: 1440px)\",nS71xnuaT:\"(max-width: 859px)\",YCnz9QC_O:\"(min-width: 1080px) and (max-width: 1439px)\",YG4jyoyYV:\"(min-width: 860px) and (max-width: 919px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-rbRx9\";const variantClassNames={Ftg6q_EJB:\"framer-v-4ecgod\",khgIW1Now:\"framer-v-bw3pmk\",nS71xnuaT:\"framer-v-8y1l5c\",YCnz9QC_O:\"framer-v-6az5pa\",YG4jyoyYV:\"framer-v-67y84o\"};const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={Ftg6q_EJB:[\".framer-rbRx9 .framer-r5vm5r { gap: 40px; padding: 72px 32px 72px 32px; }\",\".framer-rbRx9 .framer-n2eeqg { padding: 88px 48px 88px 48px; }\"],nS71xnuaT:[\".framer-rbRx9 .framer-18qo6jx { left: 50%; padding: 0px 16px 0px 16px; right: unset; top: 8px; width: 96%; }\",\".framer-rbRx9 .framer-r5vm5r { gap: 40px; padding: 48px 16px 72px 16px; }\",\".framer-rbRx9 .framer-n2eeqg { flex-direction: column; gap: 32px; padding: 56px 72px 56px 72px; }\",\".framer-rbRx9 .framer-774ej6 { flex: none; justify-content: center; width: 100%; }\"],YCnz9QC_O:[\".framer-rbRx9 .framer-r5vm5r { padding: 72px 48px 88px 48px; }\",\".framer-rbRx9 .framer-n2eeqg { padding: 88px 48px 88px 48px; }\"],YG4jyoyYV:[\".framer-rbRx9 .framer-18qo6jx { left: 50%; right: unset; top: 16px; width: 96%; }\",\".framer-rbRx9 .framer-r5vm5r { gap: 40px; padding: 72px 24px 72px 24px; }\",\".framer-rbRx9 .framer-n2eeqg { gap: 48px; padding: 88px 32px 88px 32px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Ftg6q_EJB:\".framer-4ecgod-override\",nS71xnuaT:\".framer-8y1l5c-override\",YCnz9QC_O:\".framer-6az5pa-override\",YG4jyoyYV:\".framer-67y84o-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rbRx9.framer-1qbpnbg, .framer-rbRx9 .framer-1qbpnbg { display: block; }\",'.framer-rbRx9.framer-bw3pmk { --selection-background-color: var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, #777ccf) /* {\"name\":\"Primary 600\"} */; --selection-color: var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, #ffffff) /* {\"name\":\"White\"} */; align-content: center; align-items: center; background-color: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, #f4f4fb); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-rbRx9 .framer-18qo6jx { align-content: center; align-items: center; background-color: var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, #ffffff); border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 51px; height: min-content; justify-content: flex-start; left: 40px; overflow: hidden; padding: 0px 24px 0px 24px; position: var(--framer-canvas-fixed-position, fixed); right: 40px; top: 24px; will-change: var(--framer-will-change-override, transform); z-index: 10; }\",\".framer-rbRx9 .framer-q801qr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 80px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-rbRx9 .framer-1irn7b7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-rbRx9 .framer-19jv471 { 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: min-content; }\",\".framer-rbRx9 .framer-1nags5u-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-rbRx9 .framer-lrqeoo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 40px; min-width: 40px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-rbRx9 .framer-lho9hp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 8px; position: relative; width: min-content; }\",\".framer-rbRx9 .framer-v24j3s-container { flex: none; height: 48px; position: relative; width: auto; }\",\".framer-rbRx9 .framer-1uhlz7v { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-rbRx9 .framer-r5vm5r { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; order: 1003; overflow: hidden; padding: 48px 72px 120px 72px; position: relative; width: 100%; }\",\".framer-rbRx9 .framer-19j1urz { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-rbRx9 .framer-n2eeqg { align-content: center; align-items: center; background-color: #292d78; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 88px 72px 88px 72px; position: relative; width: 100%; }\",\".framer-rbRx9 .framer-1cy9gc3, .framer-rbRx9 .framer-ckjrki { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-rbRx9 .framer-774ej6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-rbRx9 .framer-1p3tkh7, .framer-rbRx9 .framer-oq8ph3, .framer-rbRx9 .framer-en3srs, .framer-rbRx9 .framer-1riz08c, .framer-rbRx9 .framer-1r5k7jo { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-rbRx9 .framer-hl0jbj, .framer-rbRx9 .framer-b1kc40, .framer-rbRx9 .framer-mlkq2q, .framer-rbRx9 .framer-1ax71ga, .framer-rbRx9 .framer-47i712 { height: 24px; position: relative; width: 24px; }\",\".framer-rbRx9 .framer-7ptxj3, .framer-rbRx9 .framer-1os0zws, .framer-rbRx9 .framer-mzf1ue, .framer-rbRx9 .framer-11oonqu { height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-rbRx9 .framer-b7zaf6 { height: 18px; left: 1px; position: absolute; top: 3px; width: 22px; }\",\".framer-rbRx9 .framer-uarrk5 { height: 18px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-rbRx9 .framer-1by81fj { height: 8px; left: 8px; position: absolute; top: 5px; width: 7px; }\",\".framer-rbRx9 .framer-14ip34r { height: 20px; left: 2px; position: absolute; top: 2px; width: 20px; }\",\".framer-rbRx9 .framer-19nqzh6 { height: 11px; left: 4px; position: absolute; top: 10px; width: 4px; }\",\".framer-rbRx9 .framer-8jnl3y { height: 4px; left: 4px; position: absolute; top: 4px; width: 4px; }\",\".framer-rbRx9 .framer-g5o90p { height: 11px; left: 10px; position: absolute; top: 9px; width: 11px; }\",\".framer-rbRx9 .framer-jq5wge { height: 3px; left: 17px; position: absolute; top: 4px; width: 3px; }\",\".framer-rbRx9 .framer-1fh0rrp { height: 8px; left: 8px; position: absolute; top: 8px; width: 8px; }\",\".framer-rbRx9 .framer-1leb7sj { height: 12px; left: 6px; position: absolute; top: 6px; width: 12px; }\",\".framer-rbRx9 .framer-1gikc5z-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-rbRx9[data-selection=\"true\"] * ::selection, .framer-rbRx9 [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={Ftg6q_EJB:\"(min-width: 920px) and (max-width: 1079px)\",khgIW1Now:\"(min-width: 1440px)\",nS71xnuaT:\"(max-width: 859px)\",YCnz9QC_O:\"(min-width: 1080px) and (max-width: 1439px)\",YG4jyoyYV:\"(min-width: 860px) and (max-width: 919px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={\"Desktop - M\":\"YCnz9QC_O\",\"Desktop - S\":\"Ftg6q_EJB\",Desktop:\"khgIW1Now\",Phone:\"nS71xnuaT\",Tablet:\"YG4jyoyYV\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"khgIW1Now\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"khgIW1Now\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, rgb(244, 244, 251)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-bw3pmk\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nS71xnuaT:{\"data-framer-layout-hint-center-x\":true,transformTemplate:transformTemplate1},YG4jyoyYV:{\"data-framer-layout-hint-center-x\":true,transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-18qo6jx\",\"data-framer-name\":\"Menu\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-q801qr\",\"data-framer-name\":\"Wrapper\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1irn7b7\",\"data-framer-name\":\"Left Stack\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-19jv471\",\"data-framer-name\":\"Logo\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nS71xnuaT:{y:18.5},YG4jyoyYV:{y:26.5}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,y:34.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1nags5u-container\",nodeId:\"GUmJZFNr2\",scopeId:\"COfM976Fr\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"GUmJZFNr2\",layoutId:\"GUmJZFNr2\",variant:\"I61:1399;57:981;57:977\",width:\"100%\"})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-lrqeoo\",\"data-framer-name\":\"Menu n Search\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-lho9hp\",\"data-framer-name\":\"Contact Wrapper\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nS71xnuaT:{y:24},YG4jyoyYV:{y:32}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:40,children:/*#__PURE__*/_jsx(Container,{className:\"framer-v24j3s-container\",nodeId:\"NXM7XAzaO\",scopeId:\"COfM976Fr\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nS71xnuaT:{variant:\"QPf70zttH\"},YG4jyoyYV:{variant:\"QPf70zttH\"}},children:/*#__PURE__*/_jsx(Primary,{height:\"100%\",id:\"NXM7XAzaO\",layoutId:\"NXM7XAzaO\",Qpml_zCmN:\"Book a Call\",style:{height:\"100%\"},variant:\"NaRZm_G7u\",width:\"100%\",YsQs7UizO:\"https://calendly.com/jillian-insulquilt/30min\"})})})})})})]})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1uhlz7v\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-r5vm5r\",\"data-framer-name\":\"Contact Us\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19j1urz\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-n2eeqg\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nS71xnuaT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"OXTeRoIjL\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"COfM976Fr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Privacy Policy\"})})})})},YG4jyoyYV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"OXTeRoIjL\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"COfM976Fr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Privacy Policy\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"OXTeRoIjL\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"COfM976Fr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15spzu4\",\"data-styles-preset\":\"TBFnK8Vx0\",children:\"Privacy Policy\"})})})}),className:\"framer-1cy9gc3\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nS71xnuaT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"NtlEbZ3VV\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"COfM976Fr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Terms of Service\"})})})})},YG4jyoyYV:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"NtlEbZ3VV\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"COfM976Fr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Terms of Service\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"NtlEbZ3VV\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"COfM976Fr\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15spzu4\",\"data-styles-preset\":\"TBFnK8Vx0\",children:\"Terms of Service\"})})})}),className:\"framer-ckjrki\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-774ej6\",\"data-framer-name\":\"Social Wrapper\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/channel/UCdYDOgevhfsEZ_CiZahFRfQ\",motionChild:true,nodeId:\"aeehQN7ZM\",scopeId:\"COfM976Fr\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"YouTube Icon\",className:\"framer-1p3tkh7 framer-1qbpnbg\",\"data-framer-name\":\"youtube\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-hl0jbj\",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 24\" overflow=\"visible\"><g><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 18 3 C 20.761 3 23 5.239 23 8 L 23 16 C 23 18.761 20.761 21 18 21 L 6 21 C 3.239 21 1 18.761 1 16 L 1 8 C 1 5.239 3.239 3 6 3 Z M 9 9 L 9 15 C 9 15.36 9.194 15.692 9.507 15.869 C 9.821 16.047 10.205 16.042 10.514 15.857 L 15.514 12.857 C 15.815 12.676 15.999 12.351 15.999 12 C 15.999 11.649 15.815 11.324 15.514 11.143 L 10.514 8.143 C 10.205 7.958 9.821 7.953 9.507 8.131 C 9.194 8.308 9 8.64 9 9 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-7ptxj3\",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 24\" overflow=\"visible\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-b7zaf6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 18\" overflow=\"visible\"><path d=\"M 17 0 C 19.761 0 22 2.239 22 5 L 22 13 C 22 15.761 19.761 18 17 18 L 5 18 C 2.239 18 0 15.761 0 13 L 0 5 C 0 2.239 2.239 0 5 0 Z M 8 6 L 8 12 C 8 12.36 8.194 12.692 8.507 12.869 C 8.821 13.047 9.205 13.042 9.514 12.857 L 14.514 9.857 C 14.815 9.676 14.999 9.351 14.999 9 C 14.999 8.649 14.815 8.324 14.514 8.143 L 9.514 5.143 C 9.205 4.958 8.821 4.953 8.507 5.131 C 8.194 5.308 8 5.64 8 6 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-uarrk5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 18\" overflow=\"visible\"><path d=\"M 17 0 C 19.761 0 22 2.239 22 5 L 22 13 C 22 15.761 19.761 18 17 18 L 5 18 C 2.239 18 0 15.761 0 13 L 0 5 C 0 2.239 2.239 0 5 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1by81fj\",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.999 7.998\" overflow=\"visible\"><path d=\"M 0 0.999 L 0 6.999 C 0 7.359 0.194 7.691 0.507 7.869 C 0.821 8.046 1.205 8.041 1.514 7.856 L 6.514 4.856 C 6.815 4.675 6.999 4.35 6.999 3.999 C 6.999 3.648 6.815 3.323 6.514 3.142 L 1.514 0.142 C 1.205 -0.043 0.821 -0.048 0.507 0.13 C 0.194 0.307 0 0.639 0 0.999 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@insulquilts\",motionChild:true,nodeId:\"NmmbNF1lO\",scopeId:\"COfM976Fr\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"TikTok Icon\",className:\"framer-oq8ph3 framer-1qbpnbg\",\"data-framer-name\":\"tiktok\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-b1kc40\",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 24\" overflow=\"visible\"><g><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 16.083 2 L 12 2 C 11.448 2 11 2.448 11 3 L 11 14.5 C 11 15.186 10.535 15.785 9.87 15.954 C 9.205 16.124 8.51 15.82 8.182 15.217 C 7.854 14.615 7.977 13.866 8.481 13.4 L 8.601 13.3 C 8.852 13.111 9 12.815 9 12.5 L 9 8.174 C 9 7.868 8.861 7.579 8.621 7.389 C 8.381 7.199 8.068 7.13 7.77 7.2 C 4.063 8.074 1.599 11.588 2.041 15.371 C 2.483 19.154 5.691 22.005 9.5 22 L 9.743 21.995 C 13.788 21.864 16.999 18.547 17 14.5 L 17 11.8 L 17.311 11.953 C 18.433 12.483 19.644 12.821 20.901 12.946 C 21.182 12.974 21.462 12.882 21.672 12.692 C 21.881 12.502 22 12.233 22 11.95 L 22 7.917 C 22 7.429 21.647 7.012 21.166 6.931 C 19.069 6.575 17.425 4.932 17.069 2.835 C 16.988 2.353 16.571 2 16.083 2 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1os0zws\",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 24\" overflow=\"visible\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14ip34r\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.01 20\" overflow=\"visible\"><path d=\"M 14.093 0 L 10.01 0 C 9.458 0 9.01 0.448 9.01 1 L 9.01 12.5 C 9.01 13.186 8.545 13.785 7.88 13.954 C 7.215 14.124 6.52 13.82 6.192 13.217 C 5.865 12.615 5.988 11.866 6.491 11.4 L 6.611 11.3 C 6.863 11.111 7.01 10.815 7.01 10.5 L 7.01 6.174 C 7.01 5.868 6.871 5.579 6.631 5.389 C 6.391 5.199 6.078 5.13 5.78 5.2 C 2.073 6.074 -0.391 9.588 0.051 13.371 C 0.493 17.154 3.701 20.005 7.51 20 L 7.753 19.995 C 11.798 19.864 15.009 16.547 15.01 12.5 L 15.01 9.8 L 15.321 9.953 C 16.443 10.483 17.654 10.821 18.911 10.946 C 19.192 10.974 19.472 10.882 19.682 10.692 C 19.891 10.502 20.01 10.233 20.01 9.95 L 20.01 5.917 C 20.01 5.429 19.657 5.012 19.176 4.931 C 17.079 4.575 15.435 2.932 15.079 0.835 C 14.998 0.353 14.582 0 14.093 0 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/insul-quilts-inc/\",motionChild:true,nodeId:\"SZVW1Z49r\",scopeId:\"COfM976Fr\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"LinkedIn Icon\",className:\"framer-en3srs framer-1qbpnbg\",\"data-framer-name\":\"linkedin\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-mlkq2q\",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 24\" overflow=\"visible\"><path d=\"M 22.081 0 L 2.051 0 C 0.956 0 0 0.788 0 1.869 L 0 21.943 C 0 23.031 0.956 24 2.051 24 L 22.075 24 C 23.175 24 24 23.024 24 21.943 L 24 1.869 C 24.006 0.788 23.175 0 22.081 0 Z M 7.439 20.005 L 4.001 20.005 L 4.001 9.315 L 7.439 9.315 Z M 5.839 7.69 L 5.815 7.69 C 4.714 7.69 4.002 6.871 4.002 5.845 C 4.002 4.801 4.733 4.001 5.858 4.001 C 6.983 4.001 7.671 4.795 7.696 5.845 C 7.696 6.871 6.983 7.69 5.839 7.69 Z M 20.005 20.005 L 16.567 20.005 L 16.567 14.16 C 16.567 12.76 16.067 11.803 14.823 11.803 C 13.872 11.803 13.31 12.446 13.06 13.072 C 12.966 13.297 12.941 13.603 12.941 13.916 L 12.941 20.005 L 9.503 20.005 L 9.503 9.315 L 12.941 9.315 L 12.941 10.803 C 13.441 10.09 14.223 9.065 16.041 9.065 C 18.298 9.065 20.006 10.553 20.006 13.76 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-mzf1ue\",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 24\" overflow=\"visible\"><path d=\"M 22.081 0 L 2.051 0 C 0.956 0 0 0.788 0 1.869 L 0 21.943 C 0 23.031 0.956 24 2.051 24 L 22.075 24 C 23.175 24 24 23.024 24 21.943 L 24 1.869 C 24.006 0.788 23.175 0 22.081 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19nqzh6\",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.438 10.69\" overflow=\"visible\"><path d=\"M 3.438 10.69 L 0 10.69 L 0 0 L 3.438 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8jnl3y\",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.694 3.688\" overflow=\"visible\"><path d=\"M 1.838 3.688 L 1.813 3.688 C 0.713 3.688 0 2.869 0 1.844 C 0 0.8 0.731 0 1.856 0 C 2.981 0 3.67 0.794 3.694 1.844 C 3.694 2.869 2.981 3.688 1.838 3.688 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g5o90p\",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.503 10.94\" overflow=\"visible\"><path d=\"M 10.503 10.94 L 7.064 10.94 L 7.064 5.095 C 7.064 3.695 6.564 2.738 5.32 2.738 C 4.37 2.738 3.807 3.381 3.557 4.007 C 3.463 4.232 3.438 4.539 3.438 4.851 L 3.438 10.94 L 0 10.94 L 0 0.25 L 3.438 0.25 L 3.438 1.738 C 3.939 1.025 4.72 0 6.539 0 C 8.796 0 10.503 1.488 10.503 4.695 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/Insulquilts/\",motionChild:true,nodeId:\"N9pBSWUVD\",scopeId:\"COfM976Fr\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Facebook Icon\",className:\"framer-1riz08c framer-1qbpnbg\",\"data-framer-name\":\"fb\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ax71ga\",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 23.94\" overflow=\"visible\"><path d=\"M 24 12 C 24 5.376 18.624 0 12 0 C 5.376 0 0 5.376 0 12 C 0 17.808 4.128 22.644 9.6 23.76 L 9.6 15.6 L 7.2 15.6 L 7.2 12 L 9.6 12 L 9.6 9 C 9.6 6.684 11.484 4.8 13.8 4.8 L 16.8 4.8 L 16.8 8.4 L 14.4 8.4 C 13.74 8.4 13.2 8.94 13.2 9.6 L 13.2 12 L 16.8 12 L 16.8 15.6 L 13.2 15.6 L 13.2 23.94 C 19.26 23.34 24 18.228 24 12 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/insulquilts/\",motionChild:true,nodeId:\"VA2SYRbPA\",scopeId:\"COfM976Fr\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Instagram Icon\",className:\"framer-1r5k7jo framer-1qbpnbg\",\"data-framer-name\":\"ig\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-47i712\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.806 23.806\" overflow=\"visible\"><path d=\"M 18.706 0 C 21.522 0.001 23.805 2.284 23.806 5.1 L 23.806 18.704 C 23.806 21.521 21.523 23.805 18.706 23.806 L 5.102 23.806 C 2.284 23.806 0 21.522 0 18.704 L 0 5.1 C 0.001 2.283 2.285 0 5.102 0 Z M 20.174 5.108 C 20.174 4.296 19.516 3.638 18.704 3.638 C 17.893 3.638 17.235 4.296 17.235 5.108 C 17.235 5.919 17.893 6.577 18.704 6.577 C 19.516 6.577 20.174 5.919 20.174 5.108 Z M 11.906 7.827 C 14.157 7.827 15.981 9.651 15.981 11.902 C 15.981 14.153 14.157 15.977 11.906 15.977 C 9.655 15.977 7.831 14.153 7.831 11.902 C 7.831 9.651 9.655 7.827 11.906 7.827 Z M 5.87 11.902 C 5.87 15.235 8.571 17.936 11.904 17.936 C 15.237 17.936 17.938 15.235 17.938 11.902 C 17.938 8.569 15.237 5.868 11.904 5.868 C 8.571 5.868 5.87 8.569 5.87 11.902 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11oonqu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.806 23.806\" overflow=\"visible\"><path d=\"M 5.102 0 C 2.285 0 0.001 2.283 0 5.1 L 0 18.704 C 0 21.522 2.284 23.806 5.102 23.806 L 18.706 23.806 C 21.523 23.805 23.806 21.521 23.806 18.704 L 23.806 5.1 C 23.805 2.284 21.522 0.001 18.706 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jq5wge\",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.939 2.939\" overflow=\"visible\"><path d=\"M 2.939 1.469 C 2.939 2.281 2.281 2.939 1.469 2.939 C 0.658 2.939 0 2.281 0 1.469 C 0 0.658 0.658 0 1.469 0 C 2.281 0 2.939 0.658 2.939 1.469\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fh0rrp\",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.15 8.15\" overflow=\"visible\"><path d=\"M 4.075 0 C 1.824 0 0 1.824 0 4.075 C 0 6.326 1.824 8.15 4.075 8.15 C 6.326 8.15 8.15 6.326 8.15 4.075 C 8.15 1.824 6.326 0 4.075 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1leb7sj\",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.069 12.069\" overflow=\"visible\"><path d=\"M 0 6.034 C 0 2.702 2.702 0 6.034 0 C 9.367 0 12.069 2.702 12.069 6.034 C 12.069 9.367 9.367 12.069 6.034 12.069 C 2.702 12.069 0 9.367 0 6.034\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Ftg6q_EJB:{width:\"calc(100vw - 64px)\",y:1299.2},nS71xnuaT:{width:\"calc(100vw - 32px)\",y:1294.4},YCnz9QC_O:{width:\"calc(100vw - 96px)\",y:1299.2},YG4jyoyYV:{width:\"calc(100vw - 48px)\",y:1299.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"calc(100vw - 144px)\",y:1275.2,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1gikc5z-container\",nodeId:\"EuLE3kE2b\",scopeId:\"COfM976Fr\",children:/*#__PURE__*/_jsx(Copryright,{height:\"100%\",id:\"EuLE3kE2b\",layoutId:\"EuLE3kE2b\",style:{width:\"100%\"},width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 844\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"YCnz9QC_O\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ftg6q_EJB\":{\"layout\":[\"fixed\",\"fixed\"]},\"YG4jyoyYV\":{\"layout\":[\"fixed\",\"fixed\"]},\"nS71xnuaT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"khgIW1Now\":[\".framer-18qo6jx\",\".framer-r5vm5r\"],\"YCnz9QC_O\":[\".framer-18qo6jx\",\".framer-r5vm5r\"],\"Ftg6q_EJB\":[\".framer-18qo6jx\",\".framer-r5vm5r\"],\"YG4jyoyYV\":[\".framer-18qo6jx\",\".framer-r5vm5r\"],\"nS71xnuaT\":[\".framer-18qo6jx\",\".framer-r5vm5r\"]}\n * @framerBreakpoints {\"khgIW1Now\":{\"min\":1440,\"canvasClassName\":\"framer-bw3pmk-override\",\"minHeight\":844,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"YCnz9QC_O\":{\"min\":1080,\"max\":1439,\"canvasClassName\":\"framer-6az5pa-override\",\"minHeight\":844,\"name\":\"Desktop - M\",\"width\":1080,\"rootFontSize\":16},\"Ftg6q_EJB\":{\"min\":920,\"max\":1079,\"canvasClassName\":\"framer-4ecgod-override\",\"minHeight\":844,\"name\":\"Desktop - S\",\"width\":920,\"rootFontSize\":16},\"YG4jyoyYV\":{\"min\":860,\"max\":919,\"canvasClassName\":\"framer-67y84o-override\",\"minHeight\":844,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":860,\"rootFontSize\":16},\"nS71xnuaT\":{\"max\":859,\"canvasClassName\":\"framer-8y1l5c-override\",\"minHeight\":844,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant khgIW1Now\n * @framerLayoutTemplate\n */const FramerCOfM976Fr=withCSS(Component,css,\"framer-rbRx9\");export default FramerCOfM976Fr;FramerCOfM976Fr.displayName=\"Marketing Page\";FramerCOfM976Fr.defaultProps={height:844,width:1440};addFonts(FramerCOfM976Fr,[{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\"}]},...LogoFonts,...PrimaryFonts,...CopryrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCOfM976Fr\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"khgIW1Now\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-bw3pmk-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"YCnz9QC_O\\\":{\\\"min\\\":1080,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-6az5pa-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop - M\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"Ftg6q_EJB\\\":{\\\"min\\\":920,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-4ecgod-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop - S\\\",\\\"width\\\":920,\\\"rootFontSize\\\":16},\\\"YG4jyoyYV\\\":{\\\"min\\\":860,\\\"max\\\":919,\\\"canvasClassName\\\":\\\"framer-67y84o-override\\\",\\\"minHeight\\\":844,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":860,\\\"rootFontSize\\\":16},\\\"nS71xnuaT\\\":{\\\"max\\\":859,\\\"canvasClassName\\\":\\\"framer-8y1l5c-override\\\",\\\"minHeight\\\":844,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"khgIW1Now\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"khgIW1Now\\\":[\\\".framer-18qo6jx\\\",\\\".framer-r5vm5r\\\"],\\\"YCnz9QC_O\\\":[\\\".framer-18qo6jx\\\",\\\".framer-r5vm5r\\\"],\\\"Ftg6q_EJB\\\":[\\\".framer-18qo6jx\\\",\\\".framer-r5vm5r\\\"],\\\"YG4jyoyYV\\\":[\\\".framer-18qo6jx\\\",\\\".framer-r5vm5r\\\"],\\\"nS71xnuaT\\\":[\\\".framer-18qo6jx\\\",\\\".framer-r5vm5r\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YCnz9QC_O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ftg6q_EJB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YG4jyoyYV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"nS71xnuaT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"844\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (9e04080)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuMobile from\"#framer/local/canvasComponent/HETyCNy52/HETyCNy52.js\";import Copryright from\"#framer/local/canvasComponent/SUGIjkOSO/SUGIjkOSO.js\";import Menu from\"#framer/local/canvasComponent/vhUWp90Uw/vhUWp90Uw.js\";import Text from\"#framer/local/canvasComponent/YGi1mx8K0/YGi1mx8K0.js\";import*as sharedStyle from\"#framer/local/css/foxND_O92/foxND_O92.js\";import*as sharedStyle4 from\"#framer/local/css/MYWYYBvDV/MYWYYBvDV.js\";import*as sharedStyle1 from\"#framer/local/css/Ou0ePDQUT/Ou0ePDQUT.js\";import*as sharedStyle2 from\"#framer/local/css/quTm9DEWA/quTm9DEWA.js\";import*as sharedStyle3 from\"#framer/local/css/TBFnK8Vx0/TBFnK8Vx0.js\";import PhoneIcon from\"#framer/local/vector/yysJkBrm5/yysJkBrm5.js\";import IconStroke from\"#framer/local/vector/ZPL9B2LS6/ZPL9B2LS6.js\";const MenuMobileFonts=getFonts(MenuMobile);const ContainerWithFX=withFX(Container);const MenuFonts=getFonts(Menu);const PhoneIconFonts=getFonts(PhoneIcon);const TextFonts=getFonts(Text);const IconStrokeFonts=getFonts(IconStroke);const CopryrightFonts=getFonts(Copryright);const MenuControls=getPropertyControls(Menu);const MenuMobileControls=getPropertyControls(MenuMobile);const breakpoints={al0XTLcpD:\"(min-width: 860px) and (max-width: 919px)\",Bh2IDCmmC:\"(max-width: 859px)\",GFIvOgwfU:\"(min-width: 1080px) and (max-width: 1439px)\",RwBye5iv3:\"(min-width: 920px) and (max-width: 1079px)\",t8Ed195ur:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-HSkoh\";const variantClassNames={al0XTLcpD:\"framer-v-h76up5\",Bh2IDCmmC:\"framer-v-1awntzo\",GFIvOgwfU:\"framer-v-1dpei6z\",RwBye5iv3:\"framer-v-11t3yft\",t8Ed195ur:\"framer-v-6cklfc\"};const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-90};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const breakpointRules={al0XTLcpD:[\".framer-HSkoh .framer-1623es5 { gap: 40px; padding: 72px 24px 72px 24px; }\",\".framer-HSkoh .framer-18thicn { padding: 48px 24px 56px 24px; }\",\".framer-HSkoh .framer-m6msr9 { max-width: 464px; }\",\".framer-HSkoh .framer-1hjqbaj { gap: 48px; padding: 88px 32px 88px 32px; }\"],Bh2IDCmmC:[\".framer-HSkoh .framer-1623es5 { gap: 40px; padding: 48px 16px 72px 16px; }\",\".framer-HSkoh .framer-18thicn { padding: 32px 16px 32px 16px; }\",\".framer-HSkoh .framer-m6msr9 { flex-direction: column; gap: 41px; justify-content: flex-start; }\",\".framer-HSkoh .framer-1hjqbaj { flex-direction: column; gap: 32px; padding: 56px 72px 56px 72px; }\",\".framer-HSkoh .framer-12iukdm { flex: none; justify-content: center; width: 100%; }\"],GFIvOgwfU:[\".framer-HSkoh .framer-1623es5 { padding: 72px 48px 88px 48px; }\",\".framer-HSkoh .framer-18thicn { padding: 72px 48px 72px 48px; }\",\".framer-HSkoh .framer-1hjqbaj { padding: 88px 48px 88px 48px; }\"],RwBye5iv3:[\".framer-HSkoh .framer-1ohk8ds-container { left: 24px; right: 24px; }\",\".framer-HSkoh .framer-1623es5 { gap: 40px; padding: 72px 32px 72px 32px; }\",\".framer-HSkoh .framer-18thicn { padding: 48px 32px 64px 32px; }\",\".framer-HSkoh .framer-m6msr9 { max-width: 512px; }\",\".framer-HSkoh .framer-1hjqbaj { padding: 88px 48px 88px 48px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={al0XTLcpD:\".framer-h76up5-override\",Bh2IDCmmC:\".framer-1awntzo-override\",GFIvOgwfU:\".framer-1dpei6z-override\",RwBye5iv3:\".framer-11t3yft-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HSkoh.framer-1urtg9c, .framer-HSkoh .framer-1urtg9c { display: block; }\",'.framer-HSkoh.framer-6cklfc { --selection-background-color: var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, #777ccf) /* {\"name\":\"Primary 600\"} */; --selection-color: var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, #ffffff) /* {\"name\":\"White\"} */; align-content: center; align-items: center; background-color: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, #f4f4fb); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-HSkoh .framer-1cywc9p-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-HSkoh .framer-1ohk8ds-container { flex: none; height: auto; left: 40px; position: var(--framer-canvas-fixed-position, fixed); right: 40px; top: 24px; z-index: 10; }\",\".framer-HSkoh .framer-ocibg8 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-HSkoh .framer-1623es5 { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; order: 1004; overflow: hidden; padding: 48px 72px 120px 72px; position: relative; width: 100%; }\",\".framer-HSkoh .framer-tdjap2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-HSkoh .framer-18thicn { align-content: center; align-items: center; background-color: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, #f4f4fb); border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: hidden; padding: 72px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-HSkoh .framer-1id6h5a { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-HSkoh .framer-m6msr9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 560px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-HSkoh .framer-1yeqz33, .framer-HSkoh .framer-1rf90j6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-HSkoh .framer-1n4ycge, .framer-HSkoh .framer-1or3g4z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-HSkoh .framer-nqce85, .framer-HSkoh .framer-z82xwn { flex: none; height: var(--framer-aspect-ratio-supported, 52px); position: relative; width: 52px; }\",\".framer-HSkoh .framer-1i7shk0, .framer-HSkoh .framer-1121xfh, .framer-HSkoh .framer-14f1jwb, .framer-HSkoh .framer-rx6rmt { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-HSkoh .framer-yr3nxx-container, .framer-HSkoh .framer-15riln3-container { flex: none; height: 72px; position: relative; width: auto; }\",\".framer-HSkoh .framer-uptl8u { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-HSkoh .framer-1hjqbaj { align-content: center; align-items: center; background-color: #292d78; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 88px 72px 88px 72px; position: relative; width: 100%; }\",\".framer-HSkoh .framer-12iukdm { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-HSkoh .framer-fij0rw, .framer-HSkoh .framer-ts03fv, .framer-HSkoh .framer-14a4tzc, .framer-HSkoh .framer-6smglr, .framer-HSkoh .framer-6kqmvy { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-HSkoh .framer-iqbc5h, .framer-HSkoh .framer-ub7kxy, .framer-HSkoh .framer-prtxxj, .framer-HSkoh .framer-fiwv07, .framer-HSkoh .framer-19i89m1 { height: 24px; position: relative; width: 24px; }\",\".framer-HSkoh .framer-xejql, .framer-HSkoh .framer-1ceyzgv, .framer-HSkoh .framer-c2p2c7, .framer-HSkoh .framer-1errhis { height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-HSkoh .framer-1xmw9o0 { height: 18px; left: 1px; position: absolute; top: 3px; width: 22px; }\",\".framer-HSkoh .framer-1ofshxt { height: 18px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-HSkoh .framer-15q019b { height: 8px; left: 8px; position: absolute; top: 5px; width: 7px; }\",\".framer-HSkoh .framer-1qptf0i { height: 20px; left: 2px; position: absolute; top: 2px; width: 20px; }\",\".framer-HSkoh .framer-guohhw { height: 11px; left: 4px; position: absolute; top: 10px; width: 4px; }\",\".framer-HSkoh .framer-4qdqq3 { height: 4px; left: 4px; position: absolute; top: 4px; width: 4px; }\",\".framer-HSkoh .framer-19fzp4m { height: 11px; left: 10px; position: absolute; top: 9px; width: 11px; }\",\".framer-HSkoh .framer-16s5hn5 { height: 3px; left: 17px; position: absolute; top: 4px; width: 3px; }\",\".framer-HSkoh .framer-1yo7u59 { height: 8px; left: 8px; position: absolute; top: 8px; width: 8px; }\",\".framer-HSkoh .framer-16g3cfl { height: 12px; left: 6px; position: absolute; top: 6px; width: 12px; }\",\".framer-HSkoh .framer-pnl6uk-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-HSkoh[data-selection=\"true\"] * ::selection, .framer-HSkoh [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={al0XTLcpD:\"(min-width: 860px) and (max-width: 919px)\",Bh2IDCmmC:\"(max-width: 859px)\",GFIvOgwfU:\"(min-width: 1080px) and (max-width: 1439px)\",RwBye5iv3:\"(min-width: 920px) and (max-width: 1079px)\",t8Ed195ur:\"(min-width: 1440px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"About Us\":\"hKUzgqnAp\",\"By Industry\":\"i_fHQxxdC\",\"By Product\":\"TKgM3rQxR\",\"Contact Us\":\"gLt6nsuW5\",Blog:\"wMJTI1XDK\",Default:\"uzCgLoAnI\"};const humanReadableEnumMap1={Active:\"h3rzNVRCe\",Default:\"SFemWBUV2\",Mobile:\"mKX5SWBCc\",Open:\"qrz620QO8\"};const humanReadableEnumMap2={\"Desktop - Acrive\":\"HrGbS5Vjm\",\"Phone - Active\":\"d7W7qUujh\",Desktop:\"NaRZm_G7u\",Phone:\"QPf70zttH\"};const humanReadableVariantMap={\"Desktop - M\":\"GFIvOgwfU\",\"Desktop - S\":\"RwBye5iv3\",Desktop:\"t8Ed195ur\",Phone:\"Bh2IDCmmC\",Tablet:\"al0XTLcpD\"};const getProps=({aboutUs,blog,contactPhone,desktopActivePage,form,height,id,industry,product,width,...props})=>{return{...props,B9C8yqONo:form??props.B9C8yqONo??true,g9ktq12xw:humanReadableEnumMap[desktopActivePage]??desktopActivePage??props.g9ktq12xw??\"uzCgLoAnI\",JOClmNHBp:humanReadableEnumMap2[contactPhone]??contactPhone??props.JOClmNHBp??\"QPf70zttH\",liLl6LaP9:aboutUs??props.liLl6LaP9,LU8zOJ9xA:blog??props.LU8zOJ9xA,rYgJa4ak6:humanReadableEnumMap1[product]??product??props.rYgJa4ak6??\"SFemWBUV2\",smPoau0At:humanReadableEnumMap1[industry]??industry??props.smPoau0At??\"SFemWBUV2\",variant:humanReadableVariantMap[props.variant]??props.variant??\"t8Ed195ur\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,g9ktq12xw,liLl6LaP9,rYgJa4ak6,smPoau0At,LU8zOJ9xA,JOClmNHBp,B9C8yqONo,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"al0XTLcpD\",\"Bh2IDCmmC\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"al0XTLcpD\",\"Bh2IDCmmC\"].includes(baseVariant))return false;return true;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"t8Ed195ur\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, rgb(244, 244, 251)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-6cklfc\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{height:72,width:\"100vw\",y:0},Bh2IDCmmC:{height:72,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1},Bh2IDCmmC:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsx(ContainerWithFX,{className:\"framer-1cywc9p-container hidden-6cklfc hidden-1dpei6z hidden-11t3yft\",layoutScroll:true,nodeId:\"XVNzmxIPx\",rendersWithMotion:true,scopeId:\"zDcmPsRIt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{G2Eeu4cgD:JOClmNHBp},Bh2IDCmmC:{G2Eeu4cgD:JOClmNHBp}},children:/*#__PURE__*/_jsx(MenuMobile,{f9XqcV14v:smPoau0At,G2Eeu4cgD:\"QPf70zttH\",height:\"100%\",id:\"XVNzmxIPx\",layoutId:\"XVNzmxIPx\",Py5FqDYXg:rYgJa4ak6,style:{width:\"100%\"},t8UMLf2RF:liLl6LaP9,variant:\"vTn3K7Y8T\",width:\"100%\",wIPILAA9f:LU8zOJ9xA})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RwBye5iv3:{width:\"calc(100vw - 48px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"calc(100vw - 80px)\",y:24,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation1},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1ohk8ds-container hidden-h76up5 hidden-1awntzo\",layoutScroll:true,nodeId:\"W4aiQcfdE\",rendersWithMotion:true,scopeId:\"zDcmPsRIt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RwBye5iv3:{dHOwRLpxH:\"rMErqH26m\",NNVlqHVyJ:16,ZsB0vaafk:\"0px 16px 0px 16px\"}},children:/*#__PURE__*/_jsx(Menu,{dHOwRLpxH:\"b3gn0dEc2\",height:\"100%\",id:\"W4aiQcfdE\",layoutId:\"W4aiQcfdE\",nHPBBYSj1:\"I61:1399;57:981;57:977\",NNVlqHVyJ:32,style:{width:\"100%\"},variant:g9ktq12xw,width:\"100%\",ZsB0vaafk:\"0px 24px 0px 24px\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-ocibg8\"}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1623es5\",\"data-framer-name\":\"Contact Us\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-tdjap2\",children:B9C8yqONo&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-18thicn\",\"data-framer-name\":\"Form Wrapper\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mewk0x\",\"data-styles-preset\":\"Ou0ePDQUT\",style:{\"--framer-text-alignment\":\"center\"},children:\"Need to Speak Sooner?\"})})},Bh2IDCmmC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mewk0x\",\"data-styles-preset\":\"Ou0ePDQUT\",style:{\"--framer-text-alignment\":\"center\"},children:\"Need to Speak Sooner?\"})})},RwBye5iv3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-mewk0x\",\"data-styles-preset\":\"Ou0ePDQUT\",style:{\"--framer-text-alignment\":\"center\"},children:\"Need to Speak Sooner?\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{className:\"framer-styles-preset-cbtxo0\",\"data-styles-preset\":\"foxND_O92\",style:{\"--framer-text-alignment\":\"center\"},children:\"Need to Speak Sooner?\"})}),className:\"framer-1id6h5a\",\"data-framer-name\":\"Headline L\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-m6msr9\",\"data-framer-name\":\"Frame 326\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yeqz33\",\"data-framer-name\":\"Frame 323\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1n4ycge\",\"data-framer-name\":\"Frame 322\",children:[/*#__PURE__*/_jsx(PhoneIcon,{animated:false,className:\"framer-nqce85\",layoutId:\"I_cqjrPXj\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UmlnaHRlb3VzLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Righteous\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(57, 62, 167)\",\"--framer-text-transform\":\"uppercase\"},children:\"Make a call\"})}),className:\"framer-1i7shk0\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Righteous-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{y:1330.8},Bh2IDCmmC:{y:1290.8},GFIvOgwfU:{y:1364.4},RwBye5iv3:{y:1330.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:1340.4,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yr3nxx-container\",nodeId:\"MAgGSsPfE\",scopeId:\"zDcmPsRIt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{MxjX8E0jE:resolvedLinks[3]},Bh2IDCmmC:{MxjX8E0jE:resolvedLinks[4]},GFIvOgwfU:{MxjX8E0jE:resolvedLinks[1]},RwBye5iv3:{MxjX8E0jE:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(Text,{bVBFArYWf:\"Contact Info\",height:\"100%\",id:\"MAgGSsPfE\",layoutId:\"MAgGSsPfE\",MxjX8E0jE:resolvedLinks[0],style:{height:\"100%\"},variant:\"tsjy8bhGK\",width:\"100%\",Y1aOljVJI:\"8px 0px 8px 0px\"})})})})})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1rf90j6\",\"data-framer-name\":\"Frame 323\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1or3g4z\",\"data-framer-name\":\"Frame 322\",children:[/*#__PURE__*/_jsx(IconStroke,{animated:false,className:\"framer-z82xwn\",layoutId:\"eD0wVmG64\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"R0Y7UmlnaHRlb3VzLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Righteous\", sans-serif',\"--framer-font-size\":\"22px\",\"--framer-line-height\":\"120%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(57, 62, 167)\",\"--framer-text-transform\":\"uppercase\"},children:\"Send an Email\"})}),className:\"framer-1121xfh\",\"data-framer-name\":\"Heading\",fonts:[\"GF;Righteous-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":JSvzb4MhY\",webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{hash:\":JSvzb4MhY\",webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{hash:\":JSvzb4MhY\",webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{hash:\":JSvzb4MhY\",webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined},{href:{hash:\":JSvzb4MhY\",webPageId:\"F9fjoxrZj\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{y:1330.8},Bh2IDCmmC:{y:1512.2},GFIvOgwfU:{y:1364.4},RwBye5iv3:{y:1330.8}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,y:1340.4,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15riln3-container\",nodeId:\"BDWlY9u0S\",scopeId:\"zDcmPsRIt\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{MxjX8E0jE:resolvedLinks1[3]},Bh2IDCmmC:{MxjX8E0jE:resolvedLinks1[4]},GFIvOgwfU:{MxjX8E0jE:resolvedLinks1[1]},RwBye5iv3:{MxjX8E0jE:resolvedLinks1[2]}},children:/*#__PURE__*/_jsx(Text,{bVBFArYWf:\"Contact Form\",height:\"100%\",id:\"BDWlY9u0S\",layoutId:\"BDWlY9u0S\",MxjX8E0jE:resolvedLinks1[0],style:{height:\"100%\"},variant:\"tsjy8bhGK\",width:\"100%\",Y1aOljVJI:\"8px 0px 8px 0px\"})})})})})})]})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-uptl8u\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1hjqbaj\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"HeZ3yxLsd\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zDcmPsRIt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Privacy Policy\"})})})})},Bh2IDCmmC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"HeZ3yxLsd\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zDcmPsRIt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Privacy Policy\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"HeZ3yxLsd\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zDcmPsRIt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15spzu4\",\"data-styles-preset\":\"TBFnK8Vx0\",children:\"Privacy Policy\"})})})}),className:\"framer-14f1jwb\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"WnV3NttFz\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zDcmPsRIt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Terms of Service\"})})})})},Bh2IDCmmC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"WnV3NttFz\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zDcmPsRIt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Terms of Service\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"WnV3NttFz\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"zDcmPsRIt\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15spzu4\",\"data-styles-preset\":\"TBFnK8Vx0\",children:\"Terms of Service\"})})})}),className:\"framer-rx6rmt\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-12iukdm\",\"data-framer-name\":\"Social Wrapper\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/channel/UCdYDOgevhfsEZ_CiZahFRfQ\",motionChild:true,nodeId:\"Mizbhwrxm\",scopeId:\"zDcmPsRIt\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"YouTube Icon\",className:\"framer-fij0rw framer-1urtg9c\",\"data-framer-name\":\"youtube\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-iqbc5h\",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 24\" overflow=\"visible\"><g><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 18 3 C 20.761 3 23 5.239 23 8 L 23 16 C 23 18.761 20.761 21 18 21 L 6 21 C 3.239 21 1 18.761 1 16 L 1 8 C 1 5.239 3.239 3 6 3 Z M 9 9 L 9 15 C 9 15.36 9.194 15.692 9.507 15.869 C 9.821 16.047 10.205 16.042 10.514 15.857 L 15.514 12.857 C 15.815 12.676 15.999 12.351 15.999 12 C 15.999 11.649 15.815 11.324 15.514 11.143 L 10.514 8.143 C 10.205 7.958 9.821 7.953 9.507 8.131 C 9.194 8.308 9 8.64 9 9 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-xejql\",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 24\" overflow=\"visible\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1xmw9o0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 18\" overflow=\"visible\"><path d=\"M 17 0 C 19.761 0 22 2.239 22 5 L 22 13 C 22 15.761 19.761 18 17 18 L 5 18 C 2.239 18 0 15.761 0 13 L 0 5 C 0 2.239 2.239 0 5 0 Z M 8 6 L 8 12 C 8 12.36 8.194 12.692 8.507 12.869 C 8.821 13.047 9.205 13.042 9.514 12.857 L 14.514 9.857 C 14.815 9.676 14.999 9.351 14.999 9 C 14.999 8.649 14.815 8.324 14.514 8.143 L 9.514 5.143 C 9.205 4.958 8.821 4.953 8.507 5.131 C 8.194 5.308 8 5.64 8 6 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ofshxt\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 18\" overflow=\"visible\"><path d=\"M 17 0 C 19.761 0 22 2.239 22 5 L 22 13 C 22 15.761 19.761 18 17 18 L 5 18 C 2.239 18 0 15.761 0 13 L 0 5 C 0 2.239 2.239 0 5 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15q019b\",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.999 7.998\" overflow=\"visible\"><path d=\"M 0 0.999 L 0 6.999 C 0 7.359 0.194 7.691 0.507 7.869 C 0.821 8.046 1.205 8.041 1.514 7.856 L 6.514 4.856 C 6.815 4.675 6.999 4.35 6.999 3.999 C 6.999 3.648 6.815 3.323 6.514 3.142 L 1.514 0.142 C 1.205 -0.043 0.821 -0.048 0.507 0.13 C 0.194 0.307 0 0.639 0 0.999 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@insulquilts\",motionChild:true,nodeId:\"JR1ePVTPF\",scopeId:\"zDcmPsRIt\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"TikTok Icon\",className:\"framer-ts03fv framer-1urtg9c\",\"data-framer-name\":\"tiktok\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-ub7kxy\",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 24\" overflow=\"visible\"><g><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 16.083 2 L 12 2 C 11.448 2 11 2.448 11 3 L 11 14.5 C 11 15.186 10.535 15.785 9.87 15.954 C 9.205 16.124 8.51 15.82 8.182 15.217 C 7.854 14.615 7.977 13.866 8.481 13.4 L 8.601 13.3 C 8.852 13.111 9 12.815 9 12.5 L 9 8.174 C 9 7.868 8.861 7.579 8.621 7.389 C 8.381 7.199 8.068 7.13 7.77 7.2 C 4.063 8.074 1.599 11.588 2.041 15.371 C 2.483 19.154 5.691 22.005 9.5 22 L 9.743 21.995 C 13.788 21.864 16.999 18.547 17 14.5 L 17 11.8 L 17.311 11.953 C 18.433 12.483 19.644 12.821 20.901 12.946 C 21.182 12.974 21.462 12.882 21.672 12.692 C 21.881 12.502 22 12.233 22 11.95 L 22 7.917 C 22 7.429 21.647 7.012 21.166 6.931 C 19.069 6.575 17.425 4.932 17.069 2.835 C 16.988 2.353 16.571 2 16.083 2 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ceyzgv\",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 24\" overflow=\"visible\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qptf0i\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.01 20\" overflow=\"visible\"><path d=\"M 14.093 0 L 10.01 0 C 9.458 0 9.01 0.448 9.01 1 L 9.01 12.5 C 9.01 13.186 8.545 13.785 7.88 13.954 C 7.215 14.124 6.52 13.82 6.192 13.217 C 5.865 12.615 5.988 11.866 6.491 11.4 L 6.611 11.3 C 6.863 11.111 7.01 10.815 7.01 10.5 L 7.01 6.174 C 7.01 5.868 6.871 5.579 6.631 5.389 C 6.391 5.199 6.078 5.13 5.78 5.2 C 2.073 6.074 -0.391 9.588 0.051 13.371 C 0.493 17.154 3.701 20.005 7.51 20 L 7.753 19.995 C 11.798 19.864 15.009 16.547 15.01 12.5 L 15.01 9.8 L 15.321 9.953 C 16.443 10.483 17.654 10.821 18.911 10.946 C 19.192 10.974 19.472 10.882 19.682 10.692 C 19.891 10.502 20.01 10.233 20.01 9.95 L 20.01 5.917 C 20.01 5.429 19.657 5.012 19.176 4.931 C 17.079 4.575 15.435 2.932 15.079 0.835 C 14.998 0.353 14.582 0 14.093 0 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/insul-quilts-inc/\",motionChild:true,nodeId:\"QKUUhwbOf\",scopeId:\"zDcmPsRIt\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"LinkedIn Icon\",className:\"framer-14a4tzc framer-1urtg9c\",\"data-framer-name\":\"linkedin\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-prtxxj\",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 24\" overflow=\"visible\"><path d=\"M 22.081 0 L 2.051 0 C 0.956 0 0 0.788 0 1.869 L 0 21.943 C 0 23.031 0.956 24 2.051 24 L 22.075 24 C 23.175 24 24 23.024 24 21.943 L 24 1.869 C 24.006 0.788 23.175 0 22.081 0 Z M 7.439 20.005 L 4.001 20.005 L 4.001 9.315 L 7.439 9.315 Z M 5.839 7.69 L 5.815 7.69 C 4.714 7.69 4.002 6.871 4.002 5.845 C 4.002 4.801 4.733 4.001 5.858 4.001 C 6.983 4.001 7.671 4.795 7.696 5.845 C 7.696 6.871 6.983 7.69 5.839 7.69 Z M 20.005 20.005 L 16.567 20.005 L 16.567 14.16 C 16.567 12.76 16.067 11.803 14.823 11.803 C 13.872 11.803 13.31 12.446 13.06 13.072 C 12.966 13.297 12.941 13.603 12.941 13.916 L 12.941 20.005 L 9.503 20.005 L 9.503 9.315 L 12.941 9.315 L 12.941 10.803 C 13.441 10.09 14.223 9.065 16.041 9.065 C 18.298 9.065 20.006 10.553 20.006 13.76 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-c2p2c7\",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 24\" overflow=\"visible\"><path d=\"M 22.081 0 L 2.051 0 C 0.956 0 0 0.788 0 1.869 L 0 21.943 C 0 23.031 0.956 24 2.051 24 L 22.075 24 C 23.175 24 24 23.024 24 21.943 L 24 1.869 C 24.006 0.788 23.175 0 22.081 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-guohhw\",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.438 10.69\" overflow=\"visible\"><path d=\"M 3.438 10.69 L 0 10.69 L 0 0 L 3.438 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4qdqq3\",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.694 3.688\" overflow=\"visible\"><path d=\"M 1.838 3.688 L 1.813 3.688 C 0.713 3.688 0 2.869 0 1.844 C 0 0.8 0.731 0 1.856 0 C 2.981 0 3.67 0.794 3.694 1.844 C 3.694 2.869 2.981 3.688 1.838 3.688 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19fzp4m\",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.503 10.94\" overflow=\"visible\"><path d=\"M 10.503 10.94 L 7.064 10.94 L 7.064 5.095 C 7.064 3.695 6.564 2.738 5.32 2.738 C 4.37 2.738 3.807 3.381 3.557 4.007 C 3.463 4.232 3.438 4.539 3.438 4.851 L 3.438 10.94 L 0 10.94 L 0 0.25 L 3.438 0.25 L 3.438 1.738 C 3.939 1.025 4.72 0 6.539 0 C 8.796 0 10.503 1.488 10.503 4.695 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/Insulquilts/\",motionChild:true,nodeId:\"ig1LIQ6D9\",scopeId:\"zDcmPsRIt\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Facebook Icon\",className:\"framer-6smglr framer-1urtg9c\",\"data-framer-name\":\"fb\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-fiwv07\",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 23.94\" overflow=\"visible\"><path d=\"M 24 12 C 24 5.376 18.624 0 12 0 C 5.376 0 0 5.376 0 12 C 0 17.808 4.128 22.644 9.6 23.76 L 9.6 15.6 L 7.2 15.6 L 7.2 12 L 9.6 12 L 9.6 9 C 9.6 6.684 11.484 4.8 13.8 4.8 L 16.8 4.8 L 16.8 8.4 L 14.4 8.4 C 13.74 8.4 13.2 8.94 13.2 9.6 L 13.2 12 L 16.8 12 L 16.8 15.6 L 13.2 15.6 L 13.2 23.94 C 19.26 23.34 24 18.228 24 12 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/insulquilts/\",motionChild:true,nodeId:\"QA3i3ED4V\",scopeId:\"zDcmPsRIt\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Instagram Icon\",className:\"framer-6kqmvy framer-1urtg9c\",\"data-framer-name\":\"ig\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-19i89m1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.806 23.806\" overflow=\"visible\"><path d=\"M 18.706 0 C 21.522 0.001 23.805 2.284 23.806 5.1 L 23.806 18.704 C 23.806 21.521 21.523 23.805 18.706 23.806 L 5.102 23.806 C 2.284 23.806 0 21.522 0 18.704 L 0 5.1 C 0.001 2.283 2.285 0 5.102 0 Z M 20.174 5.108 C 20.174 4.296 19.516 3.638 18.704 3.638 C 17.893 3.638 17.235 4.296 17.235 5.108 C 17.235 5.919 17.893 6.577 18.704 6.577 C 19.516 6.577 20.174 5.919 20.174 5.108 Z M 11.906 7.827 C 14.157 7.827 15.981 9.651 15.981 11.902 C 15.981 14.153 14.157 15.977 11.906 15.977 C 9.655 15.977 7.831 14.153 7.831 11.902 C 7.831 9.651 9.655 7.827 11.906 7.827 Z M 5.87 11.902 C 5.87 15.235 8.571 17.936 11.904 17.936 C 15.237 17.936 17.938 15.235 17.938 11.902 C 17.938 8.569 15.237 5.868 11.904 5.868 C 8.571 5.868 5.87 8.569 5.87 11.902 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1errhis\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.806 23.806\" overflow=\"visible\"><path d=\"M 5.102 0 C 2.285 0 0.001 2.283 0 5.1 L 0 18.704 C 0 21.522 2.284 23.806 5.102 23.806 L 18.706 23.806 C 21.523 23.805 23.806 21.521 23.806 18.704 L 23.806 5.1 C 23.805 2.284 21.522 0.001 18.706 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16s5hn5\",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.939 2.939\" overflow=\"visible\"><path d=\"M 2.939 1.469 C 2.939 2.281 2.281 2.939 1.469 2.939 C 0.658 2.939 0 2.281 0 1.469 C 0 0.658 0.658 0 1.469 0 C 2.281 0 2.939 0.658 2.939 1.469\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yo7u59\",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.15 8.15\" overflow=\"visible\"><path d=\"M 4.075 0 C 1.824 0 0 1.824 0 4.075 C 0 6.326 1.824 8.15 4.075 8.15 C 6.326 8.15 8.15 6.326 8.15 4.075 C 8.15 1.824 6.326 0 4.075 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16g3cfl\",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.069 12.069\" overflow=\"visible\"><path d=\"M 0 6.034 C 0 2.702 2.702 0 6.034 0 C 9.367 0 12.069 2.702 12.069 6.034 C 12.069 9.367 9.367 12.069 6.034 12.069 C 2.702 12.069 0 9.367 0 6.034\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{al0XTLcpD:{width:\"calc(100vw - 48px)\",y:1726},Bh2IDCmmC:{width:\"calc(100vw - 32px)\",y:1902.6},GFIvOgwfU:{width:\"calc(100vw - 96px)\",y:1791.6},RwBye5iv3:{width:\"calc(100vw - 64px)\",y:1734}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"calc(100vw - 144px)\",y:1767.6,children:/*#__PURE__*/_jsx(Container,{className:\"framer-pnl6uk-container\",nodeId:\"lLp5AFb2K\",scopeId:\"zDcmPsRIt\",children:/*#__PURE__*/_jsx(Copryright,{height:\"100%\",id:\"lLp5AFb2K\",layoutId:\"lLp5AFb2K\",style:{width:\"100%\"},width:\"100%\"})})})})]})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 844\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GFIvOgwfU\":{\"layout\":[\"fixed\",\"fixed\"]},\"RwBye5iv3\":{\"layout\":[\"fixed\",\"fixed\"]},\"al0XTLcpD\":{\"layout\":[\"fixed\",\"fixed\"]},\"Bh2IDCmmC\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"g9ktq12xw\":\"desktopActivePage\",\"liLl6LaP9\":\"aboutUs\",\"rYgJa4ak6\":\"product\",\"smPoau0At\":\"industry\",\"LU8zOJ9xA\":\"blog\",\"JOClmNHBp\":\"contactPhone\",\"B9C8yqONo\":\"form\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"al0XTLcpD\":[\".framer-1cywc9p-container\",\".framer-1623es5\"],\"Bh2IDCmmC\":[\".framer-1cywc9p-container\",\".framer-1623es5\"],\"t8Ed195ur\":[\".framer-1ohk8ds-container\",\".framer-1623es5\"],\"GFIvOgwfU\":[\".framer-1ohk8ds-container\",\".framer-1623es5\"],\"RwBye5iv3\":[\".framer-1ohk8ds-container\",\".framer-1623es5\"]}\n * @framerBreakpoints {\"t8Ed195ur\":{\"min\":1440,\"canvasClassName\":\"framer-6cklfc-override\",\"minHeight\":844,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"GFIvOgwfU\":{\"min\":1080,\"max\":1439,\"canvasClassName\":\"framer-1dpei6z-override\",\"minHeight\":844,\"name\":\"Desktop - M\",\"width\":1080,\"rootFontSize\":16},\"RwBye5iv3\":{\"min\":920,\"max\":1079,\"canvasClassName\":\"framer-11t3yft-override\",\"minHeight\":844,\"name\":\"Desktop - S\",\"width\":920,\"rootFontSize\":16},\"al0XTLcpD\":{\"min\":860,\"max\":919,\"canvasClassName\":\"framer-h76up5-override\",\"minHeight\":844,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":860,\"rootFontSize\":16},\"Bh2IDCmmC\":{\"max\":859,\"canvasClassName\":\"framer-1awntzo-override\",\"minHeight\":844,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant t8Ed195ur\n * @framerLayoutTemplate\n */const FramerzDcmPsRIt=withCSS(Component,css,\"framer-HSkoh\");export default FramerzDcmPsRIt;FramerzDcmPsRIt.displayName=\"Confirmation\";FramerzDcmPsRIt.defaultProps={height:844,width:1440};addPropertyControls(FramerzDcmPsRIt,{g9ktq12xw:MenuControls?.[\"variant\"]&&{...MenuControls[\"variant\"],defaultValue:\"uzCgLoAnI\",description:undefined,hidden:undefined,title:\"Desktop Active Page\"},liLl6LaP9:{defaultValue:false,title:\"About Us\",type:ControlType.Boolean},rYgJa4ak6:MenuMobileControls?.[\"Py5FqDYXg\"]&&{...MenuMobileControls[\"Py5FqDYXg\"],defaultValue:\"SFemWBUV2\",description:undefined,hidden:undefined,title:\"Product\"},smPoau0At:MenuMobileControls?.[\"f9XqcV14v\"]&&{...MenuMobileControls[\"f9XqcV14v\"],defaultValue:\"SFemWBUV2\",description:undefined,hidden:undefined,title:\"Industry\"},LU8zOJ9xA:{defaultValue:false,title:\"Blog\",type:ControlType.Boolean},JOClmNHBp:MenuMobileControls?.[\"G2Eeu4cgD\"]&&{...MenuMobileControls[\"G2Eeu4cgD\"],defaultValue:\"QPf70zttH\",description:undefined,hidden:undefined,title:\"Contact Phone\"},B9C8yqONo:{defaultValue:true,title:\"Form\",type:ControlType.Boolean}});addFonts(FramerzDcmPsRIt,[{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\"},{family:\"Righteous\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/righteous/v18/1cXxaUPXBpj2rGoU7C9minuEicG01A.woff2\",weight:\"400\"}]},...MenuMobileFonts,...MenuFonts,...PhoneIconFonts,...TextFonts,...IconStrokeFonts,...CopryrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzDcmPsRIt\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"t8Ed195ur\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-6cklfc-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"GFIvOgwfU\\\":{\\\"min\\\":1080,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1dpei6z-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop - M\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"RwBye5iv3\\\":{\\\"min\\\":920,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-11t3yft-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop - S\\\",\\\"width\\\":920,\\\"rootFontSize\\\":16},\\\"al0XTLcpD\\\":{\\\"min\\\":860,\\\"max\\\":919,\\\"canvasClassName\\\":\\\"framer-h76up5-override\\\",\\\"minHeight\\\":844,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":860,\\\"rootFontSize\\\":16},\\\"Bh2IDCmmC\\\":{\\\"max\\\":859,\\\"canvasClassName\\\":\\\"framer-1awntzo-override\\\",\\\"minHeight\\\":844,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerVariables\":\"{\\\"g9ktq12xw\\\":\\\"desktopActivePage\\\",\\\"liLl6LaP9\\\":\\\"aboutUs\\\",\\\"rYgJa4ak6\\\":\\\"product\\\",\\\"smPoau0At\\\":\\\"industry\\\",\\\"LU8zOJ9xA\\\":\\\"blog\\\",\\\"JOClmNHBp\\\":\\\"contactPhone\\\",\\\"B9C8yqONo\\\":\\\"form\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GFIvOgwfU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RwBye5iv3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"al0XTLcpD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Bh2IDCmmC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerHitTargets\":\"{\\\"al0XTLcpD\\\":[\\\".framer-1cywc9p-container\\\",\\\".framer-1623es5\\\"],\\\"Bh2IDCmmC\\\":[\\\".framer-1cywc9p-container\\\",\\\".framer-1623es5\\\"],\\\"t8Ed195ur\\\":[\\\".framer-1ohk8ds-container\\\",\\\".framer-1623es5\\\"],\\\"GFIvOgwfU\\\":[\\\".framer-1ohk8ds-container\\\",\\\".framer-1623es5\\\"],\\\"RwBye5iv3\\\":[\\\".framer-1ohk8ds-container\\\",\\\".framer-1623es5\\\"]}\",\"framerIntrinsicHeight\":\"844\",\"framerImmutableVariables\":\"true\",\"framerDefaultVariant\":\"t8Ed195ur\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (629c622)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuMobile from\"#framer/local/canvasComponent/HETyCNy52/HETyCNy52.js\";import Copryright from\"#framer/local/canvasComponent/SUGIjkOSO/SUGIjkOSO.js\";import Menu from\"#framer/local/canvasComponent/vhUWp90Uw/vhUWp90Uw.js\";import*as sharedStyle2 from\"#framer/local/css/MYWYYBvDV/MYWYYBvDV.js\";import*as sharedStyle from\"#framer/local/css/quTm9DEWA/quTm9DEWA.js\";import*as sharedStyle1 from\"#framer/local/css/TBFnK8Vx0/TBFnK8Vx0.js\";const MenuMobileFonts=getFonts(MenuMobile);const ContainerWithFX=withFX(Container);const MenuFonts=getFonts(Menu);const CopryrightFonts=getFonts(Copryright);const MenuControls=getPropertyControls(Menu);const MenuMobileControls=getPropertyControls(MenuMobile);const breakpoints={azmSsM6ef:\"(min-width: 860px) and (max-width: 919px)\",hOb5GsbVN:\"(max-width: 859px)\",rFHl9jYa9:\"(min-width: 1440px)\",SjQc4Qheh:\"(min-width: 920px) and (max-width: 1079px)\",wDmXY_PKv:\"(min-width: 1080px) and (max-width: 1439px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-kHpJu\";const variantClassNames={azmSsM6ef:\"framer-v-1fuz12d\",hOb5GsbVN:\"framer-v-raeuv0\",rFHl9jYa9:\"framer-v-1sanlqu\",SjQc4Qheh:\"framer-v-vcpf1y\",wDmXY_PKv:\"framer-v-1r5hare\"};const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-90};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-120};const breakpointRules={azmSsM6ef:[\".framer-kHpJu .framer-1nl1fos { gap: 40px; padding: 72px 24px 72px 24px; }\",\".framer-kHpJu .framer-cnvrfm { gap: 48px; padding: 88px 32px 88px 32px; }\"],hOb5GsbVN:[\".framer-kHpJu .framer-1nl1fos { gap: 40px; padding: 48px 16px 72px 16px; }\",\".framer-kHpJu .framer-cnvrfm { flex-direction: column; gap: 32px; padding: 56px 72px 56px 72px; }\",\".framer-kHpJu .framer-1i0x9t3 { flex: none; justify-content: center; width: 100%; }\"],SjQc4Qheh:[\".framer-kHpJu .framer-1q11p0p-container { left: 24px; right: 24px; }\",\".framer-kHpJu .framer-1nl1fos { gap: 40px; padding: 72px 32px 72px 32px; }\",\".framer-kHpJu .framer-cnvrfm { padding: 88px 48px 88px 48px; }\"],wDmXY_PKv:[\".framer-kHpJu .framer-1nl1fos { padding: 72px 48px 88px 48px; }\",\".framer-kHpJu .framer-cnvrfm { padding: 88px 48px 88px 48px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={azmSsM6ef:\".framer-1fuz12d-override\",hOb5GsbVN:\".framer-raeuv0-override\",SjQc4Qheh:\".framer-vcpf1y-override\",wDmXY_PKv:\".framer-1r5hare-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kHpJu.framer-qykizm, .framer-kHpJu .framer-qykizm { display: block; }\",'.framer-kHpJu.framer-1sanlqu { --selection-background-color: var(--token-f8cd40e3-757b-467b-8980-06170a5159c7, #777ccf) /* {\"name\":\"Primary 600\"} */; --selection-color: var(--token-b595b3f8-c4a8-4b1f-8ccc-ec49913b836c, #ffffff) /* {\"name\":\"White\"} */; align-content: center; align-items: center; background-color: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, #f4f4fb); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }',\".framer-kHpJu .framer-1bbpn4a-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-kHpJu .framer-1q11p0p-container { flex: none; height: auto; left: 40px; position: var(--framer-canvas-fixed-position, fixed); right: 40px; top: 24px; z-index: 10; }\",\".framer-kHpJu .framer-12hzoto { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-kHpJu .framer-1nl1fos { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; order: 1004; overflow: hidden; padding: 48px 72px 120px 72px; position: relative; width: 100%; }\",\".framer-kHpJu .framer-1vst1dq { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-kHpJu .framer-cnvrfm { align-content: center; align-items: center; background-color: #292d78; border-bottom-left-radius: 32px; border-bottom-right-radius: 32px; border-top-left-radius: 32px; border-top-right-radius: 32px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: center; max-width: 1440px; overflow: visible; padding: 88px 72px 88px 72px; position: relative; width: 100%; }\",\".framer-kHpJu .framer-1kjj6k5, .framer-kHpJu .framer-1jzl92x { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-kHpJu .framer-1i0x9t3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-kHpJu .framer-199docq, .framer-kHpJu .framer-bzs7b4, .framer-kHpJu .framer-1pu8epf, .framer-kHpJu .framer-87wz1x, .framer-kHpJu .framer-44p06k { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-kHpJu .framer-1xctw7p, .framer-kHpJu .framer-1o6kdd8, .framer-kHpJu .framer-16w5hw4, .framer-kHpJu .framer-yhfnq1, .framer-kHpJu .framer-124dmyh { height: 24px; position: relative; width: 24px; }\",\".framer-kHpJu .framer-p5exfr, .framer-kHpJu .framer-1uel81s, .framer-kHpJu .framer-1slajq, .framer-kHpJu .framer-2egbw7 { height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-kHpJu .framer-oumc3d { height: 18px; left: 1px; position: absolute; top: 3px; width: 22px; }\",\".framer-kHpJu .framer-1id8zqn { height: 18px; left: 0px; position: absolute; top: 0px; width: 22px; }\",\".framer-kHpJu .framer-1vdueoo { height: 8px; left: 8px; position: absolute; top: 5px; width: 7px; }\",\".framer-kHpJu .framer-uh0crs { height: 20px; left: 2px; position: absolute; top: 2px; width: 20px; }\",\".framer-kHpJu .framer-omkca7 { height: 11px; left: 4px; position: absolute; top: 10px; width: 4px; }\",\".framer-kHpJu .framer-drjufp { height: 4px; left: 4px; position: absolute; top: 4px; width: 4px; }\",\".framer-kHpJu .framer-10gp6mh { height: 11px; left: 10px; position: absolute; top: 9px; width: 11px; }\",\".framer-kHpJu .framer-1bv83u1 { height: 3px; left: 17px; position: absolute; top: 4px; width: 3px; }\",\".framer-kHpJu .framer-1damatv { height: 8px; left: 8px; position: absolute; top: 8px; width: 8px; }\",\".framer-kHpJu .framer-jnyr7q { height: 12px; left: 6px; position: absolute; top: 6px; width: 12px; }\",\".framer-kHpJu .framer-1yhhmfb-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-kHpJu[data-selection=\"true\"] * ::selection, .framer-kHpJu [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={azmSsM6ef:\"(min-width: 860px) and (max-width: 919px)\",hOb5GsbVN:\"(max-width: 859px)\",rFHl9jYa9:\"(min-width: 1440px)\",SjQc4Qheh:\"(min-width: 920px) and (max-width: 1079px)\",wDmXY_PKv:\"(min-width: 1080px) and (max-width: 1439px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"About Us\":\"hKUzgqnAp\",\"By Industry\":\"i_fHQxxdC\",\"By Product\":\"TKgM3rQxR\",\"Contact Us\":\"gLt6nsuW5\",Blog:\"wMJTI1XDK\",Default:\"uzCgLoAnI\"};const humanReadableEnumMap1={Active:\"h3rzNVRCe\",Default:\"SFemWBUV2\",Mobile:\"mKX5SWBCc\",Open:\"qrz620QO8\"};const humanReadableEnumMap2={\"Desktop - Acrive\":\"HrGbS5Vjm\",\"Phone - Active\":\"d7W7qUujh\",Desktop:\"NaRZm_G7u\",Phone:\"QPf70zttH\"};const humanReadableVariantMap={\"Desktop - M\":\"wDmXY_PKv\",\"Desktop - S\":\"SjQc4Qheh\",Desktop:\"rFHl9jYa9\",Phone:\"hOb5GsbVN\",Tablet:\"azmSsM6ef\"};const getProps=({aboutUs,blog,contactPhone,desktopActivePage,height,id,industry,product,width,...props})=>{return{...props,g9ktq12xw:humanReadableEnumMap[desktopActivePage]??desktopActivePage??props.g9ktq12xw??\"uzCgLoAnI\",JOClmNHBp:humanReadableEnumMap2[contactPhone]??contactPhone??props.JOClmNHBp??\"QPf70zttH\",liLl6LaP9:aboutUs??props.liLl6LaP9,LU8zOJ9xA:blog??props.LU8zOJ9xA,rYgJa4ak6:humanReadableEnumMap1[product]??product??props.rYgJa4ak6??\"SFemWBUV2\",smPoau0At:humanReadableEnumMap1[industry]??industry??props.smPoau0At??\"SFemWBUV2\",variant:humanReadableVariantMap[props.variant]??props.variant??\"rFHl9jYa9\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,g9ktq12xw,liLl6LaP9,rYgJa4ak6,smPoau0At,LU8zOJ9xA,JOClmNHBp,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"azmSsM6ef\",\"hOb5GsbVN\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(!isBrowser())return true;if([\"azmSsM6ef\",\"hOb5GsbVN\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"rFHl9jYa9\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-b7e20fd0-fc18-4c99-a59f-c2a20cd4eb0b, rgb(244, 244, 251)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1sanlqu\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{azmSsM6ef:{height:72,width:\"100vw\",y:0},hOb5GsbVN:{height:72,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{azmSsM6ef:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1},hOb5GsbVN:{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1}},children:/*#__PURE__*/_jsx(ContainerWithFX,{className:\"framer-1bbpn4a-container hidden-1sanlqu hidden-1r5hare hidden-vcpf1y\",layoutScroll:true,nodeId:\"HWGCHhlqD\",rendersWithMotion:true,scopeId:\"UsFoudf0o\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{azmSsM6ef:{G2Eeu4cgD:JOClmNHBp},hOb5GsbVN:{G2Eeu4cgD:JOClmNHBp}},children:/*#__PURE__*/_jsx(MenuMobile,{f9XqcV14v:smPoau0At,G2Eeu4cgD:\"QPf70zttH\",height:\"100%\",id:\"HWGCHhlqD\",layoutId:\"HWGCHhlqD\",Py5FqDYXg:rYgJa4ak6,style:{width:\"100%\"},t8UMLf2RF:liLl6LaP9,variant:\"vTn3K7Y8T\",width:\"100%\",wIPILAA9f:LU8zOJ9xA})})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{SjQc4Qheh:{width:\"calc(100vw - 48px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:80,width:\"calc(100vw - 80px)\",y:24,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation1},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1q11p0p-container hidden-1fuz12d hidden-raeuv0\",layoutScroll:true,nodeId:\"pE4I_VFrW\",rendersWithMotion:true,scopeId:\"UsFoudf0o\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{SjQc4Qheh:{dHOwRLpxH:\"rMErqH26m\",NNVlqHVyJ:16,ZsB0vaafk:\"0px 16px 0px 16px\"}},children:/*#__PURE__*/_jsx(Menu,{dHOwRLpxH:\"b3gn0dEc2\",height:\"100%\",id:\"pE4I_VFrW\",layoutId:\"pE4I_VFrW\",nHPBBYSj1:\"I61:1399;57:981;57:977\",NNVlqHVyJ:32,style:{width:\"100%\"},variant:g9ktq12xw,width:\"100%\",ZsB0vaafk:\"0px 24px 0px 24px\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-12hzoto\"}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1nl1fos\",\"data-framer-name\":\"Contact Us\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1vst1dq\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cnvrfm\",\"data-framer-name\":\"Content\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{azmSsM6ef:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"SQ0TLIalu\",openInNewTab:false,relValues:[],scopeId:\"UsFoudf0o\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Privacy Policy\"})})})})},hOb5GsbVN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"SQ0TLIalu\",openInNewTab:false,relValues:[],scopeId:\"UsFoudf0o\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Privacy Policy\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"I4fWhVZaX\"},motionChild:true,nodeId:\"SQ0TLIalu\",openInNewTab:false,relValues:[],scopeId:\"UsFoudf0o\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15spzu4\",\"data-styles-preset\":\"TBFnK8Vx0\",children:\"Privacy Policy\"})})})}),className:\"framer-1kjj6k5\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{azmSsM6ef:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"q641ywbz3\",openInNewTab:false,relValues:[],scopeId:\"UsFoudf0o\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Terms of Service\"})})})})},hOb5GsbVN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"q641ywbz3\",openInNewTab:false,relValues:[],scopeId:\"UsFoudf0o\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1e31wbl\",\"data-styles-preset\":\"MYWYYBvDV\",children:\"Terms of Service\"})})})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-indgd0\",\"data-styles-preset\":\"quTm9DEWA\",style:{\"--framer-text-color\":\"var(--token-d7332912-6f99-4eee-bd2d-6798c922e89a, rgb(225, 226, 244))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p3RvKSvKJ\"},motionChild:true,nodeId:\"q641ywbz3\",openInNewTab:false,relValues:[],scopeId:\"UsFoudf0o\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-15spzu4\",\"data-styles-preset\":\"TBFnK8Vx0\",children:\"Terms of Service\"})})})}),className:\"framer-1jzl92x\",\"data-framer-name\":\"Label\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1i0x9t3\",\"data-framer-name\":\"Social Wrapper\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/channel/UCdYDOgevhfsEZ_CiZahFRfQ\",motionChild:true,nodeId:\"ADE4rHTKE\",scopeId:\"UsFoudf0o\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"YouTube Icon\",className:\"framer-199docq framer-qykizm\",\"data-framer-name\":\"youtube\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1xctw7p\",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 24\" overflow=\"visible\"><g><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 18 3 C 20.761 3 23 5.239 23 8 L 23 16 C 23 18.761 20.761 21 18 21 L 6 21 C 3.239 21 1 18.761 1 16 L 1 8 C 1 5.239 3.239 3 6 3 Z M 9 9 L 9 15 C 9 15.36 9.194 15.692 9.507 15.869 C 9.821 16.047 10.205 16.042 10.514 15.857 L 15.514 12.857 C 15.815 12.676 15.999 12.351 15.999 12 C 15.999 11.649 15.815 11.324 15.514 11.143 L 10.514 8.143 C 10.205 7.958 9.821 7.953 9.507 8.131 C 9.194 8.308 9 8.64 9 9 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-p5exfr\",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 24\" overflow=\"visible\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-oumc3d\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 18\" overflow=\"visible\"><path d=\"M 17 0 C 19.761 0 22 2.239 22 5 L 22 13 C 22 15.761 19.761 18 17 18 L 5 18 C 2.239 18 0 15.761 0 13 L 0 5 C 0 2.239 2.239 0 5 0 Z M 8 6 L 8 12 C 8 12.36 8.194 12.692 8.507 12.869 C 8.821 13.047 9.205 13.042 9.514 12.857 L 14.514 9.857 C 14.815 9.676 14.999 9.351 14.999 9 C 14.999 8.649 14.815 8.324 14.514 8.143 L 9.514 5.143 C 9.205 4.958 8.821 4.953 8.507 5.131 C 8.194 5.308 8 5.64 8 6 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1id8zqn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 22 18\" overflow=\"visible\"><path d=\"M 17 0 C 19.761 0 22 2.239 22 5 L 22 13 C 22 15.761 19.761 18 17 18 L 5 18 C 2.239 18 0 15.761 0 13 L 0 5 C 0 2.239 2.239 0 5 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vdueoo\",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.999 7.998\" overflow=\"visible\"><path d=\"M 0 0.999 L 0 6.999 C 0 7.359 0.194 7.691 0.507 7.869 C 0.821 8.046 1.205 8.041 1.514 7.856 L 6.514 4.856 C 6.815 4.675 6.999 4.35 6.999 3.999 C 6.999 3.648 6.815 3.323 6.514 3.142 L 1.514 0.142 C 1.205 -0.043 0.821 -0.048 0.507 0.13 C 0.194 0.307 0 0.639 0 0.999 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@insulquilts\",motionChild:true,nodeId:\"MbrwvHJUq\",scopeId:\"UsFoudf0o\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"TikTok Icon\",className:\"framer-bzs7b4 framer-qykizm\",\"data-framer-name\":\"tiktok\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1o6kdd8\",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 24\" overflow=\"visible\"><g><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path><path d=\"M 16.083 2 L 12 2 C 11.448 2 11 2.448 11 3 L 11 14.5 C 11 15.186 10.535 15.785 9.87 15.954 C 9.205 16.124 8.51 15.82 8.182 15.217 C 7.854 14.615 7.977 13.866 8.481 13.4 L 8.601 13.3 C 8.852 13.111 9 12.815 9 12.5 L 9 8.174 C 9 7.868 8.861 7.579 8.621 7.389 C 8.381 7.199 8.068 7.13 7.77 7.2 C 4.063 8.074 1.599 11.588 2.041 15.371 C 2.483 19.154 5.691 22.005 9.5 22 L 9.743 21.995 C 13.788 21.864 16.999 18.547 17 14.5 L 17 11.8 L 17.311 11.953 C 18.433 12.483 19.644 12.821 20.901 12.946 C 21.182 12.974 21.462 12.882 21.672 12.692 C 21.881 12.502 22 12.233 22 11.95 L 22 7.917 C 22 7.429 21.647 7.012 21.166 6.931 C 19.069 6.575 17.425 4.932 17.069 2.835 C 16.988 2.353 16.571 2 16.083 2 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1uel81s\",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 24\" overflow=\"visible\"><path d=\"M 0 0 L 24 0 L 24 24 L 0 24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uh0crs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.01 20\" overflow=\"visible\"><path d=\"M 14.093 0 L 10.01 0 C 9.458 0 9.01 0.448 9.01 1 L 9.01 12.5 C 9.01 13.186 8.545 13.785 7.88 13.954 C 7.215 14.124 6.52 13.82 6.192 13.217 C 5.865 12.615 5.988 11.866 6.491 11.4 L 6.611 11.3 C 6.863 11.111 7.01 10.815 7.01 10.5 L 7.01 6.174 C 7.01 5.868 6.871 5.579 6.631 5.389 C 6.391 5.199 6.078 5.13 5.78 5.2 C 2.073 6.074 -0.391 9.588 0.051 13.371 C 0.493 17.154 3.701 20.005 7.51 20 L 7.753 19.995 C 11.798 19.864 15.009 16.547 15.01 12.5 L 15.01 9.8 L 15.321 9.953 C 16.443 10.483 17.654 10.821 18.911 10.946 C 19.192 10.974 19.472 10.882 19.682 10.692 C 19.891 10.502 20.01 10.233 20.01 9.95 L 20.01 5.917 C 20.01 5.429 19.657 5.012 19.176 4.931 C 17.079 4.575 15.435 2.932 15.079 0.835 C 14.998 0.353 14.582 0 14.093 0 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/insul-quilts-inc/\",motionChild:true,nodeId:\"RFSCr37Zb\",scopeId:\"UsFoudf0o\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"LinkedIn Icon\",className:\"framer-1pu8epf framer-qykizm\",\"data-framer-name\":\"linkedin\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-16w5hw4\",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 24\" overflow=\"visible\"><path d=\"M 22.081 0 L 2.051 0 C 0.956 0 0 0.788 0 1.869 L 0 21.943 C 0 23.031 0.956 24 2.051 24 L 22.075 24 C 23.175 24 24 23.024 24 21.943 L 24 1.869 C 24.006 0.788 23.175 0 22.081 0 Z M 7.439 20.005 L 4.001 20.005 L 4.001 9.315 L 7.439 9.315 Z M 5.839 7.69 L 5.815 7.69 C 4.714 7.69 4.002 6.871 4.002 5.845 C 4.002 4.801 4.733 4.001 5.858 4.001 C 6.983 4.001 7.671 4.795 7.696 5.845 C 7.696 6.871 6.983 7.69 5.839 7.69 Z M 20.005 20.005 L 16.567 20.005 L 16.567 14.16 C 16.567 12.76 16.067 11.803 14.823 11.803 C 13.872 11.803 13.31 12.446 13.06 13.072 C 12.966 13.297 12.941 13.603 12.941 13.916 L 12.941 20.005 L 9.503 20.005 L 9.503 9.315 L 12.941 9.315 L 12.941 10.803 C 13.441 10.09 14.223 9.065 16.041 9.065 C 18.298 9.065 20.006 10.553 20.006 13.76 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1slajq\",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 24\" overflow=\"visible\"><path d=\"M 22.081 0 L 2.051 0 C 0.956 0 0 0.788 0 1.869 L 0 21.943 C 0 23.031 0.956 24 2.051 24 L 22.075 24 C 23.175 24 24 23.024 24 21.943 L 24 1.869 C 24.006 0.788 23.175 0 22.081 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-omkca7\",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.438 10.69\" overflow=\"visible\"><path d=\"M 3.438 10.69 L 0 10.69 L 0 0 L 3.438 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-drjufp\",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.694 3.688\" overflow=\"visible\"><path d=\"M 1.838 3.688 L 1.813 3.688 C 0.713 3.688 0 2.869 0 1.844 C 0 0.8 0.731 0 1.856 0 C 2.981 0 3.67 0.794 3.694 1.844 C 3.694 2.869 2.981 3.688 1.838 3.688 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10gp6mh\",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.503 10.94\" overflow=\"visible\"><path d=\"M 10.503 10.94 L 7.064 10.94 L 7.064 5.095 C 7.064 3.695 6.564 2.738 5.32 2.738 C 4.37 2.738 3.807 3.381 3.557 4.007 C 3.463 4.232 3.438 4.539 3.438 4.851 L 3.438 10.94 L 0 10.94 L 0 0.25 L 3.438 0.25 L 3.438 1.738 C 3.939 1.025 4.72 0 6.539 0 C 8.796 0 10.503 1.488 10.503 4.695 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/Insulquilts/\",motionChild:true,nodeId:\"EB3aOo1uF\",scopeId:\"UsFoudf0o\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Facebook Icon\",className:\"framer-87wz1x framer-qykizm\",\"data-framer-name\":\"fb\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-yhfnq1\",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 23.94\" overflow=\"visible\"><path d=\"M 24 12 C 24 5.376 18.624 0 12 0 C 5.376 0 0 5.376 0 12 C 0 17.808 4.128 22.644 9.6 23.76 L 9.6 15.6 L 7.2 15.6 L 7.2 12 L 9.6 12 L 9.6 9 C 9.6 6.684 11.484 4.8 13.8 4.8 L 16.8 4.8 L 16.8 8.4 L 14.4 8.4 C 13.74 8.4 13.2 8.94 13.2 9.6 L 13.2 12 L 16.8 12 L 16.8 15.6 L 13.2 15.6 L 13.2 23.94 C 19.26 23.34 24 18.228 24 12 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/insulquilts/\",motionChild:true,nodeId:\"ZYRUbFw7l\",scopeId:\"UsFoudf0o\",children:/*#__PURE__*/_jsx(motion.a,{\"aria-label\":\"Instagram Icon\",className:\"framer-44p06k framer-qykizm\",\"data-framer-name\":\"ig\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-124dmyh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.806 23.806\" overflow=\"visible\"><path d=\"M 18.706 0 C 21.522 0.001 23.805 2.284 23.806 5.1 L 23.806 18.704 C 23.806 21.521 21.523 23.805 18.706 23.806 L 5.102 23.806 C 2.284 23.806 0 21.522 0 18.704 L 0 5.1 C 0.001 2.283 2.285 0 5.102 0 Z M 20.174 5.108 C 20.174 4.296 19.516 3.638 18.704 3.638 C 17.893 3.638 17.235 4.296 17.235 5.108 C 17.235 5.919 17.893 6.577 18.704 6.577 C 19.516 6.577 20.174 5.919 20.174 5.108 Z M 11.906 7.827 C 14.157 7.827 15.981 9.651 15.981 11.902 C 15.981 14.153 14.157 15.977 11.906 15.977 C 9.655 15.977 7.831 14.153 7.831 11.902 C 7.831 9.651 9.655 7.827 11.906 7.827 Z M 5.87 11.902 C 5.87 15.235 8.571 17.936 11.904 17.936 C 15.237 17.936 17.938 15.235 17.938 11.902 C 17.938 8.569 15.237 5.868 11.904 5.868 C 8.571 5.868 5.87 8.569 5.87 11.902 Z\" fill=\"var(--token-9a38ad87-4b0f-49ca-bf7e-7d15b7fbeed8, rgb(187, 189, 231)) /* {&quot;name&quot;:&quot;Primary 500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-2egbw7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.806 23.806\" overflow=\"visible\"><path d=\"M 5.102 0 C 2.285 0 0.001 2.283 0 5.1 L 0 18.704 C 0 21.522 2.284 23.806 5.102 23.806 L 18.706 23.806 C 21.523 23.805 23.806 21.521 23.806 18.704 L 23.806 5.1 C 23.805 2.284 21.522 0.001 18.706 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bv83u1\",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.939 2.939\" overflow=\"visible\"><path d=\"M 2.939 1.469 C 2.939 2.281 2.281 2.939 1.469 2.939 C 0.658 2.939 0 2.281 0 1.469 C 0 0.658 0.658 0 1.469 0 C 2.281 0 2.939 0.658 2.939 1.469\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1damatv\",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.15 8.15\" overflow=\"visible\"><path d=\"M 4.075 0 C 1.824 0 0 1.824 0 4.075 C 0 6.326 1.824 8.15 4.075 8.15 C 6.326 8.15 8.15 6.326 8.15 4.075 C 8.15 1.824 6.326 0 4.075 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jnyr7q\",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.069 12.069\" overflow=\"visible\"><path d=\"M 0 6.034 C 0 2.702 2.702 0 6.034 0 C 9.367 0 12.069 2.702 12.069 6.034 C 12.069 9.367 9.367 12.069 6.034 12.069 C 2.702 12.069 0 9.367 0 6.034\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{azmSsM6ef:{width:\"calc(100vw - 48px)\",y:1299.2},hOb5GsbVN:{width:\"calc(100vw - 32px)\",y:1294.4},SjQc4Qheh:{width:\"calc(100vw - 64px)\",y:1299.2},wDmXY_PKv:{width:\"calc(100vw - 96px)\",y:1299.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,width:\"calc(100vw - 144px)\",y:1275.2,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yhhmfb-container\",nodeId:\"SFMjGpHCT\",scopeId:\"UsFoudf0o\",children:/*#__PURE__*/_jsx(Copryright,{height:\"100%\",id:\"SFMjGpHCT\",layoutId:\"SFMjGpHCT\",style:{width:\"100%\"},width:\"100%\"})})})})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 844\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wDmXY_PKv\":{\"layout\":[\"fixed\",\"fixed\"]},\"SjQc4Qheh\":{\"layout\":[\"fixed\",\"fixed\"]},\"azmSsM6ef\":{\"layout\":[\"fixed\",\"fixed\"]},\"hOb5GsbVN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"g9ktq12xw\":\"desktopActivePage\",\"liLl6LaP9\":\"aboutUs\",\"rYgJa4ak6\":\"product\",\"smPoau0At\":\"industry\",\"LU8zOJ9xA\":\"blog\",\"JOClmNHBp\":\"contactPhone\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"azmSsM6ef\":[\".framer-1bbpn4a-container\",\".framer-1nl1fos\"],\"hOb5GsbVN\":[\".framer-1bbpn4a-container\",\".framer-1nl1fos\"],\"rFHl9jYa9\":[\".framer-1q11p0p-container\",\".framer-1nl1fos\"],\"wDmXY_PKv\":[\".framer-1q11p0p-container\",\".framer-1nl1fos\"],\"SjQc4Qheh\":[\".framer-1q11p0p-container\",\".framer-1nl1fos\"]}\n * @framerBreakpoints {\"rFHl9jYa9\":{\"min\":1440,\"canvasClassName\":\"framer-1sanlqu-override\",\"minHeight\":844,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"wDmXY_PKv\":{\"min\":1080,\"max\":1439,\"canvasClassName\":\"framer-1r5hare-override\",\"minHeight\":844,\"name\":\"Desktop - M\",\"width\":1080,\"rootFontSize\":16},\"SjQc4Qheh\":{\"min\":920,\"max\":1079,\"canvasClassName\":\"framer-vcpf1y-override\",\"minHeight\":844,\"name\":\"Desktop - S\",\"width\":920,\"rootFontSize\":16},\"azmSsM6ef\":{\"min\":860,\"max\":919,\"canvasClassName\":\"framer-1fuz12d-override\",\"minHeight\":844,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":860,\"rootFontSize\":16},\"hOb5GsbVN\":{\"max\":859,\"canvasClassName\":\"framer-raeuv0-override\",\"minHeight\":844,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant rFHl9jYa9\n * @framerLayoutTemplate\n */const FramerUsFoudf0o=withCSS(Component,css,\"framer-kHpJu\");export default FramerUsFoudf0o;FramerUsFoudf0o.displayName=\"Success\";FramerUsFoudf0o.defaultProps={height:844,width:1440};addPropertyControls(FramerUsFoudf0o,{g9ktq12xw:MenuControls?.[\"variant\"]&&{...MenuControls[\"variant\"],defaultValue:\"uzCgLoAnI\",description:undefined,hidden:undefined,title:\"Desktop Active Page\"},liLl6LaP9:{defaultValue:false,title:\"About Us\",type:ControlType.Boolean},rYgJa4ak6:MenuMobileControls?.[\"Py5FqDYXg\"]&&{...MenuMobileControls[\"Py5FqDYXg\"],defaultValue:\"SFemWBUV2\",description:undefined,hidden:undefined,title:\"Product\"},smPoau0At:MenuMobileControls?.[\"f9XqcV14v\"]&&{...MenuMobileControls[\"f9XqcV14v\"],defaultValue:\"SFemWBUV2\",description:undefined,hidden:undefined,title:\"Industry\"},LU8zOJ9xA:{defaultValue:false,title:\"Blog\",type:ControlType.Boolean},JOClmNHBp:MenuMobileControls?.[\"G2Eeu4cgD\"]&&{...MenuMobileControls[\"G2Eeu4cgD\"],defaultValue:\"QPf70zttH\",description:undefined,hidden:undefined,title:\"Contact Phone\"}});addFonts(FramerUsFoudf0o,[{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\"}]},...MenuMobileFonts,...MenuFonts,...CopryrightFonts,...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\":\"FramerUsFoudf0o\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"azmSsM6ef\\\":[\\\".framer-1bbpn4a-container\\\",\\\".framer-1nl1fos\\\"],\\\"hOb5GsbVN\\\":[\\\".framer-1bbpn4a-container\\\",\\\".framer-1nl1fos\\\"],\\\"rFHl9jYa9\\\":[\\\".framer-1q11p0p-container\\\",\\\".framer-1nl1fos\\\"],\\\"wDmXY_PKv\\\":[\\\".framer-1q11p0p-container\\\",\\\".framer-1nl1fos\\\"],\\\"SjQc4Qheh\\\":[\\\".framer-1q11p0p-container\\\",\\\".framer-1nl1fos\\\"]}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wDmXY_PKv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SjQc4Qheh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"azmSsM6ef\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hOb5GsbVN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"rFHl9jYa9\",\"framerLayoutTemplate\":\"\",\"framerBreakpoints\":\"{\\\"rFHl9jYa9\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1sanlqu-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"wDmXY_PKv\\\":{\\\"min\\\":1080,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1r5hare-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop - M\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"SjQc4Qheh\\\":{\\\"min\\\":920,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-vcpf1y-override\\\",\\\"minHeight\\\":844,\\\"name\\\":\\\"Desktop - S\\\",\\\"width\\\":920,\\\"rootFontSize\\\":16},\\\"azmSsM6ef\\\":{\\\"min\\\":860,\\\"max\\\":919,\\\"canvasClassName\\\":\\\"framer-1fuz12d-override\\\",\\\"minHeight\\\":844,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":860,\\\"rootFontSize\\\":16},\\\"hOb5GsbVN\\\":{\\\"max\\\":859,\\\"canvasClassName\\\":\\\"framer-raeuv0-override\\\",\\\"minHeight\\\":844,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"844\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"g9ktq12xw\\\":\\\"desktopActivePage\\\",\\\"liLl6LaP9\\\":\\\"aboutUs\\\",\\\"rYgJa4ak6\\\":\\\"product\\\",\\\"smPoau0At\\\":\\\"industry\\\",\\\"LU8zOJ9xA\\\":\\\"blog\\\",\\\"JOClmNHBp\\\":\\\"contactPhone\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/d7VTBQ3xcXlI9dF2Sv9M/x7HeiwM3VDhjhUaKvLyM/CFeh_F3RT.js\";\r\nimport ContactPage from \"https://framerusercontent.com/modules/dXqAh6d28M8klo0FfN2i/KPtkokN7foJnSSWWhexS/nbmd85e70.js\";\r\nimport MarketingPage from \"https://framerusercontent.com/modules/i6OyhnJtOL0jCz4BQVr0/qGbPFcVtgrbSQqCU658t/COfM976Fr.js\";\r\nimport Confirmation from \"https://framerusercontent.com/modules/ivLy0y0KM3kEcFEhP0Cv/QA2QMtqaIDqXBPhuc808/zDcmPsRIt.js\";\r\nimport Success from \"https://framerusercontent.com/modules/M9lfOWxSul1acpRkGqiL/sGXM76wVmvHdMwrSJ4i0/UsFoudf0o.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {wztWKrgnp: \"products\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yHlH0u0grAwVEYx1oOA8/ZCe9OSJUZOgR6JCikXa1/augiA20Il.js\")), path: \"/\"}, VHdDQFjsO: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u302ZP8JCrADKr0hoQ9i/VL1GSAdatSd8Yv9uYG5y/VHdDQFjsO.js\")), path: \"/404\"}, sYYy73Vu7: {elements: {fcnj3ojce: \"about\", WWo4fq6JH: \"timeline\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hFBWUaUBlC8MCvp2jgpQ/VpzXNpH6GbEHefQIvook/sYYy73Vu7.js\")), path: \"/about\"}, F9fjoxrZj: {elements: {JSvzb4MhY: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2lS9DZOWUyLUeQprZJVB/GWUCJEpfgT7hG4Vb4i6l/F9fjoxrZj.js\")), path: \"/contact\"}, tS30U6A__: {elements: {HgFJvVzAb: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zdOpTJIgqaIx0ddzirUd/sGyrmzyJ97cl0bgwW8rV/tS30U6A__.js\")), path: \"/confirmation\"}, I4fWhVZaX: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sDbeNVJm7OgCLuo0yZXO/snbK5BSz0LIq0Vaczvv2/I4fWhVZaX.js\")), path: \"/privacy-policy\"}, p3RvKSvKJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wDvlPKxy1YB1rrA0iqUQ/EATKyYSEm4OpnW4uvDKe/p3RvKSvKJ.js\")), path: \"/terms-conditions\"}, ClqNCDp4F: {elements: {cm2f7_iOZ: \"benefit-2\", IWJQ2w_Hv: \"benefit-3\", ogpl_66Ci: \"benefit-4\", pF7fou23H: \"benefit-1\", S2NLf9jhC: \"benefit-5\", SwIm77wZ0: \"benefit-5-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/juC8VVfRlRbBYL7Zq0gd/0ONCfIcn5kFnO2a3t3BD/ClqNCDp4F.js\")), path: \"/get-started\"}, ugvPsZCUw: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IewG0pDhCSCMlU4R1YVc/VdNdgUrGXlFAJzZ3rYb5/ugvPsZCUw.js\")), path: \"/success\"}, nVwMSx6e5: {collectionId: \"qRjknlv8e\", elements: {vhc3rMVIo: \"products\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4hDK2a9QzWmFxleXl5lz/Vsj61Eo76EPIaFh50tMT/nVwMSx6e5.js\")), path: \"/by-product/:Yf4bqDUa1\"}, Z4c9lMKcI: {collectionId: \"OrCmgASr_\", elements: {PiepXyVVh: \"products\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/uJrRefHVhVe178IRDjBJ/nJC48LMRk1MUQNg0Sv5c/Z4c9lMKcI.js\")), path: \"/by-industry/:dhmT7EfrZ\"}, b6o8WEJE7: {collectionId: \"nwaQnRcj4\", elements: {a08xMgqug: \"specs\", EbjlOaVSZ: \"benefit-5\", IAGzi9iCA: \"footer-scroll\", IHBuyWo7R: \"benefit-4\", jW0wsinj_: \"benefit-2\", P64_TRQkN: \"benefit-5-1\", Po0HyQVHd: \"benefit-1\", YvpI3r5BH: \"benefit-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2c36KZk4YY8tgUD33zzZ/7jnbnhVpRZXWZ4L7JAmY/b6o8WEJE7.js\")), path: \"/interior/:Q709TlM81\"}, sOVzqvUzs: {collectionId: \"Rn3iJZ9l7\", elements: {grKGjaryZ: \"benefit-4\", ksCTDtTrt: \"specs\", lFCpPpnjz: \"benefit-3\", M3EC0JIqr: \"benefit-2\", PI_iVilCa: \"benefit-5\", QZGWqM6NY: \"footer-scroll\", wwVfxMSLR: \"benefit-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3hrmCxjeNPYKlQTEynef/3AuqmNK56wCt2CSLWNio/sOVzqvUzs.js\")), path: \"/exterior/:kUJbog3pQ\"}, jmReYM36j: {collectionId: \"G12dirfXY\", elements: {ByMpi0yxC: \"specs\", lCTZdkCj1: \"benefit-1\", PHEKuqAof: \"footer-scroll\", qcZaD0gky: \"benefit-2\", uf2ls96U7: \"benefit-5\", uskItpdJG: \"benefit-3\", ZjCbEoOX_: \"benefit-4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/q1QoStCSiglnPyWYfSuh/SI0QrCUExsF1eE0eYYv5/jmReYM36j.js\")), path: \"/radiant-barrier/:AGeKzXquC\"}, YViWjiyB8: {collectionId: \"IbrQ_OgEm\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lwiiavUdhdUM7ZO0rOMh/fMLkpVRtnDxczT6GqNUr/YViWjiyB8.js\")), path: \"/blog/:cSSGBDqD4\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {G12dirfXY: async () => (await import(\"https://framerusercontent.com/modules/3eZ0K4BQe3Dcva9sudE7/9J1j9q2Hq2mltyaFB4Eu/G12dirfXY.js\"))?.[\"utils\"], IbrQ_OgEm: async () => (await import(\"https://framerusercontent.com/modules/62BsY4HyapRatM1SArdo/o7UPjKqsniVwEzYUup4n/IbrQ_OgEm.js\"))?.[\"utils\"], nwaQnRcj4: async () => (await import(\"https://framerusercontent.com/modules/yqBbgnCrlqm3M5lev7HU/oXnHlBVrg8W4deLoh4iA/nwaQnRcj4.js\"))?.[\"utils\"], OrCmgASr_: async () => (await import(\"https://framerusercontent.com/modules/zQqIw48fGL4oRecIJuXv/Pdf2zORdJVHUCxuOHRWZ/OrCmgASr_.js\"))?.[\"utils\"], qRjknlv8e: async () => (await import(\"https://framerusercontent.com/modules/y8R97lZPwxWKVbDuvKpI/BlGKh91hfq044cFRl1gW/qRjknlv8e.js\"))?.[\"utils\"], Rn3iJZ9l7: async () => (await import(\"https://framerusercontent.com/modules/qNi7bAWvgsLuCK6Jd7eJ/xpOiIsVaQ4lV0379nJ6G/Rn3iJZ9l7.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"573dd6f1c97b426f9ea1ac5d908c0f974fcc2ec066cfe4cd038c2863d04a8093\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {B9C8yqONo: true, g9ktq12xw: \"uzCgLoAnI\", JOClmNHBp: \"QPf70zttH\", liLl6LaP9: false, LU8zOJ9xA: false, rYgJa4ak6: \"mKX5SWBCc\", smPoau0At: \"mKX5SWBCc\"}\r\nconst props2 = {...props1, rYgJa4ak6: \"SFemWBUV2\", smPoau0At: \"SFemWBUV2\"}\r\nconst props3 = {...props1, g9ktq12xw: \"hKUzgqnAp\", liLl6LaP9: true}\r\nconst props4 = {B9C8yqONo: true, g9ktq12xw: \"gLt6nsuW5\", JOClmNHBp: \"d7W7qUujh\", liLl6LaP9: false, LU8zOJ9xA: false, rYgJa4ak6: \"mKX5SWBCc\", smPoau0At: \"mKX5SWBCc\"}\r\nconst props5 = {...props1, g9ktq12xw: \"wMJTI1XDK\", LU8zOJ9xA: true}\r\nconst props6 = {...props1, B9C8yqONo: false, rYgJa4ak6: \"SFemWBUV2\", smPoau0At: \"SFemWBUV2\"}\r\nconst props7 = {g9ktq12xw: \"uzCgLoAnI\", JOClmNHBp: \"QPf70zttH\", liLl6LaP9: false, LU8zOJ9xA: false, rYgJa4ak6: \"SFemWBUV2\", smPoau0At: \"SFemWBUV2\"}\r\nconst props8 = {...props1, g9ktq12xw: \"TKgM3rQxR\", rYgJa4ak6: \"h3rzNVRCe\"}\r\nconst props9 = {...props1, g9ktq12xw: \"i_fHQxxdC\", smPoau0At: \"h3rzNVRCe\"}\r\nconst props10 = {...props1, g9ktq12xw: \"wMJTI1XDK\", LU8zOJ9xA: true, rYgJa4ak6: \"SFemWBUV2\", smPoau0At: \"SFemWBUV2\"}\r\nconst templateProps = {augiA20Il: props1, b6o8WEJE7: props8, c5oiC2JPE: props5, F9fjoxrZj: props4, I4fWhVZaX: props6, jmReYM36j: props8, nVwMSx6e5: props8, p3RvKSvKJ: props6, sOVzqvUzs: props8, sYYy73Vu7: props3, tS30U6A__: props4, ugvPsZCUw: props7, VHdDQFjsO: props2, yl8QxlUHv: props2, YViWjiyB8: props10, Z4c9lMKcI: props9}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"VHdDQFjsO\":\r\ncase \"sYYy73Vu7\":\r\ncase \"c5oiC2JPE\":\r\ncase \"I4fWhVZaX\":\r\ncase \"p3RvKSvKJ\":\r\ncase \"yl8QxlUHv\":\r\ncase \"nVwMSx6e5\":\r\ncase \"Z4c9lMKcI\":\r\ncase \"b6o8WEJE7\":\r\ncase \"sOVzqvUzs\":\r\ncase \"jmReYM36j\":\r\ncase \"YViWjiyB8\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ncase \"F9fjoxrZj\":\r\nreturn React.createElement(ContactPage, {...props, key: \"ContactPage\", routeId, style}, children(true));\r\ncase \"tS30U6A__\":\r\nreturn React.createElement(Confirmation, {...props, key: \"Confirmation\", routeId, style}, children(true));\r\ncase \"ClqNCDp4F\":\r\nreturn React.createElement(MarketingPage, {...props, key: \"MarketingPage\", routeId, style}, children(true));\r\ncase \"ugvPsZCUw\":\r\nreturn React.createElement(Success, {...props, key: \"Success\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"VHdDQFjsO\":\r\ncase \"sYYy73Vu7\":\r\ncase \"c5oiC2JPE\":\r\ncase \"I4fWhVZaX\":\r\ncase \"p3RvKSvKJ\":\r\ncase \"yl8QxlUHv\":\r\ncase \"nVwMSx6e5\":\r\ncase \"Z4c9lMKcI\":\r\ncase \"b6o8WEJE7\":\r\ncase \"sOVzqvUzs\":\r\ncase \"jmReYM36j\":\r\ncase \"YViWjiyB8\":\r\nreturn [{hash: \"1yrwi7n\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1swl4y3\", mediaQuery: \"(min-width: 1080px) and (max-width: 1439px)\"}, {hash: \"1dohi1k\", mediaQuery: \"(min-width: 920px) and (max-width: 1079px)\"}, {hash: \"10gdi0h\", mediaQuery: \"(min-width: 860px) and (max-width: 919px)\"}, {hash: \"1fkwdmj\", mediaQuery: \"(max-width: 859px)\"}]\r\ncase \"F9fjoxrZj\":\r\nreturn [{hash: \"1c5k557\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"14ld4p0\", mediaQuery: \"(min-width: 1080px) and (max-width: 1439px)\"}, {hash: \"wx4zqd\", mediaQuery: \"(min-width: 920px) and (max-width: 1079px)\"}, {hash: \"1wsyf35\", mediaQuery: \"(min-width: 860px) and (max-width: 919px)\"}, {hash: \"1bboewo\", mediaQuery: \"(max-width: 859px)\"}]\r\ncase \"tS30U6A__\":\r\nreturn [{hash: \"6cklfc\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1dpei6z\", mediaQuery: \"(min-width: 1080px) and (max-width: 1439px)\"}, {hash: \"11t3yft\", mediaQuery: \"(min-width: 920px) and (max-width: 1079px)\"}, {hash: \"h76up5\", mediaQuery: \"(min-width: 860px) and (max-width: 919px)\"}, {hash: \"1awntzo\", mediaQuery: \"(max-width: 859px)\"}]\r\ncase \"ClqNCDp4F\":\r\nreturn [{hash: \"bw3pmk\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"6az5pa\", mediaQuery: \"(min-width: 1080px) and (max-width: 1439px)\"}, {hash: \"4ecgod\", mediaQuery: \"(min-width: 920px) and (max-width: 1079px)\"}, {hash: \"67y84o\", mediaQuery: \"(min-width: 860px) and (max-width: 919px)\"}, {hash: \"8y1l5c\", mediaQuery: \"(max-width: 859px)\"}]\r\ncase \"ugvPsZCUw\":\r\nreturn [{hash: \"1sanlqu\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1r5hare\", mediaQuery: \"(min-width: 1080px) and (max-width: 1439px)\"}, {hash: \"vcpf1y\", mediaQuery: \"(min-width: 920px) and (max-width: 1079px)\"}, {hash: \"1fuz12d\", mediaQuery: \"(min-width: 860px) and (max-width: 919px)\"}, {hash: \"raeuv0\", mediaQuery: \"(max-width: 859px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u302ZP8JCrADKr0hoQ9i/VL1GSAdatSd8Yv9uYG5y/VHdDQFjsO.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://insulquilt.com\",\r\n                    \r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],
  "mappings": "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E,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,WAAW,GAAG,KAAKA,EAAE,KAAK,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,GAAG,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,WAAW,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,eAAe,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,WAAW,GAAG,KAAKA,EAAE,KAAK,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,WAAW,GAAG,KAAKA,EAAE,KAAK,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,UAAU,CAAC,WAAW,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,WAAW,GAAG,KAAKA,EAAE,KAAK,EAAE,UAAU,CAAC,WAAW,GAAG,KAAKA,EAAE,eAAe,EAAE,UAAU,CAAC,WAAW,CAAC,WAAW,GAAG,KAAKA,EAAE,MAAM,EAAE,WAAW,GAAG,KAAKA,EAAE,KAAK,CAAC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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "SearchIcon", "props", "p", "ClearIcon", "SpinnerIcon", "motion", "Storage", "name", "resolve", "reject", "request", "window", "e", "key", "value", "setCachedData", "url", "dataToCache", "cache", "Storage", "cacheKey", "data", "checkForCachedData", "VERSION", "isDefaultLocaleId", "localeId", "INDEX_KEY", "getIndexKey", "METADATA_KEY", "getMetadataKey", "getCachedIndex", "indexHash", "metadataKey", "indexKey", "metadata", "cachedIndex", "checkForCachedData", "setCachedIndex", "index", "setCachedData", "VERSION", "fakeResults", "peq", "myers_32", "a", "b", "n", "m", "lst", "pv", "mv", "sc", "i", "eq", "xv", "myers_x", "mhc", "phc", "hsize", "vsize", "j", "start", "vlen", "k", "i1", "pb", "mb", "xh", "ph", "mh", "k1", "mv1", "pv1", "start1", "vlen1", "k2", "score", "i2", "eq1", "pb1", "mb1", "xv1", "xh1", "ph1", "mh1", "k3", "distance", "tmp", "localStorageDebugFlag", "window", "groupsRegex", "capitalizeFirstLetter", "value", "titleCase", "clampText", "text", "maxLength", "textLength", "slicedText", "isEmptyObject", "object", "createLogger", "showOutput", "log", "data", "time", "label", "timeEnd", "noop", "DEFAULT_FONT_FAMILY", "getFontFamily", "theme", "animationKeyFromLayout", "layout", "safeDocument", "safeWindow", "metaTagSelector", "getMetaTagContent", "metaTag", "checkIfOverLimit", "stripLocaleSlugFromPath", "url", "localeSlug", "localeSlugWithSlash", "yieldToMain", "isHighPriority", "options", "resolve", "log", "time", "timeEnd", "createLogger", "localStorageDebugFlag", "isValidUrl", "url", "splitWordsRegex", "regex", "splitWords", "text", "getUniqueWords", "str", "words", "word", "normalizeRegex", "getNormalizedString", "normalizedItemCache", "getNormalizedItemFromCache", "item", "cached", "normalizedItem", "getNormalizedItem", "key", "value", "getMatchRange", "currentRange", "start", "end", "result", "getScoreForSearchIndexItem", "query", "fullQuery", "score", "match", "urlWords", "splitLength", "clamp", "titleWords", "titleIndex", "distance", "titleWord", "headings", "heading", "headingWords", "headingWord", "descriptionIndex", "p", "codeblock", "getSearchIndexItemScore", "normalizedQuery", "queryWords", "total", "queryWord", "useRawSearch", "index", "settings", "controllerRef", "pe", "results", "setResults", "ye", "startTransition", "_e", "se", "controller", "executeRawSearch", "QUANTUM", "signal", "path", "safeWindow", "items", "deadline", "yieldToMainIfNecessary", "yieldToMain", "i", "title", "SearchResultTitleType", "sorted", "itemA", "itemB", "getIndexedScopedToUrl", "rawUrlScope", "localeSlug", "scopedIndex", "baseScopeUrlHasVariable", "urlUpToPathVariable", "urlScope", "stripLocaleSlugFromPath", "useSearch", "searchIndex", "_setSearchIndex", "status", "setStatus", "activeLocale", "useLocaleInfo", "localeId", "setSearchIndex", "options", "ue", "loadSearchIndex", "metaTag", "safeDocument", "fakeResults", "metaTagContent", "cacheResult", "getCachedIndex", "isOverLimit", "searchIndexURL", "getSearchIndexURL", "response", "downloadedIndex", "setCachedIndex", "error", "baseURL", "isDefaultLocaleId", "Browser", "isTouch", "window", "navigator", "isChrome", "isWebKit", "isSafari", "isSafariDesktop", "isWindows", "isMacOS", "useCallbackOnMouseMove", "callback", "mousePositionRef", "prevPositionRef", "pe", "te", "event", "Browser", "ref", "clientX", "clientY", "prevCursorPosition", "scrollIntoView", "targetElement", "scrollElement", "offsetTop", "offsetBottom", "targetElementBounds", "scrollElementBounds", "difference", "topAligned", "minOffset", "bottomAligned", "offset", "MAX_DESCRIPTION_LENGTH", "MODAL_MAX_HEIGHT", "VERTICAL_SPACING_MULTIPLIER", "ClearButton", "theme", "type", "onClick", "text", "iconOrText", "p", "ClearIcon", "Divider", "styles", "Input", "Y", "props", "ref", "value", "status", "autofocus", "placeholder", "iconType", "clearButtonType", "onChange", "inputValue", "setInputValue", "ye", "isFocused", "setIsFocused", "inputRef", "pe", "ce", "e", "inputElement", "handleInputClick", "handleClearClick", "ue", "hasInputText", "showClearButton", "verticalSpacing", "searchIcon", "SearchIcon", "inputContainerStyle", "getFontFamily", "SpinnerIcon", "inputStyle", "scrollOffset", "ResultRow", "index", "result", "prevMousePositionRef", "subtitleType", "selected", "localeSlug", "style", "onMouseMove", "onPointerDown", "onNavigateTo", "url", "title", "score", "urlPath", "se", "stripLocaleSlugFromPath", "handleMouseMove", "useCallbackOnMouseMove", "event", "isContained", "borderRadius", "clamp", "subtitleText", "clampText", "handleClick", "focusTrap", "resultContainer", "resultTitle", "localStorageDebugFlag", "QuickMenuSpacer", "layoutContainerStyle", "LayoutContainer", "layoutType", "onKeyDown", "onDismiss", "children", "modalOptions", "layoutStyles", "getLayoutBaseStyles", "innerStyle", "getContainerAnimation", "key", "animationKeyFromLayout", "prop", "Browser", "containerAnimation", "motion", "ModalContainer", "heightIsStatic", "heightTransition", "heightDeps", "scope", "animate", "useAnimate", "fe", "prevHeight", "height", "ScrollView", "isTouch", "canScroll", "setCanScroll", "element", "statusStyle", "StatusMessage", "previewInfoText", "sidebarStyles", "fixedTopStyles", "quickMenuStyles", "layoutOption", "SearchInputClearButtonType", "SearchInputDividerType", "SearchResultTitleType", "SearchResultSubtitleType", "SearchResultItemType", "SearchLayoutType", "SearchEntryType", "SearchIconType", "SearchModal", "urlScope", "inputOptions", "backdropOptions", "resultOptions", "activeLocale", "useLocaleInfo", "localeId", "input", "selectedResultRow", "scrollView", "setSelected", "isKeyboardNavigationDisabled", "setIsKeyboardNavigationDisabled", "query", "setQuery", "deferredQuery", "oe", "results", "useSearch", "selectedResult", "handleResultRowPointerDown", "te", "handleResultRowMouseMove", "previousSelected", "router", "useRouter", "navigateTo", "routeId", "pathVariables", "inferInitialRouteFromPath", "route", "window", "handleKeyDown", "maxIndex", "showNoResults", "showDivider", "isItemContained", "spacing", "listPaddingTop", "scrollIntoView", "isSelected", "getViewportSize", "window", "useViewportSizeState", "getState", "state", "setState", "ye", "ue", "handleWindowResize", "EntryPointOptions", "buildShadow", "shadowProperty", "fallback", "x", "y", "blur", "color", "spread", "Overlay", "Y", "props", "ref", "layoutType", "theme", "onDismiss", "ue", "handleKeyDown", "event", "handlePointerDown", "window", "bodyOverflowHidden", "Ga", "backdropStyles", "SearchLayoutType", "p", "motion", "SearchModal", "containerStyle", "EntryPoint", "withCSS", "overlay", "pe", "isOpen", "setIsOpen", "ye", "isOverLimit", "setIsOverLimit", "isSafariTouchDevice", "setIsSafariTouchDevice", "isOnCanvas", "RenderTarget", "checkIfOverLimit", "Browser", "baseInputFontSize", "inputFontSize", "useViewportSizeState", "size", "isEmptyObject", "DEFAULT_FONT_FAMILY", "handleClick", "SearchIconType", "SearchIcon", "AnimatePresence", "Search_default", "addPropertyControls", "ControlType", "titleCase", "iconType", "SearchInputDividerType", "SearchInputClearButtonType", "heightIsStatic", "animationKeyFromLayout", "SearchResultItemType", "SearchResultTitleType", "SearchResultSubtitleType", "StopScroll", "props", "toggle", "p", "l", "addPropertyControls", "ControlType", "o", "t", "h", "moduleBaseUrl", "icons", "iconKeys", "weightOptions", "styleKeyOptions", "styleOptionPropKeys", "optionKey", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "style", "isMounted", "pe", "iconKey", "useIconSelection", "styleOptionProps", "prop", "iconStyle", "se", "iconStyleKey", "activeStyle", "SelectedIcon", "setSelectedIcon", "ye", "h", "npm_react_18_2_exports", "importModule", "module", "ue", "emptyState", "RenderTarget", "p", "NullState", "motion", "hideStyleOptions", "styleOptions", "styleOptionsNumber", "name", "getIconSelection", "icon", "addPropertyControls", "ControlType", "result", "defaultEvents", "MaterialFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "link", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "p2ByOVZkQ", "GTohakFlz", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap14d3i93", "args", "scopingClassNames", "cx", "LayoutGroup", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerLE2SGJByc", "withCSS", "LE2SGJByc_default", "addPropertyControls", "ControlType", "addFonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "SVG", "css", "FramerM77IkU5ef", "withCSS", "M77IkU5ef_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "MaterialFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "chevron", "click", "color", "height", "hoverDesktop", "id", "label", "link", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "K4KLuO2Jt", "bjCxR8bEs", "jOm9BIFuv", "y1bbZ3bJF", "wHZ0hjzo7", "PHJRXZv_H", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapvhs3w2", "args", "onMouseEnter1a4yba", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerPkiqDSGnO", "withCSS", "PkiqDSGnO_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "t", "e", "r", "n", "i", "s", "a", "o", "u", "l", "h", "c", "f", "g", "d", "y", "p", "m", "window", "w", "I", "b", "U", "S", "k", "L", "B", "E", "M", "T", "F", "N", "A", "O", "P", "ControlType", "R", "q", "_", "D", "j", "C", "J", "W", "$", "z", "G", "K", "H", "V", "X", "Q", "Y", "Z", "tt", "te", "tr", "tn", "ti", "ts", "ta", "to", "tu", "tl", "th", "tc", "tf", "tg", "td", "ty", "tp", "tv", "tm", "tw", "tI", "tb", "tU", "tS", "tk", "tE", "tL", "tB", "tM", "tT", "tF", "tN", "e", "resolveRichText", "t", "i", "o", "ControlType", "n", "c", "s", "u", "d", "f", "p", "g", "S", "y", "h", "w", "R", "N", "C", "L", "I", "A", "x", "O", "_", "b", "V", "U", "k", "X", "E", "H", "Z", "q", "G", "QueryEngine", "T", "QueryCache", "v", "tN", "tM", "resolveRichText", "OrCmgASr_default", "addPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "closeMenu", "height", "id", "padding", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "g99Nrso3u", "Zzqe4hdM5", "dhmT7EfrZqubTpMjbc", "qgLLLcHrdqubTpMjbc", "idqubTpMjbc", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapo9w5pz", "args", "scopingClassNames", "cx", "serializationHash", "isDisplayed", "LayoutGroup", "transition1", "numberToPixelString", "addPropertyOverrides", "ChildrenCanSuspend", "OrCmgASr_default", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "RichText", "Link", "css", "Framerm4PKIVBHG", "withCSS", "m4PKIVBHG_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "MaterialFonts", "getFonts", "Icon", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "chevron", "click", "color", "height", "hoverDesktop", "id", "label", "link", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "K4KLuO2Jt", "bjCxR8bEs", "jOm9BIFuv", "y1bbZ3bJF", "wHZ0hjzo7", "PHJRXZv_H", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapvhs3w2", "args", "onMouseEnter1a4yba", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerPkiqDSGnO", "withCSS", "PkiqDSGnO_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "MenuLinkFonts", "getFonts", "PkiqDSGnO_default", "MenuDropdownByIndustryFonts", "m4PKIVBHG_default", "MenuLinkControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "closeMobile", "height", "id", "state", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "j0aHyKjbQ", "N1ytdGDPq", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "PHJRXZv_H10tnwh4", "args", "PHJRXZv_H1r7dg95", "g99Nrso3uba3h7z", "scopingClassNames", "cx", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "Framers1DLkhBIj", "withCSS", "s1DLkhBIj_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "MaterialFonts", "getFonts", "Icon", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "numberToPixelString", "value", "radiusForCorner", "cornerIndex", "segments", "toResponsiveImage", "prefix", "suffix", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "close", "closeMobile", "height", "id", "mobileBGColor", "padding", "radius", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "f9GYYhkVx", "GX5M823vI", "QZX9UASXJ", "DfVf97IJg", "VFnlsN4kw", "P7x700REGafHTqNlWb", "mBG1gDX4RafHTqNlWb", "Q709TlM81v6fvpsRJZ", "PTdhe8AsDv6fvpsRJZ", "idv6fvpsRJZ", "Yf4bqDUa1afHTqNlWb", "idafHTqNlWb", "P7x700REGA2YL0u3wf", "mBG1gDX4RA2YL0u3wf", "kUJbog3pQMeWCxWfOm", "TEdloA5vCMeWCxWfOm", "idMeWCxWfOm", "Yf4bqDUa1A2YL0u3wf", "idA2YL0u3wf", "P7x700REGvB_und5d2", "mBG1gDX4RvB_und5d2", "AGeKzXquCpSd7jhxMK", "st5k4U_OCpSd7jhxMK", "idpSd7jhxMK", "Yf4bqDUa1vB_und5d2", "idvB_und5d2", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapm5r9ut", "args", "onTap1kq8soz", "scopingClassNames", "cx", "serializationHash", "isDisplayed", "isDisplayed1", "LayoutGroup", "transition1", "numberToPixelString", "radiusForCorner", "addPropertyOverrides", "ChildrenCanSuspend", "QueryData", "qRjknlv8e_default", "nwaQnRcj4_default", "collection1", "paginationInfo", "loadMore", "l", "collection", "index1", "textContent", "suffix", "prefix", "PathVariablesContext", "Image2", "getLoadingLazyAtYPosition", "toResponsiveImage", "RichText", "index", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "Icon", "Rn3iJZ9l7_default", "collection3", "paginationInfo1", "loadMore1", "collection2", "index3", "textContent1", "index2", "G12dirfXY_default", "collection5", "paginationInfo2", "loadMore2", "collection4", "index5", "textContent2", "index4", "css", "FramerBkHk5zyya", "withCSS", "BkHk5zyya_default", "addPropertyControls", "ControlType", "addFonts", "MaterialFonts", "getFontsFromSharedStyle", "fonts", "MenuLinkFonts", "getFonts", "PkiqDSGnO_default", "MenuDropdownByProductFonts", "BkHk5zyya_default", "MenuLinkControls", "getPropertyControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableVariantMap", "getProps", "closeMobile", "height", "id", "mobileBGColor", "state", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "j0aHyKjbQ", "N1ytdGDPq", "IGzP1ZadE", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "PHJRXZv_H5xtr8y", "args", "PHJRXZv_H1jfiqr0", "f9GYYhkVxba3h7z", "VFnlsN4kwba3h7z", "scopingClassNames", "cx", "LayoutGroup", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerxAwnnxJkb", "withCSS", "xAwnnxJkb_default", "addPropertyControls", "ControlType", "addFonts", "LogoFonts", "getFonts", "M77IkU5ef_default", "SearchFonts", "Search_default", "ButtonMobileMenuFonts", "LE2SGJByc_default", "MenuLinkFonts", "PkiqDSGnO_default", "MenuByProductMobileFonts", "xAwnnxJkb_default", "MenuByIndustryMobileFonts", "s1DLkhBIj_default", "PrimaryFonts", "oHh5BRaUw_default", "StopScrollFonts", "StopScroll", "MenuByProductMobileControls", "getPropertyControls", "PrimaryControls", "MenuByIndustryMobileControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "negate", "value", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableEnumMap", "humanReadableEnumMap1", "humanReadableVariantMap", "getProps", "aboutUs", "blog", "contactPhone", "height", "id", "industry", "product", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "t8UMLf2RF", "Py5FqDYXg", "wIPILAA9f", "G2Eeu4cgD", "f9XqcV14v", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1spxd1r", "args", "GTohakFlzkcwy7b", "GTohakFlz1spxd1r", "PHJRXZv_H1spxd1r", "j0aHyKjbQ1l8wh0h", "fNetQrbyq1spxd1r", "scopingClassNames", "cx", "isDisplayed", "visible", "router", "useRouter", "isDisplayed1", "visible1", "LayoutGroup", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "css", "FramerHETyCNy52", "withCSS", "HETyCNy52_default", "addPropertyControls", "ControlType", "addFonts", "fontStack", "formatTimeOrDate", "outputType", "showYear", "showMonth", "showWeekday", "showMinutes", "showSeconds", "timeFormat", "monthFormat", "localCode", "date", "onlyYearIsShown", "defaultProps", "Time", "props", "mergedProps", "color", "font", "tabularFont", "useLocaleCode", "getTextContent", "te", "timeoutRef", "pe", "updateCountdown", "node", "prev", "tick", "next", "textContent", "visible", "setIsVisible", "ye", "isCanvas", "RenderTarget", "ue", "Z", "p", "addPropertyControls", "ControlType", "TimeDateFonts", "getFonts", "Time", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "Time", "css", "FramerSUGIjkOSO", "withCSS", "SUGIjkOSO_default", "addFonts", "TimeDateFonts", "getFontsFromSharedStyle", "fonts", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "Transition", "value", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "closeMenu", "height", "id", "padding", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "g99Nrso3u", "Zzqe4hdM5", "dhmT7EfrZqubTpMjbc", "qgLLLcHrdqubTpMjbc", "idqubTpMjbc", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapo9w5pz", "args", "scopingClassNames", "cx", "serializationHash", "isDisplayed", "LayoutGroup", "transition1", "numberToPixelString", "addPropertyOverrides", "ChildrenCanSuspend", "OrCmgASr_default", "collection", "paginationInfo", "loadMore", "l", "index", "PathVariablesContext", "RichText", "Link", "css", "Framerm4PKIVBHG", "withCSS", "m4PKIVBHG_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "LogoFonts", "getFonts", "M77IkU5ef_default", "SearchFonts", "Search_default", "MenuLinkFonts", "PkiqDSGnO_default", "MenuDropdownByProductFonts", "BkHk5zyya_default", "MotionDivWithFX", "withFX", "motion", "MenuDropdownByIndustryFonts", "m4PKIVBHG_default", "PrimaryFonts", "oHh5BRaUw_default", "MenuDropdownByProductControls", "getPropertyControls", "LogoControls", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "transformTemplate1", "_", "t", "animation", "animation1", "animation2", "Overlay", "children", "blockDocumentScrolling", "enabled", "visible", "setVisible", "useOverlayState", "Transition", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableEnumMap", "humanReadableEnumMap1", "humanReadableVariantMap", "getProps", "height", "id", "linkGap", "logoSize", "menuSize", "padding", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "dHOwRLpxH", "NNVlqHVyJ", "ZsB0vaafk", "nHPBBYSj1", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "y1bbZ3bJFtxyyif", "overlay", "loadMore", "args", "f9GYYhkVx1wnntms", "g99Nrso3u1wnntms", "scopingClassNames", "cx", "router", "useRouter", "ref1", "ref2", "ref3", "ref4", "LayoutGroup", "Link", "ComponentViewportProvider", "SmartComponentScopedContainer", "ResolveLinks", "resolvedLinks", "l", "AnimatePresence", "Floating", "overlay1", "resolvedLinks1", "css", "FramervhUWp90Uw", "withCSS", "vhUWp90Uw_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "numberToPixelString", "value", "transition1", "Transition", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "label", "link", "padding", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "bVBFArYWf", "MxjX8E0jE", "Y1aOljVJI", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "RichText", "SVG", "css", "FramerYGi1mx8K0", "withCSS", "YGi1mx8K0_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "fontStore", "fonts", "css", "className", "fontStore", "fonts", "css", "className", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "l7NzzU8L9_default", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "yysJkBrm5_default", "SVG", "Y", "props", "ref", "animated", "layoutId", "children", "rest", "p", "motion", "getProps", "height", "id", "width", "Component", "style", "className", "variant", "restProps", "cx", "css", "Icon", "withCSS", "ZPL9B2LS6_default", "MenuMobileFonts", "getFonts", "HETyCNy52_default", "ContainerWithFX", "withFX", "Container", "MenuFonts", "vhUWp90Uw_default", "CalendarIconFonts", "l7NzzU8L9_default", "TextFonts", "YGi1mx8K0_default", "PhoneIconFonts", "yysJkBrm5_default", "IconStrokeFonts", "ZPL9B2LS6_default", "CopryrightFonts", "SUGIjkOSO_default", "MenuControls", "getPropertyControls", "MenuMobileControls", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableEnumMap1", "humanReadableEnumMap2", "humanReadableVariantMap", "getProps", "aboutUs", "blog", "contactPhone", "desktopActivePage", "form", "height", "id", "industry", "product", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "g9ktq12xw", "liLl6LaP9", "rYgJa4ak6", "smPoau0At", "LU8zOJ9xA", "JOClmNHBp", "B9C8yqONo", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "x", "RichText", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "Link", "SVG", "target", "RenderTarget", "key", "selector", "rule", "FramerCFeh_F3RT", "withCSS", "CFeh_F3RT_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "createStore", "state1", "dataStore", "Data", "setDataStore", "newState", "storeState", "storeSetters", "setStoreState", "setter", "useStore", "state", "setState", "ye", "ue", "useObserveData", "useMultiStepFormStore", "createStore", "HIDDEN_CLASS_NAME", "CANVAS_HIDDEN_CLASS_NAME", "useInstanceId", "ae", "HiddenInput", "Y", "name", "required", "value", "setInvalid", "onSetValueEvent", "noPrefill", "disabled", "parentRef", "internalRef", "pe", "ref", "ue", "p", "event", "HideElementComponent", "HideElement", "withCSS", "HiddenComponentLabel", "text", "subtext", "children", "otherProps", "isCanvas", "RenderTarget", "id", "Border", "Icon", "image", "color", "size", "style", "defaultImage", "p", "Border", "width", "transition", "borderColor", "opacity", "motion", "createBackground", "fill", "on", "focused", "invalid", "onOff", "colorA", "colorB", "parsePadding", "padding", "parsedValues", "value", "fillProp", "focus", "optional", "hidden", "colorOn", "colorAOn", "colorBOn", "colorOff", "colorAOff", "colorBOff", "ControlType", "props", "borderProp", "defaultValue", "colorFocus", "colorInvalid", "shadowsProp", "useCanvasState", "ref", "totalPages", "setTotalPages", "ye", "ue", "element", "pages", "updateState", "multiStepForms", "multiStepForm", "form", "isAncestor", "observer", "mutationsList", "mutation", "ancestorElement", "descendantElement", "currentElement", "getFormInfo", "formId", "uuid", "d", "d2", "c", "r", "labelFormats", "LogicBlock", "props", "conditions", "defaultCondition", "multiStepFormState", "setMultiStepFormState", "useMultiStepFormStore", "formInfo", "setFormInfo", "ye", "ref", "pe", "ue", "getFormInfo", "form", "formId", "getNextPage", "condition", "_form_querySelector", "value", "getRadioValue", "checkCondition", "prev", "p", "HiddenComponentLabel", "type", "labelFormat", "formatDate", "addPropertyControls", "ControlType", "number", "date", "dateString", "month", "day", "year", "radioName", "radios", "i", "ButtonsInput", "props", "clickAction", "options", "textOptions", "imageOptions", "layout", "border", "shadows", "valueSeparator", "id", "useInstanceId", "isCanvas", "RenderTarget", "multiSelect", "multiStepFormState", "setMultiStepFormState", "useMultiStepFormStore", "value", "setValue", "ye", "invalid", "setInvalid", "nextPageQueued", "setNextPageQueued", "formId", "setFormId", "ref", "pe", "state", "ue", "newFormId", "getFormInfo", "onSetValueEvent", "event", "imageStyle", "rows", "i", "option", "selected", "layoutProps", "color", "boxShadow", "borderColor", "onClick", "v", "motion", "createBackground", "p", "Image2", "Border", "HiddenInput", "items", "index", "addPropertyControls", "ControlType", "fillProp", "borderProp", "shadowsProp", "CANVAS_HIDDEN_CLASS_NAME", "MultiStepFormButton", "props", "prev", "isCanvas", "RenderTarget", "isOptimizing", "window", "multiStepFormState", "setMultiStepFormState", "useMultiStepFormStore", "formId", "setFormId", "ye", "ref", "pe", "state", "ue", "newFormId", "getFormInfo", "hidden", "page", "p", "HideElement", "onClick", "layer", "width", "height", "q", "motion", "createBackground", "Border", "addPropertyControls", "ControlType", "fillProp", "borderProp", "PhoneNumberInput", "props", "countryCodeOptions", "border", "shadows", "id", "useInstanceId", "isCanvas", "RenderTarget", "hasCC", "ccConnected", "phoneFormat", "countryCodeFormat", "maxDigits", "countXCharacters", "defaultCountryCode", "countryCode", "setCountryCode", "ye", "phoneNumber", "setPhoneNumber", "countryCodeFocused", "setCountryCodeFocused", "phoneNumberFocused", "setPhoneNumberFocused", "invalid", "setInvalid", "countryCodeInputRef", "pe", "phoneNumberInputRef", "pt", "pr", "pb", "pl", "parsePadding", "tl", "tr", "br", "bl", "bwt", "bwr", "bwb", "bwl", "ue", "isComplete", "onPhoneNumberChange", "event", "unformatted", "unformatValue", "formattedValue", "formatPhoneNumber", "isLastCharacterANumber", "onCountryCodeChange", "formatCountryCode", "onCountryCodeFocus", "lastChar", "countryCodeInput", "cursorPosition", "onPhoneNumberKeyDown", "onCountryCodeKeyDown", "onCountryCodeBlur", "onPhoneNumberFocus", "onPhoneNumberBlur", "p", "HiddenInput", "motion", "createBackground", "px", "replaceXWithNumbers", "Border", "addPropertyControls", "ControlType", "fillProp", "borderProp", "shadowsProp", "format", "index", "cutOffIndex", "result", "match", "offset", "input", "count", "number", "value", "str", "a", "b", "c", "d", "lowercaseStr", "xRegex", "matches", "TextInput", "props", "type", "textAreaHeight", "shadows", "border", "id", "useInstanceId", "Element", "focused", "setFocused", "ye", "invalid", "setInvalid", "attributes", "styles", "pt", "pr", "pb", "pl", "parsePadding", "heightMode", "autoHeightSupported", "onFocus", "onBlur", "onInvalid", "event", "motion", "createBackground", "p", "Border", "addPropertyControls", "ControlType", "fillProp", "borderProp", "shadowsProp", "FormProgressBar", "props", "fill", "align", "isVertical", "isCanvas", "RenderTarget", "ref", "pe", "multiStepFormState", "setMultiStepFormState", "useMultiStepFormStore", "canvasState", "useCanvasState", "formId", "setFormId", "ye", "state", "percent", "setPercent", "prevPercentRef", "ue", "newFormId", "getFormInfo", "p", "motion", "addPropertyControls", "ControlType", "OPTIMIZATION_CLASS_NAME", "SUBMIT_BUTTON_HIDDEN_ATTRIBUTE", "MultiStepFormComponent", "props", "scrollToTop", "id", "useInstanceId", "isCanvas", "RenderTarget", "multiStepFormState", "setMultiStepFormState", "useMultiStepFormStore", "formInfo", "setFormInfo", "ye", "stateRef", "pe", "ref", "pageVideosRef", "isFirstRenderRef", "initialized", "setInitialized", "state", "pageHistory", "ue", "getFormInfo", "formId", "form", "pages", "previousPage", "_stateRef_current", "prev", "nextPage", "page", "logicConfigs", "newPage", "_pages_children", "pageElement", "logic", "isAncestor", "nextPageName", "nextPageIndex", "getChildIndexByDataFramerName", "isFormValid", "prevState", "isPageAnEndPage", "setPageHistoryLength", "newLength", "_prev_formId", "_prev_formId_pageHistory", "pageElements", "i", "videos", "video", "pauseVideo", "unmountFunction", "onEnterPress", "event", "currentInput", "previousElement", "foundPage", "newElement", "currentPage", "stopEvent", "inputs", "getInputsOnPage", "currentIndex", "_ref_current", "_formInfo_form_querySelector", "_formInfo_form", "submitButton", "_state_logicConfigs", "_pages_children_i", "input", "_pages_children_i1", "pageIndex", "pageVideos", "top", "window", "windowScrollTop", "autoFocusInputOnPage", "fireAnalyticsEvent", "HiddenComponentLabel", "p", "MultiStepForm", "withCSS", "MultiStepForm_default", "addPropertyControls", "ControlType", "element", "invalidInputs", "isVisible", "parentElement", "name", "children", "endPageMode", "customEndPages", "isEndPage", "step", "analytics", "params", "el", "autofocusElements", "visibleElements", "style", "MotionDivWithFX", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transformTemplate1", "_", "t", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "AwCqdyPw1", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap6jxox1", "args", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "RichText", "css", "FramerjODVHQUlN", "withCSS", "jODVHQUlN_default", "addPropertyControls", "ControlType", "addFonts", "fontStore", "fonts", "css", "className", "MenuMobileFonts", "getFonts", "HETyCNy52_default", "ContainerWithFX", "withFX", "Container", "MenuFonts", "vhUWp90Uw_default", "MultiStepFormFonts", "MultiStepForm_default", "FormProgressBarFonts", "FormProgressBar", "PhoneNumberInputFonts", "PhoneNumberInput", "FormLogicConfigFonts", "LogicBlock", "ButtonsInputFonts", "ButtonsInput", "TextInputFonts", "TextInput", "SubmitButtonFonts", "jODVHQUlN_default", "MultiStepFormButtonFonts", "MultiStepFormButton", "CopryrightFonts", "SUGIjkOSO_default", "MenuControls", "getPropertyControls", "MenuMobileControls", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableEnumMap1", "humanReadableEnumMap2", "humanReadableVariantMap", "getProps", "aboutUs", "blog", "contactPhone", "desktopActivePage", "form", "height", "id", "industry", "product", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "g9ktq12xw", "liLl6LaP9", "rYgJa4ak6", "smPoau0At", "LU8zOJ9xA", "JOClmNHBp", "B9C8yqONo", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "useCustomCursors", "GeneratedComponentContext", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "x", "RichText", "FormContainer", "formState", "l", "FormPlainTextInput2", "FormSelect", "FormBooleanInput", "Link", "SVG", "target", "RenderTarget", "key", "selector", "rule", "Framernbmd85e70", "withCSS", "nbmd85e70_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "LogoFonts", "getFonts", "M77IkU5ef_default", "PrimaryFonts", "oHh5BRaUw_default", "MotionDivWithFX", "withFX", "motion", "CopryrightFonts", "SUGIjkOSO_default", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "transformTemplate1", "_", "t", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "LayoutGroup", "motion", "PropertyOverrides2", "MotionDivWithFX", "ComponentViewportProvider", "Container", "M77IkU5ef_default", "oHh5BRaUw_default", "x", "Link", "RichText", "SVG", "SUGIjkOSO_default", "target", "RenderTarget", "key", "selector", "rule", "FramerCOfM976Fr", "withCSS", "COfM976Fr_default", "addFonts", "LogoFonts", "PrimaryFonts", "CopryrightFonts", "getFontsFromSharedStyle", "fonts", "MenuMobileFonts", "getFonts", "HETyCNy52_default", "ContainerWithFX", "withFX", "Container", "MenuFonts", "vhUWp90Uw_default", "PhoneIconFonts", "yysJkBrm5_default", "TextFonts", "YGi1mx8K0_default", "IconStrokeFonts", "ZPL9B2LS6_default", "CopryrightFonts", "SUGIjkOSO_default", "MenuControls", "getPropertyControls", "MenuMobileControls", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableEnumMap1", "humanReadableEnumMap2", "humanReadableVariantMap", "getProps", "aboutUs", "blog", "contactPhone", "desktopActivePage", "form", "height", "id", "industry", "product", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "g9ktq12xw", "liLl6LaP9", "rYgJa4ak6", "smPoau0At", "LU8zOJ9xA", "JOClmNHBp", "B9C8yqONo", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "router", "useRouter", "useCustomCursors", "GeneratedComponentContext", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "x", "RichText", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "Link", "SVG", "target", "RenderTarget", "key", "selector", "rule", "FramerzDcmPsRIt", "withCSS", "zDcmPsRIt_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "MenuMobileFonts", "getFonts", "HETyCNy52_default", "ContainerWithFX", "withFX", "Container", "MenuFonts", "vhUWp90Uw_default", "CopryrightFonts", "SUGIjkOSO_default", "MenuControls", "getPropertyControls", "MenuMobileControls", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "breakpointRules", "breakpointKeys", "selectors", "rules", "css", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableEnumMap", "humanReadableEnumMap1", "humanReadableEnumMap2", "humanReadableVariantMap", "getProps", "aboutUs", "blog", "contactPhone", "desktopActivePage", "height", "id", "industry", "product", "width", "props", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "g9ktq12xw", "liLl6LaP9", "rYgJa4ak6", "smPoau0At", "LU8zOJ9xA", "JOClmNHBp", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "useCustomCursors", "GeneratedComponentContext", "LayoutGroup", "motion", "PropertyOverrides2", "ComponentViewportProvider", "x", "Link", "RichText", "SVG", "target", "RenderTarget", "key", "selector", "rule", "FramerUsFoudf0o", "withCSS", "UsFoudf0o_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props1", "props2", "props3", "props4", "props5", "props6", "props7", "props8", "props9", "props10", "props", "B", "CFeh_F3RT_default", "nbmd85e70_default", "zDcmPsRIt_default", "COfM976Fr_default", "UsFoudf0o_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "window", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r"]
}
