{"version":3,"file":"shared-lib.D09mlDZ1.mjs","names":["useRef","useState","useMemo","useCallback","fonts","css","className","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","Image1","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","fonts","css","className","fonts","css","className","fonts","css","className","fonts","css","className","css","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","__esmMin","pe","init_npm_react_18_3_1","ne","init_ssg_sandbox_shims","window","x","ie","_e","oe","p","c","J","init_jsx_runtime","ce","de","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","init_framer_BWFVvmND","addPropertyControls","fontStore","getLoadingLazyAtYPosition","getFontsFromSharedStyle","addFonts","cx","useIsStaticRenderer","Link","withCodeBoundaryForOverrides","useLocaleInfo","withCSS","useComponentViewport","ControlType","useVariantState","useActiveVariantCallback","Image$1","RichText","buildOrder","indices","i","count","order","j","tmp","mid","a","b","withScrambleReveal","outerRef","contentRef","frameRef","timerRef","slotsRef","replacementsRef","hostLockRef","lastTickRef","hasRunRef","scrambling","setScrambling","plainText","setPlainText","isStatic","glyphs","raw","CONFIG","GLYPH_SETS","set","reducedMotion","restore","replacements","entry","first","parent","node","lock","capture","el","host","rect","walker","textNodes","plain","current","slots","value","fragment","inserted","chars","char","space","span","widths","paint","elapsed","now","start","tick","settled","slot","run","stagger","position","step","stop","id","wrapper","target","observer","entries","handleMouseOver","related","event","outer","Component","props","SR_ONLY","init_ScrambleReveal","fonts$6","css$8","className$6","init_DXj4i2s8Q","fonts$5","css$7","className$5","init_mGmGnqjfk","addPropertyOverrides$1","variants","nextOverrides","variant","overrides","RichTextWithScrambleReveallkf5r5","RichTextWithScrambleReveal1t8xfpz","RichTextWithScrambleReveal1fzk5ef","RichTextWithScrambleRevealnb2h91","RichTextWithScrambleReveal12payeu","RichTextWithScrambleReveal45mok","RichTextWithScrambleReveal13mjyx6","RichTextWithScrambleRevealjy5hwd","RichTextWithScrambleReveal1bcdtag","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","Component$1","css$6","FramerFzbiSU4p9","init_FzbiSU4p9","config","transition","contextValue","fallbackRef","refBinding","ref","defaultLayoutId","componentViewport","restProps","layoutDependency","scopingClassNames","isDisplayed","baseVariant","isDisplayed1","onTap1wnw020","activeVariantCallback","args","setVariant","onTap22xi14","layoutId","gestureHandlers","className","classNames","style","gestureVariant","fonts$4","css$5","className$4","init_B0AzU9QNL","fonts$3","css$4","className$3","init_B6p_YAwjx","fonts$2","css$3","className$2","init_C7x1kTZa_","fonts$1","css$2","className$1","init_suwMAMONq","fonts","css$1","init_Vak6s4t2h","addPropertyOverrides","RichTextWithScrambleRevealujrxkc","cycleOrder","serializationHash","variantClassNames","transition1","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","css","Framerg0jfCksjm","init_g0jfCksjm","className$7","metadata","init_siteMetadata"],"sources":["https:/framerusercontent.com/modules/xZEBMwUukVyBMoIXCSNY/AtCyaEOjOOgY1a4IhqZH/ScrambleReveal.js","https:/framerusercontent.com/modules/Koj3rhCsXbOahm23lgOB/5sAxJqt79kVG4F4fo3Kd/DXj4i2s8Q.js","https:/framerusercontent.com/modules/dL18ouy9QznK6BZkuOyo/clmuxGPI6fXbMKlbv3LD/mGmGnqjfk.js","https:/framerusercontent.com/modules/EosL2pQCj4E604eulMlT/HEFftQsGnN0Eyez0Ewe5/FzbiSU4p9.js","https:/framerusercontent.com/modules/X0KBnBTFJduWFySsQ4lG/0NjATIkQ7WAgCLvaDOD1/B0AzU9QNL.js","https:/framerusercontent.com/modules/vVcqYFiwXhDEFHnDdwVa/rB0j2IRQeLsY5weYGfxj/B6p_YAwjx.js","https:/framerusercontent.com/modules/5kV9B8BltKF1CVgdbKN3/PeJOIYFOiGE916lYHLdm/C7x1kTZa_.js","https:/framerusercontent.com/modules/Kal7sY02UPG7C8IgIZLQ/VKhogsDc1mBKJSbWDzSM/suwMAMONq.js","https:/framerusercontent.com/modules/3rA0O5cwWoKTDd6Ru12S/hTXxNYqvfLJPVeENifzY/Vak6s4t2h.js","https:/framerusercontent.com/modules/IQsgO48l6msY4SlENbug/E655K31SlkfNLJx2CT2F/g0jfCksjm.js","https:/framerusercontent.com/modules/uVEiu0AU6IQwtnDoUuu7/j49toQ6L4JvO7NFrSv0e/siteMetadata.js"],"sourcesContent":["// User instruction: add the \"Scramble Reveal\" text effect (characters cycle\n// through random glyphs and settle into the real text, one position at a time)\n// to the existing H1 on the Fours home page, without changing the copy, the\n// typography, or the H1 element itself.\n//\n// Refinements:\n// - scrambling glyphs render in grey and switch to the inherited text color\n//   only when they settle on the right letter\n// - each character is wrapped in a width-locked span (measured from the real\n//   character) so wider random glyphs never reflow or re-wrap the headline\n// - the heading's total height is measured and pinned for the duration of the\n//   animation so content below it (the hero video) can never shift. The spans\n//   deliberately avoid overflow:hidden, which on inline-blocks moves the\n//   baseline to the bottom edge and inflates the line height.\n//\n// HOW TO APPLY: select the H1 text layer on the home page, then in the right\n// sidebar open Code Overrides -> File: ScrambleReveal -> Override:\n// withScrambleReveal.\n//\n// The original DOM text nodes are snapshotted and fully restored when the\n// animation completes, so the copy, text style and h1 tag stay untouched.\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{forwardRef,useCallback,useEffect,useMemo,useRef,useState}from\"react\";import{useIsStaticRenderer}from\"framer\";// ---------------------------------------------------------------------------\n// CONFIG - edit these values to tune the effect\n// ---------------------------------------------------------------------------\nconst CONFIG={// \"view\" | \"hover\" | \"mount\" | \"loop\"\ntrigger:\"view\",// \"left\" | \"right\" | \"center\" | \"random\"\norder:\"left\",// \"alphanumeric\" | \"symbols\" | \"katakana\" | \"binary\" | \"custom\"\nglyphSet:\"alphanumeric\",// used when glyphSet is \"custom\"\ncustomGlyphs:\"0123456789\",// color of characters while they are still scrambling\n// (settled characters inherit the heading's own color)\nscrambleColor:\"rgb(117, 117, 117)\",// seconds between the first and the last character settling\nduration:1.1,// wait this long (seconds) before starting\ndelay:.1,// how often (ms) an unsettled character picks a new random glyph\nglyphInterval:45,// \"loop\" trigger only: pause (seconds) between runs\nloopPause:3,// \"view\" trigger only: replay every time the heading re-enters the viewport\nreplayOnReenter:false,// how much of the element must be visible to fire the \"view\" trigger\nviewThreshold:.35};const GLYPH_SETS={alphanumeric:\"ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\",symbols:\"!<>-_\\\\/[]{}—=+*^?#$%&@\",katakana:\"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲン\",binary:\"01\"};const SR_ONLY={position:\"absolute\",width:1,height:1,padding:0,margin:-1,overflow:\"hidden\",clip:\"rect(0 0 0 0)\",whiteSpace:\"nowrap\",border:0};function buildOrder(count,order){const indices=[];for(let i=0;i<count;i++)indices.push(i);if(order===\"right\")return indices.reverse();if(order===\"random\"){for(let i=indices.length-1;i>0;i--){const j=Math.floor(Math.random()*(i+1));const tmp=indices[i];indices[i]=indices[j];indices[j]=tmp;}return indices;}if(order===\"center\"){const mid=(count-1)/2;return indices.sort((a,b)=>Math.abs(a-mid)-Math.abs(b-mid)||a-b);}return indices;}export function withScrambleReveal(Component){return /*#__PURE__*/forwardRef(function ScrambleRevealOverride(props,ref){const outerRef=useRef(null);const contentRef=useRef(null);const frameRef=useRef(null);const timerRef=useRef(null);const slotsRef=useRef([]);const replacementsRef=useRef([]);const hostLockRef=useRef(null);const lastTickRef=useRef(0);const hasRunRef=useRef(false);const[scrambling,setScrambling]=useState(false);const[plainText,setPlainText]=useState(\"\");const isStatic=useIsStaticRenderer();const glyphs=useMemo(()=>{const raw=CONFIG.glyphSet===\"custom\"?CONFIG.customGlyphs:GLYPH_SETS[CONFIG.glyphSet];const set=raw&&raw.length?raw:GLYPH_SETS.alphanumeric;return Array.from(set);},[]);const reducedMotion=useMemo(()=>{if(typeof window===\"undefined\"||!window.matchMedia)return false;try{return window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches;}catch(error){return false;}},[]);// Put the exact original text nodes back, drop the char spans, and\n// release the height lock on the heading.\nconst restore=useCallback(()=>{const replacements=replacementsRef.current;for(let i=0;i<replacements.length;i++){const entry=replacements[i];const first=entry.inserted[0];const parent=first&&first.parentNode;if(!parent)continue;parent.insertBefore(entry.original,first);for(let j=0;j<entry.inserted.length;j++){const node=entry.inserted[j];if(node.parentNode===parent)parent.removeChild(node);}}replacementsRef.current=[];slotsRef.current=[];const lock=hostLockRef.current;if(lock){lock.element.style.height=lock.prevHeight;lock.element.style.width=lock.prevWidth;hostLockRef.current=null;}},[]);// Replace each text node with per-character spans, lock every span to\n// its measured natural width, and pin the heading's box size so glyph\n// swaps cannot move anything else on the page.\nconst capture=useCallback(()=>{const el=contentRef.current;if(!el||typeof document===\"undefined\")return false;if(replacementsRef.current.length)return false;// Pin the heading's rendered size BEFORE touching its contents.\nconst host=el.firstElementChild;if(host){const rect=host.getBoundingClientRect();hostLockRef.current={element:host,prevHeight:host.style.height,prevWidth:host.style.width};host.style.height=rect.height+\"px\";host.style.width=rect.width+\"px\";}const walker=document.createTreeWalker(el,NodeFilter.SHOW_TEXT);const textNodes=[];let plain=\"\";let current=walker.nextNode();while(current){textNodes.push(current);plain+=current.nodeValue||\"\";current=walker.nextNode();}const replacements=[];const slots=[];for(let i=0;i<textNodes.length;i++){const node=textNodes[i];const value=node.nodeValue||\"\";const parent=node.parentNode;if(!parent||!value.length)continue;// whitespace-only nodes stay untouched\nif(!/\\S/.test(value))continue;const fragment=document.createDocumentFragment();const inserted=[];const chars=Array.from(value);for(let c=0;c<chars.length;c++){const char=chars[c];if(/\\s/.test(char)){// spaces and line breaks are never scrambled\nconst space=document.createTextNode(char);fragment.appendChild(space);inserted.push(space);continue;}const span=document.createElement(\"span\");span.textContent=char;span.setAttribute(\"aria-hidden\",\"true\");fragment.appendChild(span);inserted.push(span);slots.push({span,char,revealAt:0,settled:false});}parent.insertBefore(fragment,node);parent.removeChild(node);replacements.push({original:node,inserted});}if(!slots.length){// nothing to animate; undo any partial work\nreplacementsRef.current=replacements;restore();return false;}// Measure every span at its real character width, THEN lock all\n// widths. Measuring first and writing second avoids layout\n// thrashing and keeps line breaks identical to the original.\n//\n// NOTE: no overflow:hidden here. On inline-block elements it moves\n// the baseline to the bottom edge, which inflates the line height\n// and pushes everything under the heading. The width lock plus the\n// host size pin above make it unnecessary.\nconst widths=[];for(let i=0;i<slots.length;i++){widths.push(slots[i].span.getBoundingClientRect().width);}for(let i=0;i<slots.length;i++){const span=slots[i].span;span.style.display=\"inline-block\";span.style.width=widths[i]+\"px\";span.style.textAlign=\"center\";span.style.verticalAlign=\"baseline\";span.style.lineHeight=\"inherit\";}replacementsRef.current=replacements;slotsRef.current=slots;setPlainText(plain.replace(/\\s+/g,\" \").trim());return true;},[restore]);const paint=useCallback((now,start)=>{const slots=slotsRef.current;const elapsed=now-start;const tick=now-lastTickRef.current>=CONFIG.glyphInterval;if(tick)lastTickRef.current=now;let settled=0;for(let i=0;i<slots.length;i++){const slot=slots[i];if(slot.settled){settled++;continue;}if(elapsed>=slot.revealAt){slot.settled=true;slot.span.textContent=slot.char;// settled characters inherit the heading's color\nslot.span.style.color=\"\";settled++;}else if(tick){slot.span.textContent=glyphs[Math.floor(Math.random()*glyphs.length)];slot.span.style.color=CONFIG.scrambleColor;}}return settled===slots.length;},[glyphs]);const run=useCallback(()=>{if(isStatic||reducedMotion)return;if(typeof window===\"undefined\")return;if(frameRef.current!==null)return;if(!capture())return;const slots=slotsRef.current;const order=buildOrder(slots.length,CONFIG.order);const stagger=CONFIG.duration*1e3/Math.max(slots.length,1);for(let position=0;position<order.length;position++){slots[order[position]].revealAt=CONFIG.delay*1e3+position*stagger;}setScrambling(true);const start=typeof performance!==\"undefined\"?performance.now():Date.now();// force an immediate first glyph pass\nlastTickRef.current=-Infinity;const step=now=>{const done=paint(now,start);if(!done){frameRef.current=requestAnimationFrame(step);return;}frameRef.current=null;restore();setScrambling(false);if(CONFIG.trigger===\"loop\"){timerRef.current=window.setTimeout(run,CONFIG.loopPause*1e3);}};frameRef.current=requestAnimationFrame(step);},[capture,isStatic,paint,reducedMotion,restore]);const stop=useCallback(()=>{if(frameRef.current!==null){cancelAnimationFrame(frameRef.current);frameRef.current=null;}if(timerRef.current!==null){clearTimeout(timerRef.current);timerRef.current=null;}restore();setScrambling(false);},[restore]);// mount / loop triggers\nuseEffect(()=>{if(isStatic||reducedMotion)return;if(CONFIG.trigger!==\"mount\"&&CONFIG.trigger!==\"loop\")return;const id=window.setTimeout(run,0);return()=>{window.clearTimeout(id);stop();};},[isStatic,reducedMotion,run,stop]);// scroll-into-view trigger\nuseEffect(()=>{if(isStatic||reducedMotion)return;if(CONFIG.trigger!==\"view\")return;if(typeof window===\"undefined\"||!(\"IntersectionObserver\"in window))return;const wrapper=contentRef.current;// the wrapper is display:contents and has no box of its own,\n// so observe the first real child element instead\nconst target=wrapper&&wrapper.firstElementChild||wrapper;if(!target)return;const observer=new IntersectionObserver(entries=>{for(let i=0;i<entries.length;i++){if(!entries[i].isIntersecting)continue;if(hasRunRef.current&&!CONFIG.replayOnReenter){observer.disconnect();return;}hasRunRef.current=true;run();if(!CONFIG.replayOnReenter)observer.disconnect();}},{threshold:CONFIG.viewThreshold});observer.observe(target);return()=>{observer.disconnect();stop();};},[isStatic,reducedMotion,run,stop]);useEffect(()=>{return()=>stop();},[stop]);const handleMouseOver=useCallback(event=>{const related=event.relatedTarget;const outer=outerRef.current;if(related&&outer&&outer.contains(related))return;run();},[run]);return /*#__PURE__*/_jsxs(\"div\",{ref:outerRef,style:{display:\"contents\"},onMouseOver:CONFIG.trigger===\"hover\"?handleMouseOver:undefined,children:[/*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{display:\"contents\"},\"aria-hidden\":scrambling?true:undefined,children:/*#__PURE__*/_jsx(Component,{ref:ref,...props})}),scrambling?/*#__PURE__*/_jsx(\"span\",{style:SR_ONLY,children:plainText}):null]});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withScrambleReveal\":{\"type\":\"reactHoc\",\"name\":\"withScrambleReveal\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrambleReveal.map","// Generated by Framer (3d0591d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Mono-regular\",\"GF;IBM Plex Mono-700\",\"GF;IBM Plex Mono-700italic\",\"GF;IBM Plex Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQP8lJPg-IUDNg.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJFgsARHNh4zg.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n1ioq131hj-sNFQ.woff2\",weight:\"400\"}]}];export const css=['.framer-r6cBG .framer-styles-preset-ux6f1z:not(.rich-text-wrapper), .framer-r6cBG .framer-styles-preset-ux6f1z.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6aa882ca-7426-4bca-96c9-d35e2834a499, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-r6cBG .framer-styles-preset-ux6f1z:not(.rich-text-wrapper), .framer-r6cBG .framer-styles-preset-ux6f1z.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6aa882ca-7426-4bca-96c9-d35e2834a499, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-r6cBG .framer-styles-preset-ux6f1z:not(.rich-text-wrapper), .framer-r6cBG .framer-styles-preset-ux6f1z.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-6aa882ca-7426-4bca-96c9-d35e2834a499, #1e1e1e); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-r6cBG\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3d0591d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ass4D .framer-styles-preset-qmwudd:not(.rich-text-wrapper), .framer-ass4D .framer-styles-preset-qmwudd.rich-text-wrapper a { --framer-link-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); }\"];export const className=\"framer-ass4D\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (325cc88)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withScrambleReveal}from\"https://framerusercontent.com/modules/xZEBMwUukVyBMoIXCSNY/AtCyaEOjOOgY1a4IhqZH/ScrambleReveal.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/Koj3rhCsXbOahm23lgOB/5sAxJqt79kVG4F4fo3Kd/DXj4i2s8Q.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/dL18ouy9QznK6BZkuOyo/clmuxGPI6fXbMKlbv3LD/mGmGnqjfk.js\";const RichTextWithScrambleReveallkf5r5=withCodeBoundaryForOverrides(RichText,{nodeId:\"YMEjPZI3g\",override:withScrambleReveal,scopeId:\"FzbiSU4p9\"});const RichTextWithScrambleReveal1t8xfpz=withCodeBoundaryForOverrides(RichText,{nodeId:\"nBbPgIzKl\",override:withScrambleReveal,scopeId:\"FzbiSU4p9\"});const RichTextWithScrambleReveal1fzk5ef=withCodeBoundaryForOverrides(RichText,{nodeId:\"a4HcIslOZ\",override:withScrambleReveal,scopeId:\"FzbiSU4p9\"});const RichTextWithScrambleRevealnb2h91=withCodeBoundaryForOverrides(RichText,{nodeId:\"jrdZBdDjc\",override:withScrambleReveal,scopeId:\"FzbiSU4p9\"});const RichTextWithScrambleReveal12payeu=withCodeBoundaryForOverrides(RichText,{nodeId:\"NuBO_hLVN\",override:withScrambleReveal,scopeId:\"FzbiSU4p9\"});const RichTextWithScrambleReveal45mok=withCodeBoundaryForOverrides(RichText,{nodeId:\"osEVpifL1\",override:withScrambleReveal,scopeId:\"FzbiSU4p9\"});const RichTextWithScrambleReveal13mjyx6=withCodeBoundaryForOverrides(RichText,{nodeId:\"gMOofo8J6\",override:withScrambleReveal,scopeId:\"FzbiSU4p9\"});const RichTextWithScrambleRevealjy5hwd=withCodeBoundaryForOverrides(RichText,{nodeId:\"HZloagVJB\",override:withScrambleReveal,scopeId:\"FzbiSU4p9\"});const RichTextWithScrambleReveal1bcdtag=withCodeBoundaryForOverrides(RichText,{nodeId:\"hGZH82eEu\",override:withScrambleReveal,scopeId:\"FzbiSU4p9\"});const cycleOrder=[\"tGBS1IfSo\",\"cMDY4GhI3\",\"d6LdyZ3sd\",\"a7fKF8sKb\"];const serializationHash=\"framer-RWzy1\";const variantClassNames={a7fKF8sKb:\"framer-v-v9ony\",cMDY4GhI3:\"framer-v-w8mgzq\",d6LdyZ3sd:\"framer-v-1x60qkc\",tGBS1IfSo:\"framer-v-1yt6fge\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"a7fKF8sKb\",Desktop:\"tGBS1IfSo\",Phone:\"d6LdyZ3sd\",Tablet:\"cMDY4GhI3\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"tGBS1IfSo\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,contentLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tGBS1IfSo\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"d6LdyZ3sd\",\"a7fKF8sKb\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"d6LdyZ3sd\",\"a7fKF8sKb\"].includes(baseVariant))return true;return false;};const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1wnw020=activeVariantCallback(async(...args)=>{setVariant(\"a7fKF8sKb\");});const onTap22xi14=activeVariantCallback(async(...args)=>{setVariant(\"d6LdyZ3sd\");});return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1yt6fge\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"tGBS1IfSo\",ref:refBinding,style:{backgroundColor:\"var(--token-3166b79d-d9ea-4d93-8f7c-cbf0ebafde06)\",...style},...addPropertyOverrides({a7fKF8sKb:{\"data-framer-name\":\"Phone Open\"},cMDY4GhI3:{\"data-framer-name\":\"Tablet\"},d6LdyZ3sd:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ue26fl\",\"data-framer-name\":\"Bar\",layoutDependency:layoutDependency,layoutId:\"YUKdwXdIJ\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o5ycp8\",\"data-framer-name\":\"Nav Left\",layoutDependency:layoutDependency,layoutId:\"Aeb3H5TEe\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[/*#__PURE__*/_jsx(RichTextWithScrambleReveallkf5r5,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af775587-e625-4b0a-97a9-770da0764a33, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JFRimM1I6\"},motionChild:true,nodeId:\"YMEjPZI3g\",openInNewTab:false,relValues:[],scopeId:\"FzbiSU4p9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qmwudd\",\"data-styles-preset\":\"mGmGnqjfk\",children:\"contact\"})})})}),className:\"framer-lkf5r5\",\"data-framer-name\":\"Nav / Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YMEjPZI3g\",style:{\"--extracted-r6o4lv\":\"var(--token-af775587-e625-4b0a-97a9-770da0764a33, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithScrambleReveal1t8xfpz,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t0qvHjod8\"},motionChild:true,nodeId:\"nBbPgIzKl\",openInNewTab:false,relValues:[],scopeId:\"FzbiSU4p9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qmwudd\",\"data-styles-preset\":\"mGmGnqjfk\",children:\"client list\"})})})}),className:\"framer-1t8xfpz\",\"data-framer-name\":\"Nav / Client List\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nBbPgIzKl\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"SUZuJrZFI\",scopeId:\"FzbiSU4p9\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"byMateo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+37),pixelHeight:76,pixelWidth:160,sizes:\"158px\",src:\"https://framerusercontent.com/images/VKN84rGo169X7x9ErywEdmXqYrk.svg?width=160&height=76\"},className:\"framer-urzs14 framer-135c3xr\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"SUZuJrZFI\",...addPropertyOverrides({a7fKF8sKb:{background:{alt:\"byMateo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20),pixelHeight:76,pixelWidth:160,sizes:\"94px\",src:\"https://framerusercontent.com/images/VKN84rGo169X7x9ErywEdmXqYrk.svg?width=160&height=76\"}},cMDY4GhI3:{background:{alt:\"byMateo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32),pixelHeight:76,pixelWidth:160,sizes:\"120px\",src:\"https://framerusercontent.com/images/VKN84rGo169X7x9ErywEdmXqYrk.svg?width=160&height=76\"}},d6LdyZ3sd:{background:{alt:\"byMateo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20),pixelHeight:76,pixelWidth:160,sizes:\"94px\",src:\"https://framerusercontent.com/images/VKN84rGo169X7x9ErywEdmXqYrk.svg?width=160&height=76\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l8mv5g\",\"data-framer-name\":\"Nav Right\",layoutDependency:layoutDependency,layoutId:\"WoXUGsvk9\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:[isDisplayed()&&/*#__PURE__*/_jsx(RichTextWithScrambleReveal1fzk5ef,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"work\"})}),className:\"framer-1fzk5ef\",\"data-framer-name\":\"Nav / Work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"a4HcIslOZ\",verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed()&&/*#__PURE__*/_jsx(RichTextWithScrambleRevealnb2h91,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-af775587-e625-4b0a-97a9-770da0764a33, rgb(0, 0, 0)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GnMxwPN0j\"},motionChild:true,nodeId:\"jrdZBdDjc\",openInNewTab:false,relValues:[],scopeId:\"FzbiSU4p9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qmwudd\",\"data-styles-preset\":\"mGmGnqjfk\",children:\"about\"})})})}),className:\"framer-nb2h91\",\"data-framer-name\":\"Nav / About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jrdZBdDjc\",style:{\"--extracted-r6o4lv\":\"var(--token-af775587-e625-4b0a-97a9-770da0764a33, rgb(0, 0, 0))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(RichTextWithScrambleReveal12payeu,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",children:\"menu\"})}),className:\"framer-12payeu\",\"data-framer-name\":\"Menu\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NuBO_hLVN\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({a7fKF8sKb:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",children:\"close\"})}),onTap:onTap22xi14},d6LdyZ3sd:{\"data-highlight\":true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"menu\"})}),onTap:onTap1wnw020}},baseVariant,gestureVariant)})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d4l0oq\",\"data-framer-name\":\"Drawer\",layoutDependency:layoutDependency,layoutId:\"PdP5zpz0I\",children:[/*#__PURE__*/_jsx(RichTextWithScrambleReveal45mok,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",children:\"contact\"})}),className:\"framer-45mok\",\"data-framer-name\":\"Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"osEVpifL1\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({a7fKF8sKb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"JFRimM1I6\"},motionChild:true,nodeId:\"osEVpifL1\",openInNewTab:false,relValues:[],scopeId:\"FzbiSU4p9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qmwudd\",\"data-styles-preset\":\"mGmGnqjfk\",children:\"contact\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithScrambleReveal13mjyx6,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",children:\"client list\"})}),className:\"framer-13mjyx6\",\"data-framer-name\":\"Client List\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gMOofo8J6\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({a7fKF8sKb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"t0qvHjod8\"},motionChild:true,nodeId:\"gMOofo8J6\",openInNewTab:false,relValues:[],scopeId:\"FzbiSU4p9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qmwudd\",\"data-styles-preset\":\"mGmGnqjfk\",children:\"client list\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichTextWithScrambleRevealjy5hwd,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",children:\"work\"})}),className:\"framer-jy5hwd\",\"data-framer-name\":\"Work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HZloagVJB\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithScrambleReveal1bcdtag,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",children:\"about\"})}),className:\"framer-1bcdtag\",\"data-framer-name\":\"About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hGZH82eEu\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({a7fKF8sKb:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ux6f1z\",\"data-styles-preset\":\"DXj4i2s8Q\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GnMxwPN0j\"},motionChild:true,nodeId:\"hGZH82eEu\",openInNewTab:false,relValues:[],scopeId:\"FzbiSU4p9\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-qmwudd\",\"data-styles-preset\":\"mGmGnqjfk\",children:\"about\"})})})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\".framer-RWzy1.framer-135c3xr, .framer-RWzy1 .framer-135c3xr { display: block; }\",\".framer-RWzy1.framer-1yt6fge { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 37px; position: relative; width: 1440px; }\",\".framer-RWzy1 .framer-ue26fl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1526px; padding: 0px; position: relative; width: 100%; }\",\".framer-RWzy1 .framer-o5ycp8 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 111px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-RWzy1 .framer-lkf5r5, .framer-RWzy1 .framer-1t8xfpz, .framer-RWzy1 .framer-1fzk5ef, .framer-RWzy1 .framer-nb2h91, .framer-RWzy1 .framer-45mok, .framer-RWzy1 .framer-13mjyx6, .framer-RWzy1 .framer-jy5hwd, .framer-RWzy1 .framer-1bcdtag { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RWzy1 .framer-urzs14 { aspect-ratio: 2.105 / 1; flex: none; height: auto; position: relative; text-decoration: none; width: 158px; }\",\".framer-RWzy1 .framer-l8mv5g { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 111px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: 1px; }\",\".framer-RWzy1 .framer-12payeu { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RWzy1 .framer-1d4l0oq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; max-width: 1526px; padding: 28px 0px 8px 0px; position: relative; width: 100%; }\",\".framer-RWzy1.framer-v-w8mgzq.framer-1yt6fge { padding: 32px; width: 810px; }\",\".framer-RWzy1.framer-v-w8mgzq .framer-o5ycp8, .framer-RWzy1.framer-v-w8mgzq .framer-l8mv5g { gap: 32px; }\",\".framer-RWzy1.framer-v-w8mgzq .framer-urzs14 { width: 120px; }\",\".framer-RWzy1.framer-v-1x60qkc.framer-1yt6fge { height: 85px; padding: 20px; width: 390px; }\",\".framer-RWzy1.framer-v-1x60qkc .framer-urzs14, .framer-RWzy1.framer-v-v9ony .framer-urzs14 { width: 94px; }\",\".framer-RWzy1.framer-v-v9ony.framer-1yt6fge { padding: 20px; width: 390px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 149\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cMDY4GhI3\":{\"layout\":[\"fixed\",\"auto\"]},\"d6LdyZ3sd\":{\"layout\":[\"fixed\",\"fixed\"]},\"a7fKF8sKb\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFzbiSU4p9=withCSS(Component,css,\"framer-RWzy1\");export default FramerFzbiSU4p9;FramerFzbiSU4p9.displayName=\"Nav\";FramerFzbiSU4p9.defaultProps={height:149,width:1440};addPropertyControls(FramerFzbiSU4p9,{variant:{options:[\"tGBS1IfSo\",\"cMDY4GhI3\",\"d6LdyZ3sd\",\"a7fKF8sKb\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerFzbiSU4p9,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFzbiSU4p9\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cMDY4GhI3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d6LdyZ3sd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"a7fKF8sKb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"149\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FzbiSU4p9.map","// Generated by Framer (5186692)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Aktiv Grotesk Regular\",\"CUSTOMV2;Aktiv Grotesk Bold\",\"CUSTOMV2;Aktiv Grotesk Bold Italic\",\"CUSTOMV2;Aktiv Grotesk Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Aktiv Grotesk Regular\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"Aktiv Grotesk\",url:\"https://framerusercontent.com/assets/9Mv0oYLvUT3VomA0UyHx7PRbds.woff2\",weight:\"400\"},{cssFamilyName:\"Aktiv Grotesk Bold\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"Aktiv Grotesk\",url:\"https://framerusercontent.com/assets/vrpbR4BPPKBcVlZNRiVFT9C1ap8.woff2\",weight:\"700\"},{cssFamilyName:\"Aktiv Grotesk Bold Italic\",openType:true,source:\"custom\",style:\"italic\",uiFamilyName:\"Aktiv Grotesk\",url:\"https://framerusercontent.com/assets/Ui3EhDp9JhrqDwHWS59MosAE8Q.woff2\",weight:\"700\"},{cssFamilyName:\"Aktiv Grotesk Italic\",openType:true,source:\"custom\",style:\"italic\",uiFamilyName:\"Aktiv Grotesk\",url:\"https://framerusercontent.com/assets/PbUsZbsAKQWeGFCTu3SdBSVQ04.woff2\",weight:\"400\"}]}];export const css=['.framer-JF067 .framer-styles-preset-16sd9h4:not(.rich-text-wrapper), .framer-JF067 .framer-styles-preset-16sd9h4.rich-text-wrapper h1 { --framer-font-family: \"Aktiv Grotesk Regular\", \"Aktiv Grotesk Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Aktiv Grotesk Bold\", \"Aktiv Grotesk Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aktiv Grotesk Bold Italic\", \"Aktiv Grotesk Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Aktiv Grotesk Italic\", \"Aktiv Grotesk Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 104px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 0.95em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-JF067 .framer-styles-preset-16sd9h4:not(.rich-text-wrapper), .framer-JF067 .framer-styles-preset-16sd9h4.rich-text-wrapper h1 { --framer-font-family: \"Aktiv Grotesk Regular\", \"Aktiv Grotesk Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Aktiv Grotesk Bold\", \"Aktiv Grotesk Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aktiv Grotesk Bold Italic\", \"Aktiv Grotesk Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Aktiv Grotesk Italic\", \"Aktiv Grotesk Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 72px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 0.95em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-JF067 .framer-styles-preset-16sd9h4:not(.rich-text-wrapper), .framer-JF067 .framer-styles-preset-16sd9h4.rich-text-wrapper h1 { --framer-font-family: \"Aktiv Grotesk Regular\", \"Aktiv Grotesk Regular Placeholder\", sans-serif; --framer-font-family-bold: \"Aktiv Grotesk Bold\", \"Aktiv Grotesk Bold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Aktiv Grotesk Bold Italic\", \"Aktiv Grotesk Bold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"Aktiv Grotesk Italic\", \"Aktiv Grotesk Italic Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 0.95em; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-JF067\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3d0591d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Mono-regular\",\"GF;IBM Plex Mono-700\",\"GF;IBM Plex Mono-700italic\",\"GF;IBM Plex Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQP8lJPg-IUDNg.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJFgsARHNh4zg.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n1ioq131hj-sNFQ.woff2\",weight:\"400\"}]}];export const css=['.framer-1Bixm .framer-styles-preset-raejvc:not(.rich-text-wrapper), .framer-1Bixm .framer-styles-preset-raejvc.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-1Bixm .framer-styles-preset-raejvc:not(.rich-text-wrapper), .framer-1Bixm .framer-styles-preset-raejvc.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-1Bixm .framer-styles-preset-raejvc:not(.rich-text-wrapper), .framer-1Bixm .framer-styles-preset-raejvc.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-1Bixm\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3d0591d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Inter-regular\",\"Inter-Black\",\"Inter-BlackItalic\",\"Inter-BoldItalic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/mkY5Sgyq51ik0AMrSBwhm9DJg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/X5hj6qzcHUYv7h1390c8Rhm6550.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/gQhNpS3tN86g8RcVKYUUaKt2oMQ.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cugnVhSraaRyANCaUtI5FV17wk.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/5HcVoGak8k5agFJSaKa4floXVu0.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/rZ5DdENNqIdFTIyQQiP5isO7M.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/P2Bw01CtL0b9wqygO0sSVogWbo.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/05KsVHGDmqXSBXM4yRZ65P8i0s.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/ky8ovPukK4dJ1Pxq74qGhOqCYI.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/vvNSqIj42qeQ2bvCRBIWKHscrc.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/3ZmXbBKToJifDV9gwcifVd1tEY.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/FNfhX3dt4ChuLJq2PwdlxHO7PU.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/gcnfba68tfm7qAyrWRCf9r34jg.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/efTfQcBJ53kM2pB1hezSZ3RDUFs.woff2\",weight:\"900\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",openType:true,source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"}]}];export const css=['.framer-lhfeK .framer-styles-preset-awevxx:not(.rich-text-wrapper), .framer-lhfeK .framer-styles-preset-awevxx.rich-text-wrapper h3 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 44px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-lhfeK .framer-styles-preset-awevxx:not(.rich-text-wrapper), .framer-lhfeK .framer-styles-preset-awevxx.rich-text-wrapper h3 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-lhfeK .framer-styles-preset-awevxx:not(.rich-text-wrapper), .framer-lhfeK .framer-styles-preset-awevxx.rich-text-wrapper h3 { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 900; --framer-font-weight-bold-italic: 900; --framer-font-weight-italic: 700; --framer-letter-spacing: -0.03em; --framer-line-height: 1em; --framer-paragraph-spacing: 40px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-lhfeK\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5186692)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Mono-regular\",\"GF;IBM Plex Mono-700\",\"GF;IBM Plex Mono-700italic\",\"GF;IBM Plex Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQP8lJPg-IUDNg.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJFgsARHNh4zg.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n1ioq131hj-sNFQ.woff2\",weight:\"400\"}]}];export const css=['.framer-yLKME .framer-styles-preset-1li86ub:not(.rich-text-wrapper), .framer-yLKME .framer-styles-preset-1li86ub.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-yLKME .framer-styles-preset-1li86ub:not(.rich-text-wrapper), .framer-yLKME .framer-styles-preset-1li86ub.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-yLKME .framer-styles-preset-1li86ub:not(.rich-text-wrapper), .framer-yLKME .framer-styles-preset-1li86ub.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-yLKME\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3d0591d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;IBM Plex Mono-regular\",\"GF;IBM Plex Mono-700\",\"GF;IBM Plex Mono-700italic\",\"GF;IBM Plex Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F63fjptAgt5VM-kVkqdyU8n5i0g1l9kn-s.woff2\",weight:\"400\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6qfjptAgt5VM-kVkqdyU8n3pQP8lJPg-IUDNg.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6sfjptAgt5VM-kVkqdyU8n1ioSblJFgsARHNh4zg.woff2\",weight:\"700\"},{cssFamilyName:\"IBM Plex Mono\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"IBM Plex Mono\",url:\"https://fonts.gstatic.com/s/ibmplexmono/v20/-F6pfjptAgt5VM-kVkqdyU8n1ioq131hj-sNFQ.woff2\",weight:\"400\"}]}];export const css=['.framer-Il7Rq .framer-styles-preset-1o6iokq:not(.rich-text-wrapper), .framer-Il7Rq .framer-styles-preset-1o6iokq.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-Il7Rq .framer-styles-preset-1o6iokq:not(.rich-text-wrapper), .framer-Il7Rq .framer-styles-preset-1o6iokq.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-Il7Rq .framer-styles-preset-1o6iokq:not(.rich-text-wrapper), .framer-Il7Rq .framer-styles-preset-1o6iokq.rich-text-wrapper p { --framer-font-family: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-bold-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-family-italic: \"IBM Plex Mono\", \"IBM Plex Mono Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 12px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-af775587-e625-4b0a-97a9-770da0764a33, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-Il7Rq\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c23da9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withScrambleReveal}from\"https://framerusercontent.com/modules/xZEBMwUukVyBMoIXCSNY/AtCyaEOjOOgY1a4IhqZH/ScrambleReveal.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/X0KBnBTFJduWFySsQ4lG/0NjATIkQ7WAgCLvaDOD1/B0AzU9QNL.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/vVcqYFiwXhDEFHnDdwVa/rB0j2IRQeLsY5weYGfxj/B6p_YAwjx.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/5kV9B8BltKF1CVgdbKN3/PeJOIYFOiGE916lYHLdm/C7x1kTZa_.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/Kal7sY02UPG7C8IgIZLQ/VKhogsDc1mBKJSbWDzSM/suwMAMONq.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/3rA0O5cwWoKTDd6Ru12S/hTXxNYqvfLJPVeENifzY/Vak6s4t2h.js\";const RichTextWithScrambleRevealujrxkc=withCodeBoundaryForOverrides(RichText,{nodeId:\"YTbyYOsXO\",override:withScrambleReveal,scopeId:\"g0jfCksjm\"});const cycleOrder=[\"QFkFDy9BT\",\"Kd1RvaUIM\",\"CoKl9B66E\"];const serializationHash=\"framer-CxI9S\";const variantClassNames={CoKl9B66E:\"framer-v-556goa\",Kd1RvaUIM:\"framer-v-r62m1g\",QFkFDy9BT:\"framer-v-1kwa6c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"QFkFDy9BT\",Phone:\"CoKl9B66E\",Tablet:\"Kd1RvaUIM\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QFkFDy9BT\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"QFkFDy9BT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1kwa6c\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"QFkFDy9BT\",ref:refBinding,style:{backgroundColor:\"var(--token-776e9b54-f907-4853-b7ed-9f175e77171c)\",...style},...addPropertyOverrides({CoKl9B66E:{\"data-framer-name\":\"Phone\"},Kd1RvaUIM:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1c909c8\",\"data-framer-name\":\"Footer Top\",layoutDependency:layoutDependency,layoutId:\"MT9V4uT1r\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-me05tl\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"bK1__dxZm\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichTextWithScrambleRevealujrxkc,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-16sd9h4\",\"data-styles-preset\":\"B0AzU9QNL\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"get in touch\"})}),className:\"framer-ujrxkc\",\"data-framer-name\":\"Get in Touch\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YTbyYOsXO\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Kd1RvaUIM:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-awevxx\",\"data-styles-preset\":\"C7x1kTZa_\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"get in touch\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-raejvc\",\"data-styles-preset\":\"B6p_YAwjx\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"mateo@fours.art\"})}),className:\"framer-1nxwvs4\",\"data-framer-name\":\"Email\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tYr3lRFg4\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1lkdq7r\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"bx971Ee4J\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dn6al4\",\"data-framer-name\":\"Availability\",layoutDependency:layoutDependency,layoutId:\"nWdFDXxZd\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xzg62t\",\"data-framer-name\":\"Status Dot\",layoutDependency:layoutDependency,layoutId:\"GJr3J9Ei1\",style:{backgroundColor:\"var(--token-cd1b6e9c-aef3-49b8-84ce-15f1aef8ed83, rgb(42, 255, 0))\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\"}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"available for hire\"})}),className:\"framer-ymzq0a\",\"data-framer-name\":\"Availability Label\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CtwImvJ4T\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"available for hire\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1b0b6fj\",\"data-framer-name\":\"Links / Site\",layoutDependency:layoutDependency,layoutId:\"hPJ4KF57X\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"work\"})}),className:\"framer-7wyop3\",\"data-framer-name\":\"Link / Work\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rR_EY0n9u\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"work\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"about\"})}),className:\"framer-dguqju\",\"data-framer-name\":\"Link / About\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"vczkU3k2_\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"about\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"client list\"})}),className:\"framer-mlm0we\",\"data-framer-name\":\"Link / Client List\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"nm95KlFw_\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"client list\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"contact\"})}),className:\"framer-r8xftt\",\"data-framer-name\":\"Link / Contact\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cw92ie_Sn\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"contact\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g97guo\",\"data-framer-name\":\"Links / Social\",layoutDependency:layoutDependency,layoutId:\"duSnvq73Z\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"instagram\"})}),className:\"framer-924ugd\",\"data-framer-name\":\"Link / Instagram\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Fwz7SdG6o\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"instagram\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"linkedin\"})}),className:\"framer-1rgfki2\",\"data-framer-name\":\"Link / LinkedIn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"c4yLLeSL1\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"linkedin\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"email\"})}),className:\"framer-nslb0c\",\"data-framer-name\":\"Link / Email\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"p5v5L28yn\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"email\"})})}},baseVariant,gestureVariant)})]})]})]}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"byMateo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+274.8),pixelHeight:76,pixelWidth:160,sizes:\"1366px\",src:\"https://framerusercontent.com/images/VKN84rGo169X7x9ErywEdmXqYrk.svg?width=160&height=76\"},className:\"framer-1h1krin\",\"data-framer-name\":\"Footer Logo\",layoutDependency:layoutDependency,layoutId:\"dS8aLAvF3\",...addPropertyOverrides({CoKl9B66E:{background:{alt:\"byMateo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+412.8),pixelHeight:76,pixelWidth:160,sizes:`min(${componentViewport?.width||\"100vw\"} - 40px, 1526px)`,src:\"https://framerusercontent.com/images/VKN84rGo169X7x9ErywEdmXqYrk.svg?width=160&height=76\"}},Kd1RvaUIM:{background:{alt:\"byMateo\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+282),pixelHeight:76,pixelWidth:160,sizes:`min(${componentViewport?.width||\"100vw\"} - 64px, 1526px)`,src:\"https://framerusercontent.com/images/VKN84rGo169X7x9ErywEdmXqYrk.svg?width=160&height=76\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jajnpg\",\"data-framer-name\":\"Footer Bottom\",layoutDependency:layoutDependency,layoutId:\"sepAW1djU\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"\\xa9 2026 byMateo\"})}),className:\"framer-ibnfcu\",\"data-framer-name\":\"Copyright\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eopuNN7Ze\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"\\xa9 2026 byMateo\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Toronto, Canada\"})}),className:\"framer-vizcrn\",\"data-framer-name\":\"Location\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pszrSYUqd\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Toronto, Canada\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1li86ub\",\"data-styles-preset\":\"suwMAMONq\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Back to top\"})}),className:\"framer-v66f73\",\"data-framer-name\":\"Back to Top\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eivbgNZ2S\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({CoKl9B66E:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1o6iokq\",\"data-styles-preset\":\"Vak6s4t2h\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:\"Back to top\"})})}},baseVariant,gestureVariant)})]})]})})})});});const css=[\".framer-CxI9S.framer-d5sykh, .framer-CxI9S .framer-d5sykh { display: block; }\",\".framer-CxI9S.framer-1kwa6c { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 93px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 37px; position: relative; width: min-content; }\",\".framer-CxI9S .framer-1c909c8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1526px; padding: 0px; position: relative; width: 1366px; }\",\".framer-CxI9S .framer-me05tl { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-CxI9S .framer-ujrxkc, .framer-CxI9S .framer-1nxwvs4, .framer-CxI9S .framer-ymzq0a, .framer-CxI9S .framer-7wyop3, .framer-CxI9S .framer-dguqju, .framer-CxI9S .framer-mlm0we, .framer-CxI9S .framer-r8xftt, .framer-CxI9S .framer-924ugd, .framer-CxI9S .framer-1rgfki2, .framer-CxI9S .framer-nslb0c, .framer-CxI9S .framer-ibnfcu, .framer-CxI9S .framer-vizcrn, .framer-CxI9S .framer-v66f73 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-CxI9S .framer-1lkdq7r { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 111px; height: min-content; justify-content: flex-start; padding: 19px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-CxI9S .framer-dn6al4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-CxI9S .framer-1xzg62t { flex: none; height: 12px; position: relative; width: 12px; }\",\".framer-CxI9S .framer-1b0b6fj, .framer-CxI9S .framer-g97guo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-CxI9S .framer-1h1krin { flex: none; height: 649px; max-width: 1526px; position: relative; width: 1366px; }\",\".framer-CxI9S .framer-jajnpg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1526px; padding: 0px; position: relative; width: 1366px; }\",\".framer-CxI9S.framer-v-r62m1g.framer-1kwa6c { gap: 60px; padding: 32px; width: 810px; }\",\".framer-CxI9S.framer-v-r62m1g .framer-1c909c8 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 36px; justify-content: flex-start; width: 100%; }\",\".framer-CxI9S.framer-v-r62m1g .framer-me05tl { align-content: center; align-items: center; flex-direction: row; gap: 20px; justify-content: flex-start; width: 100%; }\",\".framer-CxI9S.framer-v-r62m1g .framer-1lkdq7r { gap: 48px; padding: 0px; }\",\".framer-CxI9S.framer-v-r62m1g .framer-1b0b6fj, .framer-CxI9S.framer-v-r62m1g .framer-g97guo { gap: 10px; }\",\".framer-CxI9S.framer-v-r62m1g .framer-1h1krin, .framer-CxI9S.framer-v-556goa .framer-1h1krin { aspect-ratio: 2.1047765793528503 / 1; display: flex; flex-direction: row; flex-wrap: nowrap; height: auto; padding: 0px; width: 100%; }\",\".framer-CxI9S.framer-v-r62m1g .framer-jajnpg, .framer-CxI9S.framer-v-556goa .framer-jajnpg { width: 100%; }\",\".framer-CxI9S.framer-v-556goa.framer-1kwa6c { gap: 40px; padding: 20px; width: 390px; }\",\".framer-CxI9S.framer-v-556goa .framer-1c909c8 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 28px; justify-content: flex-start; width: 100%; }\",\".framer-CxI9S.framer-v-556goa .framer-me05tl { gap: 14px; width: 100%; }\",\".framer-CxI9S.framer-v-556goa .framer-ujrxkc { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-CxI9S.framer-v-556goa .framer-1lkdq7r { flex-direction: column; gap: 20px; padding: 0px; }\",\".framer-CxI9S.framer-v-556goa .framer-1b0b6fj, .framer-CxI9S.framer-v-556goa .framer-g97guo { gap: 8px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1074\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Kd1RvaUIM\":{\"layout\":[\"fixed\",\"auto\"]},\"CoKl9B66E\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerg0jfCksjm=withCSS(Component,css,\"framer-CxI9S\");export default Framerg0jfCksjm;Framerg0jfCksjm.displayName=\"Footer\";Framerg0jfCksjm.defaultProps={height:1074,width:1440};addPropertyControls(Framerg0jfCksjm,{variant:{options:[\"QFkFDy9BT\",\"Kd1RvaUIM\",\"CoKl9B66E\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerg0jfCksjm,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerg0jfCksjm\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Kd1RvaUIM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CoKl9B66E\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1074\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1440\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./g0jfCksjm.map","// Generated by Framer (325cc88)\nexport default function metadata(params,contentLocale){return{description:\"A living portfolio of Mateo de Dios, a designer from Toronto, Canada\",favicon:\"https://framerusercontent.com/assets/kBf7lstFIIYIy2Rd0zUQkjLQmc.png\",robots:\"max-image-preview:large\",title:\"byMateo\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}