{
  "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/fxR5MNtgeSOU8Mj4iY9n/utils.js", "ssg:https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/QyuVlyWtuvvMV9ks6CYg/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/R0UmZXJb6O3CIXHx92Sa/SearchModal.js", "ssg:https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js", "ssg:https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/PTO3dDDtKExfPSzZ12gg/Search.js", "ssg:https://framerusercontent.com/modules/EQCcsBWeZcvS5TME9y4h/aj1dKw8H8eUwxVrlBEYn/c3bXI_Frs.js", "ssg:https://framerusercontent.com/modules/ylopavxE99uZjYwbzwZ1/h8S1itbHHPqdVmrMKXoi/Dl2M6fcqO.js", "ssg:https://framerusercontent.com/modules/2qKelNg04McFZx0R4l0A/9ot2ifZm7nwuE1UM71EZ/OJ_Et88Sv.js", "ssg:https://framerusercontent.com/modules/snKu6Kj2pqriXyJErVxH/pO6kIevwYQbmYEvEBvud/Nr1iSAarL.js", "ssg:https://framerusercontent.com/modules/wLQPlRyAlQ8wQYqmptbd/fgfcJBOJPUd7J6jaFKw4/xijoUCBkL.js", "ssg:https://framerusercontent.com/modules/w9zUqdJkDzt1enQCzwSX/vZWcdpOf960AvvzU3tJA/FSn3zTMsZ.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=(()=>{try{return typeof window!==\"undefined\"&&window.localStorage.__framerDebugSearch===\"true\";}catch(e){// localStorage not available\n}})();const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"\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\":{\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useState,useTransition}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/R0UmZXJb6O3CIXHx92Sa/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/fxR5MNtgeSOU8Mj4iY9n/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}const splitWordsRegex=(()=>{try{// Regex lookbehind is used to ignore ampersands when splitting\n// words. For example \"H&M\" will not be split and is considered as\n// one word, but \"H & M\" will be split.\n// However, some browsers (like Safari iOS 15) don't support\n// lookbehind and will crash. When it's not supported, fallback to\n// a safer regex that always splits ampersands.\nconst regex=RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\");\"\".split(regex);return regex;}catch{log(\"Falling back to regex without lookbehind\");return RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\");}})();function splitWords(text){return text.split(splitWordsRegex);}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}const normalizeRegex=/[\\u0300-\\u036f]/g;/**\n * Replace accented characters with equivilant non-accented versions and\n * make everything lowercase.\n */function getNormalizedString(text){if(Array.isArray(text)){return text.map(getNormalizedString);}return text.normalize(\"NFD\")// From: https://stackoverflow.com/a/37511463\n.replace(normalizeRegex,\"\").toLowerCase();}const normalizedItemCache=new WeakMap;function getNormalizedItemFromCache(item){const cached=normalizedItemCache.get(item);if(cached)return cached;const normalizedItem=getNormalizedItem(item);normalizedItemCache.set(item,normalizedItem);return normalizedItem;}function getNormalizedItem(item){const normalizedItem={};for(const key in item){if(item.hasOwnProperty(key)){const value=item[key];if(typeof value===\"string\"){normalizedItem[key]=getNormalizedString(value);continue;}if(Array.isArray(value)){normalizedItem[key]=getNormalizedString(value);continue;}normalizedItem[key]=value;}}return normalizedItem;}function getMatchRange(currentRange,start,end){const result={...currentRange};if(start<result.start){result.start=start;}if(end>result.end){result.end=end;}return result;}/**\n * Score index item based on the contents of it's fields such as title, description, headings etc.\n *\n * Note that this does not normalize the item or query. Normalization is expected to happen\n * before passing the data into this.\n */function getScoreForSearchIndexItem(item,query,words,fullQuery){let score=0;const match={title:{start:Infinity,end:0},description:{start:Infinity,end:0}};const urlWords=getUniqueWords(item.url);// Match query based on words in the URL so that random strings inside\n// other strings are not matched.\nif(urlWords.has(query)){score+=10;}// Really boost single word queries that match single word URLs.\nif(words.size===1&&urlWords.size===1&&urlWords.values().next().value===query){score+=score*5;}// Score shorter URLs higher so `/pricing` is before `/lala/pricing`.\nif(score>0){const splitLength=item.url.split(\"/\").length;score+=clamp(10-splitLength,0,splitLength);}const titleWords=getUniqueWords(item.title);// Prefer full word matches in the title.\nif(titleWords.has(query)){score+=10;}const titleIndex=item.title.indexOf(query);if(titleIndex!==-1){score+=10;// TODO: Matches are currently not used, but they can be used in the\n// future to add text highlighting.\nmatch.title=getMatchRange(match.title,titleIndex,titleIndex+query.length);}// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(item.title,fullQuery)<=2){score+=score*10;}// Fuzzy match full words in the title.\nfor(const titleWord of titleWords){const distanceScore=distance(query,titleWord);// Small distance score helps with small typos.\nif(distanceScore<=2){score+=10;}}const headings=[...item.h1,...item.h2,...item.h3,...item.h4,...item.h5,...item.h6];for(const heading of headings){const headingWords=getUniqueWords(heading);// If the full query is close to being the heading, score this highly as\n// the user is most likely looking for that exact title.\nif(distance(heading,fullQuery)<=2){score+=score*10;}// Bias headings that start with the query as this helps when\n// you know the title you are searching for.\nif(heading.startsWith(query)){score+=10;}if(headingWords.has(query)){score+=10;}if(heading.includes(query)){score+=1;}// Fuzzy match full words in headings.\nfor(const headingWord of headingWords){const distanceScore=distance(query,headingWord);if(distanceScore<=2){score+=1;}}}const descriptionIndex=item.description.indexOf(query);if(descriptionIndex!==-1){score+=10;match.description=getMatchRange(match.description,descriptionIndex,descriptionIndex+query.length);}for(const p of item.p){if(p.includes(query)){score+=.5;}}for(const codeblock of item.codeblock){// If the full query is close to being the codeblock, score this highly as\n// the user is most likely looking for that exact code.\nif(distance(codeblock,fullQuery)<=2){score*=10;}if(codeblock.includes(fullQuery)){score+=10;}if(codeblock.includes(query)){score+=.5;}}return{score,match};}function getSearchIndexItemScore(item,normalizedQuery){const normalizedItem=getNormalizedItemFromCache(item);const queryWords=getUniqueWords(normalizedQuery);let total=0;for(const queryWord of queryWords){const{score}=getScoreForSearchIndexItem(normalizedItem,queryWord,queryWords,normalizedQuery);total+=score;}return total;}function useRawSearch(index,query,settings){const[results,setResults]=useState(null);const[,startTransition]=useTransition();useEffect(()=>{const abortController=new AbortController;executeRawSearch(index,query,settings,abortController.signal).then(res=>{if(!abortController.signal.aborted){startTransition(()=>{setResults(res);});}}).catch(err=>{if(err.name!==\"AbortError\"){console.error(\"Search failed:\",err);}});return()=>{abortController.abort();};},[index,query]);return{results:results??[]};}const QUANTUM=32// ms, 2*16ms (2 frames on 60 hz)\n;async function executeRawSearch(index,query,settings,signal){const path=safeWindow?.location.pathname;time(\"query\");const normalizedQuery=getNormalizedString(query);const results=[];const items=Object.values(index);let deadline=performance.now()+QUANTUM;async function yieldToMainIfNecessary(){if(performance.now()>=deadline){await yieldToMain();deadline=performance.now()+QUANTUM;}}for(let i=0;i<items.length;++i){if(performance.now()>=deadline){await yieldToMainIfNecessary();deadline=performance.now()+QUANTUM;}if(signal?.aborted)return[];const item=items[i];const score=getSearchIndexItemScore(item,normalizedQuery);if(score>(settings.minimumScore||0)&&(!path||item.url!==path)){const heading=item.h1.length&&item.h1[0];const title=settings?.titleType===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nresults.push({url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score});}}await yieldToMainIfNecessary();if(signal?.aborted)return[];const sorted=results.sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");await yieldToMainIfNecessary();if(signal?.aborted)return[];return results.slice(0,20);}function getIndexedScopedToUrl(index,rawUrlScope,localeSlug){const scopedIndex={};const baseScopeUrlHasVariable=rawUrlScope.includes(\":\");const urlUpToPathVariable=rawUrlScope.split(\":\")[0];const urlScope=urlUpToPathVariable.length>1?urlUpToPathVariable:\"\";for(const url in index){const strippedURL=stripLocaleSlugFromPath(url,localeSlug);if(!strippedURL.startsWith(urlScope)){continue;}if(baseScopeUrlHasVariable&&url.length<=urlScope.length){continue;}scopedIndex[url]=index[url];}return scopedIndex;}export function useSearch(query,settings){const[searchIndex,_setSearchIndex]=useState({});const[status,setStatus]=useState(\"loading\");const{results}=useRawSearch(searchIndex,query,settings);const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;// Seperate setter function so that the URL scope is always applied\n// to indexes loaded from either the cache or network.\nfunction setSearchIndex(index,options={ignoreScope:false}){let scopedIndex=index;if(settings.urlScope&&!options.ignoreScope){scopedIndex=getIndexedScopedToUrl(index,settings.urlScope,activeLocale?.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const 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\"}}}", "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/QyuVlyWtuvvMV9ks6CYg/useSearch.js\";import React,{useEffect,useState,useMemo,forwardRef,useRef,useDeferredValue,useLayoutEffect,useCallback,useImperativeHandle}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";import{motion,clamp,useAnimate}from\"framer-motion\";import{SearchIcon,ClearIcon,SpinnerIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{clampText,getFontFamily,localStorageDebugFlag,animationKeyFromLayout,stripLocaleSlugFromPath}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{useCallbackOnMouseMove}from\"https://framerusercontent.com/modules/Gzef0nFihI9m9vZG45th/lIUxbZcreiDm2GzUkt3y/useCallbackOnMouseMove.js\";import{scrollIntoView}from\"https://framerusercontent.com/modules/eAnjm75CdfYT1Zz4BIaz/7KDSfnnyD1T3Ap75L4m8/scrollIntoView.js\";import{useLocaleInfo,// @ts-expect-error Internal API\nuseRouter,// @ts-expect-error Internal API\ninferInitialRouteFromPath}from\"framer\";const MAX_DESCRIPTION_LENGTH=120;const MODAL_MAX_HEIGHT=496;const VERTICAL_SPACING_MULTIPLIER=.6;function ClearButton({theme,type,onClick,text}){const shouldDisplayIcon=type===\"icon\";const iconOrText=shouldDisplayIcon?/*#__PURE__*/_jsx(ClearIcon,{style:{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize}}):text;return /*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,fontSize:theme&&theme.titleFont&&theme.titleFont.fontSize?theme.titleFont.fontSize:15},children:/*#__PURE__*/_jsx(\"button\",{className:\"__framer-search-clear-button\",onClick:onClick,style:{fontFamily:\"inherit\",border:\"none\",background:\"none\",cursor:\"pointer\",display:\"flex\",textTransform:\"uppercase\",color:theme.inputIconColor,fontSize:\"0.75em\",padding:0},children:iconOrText})});}function Divider({theme,type}){const styles={background:theme.foregroundColor,height:1,flexShrink:0,opacity:.05};if(type===\"contained\"&&theme){styles.marginLeft=theme.horizontalSpacing;styles.marginRight=theme.horizontalSpacing;}return /*#__PURE__*/_jsx(\"div\",{style:styles});}export const Input=/*#__PURE__*/forwardRef(function Input(props,ref){const{value=\"\",status,autofocus,theme,placeholder,iconType,clearButtonType,onChange}=props;const[inputValue,setInputValue]=useState(value);const[isFocused,setIsFocused]=useState(false);const inputRef=useRef();useImperativeHandle(ref,()=>inputRef.current);React.useLayoutEffect(()=>{// Runs on unmount, fixes a bug in Safari that scrolls to the bottom\n// of the page when the input unmounts.\nreturn()=>{const inputElement=inputRef.current;if(!inputElement||inputElement!==document.activeElement)return;inputElement.blur();};},[]);const handleInputClick=()=>{if(inputRef.current){inputRef.current.focus();}};const handleClearClick=()=>{setInputValue(\"\");};useEffect(()=>{onChange(inputValue);},[inputValue]);const hasInputText=inputValue.length>0;const showClearButton=inputValue.length>0&&clearButtonType&&clearButtonType!==\"none\";const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const searchIcon=iconType===\"custom\"&&theme.inputIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon alongside the Site Search input\",src:theme.inputIconImage.src,width:theme.inputIconSize,height:theme.inputIconSize,decoding:\"async\"}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.inputIconColor,width:theme.inputIconSize,height:theme.inputIconSize});return /*#__PURE__*/_jsxs(\"div\",{role:\"search\",style:{...inputContainerStyle,fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,gap:12,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,touchAction:\"none\"},onClick:handleInputClick,children:[/*#__PURE__*/_jsx(\"div\",{style:{flexShrink:0,display:\"flex\"},children:status===\"loading\"&&inputValue?/*#__PURE__*/_jsx(SpinnerIcon,{color:theme.inputIconColor,backgroundColor:theme.backgroundColor,style:{height:theme&&theme.inputIconSize,width:theme&&theme.inputIconSize}}):searchIcon}),/*#__PURE__*/_jsx(\"input\",{ref:inputRef,spellCheck:false,autoFocus:autofocus,style:{...inputStyle,WebkitTapHighlightColor:\"rgba(0,0,0,0)\",color:theme.foregroundColor,lineHeight:\"2em\",verticalAlign:\"baseline\",...theme.titleFont,...theme.inputFont,fontSize:theme.inputFontSize,// @ts-ignore\n\"--framer-search-placeholder-color\":theme.placeholderColor},onFocus:()=>{const scrollOffset=document.documentElement.scrollTop;document.documentElement.scrollTop=scrollOffset;},placeholder:placeholder,value:inputValue,onChange:()=>setInputValue(inputRef.current.value)}),showClearButton&&/*#__PURE__*/_jsx(ClearButton,{theme:theme,type:props.clearButtonType,text:props.clearButtonText,onClick:handleClearClick})]});});const inputContainerStyle={display:\"inline-flex\",alignItems:\"center\",flexShrink:0};const inputStyle={outline:\"none\",border:\"none\",background:\"transparent\",fontWeight:500,height:\"2em\",padding:0,width:\"100%\"};export const ResultRow=/*#__PURE__*/React.memo(/*#__PURE__*/React.forwardRef(function ResultRow(props,ref){const{index,result,prevMousePositionRef,type=\"contained\",subtitleType=\"path\",selected=false,theme,localeSlug,style,onMouseMove,onPointerDown,onNavigateTo}=props;const{url,title,score}=result;const urlPath=useMemo(()=>{return stripLocaleSlugFromPath(url,localeSlug);},[url,localeSlug]);const handleMouseMove=useCallbackOnMouseMove(event=>onMouseMove(event,index),prevMousePositionRef);const isContained=type===\"contained\";const borderRadius=isContained?clamp(0,Infinity,theme.borderRadius-theme.spacing):0;const subtitleText=subtitleType===\"path\"?urlPath:clampText(result.description,MAX_DESCRIPTION_LENGTH);const handleClick=event=>{event.preventDefault();onNavigateTo(result.url);};const focusTrap=event=>{event.preventDefault();};return /*#__PURE__*/_jsx(\"a\",{ref:ref,style:{textDecoration:\"none\"},href:result.url,onClick:handleClick,onMouseMove:handleMouseMove,onMouseDown:focusTrap,onPointerDown:event=>onPointerDown(event,index),children:/*#__PURE__*/_jsxs(\"li\",{style:{...resultContainer,...style,paddingTop:isContained?12:16,paddingBottom:isContained?12:16,color:theme.foregroundColor,position:\"relative\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing},children:[/*#__PURE__*/_jsx(\"div\",{style:{backgroundColor:theme.foregroundColor,position:\"absolute\",opacity:selected?.06:0,borderRadius,left:theme&&isContained?theme.spacing:0,right:theme&&isContained?theme.spacing:0,top:0,bottom:0}}),/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",gap:4},children:[/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,...theme.titleFont,lineHeight:\"1.4em\"},children:title}),/*#__PURE__*/_jsxs(\"p\",{style:{margin:0,color:theme.subtitleColor,...theme.subtitleFont,whiteSpace:\"nowrap\",overflow:\"hidden\",textOverflow:\"ellipsis\",lineHeight:\"1.4em\"},children:[localStorageDebugFlag?score:\"\",\" \",subtitleText]})]})]},result.url)});}));/**\n * Flexible gap used inside a flexbox layout to push down the quick menu\n * by 20% of the screen height, but also allow it to collapse to zero if\n * there is not enough vertical room.\n */function QuickMenuSpacer({onClick}){return /*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",flexBasis:\"20vh\"},onClick:onClick});}const layoutContainerStyle={display:\"flex\",flexDirection:\"column\",alignItems:\"center\",justifyContent:\"flex-start\",gap:15,overflow:\"visible\"};function LayoutContainer({layoutType,theme,onKeyDown,onDismiss,children,modalOptions}){const layoutStyles=getLayoutBaseStyles(layoutType,theme);const style={...layoutContainerStyle,...layoutStyles,willChange:\"transform\",marginTop:layoutType===\"FixedTop\"?theme.offsetTop:0,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\"};const innerStyle={...layoutContainerStyle,...layoutStyles,height:layoutType===\"Sidebar\"?\"100%\":\"auto\",maxHeight:layoutType===\"QuickMenu\"?\"100%\":\"none\",gap:layoutType===\"Sidebar\"?0:theme.gapBetweenStatusAndSearch,backgroundColor:layoutType===\"Sidebar\"?theme.backgroundColor:\"transparent\",justifyContent:layoutType===\"Sidebar\"?\"flex-end\":\"flex-start\",flexDirection:layoutType===\"Sidebar\"?\"column-reverse\":\"column\",originX:.5,originY:.5};function getContainerAnimation(){switch(layoutType){case\"FixedTop\":{const key=animationKeyFromLayout(\"FixedTop\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{y:-10,opacity:.2,transition:{duration:Browser.isTouch()?0:.15}};}break;}case\"QuickMenu\":{const key=animationKeyFromLayout(\"QuickMenu\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{scale:.95,opacity:0,y:0,x:0,rotate:0,transition:{type:\"spring\",stiffness:600,damping:40}};}break;}case\"Sidebar\":{const key=animationKeyFromLayout(\"Sidebar\");const prop=modalOptions?modalOptions[key]:undefined;if(prop){return prop;}else{return{x:-10,opacity:0,transition:{duration:.15}};}break;}}}const containerAnimation=getContainerAnimation();return /*#__PURE__*/_jsxs(\"div\",{style:style,onKeyDown:onKeyDown,onClick:event=>event.stopPropagation(),children:[layoutType===\"QuickMenu\"&&/*#__PURE__*/_jsx(QuickMenuSpacer,{onClick:onDismiss}),/*#__PURE__*/_jsx(motion.div,{initial:containerAnimation,animate:{opacity:1,scale:1,x:0,y:0,rotate:0},transition:containerAnimation?containerAnimation.transition:undefined,exit:{opacity:0,transition:{duration:0}},style:innerStyle,children:children})]});}function ModalContainer({layoutType,theme,children,heightIsStatic,heightTransition,heightDeps}){const style={// This `willChange` is required to avoid weird rendering issues where\n// parts of the search window won't redraw, which we observed in Safari 16.4.\nwillChange:\"transform\",backgroundColor:theme.backgroundColor,color:theme.foregroundColor,borderRadius:layoutType===\"QuickMenu\"?theme.borderRadius:0,width:\"100%\",display:\"flex\",flexDirection:\"column\",overflow:\"hidden\",boxShadow:layoutType!==\"Sidebar\"?theme.shadow:undefined,maxHeight:layoutType===\"QuickMenu\"?`min(${MODAL_MAX_HEIGHT}px, calc(100vh - 30px))`:undefined};// Opt-in Height Animations for the Search Quick Actions menu.\n// These are disabled by default, but can be enabled via props.\nconst[scope,animate]=useAnimate();useLayoutEffect(()=>{if(layoutType!==\"QuickMenu\"||heightIsStatic)return;const prevHeight=scope.current.offsetHeight;scope.current.style.height=\"auto\";const height=scope.current.offsetHeight;scope.current.style.height=prevHeight+\"px\";animate(scope.current,{height:[prevHeight,height]},heightTransition);},heightDeps);return /*#__PURE__*/_jsx(\"div\",{ref:scope,role:\"dialog\",className:layoutType===\"FixedTop\"?\"__framer-max-height-80dvh\":undefined,style:style,children:children});}const ScrollView=/*#__PURE__*/React.forwardRef(function ScrollView({theme,children},ref){const isTouch=Browser.isTouch();const[canScroll,setCanScroll]=React.useState(true);React.useEffect(()=>{if(!isTouch)return;const element=ref.current;if(!element)return;setCanScroll(element.scrollHeight>element.clientHeight);});return /*#__PURE__*/_jsx(\"div\",{ref:ref,style:{width:`calc(100% + ${theme.scrollBarWidth}px)`,overflowY:\"scroll\",overflowX:\"hidden\",overscrollBehavior:\"contain\",touchAction:canScroll?undefined:\"none\",// Make the list appear slightly under the divider\n// so that the divider is still visible when the first\n// item is selected.\nmarginTop:-1},children:children});});const statusStyle={backgroundColor:\"#B5B5B5\",color:\"#FFF\",boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",fontFamily:\"inherit\",textAlign:\"center\",fontSize:13,padding:\"8px 0\"};function StatusMessage({status,layoutType,theme}){const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);const style={...statusStyle,userSelect:\"none\",fontFamily:getFontFamily(theme),paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,fontWeight:500,lineHeight:`calc(${theme.inputFontSize} * 2)`,paddingTop:verticalSpacing,paddingBottom:verticalSpacing,...theme.titleFont,zIndex:theme.zIndex+1,maxWidth:layoutType===\"FixedTop\"?\"none\":theme.width,width:layoutType===\"FixedTop\"?`calc(100% - ${verticalSpacing*2}px`:\"100%\",boxShadow:layoutType!==\"Sidebar\"&&statusStyle.boxShadow,borderRadius:layoutType!==\"Sidebar\"&&theme.borderRadius};// Show less text on fixed text to look nicer on mobile\nconst previewInfoText=layoutType===\"FixedTop\"?\"Preview Mode\":\"Preview Mode. Publish your Site to Search.\";if(status===\"no-meta-tag-found\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:previewInfoText});}if(status===\"pending-index-generation\"){return /*#__PURE__*/_jsx(\"div\",{style:style,children:\"Site is being indexed\"});}return null;}const resultTitle={textOverflow:\"ellipsis\",maxWidth:\"100%\",overflow:\"hidden\",fontWeight:500,whiteSpace:\"nowrap\",flex:1,margin:0};const resultContainer={padding:\"16px 20px\",listStyle:\"none\",fontWeight:500};const sidebarStyles={left:0,width:500};const fixedTopStyles={top:0,width:\"100%\"};const quickMenuStyles={width:500};function getLayoutBaseStyles(layoutOption,theme){switch(layoutOption){case\"Sidebar\":return{...sidebarStyles,width:theme.width};case\"FixedTop\":return fixedTopStyles;case\"QuickMenu\":return{...quickMenuStyles,width:theme.width};}}export var SearchInputClearButtonType;(function(SearchInputClearButtonType){SearchInputClearButtonType[\"Icon\"]=\"icon\";SearchInputClearButtonType[\"Text\"]=\"text\";SearchInputClearButtonType[\"None\"]=\"none\";})(SearchInputClearButtonType||(SearchInputClearButtonType={}));export var SearchInputDividerType;(function(SearchInputDividerType){SearchInputDividerType[\"None\"]=\"none\";SearchInputDividerType[\"FullWidth\"]=\"fullWidth\";SearchInputDividerType[\"Contained\"]=\"contained\";})(SearchInputDividerType||(SearchInputDividerType={}));export var SearchResultTitleType;(function(SearchResultTitleType){SearchResultTitleType[\"H1\"]=\"h1\";SearchResultTitleType[\"Title\"]=\"title\";})(SearchResultTitleType||(SearchResultTitleType={}));export var SearchResultSubtitleType;(function(SearchResultSubtitleType){SearchResultSubtitleType[\"Description\"]=\"description\";SearchResultSubtitleType[\"Path\"]=\"path\";})(SearchResultSubtitleType||(SearchResultSubtitleType={}));export var SearchResultItemType;(function(SearchResultItemType){SearchResultItemType[\"FullWidth\"]=\"fullWidth\";SearchResultItemType[\"Contained\"]=\"contained\";})(SearchResultItemType||(SearchResultItemType={}));export var SearchLayoutType;(function(SearchLayoutType){SearchLayoutType[\"Sidebar\"]=\"Sidebar\";SearchLayoutType[\"FixedTop\"]=\"FixedTop\";SearchLayoutType[\"QuickMenu\"]=\"QuickMenu\";})(SearchLayoutType||(SearchLayoutType={}));export var SearchEntryType;(function(SearchEntryType){SearchEntryType[\"Icon\"]=\"icon\";SearchEntryType[\"Text\"]=\"text\";})(SearchEntryType||(SearchEntryType={}));export var SearchIconType;(function(SearchIconType){SearchIconType[\"Default\"]=\"default\";SearchIconType[\"Custom\"]=\"custom\";})(SearchIconType||(SearchIconType={}));/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export function SearchModal(props){const{layoutType,theme,urlScope,inputOptions,backdropOptions,modalOptions,resultOptions,onDismiss}=props;const{activeLocale}=useLocaleInfo();const localeId=activeLocale?.id;const localeSlug=activeLocale?.slug;const input=useRef();const selectedResultRow=useRef();const scrollView=useRef();const[selected,setSelected]=useState({index:0,scroll:true});const prevMousePositionRef=useRef(null);const[isKeyboardNavigationDisabled,setIsKeyboardNavigationDisabled]=useState(Browser.isTouch);const[query,setQuery]=useState(\"\");const deferredQuery=useDeferredValue(query);const{results,status}=useSearch(deferredQuery,{minimumScore:0,urlScope,titleType:resultOptions.titleType});const selectedResult=results[selected.index];const verticalSpacing=Math.floor(theme?theme.horizontalSpacing*VERTICAL_SPACING_MULTIPLIER:0);useEffect(()=>{// Reset the selection to the top if the query changes.\nsetSelected({index:0,scroll:true});},[deferredQuery]);const handleResultRowPointerDown=useCallback((event,index)=>{if(event.pointerType!==\"touch\")return;setIsKeyboardNavigationDisabled(true);setSelected({index,scroll:false});},[]);const handleResultRowMouseMove=useCallback((event,index)=>{setSelected(previousSelected=>{if(previousSelected.index===index){return previousSelected;}return{index,scroll:false};});},[]);const router=useRouter();const navigateTo=useCallback(async url=>{if(status===\"no-meta-tag-found\"){return;}try{// Ideally, we would directly expose `routeId` in the search index so that\n// we don't need to infer it from the URL.\nconst{routeId,pathVariables}=inferInitialRouteFromPath(router.routes,url);const route=router.getRoute?.(routeId);onDismiss();await route?.page?.preload?.();router.navigate?.(routeId,null,pathVariables,false);}catch(error){window.location.href=url;}},[status]);const handleKeyDown=event=>{const maxIndex=results.length-1;switch(event.code){case\"ArrowUp\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index-1),scroll:true}));break;case\"ArrowDown\":event.preventDefault();if(isKeyboardNavigationDisabled){setIsKeyboardNavigationDisabled(false);break;}setSelected(previousSelected=>({index:clamp(0,maxIndex,previousSelected.index+1),scroll:true}));break;case\"Escape\":break;case\"Enter\":if(selectedResult){navigateTo(selectedResult.url);}break;default:event.stopPropagation();}};const showNoResults=results.length===0&&deferredQuery.length>1&&status!==\"loading\";const showDivider=Boolean((deferredQuery.length>0&&results.length>0||showNoResults)&&status!==\"loading\"&&props.inputOptions&&props.inputOptions.dividerType!==\"none\");const isItemContained=Boolean(props.resultOptions&&props.resultOptions.itemType===\"contained\");const spacing=isItemContained?theme.spacing:10;const listPaddingTop=showDivider&&isItemContained?spacing+theme.gapBetweenResults*2:0;useEffect(()=>{if(!selected.scroll)return;const element=selectedResultRow.current;if(!element)return;scrollIntoView(element,scrollView.current,{offsetTop:showDivider&&isItemContained?listPaddingTop:0,offsetBottom:isItemContained?spacing:0});// `showDivider` and `isItemContained` are not dependencies because\n// they will be the latest values when `selected` changes. And including\n// them will cause unnecessary scrolling into view.\n},[selected]);return /*#__PURE__*/_jsxs(LayoutContainer,{layoutType:layoutType,modalOptions:modalOptions,theme:theme,onKeyDown:handleKeyDown,onDismiss:onDismiss,children:[/*#__PURE__*/_jsxs(ModalContainer,{layoutType:layoutType,theme:theme,heightIsStatic:modalOptions.heightIsStatic,heightTransition:modalOptions.heightTransition,heightDeps:[results.length,showNoResults],children:[/*#__PURE__*/_jsx(Input,{autofocus:true,ref:input,onChange:setQuery,value:query,theme:theme,status:status,iconType:inputOptions.iconOptions.iconType,placeholder:inputOptions.placeholderOptions.placeholderText,clearButtonType:inputOptions?inputOptions.clearButtonType:undefined,clearButtonText:inputOptions.clearButtonText}),showDivider&&/*#__PURE__*/_jsx(Divider,{theme:theme,type:inputOptions.dividerType}),/*#__PURE__*/_jsx(ScrollView,{ref:scrollView,theme:theme,children:/*#__PURE__*/_jsxs(\"ul\",{\"aria-live\":\"polite\",style:{display:\"flex\",flexDirection:\"column\",width:`calc(100% - ${theme.scrollBarWidth}px)`,padding:0,paddingTop:listPaddingTop,paddingBottom:results.length&&isItemContained?spacing:0,gap:theme.gapBetweenResults,margin:0},children:[results.map((result,index)=>{const isSelected=index===selected.index;return /*#__PURE__*/_jsx(ResultRow,{ref:isSelected?selectedResultRow:null,index:index,result:result,prevMousePositionRef:prevMousePositionRef,selected:!isKeyboardNavigationDisabled&&isSelected,type:props.resultOptions.itemType,subtitleType:props.resultOptions.subtitleOptions.subtitleType,theme:theme,localeSlug:localeSlug,onMouseMove:handleResultRowMouseMove,onPointerDown:handleResultRowPointerDown,onNavigateTo:navigateTo},result.url);}),showNoResults&&/*#__PURE__*/_jsx(\"li\",{style:{paddingTop:verticalSpacing-listPaddingTop,paddingBottom:verticalSpacing,lineHeight:\"2em\",paddingLeft:theme&&theme.horizontalSpacing,paddingRight:theme&&theme.horizontalSpacing,height:\"Sidebar\"?\"100%\":\"auto\"},children:/*#__PURE__*/_jsx(\"h3\",{style:{...resultTitle,textAlign:\"center\",lineHeight:`calc(${theme.inputFontSize} * 2)`,color:theme.subtitleColor,...theme.titleFont},children:\"No results\"})})]})})]}),/*#__PURE__*/_jsx(StatusMessage,{status:status,layoutType:layoutType,theme:theme})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SearchModal.map", "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/R0UmZXJb6O3CIXHx92Sa/SearchModal.js\";import{useViewportSizeState}from\"https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js\";import{titleCase,DEFAULT_FONT_FAMILY,isEmptyObject,animationKeyFromLayout,checkIfOverLimit}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/fxR5MNtgeSOU8Mj4iY9n/utils.js\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";var EntryPointOptions;// SITE SEARCH\n// By Anthony and Hunter\n(function(EntryPointOptions){EntryPointOptions[\"icon\"]=\"Icon\";EntryPointOptions[\"input\"]=\"Input\";})(EntryPointOptions||(EntryPointOptions={}));function buildShadow(shadowProperty,fallback=\"none\"){if(!shadowProperty)return fallback;const{x,y,blur,color,spread}=shadowProperty;return`${x}px ${y}px ${blur}px ${spread}px ${color}`;}const Overlay=/*#__PURE__*/forwardRef(function Overlay(props,ref){const{layoutType,theme,onDismiss}=props;useEffect(()=>{const handleKeyDown=event=>{if(event.code===\"Escape\"){event.stopPropagation();onDismiss();}};const handlePointerDown=event=>{if(event.pointerType!==\"touch\")return;const isWithinSearchHeader=Boolean(event.target instanceof Element&&event.target.closest(\"[role=search]\"));if(isWithinSearchHeader)return;if(document.activeElement instanceof HTMLInputElement){document.activeElement.blur();}};// Event listener added to window so that pressing escape key to dimiss\n// can be invoked from anywhere on the page.\nwindow.addEventListener(\"keydown\",handleKeyDown);window.addEventListener(\"pointerdown\",handlePointerDown,{capture:true});// Disable page scrolling when overlay is shown.\ndocument.body.classList.add(bodyOverflowHidden);return()=>{window.removeEventListener(\"keydown\",handleKeyDown);window.removeEventListener(\"pointerdown\",handlePointerDown,{capture:true});document.body.classList.remove(bodyOverflowHidden);};},[]);return /*#__PURE__*/createPortal(/*#__PURE__*/_jsxs(\"div\",{ref:ref,className:\"__framer-search-modal-container\",role:\"presentation\",style:{...backdropStyles,zIndex:props.backdropOptions.zIndex,justifyContent:layoutType===SearchLayoutType.Sidebar?\"flex-start\":\"center\"},onClick:onDismiss,children:[/*#__PURE__*/_jsx(motion.div,{role:\"presentation\",initial:{opacity:0},animate:{opacity:1},exit:{opacity:0,transition:{duration:0}},transition:theme.overlayTransition,style:{top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",boxSizing:\"border-box\",position:\"absolute\",touchAction:\"none\",backgroundColor:props.backdropOptions.backgroundColor}}),/*#__PURE__*/_jsx(SearchModal,{urlScope:props.urlScope,layoutType:layoutType,inputOptions:props.inputOptions,resultOptions:props.resultOptions,modalOptions:props.modalOptions,backdropOptions:props.backdropOptions,theme:props.theme,onDismiss:onDismiss})]}),document.body);});const backdropStyles={width:\"100%\",boxSizing:\"border-box\",willChange:\"transform\",position:\"fixed\",display:\"flex\",alignItems:\"flex-start\",top:0,left:0,right:0,bottom:0};const containerStyle={height:\"100%\",display:\"flex\",borderRadius:10,cursor:\"inherit\",overflow:\"hidden\"};const bodyOverflowHidden=\"__framer-overflow-hidden\";/**\n *\n * SEARCH\n * By Anthony and Hunter\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n */const EntryPoint=withCSS(function EntryPoint(props){const overlay=useRef(null);const[isOpen,setIsOpen]=useState(false);const[isOverLimit,setIsOverLimit]=useState(false);const[isSafariTouchDevice,setIsSafariTouchDevice]=useState(false);const[isOnCanvas]=useState(()=>RenderTarget.current()===RenderTarget.canvas);useEffect(()=>{setIsOverLimit(checkIfOverLimit());setIsSafariTouchDevice(Browser.isSafari()&&Browser.isTouch());},[]);const baseInputFontSize=props.inputOptions?.inputFont?.fontSize?props.inputOptions.inputFont.fontSize:\"16px\";// The font size is set to a minimum of `16px` on Safari with touch screens\n// because otherwise Safari will zoom in slightly if the type size is smaller.\nconst inputFontSize=isSafariTouchDevice?`max(16px, ${baseInputFontSize})`:baseInputFontSize;const layoutType=useViewportSizeState(size=>{if(size.width<props.modalOptions.width+10){return SearchLayoutType.FixedTop;}// @ts-ignore \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\",borderRadius:10,padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`],\"framer-lib-search\");export default EntryPoint;addPropertyControls(EntryPoint,{urlScope:{title:\"Scope\",// @ts-ignore - Internal\ntype:ControlType.PageScope},// entryType: {\n//     title: \"Type\",\n//     type: ControlType.Enum,\n//     options: Object.values(SearchEntryType),\n//     optionTitles: Object.values(SearchEntryType).map(titleCase),\n//     displaySegmentedControl: true,\n// },\niconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.iconType===SearchIconType.Custom},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===SearchIconType.Default},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24},inputOptions:{title:\"Input\",type:ControlType.Object,buttonTitle:\"Icon, Styles\",controls:{iconOptions:{title:\"Icon\",type:ControlType.Object,buttonTitle:\"Color, Size\",controls:{iconType:{title:\"Icon\",type:ControlType.Enum,options:Object.values(SearchIconType),optionTitles:Object.values(SearchIconType).map(titleCase),displaySegmentedControl:true},iconColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0, 0, 0, 0.45)\",hidden:({iconType})=>{return iconType===SearchIconType.Custom;}},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:({iconType})=>iconType===SearchIconType.Default},iconSize:{title:\"Icon Size\",type:ControlType.Number,displayStepper:true,defaultValue:18,min:0,max:100}}},inputFont:{title:\"Font\",// @ts-ignore \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\":{\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Search.map", "// Generated by Framer (662ecd5)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PseudoCartValues from\"https://framerusercontent.com/modules/sgi9Cj4XJEHILgArDHjJ/UN4zCUAmivVzSW29IPas/PseudoCartValues.js\";const PseudoCartValuesFonts=getFonts(PseudoCartValues);const enabledGestures={opBKiTcMq:{hover:true},qpeJPZz4H:{hover:true}};const cycleOrder=[\"qpeJPZz4H\",\"opBKiTcMq\"];const serializationHash=\"framer-b3tJT\";const variantClassNames={opBKiTcMq:\"framer-v-10aptjp\",qpeJPZz4H:\"framer-v-1xapi2c\"};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 transition2={bounce:.3,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const transition3={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"qpeJPZz4H\",\"Variant 2\":\"opBKiTcMq\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qpeJPZz4H\"};};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:\"qpeJPZz4H\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OJzAqER1G\"},motionChild:true,nodeId:\"qpeJPZz4H\",scopeId:\"c3bXI_Frs\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1xapi2c\",className,classNames)} framer-1pygwqf`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"qpeJPZz4H\",ref:refBinding,style:{...style},...addPropertyOverrides({\"opBKiTcMq-hover\":{\"data-framer-name\":undefined},\"qpeJPZz4H-hover\":{\"data-framer-name\":undefined},opBKiTcMq:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dla9gz\",layoutDependency:layoutDependency,layoutId:\"IZ9QwvBnY\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\"},children:\"Koszyk (\"})}),className:\"framer-14snt6h\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"umFCL3sUP\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({opBKiTcMq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\"},children:\"Koszyk (\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3o6ngl-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"JC6JCCuL_-container\",nodeId:\"JC6JCCuL_\",rendersWithMotion:true,scopeId:\"c3bXI_Frs\",children:/*#__PURE__*/_jsx(PseudoCartValues,{color:\"rgb(17, 18, 18)\",font:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"19px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"2em\"},fractional:2,height:\"100%\",id:\"JC6JCCuL_\",integral:0,layoutId:\"JC6JCCuL_\",prefix:\"\",suffix:\"\",value:\"cQty\",width:\"100%\",...addPropertyOverrides({opBKiTcMq:{font:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"2em\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\"},children:\")\"})}),className:\"framer-1vfz3ld\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"mYev8ORp_\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({opBKiTcMq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\"},children:\")\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bihkrm\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"GBY7pQA_7\",style:{backgroundColor:\"var(--token-6b561c57-72ed-4e4a-9333-947d1cb608b0, rgb(0, 0, 0))\"},...addPropertyOverrides({\"opBKiTcMq-hover\":{whileHover:animation1},\"qpeJPZz4H-hover\":{whileHover:animation}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-b3tJT.framer-1pygwqf, .framer-b3tJT .framer-1pygwqf { display: block; }\",\".framer-b3tJT.framer-1xapi2c { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; 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-b3tJT .framer-1dla9gz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-b3tJT .framer-14snt6h, .framer-b3tJT .framer-1vfz3ld { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-b3tJT .framer-3o6ngl-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-b3tJT .framer-bihkrm { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 0px; position: absolute; width: 0px; z-index: 1; }\",\".framer-b3tJT.framer-v-1xapi2c.hover .framer-bihkrm, .framer-b3tJT.framer-v-10aptjp.hover .framer-bihkrm { width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 83\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"opBKiTcMq\":{\"layout\":[\"auto\",\"auto\"]},\"pN6GDZx9X\":{\"layout\":[\"auto\",\"auto\"]},\"f9tydhMEQ\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerc3bXI_Frs=withCSS(Component,css,\"framer-b3tJT\");export default Framerc3bXI_Frs;Framerc3bXI_Frs.displayName=\"Cart\";Framerc3bXI_Frs.defaultProps={height:38,width:83};addPropertyControls(Framerc3bXI_Frs,{variant:{options:[\"qpeJPZz4H\",\"opBKiTcMq\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerc3bXI_Frs,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"}]},...PseudoCartValuesFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc3bXI_Frs\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"38\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"83\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"opBKiTcMq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"pN6GDZx9X\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"f9tydhMEQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c3bXI_Frs.map", "// Generated by Framer (b5638f1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"M6odbbZlXWXCcYKf3P\",\"Y9R3kHajm\"];const serializationHash=\"framer-RkMtP\";const variantClassNames={M6odbbZlXWXCcYKf3P:\"framer-v-1iel7om\",Y9R3kHajm:\"framer-v-2es9ne\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"M6odbbZlXWXCcYKf3P\",\"Variant 2\":\"Y9R3kHajm\"};const getProps=({click,height,id,width,...props})=>{return{...props,uI7a_OqXt:click??props.uI7a_OqXt,variant:humanReadableVariantMap[props.variant]??props.variant??\"M6odbbZlXWXCcYKf3P\"};};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,uI7a_OqXt,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"M6odbbZlXWXCcYKf3P\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1bcf2sv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uI7a_OqXt){const res=await uI7a_OqXt(...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-1iel7om\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"M6odbbZlXWXCcYKf3P\",onTap:onTap1bcf2sv,ref:refBinding,style:{...style},...addPropertyOverrides({Y9R3kHajm:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-16c3obq\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"M6odbbZlXWzQx2GqN1\",style:{backgroundColor:\"rgb(79, 76, 76)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{Y9R3kHajm:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-8s840h\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"M6odbbZlXZu2kZvovs\",style:{backgroundColor:\"rgb(79, 76, 76)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{Y9R3kHajm:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RkMtP.framer-43hzsr, .framer-RkMtP .framer-43hzsr { display: block; }\",\".framer-RkMtP.framer-1iel7om { cursor: pointer; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-RkMtP .framer-16c3obq { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-RkMtP .framer-8s840h { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-RkMtP.framer-v-2es9ne .framer-16c3obq, .framer-RkMtP.framer-v-2es9ne .framer-8s840h { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y9R3kHajm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"uI7a_OqXt\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDl2M6fcqO=withCSS(Component,css,\"framer-RkMtP\");export default FramerDl2M6fcqO;FramerDl2M6fcqO.displayName=\"Icon\";FramerDl2M6fcqO.defaultProps={height:40,width:40};addPropertyControls(FramerDl2M6fcqO,{variant:{options:[\"M6odbbZlXWXCcYKf3P\",\"Y9R3kHajm\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},uI7a_OqXt:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerDl2M6fcqO,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDl2M6fcqO\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"uI7a_OqXt\\\":\\\"click\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y9R3kHajm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Dl2M6fcqO.map", "// Generated by Framer (eea9f0c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={DEBRz0aXf:{hover:true},hzflbvby4:{hover:true}};const cycleOrder=[\"hzflbvby4\",\"DEBRz0aXf\"];const serializationHash=\"framer-3pue4\";const variantClassNames={DEBRz0aXf:\"framer-v-1iw5e8p\",hzflbvby4:\"framer-v-koysm5\"};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 transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2};const transition3={bounce:.3,delay:0,duration:.45,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"hzflbvby4\",\"Variant 2\":\"DEBRz0aXf\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hzflbvby4\",VwdEftc8H:link??props.VwdEftc8H,yjZuJc5YU:title??props.yjZuJc5YU??\"Produkty\"};};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,VwdEftc8H,yjZuJc5YU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hzflbvby4\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:VwdEftc8H,motionChild:true,nodeId:\"hzflbvby4\",scopeId:\"OJ_Et88Sv\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-koysm5\",className,classNames)} framer-1aco8an`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"hzflbvby4\",ref:refBinding,style:{...style},...addPropertyOverrides({\"DEBRz0aXf-hover\":{\"data-framer-name\":undefined},\"hzflbvby4-hover\":{\"data-framer-name\":undefined},DEBRz0aXf:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-105u7gn\",layoutDependency:layoutDependency,layoutId:\"V0uTPTtL5\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-o1plpa\",layoutDependency:layoutDependency,layoutId:\"DfdeKzVLe\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\"},children:\"Catalog\"})}),className:\"framer-8xx2nk\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"M6odbbZlXSWKgt5HmI\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:yjZuJc5YU,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DEBRz0aXf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\"},children:\"Catalog\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-m5ep1c\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"B9PYVJhBz\",style:{backgroundColor:\"var(--token-6b561c57-72ed-4e4a-9333-947d1cb608b0, rgb(0, 0, 0))\"},...addPropertyOverrides({\"DEBRz0aXf-hover\":{whileHover:animation1},\"hzflbvby4-hover\":{whileHover:animation}},baseVariant,gestureVariant)})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3pue4.framer-1aco8an, .framer-3pue4 .framer-1aco8an { display: block; }\",\".framer-3pue4.framer-koysm5 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 38px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3pue4 .framer-105u7gn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3pue4 .framer-o1plpa { 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-3pue4 .framer-8xx2nk { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-3pue4 .framer-m5ep1c { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; left: 0px; overflow: hidden; padding: 0px; position: absolute; width: 0px; z-index: 1; }\",\".framer-3pue4.framer-v-koysm5.hover .framer-m5ep1c, .framer-3pue4.framer-v-1iw5e8p.hover .framer-m5ep1c { width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 72.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"DEBRz0aXf\":{\"layout\":[\"auto\",\"fixed\"]},\"S4E2g4OJX\":{\"layout\":[\"auto\",\"fixed\"]},\"XieiGT_ev\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"VwdEftc8H\":\"link\",\"yjZuJc5YU\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOJ_Et88Sv=withCSS(Component,css,\"framer-3pue4\");export default FramerOJ_Et88Sv;FramerOJ_Et88Sv.displayName=\"Link\";FramerOJ_Et88Sv.defaultProps={height:38,width:72.5};addPropertyControls(FramerOJ_Et88Sv,{variant:{options:[\"hzflbvby4\",\"DEBRz0aXf\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},VwdEftc8H:{title:\"Link\",type:ControlType.Link},yjZuJc5YU:{defaultValue:\"Produkty\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerOJ_Et88Sv,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOJ_Et88Sv\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"38\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DEBRz0aXf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"S4E2g4OJX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XieiGT_ev\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"VwdEftc8H\\\":\\\"link\\\",\\\"yjZuJc5YU\\\":\\\"title\\\"}\",\"framerIntrinsicWidth\":\"72.5\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OJ_Et88Sv.map", "// Generated by Framer (d74aa50)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,resolvePageScope,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/PTO3dDDtKExfPSzZ12gg/Search.js\";import Cart from\"https://framerusercontent.com/modules/EQCcsBWeZcvS5TME9y4h/aj1dKw8H8eUwxVrlBEYn/c3bXI_Frs.js\";import Icon from\"https://framerusercontent.com/modules/ylopavxE99uZjYwbzwZ1/h8S1itbHHPqdVmrMKXoi/Dl2M6fcqO.js\";import Link1 from\"https://framerusercontent.com/modules/2qKelNg04McFZx0R4l0A/9ot2ifZm7nwuE1UM71EZ/OJ_Et88Sv.js\";const IconFonts=getFonts(Icon);const SearchFonts=getFonts(Search);const Link1Fonts=getFonts(Link1);const CartFonts=getFonts(Cart);const cycleOrder=[\"M6odbbZlX\",\"ilyk2pjoI\",\"Sef4m79GM\",\"UymmPtNL9\"];const serializationHash=\"framer-eWfzJ\";const variantClassNames={ilyk2pjoI:\"framer-v-178pkjt\",M6odbbZlX:\"framer-v-1o1kovg\",Sef4m79GM:\"framer-v-1farblb\",UymmPtNL9:\"framer-v-1ovlhdh\"};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={\"Phone closed\":\"Sef4m79GM\",\"Phone open\":\"ilyk2pjoI\",Desktop:\"M6odbbZlX\",Tablet:\"UymmPtNL9\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"M6odbbZlX\"};};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:\"M6odbbZlX\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const uI7a_OqXt10x35yo=activeVariantCallback(async(...args)=>{setVariant(\"Sef4m79GM\");});const uI7a_OqXtc0c9ve=activeVariantCallback(async(...args)=>{setVariant(\"ilyk2pjoI\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ilyk2pjoI\",\"Sef4m79GM\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"Sef4m79GM\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"ilyk2pjoI\")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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o1kovg\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"M6odbbZlX\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({ilyk2pjoI:{\"data-framer-name\":\"Phone open\"},Sef4m79GM:{\"data-framer-name\":\"Phone closed\"},UymmPtNL9:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vgqo0f\",layoutDependency:layoutDependency,layoutId:\"xUx2VGiw7\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mqtrof\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"M6odbbZlXs8iqWZRQ3\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"M6odbbZlXxQC3C7YaU\",scopeId:\"Nr1iSAarL\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-1vdjlbq framer-74s1ns\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"M6odbbZlXxQC3C7YaU\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 168 35\"><g transform=\"translate(0 -0.001)\"><path d=\"M 0.001 35 L 0.001 0.002 L 167.168 0.002 L 167.168 35 Z\" fill=\"transparent\"></path><path d=\"M 16.42 1.791 C 16.129 1.791 15.842 1.858 15.581 1.987 L 15.459 2.042 C 14.509 2.512 14.114 3.676 14.578 4.64 L 27.181 32.142 C 27.631 33.1 28.76 33.502 29.7 33.047 C 29.704 33.043 29.711 33.041 29.713 33.038 L 29.846 32.977 C 30.796 32.507 31.191 31.344 30.73 30.379 L 18.141 2.893 C 17.822 2.224 17.154 1.795 16.42 1.791 Z M 28.881 35 C 27.485 35.006 26.205 34.208 25.58 32.94 L 25.483 32.734 L 12.977 5.419 C 12.098 3.562 12.863 1.336 14.69 0.437 L 14.849 0.365 C 15.722 -0.062 16.726 -0.116 17.637 0.212 C 18.561 0.533 19.322 1.218 19.746 2.11 L 19.817 2.28 L 32.324 29.561 C 33.205 31.413 32.445 33.64 30.622 34.543 L 30.471 34.615 C 29.978 34.867 29.435 35 28.883 35\" fill=\"rgb(0,0,0)\"></path><path d=\"M 38.052 31.105 C 38.089 32.19 38.951 33.058 40.022 33.084 C 41.073 33.091 41.933 32.227 41.937 31.158 L 41.937 4.327 C 41.937 3.241 41.069 2.357 39.996 2.357 C 38.923 2.357 38.055 3.241 38.055 4.327 L 38.055 31.114 L 38.055 31.105 Z M 40.056 34.875 L 39.968 34.875 C 37.962 34.814 36.35 33.176 36.297 31.14 L 36.297 4.327 C 36.277 2.276 37.893 0.595 39.916 0.564 L 39.961 0.564 C 41.995 0.533 43.669 2.182 43.704 4.247 L 43.704 31.123 C 43.723 33.176 42.101 34.86 40.075 34.884 L 40.058 34.875 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 64.972 31.112 C 64.985 32.199 65.854 33.073 66.924 33.082 C 67.448 33.089 67.952 32.879 68.318 32.5 C 68.663 32.129 68.848 31.632 68.829 31.121 L 68.829 4.327 C 68.829 3.238 67.961 2.357 66.888 2.357 C 65.815 2.357 64.947 3.238 64.947 4.327 L 64.947 31.114 L 64.972 31.114 Z M 66.976 34.875 L 66.888 34.875 C 64.863 34.842 63.234 33.176 63.217 31.123 L 63.217 4.327 C 63.197 2.276 64.813 0.594 66.836 0.564 L 66.881 0.564 C 68.904 0.549 70.563 2.193 70.596 4.246 L 70.596 31.123 C 70.615 33.178 68.993 34.86 66.967 34.884 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 51.557 31.112 C 51.57 32.199 52.438 33.073 53.509 33.082 C 54.032 33.089 54.534 32.879 54.903 32.5 C 55.256 32.131 55.45 31.634 55.441 31.121 L 55.441 12.478 C 55.452 11.38 54.584 10.481 53.502 10.47 C 52.957 10.466 52.438 10.691 52.061 11.091 C 51.708 11.461 51.514 11.957 51.522 12.471 L 51.522 31.114 L 51.557 31.114 Z M 53.561 34.875 L 53.472 34.875 C 51.449 34.843 49.818 33.176 49.801 31.123 L 49.801 12.478 C 49.782 10.422 51.404 8.74 53.429 8.716 L 53.526 8.716 C 55.543 8.706 57.191 10.35 57.214 12.399 L 57.214 31.114 C 57.234 33.17 55.612 34.853 53.586 34.878 L 53.561 34.878 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 66.925 10.328 C 65.854 10.343 64.992 11.223 64.981 12.309 C 64.977 13.388 65.834 14.267 66.897 14.271 L 72.13 14.271 C 73.194 14.282 74.062 13.416 74.073 12.336 L 74.073 12.309 C 74.073 11.223 73.211 10.339 72.141 10.328 L 66.916 10.328 L 66.927 10.328 Z M 66.869 16.062 C 64.861 16.058 63.23 14.417 63.206 12.379 C 63.191 10.287 64.841 8.572 66.903 8.535 L 72.119 8.535 C 74.166 8.513 75.842 10.179 75.868 12.257 C 75.889 14.334 74.245 16.038 72.199 16.06 L 66.869 16.06 Z\" fill=\"rgb(63,102,176)\"></path><path d=\"M 16.252 1.791 C 15.521 1.795 14.858 2.217 14.539 2.884 L 14.539 2.974 L 1.963 30.325 C 1.496 31.293 1.888 32.463 2.842 32.938 C 2.842 32.938 2.844 32.938 2.846 32.938 L 2.935 32.938 C 3.866 33.428 5.012 33.06 5.494 32.116 C 5.494 32.109 5.501 32.102 5.503 32.096 L 5.574 31.943 L 18.107 4.62 C 18.574 3.654 18.182 2.482 17.228 2.007 C 17.228 2.007 17.228 2.007 17.223 2.007 L 17.144 2.007 C 16.866 1.867 16.562 1.793 16.252 1.793 M 3.807 34.991 C 3.243 34.991 2.687 34.856 2.183 34.598 L 2.077 34.552 C 0.25 33.651 -0.515 31.42 0.365 29.561 L 12.951 2.114 C 13.836 0.258 16.038 -0.519 17.867 0.38 L 17.876 0.385 L 17.99 0.439 C 19.819 1.345 20.58 3.58 19.692 5.438 L 7.168 32.734 L 7.046 32.942 C 6.432 34.189 5.18 34.98 3.807 34.993\" fill=\"rgb(0,0,0)\"></path><path d=\"M 53.498 2.265 C 52.427 2.265 51.557 3.149 51.557 4.236 C 51.557 5.322 52.427 6.206 53.498 6.206 C 54.569 6.206 55.439 5.325 55.439 4.236 C 55.439 3.146 54.571 2.265 53.498 2.265 Z M 53.498 7.999 C 51.451 7.999 49.79 6.315 49.79 4.236 C 49.79 2.156 51.449 0.472 53.498 0.472 C 55.547 0.472 57.206 2.158 57.206 4.236 C 57.206 6.313 55.545 7.999 53.498 7.999 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 81.858 31.105 C 81.896 32.192 82.763 33.06 83.835 33.084 C 84.881 33.08 85.764 32.293 85.902 31.239 L 85.902 12.657 C 85.855 11.478 84.919 10.538 83.758 10.507 C 82.7 10.507 81.843 11.378 81.843 12.451 L 81.843 31.103 L 81.86 31.103 Z M 83.834 34.875 L 83.762 34.875 C 81.746 34.827 80.121 33.187 80.065 31.14 L 80.065 12.48 C 80.046 10.424 81.668 8.74 83.693 8.716 L 83.791 8.716 C 85.893 8.778 87.591 10.494 87.655 12.631 L 87.655 31.354 C 87.458 33.347 85.809 34.869 83.835 34.875\" fill=\"rgb(0,0,0)\"></path><path d=\"M 83.773 2.265 C 82.702 2.265 81.832 3.149 81.832 4.236 C 81.832 5.322 82.702 6.206 83.773 6.206 C 84.843 6.206 85.712 5.325 85.712 4.236 C 85.712 3.146 84.846 2.265 83.773 2.265 Z M 83.773 7.999 C 81.726 7.999 80.065 6.315 80.065 4.236 C 80.065 2.156 81.724 0.472 83.773 0.472 C 85.821 0.472 87.478 2.158 87.478 4.236 C 87.474 6.313 85.82 7.995 83.773 7.999 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 129.579 15.255 L 129.579 16.152 C 126.569 16.167 124.145 18.653 124.16 21.706 C 124.175 24.757 126.624 27.219 129.633 27.206 C 132.638 27.191 135.064 24.704 135.051 21.654 C 135.038 18.621 132.618 16.167 129.633 16.152 Z M 129.579 29.052 C 125.582 29.052 122.342 25.765 122.342 21.706 C 122.342 17.65 125.58 14.361 129.579 14.358 L 129.634 14.358 C 133.631 14.374 136.859 17.676 136.843 21.733 C 136.831 25.789 133.578 29.067 129.58 29.052 M 129.579 10.328 C 123.387 10.328 118.369 15.421 118.369 21.706 C 118.369 27.991 123.387 33.082 129.579 33.082 C 135.771 33.082 140.786 27.989 140.786 21.706 L 140.786 21.634 C 140.762 15.386 135.768 10.333 129.613 10.328 Z M 129.579 34.875 C 122.413 34.875 116.604 28.98 116.602 21.706 C 116.602 14.433 122.41 8.537 129.576 8.537 L 129.579 8.537 C 136.706 8.548 142.488 14.4 142.519 21.634 L 142.519 21.706 C 142.508 28.96 136.727 34.845 129.579 34.875 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 103.992 10.365 L 103.003 10.365 C 97.456 10.916 93.123 15.472 92.772 21.116 C 92.458 27.377 97.197 32.717 103.363 33.049 C 107.274 33.248 111.007 31.366 113.214 28.079 C 113.8 27.143 113.537 25.898 112.621 25.293 C 111.732 24.72 110.553 24.989 109.99 25.892 C 109.984 25.901 109.978 25.912 109.973 25.918 C 108.618 27.904 106.391 29.085 104.016 29.083 L 103.945 29.083 C 100.08 28.969 96.96 25.837 96.805 21.916 C 96.697 17.851 99.856 14.466 103.861 14.354 L 104.025 14.354 C 106.143 14.402 108.137 15.375 109.495 17.024 C 110.182 17.884 111.421 18.015 112.268 17.319 C 113.114 16.624 113.244 15.364 112.561 14.507 C 110.454 11.898 107.311 10.383 103.991 10.376 L 103.991 10.368 Z M 103.949 34.875 L 103.288 34.875 C 96.135 34.499 90.641 28.311 91.009 21.052 C 91.009 21.05 91.009 21.046 91.009 21.044 C 91.426 14.527 96.435 9.276 102.835 8.644 C 107.076 8.257 111.225 10.022 113.931 13.357 C 115.241 14.977 115.009 17.368 113.412 18.695 C 111.815 20.025 109.458 19.786 108.153 18.166 C 107.097 16.952 105.58 16.259 103.986 16.257 L 103.872 16.257 C 100.841 16.329 98.44 18.883 98.516 21.96 L 98.516 21.964 C 98.667 24.912 101.017 27.252 103.926 27.34 L 103.977 27.34 C 105.766 27.34 107.44 26.454 108.463 24.965 C 109.523 23.176 111.811 22.599 113.574 23.672 C 115.338 24.748 115.907 27.071 114.845 28.859 C 114.799 28.936 114.752 29.01 114.703 29.085 C 112.279 32.695 108.256 34.86 103.954 34.871\" fill=\"rgb(0,0,0)\"></path><path d=\"M 155.73 14.332 C 155.967 14.319 156.201 14.319 156.436 14.332 C 159.35 14.78 161.489 17.343 161.446 20.335 L 161.446 31.201 C 161.439 32.282 162.291 33.163 163.355 33.174 L 163.443 33.174 C 164.546 33.159 165.431 32.242 165.419 31.123 L 165.419 19.764 C 165.197 14.33 160.677 10.109 155.325 10.33 C 150.094 10.687 146.05 15.126 146.11 20.444 L 146.11 31.024 C 146.099 31.56 146.309 32.072 146.684 32.448 C 147.039 32.802 147.517 32.999 148.015 32.995 C 148.545 33.003 149.055 32.796 149.428 32.413 C 149.781 32.043 149.976 31.547 149.965 31.033 L 149.965 20.094 C 149.954 19.885 149.954 19.675 149.965 19.467 C 150.327 16.521 152.804 14.315 155.728 14.332 M 163.348 34.939 C 161.336 34.939 159.7 33.294 159.677 31.256 L 159.677 20.363 C 159.722 18.268 158.244 16.46 156.208 16.125 C 154.019 15.874 152.041 17.472 151.796 19.696 C 151.796 19.701 151.796 19.705 151.796 19.71 L 151.796 31.024 C 151.815 33.078 150.193 34.762 148.166 34.786 C 147.179 34.805 146.229 34.425 145.518 33.729 C 144.818 33.04 144.417 32.096 144.406 31.105 L 144.406 20.453 C 144.343 14.179 149.122 8.948 155.29 8.539 C 161.603 8.307 166.916 13.302 167.168 19.71 L 167.168 31.114 C 167.168 33.209 165.509 34.915 163.443 34.939 L 163.381 34.042 L 163.381 34.939 L 163.338 34.939 L 163.346 34.939 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 7.293 21.527 L 7.196 21.527 C 6.182 21.575 5.397 22.441 5.43 23.471 L 5.43 23.569 C 5.449 24.637 6.313 25.485 7.362 25.47 L 25.341 25.47 C 25.867 25.479 26.375 25.269 26.744 24.888 C 27.097 24.519 27.291 24.022 27.282 23.508 C 27.321 22.441 26.5 21.542 25.449 21.503 C 25.417 21.503 25.382 21.503 25.35 21.503 L 7.25 21.503 L 7.295 21.529 Z M 7.293 27.261 C 5.223 27.186 3.603 25.424 3.678 23.322 C 3.71 22.426 4.053 21.566 4.648 20.901 C 5.285 20.189 6.177 19.758 7.127 19.71 L 25.343 19.71 C 27.362 19.679 29.021 21.317 29.049 23.364 C 29.049 23.373 29.049 23.381 29.049 23.39 C 29.069 24.389 28.694 25.358 28.008 26.078 C 27.33 26.791 26.399 27.197 25.423 27.206 L 7.293 27.206 L 7.293 27.259 Z\" fill=\"rgb(238,38,36)\"></path></g></svg>',svgContentId:10098421918,withExternalLayout:true,...addPropertyOverrides({ilyk2pjoI:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 120 25\"><g transform=\"translate(0 -0.001)\"><path d=\"M 0.001 25 L 0.001 0.001 L 119.406 0.001 L 119.406 25 Z\" fill=\"transparent\"></path><path d=\"M 11.728 1.279 C 11.521 1.279 11.316 1.327 11.13 1.42 L 11.042 1.459 C 10.363 1.794 10.082 2.625 10.413 3.314 L 19.415 22.958 C 19.737 23.643 20.543 23.93 21.214 23.605 C 21.217 23.602 21.222 23.6 21.223 23.599 L 21.319 23.555 C 21.997 23.219 22.279 22.388 21.95 21.699 L 12.958 2.066 C 12.73 1.588 12.253 1.282 11.728 1.279 Z M 20.629 25 C 19.632 25.005 18.718 24.435 18.272 23.529 L 18.202 23.382 L 9.269 3.87 C 8.641 2.544 9.188 0.954 10.493 0.312 L 10.606 0.261 C 11.23 -0.044 11.947 -0.083 12.598 0.151 C 13.258 0.381 13.801 0.87 14.104 1.507 L 14.155 1.629 L 23.088 21.115 C 23.718 22.438 23.175 24.028 21.873 24.674 L 21.765 24.725 C 21.413 24.905 21.025 25 20.631 25\" fill=\"rgb(0,0,0)\"></path><path d=\"M 27.18 22.218 C 27.206 22.993 27.822 23.613 28.587 23.632 C 29.338 23.636 29.952 23.019 29.955 22.256 L 29.955 3.091 C 29.955 2.315 29.335 1.684 28.568 1.684 C 27.802 1.684 27.182 2.315 27.182 3.091 L 27.182 22.224 L 27.182 22.218 Z M 28.611 24.911 L 28.548 24.911 C 27.116 24.867 25.965 23.697 25.926 22.243 L 25.926 3.091 C 25.912 1.626 27.066 0.425 28.511 0.403 L 28.544 0.403 C 29.997 0.381 31.192 1.559 31.217 3.033 L 31.217 22.231 C 31.231 23.697 30.072 24.9 28.625 24.917 L 28.613 24.911 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 46.409 22.223 C 46.418 22.999 47.038 23.624 47.803 23.63 C 48.177 23.635 48.537 23.485 48.799 23.215 C 49.045 22.949 49.177 22.594 49.163 22.229 L 49.163 3.091 C 49.163 2.313 48.543 1.684 47.777 1.684 C 47.011 1.684 46.39 2.313 46.39 3.091 L 46.39 22.224 L 46.409 22.224 Z M 47.84 24.911 L 47.777 24.911 C 46.33 24.887 45.167 23.697 45.155 22.23 L 45.155 3.091 C 45.141 1.626 46.295 0.425 47.74 0.403 L 47.772 0.403 C 49.217 0.392 50.402 1.566 50.425 3.033 L 50.425 22.23 C 50.439 23.699 49.28 24.9 47.834 24.917 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 36.826 22.223 C 36.836 22.999 37.456 23.624 38.221 23.63 C 38.595 23.635 38.953 23.485 39.216 23.215 C 39.469 22.951 39.607 22.596 39.601 22.229 L 39.601 8.913 C 39.609 8.129 38.988 7.487 38.216 7.479 C 37.827 7.476 37.456 7.637 37.186 7.922 C 36.934 8.186 36.796 8.541 36.802 8.908 L 36.802 22.224 L 36.826 22.224 Z M 38.258 24.911 L 38.194 24.911 C 36.749 24.888 35.584 23.697 35.572 22.231 L 35.572 8.913 C 35.558 7.444 36.717 6.243 38.164 6.226 L 38.233 6.226 C 39.673 6.218 40.851 7.393 40.867 8.856 L 40.867 22.224 C 40.881 23.693 39.723 24.895 38.276 24.913 L 38.258 24.913 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 47.803 7.377 C 47.038 7.388 46.423 8.016 46.415 8.792 C 46.412 9.563 47.025 10.19 47.783 10.194 L 51.521 10.194 C 52.282 10.201 52.902 9.583 52.909 8.811 L 52.909 8.792 C 52.909 8.016 52.294 7.385 51.529 7.377 L 47.797 7.377 L 47.805 7.377 Z M 47.763 11.473 C 46.329 11.47 45.164 10.298 45.147 8.842 C 45.136 7.348 46.315 6.123 47.788 6.096 L 51.514 6.096 C 52.976 6.081 54.173 7.271 54.191 8.755 C 54.207 10.239 53.032 11.456 51.571 11.471 L 47.763 11.471 Z\" fill=\"rgb(63,102,176)\"></path><path d=\"M 11.608 1.279 C 11.087 1.282 10.613 1.584 10.385 2.06 L 10.385 2.124 L 1.402 21.66 C 1.068 22.352 1.348 23.188 2.03 23.527 C 2.03 23.527 2.032 23.527 2.033 23.527 L 2.096 23.527 C 2.761 23.877 3.58 23.614 3.925 22.94 C 3.925 22.935 3.929 22.93 3.931 22.926 L 3.981 22.816 L 12.933 3.3 C 13.267 2.61 12.987 1.773 12.305 1.434 C 12.305 1.434 12.305 1.434 12.302 1.434 L 12.245 1.434 C 12.047 1.334 11.83 1.281 11.608 1.281 M 2.72 24.994 C 2.316 24.994 1.919 24.897 1.559 24.713 L 1.484 24.68 C 0.179 24.036 -0.368 22.443 0.26 21.115 L 9.251 1.51 C 9.883 0.184 11.456 -0.37 12.762 0.272 L 12.769 0.275 L 12.85 0.314 C 14.157 0.96 14.7 2.557 14.066 3.885 L 5.12 23.382 L 5.033 23.53 C 4.594 24.42 3.7 24.986 2.72 24.995\" fill=\"rgb(0,0,0)\"></path><path d=\"M 38.213 1.618 C 37.448 1.618 36.826 2.249 36.826 3.025 C 36.826 3.802 37.448 4.433 38.213 4.433 C 38.978 4.433 39.6 3.803 39.6 3.025 C 39.6 2.247 38.979 1.618 38.213 1.618 Z M 38.213 5.714 C 36.751 5.714 35.565 4.511 35.565 3.025 C 35.565 1.54 36.749 0.337 38.213 0.337 C 39.676 0.337 40.861 1.541 40.861 3.025 C 40.861 4.509 39.675 5.714 38.213 5.714 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 58.47 22.218 C 58.498 22.994 59.116 23.614 59.882 23.632 C 60.629 23.628 61.26 23.066 61.358 22.313 L 61.358 9.041 C 61.325 8.199 60.657 7.527 59.827 7.505 C 59.071 7.505 58.459 8.127 58.459 8.894 L 58.459 22.216 L 58.471 22.216 Z M 59.881 24.911 L 59.83 24.911 C 58.39 24.877 57.229 23.705 57.189 22.243 L 57.189 8.914 C 57.176 7.446 58.334 6.243 59.781 6.226 L 59.85 6.226 C 61.352 6.27 62.565 7.496 62.611 9.022 L 62.611 22.396 C 62.47 23.819 61.292 24.906 59.882 24.911\" fill=\"rgb(0,0,0)\"></path><path d=\"M 59.838 1.618 C 59.073 1.618 58.451 2.249 58.451 3.025 C 58.451 3.802 59.073 4.433 59.838 4.433 C 60.602 4.433 61.223 3.803 61.223 3.025 C 61.223 2.247 60.604 1.618 59.838 1.618 Z M 59.838 5.714 C 58.376 5.714 57.189 4.511 57.189 3.025 C 57.189 1.54 58.374 0.337 59.838 0.337 C 61.301 0.337 62.484 1.541 62.484 3.025 C 62.481 4.509 61.3 5.71 59.838 5.714 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 92.556 10.897 L 92.556 11.537 C 90.406 11.548 88.675 13.324 88.686 15.504 C 88.696 17.684 90.446 19.442 92.595 19.433 C 94.742 19.422 96.474 17.646 96.465 15.467 C 96.456 13.3 94.727 11.548 92.595 11.537 Z M 92.556 20.751 C 89.701 20.751 87.387 18.404 87.387 15.504 C 87.387 12.607 89.7 10.258 92.556 10.256 L 92.596 10.256 C 95.451 10.267 97.756 12.626 97.745 15.523 C 97.736 18.421 95.413 20.762 92.557 20.751 M 92.556 7.377 C 88.134 7.377 84.549 11.015 84.549 15.504 C 84.549 19.994 88.134 23.63 92.556 23.63 C 96.979 23.63 100.562 19.992 100.562 15.504 L 100.562 15.453 C 100.545 10.99 96.977 7.38 92.581 7.377 Z M 92.556 24.911 C 87.438 24.911 83.289 20.7 83.287 15.504 C 83.287 10.309 87.436 6.098 92.555 6.098 L 92.556 6.098 C 97.647 6.106 101.777 10.286 101.799 15.453 L 101.799 15.504 C 101.791 20.686 97.662 24.889 92.556 24.911 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 74.28 7.404 L 73.574 7.404 C 69.612 7.797 66.516 11.051 66.266 15.083 C 66.041 19.555 69.427 23.369 73.831 23.607 C 76.624 23.749 79.291 22.404 80.867 20.056 C 81.285 19.388 81.098 18.499 80.444 18.066 C 79.808 17.657 78.967 17.849 78.565 18.494 C 78.56 18.5 78.556 18.508 78.552 18.513 C 77.585 19.931 75.993 20.775 74.297 20.773 L 74.246 20.773 C 71.486 20.692 69.257 18.455 69.146 15.654 C 69.069 12.751 71.326 10.333 74.187 10.253 L 74.303 10.253 C 75.816 10.287 77.241 10.982 78.21 12.16 C 78.702 12.774 79.587 12.868 80.191 12.371 C 80.796 11.874 80.888 10.975 80.401 10.362 C 78.896 8.499 76.651 7.416 74.279 7.412 L 74.279 7.405 Z M 74.249 24.911 L 73.777 24.911 C 68.668 24.642 64.744 20.222 65.007 15.037 C 65.007 15.036 65.007 15.033 65.007 15.031 C 65.304 10.376 68.882 6.626 73.454 6.174 C 76.483 5.898 79.447 7.159 81.379 9.541 C 82.315 10.698 82.149 12.405 81.008 13.354 C 79.868 14.303 78.184 14.133 77.252 12.976 C 76.498 12.109 75.415 11.613 74.276 11.612 L 74.194 11.612 C 72.029 11.663 70.314 13.488 70.369 15.686 L 70.369 15.689 C 70.476 17.794 72.155 19.466 74.233 19.528 L 74.27 19.528 C 75.547 19.528 76.743 18.896 77.473 17.832 C 78.231 16.554 79.865 16.142 81.124 16.909 C 82.384 17.677 82.79 19.336 82.032 20.614 C 82 20.669 81.966 20.722 81.93 20.775 C 80.199 23.354 77.326 24.9 74.253 24.908\" fill=\"rgb(0,0,0)\"></path><path d=\"M 111.236 10.237 C 111.405 10.228 111.572 10.228 111.74 10.237 C 113.821 10.557 115.349 12.388 115.318 14.525 L 115.318 22.287 C 115.314 23.058 115.922 23.688 116.682 23.696 L 116.745 23.696 C 117.533 23.685 118.165 23.03 118.156 22.23 L 118.156 14.117 C 117.998 10.236 114.769 7.221 110.946 7.379 C 107.21 7.633 104.321 10.804 104.364 14.603 L 104.364 22.16 C 104.357 22.543 104.506 22.908 104.774 23.177 C 105.028 23.43 105.369 23.571 105.725 23.568 C 106.103 23.574 106.468 23.425 106.734 23.152 C 106.987 22.888 107.126 22.533 107.118 22.166 L 107.118 14.353 C 107.11 14.203 107.11 14.053 107.118 13.905 C 107.376 11.801 109.146 10.225 111.234 10.237 M 116.677 24.956 C 115.24 24.956 114.072 23.782 114.055 22.326 L 114.055 14.545 C 114.087 13.049 113.031 11.757 111.577 11.518 C 110.014 11.338 108.601 12.48 108.426 14.069 C 108.426 14.072 108.426 14.075 108.426 14.078 L 108.426 22.16 C 108.44 23.627 107.281 24.83 105.833 24.847 C 105.128 24.861 104.449 24.589 103.941 24.092 C 103.441 23.6 103.155 22.926 103.147 22.218 L 103.147 14.609 C 103.102 10.128 106.516 6.392 110.922 6.099 C 115.431 5.934 119.226 9.502 119.406 14.078 L 119.406 22.224 C 119.406 23.721 118.221 24.939 116.745 24.956 L 116.7 24.316 L 116.7 24.956 L 116.67 24.956 L 116.676 24.956 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 5.209 15.376 L 5.14 15.376 C 4.415 15.411 3.855 16.029 3.878 16.765 L 3.878 16.835 C 3.892 17.598 4.509 18.204 5.259 18.193 L 18.101 18.193 C 18.476 18.199 18.84 18.049 19.103 17.777 C 19.355 17.513 19.494 17.159 19.487 16.792 C 19.515 16.029 18.929 15.387 18.178 15.359 C 18.155 15.359 18.13 15.359 18.107 15.359 L 5.179 15.359 L 5.211 15.378 Z M 5.209 19.472 C 3.731 19.419 2.573 18.16 2.627 16.659 C 2.65 16.018 2.895 15.404 3.32 14.93 C 3.775 14.42 4.412 14.113 5.091 14.078 L 18.102 14.078 C 19.544 14.056 20.729 15.226 20.749 16.688 C 20.749 16.695 20.749 16.701 20.749 16.707 C 20.763 17.421 20.495 18.113 20.006 18.627 C 19.521 19.136 18.857 19.427 18.159 19.433 L 5.209 19.433 L 5.209 19.47 Z\" fill=\"rgb(238,38,36)\"></path></g></svg>',svgContentId:9480220775},Sef4m79GM:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 120 25\"><g transform=\"translate(0 -0.001)\"><path d=\"M 0.001 25 L 0.001 0.001 L 119.406 0.001 L 119.406 25 Z\" fill=\"transparent\"></path><path d=\"M 11.728 1.279 C 11.521 1.279 11.316 1.327 11.13 1.42 L 11.042 1.459 C 10.363 1.794 10.082 2.625 10.413 3.314 L 19.415 22.958 C 19.737 23.643 20.543 23.93 21.214 23.605 C 21.217 23.602 21.222 23.6 21.223 23.599 L 21.319 23.555 C 21.997 23.219 22.279 22.388 21.95 21.699 L 12.958 2.066 C 12.73 1.588 12.253 1.282 11.728 1.279 Z M 20.629 25 C 19.632 25.005 18.718 24.435 18.272 23.529 L 18.202 23.382 L 9.269 3.87 C 8.641 2.544 9.188 0.954 10.493 0.312 L 10.606 0.261 C 11.23 -0.044 11.947 -0.083 12.598 0.151 C 13.258 0.381 13.801 0.87 14.104 1.507 L 14.155 1.629 L 23.088 21.115 C 23.718 22.438 23.175 24.028 21.873 24.674 L 21.765 24.725 C 21.413 24.905 21.025 25 20.631 25\" fill=\"rgb(0,0,0)\"></path><path d=\"M 27.18 22.218 C 27.206 22.993 27.822 23.613 28.587 23.632 C 29.338 23.636 29.952 23.019 29.955 22.256 L 29.955 3.091 C 29.955 2.315 29.335 1.684 28.568 1.684 C 27.802 1.684 27.182 2.315 27.182 3.091 L 27.182 22.224 L 27.182 22.218 Z M 28.611 24.911 L 28.548 24.911 C 27.116 24.867 25.965 23.697 25.926 22.243 L 25.926 3.091 C 25.912 1.626 27.066 0.425 28.511 0.403 L 28.544 0.403 C 29.997 0.381 31.192 1.559 31.217 3.033 L 31.217 22.231 C 31.231 23.697 30.072 24.9 28.625 24.917 L 28.613 24.911 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 46.409 22.223 C 46.418 22.999 47.038 23.624 47.803 23.63 C 48.177 23.635 48.537 23.485 48.799 23.215 C 49.045 22.949 49.177 22.594 49.163 22.229 L 49.163 3.091 C 49.163 2.313 48.543 1.684 47.777 1.684 C 47.011 1.684 46.39 2.313 46.39 3.091 L 46.39 22.224 L 46.409 22.224 Z M 47.84 24.911 L 47.777 24.911 C 46.33 24.887 45.167 23.697 45.155 22.23 L 45.155 3.091 C 45.141 1.626 46.295 0.425 47.74 0.403 L 47.772 0.403 C 49.217 0.392 50.402 1.566 50.425 3.033 L 50.425 22.23 C 50.439 23.699 49.28 24.9 47.834 24.917 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 36.826 22.223 C 36.836 22.999 37.456 23.624 38.221 23.63 C 38.595 23.635 38.953 23.485 39.216 23.215 C 39.469 22.951 39.607 22.596 39.601 22.229 L 39.601 8.913 C 39.609 8.129 38.988 7.487 38.216 7.479 C 37.827 7.476 37.456 7.637 37.186 7.922 C 36.934 8.186 36.796 8.541 36.802 8.908 L 36.802 22.224 L 36.826 22.224 Z M 38.258 24.911 L 38.194 24.911 C 36.749 24.888 35.584 23.697 35.572 22.231 L 35.572 8.913 C 35.558 7.444 36.717 6.243 38.164 6.226 L 38.233 6.226 C 39.673 6.218 40.851 7.393 40.867 8.856 L 40.867 22.224 C 40.881 23.693 39.723 24.895 38.276 24.913 L 38.258 24.913 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 47.803 7.377 C 47.038 7.388 46.423 8.016 46.415 8.792 C 46.412 9.563 47.025 10.19 47.783 10.194 L 51.521 10.194 C 52.282 10.201 52.902 9.583 52.909 8.811 L 52.909 8.792 C 52.909 8.016 52.294 7.385 51.529 7.377 L 47.797 7.377 L 47.805 7.377 Z M 47.763 11.473 C 46.329 11.47 45.164 10.298 45.147 8.842 C 45.136 7.348 46.315 6.123 47.788 6.096 L 51.514 6.096 C 52.976 6.081 54.173 7.271 54.191 8.755 C 54.207 10.239 53.032 11.456 51.571 11.471 L 47.763 11.471 Z\" fill=\"rgb(63,102,176)\"></path><path d=\"M 11.608 1.279 C 11.087 1.282 10.613 1.584 10.385 2.06 L 10.385 2.124 L 1.402 21.66 C 1.068 22.352 1.348 23.188 2.03 23.527 C 2.03 23.527 2.032 23.527 2.033 23.527 L 2.096 23.527 C 2.761 23.877 3.58 23.614 3.925 22.94 C 3.925 22.935 3.929 22.93 3.931 22.926 L 3.981 22.816 L 12.933 3.3 C 13.267 2.61 12.987 1.773 12.305 1.434 C 12.305 1.434 12.305 1.434 12.302 1.434 L 12.245 1.434 C 12.047 1.334 11.83 1.281 11.608 1.281 M 2.72 24.994 C 2.316 24.994 1.919 24.897 1.559 24.713 L 1.484 24.68 C 0.179 24.036 -0.368 22.443 0.26 21.115 L 9.251 1.51 C 9.883 0.184 11.456 -0.37 12.762 0.272 L 12.769 0.275 L 12.85 0.314 C 14.157 0.96 14.7 2.557 14.066 3.885 L 5.12 23.382 L 5.033 23.53 C 4.594 24.42 3.7 24.986 2.72 24.995\" fill=\"rgb(0,0,0)\"></path><path d=\"M 38.213 1.618 C 37.448 1.618 36.826 2.249 36.826 3.025 C 36.826 3.802 37.448 4.433 38.213 4.433 C 38.978 4.433 39.6 3.803 39.6 3.025 C 39.6 2.247 38.979 1.618 38.213 1.618 Z M 38.213 5.714 C 36.751 5.714 35.565 4.511 35.565 3.025 C 35.565 1.54 36.749 0.337 38.213 0.337 C 39.676 0.337 40.861 1.541 40.861 3.025 C 40.861 4.509 39.675 5.714 38.213 5.714 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 58.47 22.218 C 58.497 22.994 59.116 23.614 59.882 23.632 C 60.629 23.628 61.26 23.066 61.358 22.313 L 61.358 9.041 C 61.325 8.199 60.657 7.527 59.827 7.505 C 59.071 7.505 58.459 8.127 58.459 8.894 L 58.459 22.216 L 58.471 22.216 Z M 59.881 24.911 L 59.83 24.911 C 58.39 24.877 57.229 23.705 57.189 22.243 L 57.189 8.914 C 57.176 7.446 58.334 6.243 59.781 6.226 L 59.85 6.226 C 61.352 6.27 62.565 7.496 62.611 9.022 L 62.611 22.396 C 62.47 23.819 61.292 24.906 59.882 24.911\" fill=\"rgb(0,0,0)\"></path><path d=\"M 59.838 1.618 C 59.073 1.618 58.451 2.249 58.451 3.025 C 58.451 3.802 59.073 4.433 59.838 4.433 C 60.602 4.433 61.223 3.803 61.223 3.025 C 61.223 2.247 60.604 1.618 59.838 1.618 Z M 59.838 5.714 C 58.376 5.714 57.189 4.511 57.189 3.025 C 57.189 1.54 58.374 0.337 59.838 0.337 C 61.301 0.337 62.484 1.541 62.484 3.025 C 62.482 4.509 61.3 5.71 59.838 5.714 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 92.556 10.896 L 92.556 11.537 C 90.406 11.548 88.675 13.324 88.686 15.504 C 88.696 17.684 90.446 19.442 92.595 19.433 C 94.742 19.422 96.474 17.646 96.465 15.467 C 96.456 13.3 94.727 11.548 92.595 11.537 Z M 92.556 20.751 C 89.701 20.751 87.387 18.404 87.387 15.504 C 87.387 12.607 89.7 10.258 92.556 10.256 L 92.596 10.256 C 95.451 10.267 97.756 12.626 97.745 15.523 C 97.736 18.421 95.413 20.762 92.557 20.751 M 92.556 7.377 C 88.134 7.377 84.549 11.015 84.549 15.504 C 84.549 19.994 88.134 23.63 92.556 23.63 C 96.979 23.63 100.562 19.992 100.562 15.504 L 100.562 15.453 C 100.545 10.99 96.977 7.38 92.581 7.377 Z M 92.556 24.911 C 87.438 24.911 83.289 20.7 83.287 15.504 C 83.287 10.309 87.436 6.098 92.555 6.098 L 92.556 6.098 C 97.647 6.106 101.777 10.286 101.799 15.453 L 101.799 15.504 C 101.791 20.686 97.662 24.889 92.556 24.911 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 74.28 7.404 L 73.574 7.404 C 69.612 7.797 66.516 11.051 66.266 15.083 C 66.041 19.555 69.427 23.369 73.831 23.607 C 76.624 23.749 79.291 22.404 80.867 20.056 C 81.285 19.388 81.098 18.499 80.444 18.066 C 79.808 17.657 78.967 17.849 78.565 18.494 C 78.56 18.5 78.556 18.508 78.552 18.513 C 77.585 19.931 75.993 20.775 74.297 20.773 L 74.246 20.773 C 71.486 20.692 69.257 18.455 69.146 15.654 C 69.069 12.751 71.326 10.333 74.187 10.253 L 74.303 10.253 C 75.816 10.287 77.241 10.982 78.21 12.16 C 78.702 12.774 79.587 12.868 80.191 12.371 C 80.796 11.874 80.888 10.975 80.401 10.362 C 78.896 8.499 76.651 7.416 74.279 7.412 L 74.279 7.405 Z M 74.249 24.911 L 73.777 24.911 C 68.668 24.642 64.744 20.222 65.007 15.037 C 65.007 15.036 65.007 15.033 65.007 15.031 C 65.304 10.376 68.882 6.626 73.454 6.174 C 76.483 5.898 79.447 7.159 81.379 9.541 C 82.315 10.698 82.149 12.405 81.008 13.354 C 79.868 14.303 78.184 14.133 77.252 12.976 C 76.498 12.109 75.415 11.613 74.276 11.612 L 74.194 11.612 C 72.029 11.663 70.314 13.488 70.369 15.686 L 70.369 15.689 C 70.476 17.794 72.155 19.466 74.233 19.528 L 74.27 19.528 C 75.547 19.528 76.743 18.896 77.473 17.832 C 78.231 16.554 79.865 16.142 81.124 16.909 C 82.384 17.677 82.79 19.336 82.032 20.614 C 82 20.669 81.966 20.722 81.93 20.775 C 80.199 23.354 77.326 24.9 74.253 24.908\" fill=\"rgb(0,0,0)\"></path><path d=\"M 111.236 10.237 C 111.405 10.228 111.572 10.228 111.74 10.237 C 113.821 10.557 115.349 12.388 115.318 14.525 L 115.318 22.287 C 115.314 23.058 115.922 23.688 116.682 23.696 L 116.745 23.696 C 117.533 23.685 118.165 23.03 118.156 22.23 L 118.156 14.117 C 117.998 10.236 114.769 7.221 110.946 7.379 C 107.21 7.633 104.321 10.804 104.364 14.603 L 104.364 22.16 C 104.357 22.543 104.506 22.908 104.774 23.177 C 105.028 23.43 105.369 23.571 105.725 23.568 C 106.103 23.574 106.468 23.425 106.734 23.152 C 106.987 22.888 107.126 22.533 107.118 22.166 L 107.118 14.353 C 107.11 14.203 107.11 14.053 107.118 13.905 C 107.376 11.801 109.146 10.225 111.234 10.237 M 116.677 24.956 C 115.24 24.956 114.072 23.782 114.055 22.326 L 114.055 14.545 C 114.087 13.049 113.031 11.757 111.577 11.518 C 110.014 11.338 108.601 12.48 108.426 14.069 C 108.426 14.072 108.426 14.075 108.426 14.078 L 108.426 22.16 C 108.44 23.627 107.281 24.83 105.833 24.847 C 105.128 24.861 104.449 24.589 103.941 24.092 C 103.441 23.6 103.155 22.926 103.147 22.218 L 103.147 14.609 C 103.102 10.128 106.516 6.392 110.922 6.099 C 115.431 5.934 119.226 9.502 119.406 14.078 L 119.406 22.224 C 119.406 23.721 118.221 24.939 116.745 24.956 L 116.7 24.316 L 116.7 24.956 L 116.67 24.956 L 116.676 24.956 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 5.209 15.376 L 5.14 15.376 C 4.415 15.411 3.855 16.029 3.878 16.765 L 3.878 16.835 C 3.892 17.598 4.509 18.204 5.259 18.193 L 18.101 18.193 C 18.476 18.199 18.84 18.049 19.103 17.777 C 19.355 17.513 19.494 17.159 19.487 16.792 C 19.515 16.029 18.929 15.387 18.178 15.359 C 18.155 15.359 18.13 15.359 18.107 15.359 L 5.179 15.359 L 5.211 15.378 Z M 5.209 19.472 C 3.731 19.419 2.573 18.16 2.627 16.659 C 2.65 16.018 2.895 15.404 3.32 14.93 C 3.775 14.42 4.412 14.113 5.091 14.078 L 18.102 14.078 C 19.544 14.056 20.729 15.226 20.749 16.688 C 20.749 16.695 20.749 16.701 20.749 16.707 C 20.763 17.421 20.495 18.113 20.006 18.627 C 19.521 19.136 18.857 19.427 18.159 19.433 L 5.209 19.433 L 5.209 19.47 Z\" fill=\"rgb(238,38,36)\"></path></g></svg>',svgContentId:12682657585},UymmPtNL9:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 134 28\"><g transform=\"translate(0 -0.001)\"><path d=\"M 0.001 28 L 0.001 0.001 L 133.337 0.001 L 133.337 28 Z\" fill=\"transparent\"></path><path d=\"M 13.097 1.433 C 12.865 1.433 12.636 1.487 12.428 1.59 L 12.33 1.634 C 11.572 2.01 11.258 2.941 11.627 3.712 L 21.68 25.713 C 22.039 26.48 22.94 26.802 23.689 26.438 C 23.693 26.434 23.698 26.432 23.699 26.431 L 23.806 26.382 C 24.564 26.006 24.878 25.075 24.511 24.303 L 14.47 2.314 C 14.215 1.779 13.683 1.436 13.097 1.433 Z M 23.036 28 C 21.923 28.005 20.902 27.367 20.403 26.352 L 20.326 26.187 L 10.35 4.335 C 9.649 2.85 10.259 1.069 11.717 0.35 L 11.844 0.292 C 12.54 -0.049 13.341 -0.093 14.068 0.169 C 14.805 0.427 15.411 0.974 15.75 1.688 L 15.807 1.824 L 25.782 23.649 C 26.485 25.131 25.878 26.912 24.425 27.634 L 24.304 27.692 C 23.911 27.893 23.478 28 23.038 28\" fill=\"rgb(0,0,0)\"></path><path d=\"M 30.351 24.884 C 30.381 25.752 31.068 26.447 31.922 26.468 C 32.761 26.473 33.446 25.782 33.45 24.926 L 33.45 3.462 C 33.45 2.593 32.757 1.886 31.901 1.886 C 31.046 1.886 30.353 2.593 30.353 3.462 L 30.353 24.891 L 30.353 24.884 Z M 31.949 27.9 L 31.879 27.9 C 30.279 27.851 28.994 26.541 28.951 24.912 L 28.951 3.462 C 28.935 1.821 30.224 0.476 31.838 0.451 L 31.874 0.451 C 33.496 0.427 34.831 1.746 34.859 3.397 L 34.859 24.898 C 34.874 26.541 33.58 27.888 31.965 27.907 L 31.951 27.9 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 51.823 24.889 C 51.834 25.759 52.526 26.459 53.38 26.466 C 53.798 26.471 54.2 26.303 54.492 26 C 54.767 25.703 54.915 25.306 54.899 24.896 L 54.899 3.462 C 54.899 2.591 54.207 1.886 53.351 1.886 C 52.495 1.886 51.803 2.591 51.803 3.462 L 51.803 24.891 L 51.823 24.891 Z M 53.421 27.9 L 53.351 27.9 C 51.736 27.874 50.436 26.541 50.423 24.898 L 50.423 3.462 C 50.407 1.821 51.696 0.476 53.31 0.451 L 53.346 0.451 C 54.959 0.439 56.283 1.754 56.308 3.397 L 56.308 24.898 C 56.324 26.543 55.03 27.888 53.415 27.907 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 41.123 24.889 C 41.133 25.759 41.826 26.459 42.68 26.466 C 43.097 26.471 43.498 26.303 43.791 26 C 44.073 25.705 44.228 25.308 44.221 24.896 L 44.221 9.982 C 44.23 9.104 43.537 8.385 42.674 8.376 C 42.24 8.373 41.826 8.553 41.525 8.873 C 41.243 9.169 41.088 9.566 41.095 9.977 L 41.095 24.891 L 41.123 24.891 Z M 42.721 27.9 L 42.65 27.9 C 41.037 27.874 39.736 26.541 39.722 24.898 L 39.722 9.982 C 39.707 8.338 41.001 6.992 42.616 6.973 L 42.693 6.973 C 44.302 6.964 45.616 8.28 45.635 9.919 L 45.635 24.891 C 45.651 26.536 44.357 27.883 42.741 27.902 L 42.721 27.902 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 53.38 8.262 C 52.526 8.275 51.839 8.978 51.83 9.848 C 51.827 10.71 52.511 11.413 53.358 11.417 L 57.532 11.417 C 58.381 11.426 59.074 10.733 59.082 9.869 L 59.082 9.848 C 59.082 8.978 58.395 8.271 57.541 8.262 L 53.373 8.262 L 53.382 8.262 Z M 53.336 12.85 C 51.734 12.846 50.433 11.534 50.414 9.903 C 50.402 8.229 51.719 6.858 53.363 6.828 L 57.524 6.828 C 59.156 6.81 60.493 8.144 60.514 9.806 C 60.531 11.468 59.22 12.83 57.587 12.848 L 53.336 12.848 Z\" fill=\"rgb(63,102,176)\"></path><path d=\"M 12.963 1.433 C 12.38 1.436 11.851 1.774 11.596 2.307 L 11.596 2.379 L 1.566 24.26 C 1.193 25.035 1.506 25.971 2.267 26.35 C 2.267 26.35 2.269 26.35 2.27 26.35 L 2.341 26.35 C 3.083 26.742 3.997 26.448 4.382 25.692 C 4.382 25.687 4.388 25.682 4.389 25.677 L 4.446 25.554 L 14.442 3.696 C 14.815 2.923 14.502 1.985 13.741 1.606 C 13.741 1.606 13.741 1.606 13.738 1.606 L 13.674 1.606 C 13.452 1.494 13.21 1.434 12.963 1.434 M 3.037 27.993 C 2.587 27.993 2.143 27.885 1.741 27.678 L 1.657 27.641 C 0.2 26.921 -0.41 25.136 0.291 23.649 L 10.33 1.691 C 11.036 0.206 12.792 -0.415 14.251 0.304 L 14.258 0.308 L 14.349 0.351 C 15.808 1.076 16.415 2.864 15.707 4.351 L 5.718 26.188 L 5.62 26.354 C 5.13 27.351 4.131 27.984 3.037 27.995\" fill=\"rgb(0,0,0)\"></path><path d=\"M 42.671 1.812 C 41.817 1.812 41.123 2.519 41.123 3.388 C 41.123 4.258 41.817 4.965 42.671 4.965 C 43.525 4.965 44.219 4.26 44.219 3.388 C 44.219 2.517 43.527 1.812 42.671 1.812 Z M 42.671 6.399 C 41.039 6.399 39.714 5.052 39.714 3.388 C 39.714 1.725 41.037 0.378 42.671 0.378 C 44.305 0.378 45.629 1.726 45.629 3.388 C 45.629 5.05 44.304 6.399 42.671 6.399 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 65.291 24.884 C 65.322 25.754 66.013 26.448 66.869 26.467 C 67.702 26.464 68.407 25.834 68.517 24.991 L 68.517 10.126 C 68.479 9.183 67.733 8.43 66.807 8.406 C 65.963 8.406 65.279 9.102 65.279 9.961 L 65.279 24.882 L 65.293 24.882 Z M 66.867 27.9 L 66.811 27.9 C 65.202 27.862 63.906 26.55 63.862 24.912 L 63.862 9.984 C 63.846 8.339 65.14 6.992 66.755 6.973 L 66.833 6.973 C 68.51 7.022 69.864 8.395 69.916 10.105 L 69.916 25.084 C 69.758 26.677 68.443 27.895 66.869 27.9\" fill=\"rgb(0,0,0)\"></path><path d=\"M 66.819 1.812 C 65.965 1.812 65.271 2.519 65.271 3.388 C 65.271 4.258 65.965 4.965 66.819 4.965 C 67.673 4.965 68.366 4.26 68.366 3.388 C 68.366 2.517 67.675 1.812 66.819 1.812 Z M 66.819 6.399 C 65.186 6.399 63.861 5.052 63.861 3.388 C 63.861 1.725 65.185 0.378 66.819 0.378 C 68.453 0.378 69.774 1.726 69.774 3.388 C 69.771 5.05 68.452 6.396 66.819 6.399 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 103.355 12.204 L 103.355 12.921 C 100.954 12.934 99.02 14.923 99.032 17.365 C 99.044 19.806 100.998 21.775 103.397 21.765 C 105.795 21.753 107.73 19.764 107.719 17.323 C 107.709 14.897 105.779 12.934 103.397 12.921 Z M 103.355 23.241 C 100.166 23.241 97.582 20.612 97.582 17.365 C 97.582 14.12 100.165 11.489 103.355 11.487 L 103.399 11.487 C 106.587 11.499 109.161 14.141 109.149 17.386 C 109.139 20.631 106.544 23.254 103.356 23.241 M 103.355 8.263 C 98.416 8.263 94.413 12.337 94.413 17.365 C 94.413 22.393 98.416 26.466 103.355 26.466 C 108.293 26.466 112.294 22.391 112.294 17.365 L 112.294 17.307 C 112.275 12.309 108.291 8.266 103.382 8.263 Z M 103.355 27.9 C 97.639 27.9 93.006 23.184 93.004 17.365 C 93.004 11.546 97.637 6.83 103.353 6.83 L 103.355 6.83 C 109.039 6.838 113.651 11.52 113.676 17.307 L 113.676 17.365 C 113.667 23.168 109.056 27.876 103.355 27.9 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 82.946 8.292 L 82.157 8.292 C 77.733 8.733 74.277 12.377 73.997 16.893 C 73.746 21.901 77.526 26.174 82.445 26.44 C 85.563 26.599 88.542 25.092 90.301 22.463 C 90.769 21.714 90.559 20.719 89.829 20.234 C 89.119 19.776 88.179 19.991 87.73 20.713 C 87.725 20.72 87.721 20.729 87.717 20.734 C 86.636 22.323 84.859 23.268 82.965 23.266 L 82.909 23.266 C 79.826 23.175 77.337 20.67 77.213 17.533 C 77.128 14.281 79.647 11.573 82.842 11.483 L 82.972 11.483 C 84.662 11.522 86.253 12.3 87.335 13.619 C 87.884 14.307 88.872 14.412 89.547 13.856 C 90.222 13.299 90.325 12.292 89.781 11.606 C 88.1 9.519 85.593 8.306 82.945 8.301 L 82.945 8.294 Z M 82.912 27.9 L 82.384 27.9 C 76.679 27.599 72.297 22.648 72.591 16.842 C 72.591 16.84 72.591 16.837 72.591 16.835 C 72.923 11.622 76.918 7.421 82.023 6.915 C 85.406 6.606 88.715 8.018 90.874 10.686 C 91.919 11.982 91.733 13.894 90.459 14.956 C 89.186 16.02 87.306 15.829 86.265 14.533 C 85.423 13.562 84.213 13.007 82.942 13.005 L 82.85 13.005 C 80.433 13.063 78.518 15.106 78.578 17.568 L 78.578 17.571 C 78.699 19.93 80.573 21.802 82.893 21.872 L 82.934 21.872 C 84.361 21.872 85.696 21.163 86.512 19.972 C 87.357 18.541 89.183 18.079 90.589 18.938 C 91.996 19.799 92.449 21.657 91.602 23.088 C 91.566 23.149 91.529 23.208 91.489 23.268 C 89.556 26.156 86.347 27.888 82.916 27.897\" fill=\"rgb(0,0,0)\"></path><path d=\"M 124.213 11.466 C 124.402 11.455 124.589 11.455 124.777 11.466 C 127.1 11.824 128.807 13.875 128.772 16.268 L 128.772 24.961 C 128.767 25.825 129.446 26.53 130.295 26.539 L 130.365 26.539 C 131.245 26.527 131.951 25.794 131.941 24.898 L 131.941 15.811 C 131.764 11.464 128.159 8.087 123.89 8.264 C 119.718 8.549 116.492 12.101 116.54 16.355 L 116.54 24.819 C 116.532 25.248 116.699 25.657 116.998 25.958 C 117.281 26.242 117.662 26.399 118.06 26.396 C 118.482 26.403 118.889 26.236 119.187 25.93 C 119.468 25.635 119.623 25.238 119.615 24.826 L 119.615 16.076 C 119.606 15.908 119.606 15.74 119.615 15.573 C 119.903 13.217 121.88 11.452 124.212 11.466 M 130.29 27.951 C 128.684 27.951 127.38 26.635 127.362 25.005 L 127.362 16.291 C 127.397 14.615 126.218 13.168 124.595 12.9 C 122.849 12.699 121.271 13.978 121.076 15.757 C 121.076 15.761 121.076 15.764 121.076 15.768 L 121.076 24.819 C 121.091 26.462 119.797 27.809 118.18 27.829 C 117.392 27.844 116.635 27.54 116.068 26.983 C 115.509 26.432 115.19 25.677 115.181 24.884 L 115.181 16.362 C 115.131 11.343 118.943 7.158 123.863 6.831 C 128.898 6.646 133.135 10.642 133.337 15.768 L 133.337 24.891 C 133.337 26.567 132.013 27.932 130.365 27.951 L 130.315 27.234 L 130.315 27.951 L 130.281 27.951 L 130.288 27.951 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 5.817 17.222 L 5.74 17.222 C 4.931 17.26 4.305 17.953 4.331 18.777 L 4.331 18.856 C 4.346 19.709 5.035 20.388 5.872 20.376 L 20.213 20.376 C 20.632 20.383 21.038 20.215 21.331 19.91 C 21.613 19.615 21.768 19.218 21.761 18.807 C 21.792 17.953 21.137 17.234 20.299 17.202 C 20.273 17.202 20.245 17.202 20.22 17.202 L 5.783 17.202 L 5.819 17.223 Z M 5.817 21.809 C 4.166 21.749 2.874 20.339 2.934 18.658 C 2.959 17.941 3.233 17.253 3.707 16.721 C 4.216 16.151 4.927 15.806 5.685 15.768 L 20.214 15.768 C 21.825 15.743 23.148 17.054 23.17 18.691 C 23.17 18.698 23.17 18.705 23.17 18.712 C 23.186 19.512 22.887 20.287 22.34 20.862 C 21.799 21.433 21.056 21.758 20.278 21.765 L 5.817 21.765 L 5.817 21.807 Z\" fill=\"rgb(238,38,36)\"></path></g></svg>',svgContentId:12593591008}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ilyk2pjoI:{height:40,width:\"40px\",y:(componentViewport?.y||0)+0+0+20+0+0},Sef4m79GM:{height:40,width:\"40px\",y:(componentViewport?.y||0)+0+0+20+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-phmdrb-container\",layoutDependency:layoutDependency,layoutId:\"Vm1ZOvDwr-container\",nodeId:\"Vm1ZOvDwr\",rendersWithMotion:true,scopeId:\"Nr1iSAarL\",children:/*#__PURE__*/_jsx(Icon,{height:\"100%\",id:\"Vm1ZOvDwr\",layoutId:\"Vm1ZOvDwr\",style:{height:\"100%\",width:\"100%\"},variant:\"Y9R3kHajm\",width:\"100%\",...addPropertyOverrides({ilyk2pjoI:{uI7a_OqXt:uI7a_OqXt10x35yo},Sef4m79GM:{uI7a_OqXt:uI7a_OqXtc0c9ve,variant:\"M6odbbZlXWXCcYKf3P\"}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10wswcv\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"M6odbbZlXxlhMIEViA\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14oxilh\",layoutDependency:layoutDependency,layoutId:\"igQcIEbGC\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ckkxvc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DTie_4acy-container\",nodeId:\"DTie_4acy\",rendersWithMotion:true,scopeId:\"Nr1iSAarL\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(51, 51, 51)\",iconSize:20,iconType:\"default\",id:\"DTie_4acy\",inputOptions:{clearButtonText:\"Clear\",clearButtonType:\"icon\",dividerType:\"fullWidth\",iconOptions:{iconColor:\"rgba(0, 0, 0, 0.45)\",iconSize:18,iconType:\"default\"},inputFont:{},placeholderOptions:{placeholderColor:\"rgba(0, 0, 0, 0.4)\",placeholderText:\"Search...\"},textColor:\"rgb(51, 51, 51)\"},layoutId:\"DTie_4acy\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,delay:0,mass:1,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{fontFamily:'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},urlScope:resolvePageScope({webPageId:\"nctsbhX0h\"},router),width:\"100%\",...addPropertyOverrides({ilyk2pjoI:{iconSize:18}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.2px\",\"--framer-line-height\":\"2em\",\"--framer-text-alignment\":\"center\"},children:\"Szukaj\"})}),className:\"framer-1de8gqb\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"H90TZXA97\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"L0NKRB0do\"},implicitPathVariables:undefined},{href:{webPageId:\"L0NKRB0do\"},implicitPathVariables:undefined},{href:{webPageId:\"L0NKRB0do\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"64px\",y:(componentViewport?.y||0)+(12+((componentViewport?.height||79)-24-55)/2)+7.5+1,...addPropertyOverrides({ilyk2pjoI:{width:undefined,y:(componentViewport?.y||0)+0+0+20+76+0+0},UymmPtNL9:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||72)-24-48)/2)+4+1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rvs4ix-container\",layoutDependency:layoutDependency,layoutId:\"WFFeKnfag-container\",nodeId:\"WFFeKnfag\",rendersWithMotion:true,scopeId:\"Nr1iSAarL\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"WFFeKnfag\",layoutId:\"WFFeKnfag\",style:{height:\"100%\",width:\"100%\"},variant:\"hzflbvby4\",VwdEftc8H:resolvedLinks[0],width:\"100%\",yjZuJc5YU:\"Produkty\",...addPropertyOverrides({ilyk2pjoI:{style:{height:\"100%\"},VwdEftc8H:resolvedLinks[1]},UymmPtNL9:{variant:\"DEBRz0aXf\",VwdEftc8H:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":qSj9hfgPM\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qSj9hfgPM\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":qSj9hfgPM\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(12+((componentViewport?.height||79)-24-55)/2)+7.5+1,...addPropertyOverrides({ilyk2pjoI:{y:(componentViewport?.y||0)+0+0+20+76+0+38},UymmPtNL9:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||72)-24-48)/2)+4+1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1igijx1-container\",layoutDependency:layoutDependency,layoutId:\"D9TVd_mQt-container\",nodeId:\"D9TVd_mQt\",rendersWithMotion:true,scopeId:\"Nr1iSAarL\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"D9TVd_mQt\",layoutId:\"D9TVd_mQt\",style:{height:\"100%\"},variant:\"hzflbvby4\",VwdEftc8H:resolvedLinks1[0],width:\"100%\",yjZuJc5YU:\"O nas\",...addPropertyOverrides({ilyk2pjoI:{VwdEftc8H:resolvedLinks1[1]},UymmPtNL9:{variant:\"DEBRz0aXf\",VwdEftc8H:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":r1SBXaHUN\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":r1SBXaHUN\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":r1SBXaHUN\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(12+((componentViewport?.height||79)-24-55)/2)+7.5+1,...addPropertyOverrides({ilyk2pjoI:{y:(componentViewport?.y||0)+0+0+20+76+0+76},UymmPtNL9:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||72)-24-48)/2)+4+1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k3vevr-container\",layoutDependency:layoutDependency,layoutId:\"HPrJU7T8h-container\",nodeId:\"HPrJU7T8h\",rendersWithMotion:true,scopeId:\"Nr1iSAarL\",children:/*#__PURE__*/_jsx(Link1,{height:\"100%\",id:\"HPrJU7T8h\",layoutId:\"HPrJU7T8h\",style:{height:\"100%\"},variant:\"hzflbvby4\",VwdEftc8H:resolvedLinks2[0],width:\"100%\",yjZuJc5YU:\"Kontakt\",...addPropertyOverrides({ilyk2pjoI:{VwdEftc8H:resolvedLinks2[1]},UymmPtNL9:{variant:\"DEBRz0aXf\",VwdEftc8H:resolvedLinks2[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(12+((componentViewport?.height||79)-24-55)/2)+7.5+1,...addPropertyOverrides({ilyk2pjoI:{y:(componentViewport?.y||0)+0+0+20+76+0+114},UymmPtNL9:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||72)-24-48)/2)+4+1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-u0wwwm-container\",layoutDependency:layoutDependency,layoutId:\"THsjwP0Of-container\",nodeId:\"THsjwP0Of\",rendersWithMotion:true,scopeId:\"Nr1iSAarL\",children:/*#__PURE__*/_jsx(Cart,{height:\"100%\",id:\"THsjwP0Of\",layoutId:\"THsjwP0Of\",variant:\"qpeJPZz4H\",width:\"100%\",...addPropertyOverrides({UymmPtNL9:{variant:\"opBKiTcMq\"}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wgwmr4\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"M6odbbZlXyM9Yvfv7h\",style:{backgroundColor:\"rgba(0, 0, 0, 0.08)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eWfzJ.framer-74s1ns, .framer-eWfzJ .framer-74s1ns { display: block; }\",\".framer-eWfzJ.framer-1o1kovg { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 12px 40px 12px 40px; position: relative; width: 1440px; }\",\".framer-eWfzJ .framer-vgqo0f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-eWfzJ .framer-mqtrof { 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: 10px 0px 10px 0px; position: relative; width: min-content; }\",\".framer-eWfzJ .framer-1vdjlbq { flex: none; height: 35px; position: relative; text-decoration: none; width: 168px; }\",\".framer-eWfzJ .framer-phmdrb-container { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-eWfzJ .framer-10wswcv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-eWfzJ .framer-14oxilh { 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-eWfzJ .framer-ckkxvc-container { cursor: pointer; flex: none; height: auto; position: relative; width: auto; }\",\".framer-eWfzJ .framer-1de8gqb { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-eWfzJ .framer-1rvs4ix-container { flex: none; height: 38px; position: relative; width: 64px; }\",\".framer-eWfzJ .framer-1igijx1-container, .framer-eWfzJ .framer-1k3vevr-container { flex: none; height: 38px; position: relative; width: auto; }\",\".framer-eWfzJ .framer-u0wwwm-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-eWfzJ .framer-1wgwmr4 { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: visible; position: absolute; right: 0px; z-index: 1; }\",\".framer-eWfzJ.framer-v-178pkjt.framer-1o1kovg { flex-direction: column; padding: 0px; width: 390px; }\",\".framer-eWfzJ.framer-v-178pkjt .framer-vgqo0f { align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 36px; justify-content: flex-start; padding: 20px 10px 20px 10px; }\",\".framer-eWfzJ.framer-v-178pkjt .framer-mqtrof { gap: unset; justify-content: space-between; order: 0; padding: 0px; width: 100%; }\",\".framer-eWfzJ.framer-v-178pkjt .framer-1vdjlbq { height: 25px; order: 0; width: 120px; }\",\".framer-eWfzJ.framer-v-178pkjt .framer-phmdrb-container, .framer-eWfzJ.framer-v-178pkjt .framer-1igijx1-container { order: 1; }\",\".framer-eWfzJ.framer-v-178pkjt .framer-10wswcv { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; order: 1; width: 100%; }\",\".framer-eWfzJ.framer-v-178pkjt .framer-14oxilh { justify-content: flex-start; order: 4; width: 100%; }\",\".framer-eWfzJ.framer-v-178pkjt .framer-1rvs4ix-container { order: 0; width: auto; }\",\".framer-eWfzJ.framer-v-178pkjt .framer-1k3vevr-container { order: 2; }\",\".framer-eWfzJ.framer-v-178pkjt .framer-u0wwwm-container { order: 3; }\",\".framer-eWfzJ.framer-v-1farblb.framer-1o1kovg { flex-direction: column; overflow: visible; padding: 0px; width: 390px; }\",\".framer-eWfzJ.framer-v-1farblb .framer-vgqo0f { flex-direction: column; gap: 40px; justify-content: flex-start; padding: 20px 10px 20px 10px; }\",\".framer-eWfzJ.framer-v-1farblb .framer-mqtrof { gap: unset; justify-content: space-between; padding: 0px; width: 100%; }\",\".framer-eWfzJ.framer-v-1farblb .framer-1vdjlbq { height: 25px; width: 120px; }\",\".framer-eWfzJ.framer-v-1ovlhdh.framer-1o1kovg { padding: 12px 20px 12px 20px; width: 810px; }\",\".framer-eWfzJ.framer-v-1ovlhdh .framer-1vdjlbq { height: 28px; width: 134px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 79\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ilyk2pjoI\":{\"layout\":[\"fixed\",\"auto\"]},\"Sef4m79GM\":{\"layout\":[\"fixed\",\"auto\"]},\"UymmPtNL9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNr1iSAarL=withCSS(Component,css,\"framer-eWfzJ\");export default FramerNr1iSAarL;FramerNr1iSAarL.displayName=\"Navigation\";FramerNr1iSAarL.defaultProps={height:79,width:1440};addPropertyControls(FramerNr1iSAarL,{variant:{options:[\"M6odbbZlX\",\"ilyk2pjoI\",\"Sef4m79GM\",\"UymmPtNL9\"],optionTitles:[\"Desktop\",\"Phone open\",\"Phone closed\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerNr1iSAarL,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"}]},...IconFonts,...SearchFonts,...Link1Fonts,...CartFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNr1iSAarL\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ilyk2pjoI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Sef4m79GM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UymmPtNL9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"79\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (8f9ffef)\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/GDECpCAK6YwbxdBfbXHd/wWXyEKqE85QxuuHMKMOB/Fn4popiAV.js\";const cycleOrder=[\"SPhXZ5fn3\",\"eZKZZWBXO\",\"rzTjMXmFT\"];const serializationHash=\"framer-TQy41\";const variantClassNames={eZKZZWBXO:\"framer-v-1sa6el6\",rzTjMXmFT:\"framer-v-92bd3d\",SPhXZ5fn3:\"framer-v-1qowulk\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"SPhXZ5fn3\",Phone:\"rzTjMXmFT\",Tablet:\"eZKZZWBXO\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SPhXZ5fn3\"};};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:\"SPhXZ5fn3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"eZKZZWBXO\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"eZKZZWBXO\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1qowulk\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"SPhXZ5fn3\",ref:refBinding,style:{...style},...addPropertyOverrides({eZKZZWBXO:{\"data-framer-name\":\"Tablet\"},rzTjMXmFT:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1rhv32o\",\"data-framer-name\":\"Footer\",layoutDependency:layoutDependency,layoutId:\"gL9_ei4hP\",style:{backgroundColor:\"var(--token-de1a3a5a-1b37-4a90-b65a-50b0604a7d8a, rgb(248, 248, 248))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,borderTopLeftRadius:20,borderTopRightRadius:20},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qvswe2\",\"data-framer-name\":\"Rows\",layoutDependency:layoutDependency,layoutId:\"pj5aG7_RR\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-8o8ubg\",\"data-framer-name\":\"Logo and Icon\",layoutDependency:layoutDependency,layoutId:\"GRZWE4yBL\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1xte606\",\"data-framer-name\":\"Logo\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"d18BZ18Du\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 168 35\"><g transform=\"translate(0 -0.001)\"><path d=\"M 0.001 35 L 0.001 0.002 L 167.168 0.002 L 167.168 35 Z\" fill=\"transparent\"></path><path d=\"M 16.42 1.791 C 16.129 1.791 15.842 1.858 15.581 1.987 L 15.459 2.042 C 14.509 2.512 14.114 3.676 14.578 4.64 L 27.181 32.142 C 27.631 33.1 28.76 33.502 29.7 33.047 C 29.704 33.043 29.711 33.041 29.713 33.038 L 29.846 32.977 C 30.796 32.507 31.191 31.344 30.73 30.379 L 18.141 2.893 C 17.822 2.224 17.154 1.795 16.42 1.791 Z M 28.881 35 C 27.485 35.006 26.205 34.208 25.58 32.94 L 25.483 32.734 L 12.977 5.419 C 12.098 3.562 12.863 1.336 14.69 0.437 L 14.849 0.365 C 15.722 -0.062 16.726 -0.116 17.637 0.212 C 18.561 0.533 19.322 1.218 19.746 2.11 L 19.817 2.28 L 32.324 29.561 C 33.205 31.413 32.445 33.64 30.622 34.543 L 30.471 34.615 C 29.978 34.867 29.435 35 28.883 35\" fill=\"rgb(0,0,0)\"></path><path d=\"M 38.052 31.105 C 38.089 32.19 38.951 33.058 40.022 33.084 C 41.073 33.091 41.933 32.227 41.937 31.158 L 41.937 4.327 C 41.937 3.241 41.069 2.357 39.996 2.357 C 38.923 2.357 38.055 3.241 38.055 4.327 L 38.055 31.114 L 38.055 31.105 Z M 40.056 34.875 L 39.968 34.875 C 37.962 34.814 36.35 33.176 36.297 31.14 L 36.297 4.327 C 36.277 2.276 37.893 0.595 39.916 0.564 L 39.961 0.564 C 41.995 0.533 43.669 2.182 43.704 4.247 L 43.704 31.123 C 43.723 33.176 42.101 34.86 40.075 34.884 L 40.058 34.875 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 64.972 31.112 C 64.985 32.199 65.854 33.073 66.924 33.082 C 67.448 33.089 67.952 32.879 68.318 32.5 C 68.663 32.129 68.848 31.632 68.829 31.121 L 68.829 4.327 C 68.829 3.238 67.961 2.357 66.888 2.357 C 65.815 2.357 64.947 3.238 64.947 4.327 L 64.947 31.114 L 64.972 31.114 Z M 66.976 34.875 L 66.888 34.875 C 64.863 34.842 63.234 33.176 63.217 31.123 L 63.217 4.327 C 63.197 2.276 64.813 0.594 66.836 0.564 L 66.881 0.564 C 68.904 0.549 70.563 2.193 70.596 4.246 L 70.596 31.123 C 70.615 33.178 68.993 34.86 66.967 34.884 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 51.557 31.112 C 51.57 32.199 52.438 33.073 53.509 33.082 C 54.032 33.089 54.534 32.879 54.903 32.5 C 55.256 32.131 55.45 31.634 55.441 31.121 L 55.441 12.478 C 55.452 11.38 54.584 10.481 53.502 10.47 C 52.957 10.466 52.438 10.691 52.061 11.091 C 51.708 11.461 51.514 11.957 51.522 12.471 L 51.522 31.114 L 51.557 31.114 Z M 53.561 34.875 L 53.472 34.875 C 51.449 34.843 49.818 33.176 49.801 31.123 L 49.801 12.478 C 49.782 10.422 51.404 8.74 53.429 8.716 L 53.526 8.716 C 55.543 8.706 57.191 10.35 57.214 12.399 L 57.214 31.114 C 57.234 33.17 55.612 34.853 53.586 34.878 L 53.561 34.878 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 66.925 10.328 C 65.854 10.343 64.992 11.223 64.981 12.309 C 64.977 13.388 65.834 14.267 66.897 14.271 L 72.13 14.271 C 73.194 14.282 74.062 13.416 74.073 12.336 L 74.073 12.309 C 74.073 11.223 73.211 10.339 72.141 10.328 L 66.916 10.328 L 66.927 10.328 Z M 66.869 16.062 C 64.861 16.058 63.23 14.417 63.206 12.379 C 63.191 10.287 64.841 8.572 66.903 8.535 L 72.119 8.535 C 74.166 8.513 75.842 10.179 75.868 12.257 C 75.889 14.334 74.245 16.038 72.199 16.06 L 66.869 16.06 Z\" fill=\"rgb(63,102,176)\"></path><path d=\"M 16.252 1.791 C 15.521 1.795 14.858 2.217 14.539 2.884 L 14.539 2.974 L 1.963 30.325 C 1.496 31.293 1.888 32.463 2.842 32.938 C 2.842 32.938 2.844 32.938 2.846 32.938 L 2.935 32.938 C 3.866 33.428 5.012 33.06 5.494 32.116 C 5.494 32.109 5.501 32.102 5.503 32.096 L 5.574 31.943 L 18.107 4.62 C 18.574 3.654 18.182 2.482 17.228 2.007 C 17.228 2.007 17.228 2.007 17.223 2.007 L 17.144 2.007 C 16.866 1.867 16.562 1.793 16.252 1.793 M 3.807 34.991 C 3.243 34.991 2.687 34.856 2.183 34.598 L 2.077 34.552 C 0.25 33.651 -0.515 31.42 0.365 29.561 L 12.951 2.114 C 13.836 0.258 16.038 -0.519 17.867 0.38 L 17.876 0.385 L 17.99 0.439 C 19.819 1.345 20.58 3.58 19.692 5.438 L 7.168 32.734 L 7.046 32.942 C 6.432 34.189 5.18 34.98 3.807 34.993\" fill=\"rgb(0,0,0)\"></path><path d=\"M 53.498 2.265 C 52.427 2.265 51.557 3.149 51.557 4.236 C 51.557 5.322 52.427 6.206 53.498 6.206 C 54.569 6.206 55.439 5.325 55.439 4.236 C 55.439 3.146 54.571 2.265 53.498 2.265 Z M 53.498 7.999 C 51.451 7.999 49.79 6.315 49.79 4.236 C 49.79 2.156 51.449 0.472 53.498 0.472 C 55.547 0.472 57.206 2.158 57.206 4.236 C 57.206 6.313 55.545 7.999 53.498 7.999 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 81.858 31.105 C 81.896 32.192 82.763 33.06 83.835 33.084 C 84.881 33.08 85.764 32.293 85.902 31.239 L 85.902 12.657 C 85.855 11.478 84.919 10.538 83.758 10.507 C 82.7 10.507 81.843 11.378 81.843 12.451 L 81.843 31.103 L 81.86 31.103 Z M 83.834 34.875 L 83.762 34.875 C 81.746 34.827 80.121 33.187 80.065 31.14 L 80.065 12.48 C 80.046 10.424 81.668 8.74 83.693 8.716 L 83.791 8.716 C 85.893 8.778 87.591 10.494 87.655 12.631 L 87.655 31.354 C 87.458 33.347 85.809 34.869 83.835 34.875\" fill=\"rgb(0,0,0)\"></path><path d=\"M 83.773 2.265 C 82.702 2.265 81.832 3.149 81.832 4.236 C 81.832 5.322 82.702 6.206 83.773 6.206 C 84.843 6.206 85.712 5.325 85.712 4.236 C 85.712 3.146 84.846 2.265 83.773 2.265 Z M 83.773 7.999 C 81.726 7.999 80.065 6.315 80.065 4.236 C 80.065 2.156 81.724 0.472 83.773 0.472 C 85.821 0.472 87.478 2.158 87.478 4.236 C 87.474 6.313 85.82 7.995 83.773 7.999 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 129.579 15.255 L 129.579 16.152 C 126.569 16.167 124.145 18.653 124.16 21.706 C 124.175 24.757 126.624 27.219 129.633 27.206 C 132.638 27.191 135.064 24.704 135.051 21.654 C 135.038 18.621 132.618 16.167 129.633 16.152 Z M 129.579 29.052 C 125.582 29.052 122.342 25.765 122.342 21.706 C 122.342 17.65 125.58 14.361 129.579 14.358 L 129.634 14.358 C 133.631 14.374 136.859 17.676 136.843 21.733 C 136.831 25.789 133.578 29.067 129.58 29.052 M 129.579 10.328 C 123.387 10.328 118.369 15.421 118.369 21.706 C 118.369 27.991 123.387 33.082 129.579 33.082 C 135.771 33.082 140.786 27.989 140.786 21.706 L 140.786 21.634 C 140.762 15.386 135.768 10.333 129.613 10.328 Z M 129.579 34.875 C 122.413 34.875 116.604 28.98 116.602 21.706 C 116.602 14.433 122.41 8.537 129.576 8.537 L 129.579 8.537 C 136.706 8.548 142.488 14.4 142.519 21.634 L 142.519 21.706 C 142.508 28.96 136.727 34.845 129.579 34.875 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 103.992 10.365 L 103.003 10.365 C 97.456 10.916 93.123 15.472 92.772 21.116 C 92.458 27.377 97.197 32.717 103.363 33.049 C 107.274 33.248 111.007 31.366 113.214 28.079 C 113.8 27.143 113.537 25.898 112.621 25.293 C 111.732 24.72 110.553 24.989 109.99 25.892 C 109.984 25.901 109.978 25.912 109.973 25.918 C 108.618 27.904 106.391 29.085 104.016 29.083 L 103.945 29.083 C 100.08 28.969 96.96 25.837 96.805 21.916 C 96.697 17.851 99.856 14.466 103.861 14.354 L 104.025 14.354 C 106.143 14.402 108.137 15.375 109.495 17.024 C 110.182 17.884 111.421 18.015 112.268 17.319 C 113.114 16.624 113.244 15.364 112.561 14.507 C 110.454 11.898 107.311 10.383 103.991 10.376 L 103.991 10.368 Z M 103.949 34.875 L 103.288 34.875 C 96.135 34.499 90.641 28.311 91.009 21.052 C 91.009 21.05 91.009 21.046 91.009 21.044 C 91.426 14.527 96.435 9.276 102.835 8.644 C 107.076 8.257 111.225 10.022 113.931 13.357 C 115.241 14.977 115.009 17.368 113.412 18.695 C 111.815 20.025 109.458 19.786 108.153 18.166 C 107.097 16.952 105.58 16.259 103.986 16.257 L 103.872 16.257 C 100.841 16.329 98.44 18.883 98.516 21.96 L 98.516 21.964 C 98.667 24.912 101.017 27.252 103.926 27.34 L 103.977 27.34 C 105.766 27.34 107.44 26.454 108.463 24.965 C 109.523 23.176 111.811 22.599 113.574 23.672 C 115.338 24.748 115.907 27.071 114.845 28.859 C 114.799 28.936 114.752 29.01 114.703 29.085 C 112.279 32.695 108.256 34.86 103.954 34.871\" fill=\"rgb(0,0,0)\"></path><path d=\"M 155.73 14.332 C 155.967 14.319 156.201 14.319 156.436 14.332 C 159.35 14.78 161.489 17.343 161.446 20.335 L 161.446 31.201 C 161.439 32.282 162.291 33.163 163.355 33.174 L 163.443 33.174 C 164.546 33.159 165.431 32.242 165.419 31.123 L 165.419 19.764 C 165.197 14.33 160.677 10.109 155.325 10.33 C 150.094 10.687 146.05 15.126 146.11 20.444 L 146.11 31.024 C 146.099 31.56 146.309 32.072 146.684 32.448 C 147.039 32.802 147.517 32.999 148.015 32.995 C 148.545 33.003 149.055 32.796 149.428 32.413 C 149.781 32.043 149.976 31.547 149.965 31.033 L 149.965 20.094 C 149.954 19.885 149.954 19.675 149.965 19.467 C 150.327 16.521 152.804 14.315 155.728 14.332 M 163.348 34.939 C 161.336 34.939 159.7 33.294 159.677 31.256 L 159.677 20.363 C 159.722 18.268 158.244 16.46 156.208 16.125 C 154.019 15.874 152.041 17.472 151.796 19.696 C 151.796 19.701 151.796 19.705 151.796 19.71 L 151.796 31.024 C 151.815 33.078 150.193 34.762 148.166 34.786 C 147.179 34.805 146.229 34.425 145.518 33.729 C 144.818 33.04 144.417 32.096 144.406 31.105 L 144.406 20.453 C 144.343 14.179 149.122 8.948 155.29 8.539 C 161.603 8.307 166.916 13.302 167.168 19.71 L 167.168 31.114 C 167.168 33.209 165.509 34.915 163.443 34.939 L 163.381 34.042 L 163.381 34.939 L 163.338 34.939 L 163.346 34.939 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 7.293 21.527 L 7.196 21.527 C 6.182 21.575 5.397 22.441 5.43 23.471 L 5.43 23.569 C 5.449 24.637 6.313 25.485 7.362 25.47 L 25.341 25.47 C 25.867 25.479 26.375 25.269 26.744 24.888 C 27.097 24.519 27.291 24.022 27.282 23.508 C 27.321 22.441 26.5 21.542 25.449 21.503 C 25.417 21.503 25.382 21.503 25.35 21.503 L 7.25 21.503 L 7.295 21.529 Z M 7.293 27.261 C 5.223 27.186 3.603 25.424 3.678 23.322 C 3.71 22.426 4.053 21.566 4.648 20.901 C 5.285 20.189 6.177 19.758 7.127 19.71 L 25.343 19.71 C 27.362 19.679 29.021 21.317 29.049 23.364 C 29.049 23.373 29.049 23.381 29.049 23.39 C 29.069 24.389 28.694 25.358 28.008 26.078 C 27.33 26.791 26.399 27.197 25.423 27.206 L 7.293 27.206 L 7.293 27.259 Z\" fill=\"rgb(238,38,36)\"></path></g></svg>',svgContentId:12252417740,withExternalLayout:true,...addPropertyOverrides({eZKZZWBXO:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 95 20\"><g transform=\"translate(0 0)\"><path d=\"M 0 20 L 0 0.001 L 94.53 0.001 L 94.53 20 Z\" fill=\"transparent\"></path><path d=\"M 9.285 1.023 C 9.12 1.023 8.958 1.062 8.811 1.136 L 8.742 1.167 C 8.204 1.436 7.981 2.1 8.243 2.651 L 15.37 18.367 C 15.625 18.914 16.263 19.144 16.795 18.884 C 16.797 18.882 16.801 18.88 16.802 18.879 L 16.877 18.844 C 17.415 18.575 17.638 17.911 17.377 17.359 L 10.258 1.653 C 10.078 1.271 9.7 1.026 9.285 1.023 Z M 16.332 20 C 15.542 20.004 14.818 19.548 14.465 18.823 L 14.41 18.705 L 7.338 3.096 C 6.841 2.035 7.273 0.763 8.307 0.25 L 8.397 0.208 C 8.89 -0.035 9.458 -0.066 9.973 0.121 C 10.496 0.305 10.926 0.696 11.166 1.206 L 11.206 1.303 L 18.278 16.892 C 18.777 17.951 18.347 19.223 17.316 19.739 L 17.231 19.78 C 16.952 19.924 16.645 20 16.333 20\" fill=\"rgb(0,0,0)\"></path><path d=\"M 21.518 17.774 C 21.538 18.394 22.026 18.89 22.631 18.905 C 23.226 18.909 23.712 18.416 23.714 17.804 L 23.714 2.473 C 23.714 1.852 23.223 1.347 22.617 1.347 C 22.01 1.347 21.519 1.852 21.519 2.473 L 21.519 17.779 L 21.519 17.774 Z M 22.651 19.929 L 22.601 19.929 C 21.467 19.894 20.555 18.958 20.525 17.794 L 20.525 2.473 C 20.514 1.301 21.428 0.34 22.572 0.322 L 22.597 0.322 C 23.747 0.305 24.694 1.247 24.713 2.427 L 24.713 17.784 C 24.724 18.958 23.807 19.92 22.662 19.934 L 22.652 19.929 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 36.74 17.778 C 36.748 18.399 37.239 18.899 37.844 18.904 C 38.14 18.908 38.425 18.788 38.632 18.572 C 38.827 18.359 38.932 18.076 38.921 17.783 L 38.921 2.473 C 38.921 1.85 38.43 1.347 37.823 1.347 C 37.217 1.347 36.726 1.85 36.726 2.473 L 36.726 17.779 L 36.74 17.779 Z M 37.873 19.929 L 37.823 19.929 C 36.678 19.91 35.757 18.958 35.747 17.784 L 35.747 2.473 C 35.736 1.301 36.65 0.34 37.794 0.322 L 37.82 0.322 C 38.964 0.313 39.902 1.253 39.92 2.427 L 39.92 17.784 C 39.931 18.959 39.014 19.92 37.868 19.934 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 29.154 17.778 C 29.162 18.399 29.652 18.899 30.258 18.904 C 30.554 18.908 30.838 18.788 31.046 18.572 C 31.246 18.36 31.356 18.077 31.351 17.783 L 31.351 7.13 C 31.357 6.503 30.866 5.989 30.254 5.983 C 29.946 5.98 29.652 6.109 29.439 6.338 C 29.239 6.549 29.13 6.833 29.135 7.126 L 29.135 17.779 L 29.154 17.779 Z M 30.287 19.929 L 30.237 19.929 C 29.093 19.91 28.171 18.958 28.161 17.784 L 28.161 7.13 C 28.15 5.956 29.068 4.995 30.213 4.981 L 30.268 4.981 C 31.408 4.975 32.34 5.914 32.353 7.085 L 32.353 17.779 C 32.364 18.954 31.447 19.916 30.302 19.93 L 30.287 19.93 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 37.844 5.902 C 37.239 5.911 36.751 6.413 36.745 7.034 C 36.743 7.65 37.228 8.152 37.828 8.155 L 40.788 8.155 C 41.39 8.161 41.88 7.666 41.887 7.049 L 41.887 7.034 C 41.887 6.413 41.399 5.908 40.794 5.902 L 37.839 5.902 L 37.845 5.902 Z M 37.813 9.178 C 36.677 9.176 35.755 8.239 35.741 7.074 C 35.733 5.878 36.666 4.898 37.832 4.877 L 40.782 4.877 C 41.939 4.865 42.887 5.817 42.901 7.004 C 42.914 8.191 41.984 9.165 40.827 9.177 L 37.813 9.177 Z\" fill=\"rgb(63,102,176)\"></path><path d=\"M 9.19 1.023 C 8.777 1.026 8.402 1.267 8.221 1.648 L 8.221 1.699 L 1.11 17.328 C 0.846 17.882 1.067 18.55 1.607 18.822 C 1.607 18.822 1.608 18.822 1.61 18.822 L 1.66 18.822 C 2.186 19.102 2.834 18.892 3.107 18.352 C 3.107 18.348 3.111 18.344 3.112 18.34 L 3.152 18.253 L 10.239 2.64 C 10.503 2.088 10.281 1.418 9.742 1.147 C 9.742 1.147 9.742 1.147 9.739 1.147 L 9.694 1.147 C 9.537 1.067 9.365 1.025 9.19 1.025 M 2.153 19.995 C 1.834 19.995 1.519 19.918 1.234 19.77 L 1.175 19.744 C 0.142 19.229 -0.291 17.954 0.206 16.892 L 7.323 1.208 C 7.824 0.147 9.069 -0.296 10.104 0.217 L 10.108 0.22 L 10.173 0.251 C 11.207 0.768 11.637 2.045 11.136 3.108 L 4.054 18.705 L 3.984 18.824 C 3.637 19.536 2.929 19.989 2.153 19.996\" fill=\"rgb(0,0,0)\"></path><path d=\"M 30.252 1.294 C 29.646 1.294 29.154 1.799 29.154 2.42 C 29.154 3.041 29.646 3.546 30.252 3.546 C 30.857 3.546 31.35 3.043 31.35 2.42 C 31.35 1.798 30.859 1.294 30.252 1.294 Z M 30.252 4.571 C 29.095 4.571 28.155 3.609 28.155 2.42 C 28.155 1.232 29.093 0.27 30.252 0.27 C 31.411 0.27 32.349 1.233 32.349 2.42 C 32.349 3.607 31.409 4.571 30.252 4.571 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 46.289 17.774 C 46.311 18.395 46.8 18.892 47.407 18.905 C 47.998 18.903 48.497 18.453 48.575 17.851 L 48.575 7.233 C 48.549 6.559 48.02 6.022 47.363 6.004 C 46.765 6.004 46.28 6.502 46.28 7.115 L 46.28 17.773 L 46.29 17.773 Z M 47.406 19.929 L 47.366 19.929 C 46.225 19.901 45.307 18.964 45.275 17.794 L 45.275 7.131 C 45.264 5.957 46.181 4.995 47.326 4.981 L 47.382 4.981 C 48.57 5.016 49.531 5.997 49.567 7.218 L 49.567 17.917 C 49.455 19.055 48.523 19.925 47.407 19.929\" fill=\"rgb(0,0,0)\"></path><path d=\"M 47.372 1.294 C 46.766 1.294 46.274 1.799 46.274 2.42 C 46.274 3.041 46.766 3.546 47.372 3.546 C 47.977 3.546 48.468 3.043 48.468 2.42 C 48.468 1.798 47.978 1.294 47.372 1.294 Z M 47.372 4.571 C 46.214 4.571 45.275 3.609 45.275 2.42 C 45.275 1.232 46.213 0.27 47.372 0.27 C 48.53 0.27 49.467 1.233 49.467 2.42 C 49.465 3.607 48.529 4.568 47.372 4.571 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 73.274 8.717 L 73.274 9.23 C 71.572 9.238 70.201 10.659 70.209 12.404 C 70.218 14.147 71.603 15.554 73.304 15.546 C 75.004 15.538 76.375 14.117 76.368 12.374 C 76.361 10.64 74.993 9.238 73.304 9.23 Z M 73.274 16.601 C 71.013 16.601 69.181 14.723 69.181 12.404 C 69.181 10.086 71.013 8.206 73.274 8.205 L 73.305 8.205 C 75.565 8.214 77.39 10.101 77.382 12.419 C 77.375 14.737 75.535 16.61 73.275 16.601 M 73.274 5.902 C 69.772 5.902 66.935 8.812 66.935 12.404 C 66.935 15.995 69.772 18.904 73.274 18.904 C 76.775 18.904 79.611 15.994 79.611 12.404 L 79.611 12.362 C 79.598 8.792 76.774 5.904 73.293 5.902 Z M 73.274 19.929 C 69.222 19.929 65.937 16.56 65.936 12.404 C 65.936 8.247 69.22 4.878 73.272 4.878 L 73.274 4.878 C 77.304 4.885 80.574 8.229 80.591 12.362 L 80.591 12.404 C 80.585 16.549 77.316 19.911 73.274 19.929 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 58.805 5.923 L 58.246 5.923 C 55.109 6.238 52.659 8.841 52.46 12.066 C 52.283 15.644 54.963 18.695 58.449 18.885 C 60.661 18.999 62.772 17.923 64.02 16.045 C 64.351 15.51 64.202 14.799 63.685 14.453 C 63.182 14.126 62.515 14.279 62.197 14.795 C 62.193 14.8 62.19 14.807 62.187 14.81 C 61.421 15.945 60.161 16.62 58.819 16.619 L 58.778 16.619 C 56.593 16.554 54.829 14.764 54.741 12.524 C 54.68 10.201 56.466 8.266 58.731 8.202 L 58.823 8.202 C 60.021 8.23 61.149 8.786 61.917 9.728 C 62.306 10.219 63.006 10.294 63.485 9.897 C 63.964 9.499 64.037 8.78 63.65 8.29 C 62.459 6.799 60.682 5.933 58.804 5.929 L 58.804 5.924 Z M 58.781 19.929 L 58.407 19.929 C 54.362 19.714 51.255 16.177 51.464 12.03 C 51.464 12.029 51.464 12.026 51.464 12.025 C 51.699 8.301 54.532 5.301 58.151 4.94 C 60.549 4.718 62.895 5.727 64.425 7.633 C 65.166 8.558 65.035 9.924 64.132 10.683 C 63.229 11.443 61.896 11.306 61.158 10.38 C 60.561 9.687 59.703 9.291 58.802 9.29 L 58.737 9.29 C 57.023 9.331 55.666 10.79 55.709 12.549 L 55.709 12.551 C 55.794 14.236 57.123 15.573 58.768 15.623 L 58.797 15.623 C 59.808 15.623 60.755 15.117 61.333 14.266 C 61.933 13.243 63.226 12.913 64.223 13.527 C 65.221 14.142 65.542 15.469 64.942 16.491 C 64.916 16.535 64.89 16.577 64.862 16.62 C 63.491 18.683 61.216 19.92 58.784 19.926\" fill=\"rgb(0,0,0)\"></path><path d=\"M 88.061 8.19 C 88.196 8.182 88.328 8.182 88.461 8.19 C 90.108 8.446 91.318 9.911 91.294 11.62 L 91.294 17.829 C 91.29 18.447 91.772 18.95 92.373 18.957 L 92.423 18.957 C 93.047 18.948 93.547 18.424 93.54 17.784 L 93.54 11.294 C 93.415 8.189 90.859 5.777 87.833 5.903 C 84.875 6.107 82.588 8.643 82.622 11.682 L 82.622 17.728 C 82.616 18.034 82.734 18.327 82.946 18.542 C 83.147 18.744 83.417 18.857 83.699 18.854 C 83.999 18.859 84.287 18.74 84.498 18.522 C 84.698 18.31 84.808 18.027 84.802 17.733 L 84.802 11.483 C 84.796 11.363 84.796 11.243 84.802 11.124 C 85.006 9.441 86.407 8.18 88.061 8.19 M 92.37 19.965 C 91.231 19.965 90.307 19.025 90.294 17.861 L 90.294 11.636 C 90.319 10.439 89.483 9.406 88.332 9.214 C 87.094 9.071 85.976 9.984 85.837 11.255 C 85.837 11.258 85.837 11.26 85.837 11.263 L 85.837 17.728 C 85.848 18.902 84.931 19.864 83.784 19.878 C 83.226 19.889 82.689 19.671 82.287 19.274 C 81.891 18.88 81.664 18.34 81.658 17.774 L 81.658 11.687 C 81.623 8.102 84.325 5.113 87.813 4.88 C 91.383 4.747 94.387 7.601 94.53 11.263 L 94.53 17.779 C 94.53 18.977 93.591 19.951 92.423 19.965 L 92.388 19.453 L 92.388 19.965 L 92.363 19.965 L 92.368 19.965 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 4.124 12.301 L 4.069 12.301 C 3.496 12.329 3.052 12.823 3.07 13.412 L 3.07 13.468 C 3.081 14.078 3.57 14.563 4.163 14.554 L 14.33 14.554 C 14.627 14.559 14.915 14.439 15.123 14.222 C 15.323 14.011 15.432 13.727 15.428 13.433 C 15.449 12.823 14.985 12.31 14.391 12.287 C 14.373 12.287 14.353 12.287 14.335 12.287 L 4.1 12.287 L 4.125 12.302 Z M 4.124 15.578 C 2.953 15.535 2.037 14.528 2.08 13.327 C 2.098 12.815 2.292 12.324 2.628 11.944 C 2.989 11.536 3.493 11.29 4.03 11.263 L 14.331 11.263 C 15.473 11.245 16.411 12.181 16.427 13.351 C 16.427 13.356 16.427 13.361 16.427 13.366 C 16.438 13.937 16.226 14.49 15.838 14.902 C 15.454 15.309 14.928 15.541 14.376 15.546 L 4.124 15.546 L 4.124 15.576 Z\" fill=\"rgb(238,38,36)\"></path></g></svg>',svgContentId:8920512656},rzTjMXmFT:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 113 24\"><g transform=\"translate(0 -0.001)\"><path d=\"M 0.001 24 L 0.001 0.001 L 112.441 0.001 L 112.441 24 Z\" fill=\"transparent\"></path><path d=\"M 11.044 1.228 C 10.849 1.228 10.656 1.274 10.48 1.363 L 10.398 1.4 C 9.759 1.723 9.494 2.52 9.805 3.182 L 18.283 22.04 C 18.585 22.697 19.345 22.973 19.977 22.661 C 19.98 22.658 19.984 22.656 19.985 22.655 L 20.075 22.613 C 20.714 22.29 20.979 21.493 20.669 20.831 L 12.202 1.984 C 11.988 1.525 11.538 1.231 11.044 1.228 Z M 19.426 24 C 18.487 24.004 17.626 23.457 17.206 22.587 L 17.141 22.446 L 8.728 3.716 C 8.137 2.442 8.652 0.916 9.88 0.3 L 9.988 0.25 C 10.575 -0.042 11.25 -0.08 11.863 0.145 C 12.485 0.366 12.996 0.835 13.282 1.447 L 13.329 1.564 L 21.742 20.271 C 22.334 21.541 21.823 23.067 20.597 23.687 L 20.495 23.736 C 20.164 23.908 19.798 24 19.427 24\" fill=\"rgb(0,0,0)\"></path><path d=\"M 25.595 21.329 C 25.619 22.073 26.199 22.668 26.919 22.686 C 27.626 22.691 28.205 22.099 28.208 21.365 L 28.208 2.967 C 28.208 2.222 27.624 1.616 26.902 1.616 C 26.18 1.616 25.596 2.222 25.596 2.967 L 25.596 21.335 L 25.596 21.329 Z M 26.942 23.915 L 26.883 23.915 C 25.534 23.873 24.45 22.749 24.414 21.353 L 24.414 2.967 C 24.401 1.561 25.488 0.408 26.848 0.387 L 26.879 0.387 C 28.247 0.366 29.373 1.496 29.396 2.912 L 29.396 21.341 C 29.409 22.749 28.318 23.904 26.956 23.921 L 26.944 23.915 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 43.702 21.334 C 43.71 22.079 44.294 22.679 45.015 22.685 C 45.367 22.689 45.706 22.545 45.952 22.286 C 46.184 22.031 46.309 21.691 46.296 21.34 L 46.296 2.967 C 46.296 2.221 45.712 1.616 44.99 1.616 C 44.268 1.616 43.684 2.221 43.684 2.967 L 43.684 21.335 L 43.702 21.335 Z M 45.049 23.914 L 44.99 23.914 C 43.628 23.892 42.532 22.749 42.521 21.341 L 42.521 2.967 C 42.508 1.561 43.594 0.408 44.955 0.387 L 44.986 0.387 C 46.346 0.376 47.462 1.504 47.484 2.912 L 47.484 21.341 C 47.497 22.751 46.406 23.904 45.044 23.92 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 34.678 21.334 C 34.687 22.079 35.271 22.679 35.991 22.685 C 36.343 22.689 36.681 22.545 36.929 22.286 C 37.166 22.033 37.297 21.692 37.291 21.34 L 37.291 8.556 C 37.298 7.803 36.714 7.187 35.987 7.18 C 35.62 7.177 35.271 7.331 35.017 7.605 C 34.78 7.859 34.649 8.199 34.655 8.552 L 34.655 21.335 L 34.678 21.335 Z M 36.026 23.915 L 35.966 23.915 C 34.606 23.892 33.509 22.749 33.497 21.341 L 33.497 8.556 C 33.484 7.147 34.575 5.993 35.937 5.977 L 36.003 5.977 C 37.359 5.97 38.468 7.097 38.484 8.502 L 38.484 21.335 C 38.497 22.745 37.405 23.9 36.043 23.916 L 36.026 23.916 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 45.015 7.082 C 44.295 7.093 43.715 7.695 43.708 8.441 C 43.705 9.18 44.281 9.783 44.996 9.786 L 48.516 9.786 C 49.232 9.793 49.816 9.2 49.823 8.459 L 49.823 8.441 C 49.823 7.695 49.243 7.09 48.523 7.082 L 45.009 7.082 L 45.016 7.082 Z M 44.977 11.014 C 43.626 11.011 42.529 9.886 42.514 8.489 C 42.503 7.054 43.613 5.878 45 5.852 L 48.509 5.852 C 49.885 5.838 51.013 6.98 51.03 8.405 C 51.045 9.829 49.939 10.997 48.562 11.012 L 44.977 11.012 Z\" fill=\"rgb(63,102,176)\"></path><path d=\"M 10.931 1.228 C 10.44 1.231 9.994 1.52 9.779 1.978 L 9.779 2.039 L 1.32 20.794 C 1.006 21.458 1.27 22.261 1.912 22.586 C 1.912 22.586 1.913 22.586 1.915 22.586 L 1.974 22.586 C 2.6 22.922 3.371 22.67 3.696 22.022 C 3.696 22.018 3.7 22.013 3.701 22.009 L 3.749 21.904 L 12.179 3.168 C 12.493 2.506 12.23 1.702 11.588 1.376 C 11.588 1.376 11.588 1.376 11.585 1.376 L 11.531 1.376 C 11.344 1.28 11.14 1.229 10.931 1.229 M 2.561 23.994 C 2.181 23.994 1.807 23.901 1.468 23.724 L 1.397 23.693 C 0.168 23.075 -0.346 21.545 0.245 20.271 L 8.711 1.45 C 9.307 0.177 10.788 -0.356 12.018 0.261 L 12.024 0.264 L 12.101 0.301 C 13.331 0.922 13.842 2.455 13.245 3.729 L 4.822 22.446 L 4.739 22.589 C 4.326 23.444 3.484 23.986 2.561 23.996\" fill=\"rgb(0,0,0)\"></path><path d=\"M 35.984 1.553 C 35.264 1.553 34.678 2.159 34.678 2.904 C 34.678 3.65 35.264 4.255 35.984 4.255 C 36.704 4.255 37.29 3.651 37.29 2.904 C 37.29 2.158 36.706 1.553 35.984 1.553 Z M 35.984 5.485 C 34.607 5.485 33.49 4.33 33.49 2.904 C 33.49 1.478 34.606 0.324 35.984 0.324 C 37.362 0.324 38.478 1.48 38.478 2.904 C 38.478 4.329 37.361 5.485 35.984 5.485 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 55.059 21.329 C 55.085 22.075 55.668 22.67 56.389 22.686 C 57.092 22.683 57.686 22.144 57.779 21.421 L 57.779 8.679 C 57.747 7.871 57.118 7.226 56.337 7.205 C 55.626 7.205 55.049 7.802 55.049 8.538 L 55.049 21.328 L 55.06 21.328 Z M 56.388 23.914 L 56.34 23.914 C 54.984 23.882 53.891 22.757 53.853 21.353 L 53.853 8.558 C 53.84 7.148 54.932 5.993 56.293 5.977 L 56.359 5.977 C 57.773 6.019 58.915 7.196 58.959 8.661 L 58.959 21.5 C 58.826 22.866 57.717 23.91 56.389 23.914\" fill=\"rgb(0,0,0)\"></path><path d=\"M 56.347 1.553 C 55.627 1.553 55.042 2.159 55.042 2.904 C 55.042 3.65 55.627 4.255 56.347 4.255 C 57.067 4.255 57.652 3.651 57.652 2.904 C 57.652 2.158 57.069 1.553 56.347 1.553 Z M 56.347 5.485 C 54.971 5.485 53.853 4.33 53.853 2.904 C 53.853 1.478 54.969 0.324 56.347 0.324 C 57.725 0.324 58.84 1.48 58.84 2.904 C 58.837 4.329 57.724 5.482 56.347 5.485 Z\" fill=\"rgb(238,38,36)\"></path><path d=\"M 87.157 10.461 L 87.157 11.075 C 85.133 11.086 83.502 12.791 83.512 14.884 C 83.522 16.976 85.17 18.665 87.193 18.656 C 89.215 18.645 90.847 16.94 90.838 14.848 C 90.829 12.768 89.202 11.086 87.193 11.075 Z M 87.157 19.921 C 84.469 19.921 82.289 17.667 82.289 14.884 C 82.289 12.103 84.468 9.847 87.157 9.846 L 87.194 9.846 C 89.883 9.856 92.054 12.121 92.043 14.902 C 92.035 17.684 89.847 19.932 87.158 19.921 M 87.157 7.082 C 82.992 7.082 79.617 10.575 79.617 14.884 C 79.617 19.194 82.992 22.685 87.157 22.685 C 91.322 22.685 94.696 19.193 94.696 14.884 L 94.696 14.835 C 94.68 10.551 91.32 7.085 87.18 7.082 Z M 87.157 23.915 C 82.337 23.915 78.43 19.872 78.429 14.884 C 78.429 9.897 82.336 5.854 87.155 5.854 L 87.157 5.854 C 91.951 5.862 95.84 9.874 95.861 14.835 L 95.861 14.884 C 95.853 19.858 91.965 23.894 87.157 23.915 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 69.947 7.108 L 69.282 7.108 C 65.551 7.486 62.636 10.609 62.4 14.479 C 62.189 18.773 65.377 22.435 69.524 22.662 C 72.154 22.799 74.666 21.508 76.15 19.254 C 76.544 18.612 76.367 17.759 75.751 17.344 C 75.153 16.951 74.36 17.135 73.982 17.754 C 73.977 17.76 73.973 17.768 73.97 17.772 C 73.059 19.134 71.56 19.944 69.963 19.942 L 69.915 19.942 C 67.316 19.864 65.217 17.717 65.113 15.028 C 65.04 12.241 67.165 9.919 69.859 9.843 L 69.969 9.843 C 71.394 9.876 72.735 10.543 73.648 11.674 C 74.111 12.263 74.944 12.353 75.513 11.876 C 76.083 11.399 76.17 10.536 75.711 9.948 C 74.293 8.159 72.179 7.12 69.946 7.115 L 69.946 7.109 Z M 69.918 23.915 L 69.473 23.915 C 64.662 23.657 60.967 19.413 61.215 14.436 C 61.215 14.434 61.215 14.431 61.215 14.43 C 61.495 9.961 64.864 6.361 69.169 5.928 C 72.021 5.662 74.812 6.872 76.632 9.159 C 77.513 10.27 77.357 11.909 76.283 12.819 C 75.209 13.731 73.624 13.568 72.746 12.457 C 72.036 11.624 71.015 11.149 69.943 11.147 L 69.866 11.147 C 67.827 11.197 66.213 12.948 66.264 15.058 L 66.264 15.061 C 66.365 17.083 67.946 18.687 69.903 18.747 L 69.937 18.747 C 71.14 18.747 72.266 18.14 72.954 17.119 C 73.667 15.892 75.206 15.496 76.392 16.232 C 77.579 16.97 77.961 18.563 77.247 19.789 C 77.216 19.842 77.185 19.893 77.151 19.944 C 75.521 22.42 72.815 23.904 69.922 23.912\" fill=\"rgb(0,0,0)\"></path><path d=\"M 104.747 9.828 C 104.907 9.819 105.064 9.819 105.222 9.828 C 107.182 10.135 108.62 11.893 108.591 13.944 L 108.591 21.395 C 108.587 22.136 109.16 22.74 109.876 22.748 L 109.935 22.748 C 110.677 22.737 111.272 22.109 111.264 21.341 L 111.264 13.553 C 111.115 9.826 108.074 6.932 104.475 7.084 C 100.956 7.328 98.236 10.372 98.276 14.019 L 98.276 21.274 C 98.269 21.641 98.41 21.992 98.662 22.25 C 98.901 22.493 99.223 22.628 99.558 22.625 C 99.914 22.631 100.258 22.488 100.508 22.226 C 100.746 21.973 100.877 21.632 100.869 21.28 L 100.869 13.779 C 100.862 13.635 100.862 13.491 100.869 13.349 C 101.113 11.329 102.779 9.816 104.746 9.828 M 109.871 23.958 C 108.517 23.958 107.418 22.83 107.402 21.433 L 107.402 13.963 C 107.432 12.527 106.438 11.287 105.069 11.057 C 103.596 10.885 102.266 11.981 102.101 13.506 C 102.101 13.509 102.101 13.512 102.101 13.515 L 102.101 21.274 C 102.114 22.682 101.023 23.836 99.659 23.853 C 98.995 23.866 98.356 23.606 97.878 23.129 C 97.407 22.656 97.138 22.009 97.13 21.329 L 97.13 14.025 C 97.088 9.723 100.303 6.136 104.451 5.855 C 108.697 5.697 112.271 9.121 112.441 13.515 L 112.441 21.335 C 112.441 22.772 111.325 23.941 109.935 23.958 L 109.893 23.343 L 109.893 23.958 L 109.864 23.958 L 109.87 23.958 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 4.906 14.761 L 4.84 14.761 C 4.158 14.794 3.63 15.388 3.652 16.094 L 3.652 16.162 C 3.665 16.894 4.246 17.475 4.952 17.465 L 17.045 17.465 C 17.399 17.471 17.741 17.327 17.988 17.066 C 18.226 16.813 18.356 16.472 18.351 16.12 C 18.377 15.388 17.825 14.772 17.117 14.745 C 17.096 14.745 17.073 14.745 17.051 14.745 L 4.877 14.745 L 4.907 14.763 Z M 4.906 18.693 C 3.513 18.642 2.423 17.434 2.474 15.992 C 2.496 15.378 2.726 14.788 3.126 14.332 C 3.555 13.844 4.155 13.548 4.794 13.515 L 17.046 13.515 C 18.404 13.494 19.52 14.617 19.539 16.021 C 19.539 16.027 19.539 16.033 19.539 16.039 C 19.552 16.724 19.3 17.388 18.839 17.882 C 18.383 18.371 17.757 18.65 17.1 18.656 L 4.906 18.656 L 4.906 18.692 Z\" fill=\"rgb(238,38,36)\"></path></g></svg>',svgContentId:11747315379}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cf5pep\",layoutDependency:layoutDependency,layoutId:\"gb3WZA7uJ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-zv4vhd\",layoutDependency:layoutDependency,layoutId:\"IbSrbZsM3\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-tbqlnq\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:10,intrinsicWidth:17,layoutDependency:layoutDependency,layoutId:\"EuLdbhaL0\",svg:'<svg width=\"17\" height=\"10\" viewBox=\"0 0 17 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M5.3598 2.15222C4.06591 2.17059 3.02455 3.22557 3.01153 4.52987C3.00632 5.82367 4.04248 6.87866 5.32595 6.88391L11.6496 6.88391C12.9357 6.89703 13.9848 5.85779 13.9979 4.56137V4.52987C13.9979 3.22557 12.9565 2.16534 11.6626 2.15222L5.34938 2.15222H5.3624H5.3598ZM5.29211 9.03325C2.86574 9.028 0.894972 7.05974 0.866335 4.61385C0.848111 2.10235 2.84231 0.0448692 5.33376 0.000255374L11.6366 0.000255374C14.1098 -0.0259881 16.1353 1.97376 16.1665 4.46689C16.1925 6.96002 14.2061 9.00438 11.7329 9.03062L5.29211 9.03062V9.03325Z\" fill=\"#3F66B0\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"20px\"},children:\"ul. Wi\u015Blana 74, \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"20px\"},children:\"05-092 \u0141omianki, Polska\"})]}),className:\"framer-6q437c\",\"data-framer-name\":\"Poland, Warszawa, ul. Kwiatowa 23 02-123\",fonts:[\"GF;Satoshi Variable-regular\"],layoutDependency:layoutDependency,layoutId:\"hhNLtu0TN\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.69},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eZKZZWBXO:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"16px\"},children:\"ul. Wi\u015Blana 74, \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"16px\"},children:\"05-092 \u0141omianki, Polska\"})]}),fonts:[\"FS;Satoshi-regular\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-roo6cn\",layoutDependency:layoutDependency,layoutId:\"KAAX_kKoi\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ooavbb\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:10,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"RJB_ojqBY\",svg:'<svg width=\"16\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.49359 2.15222C3.1997 2.17059 2.15834 3.22557 2.14532 4.52987C2.14011 5.82367 3.17627 6.87866 4.45974 6.88391L10.7834 6.88391C12.0695 6.89703 13.1186 5.85779 13.1316 4.56137V4.52987C13.1316 3.22557 12.0903 2.16534 10.7964 2.15222L4.48317 2.15222H4.49619H4.49359ZM4.4259 9.03325C1.99953 9.028 0.0287613 7.05974 0.000123912 4.61385C-0.0180999 2.10235 1.9761 0.0448692 4.46755 0.000255374L10.7704 0.000255374C13.2436 -0.0259881 15.269 1.97376 15.3003 4.46689C15.3263 6.96002 13.3399 9.00438 10.8667 9.03062L4.4259 9.03062V9.03325Z\" fill=\"#3F66B0\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a59zf7\",layoutDependency:layoutDependency,layoutId:\"Kx97ji5pC\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"16px\"},children:\"aliticon@furniture.com \"})}),className:\"framer-zb41fv\",\"data-framer-name\":\"aliticon@furniture.com +48 512 345 678\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"X65r34Kzu\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.69},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"20px\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:ms@aliticon.com\",motionChild:true,nodeId:\"KjBpexfNu\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"xijoUCBkL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ypufuh\",\"data-styles-preset\":\"Fn4popiAV\",children:\"ms@aliticon.com\"})})})}),className:\"framer-af37zo\",\"data-framer-name\":\"aliticon@furniture.com +48 512 345 678\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"KjBpexfNu\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.69},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"16px\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+48882032511\",motionChild:true,nodeId:\"oCFIHAtwu\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"xijoUCBkL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ypufuh\",\"data-styles-preset\":\"Fn4popiAV\",children:\"+48 882 032 511\"})})})}),className:\"framer-c4blkz\",\"data-framer-name\":\"+48 882 032 511\",fonts:[\"FS;Satoshi-regular\"],layoutDependency:layoutDependency,layoutId:\"oCFIHAtwu\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.69},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eZKZZWBXO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"16px\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+48882032511\",motionChild:true,nodeId:\"oCFIHAtwu\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"xijoUCBkL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ypufuh\",\"data-styles-preset\":\"Fn4popiAV\",children:\"+48 882 032 511\"})})})})},rzTjMXmFT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"16px\"},children:/*#__PURE__*/_jsx(Link,{href:\"tel:+48882032511\",motionChild:true,nodeId:\"oCFIHAtwu\",openInNewTab:true,preserveParams:false,relValues:[],scopeId:\"xijoUCBkL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ypufuh\",\"data-styles-preset\":\"Fn4popiAV\",children:\"+48 882 032 511\"})})})})}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-j2w4rl\",layoutDependency:layoutDependency,layoutId:\"moD5vtFk3\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1g6895h\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:10,intrinsicWidth:16,layoutDependency:layoutDependency,layoutId:\"YbVQrjmdx\",svg:'<svg width=\"16\" height=\"10\" viewBox=\"0 0 16 10\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M4.49359 2.15222C3.1997 2.17059 2.15834 3.22557 2.14532 4.52987C2.14011 5.82367 3.17627 6.87866 4.45974 6.88391L10.7834 6.88391C12.0695 6.89703 13.1186 5.85779 13.1316 4.56137V4.52987C13.1316 3.22557 12.0903 2.16534 10.7964 2.15222L4.48317 2.15222H4.49619H4.49359ZM4.4259 9.03325C1.99953 9.028 0.0287613 7.05974 0.000123912 4.61385C-0.0180999 2.10235 1.9761 0.0448692 4.46755 0.000255374L10.7704 0.000255374C13.2436 -0.0259881 15.269 1.97376 15.3003 4.46689C15.3263 6.96002 13.3399 9.00438 10.8667 9.03062L4.4259 9.03062V9.03325Z\" fill=\"#3F66B0\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"20px\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CeExwns1O\"},motionChild:true,nodeId:\"aBLWzAca0\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"xijoUCBkL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ypufuh\",\"data-styles-preset\":\"Fn4popiAV\",children:\"Polityka \"})})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"20px\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CeExwns1O\"},motionChild:true,nodeId:\"aBLWzAca0\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"xijoUCBkL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ypufuh\",\"data-styles-preset\":\"Fn4popiAV\",children:\"Prywatno\u015Bci\"})})})]}),className:\"framer-yqltsb\",\"data-framer-name\":\"Polityka Prywatno\u015Bci\",fonts:[\"GF;Satoshi Variable-regular\"],layoutDependency:layoutDependency,layoutId:\"aBLWzAca0\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:.69},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({eZKZZWBXO:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"16px\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CeExwns1O\"},motionChild:true,nodeId:\"aBLWzAca0\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"xijoUCBkL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ypufuh\",\"data-styles-preset\":\"Fn4popiAV\",children:\"Polityka \"})})}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U2F0b3NoaS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi\", \"Satoshi Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-line-height\":\"16px\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CeExwns1O\"},motionChild:true,nodeId:\"aBLWzAca0\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"xijoUCBkL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ypufuh\",\"data-styles-preset\":\"Fn4popiAV\",children:\"Prywatno\u015Bci\"})})})]}),fonts:[\"FS;Satoshi-regular\"]},rzTjMXmFT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U2F0b3NoaSBWYXJpYWJsZS1yZWd1bGFy\",\"--framer-font-family\":'\"Satoshi Variable\", \"Satoshi Placeholder\", sans-serif',\"--framer-line-height\":\"20px\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"CeExwns1O\"},motionChild:true,nodeId:\"aBLWzAca0\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"xijoUCBkL\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-ypufuh\",\"data-styles-preset\":\"Fn4popiAV\",children:\"Polityka Prywatno\u015Bci\"})})})})}},baseVariant,gestureVariant)})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TQy41.framer-1su7st1, .framer-TQy41 .framer-1su7st1 { display: block; }\",\".framer-TQy41.framer-1qowulk { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 40px 40px 40px; position: relative; width: 1440px; }\",\".framer-TQy41 .framer-1rhv32o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 32px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-TQy41 .framer-1qvswe2 { 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: min-content; }\",\".framer-TQy41 .framer-8o8ubg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TQy41 .framer-1xte606 { flex: none; height: 35px; position: relative; width: 168px; }\",\".framer-TQy41 .framer-cf5pep { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TQy41 .framer-zv4vhd, .framer-TQy41 .framer-j2w4rl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-TQy41 .framer-tbqlnq { flex: none; height: 10px; position: relative; width: 17px; }\",\".framer-TQy41 .framer-6q437c, .framer-TQy41 .framer-zb41fv, .framer-TQy41 .framer-af37zo, .framer-TQy41 .framer-c4blkz, .framer-TQy41 .framer-yqltsb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-TQy41 .framer-roo6cn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 41px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-TQy41 .framer-ooavbb, .framer-TQy41 .framer-1g6895h { flex: none; height: 10px; position: relative; width: 16px; }\",\".framer-TQy41 .framer-1a59zf7 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 1px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TQy41.framer-v-1sa6el6.framer-1qowulk { padding: 0px 32px 32px 32px; width: 810px; }\",\".framer-TQy41.framer-v-1sa6el6 .framer-1xte606 { height: 20px; width: 95px; }\",\".framer-TQy41.framer-v-1sa6el6 .framer-cf5pep { gap: 18px; width: 549px; }\",\".framer-TQy41.framer-v-1sa6el6 .framer-tbqlnq, .framer-TQy41.framer-v-1sa6el6 .framer-1g6895h, .framer-TQy41.framer-v-92bd3d .framer-ooavbb, .framer-TQy41.framer-v-92bd3d .framer-1g6895h { height: 8px; width: 13px; }\",\".framer-TQy41.framer-v-1sa6el6 .framer-roo6cn { height: min-content; }\",\".framer-TQy41.framer-v-1sa6el6 .framer-ooavbb { aspect-ratio: 1.6 / 1; height: var(--framer-aspect-ratio-supported, 8px); width: 13px; }\",\".framer-TQy41.framer-v-92bd3d.framer-1qowulk { padding: 0px 16px 16px 16px; width: 390px; }\",\".framer-TQy41.framer-v-92bd3d .framer-1rhv32o { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 42px; justify-content: flex-start; order: 0; }\",\".framer-TQy41.framer-v-92bd3d .framer-1qvswe2 { align-content: center; align-items: center; flex-direction: row; order: 0; width: 100%; }\",\".framer-TQy41.framer-v-92bd3d .framer-8o8ubg { align-content: flex-start; align-items: flex-start; flex-direction: column; order: 0; width: 100%; }\",\".framer-TQy41.framer-v-92bd3d .framer-1xte606 { height: 24px; width: 113px; }\",\".framer-TQy41.framer-v-92bd3d .framer-cf5pep { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; justify-content: center; order: 1; width: 100%; }\",\".framer-TQy41.framer-v-92bd3d .framer-zv4vhd, .framer-TQy41.framer-v-92bd3d .framer-roo6cn { justify-content: flex-start; width: 100%; }\",\".framer-TQy41.framer-v-92bd3d .framer-tbqlnq { aspect-ratio: 1.7 / 1; height: var(--framer-aspect-ratio-supported, 8px); width: 14px; }\",\".framer-TQy41.framer-v-92bd3d .framer-j2w4rl { justify-content: flex-start; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 145\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"eZKZZWBXO\":{\"layout\":[\"fixed\",\"auto\"]},\"rzTjMXmFT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxijoUCBkL=withCSS(Component,css,\"framer-TQy41\");export default FramerxijoUCBkL;FramerxijoUCBkL.displayName=\"Footer\";FramerxijoUCBkL.defaultProps={height:145,width:1440};addPropertyControls(FramerxijoUCBkL,{variant:{options:[\"SPhXZ5fn3\",\"eZKZZWBXO\",\"rzTjMXmFT\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerxijoUCBkL,[{explicitInter:true,fonts:[{family:\"Satoshi\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/TTX2Z3BF3P6Y5BQT3IV2VNOK6FL22KUT/7QYRJOI3JIMYHGY6CH7SOIFRQLZOLNJ6/KFIAZD4RUMEZIYV6FQ3T3GP5PDBDB6JY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxijoUCBkL\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"eZKZZWBXO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rzTjMXmFT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\",\"framerIntrinsicHeight\":\"145\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xijoUCBkL.map", "// Generated by Framer (eea9f0c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Navigation from\"#framer/local/canvasComponent/Nr1iSAarL/Nr1iSAarL.js\";import Footer from\"#framer/local/canvasComponent/xijoUCBkL/xijoUCBkL.js\";const NavigationFonts=getFonts(Navigation);const FooterFonts=getFonts(Footer);const breakpoints={Bto34fGAX:\"(max-width: 809px)\",eVe5bfvRi:\"(min-width: 810px) and (max-width: 1439px)\",Vp14HNiRO:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-bi5Lz\";const variantClassNames={Bto34fGAX:\"framer-v-1mlkbjl\",eVe5bfvRi:\"framer-v-1tmqs32\",Vp14HNiRO:\"framer-v-vc6n2u\"};const breakpointRules={Bto34fGAX:[\".framer-bi5Lz.framer-vc6n2u { gap: 50px; }\",\".framer-bi5Lz .framer-11ze7tx-container { right: 0px; width: unset; }\",'.framer-bi5Lz .framer-1wkyl3z, [data-layout-template=\"true\"] > #overlay { margin-bottom: -50px; }'],eVe5bfvRi:[\".framer-bi5Lz.framer-vc6n2u { gap: 50px; }\",'.framer-bi5Lz .framer-1wkyl3z, [data-layout-template=\"true\"] > #overlay { margin-bottom: -50px; }']};const breakpointKeys=Object.keys(breakpointRules);const selectors={Bto34fGAX:\".framer-1mlkbjl-override\",eVe5bfvRi:\".framer-1tmqs32-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bi5Lz.framer-s24iqu, .framer-bi5Lz .framer-s24iqu { display: block; }\",\".framer-bi5Lz.framer-vc6n2u { align-content: center; align-items: center; background-color: #ffffff; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 60px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bi5Lz .framer-11ze7tx-container { flex: none; height: auto; left: 0px; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-bi5Lz .framer-1wkyl3z { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -60px; position: relative; width: 0px; }\",\".framer-bi5Lz .framer-1k3qo6w-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -60px; }'];const mediaQueries={Bto34fGAX:\"(max-width: 809px)\",eVe5bfvRi:\"(min-width: 810px) and (max-width: 1439px)\",Vp14HNiRO:\"(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 humanReadableVariantMap={Desktop:\"Vp14HNiRO\",Phone:\"Bto34fGAX\",Tablet:\"eVe5bfvRi\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Vp14HNiRO\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"Vp14HNiRO\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(255, 255, 255); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-vc6n2u\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:79,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-11ze7tx-container\",layoutScroll:true,nodeId:\"d4n6c6cqD\",scopeId:\"FSn3zTMsZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Bto34fGAX:{variant:\"Sef4m79GM\"},eVe5bfvRi:{variant:\"UymmPtNL9\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"d4n6c6cqD\",layoutId:\"d4n6c6cqD\",style:{width:\"100%\"},variant:\"M6odbbZlX\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1wkyl3z\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:145,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1k3qo6w-container\",nodeId:\"EAPzir26G\",scopeId:\"FSn3zTMsZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Bto34fGAX:{variant:\"rzTjMXmFT\"},eVe5bfvRi:{variant:\"eZKZZWBXO\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"EAPzir26G\",layoutId:\"EAPzir26G\",style:{width:\"100%\"},variant:\"SPhXZ5fn3\",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 1500\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eVe5bfvRi\":{\"layout\":[\"fixed\",\"fixed\"]},\"Bto34fGAX\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Vp14HNiRO\":[\".framer-11ze7tx-container\",\".framer-1k3qo6w-container\"],\"eVe5bfvRi\":[\".framer-11ze7tx-container\",\".framer-1k3qo6w-container\"],\"Bto34fGAX\":[\".framer-11ze7tx-container\",\".framer-1k3qo6w-container\"]}\n * @framerBreakpoints {\"Vp14HNiRO\":{\"min\":1440,\"canvasClassName\":\"framer-vc6n2u-override\",\"minHeight\":1500,\"name\":\"Desktop\",\"width\":1440,\"rootFontSize\":16},\"eVe5bfvRi\":{\"min\":810,\"max\":1439,\"canvasClassName\":\"framer-1tmqs32-override\",\"minHeight\":1500,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Bto34fGAX\":{\"max\":809,\"canvasClassName\":\"framer-1mlkbjl-override\",\"minHeight\":1500,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Vp14HNiRO\n * @framerLayoutTemplate\n */const FramerFSn3zTMsZ=withCSS(Component,css,\"framer-bi5Lz\");export default FramerFSn3zTMsZ;FramerFSn3zTMsZ.displayName=\"Layout\";FramerFSn3zTMsZ.defaultProps={height:1500,width:1440};addFonts(FramerFSn3zTMsZ,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFSn3zTMsZ\",\"slots\":[],\"annotations\":{\"framerBreakpoints\":\"{\\\"Vp14HNiRO\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-vc6n2u-override\\\",\\\"minHeight\\\":1500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"eVe5bfvRi\\\":{\\\"min\\\":810,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1tmqs32-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Bto34fGAX\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1mlkbjl-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1440\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eVe5bfvRi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Bto34fGAX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"Vp14HNiRO\\\":[\\\".framer-11ze7tx-container\\\",\\\".framer-1k3qo6w-container\\\"],\\\"eVe5bfvRi\\\":[\\\".framer-11ze7tx-container\\\",\\\".framer-1k3qo6w-container\\\"],\\\"Bto34fGAX\\\":[\\\".framer-11ze7tx-container\\\",\\\".framer-1k3qo6w-container\\\"]}\",\"framerDefaultVariant\":\"Vp14HNiRO\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1500\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__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 Layout from \"https://framerusercontent.com/modules/w9zUqdJkDzt1enQCzwSX/vZWcdpOf960AvvzU3tJA/FSn3zTMsZ.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {qSj9hfgPM: \"about\", r1SBXaHUN: \"contact\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yKAVW575p3HvxuMaLV7j/G8q37vRont4Cnqk1gPCD/augiA20Il.js\")), path: \"/\"}, L0NKRB0do: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/5rp1zm85JaNZFQLLc1LF/UhLPg6xdXzsQT3PMIb8i/L0NKRB0do.js\")), path: \"/products_all\"}, n5ToYBwom: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OE5Dv7Ymr0STAmuXWr58/KMiR97y94sOFHrg7z0hY/n5ToYBwom.js\")), path: \"/products_chair\"}, kYREm8SWl: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Zs4E8omfz9ewoPooudkr/sOwP0SfRMDQUErwZcqeS/kYREm8SWl.js\")), path: \"/products_bar\"}, D3wMgY56W: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1hj8o7r94XxCKCfQOqzw/OOiLfXPTWfERHKCMtaVv/D3wMgY56W.js\")), path: \"/products_sofa\"}, NzdZ_7hb6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/B5hDM4rSBqaIbSHyq31s/cwtpioV38yNfU5mrYXjE/NzdZ_7hb6.js\")), path: \"/products_table\"}, RVfdBHoSV: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Jwu6HajPeEpSVPrE1K7t/X1yn9yftTreYfKyVf1ax/RVfdBHoSV.js\")), path: \"/products_other\"}, bZRF6xbYd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZPnrtRnyQf8SoUR5mGau/o46LAn2PPhHqNSebkqQN/bZRF6xbYd.js\")), path: \"/products_office\"}, OJzAqER1G: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f3qlmcCh5pGZa2Bejm2X/a3p5rJyyVIhNiTG7YQS8/OJzAqER1G.js\")), path: \"/cart\"}, CeExwns1O: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FL1ZqpgO83M1n8NuuXB6/rTQgzTdwDlhzaN25UVty/CeExwns1O.js\")), path: \"/privacy-policy\"}, nctsbhX0h: {collectionId: \"cq429VVpc\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LgmTTMXk2yI7jrwXm3hQ/GpeMyfilB9xGVygwcSE8/nctsbhX0h.js\")), path: \"/products/:qIMiX26kL\"}}\r\n\r\n        const locales = [{code: \"pl\", id: \"default\", name: \"Polish\", slug: \"\"}]\r\n        const collectionUtils = {cq429VVpc: async () => (await import(\"https://framerusercontent.com/modules/Ip1dObIwBOfimkE1NRWM/TAQAO4N54iqCofLAf9yJ/cq429VVpc.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"ea7b2c27c0da08c4da3d2e52f65a83110b360236597d8356c271763fc34977c1\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"L0NKRB0do\":\r\ncase \"n5ToYBwom\":\r\ncase \"PLfstrK7_\":\r\ncase \"kYREm8SWl\":\r\ncase \"D3wMgY56W\":\r\ncase \"NzdZ_7hb6\":\r\ncase \"RVfdBHoSV\":\r\ncase \"bZRF6xbYd\":\r\ncase \"OJzAqER1G\":\r\ncase \"CeExwns1O\":\r\ncase \"nctsbhX0h\":\r\nreturn React.createElement(Layout, {...props, key: \"Layout\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"L0NKRB0do\":\r\ncase \"n5ToYBwom\":\r\ncase \"PLfstrK7_\":\r\ncase \"kYREm8SWl\":\r\ncase \"D3wMgY56W\":\r\ncase \"NzdZ_7hb6\":\r\ncase \"RVfdBHoSV\":\r\ncase \"bZRF6xbYd\":\r\ncase \"OJzAqER1G\":\r\ncase \"CeExwns1O\":\r\ncase \"nctsbhX0h\":\r\nreturn [{hash: \"vc6n2u\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1tmqs32\", mediaQuery: \"(min-width: 810px) and (max-width: 1439px)\"}, {hash: \"1mlkbjl\", mediaQuery: \"(max-width: 809px)\"}]\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(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://aliticon.com\",\r\n                    EditorBar: \r\ntypeof window !== \"undefined\" ? (() => {\r\n    const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n    if (isBot) return\r\n\r\n    return Framer.lazy(async () => {\r\n        const dependencies = {\r\n            __version: 1,\r\n            framer: {\r\n                useCurrentRoute: Framer.useCurrentRoute,\r\n                useLocaleInfo: Framer.useLocaleInfo,\r\n                useRouter: Framer.useRouter,\r\n            },\r\n            react: {\r\n                createElement: React.createElement,\r\n                memo: React.memo,\r\n                useCallback: React.useCallback,\r\n                useEffect: React.useEffect,\r\n                useRef: React.useRef,\r\n                useState: React.useState,\r\n            },\r\n            \"react-dom\": { createPortal },\r\n        }\r\n\r\n        window.__framer_editorBarDependencies = dependencies\r\n\r\n        const { createEditorBar } = await import(\"https://edit.framer.com/init.mjs\")\r\n        return {\r\n            default: createEditorBar({ dependencies }),\r\n        }\r\n    })\r\n})() : undefined\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: false, 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: {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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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "SearchIcon", "props", "p", "ClearIcon", "u", "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", "codeblock", "getSearchIndexItemScore", "normalizedQuery", "queryWords", "total", "queryWord", "useRawSearch", "index", "settings", "results", "setResults", "ye", "startTransition", "_e", "ue", "abortController", "executeRawSearch", "res", "err", "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", "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", "u", "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", "u", "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", "PseudoCartValuesFonts", "getFonts", "d", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transition3", "animation1", "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", "Link", "u", "RichText", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "Framerc3bXI_Frs", "withCSS", "c3bXI_Frs_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", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "uI7a_OqXt", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTap1bcf2sv", "args", "scopingClassNames", "cx", "LayoutGroup", "u", "css", "FramerDl2M6fcqO", "withCSS", "Dl2M6fcqO_default", "addPropertyControls", "ControlType", "addFonts", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "transition3", "animation1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "height", "id", "link", "title", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "VwdEftc8H", "yjZuJc5YU", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "RichText", "css", "FramerOJ_Et88Sv", "withCSS", "OJ_Et88Sv_default", "addPropertyControls", "ControlType", "addFonts", "IconFonts", "getFonts", "Dl2M6fcqO_default", "SearchFonts", "Search_default", "Link1Fonts", "OJ_Et88Sv_default", "CartFonts", "c3bXI_Frs_default", "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", "activeVariantCallback", "delay", "useActiveVariantCallback", "uI7a_OqXt10x35yo", "args", "uI7a_OqXtc0c9ve", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "router", "useRouter", "isDisplayed2", "LayoutGroup", "u", "Link", "SVG", "ComponentViewportProvider", "SmartComponentScopedContainer", "resolvePageScope", "RichText", "ResolveLinks", "resolvedLinks", "resolvedLinks1", "resolvedLinks2", "css", "FramerNr1iSAarL", "withCSS", "Nr1iSAarL_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", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "SVG", "RichText", "Link", "css", "FramerxijoUCBkL", "withCSS", "xijoUCBkL_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "NavigationFonts", "getFonts", "Nr1iSAarL_default", "FooterFonts", "xijoUCBkL_default", "breakpoints", "serializationHash", "variantClassNames", "breakpointRules", "breakpointKeys", "selectors", "rules", "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", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "PropertyOverrides2", "Nr1iSAarL_default", "xijoUCBkL_default", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerFSn3zTMsZ", "withCSS", "FSn3zTMsZ_default", "addFonts", "NavigationFonts", "FooterFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "FSn3zTMsZ_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "window", "navigator", "dependencies", "useCurrentRoute", "useLocaleInfo", "useRouter", "X", "te", "ue", "pe", "ye", "Ga", "createEditorBar", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "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"]
}
