{
  "version": 3,
  "sources": ["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/PCK1x1QLNluYNoEoapwx/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/C71JVnvNwV2CrPvApXBB/utils.js", "ssg:https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/y5F4AGWJ6syeuoB7ebKM/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/Xy775u0FJg3K1GQc1Cd9/SearchModal.js", "ssg:https://framerusercontent.com/modules/hqEf5wXaAewP8VPuaZ98/5A0QGVeEr2cwheQpIuEG/useViewportSizeState.js", "ssg:https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/HPzg2Uk7mwtBmDzvGbWF/Search.js", "ssg:https://framer.com/m/feather-icons/home.js@0.0.29", "ssg:https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js", "ssg:https://framerusercontent.com/modules/9ICmUMePch1wJCFvN6e1/MGQHxJWKY66mtA1cO8h7/pW80hNagm.js", "ssg:https://framerusercontent.com/modules/fuFcsRIpLHnyqejdH5bR/y32aB6jAddZdOII7Hl7l/cT5hhbPcP.js", "ssg:https://framerusercontent.com/modules/djsfCJHcSZ98Ihg7jhGB/bPlIVK0vQ7l9LX7mkvZI/wmgwbny5H.js"],
  "sourcesContent": ["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{motion}from\"framer-motion\";export function SearchIcon(props){return /*#__PURE__*/ _jsx(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",width:props.width,height:props.height,style:{...props.style,color:props.color},children:/*#__PURE__*/ _jsx(\"path\",{d:\"M232.49,215.51,185,168a92.12,92.12,0,1,0-17,17l47.53,47.54a12,12,0,0,0,17-17ZM44,112a68,68,0,1,1,68,68A68.07,68.07,0,0,1,44,112Z\",fill:\"currentColor\"})});}export function ClearIcon(props){return /*#__PURE__*/ _jsxs(\"svg\",{xmlns:\"http://www.w3.org/2000/svg\",viewBox:\"0 0 256 256\",...props,children:[/*#__PURE__*/ _jsx(\"rect\",{width:\"256\",height:\"256\",fill:\"none\"}),/*#__PURE__*/ _jsx(\"path\",{d:\"M128,24A104,104,0,1,0,232,128,104.11,104.11,0,0,0,128,24Zm37.66,130.34a8,8,0,0,1-11.32,11.32L128,139.31l-26.34,26.35a8,8,0,0,1-11.32-11.32L116.69,128,90.34,101.66a8,8,0,0,1,11.32-11.32L128,116.69l26.34-26.35a8,8,0,0,1,11.32,11.32L139.31,128Z\",fill:\"currentColor\"})]});}export function SpinnerIcon(props){const borderWidth=3;return /*#__PURE__*/ _jsxs(\"div\",{style:{position:\"relative\",...props.style},children:[/*#__PURE__*/ _jsx(motion.div,{animate:{rotate:360},transition:{ease:\"linear\",duration:1,repeat:Infinity},style:{borderRadius:100,backgroundImage:`conic-gradient(from 270deg, transparent 0%, ${props.color} 100%)`,width:\"100%\",height:\"100%\"}}),/*#__PURE__*/ _jsx(\"div\",{style:{backgroundColor:props.backgroundColor,borderRadius:100,position:\"absolute\",top:borderWidth,left:borderWidth,bottom:borderWidth,right:borderWidth}})]});}\nexport const __FramerMetadata__ = {\"exports\":{\"ClearIcon\":{\"type\":\"reactComponent\",\"name\":\"ClearIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SpinnerIcon\":{\"type\":\"reactComponent\",\"name\":\"SpinnerIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIcon\":{\"type\":\"reactComponent\",\"name\":\"SearchIcon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Icons.map", "export function Storage(name) {\n    this.ready = new Promise((resolve, reject)=>{\n        var request = window.indexedDB.open(location.origin);\n        request.onupgradeneeded = (e)=>{\n            this.db = e.target[\"result\"];\n            this.db.createObjectStore(\"store\");\n        };\n        request.onsuccess = (e)=>{\n            this.db = e.target[\"result\"];\n            resolve();\n        };\n        request.onerror = (e)=>{\n            this.db = e.target[\"result\"];\n            reject(e);\n        };\n    });\n}\nStorage.prototype.get = function(key) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().get(key);\n            request.onsuccess = (e)=>resolve(e.target.result)\n            ;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.getStore = function() {\n    return this.db.transaction([\n        \"store\"\n    ], \"readwrite\").objectStore(\"store\");\n};\nStorage.prototype.set = function(key, value) {\n    return this.ready.then(()=>{\n        return new Promise((resolve, reject)=>{\n            var request = this.getStore().put(value, key);\n            request.onsuccess = resolve;\n            request.onerror = reject;\n        });\n    });\n};\nStorage.prototype.delete = function(key, value) {\n    window.indexedDB.deleteDatabase(location.origin);\n};\n\nexport const __FramerMetadata__ = {\"exports\":{\"Storage\":{\"type\":\"function\"}}}", "// @ts-ignore\nimport{Storage}from\"https://framerusercontent.com/modules/3Xi2AslpcDRhfyCVPmx3/d0Oobr5BHnVqZJQyMdGn/storage.js\";export const hashCode=s=>s.split(\"\").reduce((a,b)=>{a=(a<<5)-a+b.charCodeAt(0);return a&a;},0);export function corsProxy(url){return`https://cors-anywhere.herokuapp.com/${url}`;}export async function cachedResponse(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{var req=new XMLHttpRequest;req.open(\"GET\",url,true);req.responseType=\"blob\";return new Promise((resolve,reject)=>{req.onload=async function(){if(this.status===200){await cache.set(url,this.response);resolve(this.response);}else{reject(new Error(`Response status ${this.status} ${this.statusText}`));}};req.onerror=function(error){reject(error);};req.send();});}}export async function setCachedData(url,dataToCache,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.set(cacheKey,dataToCache);}export async function checkForCachedData(url,cache=new Storage(\"cache\")){const cacheKey=url;const data=await cache.get(cacheKey);if(data){return data;}else{return null;}}\nexport const __FramerMetadata__ = {\"exports\":{\"hashCode\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkForCachedData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"corsProxy\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cachedResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cache.map", "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){// 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 indexKey=getIndexKey(localeId);const cachedIndex=await checkForCachedData(indexKey);if(cachedIndex){return cachedIndex;}}export function setCachedIndex(localeId,index){const indexKey=getIndexKey(localeId);setCachedData(indexKey,index);const metadata={version:VERSION,timestamp:Date.now()};const metadataKey=getMetadataKey(localeId);setCachedData(metadataKey,metadata);}\nexport const __FramerMetadata__ = {\"exports\":{\"getCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"setCachedIndex\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isDefaultLocaleId\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cachedIndex.map", "// Fake example data used for when the search component is in preview mode.\n// Note that the `url` value is used as a key in React, so it needs to be unique.\nexport const fakeResults={\"/\":{version:1,title:\"Example Search Result\",description:\"Description of search result.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/\",codeblock:[]},\"/example-1\":{version:1,title:\"Publish your Site to Search\",description:\"Try Site Search to instantly search your Framer site content.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/1/\",codeblock:[]},\"/example-2\":{version:1,title:\"Customise your Site Search\",description:\"Personalize everything from corner radius, to icon weight.\",keywords:\"\",h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],p:[],url:\"/example-url/2/\",codeblock:[]}};\nexport const __FramerMetadata__ = {\"exports\":{\"fakeResults\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fakeResults.map", "// This file is based on the Levenshtein algorithm. Originally from Koen but maybe he\n// got it from somewhere else.\nconst peq=new Uint32Array(65536);const myers_32=(a,b)=>{const n=a.length;const m=b.length;const lst=1<<n-1;let pv=-1;let mv=0;let sc=n;let i=n;while(i--){peq[a.charCodeAt(i)]|=1<<i;}for(i=0;i<m;i++){let eq=peq[b.charCodeAt(i)];const xv=eq|mv;eq|=(eq&pv)+pv^pv;mv|=~(eq|pv);pv&=eq;if(mv&lst){sc++;}if(pv&lst){sc--;}mv=mv<<1|1;pv=pv<<1|~(xv|mv);mv&=xv;}i=n;while(i--){peq[a.charCodeAt(i)]=0;}return sc;};const myers_x=(b,a)=>{const n=a.length;const m=b.length;const mhc=[];const phc=[];const hsize=Math.ceil(n/32);const vsize=Math.ceil(m/32);for(let i=0;i<hsize;i++){phc[i]=-1;mhc[i]=0;}let j=0;for(;j<vsize-1;j++){let mv=0;let pv=-1;const start=j*32;const vlen=Math.min(32,m)+start;for(let k=start;k<vlen;k++){peq[b.charCodeAt(k)]|=1<<k;}for(let i1=0;i1<n;i1++){const eq=peq[a.charCodeAt(i1)];const pb=phc[i1/32|0]>>>i1&1;const mb=mhc[i1/32|0]>>>i1&1;const xv=eq|mv;const xh=((eq|mb)&pv)+pv^pv|eq|mb;let ph=mv|~(xh|pv);let mh=pv&xh;if(ph>>>31^pb){phc[i1/32|0]^=1<<i1;}if(mh>>>31^mb){mhc[i1/32|0]^=1<<i1;}ph=ph<<1|pb;mh=mh<<1|mb;pv=mh|~(xv|ph);mv=ph&xv;}for(let k1=start;k1<vlen;k1++){peq[b.charCodeAt(k1)]=0;}}let mv1=0;let pv1=-1;const start1=j*32;const vlen1=Math.min(32,m-start1)+start1;for(let k2=start1;k2<vlen1;k2++){peq[b.charCodeAt(k2)]|=1<<k2;}let score=m;for(let i2=0;i2<n;i2++){const eq1=peq[a.charCodeAt(i2)];const pb1=phc[i2/32|0]>>>i2&1;const mb1=mhc[i2/32|0]>>>i2&1;const xv1=eq1|mv1;const xh1=((eq1|mb1)&pv1)+pv1^pv1|eq1|mb1;let ph1=mv1|~(xh1|pv1);let mh1=pv1&xh1;score+=ph1>>>m-1&1;score-=mh1>>>m-1&1;if(ph1>>>31^pb1){phc[i2/32|0]^=1<<i2;}if(mh1>>>31^mb1){mhc[i2/32|0]^=1<<i2;}ph1=ph1<<1|pb1;mh1=mh1<<1|mb1;pv1=mh1|~(xv1|ph1);mv1=ph1&xv1;}for(let k3=start1;k3<vlen1;k3++){peq[b.charCodeAt(k3)]=0;}return score;};const distance=(a,b)=>{if(a.length<b.length){const tmp=b;b=a;a=tmp;}if(b.length===0){return a.length;}if(a.length<=32){return myers_32(a,b);}return myers_x(a,b);};const closest=(str,arr)=>{let min_distance=Infinity;let min_index=0;for(let i=0;i<arr.length;i++){const dist=distance(str,arr[i]);if(dist<min_distance){min_distance=dist;min_index=i;}}return arr[min_index];};export{closest,distance};\nexport const __FramerMetadata__ = {\"exports\":{\"closest\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"distance\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuzzySearch.map", "export const localStorageDebugFlag=typeof window!==\"undefined\"&&window.localStorage.getItem(\"__framerDebugSearch\")===\"true\";const groupsRegex=/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]\\d*|\\d+/gu;function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(groupsRegex)||[];return groups.map(capitalizeFirstLetter).join(\" \");}export function clampText(text,maxLength){const textLength=text.length;if(textLength<=maxLength){return text;}const slicedText=text.slice(0,maxLength);if(textLength>maxLength){return slicedText+\"\u2026\";}return slicedText;}export function isEmptyObject(object){return Object.keys(object).length===0;}export function createLogger(showOutput){function log(...data){console.log(Date.now(),...data);}function time(label){console.time(label);}function timeEnd(label){console.timeEnd(label);}function noop(){}if(!showOutput){return{log:noop,time:noop,timeEnd:noop};}return{log,time,timeEnd};}export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFontFamily(theme){var _theme_inputFont,_theme_titleFont,_theme_subtitleFont;if((_theme_inputFont=theme.inputFont)===null||_theme_inputFont===void 0?void 0:_theme_inputFont.fontFamily)return theme.inputFont.fontFamily;if((_theme_titleFont=theme.titleFont)===null||_theme_titleFont===void 0?void 0:_theme_titleFont.fontFamily)return theme.titleFont.fontFamily;if((_theme_subtitleFont=theme.subtitleFont)===null||_theme_subtitleFont===void 0?void 0:_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===null||safeDocument===void 0?void 0: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);}}\nexport const __FramerMetadata__ = {\"exports\":{\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"checkIfOverLimit\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createLogger\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeDocument\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"animationKeyFromLayout\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeWindow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"clampText\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"stripLocaleSlugFromPath\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMetaTagContent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFontFamily\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"localStorageDebugFlag\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"isEmptyObject\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map", "// @ts-ignore\nimport{useLocaleInfo}from\"framer\";import{clamp}from\"framer-motion\";import{useEffect,useMemo,useState}from\"react\";import{SearchResultTitleType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/Xy775u0FJg3K1GQc1Cd9/SearchModal.js\";import{getCachedIndex,setCachedIndex,isDefaultLocaleId}from\"https://framerusercontent.com/modules/uU1mtMKXsrVAg8N5hW7w/PCK1x1QLNluYNoEoapwx/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}from\"https://framerusercontent.com/modules/MWsEnYfRnoOQq31DN4ql/C71JVnvNwV2CrPvApXBB/utils.js\";const{log,time,timeEnd}=createLogger(localStorageDebugFlag);function isValidUrl(url){try{new URL(url);return true;}catch(_error){return false;}}function splitWords(text){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.\nreturn text.split(RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+(?<!\\\\p{L}&)(?!&\\\\p{L})\",\"u\"));}catch{log(\"Falling back to regex without lookbehind\");return text.split(RegExp(\"[\\\\s.,;!?\\\\p{P}\\\\p{Z}]+\",\"u\"));}}function getUniqueWords(str){const words=splitWords(str).filter(word=>word.trim()&&word.length>0);return new Set(words);}/**\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(/[\\u0300-\\u036f]/g,\"\").toLowerCase();}function getNormalizedItem(item){const normalizedItem={};for(const[key,value]of Object.entries(item)){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,query){const normalizedItem=getNormalizedItem(item);const normalizedQuery=getNormalizedString(query);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=useMemo(()=>{if(!query||!index){return[];}const path=safeWindow===null||safeWindow===void 0?void 0:safeWindow.location.pathname;time(\"query\");// Filter the results.\nconst results=Object.values(index).map(item=>{const score=getSearchIndexItemScore(item,query);const heading=item.h1.length&&item.h1[0];const title=(settings===null||settings===void 0?void 0:settings.titleType)===SearchResultTitleType.Title?item.title:heading?heading:item.title;// Convert index item to result item.\nconst result={url:item.url,title,description:item.description,body:[...item.p,item.codeblock].join(\" \"),score};return result;}).filter(item=>item.score>settings.minimumScore||0).filter(item=>{if(!path)return true;return item.url!==path;}).sort((itemA,itemB)=>itemB.score-itemA.score);timeEnd(\"query\");return results;},[index,query]);return results;}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===null||activeLocale===void 0?void 0: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===null||activeLocale===void 0?void 0:activeLocale.slug);log(\"Using URL scope\",settings.urlScope);}_setSearchIndex(scopedIndex);}useEffect(()=>{async function loadSearchIndex(){setStatus(\"loading\");const metaTag=safeDocument===null||safeDocument===void 0?void 0: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 cachedIndex=await getCachedIndex(localeId);const metaTagContent=metaTag.getAttribute(\"content\");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(cachedIndex&&!isOverLimit){setSearchIndex(cachedIndex);setStatus(\"loading-with-cache\");log(\"Using cached index\");}// 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(!cachedIndex){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);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\":{\"useSearch\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchIndex\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useSearch.map", "export var Browser;(function(Browser){var isTouch=Browser.isTouch=()=>\"ontouchstart\"in window||navigator.maxTouchPoints>0;var isChrome=Browser.isChrome=()=>navigator.userAgent.toLowerCase().includes(\"chrome/\");var isWebKit=Browser.isWebKit=()=>navigator.userAgent.toLowerCase().includes(\"applewebkit/\");var isSafari=Browser.isSafari=()=>isWebKit()&&!isChrome();var isSafariDesktop=Browser.isSafariDesktop=()=>isSafari()&&!isTouch();var isWindows=Browser.isWindows=()=>/Win/.test(navigator.platform);var isMacOS=Browser.isMacOS=()=>/Mac/.test(navigator.platform);})(Browser||(Browser={}));\nexport const __FramerMetadata__ = {\"exports\":{\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./browser.map", "// From: @framerjs/fresco/src/components/utils/useCallbackOnMouseMove.ts\nimport{useRef,useCallback}from\"react\";import{Browser}from\"https://framerusercontent.com/modules/PJVBcBLmDteTEAZh3J9Z/keXJyjyE9VnzUcDMayjg/browser.js\";/**\n * Webkit fires mousemove events if the pointer's coordination changes relative\n * to its container (e.g. if the container scrolls), or when a modifier key is\n * pressed, mousemove would fire even if the cursor did not actually move.\n * This helper compares the cursor position between mouse events, and fire the\n * callback only when its position changes.\n */ export const useCallbackOnMouseMove=(callback,mousePositionRef)=>{const prevPositionRef=useRef(null);return useCallback(event=>{if(!Browser.isSafari())return callback(event);const ref=mousePositionRef?mousePositionRef:prevPositionRef;const{clientX,clientY}=event;const prevCursorPosition=ref.current;ref.current={x:clientX,y:clientY};// Ignore mouse moves unless we have a position. Else it might be an\n// element that appears behind the mouse without the mouse moving.\nif(!prevCursorPosition){return;}if(prevCursorPosition.x!==clientX||prevCursorPosition.y!==clientY){return callback(event);}},[mousePositionRef,callback]);};\nexport const __FramerMetadata__ = {\"exports\":{\"useCallbackOnMouseMove\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Point\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useCallbackOnMouseMove.map", "// Safari does not support `element.scrollIntoView({ block: \"nearest\" })`, so this\n// is a workaround for that.\nexport function scrollIntoView(targetElement,scrollElement,/** Additional spacing to add from the top or bottom of the scroll element viewport. */ {offsetTop,offsetBottom}){const targetElementBounds=targetElement.getBoundingClientRect();const scrollElementBounds=scrollElement.getBoundingClientRect();if(targetElementBounds.top<scrollElementBounds.top){const difference=scrollElementBounds.top-targetElementBounds.top;scrollElement.scrollTop=scrollElement.scrollTop-difference-offsetTop;}else if(targetElementBounds.bottom>scrollElementBounds.bottom){const topAligned=scrollElementBounds.top-targetElementBounds.top;const minOffset=scrollElement.scrollTop-topAligned-offsetTop;const bottomAligned=targetElementBounds.bottom-scrollElementBounds.bottom;const offset=scrollElement.scrollTop+bottomAligned+offsetBottom;scrollElement.scrollTop=Math.min(minOffset,offset);}}\nexport const __FramerMetadata__ = {\"exports\":{\"scrollIntoView\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./scrollIntoView.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useSearch}from\"https://framerusercontent.com/modules/MyBp84Z0p9nUcMimVMnY/y5F4AGWJ6syeuoB7ebKM/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/C71JVnvNwV2CrPvApXBB/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{// @ts-expect-error Internal API\nuseLocaleInfo,useRouter,inferInitialRouteFromPath}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}):/*#__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===null||activeLocale===void 0?void 0:activeLocale.id;const localeSlug=activeLocale===null||activeLocale===void 0?void 0: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{var _router_getRoute,_route_page_preload,_route_page,_router_navigate;// 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=router.getRoute)===null||_router_getRoute===void 0?void 0:_router_getRoute.call(router,routeId);onDismiss();await (route===null||route===void 0?void 0:(_route_page=route.page)===null||_route_page===void 0?void 0:(_route_page_preload=_route_page.preload)===null||_route_page_preload===void 0?void 0:_route_page_preload.call(_route_page));(_router_navigate=router.navigate)===null||_router_navigate===void 0?void 0:_router_navigate.call(router,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\":{\"SearchIconType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchEntryType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchModal\":{\"type\":\"reactComponent\",\"name\":\"SearchModal\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\"}},\"SearchTheme\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultTitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultSubtitleType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ResultRow\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Input\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputDividerType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchLayoutType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchResultItemType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"SearchInputClearButtonType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "import{useEffect,useState}from\"react\";function getViewportSize(){if(typeof window===\"undefined\"){return{width:0,height:0};}return{width:window.innerWidth,height:window.innerHeight};}export function useViewportSizeState(getState){const[state,setState]=useState(()=>getState(getViewportSize()));useEffect(()=>{const handleWindowResize=()=>setState(getState(getViewportSize()));window.addEventListener(\"resize\",handleWindowResize);return()=>{window.removeEventListener(\"resize\",handleWindowResize);};},[]);return state;}\nexport const __FramerMetadata__ = {\"exports\":{\"useViewportSizeState\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useViewportSizeState.map", "import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{createPortal}from\"react-dom\";import{useRef,useState,useEffect,forwardRef}from\"react\";import{AnimatePresence,motion}from\"framer-motion\";import{SearchIcon}from\"https://framerusercontent.com/modules/LV9trClbmNwd5PVj9l8y/L4rFqMGNzGSwRZpGTGF3/Icons.js\";import{addPropertyControls,ControlType,RenderTarget,withCSS}from\"framer\";import{SearchModal,SearchResultItemType,SearchResultTitleType,SearchResultSubtitleType,SearchInputDividerType,SearchInputClearButtonType,SearchLayoutType,SearchIconType}from\"https://framerusercontent.com/modules/tV9haTHllpHHc9Fjue2H/Xy775u0FJg3K1GQc1Cd9/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/C71JVnvNwV2CrPvApXBB/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){var _props_inputOptions_inputFont,_props_inputOptions,_props_resultOptions,_props_resultOptions_subtitleOptions,_props_inputOptions1;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=props.inputOptions)===null||_props_inputOptions===void 0?void 0:(_props_inputOptions_inputFont=_props_inputOptions.inputFont)===null||_props_inputOptions_inputFont===void 0?void 0:_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=props.resultOptions)===null||_props_resultOptions===void 0?void 0:_props_resultOptions.titleFont)&&!isEmptyObject(props.resultOptions.titleFont)?props.resultOptions.titleFont:{fontSize:14,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},subtitleFont:((_props_resultOptions_subtitleOptions=props.resultOptions.subtitleOptions)===null||_props_resultOptions_subtitleOptions===void 0?void 0:_props_resultOptions_subtitleOptions.subtitleFont)&&!isEmptyObject(props.resultOptions.subtitleOptions.subtitleFont)?props.resultOptions.subtitleOptions.subtitleFont:{fontSize:12,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},inputFont:((_props_inputOptions1=props.inputOptions)===null||_props_inputOptions1===void 0?void 0:_props_inputOptions1.inputFont)&&!isEmptyObject(props.inputOptions.inputFont)?props.inputOptions.inputFont:{fontSize:16,fontFamily:DEFAULT_FONT_FAMILY,fontWeight:500},// Keep separate so we can more easily override\ninputFontSize:inputFontSize,width:props.modalOptions.width,offsetTop:props.modalOptions.top,borderRadius:props.modalOptions.borderRadius,shadow:buildShadow(props.modalOptions.shadow),entryIconColor:props.iconColor,entryIconSize:props.iconSize,entryIconImage:props.iconImage,inputIconSize:props.inputOptions.iconOptions.iconSize,inputIconColor:props.inputOptions.iconOptions.iconColor,inputIconImage:props.inputOptions.iconOptions.iconImage,gapBetweenStatusAndSearch:16,gapBetweenResults:1,scrollBarWidth:20,margin:10,spacing:8,zIndex:props.backdropOptions.zIndex,horizontalSpacing:20,overlayTransition:props.backdropOptions.transition};const handleClick=event=>{// Both need to keep `autofocus` working on the search input.\nevent.preventDefault();event.stopPropagation();if(isOverLimit)return;setIsOpen(true);};return /*#__PURE__*/_jsxs(\"div\",{style:{...containerStyle,...props.style,pointerEvents:isOverLimit?\"none\":\"auto\",opacity:isOverLimit?.4:1},children:[/*#__PURE__*/_jsx(\"button\",{\"aria-label\":\"Search Icon\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",background:\"none\",cursor:\"inherit\",color:\"inherit\",border:\"none\",outline:\"inherit\",padding:0},onClick:handleClick,children:props.iconType===SearchIconType.Custom&&theme.entryIconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:theme.entryIconImage.src,width:theme.entryIconSize,height:theme.entryIconSize}):/*#__PURE__*/_jsx(SearchIcon,{color:theme.entryIconColor,width:theme.entryIconSize,height:theme.entryIconSize})}),/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen&&!isOnCanvas&&/*#__PURE__*/_jsx(Overlay,{ref:overlay,layoutType:layoutType,urlScope:props.urlScope,inputOptions:props.inputOptions,resultOptions:props.resultOptions,backdropOptions:props.backdropOptions,modalOptions:props.modalOptions,theme:theme,onDismiss:()=>setIsOpen(false)})})]});},[// Prevent scrolling on iOS Safari when Input is focused.\n// From: https://gist.github.com/kiding/72721a0553fa93198ae2bb6eefaa3299\n`\n        @keyframes __framer-blink-input {\n            0% { opacity: 0; }\n            100% { opacity: 1; }\n        }\n\n        .__framer-search-modal-container input:focus {\n            animation: __framer-blink-input 0.01s;\n        }\n        `,// Allow styling of input placeholder\n`\n         .__framer-search-modal-container input::placeholder, \n         .__framer-search-modal-container input::-webkit-input-placeholder { \n            color: var(--framer-search-placeholder-color, #999999);\n            opacity: 1;\n        }\n        `,// Allow fallback to 100vh when dvh unit is not supported.\n`\n        .__framer-search-modal-container {\n            height: 100vh;\n            height: 100dvh;\n        }\n        .__framer-search-modal-container .__framer-max-height-80dvh {\n            max-height: 80vh;\n            max-height: 80dvh;\n        }\n        `,`\n        body.${bodyOverflowHidden} {\n            overflow: hidden;\n        }`,// Increase hit target\n`\n        button.__framer-search-clear-button {\n            position: relative;\n        }\n        button.__framer-search-clear-button::after {\n            content: \"\";\n            position: absolute;\n            top: -10px;\n            right: -10px;\n            bottom: -10px;\n            left: -10px;\n        }`]);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\":{\"ResponsiveImage\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Shadow\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"EntryPoint\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"40\"}},\"EntryPointProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WindowAnimation\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "let r;var s=o=>{if(!r){const n=o.forwardRef(({color:t=\"currentColor\",size:e=24,...i},l)=>o.createElement(\"svg\",{ref:l,xmlns:\"http://www.w3.org/2000/svg\",width:e,height:e,viewBox:\"0 0 24 24\",fill:\"none\",stroke:t,strokeWidth:\"2\",strokeLinecap:\"round\",strokeLinejoin:\"round\",...i},o.createElement(\"path\",{d:\"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z\"}),o.createElement(\"polyline\",{points:\"9 22 9 12 15 12 15 22\"})));n.displayName=\"Home\",r=n}return r};export{s as default};\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{useState,useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{NullState}from\"https://framer.com/m/framer/icon-nullstate.js@0.7.0\";import HomeFactory from\"https://framer.com/m/feather-icons/home.js@0.0.29\";import{defaultEvents,useIconSelection}from\"https://framerusercontent.com/modules/Ma20hU0GGRxLxZphbywl/OSpwWF91FHPVFyQJjMHt/utils.js\";export const iconKeys=[\"activity\",\"airplay\",\"alert-circle\",\"alert-octagon\",\"alert-triangle\",\"align-center\",\"align-justify\",\"align-left\",\"align-right\",\"anchor\",\"aperture\",\"archive\",\"arrow-down\",\"arrow-down-circle\",\"arrow-down-left\",\"arrow-down-right\",\"arrow-left\",\"arrow-left-circle\",\"arrow-right\",\"arrow-right-circle\",\"arrow-up\",\"arrow-up-circle\",\"arrow-up-left\",\"arrow-up-right\",\"at-sign\",\"award\",\"bar-chart\",\"bar-chart-2\",\"battery\",\"battery-charging\",\"bell\",\"bell-off\",\"bluetooth\",\"bold\",\"book\",\"book-open\",\"bookmark\",\"box\",\"briefcase\",\"calendar\",\"camera\",\"camera-off\",\"cast\",\"check\",\"check-circle\",\"check-square\",\"chevron-down\",\"chevron-left\",\"chevron-right\",\"chevron-up\",\"chevrons-down\",\"chevrons-left\",\"chevrons-right\",\"chevrons-up\",\"chrome\",\"circle\",\"clipboard\",\"clock\",\"cloud\",\"cloud-drizzle\",\"cloud-lightning\",\"cloud-off\",\"cloud-rain\",\"cloud-snow\",\"code\",\"codepen\",\"codesandbox\",\"coffee\",\"columns\",\"command\",\"compass\",\"copy\",\"corner-down-left\",\"corner-down-right\",\"corner-left-down\",\"corner-left-up\",\"corner-right-down\",\"corner-right-up\",\"corner-up-left\",\"corner-up-right\",\"cpu\",\"credit-card\",\"crop\",\"crosshair\",\"database\",\"delete\",\"disc\",\"divide\",\"divide-circle\",\"divide-square\",\"dollar-sign\",\"download\",\"download-cloud\",\"dribbble\",\"droplet\",\"edit\",\"edit-2\",\"edit-3\",\"external-link\",\"eye\",\"eye-off\",\"facebook\",\"fast-forward\",\"feather\",\"figma\",\"file\",\"file-minus\",\"file-plus\",\"file-text\",\"film\",\"filter\",\"flag\",\"folder\",\"folder-minus\",\"folder-plus\",\"framer\",\"frown\",\"gift\",\"git-branch\",\"git-commit\",\"git-merge\",\"git-pull-request\",\"github\",\"gitlab\",\"globe\",\"grid\",\"hard-drive\",\"hash\",\"headphones\",\"heart\",\"help-circle\",\"hexagon\",\"home\",\"image\",\"inbox\",\"info\",\"instagram\",\"italic\",\"key\",\"layers\",\"layout\",\"life-buoy\",\"link\",\"link-2\",\"linkedin\",\"list\",\"loader\",\"lock\",\"log-in\",\"log-out\",\"mail\",\"map\",\"map-pin\",\"maximize\",\"maximize-2\",\"meh\",\"menu\",\"message-circle\",\"message-square\",\"mic\",\"mic-off\",\"minimize\",\"minimize-2\",\"minus\",\"minus-circle\",\"minus-square\",\"monitor\",\"moon\",\"more-horizontal\",\"more-vertical\",\"mouse-pointer\",\"move\",\"music\",\"navigation\",\"navigation-2\",\"octagon\",\"package\",\"paperclip\",\"pause\",\"pause-circle\",\"pen-tool\",\"percent\",\"phone\",\"phone-call\",\"phone-forwarded\",\"phone-incoming\",\"phone-missed\",\"phone-off\",\"phone-outgoing\",\"pie-chart\",\"play\",\"play-circle\",\"plus\",\"plus-circle\",\"plus-square\",\"pocket\",\"power\",\"printer\",\"radio\",\"refresh-ccw\",\"refresh-cw\",\"repeat\",\"rewind\",\"rotate-ccw\",\"rotate-cw\",\"rss\",\"save\",\"scissors\",\"search\",\"send\",\"server\",\"settings\",\"share\",\"share-2\",\"shield\",\"shield-off\",\"shopping-bag\",\"shopping-cart\",\"shuffle\",\"sidebar\",\"skip-back\",\"skip-forward\",\"slack\",\"slash\",\"sliders\",\"smartphone\",\"smile\",\"speaker\",\"square\",\"star\",\"stop-circle\",\"sun\",\"sunrise\",\"sunset\",\"tablet\",\"tag\",\"target\",\"terminal\",\"thermometer\",\"thumbs-down\",\"thumbs-up\",\"toggle-left\",\"toggle-right\",\"tool\",\"trash\",\"trash-2\",\"trello\",\"trending-down\",\"trending-up\",\"triangle\",\"truck\",\"tv\",\"twitch\",\"twitter\",\"type\",\"umbrella\",\"underline\",\"unlock\",\"upload\",\"upload-cloud\",\"user\",\"user-check\",\"user-minus\",\"user-plus\",\"user-x\",\"users\",\"video\",\"video-off\",\"voicemail\",\"volume\",\"volume-1\",\"volume-2\",\"volume-x\",\"watch\",\"wifi\",\"wifi-off\",\"wind\",\"x\",\"x-circle\",\"x-octagon\",\"x-square\",\"youtube\",\"zap\",\"zap-off\",\"zoom-in\",\"zoom-out\",];const moduleBaseUrl=\"https://framer.com/m/feather-icons/\";const uppercaseIconKeys=iconKeys.map(name=>name.charAt(0).toUpperCase()+name.slice(1));const lowercaseIconKeyPairs=iconKeys.reduce((res,key)=>{res[key.toLowerCase()]=key;return res;},{});/**\n * FEATHER\n *\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */ export function Icon(props){const{color,selectByList,iconSearch,iconSelection,onClick,onMouseDown,onMouseUp,onMouseEnter,onMouseLeave,mirrored}=props;const isMounted=useRef(false);const iconKey=useIconSelection(iconKeys,selectByList,iconSearch,iconSelection,lowercaseIconKeyPairs);// Selected Icon Module\nconst[SelectedIcon,setSelectedIcon]=useState(iconKey===\"Home\"?HomeFactory(React):null);// Import the selected module or reset so null state\nasync function importModule(){let active=true;// Get the selected module\ntry{const iconModuleUrl=`${moduleBaseUrl}${iconKey}.js@0.0.29`;const module=await import(/* webpackIgnore: true */ iconModuleUrl);// console.log(module.default)\nif(active)setSelectedIcon(module.default(React));}catch(e){console.log(e);if(active)setSelectedIcon(null);}return()=>{active=false;};}// Import module when new style or icon is selected\nuseEffect(()=>{importModule();},[iconKey]);const isOnCanvas=RenderTarget.current()===RenderTarget.canvas;const emptyState=isOnCanvas?/*#__PURE__*/ _jsx(NullState,{}):null;return /*#__PURE__*/ _jsx(\"div\",{style:{display:\"contents\"},onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,children:SelectedIcon?/*#__PURE__*/ _jsx(SelectedIcon,{style:{width:\"100%\",height:\"100%\",transform:mirrored?\"scale(-1, 1)\":undefined},color:color}):emptyState});}Icon.displayName=\"Feather\";Icon.defaultProps={width:24,height:24,iconSelection:\"home\",iconSearch:\"Home\",color:\"#66F\",selectByList:true,mirrored:false};addPropertyControls(Icon,{selectByList:{type:ControlType.Boolean,title:\"Select\",enabledTitle:\"List\",disabledTitle:\"Search\",defaultValue:Icon.defaultProps.selectByList},iconSelection:{type:ControlType.Enum,options:iconKeys,optionTitles:uppercaseIconKeys,defaultValue:Icon.defaultProps.iconSelection,title:\"Name\",hidden:({selectByList})=>!selectByList,description:\"Find every icon name on the [Feather site](https://feathericons.com/)\"},iconSearch:{type:ControlType.String,title:\"Name\",placeholder:\"Menu, Wifi, Box\u2026\",hidden:({selectByList})=>selectByList},mirrored:{type:ControlType.Boolean,enabledTitle:\"Yes\",disabledTitle:\"No\",defaultValue:Icon.defaultProps.mirrored},color:{type:ControlType.Color,title:\"Color\",defaultValue:Icon.defaultProps.color},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"iconKeys\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Icon\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"IconProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Feather.map", "// Generated by Framer (c815cea)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import Search from\"https://framerusercontent.com/modules/6wAE2eMb2Tl3zrU7u4UL/HPzg2Uk7mwtBmDzvGbWF/Search.js\";import{Icon as Feather}from\"https://framerusercontent.com/modules/f0DboytQenYh21kfme7W/zb1zVBMZJKgPMiedOi0y/Feather.js\";const FeatherFonts=getFonts(Feather);const SearchFonts=getFonts(Search);const cycleOrder=[\"mVz6FV6PH\"];const serializationHash=\"framer-cbb70\";const variantClassNames={mVz6FV6PH:\"framer-v-teo1a7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>variants.join(\"-\")+props.layoutDependency;const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,gestureVariant,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mVz6FV6PH\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-teo1a7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mVz6FV6PH\",onHoverEnd:()=>setGestureState({isHovered:false}),onHoverStart:()=>setGestureState({isHovered:true}),onTap:()=>setGestureState({isPressed:false}),onTapCancel:()=>setGestureState({isPressed:false}),onTapStart:()=>setGestureState({isPressed:true}),ref:ref!==null&&ref!==void 0?ref:ref1,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(94, 94, 94)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(51, 51, 51)\",borderBottomLeftRadius:163,borderBottomRightRadius:163,borderTopLeftRadius:163,borderTopRightRadius:163,...style},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11yxpxv\",layoutDependency:layoutDependency,layoutId:\"o4UXAJtVy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255)))\"},children:\"SEARCH\"})}),className:\"framer-ygshgs\",fonts:[\"CUSTOM;Filamint E001 Medium\"],layoutDependency:layoutDependency,layoutId:\"DyW4aktHT\",style:{\"--extracted-r6o4lv\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-e1imsh-container\",layoutDependency:layoutDependency,layoutId:\"K_eB7PBcT-container\",children:/*#__PURE__*/_jsx(Feather,{color:\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"search\",id:\"K_eB7PBcT\",layoutId:\"K_eB7PBcT\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1a1tjli-container\",layoutDependency:layoutDependency,layoutId:\"pIzyFR5LB-container\",children:/*#__PURE__*/_jsx(Search,{backdropOptions:{backgroundColor:\"rgba(0, 0, 0, 0.8)\",transition:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:500,type:\"spring\"},zIndex:10},height:\"100%\",iconColor:\"rgb(51, 51, 51)\",iconSize:24,iconType:\"default\",id:\"pIzyFR5LB\",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:\"pIzyFR5LB\",modalOptions:{backgroundColor:\"rgb(255, 255, 255)\",borderRadius:16,heightIsStatic:true,heightTransition:{damping:60,stiffness:800,type:\"spring\"},layoutType:\"QuickMenu\",shadow:{blur:40,color:\"rgba(0, 0, 0, 0.2)\",spread:0,x:0,y:20},top:0,width:500},resultOptions:{itemType:\"fullWidth\",subtitleOptions:{subtitleColor:\"rgba(0, 0, 0, 0.4)\",subtitleFont:{},subtitleType:\"path\"},titleColor:\"rgb(51, 51, 51)\",titleFont:{},titleType:\"h1\"},style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cbb70.framer-71huqi, .framer-cbb70 .framer-71huqi { display: block; }\",\".framer-cbb70.framer-teo1a7 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 50px; justify-content: center; padding: 0px; position: relative; width: 300px; }\",\".framer-cbb70 .framer-11yxpxv { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px 25px 0px 35px; position: relative; width: 1px; }\",\".framer-cbb70 .framer-ygshgs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cbb70 .framer-e1imsh-container { flex: none; height: 25px; position: relative; width: 25px; }\",\".framer-cbb70 .framer-1a1tjli-container { cursor: pointer; flex: none; height: 100%; left: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-cbb70.framer-teo1a7 { gap: 0px; } .framer-cbb70.framer-teo1a7 > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-cbb70.framer-teo1a7 > :first-child { margin-left: 0px; } .framer-cbb70.framer-teo1a7 > :last-child { margin-right: 0px; } }\",'.framer-cbb70[data-border=\"true\"]::after, .framer-cbb70 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 300\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerpW80hNagm=withCSS(Component,css,\"framer-cbb70\");export default FramerpW80hNagm;FramerpW80hNagm.displayName=\"Search Button\";FramerpW80hNagm.defaultProps={height:50,width:300};addFonts(FramerpW80hNagm,[{explicitInter:true,fonts:[{family:\"Filamint E001 Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/wO2d89ukxgmjoH3oYeBTKECJlyw.woff2\"}]},...FeatherFonts,...SearchFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpW80hNagm\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"300\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pW80hNagm.map", "import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{addPropertyControls as n,ControlType as a,Link as r}from\"framer\";import*as i from\"react\";let s=\"pwqGCs0wL\",o=\"mt1TnoNl0\",l=\"blQFwm1sM\",h=\"QnR9_wv7Z\",c=\"MBcS7UWgw\",d=\"oVF_zLyTa\",m=(e,t)=>{if(e&&\"object\"==typeof e)return{...e,alt:t};},g=[{index:0,id:\"LBl8Lbui9\",[s]:\"Lussa and Enjinstarter Join Forces: Pioneering the Future of Web3 Gaming\",[o]:\"lussa-and-enjinstarter-join-forces-pioneering-the-future-of-web3-gaming\",[l]:\"Partnership\",[h]:\"2024-04-26T00:00:00.000Z\",[c]:m({src:\"https://framerusercontent.com/images/puFjTmUk9FVg8cLgPaF1r3anTE.webp\",srcSet:\"https://framerusercontent.com/images/puFjTmUk9FVg8cLgPaF1r3anTE.webp?scale-down-to=512 512w,https://framerusercontent.com/images/puFjTmUk9FVg8cLgPaF1r3anTE.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/puFjTmUk9FVg8cLgPaF1r3anTE.webp 1100w\"},\"\"),[d]:/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"h5\",{children:\"We are thrilled to announce Lussa\u2019s partnership with Enjinstarter, a distinguished blockchain launchpad specializing in GameFi, Metaverse, NFT, Music, and Gamified utility projects. This collaboration marks a significant step forward in our mission to revolutionize the gaming industry and integrate blockchain technology seamlessly into our platform.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"What Lussa Gains:\"})}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.8)\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h5\",style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.003em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"rgb(36, 36, 36)\"},children:/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Access to Strategic Launchpad Support:\"}),\" With Enjinstarter\u2019s proven track record of successfully funding over 80 Initial DEX Offerings (IDOs) including the notable Killbox, Defina and Kryxivia GameFi projects, Lussa gains access to a strategic launchpad that facilitates fundraising for new blockchain projects. This support is crucial for accelerating our platform\u2019s development and expansion within the competitive crypto space.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h5\",style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.003em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"rgb(36, 36, 36)\"},children:/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Comprehensive Fundraising Support: \"}),\"The fundraising support provided by EnjinStarter encompasses a wide range of services, including investor planning, roadshows, fundraising strategies, and more. This comprehensive support empowers Lussa to secure the resources needed to propel our platform forward and achieve our ambitious goals.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h5\",style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.003em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"rgb(36, 36, 36)\"},children:/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Strategic Partnerships and Enhanced Visibility: \"}),\"Through EnjinStarter\u2019s extensive network, Lussa gains access to critical partnerships with leading industry players, including centralized exchanges (CEX), layer 1 or layer 2 protocols, Market Makers, Key Opinion Leaders (KOLs), media partners, and community gatekeepers. These partnerships not only enhance Lussa\u2019s visibility but also foster growth and engagement within our community.\"]})})]}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"Enjinstarter\u2019s Core Values:\"})}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"1. Innovation:\"}),\" Enjinstarter offers advisory and consultancy services to assist with Web3 onboarding, aligning closely with our shared commitment to innovation and excellence.\"]}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"2. Community First: \"}),\"Emphasizing the importance of community control, EnjinStarter\u2019s values align with the decentralized ethos of Web3, fostering a sense of ownership and empowerment among participants.\"]}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"3. Multichain Support:\"}),\" Enjinstarter\u2019s crowdfunding platform supports projects across different blockchains, ensuring inclusivity and accessibility within the Web3 ecosystem.\"]}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"4. Inclusivity:\"}),\" Focused on inclusive next-gen Web3 projects, EnjinStarter aims to expand into the metaverse and beyond, providing opportunities for diverse projects to thrive and flourish.\"]}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"What Enjinstarter Gains from Partnering with Lussa:\"})}),/*#__PURE__*/e(\"h5\",{children:\"Enjinstarter recognizes Lussa as a highly promising AAA Play-to-earn MMO game, backed by a talented team and distinguished advisors. By partnering with Lussa, EnjinStarter adds a valuable asset to its portfolio of projects, contributing to its reputation as a leading blockchain launchpad. EnjinStarter is bullish about Lussa\u2019s potential for success and growth in the Web3 gaming space, and looks forward to supporting its launch and expansion.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"About Enjinstarter\"})}),/*#__PURE__*/e(\"h5\",{children:\"Enjinstarter is a pioneering Web3 launchpad dedicated to advancing the blockchain ecosystem by offering early access to innovative projects across Gaming, AI, DePin, and Bitcoin ecosystem. With a strong focus on community engagement and transparency, Enjinstarter facilitates a secure and equitable investment platform. Participants can join with a minimum staking requirement of 1,250 wEJS, gaining entry to a multi-chain environment that has successfully launched over 80 IDOs. This platform not only democratizes investment opportunities but also supports projects through their critical early stages, fostering growth and innovation within the blockchain community.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"About Lussa\"})}),/*#__PURE__*/e(\"h5\",{children:\"Lussa emerges as a groundbreaking Web3 gaming experience, inviting players into an expansive universe on the brink of cosmic upheaval. It ingeniously integrates immersive gameplay with blockchain technology, offering a platform where players\u2019 achievements and assets transcend the digital realm. This venture into the cosmos challenges participants to navigate the perils of space, make strategic decisions, and form alliances, all while contributing to the survival and prosperity of humanity in an engaging, player-owned world.\"})]})},{index:1,id:\"NPW4n952S\",[s]:\"Embark on the Lussa Lore Hunt: Win Big with Ease!\",[o]:\"embark-on-the-lussa-lore-hunt-win-big-with-ease\",[l]:\"Rewards\",[h]:\"2024-03-27T00:00:00.000Z\",[c]:m({src:\"https://framerusercontent.com/images/qy6Bf8jwV0RRCk5LHRvmO9osTKA.webp\",srcSet:\"https://framerusercontent.com/images/qy6Bf8jwV0RRCk5LHRvmO9osTKA.webp?scale-down-to=512 512w,https://framerusercontent.com/images/qy6Bf8jwV0RRCk5LHRvmO9osTKA.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/qy6Bf8jwV0RRCk5LHRvmO9osTKA.webp 1280w\"},\"\"),[d]:/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"h5\",{children:\"Adventurers of the cosmos, we\u2019re thrilled to launch the Lussa Lore Hunt! Designed for every member of our growing community, this contest is your golden ticket to not only explore the captivating universe of Lussa but also to win big in the process.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Hunt Simplified\"})}),/*#__PURE__*/t(\"h6\",{children:[\"Forget about the pressure of being the quickest or the fear of missing out. The \",/*#__PURE__*/e(\"strong\",{children:\"Lussa Lore Hunt\"}),\" welcomes all to participate in a straightforward and rewarding challenge.\"]}),/*#__PURE__*/e(\"h5\",{children:\"Here\u2019s everything you need to know:\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.8)\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h5\",style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.003em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"rgb(36, 36, 36)\"},children:/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"How to Play:\"}),\" For 7 days, we\u2019ll share a lore question each day across our\",/*#__PURE__*/e(r,{href:\"https://twitter.com/Lussaio\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" Twitter\"})}),\",\",/*#__PURE__*/e(r,{href:\"https://t.me/lussaio\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" Telegram\"})}),\", and\",/*#__PURE__*/e(r,{href:\"https://discord.com/invite/lussaio\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\" Discord\"})}),\" platforms. These questions will dive into the heart of Lussa\u2019s universe, characters, and stories.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h5\",style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.003em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"rgb(36, 36, 36)\"},children:/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Join the Community:\"}),\" To catch every question and update, join our vibrant community. It\u2019s where the magic happens and where you\u2019ll find hints, discussions, and camaraderie.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h5\",style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.003em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"rgb(36, 36, 36)\"},children:/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Winning Made Easy:\"}),\" Just participate! Each correct answer grants you an entry into the prize draw. The more questions you answer correctly, the better your chances. Ten lucky winners will be randomly selected from the pool of participants who answer at least one question correctly.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h5\",style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.003em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"rgb(36, 36, 36)\"},children:/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"The Prize:\"}),\" Share in the glory and a \",/*#__PURE__*/e(\"strong\",{children:\"$500 USDT\"}),\" prize pool! It\u2019s all about having fun, learning about the Lussa universe, and getting rewarded.\"]})})]}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"Guide for Newcomers\"})}),/*#__PURE__*/e(\"h5\",{children:\"New to Lussa? No worries! Here\u2019s how to get started on your lore hunt:\"}),/*#__PURE__*/t(\"ul\",{style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"rgba(0, 0, 0, 0.8)\",\"--framer-text-transform\":\"none\"},children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h5\",style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.003em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"rgb(36, 36, 36)\"},children:/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Visit the Lore:\"}),\" Quick-start your journey at our lore page to familiarize yourself with the rich stories and characters of Lussa.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h5\",style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.003em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"rgb(36, 36, 36)\"},children:/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Engage with Us: \"}),\"Follow our social media channels and join our Telegram group to stay updated and engaged with the community and the lore hunt questions.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"h5\",style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.003em\",\"--framer-line-height\":\"32px\",\"--framer-text-color\":\"rgb(36, 36, 36)\"},children:/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Submit Your Answers:\"}),\" Each question will come with instructions on how to submit your answers. Follow the simple steps, and you\u2019re in!\"]})})]}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"Ready, Set, Hunt!\"})}),/*#__PURE__*/e(\"h6\",{children:\"There\u2019s never been a better time to dive into the universe of Lussa. With a week full of discoveries, camaraderie, and the chance to win, the Lussa Lore Hunt is your opportunity to shine. Let the journey begin!\"})]})},{index:2,id:\"wn7jP1nL8\",[s]:\"Dive Into \u201CLussa\u201D: A Battle Royale Adventure \u2014 2 Million $Lussa Tokens Await!\",[o]:\"dive-into-lussa-a-revolutionary-multiplayer-battle-royale-adventure-2-million-lussa-tokens-await\",[l]:\"Airdrop\",[h]:\"2024-02-24T00:00:00.000Z\",[c]:m({src:\"https://framerusercontent.com/images/VlTbRdYvm60S4UDpewRnRgZ4u5g.png\",srcSet:\"https://framerusercontent.com/images/VlTbRdYvm60S4UDpewRnRgZ4u5g.png?scale-down-to=512 512w,https://framerusercontent.com/images/VlTbRdYvm60S4UDpewRnRgZ4u5g.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/VlTbRdYvm60S4UDpewRnRgZ4u5g.png 1280w\"},\"\"),[d]:/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"Discover the Universe of Lussa: Where Blockchain Meets Epic Space Exploration\"})}),/*#__PURE__*/t(\"h5\",{children:[\"Embark on an unparalleled odyssey across the cosmos with \",/*#__PURE__*/e(r,{href:\"https://lussa.io/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:/*#__PURE__*/e(\"strong\",{children:\"Lussa\"})})}),\", the groundbreaking multiplayer battle royale platform where the thrill of gaming meets the innovation of blockchain. Set against the backdrop of a mesmerizing space-themed universe, Lussa offers an unparalleled strategic battle royale adventure powered by the latest in gaming technology.\"]}),/*#__PURE__*/t(\"h5\",{children:[\"Powered by \",/*#__PURE__*/e(\"strong\",{children:\"Unreal Engine 5\"}),\", Lussa redefines gaming boundaries with breathtaking graphics, fluid gameplay mechanics, and a user-friendly interface, ensuring an epic adventure that\u2019s both immersive and visually stunning.\"]}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Lussa Experience: A New Era of Gaming\"})}),/*#__PURE__*/e(\"h5\",{children:\"Step into the realm of space exploration with Lussa, where you\u2019ll navigate unknown planets, engage in thrilling battles, and form alliances to dominate the galaxy. Lussa stands out by creating a comprehensive ecosystem that unites web2 gamers and web3 enthusiasts, fostering a community where every player can find their place.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"Introducing the Lussa Zealy Airdrop Campaign Phase 1: Earn Your Stake in the Future of Gaming\"})}),/*#__PURE__*/t(\"h6\",{children:[\"Join us in refining the Lussa platform and be rewarded with \",/*#__PURE__*/e(\"strong\",{children:\"2 million $Lussa tokens\"}),\" through the Lussa \",/*#__PURE__*/e(r,{href:\"https://zealy.io/cw/lussathefinalfrontier/questboard\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Zealy Campaign\"})}),\". By participating in tasks and challenges, you\u2019ll gain XP points reflecting your contributions and engagement within the Lussa community. The more XP you collect, the greater your rewards, offering you a unique opportunity to invest in the game\u2019s success.\"]}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"Join the Lussa Adventure Today\"})}),/*#__PURE__*/t(\"h6\",{children:[\"Ready for the ultimate space-themed battle royale journey? Visit \",/*#__PURE__*/e(r,{href:\"https://zealy.io/cw/lussathefinalfrontier/questboard\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/t(\"a\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Zealy\"}),\" \"]})}),\"to dive into the Lussa \",/*#__PURE__*/e(r,{href:\"https://zealy.io/cw/lussathefinalfrontier/questboard\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Zealy Campaign\"})}),\" and begin earning your rewards. As we chart the unknown together, we\u2019ll build a legacy that spans the stars.\"]}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(r,{href:\"https://zealy.io/cw/lussathefinalfrontier/questboard\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Join us\"})}),\" on this extraordinary journey, and let\u2019s shape the future of gaming together. The Lussa adventure beckons \u2014 are you prepared to heed the call?\"]})]})},{index:3,id:\"E92ZcG5tU\",[s]:\"LUSSA: Revolutionizing Gaming, Blockchain, and the Metaverse\",[o]:\"lussa-revolutionizing-gaming-blockchain-and-the-metaverse\",[l]:\"Interview\",[h]:\"2024-02-12T00:00:00.000Z\",[c]:m({src:\"https://framerusercontent.com/images/XVBKoSHNoA6dWDCVSXTI2pRNKc.webp\",srcSet:\"https://framerusercontent.com/images/XVBKoSHNoA6dWDCVSXTI2pRNKc.webp?scale-down-to=512 512w,https://framerusercontent.com/images/XVBKoSHNoA6dWDCVSXTI2pRNKc.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/XVBKoSHNoA6dWDCVSXTI2pRNKc.webp 1200w\"},\"Purple Flower\"),[d]:/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/t(\"h5\",{children:[\"This week we were guests of \",/*#__PURE__*/e(r,{href:\"https://icoholder.com/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Icoholder\"})}),\". You can find all the details of our interview below.\"]}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Introduction:\"}),/*#__PURE__*/e(\"br\",{}),\"H.Batuhan CETIN, the Co-founder of Lussa the final frontier, explores the innovative features, mission, and economic ecosystem of LUSSA, a groundbreaking blockchain-based game, shedding light on its unique blend of gameplay, cryptocurrency integration, and plans for the evolving Metaverse.\"]}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"B:\"}),\" Hello there! \",/*#__PURE__*/e(r,{href:\"https://lussa.io/\",openInNewTab:!0,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Welcome to the fascinating universe of Lussa!\"})})]}),/*#__PURE__*/e(\"h5\",{children:\"My name is H.Batuhan CETIN, I am one of the co-founders of Lussa and CSO of the company. I am a computer engineer. My specialty is game technologies and AI. I\u2019m part of the passionate team behind Lussa and I\u2019m honored to be a guest for this interview today. Lussa is not just a game, it\u2019s a revolutionary community-driven adventure that brings together players, developers, and everyone who loves to push the boundaries of imagination.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"What distinguishes LUSSA from other online games, particularly in terms of its apocalyptic setting and the mission to find a new habitable planet?\"})}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"B:\"}),\" LUSSA sets itself apart with its immersive narrative set against a dystopian future where players are tasked with the salvation of humanity. Unlike other games, LUSSA\u2019s mission transcends mere survival; it\u2019s about pioneering new worlds, strategizing colonization efforts, and navigating through political and environmental challenges that mirror the complexities of our own world.\"]}),/*#__PURE__*/e(\"h5\",{children:\"The idea of creating a sustainable, exciting, self-determined universe for real gamers and gamers to build is what differentiates Lussa. We aim to empower gamers and blockchain gaming enthusiasts to build a world with their teammates, instead of trying to fit them into a mold.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"How does LUSSA envision the evolution of the Metaverse, especially considering the increasing reliance on cryptocurrencies for transactions?\"})}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"B:\"}),\" LUSSA sees the Metaverse as an evolutionary leap in digital interaction, integrating social, economic, and gaming platforms. With the integration of cryptocurrencies, LUSSA aims to provide a seamless transaction experience, enhancing the authenticity and security of in-game economies.\"]}),/*#__PURE__*/e(\"h5\",{children:\"The Metaverse should not only be thought of as a space for gamification and socialization. Nowadays, given the development of Augmented reality technologies, a world will be built that offers unlimited services, from education to health, maybe even the completion of many official tasks. In this way, working hours will actually be liberated, and people will be able to test the exciting events they want to be or experience in the comfort of their living spaces thanks to these technologies. Lussa\u2019s sustainable gaming, metaverse and economic system will open up a limitless universe for all users.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"How does LUSSA combine features of cryptocurrencies, NFTs, and play-to-earn gaming within the Metaverse, and what role do LUSSA tokens play in the ecosystem?\"})}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"B:\"}),\" LUSSA integrates cryptocurrencies, NFTs and a win-win mechanic integrated into the real world to create a dynamic economy where players have true ownership of their in-game assets.\"]}),/*#__PURE__*/e(\"h5\",{children:\"LUSSA tokens act as the base currency for in-game trading, facilitating transactions and rewarding achievements, while NFTs have a real-world equivalent value judgment. With the Real World Asset, NFT holders will realize how much accessibility is possible not only in the Lussa ecosystem, but in many other areas.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"Can you elaborate on the dual-token model of LussaX and Lussa tokens, and how they contribute to the loyalty point system and in-game transactions?\"})}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"B:\"}),\" First of all, I would like to clarify the following. Lussa Token is the only payment unit in-game and on all other platforms. LussaX does not represent true tokenization. It is designed to integrate our loyalty system with the points and rewards system that users will receive as a result of various quests and victories. LussaX serves as a reward for community engagement, while Lussa tokens are used for marketplace transactions, providing a circular economy that rewards participation and investment in the game\u2019s ecosystem.\"]}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"How does LUSSA engage both active participants and spectators, especially with the betting system for spectators at the beginning of each game?\"})}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"B:\"}),\" Not everyone wants to take part in the game. But they also want to be part of the excitement of the game. Instead of experiencing the game themselves, there may be many users who want to observe the players\u2019 struggle and turn it into a profit. We are trying to build a system that is completely transparent and allows the audience to participate in the competitions in which the players are victorious as a result of their own skills.\"]}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"How does LUSSA plan to monetize the online gaming and eSports sector, and what opportunities does it provide for players, teams, brands, influencers, and advertisers?\"})}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"B:\"}),\" LUSSA aims to revolutionize online gaming and eSports by leveraging blockchain technology to ensure fair play, transparent payouts, and a new level of interaction for players, teams, and sponsors, offering a platform for hosting tournaments, creating content, and engaging in global eSports events.\"]}),/*#__PURE__*/e(\"h5\",{children:\"The global gaming industry offers significant benefits for every segment of the world. Gamers, blockchain traders, brand ambassadors, influencers, publishers, developers, designers, e-sports teams and many more. Lussa is building on an integrated ecosystem that is inclusive and welcoming for everyone. In fact, our full goal is to smooth the transition from Web2 to Web3 with the simplest and easiest experience for all users. There\u2019s a win-win mechanism here, and it\u2019s all for the community, the producers and the users. Lussa is positioning itself as the structure that brings everyone together in the meantime.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"How does the loyalty point system work in LUSSA, and what benefits do users receive for actively participating in the early development stages?\"})}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"B:\"}),\" We have always been a community-driven organization. I would like to express our gratitude to all our users who have supported us since day one. Thanks to their support and feedback, we are constantly moving forward in our mission to build the best.\"]}),/*#__PURE__*/e(\"h5\",{children:\"The loyalty point system at LUSSA encourages early community engagement by rewarding users with LussaX points for their contributions, which are the key to unlocking incredible rewards in the future. Through the community\u2019s feedback and support, they have a direct say in improvements and decisions, and foster a sense of ownership and investment in the game\u2019s success.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"What role do NFTs, especially the Rebirth character NFTs, play in earning automatic monthly points and enhancing the overall user experience?\"})}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"B:\"}),\" Our NFT mechanics and dynamics will be very different from ordinary NFT systems. Rebirth character NFTs will provide their owners with significant benefits in the LussaX loyalty system by providing automatic monthly points, thus increasing the value of these assets and user engagement. These NFTs represent a significant investment in the LUSSA universe and provide special rewards and privileges.\"]}),/*#__PURE__*/e(\"h5\",{children:\"In addition, these NFT holders will also have the advantage of receiving Dividend income from the company in the future. Of course, they will have a very simple and understandable document to understand this system and all the details in the future. In this way, before investing, they will understand in the best way what kind of investment instrument they will have.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"How does LUSSA plan to keep the gameplay fresh and invigorating, especially with the introduction of new maps and playable characters over time?\"})}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"B:\"}),\" Lussa has a space-themed game concept that will take place on Mobile / PC / Console platforms, which incorporates 2 different game interfaces and continues to be developed with the latest game engine Unreal Engine 5.2. Our experienced team, who want to bring reality and the best quality to all users, plans to continuously update its content with new maps, characters and stories developed based on community feedback and gaming trends.\"]}),/*#__PURE__*/e(\"h5\",{children:\"Unlike any other game, our game dynamics are at the peak of excitement with a user-friendly experience, AI-powered system and immersive storylines. This ensures that the game remains exciting, challenging and aligned with our players\u2019 interests and desires.\"}),/*#__PURE__*/e(\"h5\",{children:\"Developed in collaboration with our partnerships, major brands and key players in the ecosystem, the Lussa world always aims to offer the user the latest dynamics. Thanks to these unprecedented game differentiators, we have game metrics that aim to provide both Web2 players and Web3 blockchain users with an awareness of their own essence and a sense of belonging. In this way, we aim to achieve a fully sustainable game interface and user experience.\"})]})},{index:4,id:\"MJxEwYfH1\",[s]:\"The Thrilling World of LUSSA: A Perfect Fusion of MMO and Blockchain Technology\",[o]:\"the-thrilling-world-of-lussa-a-perfect-fusion-of-mmo-and-blockchain-technology\",[l]:\"Gaming\",[h]:\"2023-12-12T00:00:00.000Z\",[c]:m({src:\"https://framerusercontent.com/images/3nk9cNK7htiw4BsFnKCRARE.png\",srcSet:\"https://framerusercontent.com/images/3nk9cNK7htiw4BsFnKCRARE.png?scale-down-to=512 512w,https://framerusercontent.com/images/3nk9cNK7htiw4BsFnKCRARE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/3nk9cNK7htiw4BsFnKCRARE.png 1920w\"},\"Yellow Flower\"),[d]:/*#__PURE__*/e(i.Fragment,{children:/*#__PURE__*/e(\"h6\",{children:\"The convergence of MMO gaming and blockchain technology has found a unique embodiment in LUSSA, a game that heralds a new era in the gaming world. Developed with Unreal Engine 5, this game not only dazzles with its spectacular graphics but also brings innovative gameplay mechanics that are bound to captivate gamers. LUSSA offers more than just a gaming experience; it presents a community, an ecosystem. Let\u2019s delve into what LUSSA\u2019s mesmerizing world promises to its players.\"})})},{index:5,id:\"mnM5HvHoI\",[s]:\"Enter Lussa: An Odyssey in the Blockchain Metaverse\",[o]:\"enter-lussa-an-odyssey-in-the-blockchain-metaverse\",[l]:\"Gaming\",[h]:\"2023-11-22T00:00:00.000Z\",[c]:m({src:\"https://framerusercontent.com/images/3NPCtlU47HOrLAHvJ0MjaKU5YU.webp\",srcSet:\"https://framerusercontent.com/images/3NPCtlU47HOrLAHvJ0MjaKU5YU.webp?scale-down-to=512 512w,https://framerusercontent.com/images/3NPCtlU47HOrLAHvJ0MjaKU5YU.webp?scale-down-to=1024 1024w,https://framerusercontent.com/images/3NPCtlU47HOrLAHvJ0MjaKU5YU.webp 1678w\"},\"Pink Flower\"),[d]:/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"h5\",{children:\"The gaming sector is witnessing a transformative phase, rapidly expanding its global footprint. Today, gaming is not merely an activity; it\u2019s a community-driven phenomenon, outperforming even the film and music industries in revenue generation. The DFC Intelligence\u2019s recent Video Game Consumer Segmentation report reveals a staggering fact: nearly 40% of the global population, or over 3 billion individuals, are gamers.\"}),/*#__PURE__*/e(\"h5\",{children:\"Yet, the gaming world doesn\u2019t remain static. We\u2019re well into Web3, a realm where the boundaries between digital, IoT, and reality start to blur. The Metaverse, often seen as the next iteration of the internet, is set to redefine our digital experiences. The potential is enormous with the Metaverse market projected to skyrocket from $48 billion in 2020 to an estimated $800 billion by 2025.\"}),/*#__PURE__*/t(\"h5\",{children:[\"The global pandemic only accelerated this shift, pushing more individuals towards virtual realms for interaction, entertainment, skill-building, and even economic opportunities. The rise of cryptocurrencies, DeFi, and NFTs further underscores this evolution. From a valuation of \",/*#__PURE__*/e(\"strong\",{children:\"$178.2 billion in 2021\"}),\", the gaming market soared to a jaw-dropping $196 billion in just a year.\"]}),/*#__PURE__*/e(\"h5\",{children:\"In this backdrop, envision the fusion of the Metaverse, competitive gaming, and the crypto universe. We\u2019ve already glimpsed the potential with quest and defense-oriented games on the blockchain. Now, it\u2019s time for MMO Battle Royals to take the center stage.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"MMOs: The Pioneers of Blockchain Gaming\"})}),/*#__PURE__*/e(\"h5\",{children:\"Certain game genres naturally align with blockchain, but MMO Battle Royale games stand out. Battle Royale is more than just a trend \u2014 it\u2019s the revolutionized future of online gaming. When combined with the vast potential of blockchain, MMO battle royale games stand out as the next-generation metaverses. Their competitive, last-man-standing dynamics perfectly harmonize with the expansive and decentralized nature of the Metaverse. By decentralizing MMO battle royale games, we can elevate user experience to new heights of immersion and realism. Popular titles like Fortnite, Call of Duty: Warzone, Apex Legends and PlayerUnknown\u2019s Battlegrounds, alongside innovative blockchain-integrated games like Lussa, showcase this synergy. The connection of MMO battle royale games with blockchain hinges on five primary pillars: community, economy, progression, identity, and risk.\"}),/*#__PURE__*/e(\"h5\",{children:\"Blockchain doesn\u2019t just allow players to capitalize on their skills; it sets the stage for a balanced in-game economy, mirroring the competitive nature of battle royales. For instance, certain blockchain-powered games present an economy that echoes the unpredictability and strategy of real-world battle royale showdowns.\"}),/*#__PURE__*/e(\"h5\",{children:\"While the essence of battle royale games remains captivating, integrating blockchain can elevate the genre, introducing heightened immersion and authenticity. Fusing the thrill of traditional MMO battle royales with the advancements of blockchain gaming can seamlessly connect dedicated battle royale enthusiasts with the cutting-edge world of blockchain gaming.\"}),/*#__PURE__*/e(\"h6\",{children:/*#__PURE__*/e(\"strong\",{children:\"Enter Lussa: An Odyssey in the Blockchain Metaverse\"})}),/*#__PURE__*/t(\"h5\",{children:[\"In the vast spectrum of blockchain-driven MMOs, \",/*#__PURE__*/e(\"strong\",{children:\"Lussa\"}),\" emerges as a new standard in gameplay, offering an open-world MMO Battle Royale experience. Set against a futuristic sci-fi backdrop, Lussa seamlessly combines strategic combat with narrative-driven tournaments anchored in blockchain technology.\"]}),/*#__PURE__*/e(\"h5\",{children:\"Players in Lussa aren\u2019t just participants but architects of their narratives. Whether you\u2019re engrossed in the storyline, collaborating in multiplayer missions, forging alliances, or trading NFTs, Lussa offers myriad pathways. The game even allows players to design entire planets, stake Lussa tokens for governance, or immerse themselves in a vast universe shaped by collective human and AI consciousness.\"}),/*#__PURE__*/e(\"h5\",{children:\"Lussa creates a reality where Earth faces an imminent peril from a solar storm, compelling players to team up, explore alien planets, amass resources, and confront rival factions to ensure humanity\u2019s survival. Players confront distinct obstacles, enhance their technological prowess, and are driven by the overarching goal of reaching the \u201CCosmic Core.\u201D Intense combats and perilous planetary expeditions become the norm as they strive to emerge as the ultimate space overlords. Adding to the allure are the intricate landscapes of Lussa. The Quantum Quandary, a fortified space station, brims with challenges, prompting players to engage in riveting third-person shootouts, while the Void Vortex draws players into a tumultuous whirlpool of danger, demanding mastery over shifting terrains and the embrace of cosmic chaos.\"}),/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Lussa\"}),\" is more than a game; it\u2019s a journey. A journey where every player charts their path, making choices that shape their experiences in this expansive digital realm.\"]})]})},{index:6,id:\"jmwkyWwLR\",[s]:\"Upgrade your game quality: Experience meets blockchain. Welcome to LUSSA!\",[o]:\"upgrade-your-game-quality-experience-meets-blockchain-welcome-to-lussa\",[l]:\"Gaming\",[h]:\"2023-09-19T00:00:00.000Z\",[c]:m({src:\"https://framerusercontent.com/images/Vr5RJpsEWO7sCrFlzPPrhuTss.png\",srcSet:\"https://framerusercontent.com/images/Vr5RJpsEWO7sCrFlzPPrhuTss.png?scale-down-to=512 512w,https://framerusercontent.com/images/Vr5RJpsEWO7sCrFlzPPrhuTss.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/Vr5RJpsEWO7sCrFlzPPrhuTss.png 1920w\"},\"Blue Flower\"),[d]:/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/e(\"h5\",{children:\"Experience the combination of gaming and blockchain technology like never before with LUSSA! We've spent years perfecting the art of combining your gaming experience with the security and transparency of blockchain. Get ready for a gaming experience out of this world.\"}),/*#__PURE__*/e(\"h5\",{children:\"With LUSSA, you can say goodbye to the inconsistent play-to-win models on the market. We are here to offer a stable alternative where your skills are truly rewarded. No more surprises, just pure gaming excitement and fair rewards.\"}),/*#__PURE__*/e(\"h5\",{children:\"Our loyalty system empowers NFT enthusiasts with every trade, ensuring they receive the recognition and rewards they deserve. We always prioritize players\u2019 wishes and ensure that you are never at the mercy of market speculators. LUSSA is about giving you a gaming universe where real and virtual worlds collide.\"}),/*#__PURE__*/e(\"h5\",{children:\"Join LUSSA: The Final Frontier and be part of the future of gaming. We are here to change the game and redefine your gaming experience. Get ready to upgrade your gaming experience with LUSSA!\"}),/*#__PURE__*/t(\"h5\",{children:[\"Welcome to the LUSSA era. Are you ready to take your game to new heights? \",/*#__PURE__*/e(r,{href:\"https://lussa.io/\",openInNewTab:!1,smoothScroll:!1,children:/*#__PURE__*/e(\"a\",{children:\"Join US!\"})})]})]})},{index:7,id:\"pzWQvx1bn\",[s]:\"One vision: To revolutionize GameFi #LUSSA\",[o]:\"one-vision-to-revolutionize-gamefi-lussa\",[l]:\"Gaming\",[h]:\"2023-09-19T00:00:00.000Z\",[c]:m({src:\"https://framerusercontent.com/images/GtaOyPvnvHWlioVz6vd3qQ2u1Do.png\",srcSet:\"https://framerusercontent.com/images/GtaOyPvnvHWlioVz6vd3qQ2u1Do.png?scale-down-to=512 512w,https://framerusercontent.com/images/GtaOyPvnvHWlioVz6vd3qQ2u1Do.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/GtaOyPvnvHWlioVz6vd3qQ2u1Do.png 1678w\"},\"Teal Flower\"),[d]:/*#__PURE__*/t(i.Fragment,{children:[/*#__PURE__*/t(\"h5\",{children:[/*#__PURE__*/e(\"strong\",{children:\"LUSSA\"}),\" has a clear mission: To revolutionize the GameFi world. We are not just another play-to-win platform; we are a survive to earn #S2E movement that is the result of much research and analysis \uD83D\uDCAA\uD83C\uDFAE\"]}),/*#__PURE__*/e(\"h5\",{children:\"Built with team members with decades of industry experience and expertise, LUSSA is poised to be the next big thing in gaming. We\u2019re here to change the way you experience gaming events. \uD83C\uDFC6\uD83C\uDF0D\"}),/*#__PURE__*/e(\"h5\",{children:\"Unlocking the next era of gaming with the latest game engine. The LUSSA wave is here and we invite you to join this new world with us. Our journey has been filled with brand narratives and now we are creating immersive gaming epics.\"}),/*#__PURE__*/t(\"h6\",{children:[/*#__PURE__*/e(\"strong\",{children:\"The LUSSA era has begun.\"}),\" \uD83D\uDCDC\uD83C\uDF89\"]}),/*#__PURE__*/t(\"h5\",{children:[\"At\",/*#__PURE__*/e(\"strong\",{children:\" LUSSA\"}),\", we prioritize the user above all else. No tricks, only treats. Our token system is designed to be stable, fair and anti-manipulation. Our royalty system adds to the trading system with every NFT sale and creates a sustainable revenue model. \uD83C\uDF1F\uD83D\uDD12\"]}),/*#__PURE__*/t(\"h5\",{children:[\"Join us to pioneer the future of \",/*#__PURE__*/e(\"strong\",{children:\"GameFi\"}),\". LUSSA is the revolution you\u2019ve been waiting for. Get ready to rise, compete and triumph at LUSSA\u2019s exclusive events. Together we are redefining the gaming world. \uD83C\uDFAE\uD83D\uDE80\"]})]})}];for(let e of g)Object.freeze(e);n(g,{pwqGCs0wL:{defaultValue:\"\",title:\"Title\",type:a.String},mt1TnoNl0:{title:\"Slug\",type:a.String},blQFwm1sM:{defaultValue:\"\",title:\"Type\",type:a.String},QnR9_wv7Z:{defaultValue:\"\",title:\"Date\",type:a.Date},MBcS7UWgw:{title:\"Image\",type:a.ResponsiveImage},oVF_zLyTa:{defaultValue:\"\",title:\"Content\",type:a.RichText}}),g.displayName=\"Blog\";export default g;export const enumToDisplayNameFunctions={};export const utils={async getSlugByRecordId(e,t){var n;return null===(n=g.find(t=>t.id===e))||void 0===n?void 0:n[o];},async getRecordIdBySlug(e,t){var n;return null===(n=g.find(t=>t[o]===e))||void 0===n?void 0:n.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerRecordIncludedLocalesKey\":\"includedLocales\",\"framerRecordIdKey\":\"id\",\"framerRecordIndexKey\":\"index\",\"framerCollectionId\":\"cT5hhbPcP\",\"framerCollectionUtils\":\"1\",\"framerSlug\":\"mt1TnoNl0\",\"framerContractVersion\":\"1\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerData\":\"\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (ed8225c)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ChildrenCanSuspend,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,Link,PathVariablesContext,PropertyOverrides,RichText,useCustomCursors,useHydratedBreakpointVariants,useLocaleCode,useLocaleInfo,useQueryData,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/qXyG1UgqGGx5DS4G9abM/Smooth_Scroll.js\";import{Icon as Iconoir}from\"https://framerusercontent.com/modules/zL9598C4KbEbqUGvSR14/rI8sPHpnG9XGcCPc0vU4/Iconoir.js\";import Navbar from\"#framer/local/canvasComponent/JmaRneExO/JmaRneExO.js\";import Footer from\"#framer/local/canvasComponent/JNYe39I9k/JNYe39I9k.js\";import Cursor from\"#framer/local/canvasComponent/OPyMuKgch/OPyMuKgch.js\";import SearchButton from\"#framer/local/canvasComponent/pW80hNagm/pW80hNagm.js\";import Blog from\"#framer/local/collection/cT5hhbPcP/cT5hhbPcP.js\";import TheLussaDaily from\"#framer/local/collection/f4IGwSDdr/f4IGwSDdr.js\";import metadataProvider from\"#framer/local/webPageMetadata/wmgwbny5H/wmgwbny5H.js\";const NavbarFonts=getFonts(Navbar);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const SmoothScrollFonts=getFonts(SmoothScroll);const SearchButtonFonts=getFonts(SearchButton);const IconoirFonts=getFonts(Iconoir);const FooterFonts=getFonts(Footer);const CursorFonts=getFonts(Cursor);const breakpoints={nd4hPJpCM:\"(min-width: 810px) and (max-width: 1199px)\",umbSBcyhP:\"(min-width: 1200px) and (max-width: 1439px)\",V99uFBR3g:\"(min-width: 1440px)\",XarSGrEcH:\"(max-width: 809px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-bctio\";const variantClassNames={nd4hPJpCM:\"framer-v-19ea7ka\",umbSBcyhP:\"framer-v-14xijtp\",V99uFBR3g:\"framer-v-sfsgb7\",XarSGrEcH:\"framer-v-gsl358\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={damping:30,delay:0,mass:1,stiffness:124,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transformPerspective:1200,x:0,y:-150};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const toDateString=(value,options={},activeLocale)=>{if(typeof value!==\"string\")return\"\";const date=new Date(value);if(isNaN(date.getTime()))return\"\";const display=options.display?options.display:\"date\";const dateOptions={dateStyle:display!==\"time\"?options.dateStyle:undefined,timeStyle:display===\"date\"?undefined:\"short\",timeZone:\"UTC\"};const fallbackLocale=\"en-US\";const locale=options.locale||activeLocale||fallbackLocale;// We add a try block because an invalid language code results in a crash\ntry{return date.toLocaleString(locale,dateOptions);}catch{return date.toLocaleString(fallbackLocale,dateOptions);}};const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const metadata=metadataProvider();const humanReadableVariantMap={\"Desktop 2\":\"V99uFBR3g\",Desktop:\"umbSBcyhP\",Phone:\"XarSGrEcH\",Tablet:\"nd4hPJpCM\"};const getProps=({height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"umbSBcyhP\"};};const cursor={component:Cursor,variant:\"Zoto8UUEA\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,g3GjEz0gJJnCXxfHFy,jLow7F1tXJnCXxfHFy,rkoXJjg1QJnCXxfHFy,eeZEu63e4JnCXxfHFy,okNxm08tUJnCXxfHFy,idJnCXxfHFy,mt1TnoNl0TnFVSThO7,MBcS7UWgwOEYOBQJE7,pwqGCs0wLOEYOBQJE7,QnR9_wv7ZOEYOBQJE7,blQFwm1sMOEYOBQJE7,idOEYOBQJE7,mt1TnoNl0OEYOBQJE7,MBcS7UWgwCHB2BJ91c,pwqGCs0wLCHB2BJ91c,QnR9_wv7ZCHB2BJ91c,blQFwm1sMCHB2BJ91c,idCHB2BJ91c,mt1TnoNl0CHB2BJ91c,...restProps}=getProps(props);React.useEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);if(metadata1.robots){let robotsTag=document.querySelector('meta[name=\"robots\"]');if(robotsTag){robotsTag.setAttribute(\"content\",metadata1.robots);}else{robotsTag=document.createElement(\"meta\");robotsTag.setAttribute(\"name\",\"robots\");robotsTag.setAttribute(\"content\",metadata1.robots);document.head.appendChild(robotsTag);}}},[undefined,activeLocale]);React.useInsertionEffect(()=>{const metadata1=metadataProvider(undefined,activeLocale);document.title=metadata1.title||\"\";if(metadata1.viewport){var _document_querySelector;(_document_querySelector=document.querySelector('meta[name=\"viewport\"]'))===null||_document_querySelector===void 0?void 0:_document_querySelector.setAttribute(\"content\",metadata1.viewport);}const bodyCls=metadata1.bodyClassName;if(bodyCls){const body=document.body;body.classList.forEach(c=>c.startsWith(\"framer-body-\")&&body.classList.remove(c));body.classList.add(`${metadata1.bodyClassName}-framer-bctio`);}return()=>{if(bodyCls)document.body.classList.remove(`${metadata1.bodyClassName}-framer-bctio`);};},[undefined,activeLocale]);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const ref1=React.useRef(null);const isDisplayed=()=>{if(!isBrowser())return true;if([\"nd4hPJpCM\",\"XarSGrEcH\"].includes(baseVariant))return false;return true;};const activeLocaleCode=useLocaleCode();const isDisplayed1=()=>{if(!isBrowser())return true;if(baseVariant===\"nd4hPJpCM\")return true;return false;};const isDisplayed2=()=>{if(!isBrowser())return true;if(baseVariant===\"XarSGrEcH\")return true;return false;};const defaultLayoutId=React.useId();const sharedStyleClassNames=[];useCustomCursors({k4mmb3:cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{primaryVariantId:\"umbSBcyhP\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:[/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(serializationHash,...sharedStyleClassNames,\"framer-14xijtp\",className),\"data-framer-cursor\":\"k4mmb3\",ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-psjwu3 hidden-19ea7ka hidden-gsl358\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-7y2pvp-container\",\"data-framer-appear-id\":\"7y2pvp\",\"data-framer-name\":\"Navbar\",initial:animation1,name:\"Navbar\",optimized:true,style:{transformPerspective:1200},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"mFgFJLmMR\",layoutId:\"mFgFJLmMR\",name:\"Navbar\",style:{width:\"100%\"},variant:\"YYVzi5hCK\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-18f7mrw-container\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"MIZUhxxw9\",intensity:10,layoutId:\"MIZUhxxw9\",width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1h26cj0\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-2s9wzw\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-v5qd97\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-19g79k8\",\"data-framer-name\":\"The Lussa Daily\",name:\"The Lussa Daily\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgUmVndWxhcg==\",\"--framer-font-family\":'\"Filamint E001 Regular\", \"Filamint E001 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"Daily News\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgUmVndWxhcg==\",\"--framer-font-family\":'\"Filamint E001 Regular\", \"Filamint E001 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"form Lussa team\"})]}),className:\"framer-1i6t7nz\",fonts:[\"CUSTOM;Filamint E001 Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgQm9sZA==\",\"--framer-font-family\":'\"Filamint E001 Bold\", \"Filamint E001 Bold Placeholder\", sans-serif',\"--framer-font-size\":\"65px\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"THE LUSSA DAILY\"})}),className:\"framer-1j92ak7\",fonts:[\"CUSTOM;Filamint E001 Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1grzqwq\",\"data-framer-name\":\"Subscr\u0131be Button\",name:\"Subscr\u0131be Button\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-text-color\":\"var(--token-571fa1d8-16c1-4e6d-a054-b9f38fb50afb, rgb(6, 6, 6))\"},children:\"SUBSCRIBE\"})}),className:\"framer-jg9lf8\",\"data-framer-name\":\"SUBSCRIBE\",fonts:[\"CUSTOM;Filamint E001 Medium\"],name:\"SUBSCRIBE\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-3iqhtj\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-3i0vrx\",\"data-framer-name\":\"Headline\",name:\"Headline\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1u66rfh\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a663ix\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-112aeur\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgQm9sZA==\",\"--framer-font-family\":'\"Filamint E001 Bold\", \"Filamint E001 Bold Placeholder\", sans-serif',\"--framer-font-size\":\"135px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"POWER\"})}),className:\"framer-1qughqb\",fonts:[\"CUSTOM;Filamint E001 Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"55px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"POWER STONE\"})}),className:\"framer-1o2hw04\",fonts:[\"CUSTOM;Filamint E001 Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ojpdp7\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-vkc1sc\",\"data-framer-name\":\"Rectangle 85\",name:\"Rectangle 85\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1828yay\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgQm9sZA==\",\"--framer-font-family\":'\"Filamint E001 Bold\", \"Filamint E001 Bold Placeholder\", sans-serif',\"--framer-font-size\":\"50px\",\"--framer-text-color\":\"rgb(25, 25, 25)\"},children:\"STRATEGIST\"})}),className:\"framer-177qzb0\",\"data-framer-name\":\"STRATEGIST\",fonts:[\"CUSTOM;Filamint E001 Bold\"],name:\"STRATEGIST\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-line-height\":\"36px\",\"--framer-text-color\":\"rgb(25, 25, 25)\"},children:\"At the heart of Web3 gaming lies\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"28px\",\"--framer-line-height\":\"36px\",\"--framer-text-color\":\"rgb(25, 25, 25)\"},children:\"the principle of true digital ownership\"})]}),className:\"framer-1g1rtq4\",\"data-framer-name\":\"At the heart of Web3 gaming lies the principle of true digital ownership\",fonts:[\"CUSTOM;Filamint E001 Medium\"],name:\"At the heart of Web3 gaming lies the principle of true digital ownership\",verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"589.5601px\",src:\"https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png\",srcSet:\"https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png?scale-down-to=512 512w,https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png 670w\"},className:\"framer-1dh17q7\",\"data-framer-name\":\"Power 1\",name:\"Power 1\",transformTemplate:transformTemplate1}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/iwTLBR1EvlEBuxJXFzVTdCc4Vc.png\"},className:\"framer-1y3jgj0\",\"data-framer-name\":\"UP 2\",name:\"UP 2\"})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-fgr5br\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"300px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lenocy-container\",children:/*#__PURE__*/_jsx(SearchButton,{height:\"100%\",id:\"UUmj_0kPB\",layoutId:\"UUmj_0kPB\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-12the9z\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"JnCXxfHFy\",data:TheLussaDaily,type:\"Collection\"},select:[{collection:\"JnCXxfHFy\",name:\"g3GjEz0gJ\",type:\"Identifier\"},{collection:\"JnCXxfHFy\",name:\"jLow7F1tX\",type:\"Identifier\"},{collection:\"JnCXxfHFy\",name:\"rkoXJjg1Q\",type:\"Identifier\"},{collection:\"JnCXxfHFy\",name:\"eeZEu63e4\",type:\"Identifier\"},{collection:\"JnCXxfHFy\",name:\"okNxm08tU\",type:\"Identifier\"},{collection:\"JnCXxfHFy\",name:\"id\",type:\"Identifier\"}]},children:(collection,paginationInfo,loadMore)=>/*#__PURE__*/_jsx(_Fragment,{children:collection.map(({\"g3GjEz0gJ\":g3GjEz0gJJnCXxfHFy,\"jLow7F1tX\":jLow7F1tXJnCXxfHFy,\"rkoXJjg1Q\":rkoXJjg1QJnCXxfHFy,\"eeZEu63e4\":eeZEu63e4JnCXxfHFy,\"okNxm08tU\":okNxm08tUJnCXxfHFy,\"id\":idJnCXxfHFy},i)=>{g3GjEz0gJJnCXxfHFy!==null&&g3GjEz0gJJnCXxfHFy!==void 0?g3GjEz0gJJnCXxfHFy:g3GjEz0gJJnCXxfHFy=\"\";rkoXJjg1QJnCXxfHFy!==null&&rkoXJjg1QJnCXxfHFy!==void 0?rkoXJjg1QJnCXxfHFy:rkoXJjg1QJnCXxfHFy=\"\";okNxm08tUJnCXxfHFy!==null&&okNxm08tUJnCXxfHFy!==void 0?okNxm08tUJnCXxfHFy:okNxm08tUJnCXxfHFy=\"\";const textContent=toDateString(eeZEu63e4JnCXxfHFy,{dateStyle:\"medium\",locale:\"\"},activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`JnCXxfHFy-${idJnCXxfHFy}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{g3GjEz0gJ:g3GjEz0gJJnCXxfHFy},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{g3GjEz0gJ:g3GjEz0gJJnCXxfHFy},webPageId:\"EdbLJZgia\"},nodeId:\"rVujzKWWF\",children:/*#__PURE__*/_jsx(\"a\",{className:\"framer-zo1vnf framer-rffy68\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6yxcfz\",\"data-border\":true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{V99uFBR3g:{background:{alt:\"\",fit:\"fill\",sizes:\"500px\",...toResponsiveImage(jLow7F1tXJnCXxfHFy)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"450px\",...toResponsiveImage(jLow7F1tXJnCXxfHFy)},className:\"framer-10u9kp\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-fi1v1q\",\"data-framer-name\":\"Post\",name:\"Post\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-bsm8yy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"35px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"Title\"})}),className:\"framer-1k29w5j\",\"data-framer-name\":\"Title\",fonts:[\"CUSTOM;Filamint E001 Medium\"],name:\"Title\",text:rkoXJjg1QJnCXxfHFy,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1eeuv42\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1llfmh4\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgUmVndWxhcg==\",\"--framer-font-family\":'\"Filamint E001 Regular\", \"Filamint E001 Regular Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"rgb(153, 153, 153)\"},children:\"Type\"})}),className:\"framer-evdwmb\",\"data-framer-name\":\"Date\",fonts:[\"CUSTOM;Filamint E001 Regular\"],name:\"Date\",text:textContent,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1gnt69x\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgUmVndWxhcg==\",\"--framer-font-family\":'\"Filamint E001 Regular\", \"Filamint E001 Regular Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"rgb(153, 153, 153)\"},children:\"Content\"})}),className:\"framer-lzaqh3\",\"data-framer-name\":\"Date\",fonts:[\"CUSTOM;Filamint E001 Regular\"],name:\"Date\",text:okNxm08tUJnCXxfHFy,verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-3oiept-container\",style:{rotate:-45},children:/*#__PURE__*/_jsx(Iconoir,{color:\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"Home\",iconSelection:\"ArrowRight\",id:\"fKMgR8nu5\",layoutId:\"fKMgR8nu5\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})})},idJnCXxfHFy);})})})})})]})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:405,width:\"100vw\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-s9g2iv-container\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"L0D5ya7sU\",layoutId:\"L0D5ya7sU\",style:{width:\"100%\"},variant:\"xaKgqmrID\",width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wzr4fm hidden-14xijtp hidden-sfsgb7 hidden-gsl358\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nd4hPJpCM:{width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-9bg52g-container\",\"data-framer-appear-id\":\"9bg52g\",\"data-framer-name\":\"Navbar\",initial:animation1,name:\"Navbar\",optimized:true,style:{transformPerspective:1200},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"AJyHQFDvC\",layoutId:\"AJyHQFDvC\",name:\"Navbar\",style:{width:\"100%\"},variant:\"WqIpl0QCZ\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-aw3g1s\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-oeq88z\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11gr1ap\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1lgl8lq\",\"data-framer-name\":\"The Lussa Daily\",name:\"The Lussa Daily\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgUmVndWxhcg==\",\"--framer-font-family\":'\"Filamint E001 Regular\", \"Filamint E001 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"Daily News\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgUmVndWxhcg==\",\"--framer-font-family\":'\"Filamint E001 Regular\", \"Filamint E001 Regular Placeholder\", sans-serif',\"--framer-font-size\":\"11px\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"form Lussa team\"})]}),className:\"framer-1a1jsud\",fonts:[\"CUSTOM;Filamint E001 Regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgQm9sZA==\",\"--framer-font-family\":'\"Filamint E001 Bold\", \"Filamint E001 Bold Placeholder\", sans-serif',\"--framer-font-size\":\"45px\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"THE LUSSA DAILY\"})}),className:\"framer-1fqynng\",fonts:[\"CUSTOM;Filamint E001 Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-oh4wli\",\"data-framer-name\":\"Subscr\u0131be Button\",name:\"Subscr\u0131be Button\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-text-color\":\"var(--token-571fa1d8-16c1-4e6d-a054-b9f38fb50afb, rgb(6, 6, 6))\"},children:\"SUBSCRIBE\"})}),className:\"framer-jk3uzy\",\"data-framer-name\":\"SUBSCRIBE\",fonts:[\"CUSTOM;Filamint E001 Medium\"],name:\"SUBSCRIBE\",verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-zs7wv5\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-16qthyp\",\"data-framer-name\":\"Headline\",name:\"Headline\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-8itnlv\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1db4jw6\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-u6pt3y\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgQm9sZA==\",\"--framer-font-family\":'\"Filamint E001 Bold\", \"Filamint E001 Bold Placeholder\", sans-serif',\"--framer-font-size\":\"90px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"POWER\"})}),className:\"framer-yy128q\",fonts:[\"CUSTOM;Filamint E001 Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"35px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"POWER STONE\"})}),className:\"framer-e5cx6p\",fonts:[\"CUSTOM;Filamint E001 Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1k7vqg6\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-198hu7c\",\"data-framer-name\":\"Rectangle 85\",name:\"Rectangle 85\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1sa9bkf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgQm9sZA==\",\"--framer-font-family\":'\"Filamint E001 Bold\", \"Filamint E001 Bold Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-text-color\":\"rgb(25, 25, 25)\"},children:\"STRATEGIST\"})}),className:\"framer-1kkt64l\",\"data-framer-name\":\"STRATEGIST\",fonts:[\"CUSTOM;Filamint E001 Bold\"],name:\"STRATEGIST\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"rgb(25, 25, 25)\"},children:\"At the heart of Web3 gaming lies\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-line-height\":\"24px\",\"--framer-text-color\":\"rgb(25, 25, 25)\"},children:\"the principle of true digital ownership\"})]}),className:\"framer-1wu7txr\",\"data-framer-name\":\"At the heart of Web3 gaming lies the principle of true digital ownership\",fonts:[\"CUSTOM;Filamint E001 Medium\"],name:\"At the heart of Web3 gaming lies the principle of true digital ownership\",verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nd4hPJpCM:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(421),sizes:\"385.247px\",src:\"https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png\",srcSet:\"https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png?scale-down-to=512 512w,https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png 670w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"385.247px\",src:\"https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png\",srcSet:\"https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png?scale-down-to=512 512w,https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png 670w\"},className:\"framer-1lu4o56\",\"data-framer-name\":\"Power 1\",name:\"Power 1\",transformTemplate:transformTemplate1})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nd4hPJpCM:{background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(580.8536585365855),positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/iwTLBR1EvlEBuxJXFzVTdCc4Vc.png\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fit\",positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/iwTLBR1EvlEBuxJXFzVTdCc4Vc.png\"},className:\"framer-wkv7ab\",\"data-framer-name\":\"UP 2\",name:\"UP 2\",transformTemplate:transformTemplate2})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-kvkplr\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"OEYOBQJE7\",data:Blog,type:\"Collection\"},select:[{collection:\"OEYOBQJE7\",name:\"MBcS7UWgw\",type:\"Identifier\"},{collection:\"OEYOBQJE7\",name:\"pwqGCs0wL\",type:\"Identifier\"},{collection:\"OEYOBQJE7\",name:\"QnR9_wv7Z\",type:\"Identifier\"},{collection:\"OEYOBQJE7\",name:\"blQFwm1sM\",type:\"Identifier\"},{collection:\"OEYOBQJE7\",name:\"id\",type:\"Identifier\"},{collection:\"OEYOBQJE7\",name:\"mt1TnoNl0\",type:\"Identifier\"}]},children:(collection1,paginationInfo1,loadMore1)=>/*#__PURE__*/_jsx(_Fragment,{children:collection1.map(({\"MBcS7UWgw\":MBcS7UWgwOEYOBQJE7,\"pwqGCs0wL\":pwqGCs0wLOEYOBQJE7,\"QnR9_wv7Z\":QnR9_wv7ZOEYOBQJE7,\"blQFwm1sM\":blQFwm1sMOEYOBQJE7,\"id\":idOEYOBQJE7,\"mt1TnoNl0\":mt1TnoNl0OEYOBQJE7},i)=>{pwqGCs0wLOEYOBQJE7!==null&&pwqGCs0wLOEYOBQJE7!==void 0?pwqGCs0wLOEYOBQJE7:pwqGCs0wLOEYOBQJE7=\"\";blQFwm1sMOEYOBQJE7!==null&&blQFwm1sMOEYOBQJE7!==void 0?blQFwm1sMOEYOBQJE7:blQFwm1sMOEYOBQJE7=\"\";mt1TnoNl0OEYOBQJE7!==null&&mt1TnoNl0OEYOBQJE7!==void 0?mt1TnoNl0OEYOBQJE7:mt1TnoNl0OEYOBQJE7=\"\";const textContent1=toDateString(QnR9_wv7ZOEYOBQJE7,{dateStyle:\"medium\",locale:\"\"},activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`OEYOBQJE7-${idOEYOBQJE7}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{mt1TnoNl0:mt1TnoNl0OEYOBQJE7},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{mt1TnoNl0:mt1TnoNl0TnFVSThO7},webPageId:\"sCSUq5mQW\"},nodeId:\"eTvVTjAI_\",children:/*#__PURE__*/_jsxs(\"a\",{className:\"framer-fywrca framer-rffy68\",\"data-border\":true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nd4hPJpCM:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4478),sizes:\"calc(min(max(100vw, 1px) - 100px, 1440px) - 60px)\",...toResponsiveImage(MBcS7UWgwOEYOBQJE7)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",...toResponsiveImage(MBcS7UWgwOEYOBQJE7)},className:\"framer-37jsw5\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1oo6fef\",\"data-framer-name\":\"Post\",name:\"Post\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1o0sdw6\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"40px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"Title\"})}),className:\"framer-g9f4ba\",\"data-framer-name\":\"Title\",fonts:[\"CUSTOM;Filamint E001 Medium\"],name:\"Title\",text:pwqGCs0wLOEYOBQJE7,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1d3uefx\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-18b1g90\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgUmVndWxhcg==\",\"--framer-font-family\":'\"Filamint E001 Regular\", \"Filamint E001 Regular Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"rgb(153, 153, 153)\"},children:\"Type\"})}),className:\"framer-8waiik\",\"data-framer-name\":\"Date\",fonts:[\"CUSTOM;Filamint E001 Regular\"],name:\"Date\",text:textContent1,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hyeeez\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgUmVndWxhcg==\",\"--framer-font-family\":'\"Filamint E001 Regular\", \"Filamint E001 Regular Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"rgb(153, 153, 153)\"},children:\"Type\"})}),className:\"framer-5i79fr\",\"data-framer-name\":\"Date\",fonts:[\"CUSTOM;Filamint E001 Regular\"],name:\"Date\",text:blQFwm1sMOEYOBQJE7,verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})})},idOEYOBQJE7);})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1m5rojl\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nd4hPJpCM:{y:810}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"300px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-h4w21w-container\",children:/*#__PURE__*/_jsx(SearchButton,{height:\"100%\",id:\"Z6eS2DXMt\",layoutId:\"Z6eS2DXMt\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{nd4hPJpCM:{width:\"100vw\",y:4992}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:405,children:/*#__PURE__*/_jsx(Container,{className:\"framer-yhyl2f-container\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"EbjkxxzC3\",layoutId:\"EbjkxxzC3\",style:{width:\"100%\"},variant:\"feAiG7y5v\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-p9sd10-container\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"jiNaG2AfI\",intensity:10,layoutId:\"jiNaG2AfI\",width:\"100%\"})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-s5ag1e hidden-14xijtp hidden-sfsgb7 hidden-19ea7ka\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XarSGrEcH:{width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-11t784l-container\",\"data-framer-appear-id\":\"11t784l\",\"data-framer-name\":\"Navbar\",initial:animation1,name:\"Navbar\",optimized:true,style:{transformPerspective:1200},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"DtMj7_LiY\",layoutId:\"DtMj7_LiY\",name:\"Navbar\",style:{width:\"100%\"},variant:\"WqIpl0QCZ\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-19w32dz\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-7m9uxb\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-x8z0so\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-h0vemu\",\"data-framer-name\":\"The Lussa Daily\",name:\"The Lussa Daily\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgQm9sZA==\",\"--framer-font-family\":'\"Filamint E001 Bold\", \"Filamint E001 Bold Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"THE LUSSA DAILY\"})}),className:\"framer-pozzed\",fonts:[\"CUSTOM;Filamint E001 Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-153hd2z\"})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-d7bib0\",\"data-framer-name\":\"Headline\",name:\"Headline\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-te8ytt\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-17i46ef\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1johv39\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgQm9sZA==\",\"--framer-font-family\":'\"Filamint E001 Bold\", \"Filamint E001 Bold Placeholder\", sans-serif',\"--framer-font-size\":\"80px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"POWER\"})}),className:\"framer-98knbw\",fonts:[\"CUSTOM;Filamint E001 Bold\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"POWER STONE\"})}),className:\"framer-vrd57w\",fonts:[\"CUSTOM;Filamint E001 Medium\"],verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-18k77mq\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-6rer5j\",\"data-framer-name\":\"Rectangle 85\",name:\"Rectangle 85\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1mqw7r8\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgQm9sZA==\",\"--framer-font-family\":'\"Filamint E001 Bold\", \"Filamint E001 Bold Placeholder\", sans-serif',\"--framer-font-size\":\"26px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(25, 25, 25)\"},children:\"STRATEGIST\"})}),className:\"framer-k3bpkp\",\"data-framer-name\":\"STRATEGIST\",fonts:[\"CUSTOM;Filamint E001 Bold\"],name:\"STRATEGIST\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-line-height\":\"23px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(25, 25, 25)\"},children:\"At the heart of Web3 gaming lies\"}),/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-line-height\":\"23px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(25, 25, 25)\"},children:\"the principle of true digital ownership\"})]}),className:\"framer-7bub8f\",\"data-framer-name\":\"At the heart of Web3 gaming lies the principle of true digital ownership\",fonts:[\"CUSTOM;Filamint E001 Medium\"],name:\"At the heart of Web3 gaming lies the principle of true digital ownership\",verticalAlignment:\"top\",withExternalLayout:true})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XarSGrEcH:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(465),sizes:\"342.5547px\",src:\"https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png\",srcSet:\"https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png?scale-down-to=512 512w,https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png 670w\"}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",sizes:\"342.5547px\",src:\"https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png\",srcSet:\"https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png?scale-down-to=512 512w,https://framerusercontent.com/images/tTsLhp65ulgGcrG3KJ9ZNPelYo.png 670w\"},className:\"framer-lbtfpz\",\"data-framer-name\":\"Power 1\",name:\"Power 1\",transformTemplate:transformTemplate1})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-5ofzwf\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:{from:{alias:\"CHB2BJ91c\",data:Blog,type:\"Collection\"},select:[{collection:\"CHB2BJ91c\",name:\"MBcS7UWgw\",type:\"Identifier\"},{collection:\"CHB2BJ91c\",name:\"pwqGCs0wL\",type:\"Identifier\"},{collection:\"CHB2BJ91c\",name:\"QnR9_wv7Z\",type:\"Identifier\"},{collection:\"CHB2BJ91c\",name:\"blQFwm1sM\",type:\"Identifier\"},{collection:\"CHB2BJ91c\",name:\"id\",type:\"Identifier\"},{collection:\"CHB2BJ91c\",name:\"mt1TnoNl0\",type:\"Identifier\"}]},children:(collection2,paginationInfo2,loadMore2)=>/*#__PURE__*/_jsx(_Fragment,{children:collection2.map(({\"MBcS7UWgw\":MBcS7UWgwCHB2BJ91c,\"pwqGCs0wL\":pwqGCs0wLCHB2BJ91c,\"QnR9_wv7Z\":QnR9_wv7ZCHB2BJ91c,\"blQFwm1sM\":blQFwm1sMCHB2BJ91c,\"id\":idCHB2BJ91c,\"mt1TnoNl0\":mt1TnoNl0CHB2BJ91c},i)=>{pwqGCs0wLCHB2BJ91c!==null&&pwqGCs0wLCHB2BJ91c!==void 0?pwqGCs0wLCHB2BJ91c:pwqGCs0wLCHB2BJ91c=\"\";blQFwm1sMCHB2BJ91c!==null&&blQFwm1sMCHB2BJ91c!==void 0?blQFwm1sMCHB2BJ91c:blQFwm1sMCHB2BJ91c=\"\";mt1TnoNl0CHB2BJ91c!==null&&mt1TnoNl0CHB2BJ91c!==void 0?mt1TnoNl0CHB2BJ91c:mt1TnoNl0CHB2BJ91c=\"\";const textContent2=toDateString(QnR9_wv7ZCHB2BJ91c,{dateStyle:\"medium\",locale:\"\"},activeLocaleCode);return /*#__PURE__*/_jsx(LayoutGroup,{id:`CHB2BJ91c-${idCHB2BJ91c}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{mt1TnoNl0:mt1TnoNl0CHB2BJ91c},children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{mt1TnoNl0:mt1TnoNl0TnFVSThO7},webPageId:\"sCSUq5mQW\"},nodeId:\"DZWXLn9DT\",children:/*#__PURE__*/_jsxs(\"a\",{className:\"framer-1bpklra framer-rffy68\",\"data-border\":true,children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XarSGrEcH:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition(4511),sizes:\"calc(min(max(100vw, 1px) - 40px, 1440px) - 40px)\",...toResponsiveImage(MBcS7UWgwCHB2BJ91c)}}},children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",...toResponsiveImage(MBcS7UWgwCHB2BJ91c)},className:\"framer-140tgb\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wyepbq\",\"data-framer-name\":\"Post\",name:\"Post\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-w1g436\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h2\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgTWVkaXVt\",\"--framer-font-family\":'\"Filamint E001 Medium\", \"Filamint E001 Medium Placeholder\", sans-serif',\"--framer-font-size\":\"30px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-d82135b5-67bc-4a5c-8e83-7a3b24dc52e6, rgb(255, 255, 255))\"},children:\"Title\"})}),className:\"framer-yvm81s\",\"data-framer-name\":\"Title\",fonts:[\"CUSTOM;Filamint E001 Medium\"],name:\"Title\",text:pwqGCs0wLCHB2BJ91c,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ip6mhh\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-rqqfrr\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgUmVndWxhcg==\",\"--framer-font-family\":'\"Filamint E001 Regular\", \"Filamint E001 Regular Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"rgb(153, 153, 153)\"},children:\"Type\"})}),className:\"framer-4nofz0\",\"data-framer-name\":\"Date\",fonts:[\"CUSTOM;Filamint E001 Regular\"],name:\"Date\",text:textContent2,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-4n6ao6\",\"data-border\":true,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0ZpbGFtaW50IEUwMDEgUmVndWxhcg==\",\"--framer-font-family\":'\"Filamint E001 Regular\", \"Filamint E001 Regular Placeholder\", sans-serif',\"--framer-line-height\":\"2em\",\"--framer-text-color\":\"rgb(153, 153, 153)\"},children:\"Type\"})}),className:\"framer-vwdaei\",\"data-framer-name\":\"Date\",fonts:[\"CUSTOM;Filamint E001 Regular\"],name:\"Date\",text:blQFwm1sMCHB2BJ91c,verticalAlignment:\"top\",withExternalLayout:true})})]})]})]})})})},idCHB2BJ91c);})})})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ovclog\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XarSGrEcH:{y:934}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,width:\"300px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1c9ttiz-container\",children:/*#__PURE__*/_jsx(SearchButton,{height:\"100%\",id:\"thvWBfcXs\",layoutId:\"thvWBfcXs\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XarSGrEcH:{width:\"100vw\",y:5002}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:405,children:/*#__PURE__*/_jsx(Container,{className:\"framer-asbdc4-container\",children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"iamxx8v26\",layoutId:\"iamxx8v26\",style:{width:\"100%\"},variant:\"MRJcfmLTX\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-h7uv2z-container\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"m9ZiBr57M\",intensity:10,layoutId:\"m9ZiBr57M\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:cx(serializationHash,...sharedStyleClassNames),id:\"overlay\"})]})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",`.${metadata.bodyClassName}-framer-bctio { background: var(--token-571fa1d8-16c1-4e6d-a054-b9f38fb50afb, rgb(6, 6, 6)) /* {\"name\":\"Background Color\"} */; }`,\".framer-bctio.framer-rffy68, .framer-bctio .framer-rffy68 { display: block; }\",\".framer-bctio.framer-14xijtp { align-content: center; align-items: center; background-color: var(--token-571fa1d8-16c1-4e6d-a054-b9f38fb50afb, #060606); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-bctio .framer-psjwu3, .framer-bctio .framer-wzr4fm, .framer-bctio .framer-s5ag1e { align-content: center; align-items: center; background-color: var(--token-571fa1d8-16c1-4e6d-a054-b9f38fb50afb, #060606); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 80px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-7y2pvp-container, .framer-bctio .framer-9bg52g-container, .framer-bctio .framer-11t784l-container { flex: none; height: auto; left: 50%; position: absolute; top: 0px; transform: translateX(-50%); width: 100%; z-index: 3; }\",\".framer-bctio .framer-18f7mrw-container, .framer-bctio .framer-p9sd10-container, .framer-bctio .framer-h7uv2z-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-bctio .framer-1h26cj0, .framer-bctio .framer-aw3g1s, .framer-bctio .framer-19w32dz { align-content: flex-end; align-items: flex-end; 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: 100%; }\",\".framer-bctio .framer-2s9wzw, .framer-bctio .framer-oeq88z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 50px 0px 50px; position: relative; width: 1px; }\",\".framer-bctio .framer-v5qd97, .framer-bctio .framer-11gr1ap { align-content: center; align-items: center; background-color: #171717; border-bottom-left-radius: 44px; border-bottom-right-radius: 44px; border-top-left-radius: 44px; border-top-right-radius: 44px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-bctio .framer-19g79k8, .framer-bctio .framer-1lgl8lq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 110px; justify-content: space-around; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-1i6t7nz, .framer-bctio .framer-1j92ak7, .framer-bctio .framer-1qughqb, .framer-bctio .framer-1o2hw04, .framer-bctio .framer-1a1jsud, .framer-bctio .framer-1fqynng, .framer-bctio .framer-yy128q, .framer-bctio .framer-e5cx6p, .framer-bctio .framer-pozzed, .framer-bctio .framer-98knbw, .framer-bctio .framer-vrd57w { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bctio .framer-1grzqwq { align-content: center; align-items: center; background-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #ffea00); border-bottom-left-radius: 43px; border-bottom-right-radius: 43px; border-top-left-radius: 43px; border-top-right-radius: 43px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 48px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 161px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bctio .framer-jg9lf8, .framer-bctio .framer-177qzb0, .framer-bctio .framer-1g1rtq4, .framer-bctio .framer-jk3uzy, .framer-bctio .framer-1kkt64l, .framer-bctio .framer-1wu7txr, .framer-bctio .framer-k3bpkp { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bctio .framer-3iqhtj { background-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #fd003e); flex: none; height: 1px; left: 42px; overflow: hidden; position: absolute; right: 40px; top: calc(98.1818181818182% - 1px / 2); z-index: 1; }\",\".framer-bctio .framer-3i0vrx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 580px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-1u66rfh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 380px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-1a663ix { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px 550px 0px 0px; position: relative; width: 1px; }\",\".framer-bctio .framer-112aeur, .framer-bctio .framer-1828yay, .framer-bctio .framer-u6pt3y, .framer-bctio .framer-1sa9bkf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-bctio .framer-ojpdp7, .framer-bctio .framer-1k7vqg6, .framer-bctio .framer-18k77mq { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-vkc1sc { align-content: center; align-items: center; background-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #ffea00); border-top-left-radius: 50px; border-top-right-radius: 50px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; padding: 0px 405px 0px 0px; position: relative; width: 1px; }\",\".framer-bctio .framer-1dh17q7 { -webkit-filter: drop-shadow(5px 5px 2px rgba(0, 0, 0, 0.25)); aspect-ratio: 1.016482862785681 / 1; bottom: 0px; filter: drop-shadow(5px 5px 2px rgba(0, 0, 0, 0.25)); flex: none; left: 73%; position: absolute; top: 0px; transform: translateX(-50%); width: var(--framer-aspect-ratio-supported, 590px); z-index: 1; }\",\".framer-bctio .framer-1y3jgj0 { flex: none; height: 40px; position: absolute; right: 20px; top: calc(50.00000000000002% - 40px / 2); width: 41px; z-index: 1; }\",\".framer-bctio .framer-fgr5br, .framer-bctio .framer-1m5rojl, .framer-bctio .framer-ovclog { 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: hidden; padding: 10px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-1lenocy-container, .framer-bctio .framer-h4w21w-container, .framer-bctio .framer-1c9ttiz-container { flex: none; height: 50px; position: relative; width: 300px; }\",\".framer-bctio .framer-12the9z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 10px 20px 20px 20px; position: relative; width: 100%; }\",\".framer-bctio .framer-zo1vnf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: center; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-bctio .framer-6yxcfz { --border-bottom-width: 1px; --border-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #ffea00); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; gap: 40px; height: min-content; justify-content: flex-start; padding: 10px; position: relative; width: 1px; }\",\".framer-bctio .framer-10u9kp { align-content: center; align-items: center; border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; border-top-left-radius: 14px; border-top-right-radius: 14px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 350px; justify-content: center; padding: 0px; position: relative; width: 450px; }\",\".framer-bctio .framer-fi1v1q { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-width: 200px; padding: 0px; position: relative; width: 1px; }\",\".framer-bctio .framer-bsm8yy, .framer-bctio .framer-1o0sdw6, .framer-bctio .framer-1d3uefx, .framer-bctio .framer-1ip6mhh { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-1k29w5j, .framer-bctio .framer-g9f4ba, .framer-bctio .framer-yvm81s { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-bctio .framer-1eeuv42 { 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: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-1llfmh4, .framer-bctio .framer-1gnt69x, .framer-bctio .framer-18b1g90, .framer-bctio .framer-1hyeeez, .framer-bctio .framer-rqqfrr, .framer-bctio .framer-4n6ao6 { --border-bottom-width: 2px; --border-color: var(--token-39421fbf-98a6-4496-bb18-d88481971eaa, #545454); --border-left-width: 2px; --border-right-width: 2px; --border-style: solid; --border-top-width: 2px; align-content: center; align-items: center; border-bottom-left-radius: 520px; border-bottom-right-radius: 520px; border-top-left-radius: 520px; border-top-right-radius: 520px; 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: 140px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bctio .framer-evdwmb, .framer-bctio .framer-lzaqh3, .framer-bctio .framer-8waiik, .framer-bctio .framer-5i79fr, .framer-bctio .framer-4nofz0, .framer-bctio .framer-vwdaei { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bctio .framer-3oiept-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 47px); position: relative; width: 45px; }\",\".framer-bctio .framer-s9g2iv-container, .framer-bctio .framer-yhyl2f-container, .framer-bctio .framer-asbdc4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-bctio .framer-oh4wli { align-content: center; align-items: center; aspect-ratio: 3.34375 / 1; background-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #ffea00); border-bottom-left-radius: 43px; border-bottom-right-radius: 43px; border-top-left-radius: 43px; border-top-right-radius: 43px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: var(--framer-aspect-ratio-supported, 27px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 90px; will-change: var(--framer-will-change-override, transform); }\",\".framer-bctio .framer-zs7wv5 { background-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #fd003e); flex: none; height: 1px; left: 40px; overflow: hidden; position: absolute; right: 40px; top: calc(98.1818181818182% - 1px / 2); z-index: 1; }\",\".framer-bctio .framer-16qthyp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 410px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-8itnlv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 270px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-1db4jw6 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px 360px 0px 0px; position: relative; width: 1px; }\",\".framer-bctio .framer-198hu7c { align-content: center; align-items: center; background-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #ffea00); border-top-left-radius: 50px; border-top-right-radius: 50px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; padding: 0px 290px 0px 0px; position: relative; width: 1px; }\",\".framer-bctio .framer-1lu4o56 { -webkit-filter: drop-shadow(5px 5px 2px rgba(0, 0, 0, 0.25)); aspect-ratio: 1.016482862785681 / 1; bottom: 0px; filter: drop-shadow(5px 5px 2px rgba(0, 0, 0, 0.25)); flex: none; left: 74%; position: absolute; top: 31px; transform: translateX(-50%); width: var(--framer-aspect-ratio-supported, 385px); z-index: 1; }\",\".framer-bctio .framer-wkv7ab { aspect-ratio: 1.025 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 28px); position: absolute; right: 20px; top: 50%; transform: translateY(-50%); width: 29px; z-index: 1; }\",\".framer-bctio .framer-kvkplr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 10px 20px 20px 20px; position: relative; width: 100%; }\",\".framer-bctio .framer-fywrca { --border-bottom-width: 1px; --border-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #ffea00); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; border-bottom-left-radius: 24px; border-bottom-right-radius: 24px; border-top-left-radius: 24px; border-top-right-radius: 24px; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 10px; position: relative; text-decoration: none; width: 100%; }\",\".framer-bctio .framer-37jsw5, .framer-bctio .framer-140tgb { align-content: center; align-items: center; border-bottom-left-radius: 14px; border-bottom-right-radius: 14px; border-top-left-radius: 14px; border-top-right-radius: 14px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 350px; justify-content: center; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-1oo6fef { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; min-width: 200px; padding: 0px 0px 10px 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-7m9uxb { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 1px; }\",\".framer-bctio .framer-x8z0so { align-content: center; align-items: center; background-color: #171717; border-bottom-left-radius: 25px; border-bottom-right-radius: 25px; border-top-left-radius: 25px; border-top-right-radius: 25px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-bctio .framer-h0vemu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: 85px; justify-content: space-around; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-153hd2z { background-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #fd003e); flex: none; height: 1px; left: 20px; overflow: hidden; position: absolute; right: 20px; top: calc(98.00000000000001% - 1px / 2); z-index: 1; }\",\".framer-bctio .framer-d7bib0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 559px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-te8ytt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 420px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-17i46ef { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 20px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-bctio .framer-1johv39, .framer-bctio .framer-1mqw7r8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-bctio .framer-6rer5j { align-content: center; align-items: center; background-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #ffea00); border-top-left-radius: 25px; border-top-right-radius: 25px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; padding: 10px 0px 0px 0px; position: relative; width: 1px; }\",\".framer-bctio .framer-7bub8f { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 327px; word-break: break-word; word-wrap: break-word; }\",\".framer-bctio .framer-lbtfpz { -webkit-filter: drop-shadow(5px 5px 2px rgba(0, 0, 0, 0.25)); aspect-ratio: 1.016482862785681 / 1; bottom: 122px; filter: drop-shadow(5px 5px 2px rgba(0, 0, 0, 0.25)); flex: none; left: 50%; position: absolute; top: 100px; transform: translateX(-50%); width: var(--framer-aspect-ratio-supported, 343px); z-index: 1; }\",\".framer-bctio .framer-5ofzwf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 10px; position: relative; width: 100%; }\",\".framer-bctio .framer-1bpklra { --border-bottom-width: 1px; --border-color: var(--token-0d621c8b-80c3-4dcf-a6c9-d49894d579db, #ffea00); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px; display: flex; flex: none; flex-direction: column; flex-wrap: wrap; gap: 20px; height: min-content; justify-content: flex-start; padding: 10px; position: relative; text-decoration: none; width: 100%; }\",\".framer-bctio .framer-wyepbq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; min-width: 200px; padding: 5px 0px 5px 0px; position: relative; width: 100%; }\",\".framer-bctio .framer-w1g436 { 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: hidden; padding: 0px 10px 0px 10px; position: relative; width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (scale:1)) { .framer-bctio.framer-14xijtp, .framer-bctio .framer-psjwu3, .framer-bctio .framer-1h26cj0, .framer-bctio .framer-2s9wzw, .framer-bctio .framer-v5qd97, .framer-bctio .framer-1grzqwq, .framer-bctio .framer-3i0vrx, .framer-bctio .framer-1u66rfh, .framer-bctio .framer-1a663ix, .framer-bctio .framer-112aeur, .framer-bctio .framer-ojpdp7, .framer-bctio .framer-vkc1sc, .framer-bctio .framer-1828yay, .framer-bctio .framer-fgr5br, .framer-bctio .framer-12the9z, .framer-bctio .framer-zo1vnf, .framer-bctio .framer-6yxcfz, .framer-bctio .framer-10u9kp, .framer-bctio .framer-fi1v1q, .framer-bctio .framer-bsm8yy, .framer-bctio .framer-1eeuv42, .framer-bctio .framer-1llfmh4, .framer-bctio .framer-1gnt69x, .framer-bctio .framer-wzr4fm, .framer-bctio .framer-aw3g1s, .framer-bctio .framer-oeq88z, .framer-bctio .framer-11gr1ap, .framer-bctio .framer-oh4wli, .framer-bctio .framer-16qthyp, .framer-bctio .framer-8itnlv, .framer-bctio .framer-1db4jw6, .framer-bctio .framer-u6pt3y, .framer-bctio .framer-1k7vqg6, .framer-bctio .framer-198hu7c, .framer-bctio .framer-1sa9bkf, .framer-bctio .framer-kvkplr, .framer-bctio .framer-fywrca, .framer-bctio .framer-37jsw5, .framer-bctio .framer-1oo6fef, .framer-bctio .framer-1o0sdw6, .framer-bctio .framer-1d3uefx, .framer-bctio .framer-18b1g90, .framer-bctio .framer-1hyeeez, .framer-bctio .framer-1m5rojl, .framer-bctio .framer-s5ag1e, .framer-bctio .framer-19w32dz, .framer-bctio .framer-7m9uxb, .framer-bctio .framer-x8z0so, .framer-bctio .framer-d7bib0, .framer-bctio .framer-te8ytt, .framer-bctio .framer-17i46ef, .framer-bctio .framer-1johv39, .framer-bctio .framer-18k77mq, .framer-bctio .framer-6rer5j, .framer-bctio .framer-1mqw7r8, .framer-bctio .framer-5ofzwf, .framer-bctio .framer-1bpklra, .framer-bctio .framer-140tgb, .framer-bctio .framer-wyepbq, .framer-bctio .framer-w1g436, .framer-bctio .framer-1ip6mhh, .framer-bctio .framer-rqqfrr, .framer-bctio .framer-4n6ao6, .framer-bctio .framer-ovclog { gap: 0px; } .framer-bctio.framer-14xijtp > * { margin: 0px; margin-bottom: calc(100px / 2); margin-top: calc(100px / 2); } .framer-bctio.framer-14xijtp > :first-child, .framer-bctio .framer-psjwu3 > :first-child, .framer-bctio .framer-2s9wzw > :first-child, .framer-bctio .framer-v5qd97 > :first-child, .framer-bctio .framer-1grzqwq > :first-child, .framer-bctio .framer-3i0vrx > :first-child, .framer-bctio .framer-1a663ix > :first-child, .framer-bctio .framer-112aeur > :first-child, .framer-bctio .framer-vkc1sc > :first-child, .framer-bctio .framer-1828yay > :first-child, .framer-bctio .framer-12the9z > :first-child, .framer-bctio .framer-fi1v1q > :first-child, .framer-bctio .framer-wzr4fm > :first-child, .framer-bctio .framer-oeq88z > :first-child, .framer-bctio .framer-11gr1ap > :first-child, .framer-bctio .framer-oh4wli > :first-child, .framer-bctio .framer-16qthyp > :first-child, .framer-bctio .framer-1db4jw6 > :first-child, .framer-bctio .framer-u6pt3y > :first-child, .framer-bctio .framer-198hu7c > :first-child, .framer-bctio .framer-1sa9bkf > :first-child, .framer-bctio .framer-kvkplr > :first-child, .framer-bctio .framer-fywrca > :first-child, .framer-bctio .framer-1oo6fef > :first-child, .framer-bctio .framer-s5ag1e > :first-child, .framer-bctio .framer-7m9uxb > :first-child, .framer-bctio .framer-x8z0so > :first-child, .framer-bctio .framer-d7bib0 > :first-child, .framer-bctio .framer-17i46ef > :first-child, .framer-bctio .framer-1johv39 > :first-child, .framer-bctio .framer-6rer5j > :first-child, .framer-bctio .framer-1mqw7r8 > :first-child, .framer-bctio .framer-5ofzwf > :first-child, .framer-bctio .framer-1bpklra > :first-child, .framer-bctio .framer-wyepbq > :first-child { margin-top: 0px; } .framer-bctio.framer-14xijtp > :last-child, .framer-bctio .framer-psjwu3 > :last-child, .framer-bctio .framer-2s9wzw > :last-child, .framer-bctio .framer-v5qd97 > :last-child, .framer-bctio .framer-1grzqwq > :last-child, .framer-bctio .framer-3i0vrx > :last-child, .framer-bctio .framer-1a663ix > :last-child, .framer-bctio .framer-112aeur > :last-child, .framer-bctio .framer-vkc1sc > :last-child, .framer-bctio .framer-1828yay > :last-child, .framer-bctio .framer-12the9z > :last-child, .framer-bctio .framer-fi1v1q > :last-child, .framer-bctio .framer-wzr4fm > :last-child, .framer-bctio .framer-oeq88z > :last-child, .framer-bctio .framer-11gr1ap > :last-child, .framer-bctio .framer-oh4wli > :last-child, .framer-bctio .framer-16qthyp > :last-child, .framer-bctio .framer-1db4jw6 > :last-child, .framer-bctio .framer-u6pt3y > :last-child, .framer-bctio .framer-198hu7c > :last-child, .framer-bctio .framer-1sa9bkf > :last-child, .framer-bctio .framer-kvkplr > :last-child, .framer-bctio .framer-fywrca > :last-child, .framer-bctio .framer-1oo6fef > :last-child, .framer-bctio .framer-s5ag1e > :last-child, .framer-bctio .framer-7m9uxb > :last-child, .framer-bctio .framer-x8z0so > :last-child, .framer-bctio .framer-d7bib0 > :last-child, .framer-bctio .framer-17i46ef > :last-child, .framer-bctio .framer-1johv39 > :last-child, .framer-bctio .framer-6rer5j > :last-child, .framer-bctio .framer-1mqw7r8 > :last-child, .framer-bctio .framer-5ofzwf > :last-child, .framer-bctio .framer-1bpklra > :last-child, .framer-bctio .framer-wyepbq > :last-child { margin-bottom: 0px; } .framer-bctio .framer-psjwu3 > *, .framer-bctio .framer-v5qd97 > *, .framer-bctio .framer-1grzqwq > *, .framer-bctio .framer-3i0vrx > *, .framer-bctio .framer-112aeur > *, .framer-bctio .framer-1828yay > *, .framer-bctio .framer-wzr4fm > *, .framer-bctio .framer-11gr1ap > *, .framer-bctio .framer-oh4wli > *, .framer-bctio .framer-16qthyp > *, .framer-bctio .framer-u6pt3y > *, .framer-bctio .framer-1sa9bkf > *, .framer-bctio .framer-s5ag1e > *, .framer-bctio .framer-x8z0so > *, .framer-bctio .framer-d7bib0 > *, .framer-bctio .framer-1johv39 > *, .framer-bctio .framer-1mqw7r8 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-bctio .framer-1h26cj0 > *, .framer-bctio .framer-ojpdp7 > *, .framer-bctio .framer-fgr5br > *, .framer-bctio .framer-10u9kp > *, .framer-bctio .framer-bsm8yy > *, .framer-bctio .framer-1eeuv42 > *, .framer-bctio .framer-1llfmh4 > *, .framer-bctio .framer-1gnt69x > *, .framer-bctio .framer-aw3g1s > *, .framer-bctio .framer-1k7vqg6 > *, .framer-bctio .framer-37jsw5 > *, .framer-bctio .framer-1o0sdw6 > *, .framer-bctio .framer-1d3uefx > *, .framer-bctio .framer-18b1g90 > *, .framer-bctio .framer-1hyeeez > *, .framer-bctio .framer-1m5rojl > *, .framer-bctio .framer-19w32dz > *, .framer-bctio .framer-18k77mq > *, .framer-bctio .framer-140tgb > *, .framer-bctio .framer-1ip6mhh > *, .framer-bctio .framer-rqqfrr > *, .framer-bctio .framer-4n6ao6 > *, .framer-bctio .framer-ovclog > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-bctio .framer-1h26cj0 > :first-child, .framer-bctio .framer-1u66rfh > :first-child, .framer-bctio .framer-ojpdp7 > :first-child, .framer-bctio .framer-fgr5br > :first-child, .framer-bctio .framer-zo1vnf > :first-child, .framer-bctio .framer-6yxcfz > :first-child, .framer-bctio .framer-10u9kp > :first-child, .framer-bctio .framer-bsm8yy > :first-child, .framer-bctio .framer-1eeuv42 > :first-child, .framer-bctio .framer-1llfmh4 > :first-child, .framer-bctio .framer-1gnt69x > :first-child, .framer-bctio .framer-aw3g1s > :first-child, .framer-bctio .framer-8itnlv > :first-child, .framer-bctio .framer-1k7vqg6 > :first-child, .framer-bctio .framer-37jsw5 > :first-child, .framer-bctio .framer-1o0sdw6 > :first-child, .framer-bctio .framer-1d3uefx > :first-child, .framer-bctio .framer-18b1g90 > :first-child, .framer-bctio .framer-1hyeeez > :first-child, .framer-bctio .framer-1m5rojl > :first-child, .framer-bctio .framer-19w32dz > :first-child, .framer-bctio .framer-te8ytt > :first-child, .framer-bctio .framer-18k77mq > :first-child, .framer-bctio .framer-140tgb > :first-child, .framer-bctio .framer-w1g436 > :first-child, .framer-bctio .framer-1ip6mhh > :first-child, .framer-bctio .framer-rqqfrr > :first-child, .framer-bctio .framer-4n6ao6 > :first-child, .framer-bctio .framer-ovclog > :first-child { margin-left: 0px; } .framer-bctio .framer-1h26cj0 > :last-child, .framer-bctio .framer-1u66rfh > :last-child, .framer-bctio .framer-ojpdp7 > :last-child, .framer-bctio .framer-fgr5br > :last-child, .framer-bctio .framer-zo1vnf > :last-child, .framer-bctio .framer-6yxcfz > :last-child, .framer-bctio .framer-10u9kp > :last-child, .framer-bctio .framer-bsm8yy > :last-child, .framer-bctio .framer-1eeuv42 > :last-child, .framer-bctio .framer-1llfmh4 > :last-child, .framer-bctio .framer-1gnt69x > :last-child, .framer-bctio .framer-aw3g1s > :last-child, .framer-bctio .framer-8itnlv > :last-child, .framer-bctio .framer-1k7vqg6 > :last-child, .framer-bctio .framer-37jsw5 > :last-child, .framer-bctio .framer-1o0sdw6 > :last-child, .framer-bctio .framer-1d3uefx > :last-child, .framer-bctio .framer-18b1g90 > :last-child, .framer-bctio .framer-1hyeeez > :last-child, .framer-bctio .framer-1m5rojl > :last-child, .framer-bctio .framer-19w32dz > :last-child, .framer-bctio .framer-te8ytt > :last-child, .framer-bctio .framer-18k77mq > :last-child, .framer-bctio .framer-140tgb > :last-child, .framer-bctio .framer-w1g436 > :last-child, .framer-bctio .framer-1ip6mhh > :last-child, .framer-bctio .framer-rqqfrr > :last-child, .framer-bctio .framer-4n6ao6 > :last-child, .framer-bctio .framer-ovclog > :last-child { margin-right: 0px; } .framer-bctio .framer-2s9wzw > *, .framer-bctio .framer-1a663ix > *, .framer-bctio .framer-vkc1sc > *, .framer-bctio .framer-fi1v1q > *, .framer-bctio .framer-oeq88z > *, .framer-bctio .framer-1db4jw6 > *, .framer-bctio .framer-198hu7c > *, .framer-bctio .framer-kvkplr > *, .framer-bctio .framer-7m9uxb > *, .framer-bctio .framer-17i46ef > *, .framer-bctio .framer-6rer5j > *, .framer-bctio .framer-5ofzwf > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-bctio .framer-1u66rfh > *, .framer-bctio .framer-8itnlv > *, .framer-bctio .framer-te8ytt > *, .framer-bctio .framer-w1g436 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-bctio .framer-12the9z > *, .framer-bctio .framer-fywrca > *, .framer-bctio .framer-1oo6fef > *, .framer-bctio .framer-1bpklra > *, .framer-bctio .framer-wyepbq > * { margin: 0px; margin-bottom: calc(20px / 2); margin-top: calc(20px / 2); } .framer-bctio .framer-zo1vnf > *, .framer-bctio .framer-6yxcfz > * { margin: 0px; margin-left: calc(40px / 2); margin-right: calc(40px / 2); } }\",`@media (min-width: 1440px) { .${metadata.bodyClassName}-framer-bctio { background: var(--token-571fa1d8-16c1-4e6d-a054-b9f38fb50afb, rgb(6, 6, 6)) /* {\"name\":\"Background Color\"} */; } .framer-bctio.framer-14xijtp { width: 1440px; } .framer-bctio .framer-1dh17q7 { width: var(--framer-aspect-ratio-supported, 589px); } .framer-bctio .framer-10u9kp { width: 500px; }}`,`@media (min-width: 810px) and (max-width: 1199px) { .${metadata.bodyClassName}-framer-bctio { background: var(--token-571fa1d8-16c1-4e6d-a054-b9f38fb50afb, rgb(6, 6, 6)) /* {\"name\":\"Background Color\"} */; } .framer-bctio.framer-14xijtp { width: 810px; } .framer-bctio .framer-wzr4fm, .framer-bctio .framer-9bg52g-container, .framer-bctio .framer-1lgl8lq { order: 0; } .framer-bctio .framer-aw3g1s, .framer-bctio .framer-1m5rojl { order: 2; } .framer-bctio .framer-oh4wli { height: var(--framer-aspect-ratio-supported, 26px); } .framer-bctio .framer-16qthyp, .framer-bctio .framer-p9sd10-container { order: 1; } .framer-bctio .framer-kvkplr, .framer-bctio .framer-yhyl2f-container { order: 3; }}`,`@media (max-width: 809px) { .${metadata.bodyClassName}-framer-bctio { background: var(--token-571fa1d8-16c1-4e6d-a054-b9f38fb50afb, rgb(6, 6, 6)) /* {\"name\":\"Background Color\"} */; } .framer-bctio.framer-14xijtp { width: 390px; } .framer-bctio .framer-s5ag1e, .framer-bctio .framer-11t784l-container, .framer-bctio .framer-h0vemu { order: 0; } .framer-bctio .framer-19w32dz, .framer-bctio .framer-ovclog { order: 2; } .framer-bctio .framer-d7bib0, .framer-bctio .framer-h7uv2z-container { order: 1; } .framer-bctio .framer-5ofzwf, .framer-bctio .framer-asbdc4-container { order: 3; }}`,'.framer-bctio[data-border=\"true\"]::after, .framer-bctio [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 4365\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"V99uFBR3g\":{\"layout\":[\"fixed\",\"auto\"]},\"nd4hPJpCM\":{\"layout\":[\"fixed\",\"auto\"]},\"XarSGrEcH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerResponsiveScreen\n */const Framerwmgwbny5H=withCSS(Component,css,\"framer-bctio\");export default Framerwmgwbny5H;Framerwmgwbny5H.displayName=\"The Lussa Daily\";Framerwmgwbny5H.defaultProps={height:4365,width:1200};addFonts(Framerwmgwbny5H,[{explicitInter:true,fonts:[{family:\"Filamint E001 Regular\",source:\"custom\",url:\"https://framerusercontent.com/assets/z6GkuRKSZR1NJobuPvbYcnqlN64.woff2\"},{family:\"Filamint E001 Bold\",source:\"custom\",url:\"https://framerusercontent.com/assets/RH7WpguNERKxRoLP9zZAhN33M.woff2\"},{family:\"Filamint E001 Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/wO2d89ukxgmjoH3oYeBTKECJlyw.woff2\"}]},...NavbarFonts,...SmoothScrollFonts,...SearchButtonFonts,...IconoirFonts,...FooterFonts,...CursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerwmgwbny5H\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"V99uFBR3g\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"nd4hPJpCM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XarSGrEcH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"4365\",\"framerContractVersion\":\"1\",\"framerResponsiveScreen\":\"\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["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", "indexKey", "cachedIndex", "checkForCachedData", "setCachedIndex", "index", "setCachedData", "metadata", "VERSION", "metadataKey", "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", "_theme_inputFont", "_theme_titleFont", "_theme_subtitleFont", "animationKeyFromLayout", "layout", "safeDocument", "safeWindow", "metaTagSelector", "getMetaTagContent", "metaTag", "checkIfOverLimit", "stripLocaleSlugFromPath", "url", "localeSlug", "localeSlugWithSlash", "log", "time", "timeEnd", "createLogger", "localStorageDebugFlag", "isValidUrl", "url", "splitWords", "text", "getUniqueWords", "str", "words", "word", "getNormalizedString", "getNormalizedItem", "item", "normalizedItem", "key", "value", "getMatchRange", "currentRange", "start", "end", "result", "getScoreForSearchIndexItem", "query", "fullQuery", "score", "match", "urlWords", "splitLength", "clamp", "titleWords", "titleIndex", "distance", "titleWord", "headings", "heading", "headingWords", "headingWord", "descriptionIndex", "p", "codeblock", "getSearchIndexItemScore", "normalizedQuery", "queryWords", "total", "queryWord", "useRawSearch", "index", "settings", "se", "path", "safeWindow", "results", "title", "SearchResultTitleType", "itemA", "itemB", "getIndexedScopedToUrl", "rawUrlScope", "localeSlug", "scopedIndex", "baseScopeUrlHasVariable", "urlUpToPathVariable", "urlScope", "stripLocaleSlugFromPath", "useSearch", "searchIndex", "_setSearchIndex", "ye", "status", "setStatus", "activeLocale", "useLocaleInfo", "localeId", "setSearchIndex", "options", "ue", "loadSearchIndex", "metaTag", "safeDocument", "fakeResults", "cachedIndex", "getCachedIndex", "metaTagContent", "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", "_router_getRoute", "_route_page_preload", "_route_page", "_router_navigate", "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", "_props_inputOptions_inputFont", "_props_inputOptions", "_props_resultOptions", "_props_resultOptions_subtitleOptions", "_props_inputOptions1", "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", "r", "s", "o", "n", "t", "e", "iconKeys", "moduleBaseUrl", "uppercaseIconKeys", "name", "lowercaseIconKeyPairs", "res", "key", "Icon", "props", "color", "selectByList", "iconSearch", "iconSelection", "onClick", "onMouseDown", "onMouseUp", "onMouseEnter", "onMouseLeave", "mirrored", "isMounted", "pe", "iconKey", "useIconSelection", "SelectedIcon", "setSelectedIcon", "ye", "s", "npm_react_18_2_exports", "importModule", "active", "module", "e", "ue", "emptyState", "RenderTarget", "p", "NullState", "addPropertyControls", "ControlType", "defaultEvents", "FeatherFonts", "getFonts", "Icon", "SearchFonts", "Search_default", "cycleOrder", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "gestureVariant", "setGestureState", "setVariant", "useVariantState", "cycleOrder", "variantClassNames", "layoutDependency", "ref1", "pe", "defaultLayoutId", "ae", "sharedStyleClassNames", "componentViewport", "useComponentViewport", "LayoutGroup", "u", "cx", "serializationHash", "RichText2", "ComponentViewportProvider", "Icon", "Search_default", "css", "FramerpW80hNagm", "withCSS", "pW80hNagm_default", "addFonts", "FeatherFonts", "SearchFonts", "s", "o", "l", "h", "c", "d", "m", "e", "t", "g", "u", "x", "p", "Link", "addPropertyControls", "ControlType", "cT5hhbPcP_default", "NavbarFonts", "getFonts", "JmaRneExO_default", "ContainerWithOptimizedAppearEffect", "withOptimizedAppearEffect", "Container", "SmoothScrollFonts", "SmoothScroll", "SearchButtonFonts", "pW80hNagm_default", "IconoirFonts", "Icon", "FooterFonts", "JNYe39I9k_default", "CursorFonts", "OPyMuKgch_default", "breakpoints", "isBrowser", "serializationHash", "variantClassNames", "transformTemplate1", "_", "t", "transition1", "animation", "animation1", "toResponsiveImage", "value", "toDateString", "options", "activeLocale", "date", "display", "dateOptions", "fallbackLocale", "locale", "QueryData", "query", "pageSize", "children", "data", "useQueryData", "transformTemplate2", "metadata", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "_humanReadableVariantMap_props_variant", "_ref", "cursor", "Component", "Y", "ref", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "g3GjEz0gJJnCXxfHFy", "jLow7F1tXJnCXxfHFy", "rkoXJjg1QJnCXxfHFy", "eeZEu63e4JnCXxfHFy", "okNxm08tUJnCXxfHFy", "idJnCXxfHFy", "mt1TnoNl0TnFVSThO7", "MBcS7UWgwOEYOBQJE7", "pwqGCs0wLOEYOBQJE7", "QnR9_wv7ZOEYOBQJE7", "blQFwm1sMOEYOBQJE7", "idOEYOBQJE7", "mt1TnoNl0OEYOBQJE7", "MBcS7UWgwCHB2BJ91c", "pwqGCs0wLCHB2BJ91c", "QnR9_wv7ZCHB2BJ91c", "blQFwm1sMCHB2BJ91c", "idCHB2BJ91c", "mt1TnoNl0CHB2BJ91c", "restProps", "ue", "metadata1", "robotsTag", "ie", "_document_querySelector", "bodyCls", "body", "c", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "gestureVariant", "ref1", "pe", "isDisplayed", "activeLocaleCode", "useLocaleCode", "isDisplayed1", "isDisplayed2", "defaultLayoutId", "ae", "sharedStyleClassNames", "useCustomCursors", "p", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "cx", "ComponentViewportProvider", "RichText2", "x", "Image2", "ChildrenCanSuspend", "f4IGwSDdr_default", "collection", "paginationInfo", "loadMore", "l", "i", "textContent", "PathVariablesContext", "Link", "PropertyOverrides2", "getLoadingLazyAtYPosition", "cT5hhbPcP_default", "collection1", "paginationInfo1", "loadMore1", "textContent1", "collection2", "paginationInfo2", "loadMore2", "textContent2", "css", "Framerwmgwbny5H", "withCSS", "wmgwbny5H_default", "addFonts", "__FramerMetadata__"]
}
