{"version":3,"file":"script_main.Do3BNMi9.mjs","names":["Component","useRef","_Fragment","Children","fonts","css","className","css","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","X","Linkedin","Instagram","Discord","mask","SVG","getProps","Icon","React.forwardRef","VectorFonts","Vector","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","RichText","Button1Fonts","Button1","Button1Info","SmartComponentScopedContainerWithFXWithOptimizedAppearEffect","Socials","SkarloButton","VectorFonts","Vector","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","animation2","animation3","matchVariant","animation4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","VectorFonts","Vector","NavMenu","Button1","Button1Info","serializationHash","variantClassNames","matchVariant","animation","animation1","animation2","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","getProps","React.forwardRef","Lenis","Nav","Vector","Footer","isBrowser","sharedStyle.css","useRef","React.useId","sharedStyle.className","PropertyOverrides","React.Fragment","RichText","sharedStyle.fonts","React.createElement","Universal","Framer.resolveInitialRouteContentState","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/RMCDKo9dB6hm9bZaSn16/Lenis.js","https:/framerusercontent.com/modules/7YvGQdd5F4kCADwaqGuU/BXNrpkQrayjGL4J2l9hw/ERRX7hUl2.js","https:/framerusercontent.com/modules/UOODw3tTvql4bg2Cfy2C/B4lwkh993UMfONHAdcpk/NWFuShCfU.js","https:/framerusercontent.com/modules/J36gEuk877NwAqUAQhtg/IEAt5hA3ad57wmP0yR1A/BVTCyc_pn.js","https:/framerusercontent.com/modules/JfD8DwYTx1Wfbmspf5nv/mvSY2iYO2skYf3UkEKx9/gcZBQl_Im.js","https:/framerusercontent.com/modules/Dt17SoTnbNbcbb8aIvmk/NDaKuIwk5RV9Y4zMfRai/S2K05by6t.js","https:/framerusercontent.com/modules/a5s2K2uhGnDpmRJtzY0I/O269AGgH80Ub9XbL0iTj/wu32tQsEI.js","https:/framerusercontent.com/modules/chLIC6sXB8dr3fmUB1OI/2v1xxda24oZRTActuHkI/P9YqQrfHn.js","https:/framerusercontent.com/modules/wUzjMbElXMZyNp8fIjSr/XqPFjsIzqRqwRO1IuW7b/njlJSs13f.js","https:/framerusercontent.com/modules/NaAF1SRbtSfE6UWFxGoE/6N4vtwW8FXljd0oWdepz/Z7gsxb9gf.js","https:/framerusercontent.com/modules/oW1GUG8NtARDT86KtZAP/CAye1ddNdM4iEeBxtPv7/aTE46iQVZ.js","https:/framerusercontent.com/modules/TrF7R41SnZJtZStimLzw/x3RLsKG4riiUJ4RecqdH/z84_FRIkV.js","https:/framerusercontent.com/modules/0nt51XAVN0x4HmikTmoI/N16cgCnpKXUJZLKiPTrm/RdYXDjnne.js","https:/framerusercontent.com/modules/muZNlWJvGQDiPZPmSqAB/N1kKPhXlidTXFGSXqR5r/pk_brAnME.js","https:/framerusercontent.com/modules/aJeVSQD85PakShUCICUB/vwtKUNkKYxzXoTe4rMfu/Pf4sgVUJZ.js","framer:toplevel/main"],"sourcesContent":["function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,Children,isValidElement,cloneElement}from\"react\";import{useIsStaticRenderer}from\"framer\";var version=\"1.3.25\";//#endregion\n//#region packages/core/src/maths.ts\n/**\n * Clamp a value between a minimum and maximum value\n *\n * @param min Minimum value\n * @param input Value to clamp\n * @param max Maximum value\n * @returns Clamped value\n */function clamp(min,input,max){return Math.max(min,Math.min(input,max));}/**\n *  Linearly interpolate between two values using an amount (0 <= t <= 1)\n *\n * @param x First value\n * @param y Second value\n * @param t Amount to interpolate (0 <= t <= 1)\n * @returns Interpolated value\n */function lerp(x,y,t){return(1-t)*x+t*y;}/**\n * Damp a value over time using a damping factor\n * {@link http://www.rorydriscoll.com/2016/03/07/frame-rate-independent-damping-using-lerp/}\n *\n * @param x Initial value\n * @param y Target value\n * @param lambda Damping factor\n * @param dt Time elapsed since the last update\n * @returns Damped value\n */function damp(x,y,lambda,deltaTime){return lerp(x,y,1-Math.exp(-lambda*deltaTime));}/**\n * Calculate the modulo of the dividend and divisor while keeping the result within the same sign as the divisor\n * {@link https://anguscroll.com/just/just-modulo}\n *\n * @param n Dividend\n * @param d Divisor\n * @returns Modulo\n */function modulo(n,d){return(n%d+d)%d;}//#endregion\n//#region packages/core/src/animate.ts\n/**\n * Animate class to handle value animations with lerping or easing\n *\n * @example\n * const animate = new Animate()\n * animate.fromTo(0, 100, { duration: 1, easing: (t) => t })\n * animate.advance(0.5) // 50\n */var Animate=class{/**\n     * Advance the animation by the given delta time\n     *\n     * @param deltaTime - The time in seconds to advance the animation\n     */advance(deltaTime){if(!this.isRunning)return;let completed=false;if(this.duration&&this.easing){this.currentTime+=deltaTime;const linearProgress=clamp(0,this.currentTime/this.duration,1);completed=linearProgress>=1;const easedProgress=completed?1:this.easing(linearProgress);this.value=this.from+(this.to-this.from)*easedProgress;}else if(this.lerp){this.value=damp(this.value,this.to,this.lerp*60,deltaTime);if(Math.round(this.value)===Math.round(this.to)){this.value=this.to;completed=true;}}else{this.value=this.to;completed=true;}if(completed)this.stop();this.onUpdate?.(this.value,completed);}/** Stop the animation */stop(){this.isRunning=false;}/**\n     * Set up the animation from a starting value to an ending value\n     * with optional parameters for lerping, duration, easing, and onUpdate callback\n     *\n     * @param from - The starting value\n     * @param to - The ending value\n     * @param options - Options for the animation\n     */fromTo(from,to,{lerp,duration,easing,onStart,onUpdate}){this.from=this.value=from;this.to=to;this.lerp=lerp;this.duration=duration;this.easing=easing;this.currentTime=0;this.isRunning=true;onStart?.();this.onUpdate=onUpdate;}constructor(){_define_property(this,\"isRunning\",false);_define_property(this,\"value\",0);_define_property(this,\"from\",0);_define_property(this,\"to\",0);_define_property(this,\"currentTime\",0);_define_property(this,\"lerp\",void 0);_define_property(this,\"duration\",void 0);_define_property(this,\"easing\",void 0);_define_property(this,\"onUpdate\",void 0);}};//#endregion\n//#region packages/core/src/debounce.ts\nfunction debounce(callback,delay){let timer;return function(...args){clearTimeout(timer);timer=setTimeout(()=>{timer=void 0;callback.apply(this,args);},delay);};}//#endregion\n//#region packages/core/src/dimensions.ts\n/**\n * Dimensions class to handle the size of the content and wrapper\n *\n * @example\n * const dimensions = new Dimensions(wrapper, content)\n * dimensions.on('resize', (e) => {\n *   console.log(e.width, e.height)\n * })\n */var Dimensions=class{destroy(){this.wrapperResizeObserver?.disconnect();this.contentResizeObserver?.disconnect();if(this.wrapper===window&&this.debouncedResize)window.removeEventListener(\"resize\",this.debouncedResize);}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height};}constructor(wrapper,content,{autoResize=true,debounce:debounceValue=250}={}){_define_property(this,\"width\",0);_define_property(this,\"height\",0);_define_property(this,\"scrollHeight\",0);_define_property(this,\"scrollWidth\",0);_define_property(this,\"debouncedResize\",void 0);_define_property(this,\"wrapperResizeObserver\",void 0);_define_property(this,\"contentResizeObserver\",void 0);_define_property(this,\"resize\",()=>{this.onWrapperResize();this.onContentResize();});_define_property(this,\"onWrapperResize\",()=>{if(this.wrapper instanceof Window){this.width=window.innerWidth;this.height=window.innerHeight;}else{this.width=this.wrapper.clientWidth;this.height=this.wrapper.clientHeight;}});_define_property(this,\"onContentResize\",()=>{if(this.wrapper instanceof Window){this.scrollHeight=this.content.scrollHeight;this.scrollWidth=this.content.scrollWidth;}else{this.scrollHeight=this.wrapper.scrollHeight;this.scrollWidth=this.wrapper.scrollWidth;}});this.wrapper=wrapper;this.content=content;if(autoResize){this.debouncedResize=debounce(this.resize,debounceValue);if(this.wrapper instanceof Window)window.addEventListener(\"resize\",this.debouncedResize);else{this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize);this.wrapperResizeObserver.observe(this.wrapper);}this.contentResizeObserver=new ResizeObserver(this.debouncedResize);this.contentResizeObserver.observe(this.content);}this.resize();}};//#endregion\n//#region packages/core/src/emitter.ts\n/**\n * Emitter class to handle events\n * @example\n * const emitter = new Emitter()\n * emitter.on('event', (data) => {\n *   console.log(data)\n * })\n * emitter.emit('event', 'data')\n */var Emitter=class{/**\n     * Emit an event with the given data\n     * @param event Event name\n     * @param args Data to pass to the event handlers\n     */emit(event,...args){const callbacks=this.events[event]||[];for(let i=0,length=callbacks.length;i<length;i++)callbacks[i]?.(...args);}/**\n     * Add a callback to the event\n     * @param event Event name\n     * @param cb Callback function\n     * @returns Unsubscribe function\n     */on(event,cb){if(this.events[event])this.events[event].push(cb);else this.events[event]=[cb];return()=>{this.events[event]=this.events[event]?.filter(i=>cb!==i);};}/**\n     * Remove a callback from the event\n     * @param event Event name\n     * @param callback Callback function\n     */off(event,callback){this.events[event]=this.events[event]?.filter(i=>callback!==i);}/**\n     * Remove all event listeners and clean up\n     */destroy(){this.events={};}constructor(){_define_property(this,\"events\",{});}};//#endregion\n//#region packages/core/src/virtual-scroll.ts\nconst LINE_HEIGHT=100/6;const listenerOptions={passive:false};function getDeltaMultiplier(deltaMode,size){if(deltaMode===1)return LINE_HEIGHT;if(deltaMode===2)return size;return 1;}var VirtualScroll=class{/**\n     * Add an event listener for the given event and callback\n     *\n     * @param event Event name\n     * @param callback Callback function\n     */on(event,callback){return this.emitter.on(event,callback);}/** Remove all event listeners and clean up */destroy(){this.emitter.destroy();window.removeEventListener(\"resize\",this.onWindowResize);this.element.removeEventListener(\"wheel\",this.onWheel,listenerOptions);this.element.removeEventListener(\"touchstart\",this.onTouchStart,listenerOptions);this.element.removeEventListener(\"touchmove\",this.onTouchMove,listenerOptions);this.element.removeEventListener(\"touchend\",this.onTouchEnd,listenerOptions);}constructor(element,options={wheelMultiplier:1,touchMultiplier:1}){_define_property(this,\"touchStart\",{x:0,y:0});_define_property(this,\"lastDelta\",{x:0,y:0});_define_property(this,\"window\",{width:0,height:0});_define_property(this,\"emitter\",new Emitter);/**\n     * Event handler for 'touchstart' event\n     *\n     * @param event Touch event\n     */_define_property(this,\"onTouchStart\",event=>{const{clientX,clientY}=event.targetTouches?event.targetTouches[0]:event;this.touchStart.x=clientX;this.touchStart.y=clientY;this.lastDelta={x:0,y:0};this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event});});/** Event handler for 'touchmove' event */_define_property(this,\"onTouchMove\",event=>{const{clientX,clientY}=event.targetTouches?event.targetTouches[0]:event;const deltaX=-(clientX-this.touchStart.x)*this.options.touchMultiplier;const deltaY=-(clientY-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=clientX;this.touchStart.y=clientY;this.lastDelta={x:deltaX,y:deltaY};this.emitter.emit(\"scroll\",{deltaX,deltaY,event});});_define_property(this,\"onTouchEnd\",event=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event});});/** Event handler for 'wheel' event */_define_property(this,\"onWheel\",event=>{let{deltaX,deltaY,deltaMode}=event;const multiplierX=getDeltaMultiplier(deltaMode,this.window.width);const multiplierY=getDeltaMultiplier(deltaMode,this.window.height);deltaX*=multiplierX;deltaY*=multiplierY;deltaX*=this.options.wheelMultiplier;deltaY*=this.options.wheelMultiplier;this.emitter.emit(\"scroll\",{deltaX,deltaY,event});});_define_property(this,\"onWindowResize\",()=>{this.window={width:window.innerWidth,height:window.innerHeight};});this.element=element;this.options=options;window.addEventListener(\"resize\",this.onWindowResize);this.onWindowResize();this.element.addEventListener(\"wheel\",this.onWheel,listenerOptions);this.element.addEventListener(\"touchstart\",this.onTouchStart,listenerOptions);this.element.addEventListener(\"touchmove\",this.onTouchMove,listenerOptions);this.element.addEventListener(\"touchend\",this.onTouchEnd,listenerOptions);}};//#endregion\n//#region packages/core/src/lenis.ts\nconst defaultEasing=t=>Math.min(1,1.001-2**(-10*t));var Lenis=class{/**\n     * Destroy the lenis instance, remove all event listeners and clean up the class name\n     */destroy(){this.emitter.destroy();this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll);this.options.wrapper.removeEventListener(\"scrollend\",this.onScrollEnd,{capture:true});this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown);if(this.options.anchors||this.options.stopInertiaOnNavigate)this.options.wrapper.removeEventListener(\"click\",this.onClick);this.virtualScroll.destroy();this.dimensions.destroy();this.cleanUpClassName();if(this._rafId)cancelAnimationFrame(this._rafId);}on(event,callback){return this.emitter.on(event,callback);}off(event,callback){return this.emitter.off(event,callback);}get overflow(){const property=this.isHorizontal?\"overflow-x\":\"overflow-y\";return getComputedStyle(this.rootElement)[property];}checkOverflow(){if([\"hidden\",\"clip\"].includes(this.overflow))this.internalStop();else this.internalStart();}setScroll(scroll){if(this.isHorizontal)this.options.wrapper.scrollTo({left:scroll,behavior:\"instant\"});else this.options.wrapper.scrollTo({top:scroll,behavior:\"instant\"});}isTouchOnSelectionHandle(event){const selection=window.getSelection();if(!selection||selection.isCollapsed||selection.rangeCount===0)return false;const touch=event.targetTouches[0]??event.changedTouches[0];if(!touch)return false;const rects=selection.getRangeAt(0).getClientRects();if(rects.length===0)return false;const first=rects[0];const last=rects[rects.length-1];const HANDLE_RADIUS=40;const nearStart=Math.hypot(touch.clientX-first.left,touch.clientY-first.top)<=HANDLE_RADIUS;const nearEnd=Math.hypot(touch.clientX-last.right,touch.clientY-last.bottom)<=HANDLE_RADIUS;return nearStart||nearEnd;}/**\n     * Force lenis to recalculate the dimensions\n     */resize(){this.dimensions.resize();this.animatedScroll=this.targetScroll=this.actualScroll;this.emit();}emit(){this.emitter.emit(\"scroll\",this);}reset(){this.isLocked=false;this.isScrolling=false;this.animatedScroll=this.targetScroll=this.actualScroll;this.lastVelocity=this.velocity=0;this.animate.stop();}/**\n     * Start lenis scroll after it has been stopped\n     */start(){if(!this.isStopped)return;if(this.options.autoToggle){this.rootElement.style.removeProperty(\"overflow\");return;}this.internalStart();}internalStart(){if(!this.isStopped)return;this.reset();this.isStopped=false;this.emit();}/**\n     * Stop lenis scroll\n     */stop(){if(this.isStopped)return;if(this.options.autoToggle){this.rootElement.style.setProperty(\"overflow\",\"clip\");return;}this.internalStop();}internalStop(){if(this.isStopped)return;this.reset();this.isStopped=true;this.emit();}/**\n     * Scroll to a target value\n     *\n     * @param target The target value to scroll to\n     * @param options The options for the scroll\n     *\n     * @example\n     * lenis.scrollTo(100, {\n     *   offset: 100,\n     *   duration: 1,\n     *   easing: (t) => 1 - Math.cos((t * Math.PI) / 2),\n     *   lerp: 0.1,\n     *   onStart: () => {\n     *     console.log('onStart')\n     *   },\n     *   onComplete: () => {\n     *     console.log('onComplete')\n     *   },\n     * })\n     */scrollTo(_target,{offset=0,immediate=false,lock=false,programmatic=true,lerp=programmatic?this.options.lerp:void 0,duration=programmatic?this.options.duration:void 0,easing=programmatic?this.options.easing:void 0,onStart,onComplete,force=false,userData}={}){if((this.isStopped||this.isLocked)&&!force)return;let target=_target;let adjustedOffset=offset;if(typeof target===\"string\"&&[\"top\",\"left\",\"start\",\"#\"].includes(target))target=0;else if(typeof target===\"string\"&&[\"bottom\",\"right\",\"end\"].includes(target))target=this.limit;else{let node=null;if(typeof target===\"string\"){node=target.startsWith(\"#\")?document.getElementById(target.slice(1)):document.querySelector(target);if(!node)if(target===\"#top\")target=0;else console.warn(\"Lenis: Target not found\",target);}else if(target instanceof HTMLElement&&target?.nodeType)node=target;if(node){if(this.options.wrapper!==window){const wrapperRect=this.rootElement.getBoundingClientRect();adjustedOffset-=this.isHorizontal?wrapperRect.left:wrapperRect.top;}const rect=node.getBoundingClientRect();const targetStyle=getComputedStyle(node);const scrollMargin=this.isHorizontal?Number.parseFloat(targetStyle.scrollMarginLeft):Number.parseFloat(targetStyle.scrollMarginTop);const containerStyle=getComputedStyle(this.rootElement);const scrollPadding=this.isHorizontal?Number.parseFloat(containerStyle.scrollPaddingLeft):Number.parseFloat(containerStyle.scrollPaddingTop);target=(this.isHorizontal?rect.left:rect.top)+this.animatedScroll-(Number.isNaN(scrollMargin)?0:scrollMargin)-(Number.isNaN(scrollPadding)?0:scrollPadding);}}if(typeof target!==\"number\")return;target+=adjustedOffset;if(this.options.infinite){if(programmatic){this.targetScroll=this.animatedScroll=this.scroll;const distance=target-this.animatedScroll;if(distance>this.limit/2)target-=this.limit;else if(distance<-this.limit/2)target+=this.limit;}}else target=clamp(0,target,this.limit);if(target===this.targetScroll){onStart?.(this);onComplete?.(this);return;}this.userData=userData??{};if(immediate){this.animatedScroll=this.targetScroll=target;this.setScroll(this.scroll);this.reset();this.preventNextNativeScrollEvent();this.emit();onComplete?.(this);this.userData={};requestAnimationFrame(()=>{this.dispatchScrollendEvent();});return;}if(!programmatic)this.targetScroll=target;if(typeof duration===\"number\"&&typeof easing!==\"function\")easing=defaultEasing;else if(typeof easing===\"function\"&&typeof duration!==\"number\")duration=1;this.animate.fromTo(this.animatedScroll,target,{duration,easing,lerp,onStart:()=>{if(lock)this.isLocked=true;this.isScrolling=\"smooth\";onStart?.(this);},onUpdate:(value,completed)=>{this.isScrolling=\"smooth\";this.lastVelocity=this.velocity;this.velocity=value-this.animatedScroll;this.direction=Math.sign(this.velocity);this.animatedScroll=value;this.setScroll(this.scroll);if(programmatic)this.targetScroll=value;if(!completed)this.emit();if(completed){this.reset();this.emit();onComplete?.(this);this.userData={};requestAnimationFrame(()=>{this.dispatchScrollendEvent();});this.preventNextNativeScrollEvent();}}});}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=true;requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=false;});}hasNestedScroll(node,{deltaX,deltaY}){const time=Date.now();if(!node._lenis)node._lenis={};const cache=node._lenis;let hasOverflowX;let hasOverflowY;let isScrollableX;let isScrollableY;let hasOverscrollBehaviorX;let hasOverscrollBehaviorY;let scrollWidth;let scrollHeight;let clientWidth;let clientHeight;if(time-(cache.time??0)>2e3){cache.time=Date.now();const computedStyle=window.getComputedStyle(node);cache.computedStyle=computedStyle;hasOverflowX=[\"auto\",\"overlay\",\"scroll\"].includes(computedStyle.overflowX);hasOverflowY=[\"auto\",\"overlay\",\"scroll\"].includes(computedStyle.overflowY);hasOverscrollBehaviorX=[\"auto\"].includes(computedStyle.overscrollBehaviorX);hasOverscrollBehaviorY=[\"auto\"].includes(computedStyle.overscrollBehaviorY);cache.hasOverflowX=hasOverflowX;cache.hasOverflowY=hasOverflowY;if(!(hasOverflowX||hasOverflowY))return false;scrollWidth=node.scrollWidth;scrollHeight=node.scrollHeight;clientWidth=node.clientWidth;clientHeight=node.clientHeight;isScrollableX=scrollWidth>clientWidth;isScrollableY=scrollHeight>clientHeight;cache.isScrollableX=isScrollableX;cache.isScrollableY=isScrollableY;cache.scrollWidth=scrollWidth;cache.scrollHeight=scrollHeight;cache.clientWidth=clientWidth;cache.clientHeight=clientHeight;cache.hasOverscrollBehaviorX=hasOverscrollBehaviorX;cache.hasOverscrollBehaviorY=hasOverscrollBehaviorY;}else{isScrollableX=cache.isScrollableX;isScrollableY=cache.isScrollableY;hasOverflowX=cache.hasOverflowX;hasOverflowY=cache.hasOverflowY;scrollWidth=cache.scrollWidth;scrollHeight=cache.scrollHeight;clientWidth=cache.clientWidth;clientHeight=cache.clientHeight;hasOverscrollBehaviorX=cache.hasOverscrollBehaviorX;hasOverscrollBehaviorY=cache.hasOverscrollBehaviorY;}if(!(hasOverflowX&&isScrollableX||hasOverflowY&&isScrollableY))return false;const orientation=Math.abs(deltaX)>=Math.abs(deltaY)?\"horizontal\":\"vertical\";let scroll;let maxScroll;let delta;let hasOverflow;let isScrollable;let hasOverscrollBehavior;if(orientation===\"horizontal\"){scroll=Math.round(node.scrollLeft);maxScroll=scrollWidth-clientWidth;delta=deltaX;hasOverflow=hasOverflowX;isScrollable=isScrollableX;hasOverscrollBehavior=hasOverscrollBehaviorX;}else if(orientation===\"vertical\"){scroll=Math.round(node.scrollTop);maxScroll=scrollHeight-clientHeight;delta=deltaY;hasOverflow=hasOverflowY;isScrollable=isScrollableY;hasOverscrollBehavior=hasOverscrollBehaviorY;}else return false;if(!hasOverscrollBehavior&&(scroll>=maxScroll||scroll<=0))return true;return(delta>0?scroll<maxScroll:scroll>0)&&hasOverflow&&isScrollable;}/**\n     * The root element on which lenis is instanced\n     */get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper;}/**\n     * The limit which is the maximum scroll value\n     */get limit(){if(this.options.naiveDimensions){if(this.isHorizontal)return this.rootElement.scrollWidth-this.rootElement.clientWidth;return this.rootElement.scrollHeight-this.rootElement.clientHeight;}return this.dimensions.limit[this.isHorizontal?\"x\":\"y\"];}/**\n     * Whether or not the scroll is horizontal\n     */get isHorizontal(){return this.options.orientation===\"horizontal\";}/**\n     * The actual scroll value\n     */get actualScroll(){const wrapper=this.options.wrapper;return this.isHorizontal?wrapper.scrollX??wrapper.scrollLeft:wrapper.scrollY??wrapper.scrollTop;}/**\n     * The current scroll value\n     */get scroll(){return this.options.infinite?modulo(this.animatedScroll,this.limit):this.animatedScroll;}/**\n     * The progress of the scroll relative to the limit\n     */get progress(){return this.limit===0?1:this.scroll/this.limit;}/**\n     * Current scroll state\n     */get isScrolling(){return this._isScrolling;}set isScrolling(value){if(this._isScrolling!==value){this._isScrolling=value;this.updateClassName();}}/**\n     * Check if lenis is stopped\n     */get isStopped(){return this._isStopped;}set isStopped(value){if(this._isStopped!==value){this._isStopped=value;this.updateClassName();}}/**\n     * Check if lenis is locked\n     */get isLocked(){return this._isLocked;}set isLocked(value){if(this._isLocked!==value){this._isLocked=value;this.updateClassName();}}/**\n     * Check if lenis is smooth scrolling\n     */get isSmooth(){return this.isScrolling===\"smooth\";}/**\n     * The class name applied to the wrapper element\n     */get className(){let className=\"lenis\";if(this.options.autoToggle)className+=\" lenis-autoToggle\";if(this.isStopped)className+=\" lenis-stopped\";if(this.isLocked)className+=\" lenis-locked\";if(this.isScrolling)className+=\" lenis-scrolling\";if(this.isScrolling===\"smooth\")className+=\" lenis-smooth\";return className;}updateClassName(){this.cleanUpClassName();this.className.split(\" \").forEach(className=>{this.rootElement.classList.add(className);});}cleanUpClassName(){for(const className of Array.from(this.rootElement.classList))if(className===\"lenis\"||className.startsWith(\"lenis-\"))this.rootElement.classList.remove(className);}constructor({wrapper=window,content=document.documentElement,eventsTarget=wrapper,smoothWheel=true,syncTouch=false,syncTouchLerp=.075,touchInertiaExponent=1.7,duration,easing,lerp=.1,infinite=false,orientation=\"vertical\",gestureOrientation=orientation===\"horizontal\"?\"both\":\"vertical\",touchMultiplier=1,wheelMultiplier=1,autoResize=true,prevent,virtualScroll,overscroll=true,autoRaf=false,anchors=false,autoToggle=false,allowNestedScroll=false,__experimental__naiveDimensions=false,naiveDimensions=__experimental__naiveDimensions,stopInertiaOnNavigate=false}={}){_define_property(this,\"_isScrolling\",false);_define_property(this,\"_isStopped\",false);_define_property(this,\"_isLocked\",false);_define_property(this,\"_preventNextNativeScrollEvent\",false);_define_property(this,\"_resetVelocityTimeout\",null);_define_property(this,\"_rafId\",null);_define_property(this,\"_isDraggingSelection\",false);/**\n     * Whether or not the user is touching the screen\n     */_define_property(this,\"isTouching\",void 0);/**\n     * Whether or not the device is running iOS\n     */_define_property(this,\"isIos\",void 0);/**\n     * The time in ms since the lenis instance was created\n     */_define_property(this,\"time\",0);/**\n     * User data that will be forwarded through the scroll event\n     *\n     * @example\n     * lenis.scrollTo(100, {\n     *   userData: {\n     *     foo: 'bar'\n     *   }\n     * })\n     */_define_property(this,\"userData\",{});/**\n     * The last velocity of the scroll\n     */_define_property(this,\"lastVelocity\",0);/**\n     * The current velocity of the scroll\n     */_define_property(this,\"velocity\",0);/**\n     * The direction of the scroll\n     */_define_property(this,\"direction\",0);/**\n     * The options passed to the lenis instance\n     */_define_property(this,\"options\",void 0);/**\n     * The target scroll value\n     */_define_property(this,\"targetScroll\",void 0);/**\n     * The animated scroll value\n     */_define_property(this,\"animatedScroll\",void 0);_define_property(this,\"animate\",new Animate);_define_property(this,\"emitter\",new Emitter);_define_property(this,\"dimensions\",void 0);_define_property(this,\"virtualScroll\",void 0);_define_property(this,\"onScrollEnd\",e=>{if(!(e instanceof CustomEvent)){if(this.isScrolling===\"smooth\"||this.isScrolling===false)e.stopPropagation();}});_define_property(this,\"dispatchScrollendEvent\",()=>{this.options.wrapper.dispatchEvent(new CustomEvent(\"scrollend\",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:true}}));});_define_property(this,\"onTransitionEnd\",event=>{if(event.propertyName?.includes(\"overflow\")&&event.target===this.rootElement)this.checkOverflow();});_define_property(this,\"onClick\",event=>{const linkElementsUrls=event.composedPath().filter(node=>node instanceof HTMLAnchorElement&&node.href).map(element=>new URL(element.href));const currentUrl=new URL(window.location.href);if(this.options.anchors){const anchorElementUrl=linkElementsUrls.find(targetUrl=>currentUrl.host===targetUrl.host&&currentUrl.pathname===targetUrl.pathname&&targetUrl.hash);if(anchorElementUrl){const options=typeof this.options.anchors===\"object\"&&this.options.anchors?this.options.anchors:void 0;const target=decodeURIComponent(anchorElementUrl.hash);this.scrollTo(target,options);return;}}if(this.options.stopInertiaOnNavigate){if(linkElementsUrls.some(targetUrl=>currentUrl.host===targetUrl.host&&currentUrl.pathname!==targetUrl.pathname)){this.reset();return;}}});_define_property(this,\"onPointerDown\",event=>{if(event.button===1)this.reset();});_define_property(this,\"onVirtualScroll\",data=>{if(typeof this.options.virtualScroll===\"function\"&&this.options.virtualScroll(data)===false)return;const{deltaX,deltaY,event}=data;this.emitter.emit(\"virtual-scroll\",{deltaX,deltaY,event});if(event.ctrlKey)return;if(event.lenisStopPropagation)return;const isTouch=event.type.includes(\"touch\");const isWheel=event.type.includes(\"wheel\");if(isTouch&&this.isIos){if(event.type===\"touchstart\")this._isDraggingSelection=this.isTouchOnSelectionHandle(event);if(this._isDraggingSelection){if(event.type===\"touchend\")this._isDraggingSelection=false;return;}}this.isTouching=event.type===\"touchstart\"||event.type===\"touchmove\";const isClickOrTap=deltaX===0&&deltaY===0;if(this.options.syncTouch&&isTouch&&event.type===\"touchstart\"&&isClickOrTap&&!this.isStopped&&!this.isLocked){this.reset();return;}const isUnknownGesture=this.options.gestureOrientation===\"vertical\"&&deltaY===0||this.options.gestureOrientation===\"horizontal\"&&deltaX===0;if(isClickOrTap||isUnknownGesture)return;let composedPath=event.composedPath();composedPath=composedPath.slice(0,composedPath.indexOf(this.rootElement));const prevent=this.options.prevent;const gestureOrientation=Math.abs(deltaX)>=Math.abs(deltaY)?\"horizontal\":\"vertical\";if(composedPath.find(node=>node instanceof HTMLElement&&(typeof prevent===\"function\"&&prevent?.(node)||node.hasAttribute?.(\"data-lenis-prevent\")||gestureOrientation===\"vertical\"&&node.hasAttribute?.(\"data-lenis-prevent-vertical\")||gestureOrientation===\"horizontal\"&&node.hasAttribute?.(\"data-lenis-prevent-horizontal\")||isTouch&&node.hasAttribute?.(\"data-lenis-prevent-touch\")||isWheel&&node.hasAttribute?.(\"data-lenis-prevent-wheel\")||this.options.allowNestedScroll&&this.hasNestedScroll(node,{deltaX,deltaY}))))return;if(this.isStopped||this.isLocked){if(event.cancelable)event.preventDefault();return;}if(!(this.options.syncTouch&&isTouch||this.options.smoothWheel&&isWheel)){this.isScrolling=\"native\";this.animate.stop();event.lenisStopPropagation=true;return;}let delta=deltaY;if(this.options.gestureOrientation===\"both\")delta=Math.abs(deltaY)>Math.abs(deltaX)?deltaY:deltaX;else if(this.options.gestureOrientation===\"horizontal\")delta=deltaX;if(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||this.animatedScroll===0&&deltaY>0||this.animatedScroll===this.limit&&deltaY<0))event.lenisStopPropagation=true;if(event.cancelable)event.preventDefault();const isSyncTouch=isTouch&&this.options.syncTouch;const hasTouchInertia=isTouch&&event.type===\"touchend\";if(hasTouchInertia)delta=Math.sign(delta)*Math.abs(this.velocity)**this.options.touchInertiaExponent;this.scrollTo(this.targetScroll+delta,{programmatic:false,...isSyncTouch?{lerp:hasTouchInertia?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}});});_define_property(this,\"onNativeScroll\",()=>{if(this._resetVelocityTimeout!==null){clearTimeout(this._resetVelocityTimeout);this._resetVelocityTimeout=null;}if(this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=false;return;}if(this.isScrolling===false||this.isScrolling===\"native\"){const lastScroll=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll;this.lastVelocity=this.velocity;this.velocity=this.animatedScroll-lastScroll;this.direction=Math.sign(this.animatedScroll-lastScroll);if(!this.isStopped)this.isScrolling=\"native\";this.emit();if(this.velocity!==0)this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity;this.velocity=0;this.isScrolling=false;this.emit();},400);}});/**\n     * RequestAnimationFrame for lenis\n     *\n     * @param time The time in ms from an external clock like `requestAnimationFrame` or Tempus\n     */_define_property(this,\"raf\",time=>{const deltaTime=time-(this.time||time);this.time=time;this.animate.advance(deltaTime*.001);if(this.options.autoRaf)this._rafId=requestAnimationFrame(this.raf);});window.lenisVersion=version;if(!window.lenis)window.lenis={};window.lenis.version=version;if(orientation===\"horizontal\")window.lenis.horizontal=true;if(syncTouch===true)window.lenis.touch=true;this.isIos=/(iPad|iPhone|iPod)/g.test(navigator.userAgent);if(!wrapper||wrapper===document.documentElement)wrapper=window;if(typeof duration===\"number\"&&typeof easing!==\"function\")easing=defaultEasing;else if(typeof easing===\"function\"&&typeof duration!==\"number\")duration=1;this.options={wrapper,content,eventsTarget,smoothWheel,syncTouch,syncTouchLerp,touchInertiaExponent,duration,easing,lerp,infinite,gestureOrientation,orientation,touchMultiplier,wheelMultiplier,autoResize,prevent,virtualScroll,overscroll,autoRaf,anchors,autoToggle,allowNestedScroll,naiveDimensions,stopInertiaOnNavigate};this.dimensions=new Dimensions(wrapper,content,{autoResize});this.updateClassName();this.targetScroll=this.animatedScroll=this.actualScroll;this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll);this.options.wrapper.addEventListener(\"scrollend\",this.onScrollEnd,{capture:true});if(this.options.anchors||this.options.stopInertiaOnNavigate)this.options.wrapper.addEventListener(\"click\",this.onClick);this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown);this.virtualScroll=new VirtualScroll(eventsTarget,{touchMultiplier,wheelMultiplier});this.virtualScroll.on(\"scroll\",this.onVirtualScroll);if(this.options.autoToggle){this.checkOverflow();this.rootElement.addEventListener(\"transitionend\",this.onTransitionEnd);}if(this.options.autoRaf)this._rafId=requestAnimationFrame(this.raf);}};function removeParentSticky(element){if(getComputedStyle(element).position===\"sticky\"){element.style.setProperty(\"position\",\"static\");element.dataset.sticky=\"true\";}if(element.offsetParent)removeParentSticky(element.offsetParent);}function addParentSticky(element){if(element?.dataset?.sticky===\"true\"){element.style.removeProperty(\"position\");delete element.dataset.sticky;}if(element.offsetParent)addParentSticky(element.offsetParent);}function offsetTop(element,accumulator=0){const top=accumulator+element.offsetTop;if(element.offsetParent)return offsetTop(element.offsetParent,top);return top;}function offsetLeft(element,accumulator=0){const left=accumulator+element.offsetLeft;if(element.offsetParent)return offsetLeft(element.offsetParent,left);return left;}function scrollTop(element,accumulator=0){const top=accumulator+element.scrollTop;if(element.offsetParent)return scrollTop(element.offsetParent,top);return top+window.scrollY;}function scrollLeft(element,accumulator=0){const left=accumulator+element.scrollLeft;if(element.offsetParent)return scrollLeft(element.offsetParent,left);return left+window.scrollX;}var SnapElement=class{destroy(){this.wrapperResizeObserver.disconnect();this.resizeObserver.disconnect();}setRect({top,left,width,height,element}={}){top=top??this.rect.top;left=left??this.rect.left;width=width??this.rect.width;height=height??this.rect.height;element=element??this.rect.element;if(top===this.rect.top&&left===this.rect.left&&width===this.rect.width&&height===this.rect.height&&element===this.rect.element)return;this.rect.top=top;this.rect.y=top;this.rect.width=width;this.rect.height=height;this.rect.left=left;this.rect.x=left;this.rect.bottom=top+height;this.rect.right=left+width;}constructor(element,{align=[\"start\"],ignoreSticky=true,ignoreTransform=false}={}){_define_property(this,\"element\",void 0);_define_property(this,\"options\",void 0);_define_property(this,\"align\",void 0);_define_property(this,\"rect\",{});_define_property(this,\"wrapperResizeObserver\",void 0);_define_property(this,\"resizeObserver\",void 0);_define_property(this,\"debouncedWrapperResize\",void 0);_define_property(this,\"onWrapperResize\",()=>{let top;let left;if(this.options.ignoreSticky)removeParentSticky(this.element);if(this.options.ignoreTransform){top=offsetTop(this.element);left=offsetLeft(this.element);}else{const rect=this.element.getBoundingClientRect();top=rect.top+scrollTop(this.element);left=rect.left+scrollLeft(this.element);}if(this.options.ignoreSticky)addParentSticky(this.element);this.setRect({top,left});});_define_property(this,\"onResize\",([entry])=>{if(!entry?.borderBoxSize[0])return;const width=entry.borderBoxSize[0].inlineSize;const height=entry.borderBoxSize[0].blockSize;this.setRect({width,height});});this.element=element;this.options={align,ignoreSticky,ignoreTransform};this.align=[align].flat();this.debouncedWrapperResize=debounce(this.onWrapperResize,500);this.wrapperResizeObserver=new ResizeObserver(this.debouncedWrapperResize);this.wrapperResizeObserver.observe(document.body);this.onWrapperResize();this.resizeObserver=new ResizeObserver(this.onResize);this.resizeObserver.observe(this.element);this.setRect({width:this.element.offsetWidth,height:this.element.offsetHeight});}};//#endregion\n//#region packages/snap/src/uid.ts\nlet index=0;function uid(){return index++;}//#endregion\n//#region packages/snap/src/snap.ts\n/**\n * Snap class to handle the snap functionality\n *\n * @example\n * const snap = new Snap(lenis, {\n *   type: 'mandatory', // 'mandatory', 'proximity' or 'lock'\n *   onSnapStart: (snap) => {\n *     console.log('onSnapStart', snap)\n *   },\n *   onSnapComplete: (snap) => {\n *     console.log('onSnapComplete', snap)\n *   },\n * })\n *\n * snap.add(500) // snap at 500px\n *\n * const removeSnap = snap.add(500)\n *\n * if (someCondition) {\n *   removeSnap()\n * }\n */var Snap=class{/**\n     * Destroy the snap instance\n     */destroy(){this.lenis.off(\"virtual-scroll\",this.onSnapDebounced);window.removeEventListener(\"resize\",this.onWindowResize);this.elements.forEach(element=>{element.destroy();});}/**\n     * Start the snap after it has been stopped\n     */start(){this.isStopped=false;}/**\n     * Stop the snap\n     */stop(){this.isStopped=true;}/**\n     * Add a snap to the snap instance\n     *\n     * @param value The value to snap to\n     * @param userData User data that will be forwarded through the snap event\n     * @returns Unsubscribe function\n     */add(value){const id=uid();this.snaps.set(id,{value});return()=>this.snaps.delete(id);}/**\n     * Add an element to the snap instance\n     *\n     * @param element The element to add\n     * @param options The options for the element\n     * @returns Unsubscribe function\n     */addElement(element,options={}){const id=uid();this.elements.set(id,new SnapElement(element,options));return()=>this.elements.delete(id);}addElements(elements,options={}){const map=[...elements].map(element=>this.addElement(element,options));return()=>{map.forEach(remove=>{remove();});};}previous(){this.goTo((this.currentSnapIndex??0)-1);}next(){this.goTo((this.currentSnapIndex??0)+1);}goTo(index){const snaps=this.computeSnaps();if(snaps.length===0)return;this.currentSnapIndex=Math.max(0,Math.min(index,snaps.length-1));const currentSnap=snaps[this.currentSnapIndex];if(currentSnap===void 0)return;this.lenis.scrollTo(currentSnap.value,{duration:this.options.duration,easing:this.options.easing,lerp:this.options.lerp,lock:this.options.type===\"lock\",userData:{initiator:\"snap\"},onStart:()=>{this.options.onSnapStart?.({index:this.currentSnapIndex,...currentSnap});},onComplete:()=>{this.options.onSnapComplete?.({index:this.currentSnapIndex,...currentSnap});}});}get distanceThreshold(){let distanceThreshold=Number.POSITIVE_INFINITY;if(this.options.type===\"mandatory\")return Number.POSITIVE_INFINITY;const{isHorizontal}=this.lenis;const axis=isHorizontal?\"width\":\"height\";if(typeof this.options.distanceThreshold===\"string\"&&this.options.distanceThreshold.endsWith(\"%\"))distanceThreshold=Number(this.options.distanceThreshold.replace(\"%\",\"\"))/100*this.viewport[axis];else if(typeof this.options.distanceThreshold===\"number\")distanceThreshold=this.options.distanceThreshold;else distanceThreshold=this.viewport[axis];return distanceThreshold;}resize(){this.elements.forEach(element=>{element.onWrapperResize();});}constructor(lenis,{type=\"proximity\",lerp,easing,duration,distanceThreshold=\"50%\",debounce:debounceDelay=500,onSnapStart,onSnapComplete}={}){_define_property(this,\"options\",void 0);_define_property(this,\"elements\",/* @__PURE__ */new Map);_define_property(this,\"snaps\",/* @__PURE__ */new Map);_define_property(this,\"viewport\",{width:window.innerWidth,height:window.innerHeight});_define_property(this,\"isStopped\",false);_define_property(this,\"onSnapDebounced\",void 0);_define_property(this,\"currentSnapIndex\",void 0);_define_property(this,\"onWindowResize\",()=>{this.viewport.width=window.innerWidth;this.viewport.height=window.innerHeight;});_define_property(this,\"computeSnaps\",()=>{const{isHorizontal}=this.lenis;let snaps=[...this.snaps.values()];this.elements.forEach(({rect,align})=>{let value;align.forEach(align=>{if(align===\"start\")value=rect.top;else if(align===\"center\")value=isHorizontal?rect.left+rect.width/2-this.viewport.width/2:rect.top+rect.height/2-this.viewport.height/2;else if(align===\"end\")value=isHorizontal?rect.left+rect.width-this.viewport.width:rect.top+rect.height-this.viewport.height;if(typeof value===\"number\")snaps.push({value:Math.ceil(value)});});});snaps=snaps.sort((a,b)=>Math.abs(a.value)-Math.abs(b.value));return snaps;});_define_property(this,\"onSnap\",e=>{if(this.isStopped)return;if(e.event.type===\"touchmove\")return;if(this.options.type===\"lock\"&&this.lenis.userData?.initiator===\"snap\")return;let{scroll,isHorizontal}=this.lenis;const delta=isHorizontal?e.deltaX:e.deltaY;scroll=Math.ceil(this.lenis.scroll+delta);const snaps=this.computeSnaps();if(snaps.length===0)return;let snapIndex;const prevSnapIndex=snaps.findLastIndex(({value})=>value<scroll);const nextSnapIndex=snaps.findIndex(({value})=>value>scroll);if(this.options.type===\"lock\"){if(delta>0)snapIndex=nextSnapIndex;else if(delta<0)snapIndex=prevSnapIndex;}else{const prevSnap=snaps[prevSnapIndex];const distanceToPrevSnap=prevSnap?Math.abs(scroll-prevSnap.value):Number.POSITIVE_INFINITY;const nextSnap=snaps[nextSnapIndex];snapIndex=distanceToPrevSnap<(nextSnap?Math.abs(scroll-nextSnap.value):Number.POSITIVE_INFINITY)?prevSnapIndex:nextSnapIndex;}if(snapIndex===void 0)return;if(snapIndex===-1)return;snapIndex=Math.max(0,Math.min(snapIndex,snaps.length-1));const snap=snaps[snapIndex];if(Math.abs(scroll-snap.value)<=this.distanceThreshold)this.goTo(snapIndex);});this.lenis=lenis;if(!window.lenis)window.lenis={};window.lenis.snap=true;this.options={type,lerp,easing,duration,distanceThreshold,debounce:debounceDelay,onSnapStart,onSnapComplete};this.onWindowResize();window.addEventListener(\"resize\",this.onWindowResize);this.onSnapDebounced=debounce(this.onSnap,this.options.debounce);this.lenis.on(\"virtual-scroll\",this.onSnapDebounced);}};/**\n * @framerSupportedLayoutHeight any\n * @framerSupportedLayoutWidth any\n * @framerDisableUnlink\n */export default function Component({smooth,infinite,orientation,intensity,children,snap}){const wrapperRef=useRef();const contentRef=useRef();const lenisRef=useRef();// Static on both Canvas and Export\nconst isStaticRenderer=useIsStaticRenderer();useEffect(()=>{if(isStaticRenderer)return;if(children&&(!wrapperRef.current||!contentRef.current))return;if(wrapperRef.current&&contentRef.current){if(orientation===\"horizontal\"){wrapperRef.current.style.setProperty(\"overflowX\",\"auto\");}else{wrapperRef.current.style.setProperty(\"overflowY\",\"auto\");}}const lenis=new Lenis({smoothWheel:smooth,duration:intensity/10,infinite,orientation,gestureOrientation:orientation===\"horizontal\"?\"both\":\"vertical\",autoRaf:true,autoToggle:true,anchors:true,allowNestedScroll:true,wrapper:wrapperRef.current,content:contentRef.current,syncTouch:Boolean(infinite)||orientation===\"horizontal\",stopInertiaOnNavigate:true});lenisRef.current=lenis;let lenisSnap;if(snap&&snap.snaps.length>0){lenisSnap=new Snap(lenis,{type:snap.type,distanceThreshold:snap.threshold+\"%\"});snap.snaps.forEach(item=>{if(!item.target?.current)return;const id=item.target.current.id;// workaround when content is duplicated by LenisSeamlessInfinite\nconst elements=lenis.rootElement.querySelectorAll(`#${id}`);elements.forEach(element=>{lenisSnap.addElement(element,{align:item.align});});});}window.lenis=lenis;window.lenisSnap=snap;return()=>{if(lenis)lenis.destroy();if(lenisSnap)lenisSnap.destroy();};},[smooth,infinite,orientation,intensity,children,snap,isStaticRenderer]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`html.lenis,\nhtml.lenis body {\n  height: auto;\n}\n\n.lenis:not(.lenis-autoToggle).lenis-stopped {\n  overflow: clip;\n}\n\n.lenis [data-lenis-prevent],\n.lenis [data-lenis-prevent-wheel],\n.lenis [data-lenis-prevent-touch],\n.lenis [data-lenis-prevent-vertical],\n.lenis [data-lenis-prevent-horizontal] {\n  overscroll-behavior: contain;\n}\n\n.lenis.lenis-smooth iframe {\n  pointer-events: none;\n}\n\n.lenis.lenis-autoToggle {\n  transition-property: overflow;\n  transition-duration: 1ms;\n  transition-behavior: allow-discrete;\n}`}),children&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:orientation===\"horizontal\"?{overflowX:\"auto\",width:\"100%\"}:{overflowY:\"auto\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{width:\"100%\"},children:Children.map(children,child=>/*#__PURE__*/isValidElement(child)?/*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:\"100%\"}}):child)})})})]});}Component.displayName=\"Lenis\";addPropertyControls(Component,{smooth:{type:ControlType.Boolean,title:\"Smooth\",defaultValue:true},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:12,step:1,min:1,max:100,hidden(props){return props.smooth===false;},description:\"This will be ignored on mobile.\"},infinite:{type:ControlType.Boolean,title:\"Infinite\",defaultValue:false,hidden(props){return props.smooth===false;}},orientation:{type:ControlType.Enum,defaultValue:\"vertical\",displaySegmentedControl:true,options:[\"vertical\",\"horizontal\"],optionTitles:[\"Vertical\",\"Horizontal\"],hidden(props){return props.smooth===false;}},children:{type:ControlType.ComponentInstance,title:\"Content\"},snap:{type:ControlType.Object,optional:true,description:\"Cooked and served by [darkroom.engineering](https://darkroom.engineering).\",controls:{type:{type:ControlType.Enum,defaultValue:\"proximity\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"proximity\",\"mandatory\",\"lock\"],optionTitles:[\"Proximity\",\"Mandatory\",\"Lock\"]},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,unit:\"%\",hidden:props=>{return props.snap.type===\"mandatory\";}},snaps:{type:ControlType.Array,control:{type:ControlType.Object,controls:{target:{title:\"Target\",type:ControlType.ScrollSectionRef},align:{type:ControlType.Enum,defaultValue:\"center\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"start\",\"center\",\"end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"]}}}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lenis.map","// Generated by Framer (bee8ea6)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;PP Supply Mono Regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"PP Supply Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Supply Mono\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\",weight:\"400\"}]}];export const css=[\".framer-yKZk8 .framer-styles-preset-7ap4ga:not(.rich-text-wrapper), .framer-yKZk8 .framer-styles-preset-7ap4ga.rich-text-wrapper p { --framer-font-family: \\\"PP Supply Mono Regular\\\", \\\"PP Supply Mono Regular 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-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-06082771-75b6-44b7-b9e2-769b67d4ca1d); --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-yKZk8 .framer-styles-preset-7ap4ga:not(.rich-text-wrapper), .framer-yKZk8 .framer-styles-preset-7ap4ga.rich-text-wrapper p { --framer-font-family: \\\"PP Supply Mono Regular\\\", \\\"PP Supply Mono Regular 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-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-06082771-75b6-44b7-b9e2-769b67d4ca1d); --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-yKZk8 .framer-styles-preset-7ap4ga:not(.rich-text-wrapper), .framer-yKZk8 .framer-styles-preset-7ap4ga.rich-text-wrapper p { --framer-font-family: \\\"PP Supply Mono Regular\\\", \\\"PP Supply Mono Regular 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-variation-axes: normal; --framer-font-weight: 400; --framer-letter-spacing: 0.02em; --framer-line-height: 1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-06082771-75b6-44b7-b9e2-769b67d4ca1d); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }\"];export const className=\"framer-yKZk8\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed99727)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-LP9Wn .framer-styles-preset-1y07hih:not(.rich-text-wrapper), .framer-LP9Wn .framer-styles-preset-1y07hih.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-31fabb97-b6b5-4964-8d85-355fe5ade7f3, #e45609); --framer-link-text-color: var(--token-1c993cd7-078d-4423-bfed-588374233b17, #dedede); transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.44, 0, 0.56, 1); }\"];export const className=\"framer-LP9Wn\";\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 (7fda3e1)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const c7cMhO1Jm=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"355694093\" role=\"presentation\" viewBox=\"0 0 819 187\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 170.594 178.454 L 170.594 170.29 L 188.505 167.701 L 188.505 55.599 L 170.594 53.408 L 170.594 45.245 L 207.411 45.245 L 251.989 154.759 L 294.181 45.245 L 333.385 45.245 L 333.385 53.408 L 315.076 55.599 C 314.943 63.962 314.811 72.458 314.678 81.086 L 314.678 142.414 C 314.811 150.909 314.943 159.471 315.076 168.1 L 333.385 170.29 L 333.385 178.454 L 279.254 178.454 L 279.254 170.29 L 295.971 168.1 C 296.236 159.737 296.369 151.241 296.369 142.613 L 296.369 67.347 L 253.183 178.454 L 243.233 178.454 L 197.659 67.347 L 198.853 104.98 L 198.853 167.701 L 215.172 170.29 L 215.172 178.454 Z M 384.096 90.444 C 380.381 90.444 376.599 91.505 372.753 93.63 C 369.037 95.754 365.787 99.139 363.001 103.785 C 360.347 108.431 358.623 114.604 357.827 122.303 L 394.047 122.303 C 398.823 122.303 401.941 121.307 403.4 119.316 C 404.992 117.325 405.788 114.869 405.788 111.949 C 405.788 108.099 404.793 104.581 402.803 101.396 C 400.945 98.077 398.358 95.422 395.042 93.431 C 391.858 91.44 388.209 90.444 384.096 90.444 Z M 383.897 181.042 C 370.497 181.042 359.75 176.728 351.657 168.1 C 343.564 159.338 339.518 147.325 339.518 132.059 C 339.518 121.838 341.573 112.944 345.687 105.378 C 349.932 97.811 355.504 91.905 362.404 87.656 C 369.435 83.408 377.064 81.285 385.29 81.285 C 392.189 81.285 398.425 82.811 403.997 85.864 C 409.57 88.917 414.014 93.298 417.331 99.006 C 420.648 104.581 422.306 111.418 422.306 119.515 C 422.306 121.772 422.173 123.896 421.908 125.887 C 421.643 127.746 421.311 129.339 420.913 130.666 L 357.429 130.666 C 357.693 142.878 360.745 152.17 366.583 158.542 C 372.42 164.914 380.116 168.1 389.669 168.1 C 396.037 168.1 401.344 166.838 405.589 164.316 C 409.834 161.661 413.749 158.276 417.331 154.161 L 422.107 157.945 C 418.392 164.98 413.351 170.621 406.982 174.87 C 400.614 178.984 392.918 181.042 383.897 181.042 Z M 477.187 181.042 C 463.521 181.042 452.641 176.595 444.549 167.701 C 436.456 158.808 432.409 146.727 432.409 131.462 C 432.409 120.976 434.531 112.015 438.777 104.581 C 443.156 97.015 448.86 91.241 455.892 87.258 C 462.924 83.276 470.42 81.285 478.381 81.285 C 484.351 81.285 489.857 82.413 494.899 84.67 C 499.941 86.927 504.12 90.046 507.436 94.028 C 510.753 97.878 512.81 102.259 513.606 107.17 C 512.677 112.214 509.625 114.736 504.451 114.736 C 501.135 114.736 498.613 113.873 496.889 112.148 C 495.297 110.289 494.169 107.966 493.505 105.179 L 489.923 92.037 C 488.129 91.387 486.254 90.985 484.351 90.842 C 482.639 90.578 480.909 90.445 479.177 90.444 C 470.686 90.444 463.654 93.762 458.081 100.4 C 452.641 107.037 449.922 116.727 449.922 129.471 C 449.922 141.949 452.907 151.506 458.878 158.144 C 464.848 164.781 472.477 168.1 481.764 168.1 C 487.468 168.1 492.709 166.838 497.486 164.316 C 502.262 161.661 506.176 157.878 509.227 152.967 L 514.203 155.555 C 511.417 163.786 506.906 170.091 500.67 174.471 C 494.434 178.852 486.607 181.042 477.187 181.042 Z M 567.793 181.042 C 560.097 181.042 552.734 179.25 545.703 175.666 C 538.803 171.95 533.165 166.44 528.787 159.139 C 524.409 151.705 522.219 142.546 522.219 131.661 C 522.219 120.643 524.409 111.418 528.787 103.984 C 533.165 96.418 538.803 90.776 545.703 87.059 C 552.734 83.209 560.097 81.285 567.793 81.285 C 575.488 81.285 582.785 83.21 589.684 87.059 C 596.715 90.776 602.421 96.418 606.799 103.984 C 611.31 111.418 613.566 120.643 613.566 131.661 C 613.566 142.546 611.31 151.705 606.799 159.139 C 602.421 166.44 596.715 171.95 589.684 175.666 C 582.785 179.25 575.488 181.042 567.793 181.042 Z M 567.793 172.082 C 576.416 172.082 583.05 168.697 587.694 161.927 C 592.337 155.025 594.66 144.935 594.66 131.661 C 594.66 118.254 592.337 108.033 587.694 100.997 C 583.05 93.961 576.416 90.444 567.793 90.444 C 559.169 90.444 552.535 93.961 547.892 100.997 C 543.38 108.033 541.126 118.254 541.126 131.661 C 541.126 144.935 543.38 155.025 547.892 161.927 C 552.535 168.697 559.169 172.082 567.793 172.082 Z M 622.487 178.454 L 622.487 171.285 L 637.213 168.498 C 637.347 163.453 637.412 158.011 637.412 152.17 C 637.546 146.329 637.611 141.152 637.611 136.639 L 637.611 127.082 C 637.611 121.639 637.546 117.126 637.412 113.542 C 637.412 109.958 637.28 106.174 637.014 102.192 L 621.292 100.4 L 621.292 93.431 L 649.154 81.285 L 652.139 83.276 L 653.731 99.205 C 658.641 93.896 664.279 89.581 670.647 86.263 C 677.016 82.944 683.252 81.285 689.354 81.285 C 697.979 81.285 704.347 84.206 708.459 90.046 C 712.705 95.754 714.828 105.112 714.828 118.121 L 714.828 152.17 C 714.961 158.011 715.094 163.453 715.226 168.498 L 729.157 171.285 L 729.157 178.454 L 682.986 178.454 L 682.986 171.285 L 697.713 168.498 C 697.852 163.123 697.918 157.746 697.912 152.369 C 698.045 146.396 698.111 141.152 698.111 136.639 L 698.111 119.714 C 698.111 110.555 696.784 104.25 694.131 100.798 C 691.61 97.346 687.431 95.621 681.593 95.621 C 677.082 95.621 672.704 96.55 668.458 98.409 C 664.213 100.267 659.569 103.32 654.527 107.568 L 654.527 152.17 C 654.661 158.011 654.793 163.453 654.925 168.498 L 668.657 171.285 L 668.657 178.454 Z M 780.79 90.444 C 777.074 90.444 773.293 91.505 769.446 93.63 C 765.731 95.754 762.481 99.139 759.695 103.785 C 757.041 108.431 755.316 114.604 754.52 122.303 L 790.74 122.303 C 795.517 122.303 798.634 121.307 800.094 119.316 C 801.686 117.325 802.482 114.869 802.482 111.949 C 802.482 108.099 801.487 104.581 799.497 101.396 C 797.639 98.077 795.052 95.422 791.735 93.431 C 788.551 91.44 784.902 90.444 780.79 90.444 Z M 780.591 181.042 C 767.19 181.042 756.444 176.728 748.351 168.1 C 740.257 159.338 736.211 147.325 736.211 132.059 C 736.211 121.838 738.267 112.944 742.381 105.378 C 746.626 97.811 752.198 91.905 759.098 87.656 C 766.129 83.408 773.758 81.285 781.984 81.285 C 788.883 81.285 795.119 82.811 800.691 85.864 C 806.263 88.917 810.707 93.298 814.025 99.006 C 817.341 104.581 819 111.418 819 119.515 C 819 121.772 818.867 123.896 818.602 125.887 C 818.336 127.746 818.005 129.339 817.607 130.666 L 754.122 130.666 C 754.387 142.878 757.439 152.17 763.277 158.542 C 769.114 164.914 776.81 168.1 786.362 168.1 C 792.731 168.1 798.037 166.838 802.283 164.316 C 806.528 161.661 810.443 158.276 814.025 154.161 L 818.801 157.945 C 815.085 164.98 810.044 170.621 803.676 174.87 C 797.308 178.984 789.612 181.042 780.591 181.042 Z M 66.69 0 C 66.835 0.19 67.007 25.401 66.837 28.125 C 66.355 35.841 68.789 36.768 72.616 43.566 C 73.857 45.773 74.597 49.298 75.232 51.905 C 76.39 56.55 77.487 61.211 78.524 65.885 C 76.413 69.855 73.32 74.672 70.943 78.592 C 70.07 77.072 69.175 75.565 68.257 74.071 C 64.183 67.418 60.411 60.568 56.535 53.798 C 55.458 51.919 52.495 47.393 51.959 45.531 C 51.465 43.812 51.63 24.96 51.801 22.019 C 56.74 14.705 61.667 7.243 66.689 0 Z M 76.401 34.752 C 77.027 35.134 98.362 63.605 100.765 66.787 C 100.67 71.023 100.547 75.259 100.394 79.492 C 100.311 81.992 100.304 85.19 99.995 87.613 C 95.472 91.627 90.975 95.67 86.506 99.742 C 84.122 101.896 79.285 105.799 77.715 108.434 L 72.799 115.977 L 70.018 97.587 C 71.267 94.71 73.388 90.74 74.859 87.828 L 85.845 66.279 L 79.645 45.379 C 78.723 42.293 77.495 37.685 76.401 34.752 Z M 42.835 54.674 C 43.725 55.677 44.655 56.876 45.478 57.945 C 49.771 63.524 54.494 68.926 58.698 74.56 C 58.933 78.281 58.504 83.893 58.915 87.38 C 59.198 89.758 61.656 95.335 62.521 97.915 C 63.867 101.93 65.352 106.784 66.931 110.683 C 66.368 110.32 60.876 104.604 60.134 103.844 L 42.824 86.174 C 42.589 76.087 42.791 64.817 42.835 54.673 Z M 94.436 161.941 C 81.169 173.565 86.222 184.157 90.407 188 L 53.589 188 C 57.803 184.157 63.426 171.222 49.373 161.941 C 38.13 154.517 16.082 131.352 6.464 120.698 C 4.666 111.399 1.405 87.702 0 77.017 L 10.774 86.296 L 16.677 113.574 C 18.862 115.511 24.658 120.81 32.228 126.51 C 39.798 132.209 44.688 134.383 46.187 134.758 C 44.463 127.409 32.166 115.636 26.232 110.669 L 43.658 113.574 C 52.577 121.597 60.552 131.04 63.426 134.758 C 66.798 138.414 70.951 157.348 71.577 166.629 C 73.637 144.507 78.041 137.477 79.54 134.758 C 80.739 132.584 93.217 119.729 99.307 113.574 L 116.546 110.669 C 107.832 119.23 91.756 136.033 97.152 134.758 C 102.549 133.483 119.262 120.104 126.945 113.574 L 132.941 86.297 L 143.527 77.018 C 141.935 89.984 138.412 116.873 137.063 120.698 C 135.377 125.478 111.017 147.412 94.436 161.941 Z\" fill=\"transparent\" height=\"188.000002667045px\" id=\"BHE1PeWB2\" transform=\"translate(0 -0.445)\" width=\"819.0000103509963px\"><path d=\"M 118.963 178.454 L 118.963 170.29 L 136.874 167.701 L 136.874 55.599 L 118.963 53.408 L 118.963 45.245 L 155.78 45.245 L 200.359 154.759 L 242.55 45.245 L 281.755 45.245 L 281.755 53.408 L 263.445 55.599 C 263.313 63.962 263.181 72.458 263.047 81.086 L 263.047 142.414 C 263.181 150.909 263.313 159.471 263.445 168.1 L 281.755 170.29 L 281.755 178.454 L 227.623 178.454 L 227.623 170.29 L 244.34 168.1 C 244.606 159.737 244.738 151.241 244.738 142.613 L 244.738 67.347 L 201.553 178.454 L 191.602 178.454 L 146.029 67.347 L 147.223 104.98 L 147.223 167.701 L 163.542 170.29 L 163.542 178.454 Z M 332.466 90.444 C 328.75 90.444 324.969 91.505 321.122 93.63 C 317.407 95.754 314.157 99.139 311.371 103.785 C 308.717 108.431 306.992 114.604 306.196 122.303 L 342.416 122.303 C 347.193 122.303 350.31 121.307 351.77 119.316 C 353.362 117.325 354.158 114.869 354.158 111.949 C 354.158 108.099 353.163 104.581 351.173 101.396 C 349.315 98.077 346.728 95.422 343.411 93.431 C 340.227 91.44 336.578 90.444 332.466 90.444 Z M 332.267 181.042 C 318.866 181.042 308.12 176.728 300.027 168.1 C 291.933 159.338 287.887 147.325 287.887 132.059 C 287.887 121.838 289.943 112.944 294.057 105.378 C 298.302 97.811 303.874 91.905 310.774 87.656 C 317.805 83.408 325.434 81.285 333.66 81.285 C 340.559 81.285 346.795 82.811 352.367 85.864 C 357.939 88.917 362.383 93.298 365.701 99.006 C 369.017 104.581 370.676 111.418 370.676 119.515 C 370.676 121.772 370.543 123.896 370.278 125.887 C 370.012 127.746 369.681 129.339 369.283 130.666 L 305.798 130.666 C 306.063 142.878 309.115 152.17 314.953 158.542 C 320.79 164.914 328.486 168.1 338.038 168.1 C 344.407 168.1 349.713 166.838 353.959 164.316 C 358.204 161.661 362.119 158.276 365.701 154.161 L 370.477 157.945 C 366.762 164.98 361.721 170.621 355.352 174.87 C 348.984 178.984 341.288 181.042 332.267 181.042 Z M 425.556 181.042 C 411.891 181.042 401.011 176.595 392.918 167.701 C 384.826 158.808 380.779 146.727 380.779 131.462 C 380.779 120.976 382.901 112.015 387.147 104.581 C 391.525 97.015 397.23 91.241 404.262 87.258 C 411.294 83.276 418.79 81.285 426.75 81.285 C 432.721 81.285 438.226 82.413 443.268 84.67 C 448.31 86.927 452.489 90.046 455.806 94.028 C 459.123 97.878 461.179 102.259 461.975 107.17 C 461.047 112.214 457.995 114.736 452.821 114.736 C 449.504 114.736 446.983 113.873 445.258 112.148 C 443.666 110.289 442.539 107.966 441.875 105.179 L 438.293 92.037 C 436.499 91.387 434.624 90.985 432.721 90.842 C 431.009 90.578 429.279 90.445 427.546 90.444 C 419.055 90.444 412.023 93.762 406.451 100.4 C 401.011 107.037 398.292 116.727 398.292 129.471 C 398.292 141.949 401.277 151.506 407.247 158.144 C 413.218 164.781 420.847 168.1 430.133 168.1 C 435.838 168.1 441.079 166.838 445.855 164.316 C 450.632 161.661 454.545 157.878 457.597 152.967 L 462.572 155.555 C 459.786 163.786 455.276 170.091 449.04 174.471 C 442.804 178.852 434.976 181.042 425.556 181.042 Z M 516.163 181.042 C 508.467 181.042 501.104 179.25 494.072 175.666 C 487.173 171.95 481.535 166.44 477.156 159.139 C 472.778 151.705 470.589 142.546 470.589 131.661 C 470.589 120.643 472.778 111.418 477.156 103.984 C 481.535 96.418 487.173 90.776 494.072 87.059 C 501.104 83.209 508.467 81.285 516.163 81.285 C 523.858 81.285 531.154 83.21 538.054 87.059 C 545.085 90.776 550.791 96.418 555.169 103.984 C 559.68 111.418 561.935 120.643 561.935 131.661 C 561.935 142.546 559.68 151.705 555.169 159.139 C 550.791 166.44 545.085 171.95 538.054 175.666 C 531.154 179.25 523.858 181.042 516.163 181.042 Z M 516.163 172.082 C 524.786 172.082 531.42 168.697 536.064 161.927 C 540.707 155.025 543.029 144.935 543.029 131.661 C 543.029 118.254 540.707 108.033 536.064 100.997 C 531.42 93.961 524.786 90.444 516.163 90.444 C 507.539 90.444 500.905 93.961 496.262 100.997 C 491.75 108.033 489.495 118.254 489.495 131.661 C 489.495 144.935 491.75 155.025 496.262 161.927 C 500.905 168.697 507.539 172.082 516.163 172.082 Z M 570.856 178.454 L 570.856 171.285 L 585.583 168.498 C 585.716 163.453 585.782 158.011 585.782 152.17 C 585.915 146.329 585.981 141.152 585.981 136.639 L 585.981 127.082 C 585.981 121.639 585.915 117.126 585.782 113.542 C 585.782 109.958 585.65 106.174 585.384 102.192 L 569.662 100.4 L 569.662 93.431 L 597.524 81.285 L 600.509 83.276 L 602.101 99.205 C 607.011 93.896 612.649 89.581 619.017 86.263 C 625.385 82.944 631.621 81.285 637.724 81.285 C 646.348 81.285 652.717 84.206 656.829 90.046 C 661.075 95.754 663.198 105.112 663.198 118.121 L 663.198 152.17 C 663.331 158.011 663.463 163.453 663.596 168.498 L 677.526 171.285 L 677.526 178.454 L 631.356 178.454 L 631.356 171.285 L 646.083 168.498 C 646.221 163.123 646.288 157.746 646.282 152.369 C 646.415 146.396 646.481 141.152 646.481 136.639 L 646.481 119.714 C 646.481 110.555 645.154 104.25 642.5 100.798 C 639.98 97.346 635.801 95.621 629.963 95.621 C 625.452 95.621 621.074 96.55 616.828 98.409 C 612.583 100.267 607.939 103.32 602.897 107.568 L 602.897 152.17 C 603.03 158.011 603.163 163.453 603.295 168.498 L 617.027 171.285 L 617.027 178.454 Z M 729.159 90.444 C 725.444 90.444 721.663 91.505 717.816 93.63 C 714.1 95.754 710.85 99.139 708.064 103.785 C 705.41 108.431 703.686 114.604 702.89 122.303 L 739.11 122.303 C 743.886 122.303 747.004 121.307 748.464 119.316 C 750.056 117.325 750.852 114.869 750.852 111.949 C 750.852 108.099 749.857 104.581 747.867 101.396 C 746.009 98.077 743.422 95.422 740.105 93.431 C 736.921 91.44 733.272 90.444 729.159 90.444 Z M 728.96 181.042 C 715.56 181.042 704.813 176.728 696.721 168.1 C 688.627 159.338 684.581 147.325 684.581 132.059 C 684.581 121.838 686.637 112.944 690.75 105.378 C 694.995 97.811 700.568 91.905 707.467 87.656 C 714.498 83.408 722.127 81.285 730.354 81.285 C 737.252 81.285 743.488 82.811 749.061 85.864 C 754.633 88.917 759.077 93.298 762.394 99.006 C 765.711 104.581 767.37 111.418 767.37 119.515 C 767.37 121.772 767.236 123.896 766.972 125.887 C 766.706 127.746 766.375 129.339 765.977 130.666 L 702.492 130.666 C 702.757 142.878 705.809 152.17 711.646 158.542 C 717.484 164.914 725.179 168.1 734.732 168.1 C 741.1 168.1 746.407 166.838 750.653 164.316 C 754.898 161.661 758.812 158.276 762.394 154.161 L 767.171 157.945 C 763.455 164.98 758.414 170.621 752.046 174.87 C 745.677 178.984 737.982 181.042 728.96 181.042 Z M 15.06 0 C 15.205 0.19 15.377 25.401 15.207 28.125 C 14.724 35.841 17.159 36.768 20.986 43.566 C 22.227 45.773 22.966 49.298 23.602 51.905 C 24.759 56.55 25.856 61.211 26.893 65.885 C 24.783 69.855 21.69 74.672 19.313 78.592 C 18.44 77.072 17.544 75.565 16.626 74.071 C 12.553 67.418 8.78 60.568 4.904 53.798 C 3.828 51.919 0.865 47.393 0.329 45.531 C -0.166 43.812 -0.001 24.96 0.17 22.019 C 5.11 14.705 10.036 7.243 15.059 0 Z\" fill=\"var(--v9x308, var(--token-db82d597-109a-4967-a745-9d1ba6db5015, rgb(29, 29, 29)))\" height=\"181.04218781447926px\" id=\"wZkJOwNf7\" transform=\"translate(51.63 0)\" width=\"767.3696850336135px\"/><path d=\"M 33.689 0 C 34.314 0.382 55.65 28.853 58.053 32.035 C 57.958 36.271 57.834 40.507 57.682 44.74 C 57.599 47.24 57.592 50.439 57.282 52.862 C 52.759 56.875 48.263 60.918 43.794 64.991 C 41.409 67.145 36.573 71.047 35.002 73.683 L 30.087 81.226 L 27.306 62.835 C 28.554 59.959 30.676 55.988 32.147 53.077 L 43.133 31.527 L 36.932 10.627 C 36.011 7.541 34.783 2.933 33.689 0 Z M 0.123 19.922 C 1.013 20.925 1.943 22.124 2.765 23.193 C 7.059 28.772 11.782 34.175 15.985 39.808 C 16.22 43.53 15.791 49.141 16.202 52.629 C 16.486 55.007 18.943 60.583 19.809 63.163 C 21.155 67.178 22.639 72.032 24.218 75.931 C 23.656 75.569 18.163 69.852 17.422 69.093 L 0.111 51.423 C -0.123 41.336 0.079 30.066 0.123 19.921 Z\" fill=\"var(--v9x308, var(--token-db82d597-109a-4967-a745-9d1ba6db5015, rgb(29, 29, 29)))\" height=\"81.2255373666834px\" id=\"NVyxvIt7E\" transform=\"translate(42.712 34.752)\" width=\"58.052915731102246px\"/><path d=\"M 94.436 84.924 C 81.169 96.548 86.222 107.14 90.407 110.983 L 53.589 110.983 C 57.803 107.14 63.426 94.205 49.373 84.924 C 38.13 77.501 16.082 54.335 6.464 43.681 C 4.666 34.382 1.405 10.686 0 0 L 10.774 9.28 L 16.677 36.557 C 18.862 38.494 24.658 43.793 32.228 49.493 C 39.798 55.192 44.688 57.366 46.187 57.741 C 44.463 50.392 32.166 38.619 26.232 33.652 L 43.658 36.557 C 52.577 44.581 60.552 54.024 63.426 57.741 C 66.798 61.397 70.951 80.331 71.577 89.612 C 73.637 67.49 78.041 60.46 79.54 57.741 C 80.739 55.567 93.217 42.712 99.307 36.557 L 116.546 33.652 C 107.832 42.213 91.756 59.017 97.152 57.741 C 102.549 56.466 119.262 43.087 126.945 36.557 L 132.941 9.281 L 143.527 0.001 C 141.935 12.967 138.412 39.856 137.063 43.681 C 135.377 48.461 111.017 70.395 94.436 84.924 Z\" fill=\"var(--v9x308, var(--token-db82d597-109a-4967-a745-9d1ba6db5015, rgb(29, 29, 29)))\" height=\"110.98315696392001px\" id=\"E8VZX3v1M\" transform=\"translate(0 77.017)\" width=\"143.52666355176234px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,c7cMhO1Jm:fill??props.c7cMhO1Jm??\"var(--token-db82d597-109a-4967-a745-9d1ba6db5015, rgb(29, 29, 29))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,c7cMhO1Jm,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-peMkP\",className),layoutId:layoutId,ref:ref,style:{\"--v9x308\":c7cMhO1Jm,...style}});});const css=[`.framer-peMkP { -webkit-mask: ${mask}; aspect-ratio: 4.379679144385027; background-color: var(--v9x308); mask: ${mask}; width: 819px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 819\n * @framerIntrinsicHeight 187\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"c7cMhO1Jm\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"v9x308\"},\"set\":{\"localId\":\"vectorSet/K5VhRNF2j\",\"id\":\"K5VhRNF2j\",\"moduleId\":\"jOvZ4nD7TahgT094PnMl\"}}\n */const Icon=withCSS(Component,css,\"framer-peMkP\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{c7cMhO1Jm:{defaultValue:'var(--token-db82d597-109a-4967-a745-9d1ba6db5015, rgb(29, 29, 29)) /* {\"name\":\"Dark\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"v9x308\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/K5VhRNF2j\\\",\\\"id\\\":\\\"K5VhRNF2j\\\",\\\"moduleId\\\":\\\"jOvZ4nD7TahgT094PnMl\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"819\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"187\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"c7cMhO1Jm\\\":\\\"fill\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (64adcc9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const JW2ySfJQW=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1127099163\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 4.687 0.057 C 3.836 0.097 3.254 0.233 2.747 0.432 C 2.213 0.634 1.73 0.95 1.331 1.357 C 0.925 1.758 0.611 2.242 0.411 2.775 C 0.214 3.285 0.08 3.867 0.043 4.718 C 0.006 5.569 -0.003 5.843 0.001 8.016 C 0.005 10.189 0.015 10.461 0.056 11.314 C 0.097 12.165 0.232 12.747 0.432 13.255 C 0.637 13.781 0.912 14.226 1.357 14.67 C 1.758 15.076 2.242 15.39 2.776 15.59 C 3.285 15.787 3.867 15.921 4.718 15.958 C 5.57 15.995 5.844 16.004 8.016 16 C 10.188 15.996 10.462 15.986 11.314 15.945 C 12.168 15.905 12.746 15.769 13.254 15.57 C 13.788 15.368 14.27 15.052 14.67 14.645 C 15.076 14.244 15.389 13.76 15.59 13.225 C 15.786 12.717 15.92 12.135 15.957 11.284 C 15.994 10.431 16.004 10.157 15.999 7.985 C 15.995 5.813 15.986 5.541 15.945 4.687 C 15.905 3.834 15.769 3.255 15.569 2.747 C 15.367 2.214 15.051 1.731 14.644 1.331 C 14.244 0.926 13.76 0.612 13.226 0.411 C 12.716 0.215 12.135 0.081 11.283 0.045 C 10.432 0.007 10.158 -0.003 7.985 0.001 C 5.812 0.005 5.54 0.015 4.687 0.057 M 4.78 14.519 C 4 14.485 3.577 14.355 3.295 14.247 C 2.947 14.12 2.632 13.916 2.374 13.65 C 2.107 13.393 1.902 13.079 1.774 12.731 C 1.664 12.449 1.532 12.026 1.496 11.246 C 1.456 10.403 1.448 10.15 1.442 8.014 C 1.438 5.878 1.446 5.625 1.483 4.782 C 1.516 4.003 1.647 3.579 1.755 3.297 C 1.899 2.923 2.073 2.657 2.352 2.375 C 2.609 2.109 2.923 1.904 3.271 1.775 C 3.553 1.665 3.976 1.535 4.756 1.497 C 5.599 1.457 5.852 1.449 7.988 1.444 C 10.123 1.44 10.376 1.448 11.221 1.485 C 12 1.519 12.424 1.648 12.706 1.757 C 13.079 1.901 13.346 2.074 13.627 2.354 C 13.908 2.634 14.081 2.899 14.227 3.273 C 14.337 3.554 14.468 3.977 14.505 4.757 C 14.545 5.601 14.554 5.854 14.558 7.989 C 14.562 10.125 14.554 10.378 14.518 11.221 C 14.484 12.001 14.354 12.425 14.246 12.708 C 14.102 13.081 13.928 13.348 13.648 13.628 C 13.391 13.895 13.077 14.1 12.73 14.228 C 12.448 14.338 12.024 14.469 11.246 14.507 C 10.402 14.547 10.149 14.555 8.012 14.559 C 5.876 14.564 5.624 14.555 4.78 14.519 M 11.302 3.725 C 11.303 4.113 11.537 4.463 11.896 4.611 C 12.255 4.759 12.668 4.676 12.942 4.401 C 13.216 4.126 13.298 3.713 13.148 3.354 C 12.999 2.996 12.649 2.763 12.26 2.763 C 11.73 2.765 11.301 3.195 11.302 3.725 M 3.893 8.009 C 3.897 10.277 5.74 12.113 8.009 12.108 C 10.277 12.104 12.113 10.261 12.108 7.993 C 12.076 5.744 10.241 3.94 7.993 3.945 C 5.744 3.949 3.917 5.76 3.893 8.009 M 5.334 8.006 C 5.331 6.533 6.522 5.337 7.995 5.334 C 9.468 5.331 10.664 6.523 10.667 7.995 C 10.67 9.468 9.478 10.665 8.006 10.667 C 7.298 10.669 6.619 10.389 6.118 9.89 C 5.617 9.391 5.335 8.713 5.334 8.006\" fill=\"var(--t829wi, rgb(0,0,0))\" height=\"16.001045773169682px\" id=\"nPpzh2hRY\" transform=\"translate(0 -0.001)\" width=\"16.000001096843565px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,JW2ySfJQW:fill??props.JW2ySfJQW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,JW2ySfJQW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-M306F\",className),layoutId:layoutId,ref:ref,style:{\"--t829wi\":JW2ySfJQW,...style}});});const css=[`.framer-M306F { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--t829wi); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"JW2ySfJQW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Instagram\",\"color\":{\"type\":\"variable\",\"value\":\"t829wi\"},\"set\":{\"localId\":\"vectorSet/iTKO7RsoD\",\"id\":\"iTKO7RsoD\",\"moduleId\":\"J8DzsxbKoPoeTWojyCvr\"}}\n */const Icon=withCSS(Component,css,\"framer-M306F\");Icon.displayName=\"Instagram\";export default Icon;addPropertyControls(Icon,{JW2ySfJQW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"16\",\"framerVector\":\"{\\\"name\\\":\\\"Instagram\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"t829wi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/iTKO7RsoD\\\",\\\"id\\\":\\\"iTKO7RsoD\\\",\\\"moduleId\\\":\\\"J8DzsxbKoPoeTWojyCvr\\\"}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"JW2ySfJQW\\\":\\\"fill\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (64adcc9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const JW2ySfJQW=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"2849324677\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.545 1.011 C 12.508 0.535 11.413 0.195 10.288 0.001 C 10.267 -0.003 10.246 0.007 10.236 0.026 C 10.096 0.276 9.94 0.602 9.83 0.859 C 8.618 0.675 7.385 0.675 6.172 0.859 C 6.05 0.574 5.913 0.296 5.761 0.026 C 5.75 0.008 5.729 -0.002 5.708 0.001 C 4.583 0.195 3.489 0.534 2.452 1.011 C 2.443 1.015 2.436 1.021 2.43 1.029 C 0.356 4.128 -0.213 7.151 0.066 10.136 C 0.068 10.151 0.075 10.164 0.087 10.174 C 1.295 11.068 2.646 11.751 4.082 12.194 C 4.103 12.199 4.125 12.192 4.138 12.175 C 4.447 11.755 4.721 11.311 4.956 10.846 C 4.962 10.833 4.963 10.818 4.958 10.804 C 4.953 10.791 4.942 10.78 4.928 10.775 C 4.497 10.61 4.08 10.411 3.68 10.18 C 3.665 10.172 3.656 10.156 3.655 10.139 C 3.654 10.122 3.661 10.105 3.675 10.095 C 3.759 10.032 3.842 9.967 3.923 9.9 C 3.937 9.888 3.957 9.885 3.974 9.894 C 6.593 11.089 9.428 11.089 12.016 9.894 C 12.033 9.885 12.053 9.888 12.068 9.9 C 12.148 9.966 12.231 10.031 12.316 10.095 C 12.33 10.105 12.337 10.121 12.337 10.138 C 12.336 10.155 12.327 10.171 12.312 10.18 C 11.914 10.413 11.496 10.612 11.064 10.774 C 11.05 10.779 11.039 10.79 11.034 10.804 C 11.029 10.817 11.03 10.833 11.036 10.846 C 11.276 11.311 11.551 11.754 11.853 12.174 C 11.866 12.191 11.888 12.199 11.909 12.193 C 13.348 11.753 14.701 11.069 15.91 10.173 C 15.922 10.164 15.93 10.151 15.932 10.137 C 16.265 6.686 15.373 3.688 13.566 1.03 C 13.561 1.021 13.554 1.014 13.545 1.01 M 5.347 8.318 C 4.559 8.318 3.909 7.594 3.909 6.705 C 3.909 5.816 4.546 5.092 5.347 5.092 C 6.154 5.092 6.798 5.823 6.785 6.706 C 6.785 7.594 6.148 8.318 5.347 8.318 M 10.664 8.318 C 9.875 8.318 9.226 7.594 9.226 6.705 C 9.226 5.816 9.862 5.092 10.664 5.092 C 11.47 5.092 12.114 5.823 12.102 6.706 C 12.102 7.594 11.471 8.318 10.664 8.318\" fill=\"var(--t829wi, rgb(0,0,0))\" height=\"12.195439342550909px\" id=\"as2M1FuNY\" transform=\"translate(0 1.902)\" width=\"16.000463402774628px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,JW2ySfJQW:fill??props.JW2ySfJQW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,JW2ySfJQW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-4Y5y8\",className),layoutId:layoutId,ref:ref,style:{\"--t829wi\":JW2ySfJQW,...style}});});const css=[`.framer-4Y5y8 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--t829wi); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"JW2ySfJQW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Discord\",\"color\":{\"type\":\"variable\",\"value\":\"t829wi\"},\"set\":{\"localId\":\"vectorSet/iTKO7RsoD\",\"id\":\"iTKO7RsoD\",\"moduleId\":\"J8DzsxbKoPoeTWojyCvr\"}}\n */const Icon=withCSS(Component,css,\"framer-4Y5y8\");Icon.displayName=\"Discord\";export default Icon;addPropertyControls(Icon,{JW2ySfJQW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"16\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"JW2ySfJQW\\\":\\\"fill\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Discord\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"t829wi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/iTKO7RsoD\\\",\\\"id\\\":\\\"iTKO7RsoD\\\",\\\"moduleId\\\":\\\"J8DzsxbKoPoeTWojyCvr\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"16\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (64adcc9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const JW2ySfJQW=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"3744509081\" role=\"presentation\" viewBox=\"0 0 16 16\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9.317 6.775 L 15.146 0 L 13.765 0 L 8.704 5.883 L 4.662 0 L 0 0 L 6.112 8.895 L 0 16 L 1.381 16 L 6.725 9.788 L 10.994 16 L 15.656 16 Z M 7.426 8.974 L 6.807 8.088 L 1.879 1.04 L 4 1.04 L 7.977 6.728 L 8.596 7.614 L 13.765 15.007 L 11.644 15.007 Z\" fill=\"var(--t829wi, rgb(0,0,0))\" height=\"16px\" id=\"AN_Cp3itQ\" transform=\"translate(0.172 0)\" width=\"15.655999999999999px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,JW2ySfJQW:fill??props.JW2ySfJQW??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,JW2ySfJQW,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-0hzWU\",className),layoutId:layoutId,ref:ref,style:{\"--t829wi\":JW2ySfJQW,...style}});});const css=[`.framer-0hzWU { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--t829wi); mask: ${mask}; width: 16px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 16\n * @framerIntrinsicHeight 16\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"JW2ySfJQW\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"X\",\"color\":{\"type\":\"variable\",\"value\":\"t829wi\"},\"set\":{\"localId\":\"vectorSet/iTKO7RsoD\",\"id\":\"iTKO7RsoD\",\"moduleId\":\"J8DzsxbKoPoeTWojyCvr\"}}\n */const Icon=withCSS(Component,css,\"framer-0hzWU\");Icon.displayName=\"X\";export default Icon;addPropertyControls(Icon,{JW2ySfJQW:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"16\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"JW2ySfJQW\\\":\\\"fill\\\"}\",\"framerIntrinsicWidth\":\"16\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"X\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"t829wi\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/iTKO7RsoD\\\",\\\"id\\\":\\\"iTKO7RsoD\\\",\\\"moduleId\\\":\\\"J8DzsxbKoPoeTWojyCvr\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (80f113d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Instagram from\"https://framerusercontent.com/modules/JfD8DwYTx1Wfbmspf5nv/mvSY2iYO2skYf3UkEKx9/gcZBQl_Im.js\";import Discord from\"https://framerusercontent.com/modules/Dt17SoTnbNbcbb8aIvmk/NDaKuIwk5RV9Y4zMfRai/S2K05by6t.js\";import X from\"https://framerusercontent.com/modules/a5s2K2uhGnDpmRJtzY0I/O269AGgH80Ub9XbL0iTj/wu32tQsEI.js\";import Linkedin from\"https://framerusercontent.com/modules/wYgECMgy7blUPnwEjRwS/nkEZP8ormYOtEJV0h1Kr/YhQzc1vpJ.js\";const enabledGestures={ftlwuw5vk:{hover:true},iFL1jeS4Q:{hover:true},uj_M2rYzw:{hover:true}};const cycleOrder=[\"iFL1jeS4Q\",\"ftlwuw5vk\",\"uj_M2rYzw\",\"wvHMEKs8H\",\"FhUgsTdQK\"];const serializationHash=\"framer-BOKJA\";const variantClassNames={FhUgsTdQK:\"framer-v-12mfcfv\",ftlwuw5vk:\"framer-v-1l2fklr\",iFL1jeS4Q:\"framer-v-3wiv50\",uj_M2rYzw:\"framer-v-mly9l0\",wvHMEKs8H:\"framer-v-1v7002w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const od57KSuw0=undefined;const lnbM5_9ko=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:0,duration:.2,ease:[.2,0,.2,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Discord Hover\":\"FhUgsTdQK\",Discord:\"wvHMEKs8H\",Instagram:\"uj_M2rYzw\",Linkedin:\"ftlwuw5vk\",X:\"iFL1jeS4Q\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,width,...props})=>{return{...props,lnbM5_9ko:newTab??props.lnbM5_9ko??false,od57KSuw0:link??props.od57KSuw0,variant:humanReadableVariantMap[props.variant]??props.variant??\"iFL1jeS4Q\"};};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,od57KSuw0,lnbM5_9ko,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iFL1jeS4Q\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:od57KSuw0,motionChild:true,nodeId:\"iFL1jeS4Q\",openInNewTab:lnbM5_9ko,scopeId:\"P9YqQrfHn\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-3wiv50\",className,classNames)} framer-i7hfa1`,\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"iFL1jeS4Q\",ref:refBinding,style:{...style},...addPropertyOverrides({FhUgsTdQK:{\"data-framer-name\":\"Discord Hover\"},ftlwuw5vk:{\"data-framer-name\":\"Linkedin\"},uj_M2rYzw:{\"data-framer-name\":\"Instagram\"},wvHMEKs8H:{\"data-framer-name\":\"Discord\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-zy73gp\",Component:X,layoutDependency:layoutDependency,layoutId:\"Dfm2ujrsj\",style:{\"--t829wi\":\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"},variants:{\"ftlwuw5vk-hover\":{\"--t829wi\":\"var(--token-31fabb97-b6b5-4964-8d85-355fe5ade7f3, rgb(228, 86, 9))\"},\"iFL1jeS4Q-hover\":{\"--t829wi\":\"var(--token-31fabb97-b6b5-4964-8d85-355fe5ade7f3, rgb(228, 86, 9))\"},\"uj_M2rYzw-hover\":{\"--t829wi\":\"var(--token-31fabb97-b6b5-4964-8d85-355fe5ade7f3, rgb(228, 86, 9))\"},FhUgsTdQK:{\"--t829wi\":\"var(--token-31fabb97-b6b5-4964-8d85-355fe5ade7f3)\"}},...addPropertyOverrides({ftlwuw5vk:{Component:Linkedin},uj_M2rYzw:{Component:Instagram},wvHMEKs8H:{Component:Discord,whileHover:animation}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-BOKJA.framer-i7hfa1, .framer-BOKJA .framer-i7hfa1 { display: block; }\",\".framer-BOKJA.framer-3wiv50 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-BOKJA .framer-zy73gp { flex: none; height: 24px; position: relative; width: auto; }\",\".framer-BOKJA.framer-v-1v7002w.framer-3wiv50, .framer-BOKJA.framer-v-12mfcfv.framer-3wiv50 { cursor: unset; }\",\".framer-BOKJA.framer-v-1v7002w .framer-zy73gp { will-change: var(--framer-will-change-effect-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ftlwuw5vk\":{\"layout\":[\"auto\",\"auto\"]},\"uj_M2rYzw\":{\"layout\":[\"auto\",\"auto\"]},\"wvHMEKs8H\":{\"layout\":[\"auto\",\"auto\"]},\"FhUgsTdQK\":{\"layout\":[\"auto\",\"auto\"]},\"t9EqwHomP\":{\"layout\":[\"auto\",\"auto\"]},\"J3mSP_gFJ\":{\"layout\":[\"auto\",\"auto\"]},\"Ndwf7P0Lu\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"od57KSuw0\":\"link\",\"lnbM5_9ko\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP9YqQrfHn=withCSS(Component,css,\"framer-BOKJA\");export default FramerP9YqQrfHn;FramerP9YqQrfHn.displayName=\"Socials\";FramerP9YqQrfHn.defaultProps={height:24,width:24};addPropertyControls(FramerP9YqQrfHn,{variant:{options:[\"iFL1jeS4Q\",\"ftlwuw5vk\",\"uj_M2rYzw\",\"wvHMEKs8H\",\"FhUgsTdQK\"],optionTitles:[\"X\",\"Linkedin\",\"Instagram\",\"Discord\",\"Discord Hover\"],title:\"Variant\",type:ControlType.Enum},od57KSuw0:{title:\"Link\",type:ControlType.Link},lnbM5_9ko:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onlnbM5_9koChange:{changes:\"lnbM5_9ko\",type:ControlType.ChangeHandler}});addFonts(FramerP9YqQrfHn,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP9YqQrfHn\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"od57KSuw0\\\":\\\"link\\\",\\\"lnbM5_9ko\\\":\\\"newTab\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ftlwuw5vk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"uj_M2rYzw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wvHMEKs8H\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FhUgsTdQK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"t9EqwHomP\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J3mSP_gFJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ndwf7P0Lu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"24\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P9YqQrfHn.map","// Generated by Framer (bee8ea6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const d5hU4J8nI=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"1461400140\" role=\"presentation\" viewBox=\"0 0 184 42\" xmlns=\"http://www.w3.org/2000/svg\"><g fill=\"transparent\" height=\"41.748999999999995px\" id=\"HsyAfxrJF\" width=\"183.5260029296875px\"><path d=\"M 9.521 29.006 C 4.499 29.006 0.884 26.716 0 23.18 L 5.785 20.85 C 6.388 22.779 8.396 23.622 10.245 23.622 C 11.57 23.622 12.414 23.261 12.896 22.779 L 13.177 21.574 C 13.017 21.172 12.655 20.891 11.932 20.649 C 10.726 20.288 8.236 20.007 6.307 19.203 C 4.218 18.279 2.892 16.873 2.37 15.105 L 3.415 10.485 C 5.182 8.275 8.637 6.468 12.535 6.468 C 17.435 6.468 20.69 8.758 21.574 12.092 L 15.829 14.302 C 15.306 12.454 13.579 11.852 11.851 11.852 C 10.606 11.852 9.601 12.293 9.16 12.775 L 8.919 13.86 C 9.039 14.221 9.441 14.503 10.164 14.744 C 11.209 15.065 13.86 15.386 15.628 16.15 C 17.878 17.154 19.284 18.48 19.686 20.167 L 18.641 25.029 C 16.913 27.279 13.499 29.006 9.521 29.006 Z M 37.179 7.11 L 45.174 7.11 L 44.893 8.316 L 35.09 16.11 L 40.956 27.158 L 40.715 28.363 L 34.247 28.363 L 29.908 20.007 L 26.895 22.217 L 25.609 28.363 L 19.181 28.363 L 25.168 0 L 31.596 0 L 28.583 14.221 L 37.18 7.111 Z M 53.383 6.427 C 58.204 6.427 62.502 9.32 63.105 12.815 L 59.811 28.363 L 53.945 28.363 L 54.387 26.354 C 52.74 28.001 50.49 28.966 47.999 28.966 C 43.821 28.966 41.451 26.876 40.929 24.868 L 42.094 19.645 C 43.821 16.873 47.116 15.909 50.852 15.628 C 54.869 15.306 55.954 15.145 56.436 14.663 L 56.597 14.021 C 56.235 13.097 55.07 12.092 52.941 12.092 C 51.012 12.092 49.245 13.137 48.281 14.824 L 43.018 12.253 C 44.625 8.999 48.08 6.427 53.383 6.427 Z M 54.869 22.177 L 55.592 18.761 C 54.749 19.605 52.981 19.926 51.012 20.127 C 48.964 20.368 48.321 20.649 47.879 21.172 L 47.598 22.618 C 47.959 23.14 48.763 23.823 50.771 23.823 C 52.338 23.823 53.945 23.221 54.869 22.176 Z M 77.068 6.829 C 77.952 6.829 78.916 6.99 79.278 7.11 L 77.912 13.458 L 76.024 13.458 C 72.769 13.458 70.961 15.025 70.158 16.23 L 67.667 28.363 L 61.239 28.363 L 65.699 7.11 L 71.725 7.11 L 71.122 9.842 C 72.609 8.075 74.577 6.829 77.068 6.829 Z M 82.38 28.363 L 75.952 28.363 L 81.938 0 L 88.366 0 Z M 95.809 29.046 C 89.742 29.046 85.845 25.591 85.203 21.413 L 87.051 12.493 C 89.14 9.039 93.398 6.427 98.42 6.427 C 104.527 6.427 108.303 9.883 109.026 14.061 L 107.138 22.98 C 105.049 26.435 100.79 29.046 95.809 29.046 Z M 96.331 23.261 C 98.701 23.261 100.509 22.015 101.072 21.051 L 102.357 15.105 C 102.116 13.98 100.71 12.213 97.898 12.213 C 95.487 12.213 93.76 13.458 93.117 14.463 L 91.872 20.408 C 92.113 21.493 93.479 23.261 96.331 23.261 Z\" fill=\"var(--s1gq96, rgb(0,0,0))\" height=\"29.046000045776363px\" id=\"yr4mQC5oD\" transform=\"translate(74.5 6)\" width=\"109.02600292968751px\"/><path d=\"M 38.952 0 C 38.952 0.002 38.856 0.396 38.7 1.065 C 40.905 1.074 40.92 1.065 40.92 1.099 C 40.92 1.132 40.446 1.142 38.666 1.215 C 38.199 3.231 37.768 5.256 37.374 7.288 C 48.283 8.745 62.074 13.461 62.074 25.836 C 62.074 39.727 37.759 40.701 23.987 40.676 C 23.85 41.032 23.716 41.39 23.585 41.749 C 23.585 41.747 23.682 41.349 23.838 40.676 C 21.438 40.671 21.546 40.65 21.546 40.65 C 21.546 40.65 21.956 40.592 23.878 40.505 C 24.186 39.172 24.689 36.92 25.154 34.511 C 14.177 33.125 0 28.451 0 15.904 C 0 1.856 24.872 1.02 38.553 1.064 C 38.69 0.711 38.823 0.356 38.952 0 Z M 37.192 8.254 C 36.464 12.209 35.924 16.296 36.575 17.254 C 38.34 19.85 45.194 20.608 49.045 20.829 L 51.283 20.839 L 51.283 20.874 L 50.951 20.92 C 47.989 21.29 37.188 22.767 33.198 25.13 C 30.982 26.443 28.69 30.29 26.901 33.953 C 28.678 34.337 30.603 34.69 32.685 35.007 C 30.935 35.007 28.835 34.91 26.555 34.673 C 25.653 36.584 24.82 38.527 24.057 40.497 C 46.889 39.434 55.343 32.396 55.343 23.312 C 55.343 17.682 51.664 11.812 37.192 8.254 Z M 38.492 1.222 C 15.302 2.209 6.731 9.282 6.731 18.428 C 6.731 24.117 10.485 30.048 25.327 33.595 C 26.064 29.608 26.618 25.461 25.962 24.495 C 24.197 21.899 17.343 21.141 13.492 20.92 L 11.411 20.92 C 11.411 20.92 11.409 20.85 11.503 20.84 L 11.586 20.829 C 14.548 20.459 25.349 18.982 29.339 16.619 C 31.539 15.316 33.812 11.518 35.595 7.881 C 33.54 7.429 31.47 7.046 29.389 6.734 C 31.252 6.734 33.512 6.844 35.964 7.116 C 36.877 5.182 37.721 3.216 38.492 1.222 Z\" fill=\"var(--s1gq96, rgb(0,0,0))\" height=\"41.748999999999995px\" id=\"EDRyq0Wr2\" width=\"62.074px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,d5hU4J8nI:fill??props.d5hU4J8nI??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,d5hU4J8nI,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ZJZzL\",className),layoutId:layoutId,ref:ref,style:{\"--s1gq96\":d5hU4J8nI,...style}});});const css=[`.framer-ZJZzL { -webkit-mask: ${mask}; aspect-ratio: 4.380952380952381; background-color: var(--s1gq96); mask: ${mask}; width: 184px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 184\n * @framerIntrinsicHeight 42\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"d5hU4J8nI\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"s1gq96\"},\"set\":{\"localId\":\"vectorSet/DXKxT7ilQ\",\"id\":\"DXKxT7ilQ\",\"moduleId\":\"EM5hr4vymRqHkq4jHgeY\"}}\n */const Icon=withCSS(Component,css,\"framer-ZJZzL\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{d5hU4J8nI:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"d5hU4J8nI\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"s1gq96\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/DXKxT7ilQ\\\",\\\"id\\\":\\\"DXKxT7ilQ\\\",\\\"moduleId\\\":\\\"EM5hr4vymRqHkq4jHgeY\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"184\",\"framerIntrinsicHeight\":\"42\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bee8ea6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/DcDlH2I8iUn2zWDCxjZI/69UEKKb8Dglqvz2xSXkx/BNLJkm9Ao.js\";import Vector from\"https://framerusercontent.com/modules/wUzjMbElXMZyNp8fIjSr/XqPFjsIzqRqwRO1IuW7b/njlJSs13f.js\";const VectorFonts=getFonts(Vector);const enabledGestures={btuw8OjVV:{hover:true}};const serializationHash=\"framer-0TS3c\";const variantClassNames={btuw8OjVV:\"framer-v-c6sbxj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EYJ6t7lT5=undefined;const hSM3X_M3c=undefined;const pjUd_PDlq=undefined;const transition1={damping:30,delay:0,mass:1,stiffness:180,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({color,height,id,link,newTab,width,...props})=>{return{...props,EYJ6t7lT5:link??props.EYJ6t7lT5,hSM3X_M3c:newTab??props.hSM3X_M3c,pjUd_PDlq:color??props.pjUd_PDlq??\"var(--token-d29bb523-f2dc-4a95-bf0b-8f7b2e9f4f2b, rgb(10, 12, 11))\"};};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,EYJ6t7lT5,pjUd_PDlq,hSM3X_M3c,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"btuw8OjVV\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:EYJ6t7lT5,motionChild:true,nodeId:\"btuw8OjVV\",openInNewTab:hSM3X_M3c,scopeId:\"Z7gsxb9gf\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-c6sbxj\",className,classNames)} framer-1evdqu6`,\"data-framer-name\":\"S\",layoutDependency:layoutDependency,layoutId:\"btuw8OjVV\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iz58kh\",\"data-styles-preset\":\"BNLJkm9Ao\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-21f83b38-ff8a-41f7-b0af-0258d4a9dcab, rgb(173, 174, 164)))\"},children:\"Design by\"})}),className:\"framer-146pjes\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"iEJifkZul\",style:{\"--extracted-r6o4lv\":\"var(--token-21f83b38-ff8a-41f7-b0af-0258d4a9dcab, rgb(173, 174, 164))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s2wnti\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"Y4lluWPya\",style:{backgroundColor:pjUd_PDlq}}),/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-1cub845\",layoutDependency:layoutDependency,layoutId:\"AY3As2y27\",style:{\"--s1gq96\":pjUd_PDlq}})]})})})})});});const css=[\".framer-0TS3c.framer-1evdqu6, .framer-0TS3c .framer-1evdqu6 { display: block; }\",\".framer-0TS3c.framer-c6sbxj { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 0px 2px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0TS3c .framer-146pjes { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0TS3c .framer-1s2wnti { bottom: 0px; flex: none; height: 1px; left: -1px; overflow: visible; position: absolute; width: 1px; z-index: 1; }\",\".framer-0TS3c .framer-1cub845 { aspect-ratio: 3.4 / 1; flex: none; height: auto; position: relative; width: 64px; }\",\".framer-0TS3c.framer-v-c6sbxj.hover .framer-1s2wnti { left: 0px; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 21\n * @framerIntrinsicWidth 135\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"cYFxGSVx2\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"EYJ6t7lT5\":\"link\",\"pjUd_PDlq\":\"color\",\"hSM3X_M3c\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZ7gsxb9gf=withCSS(Component,css,\"framer-0TS3c\");export default FramerZ7gsxb9gf;FramerZ7gsxb9gf.displayName=\"Skarlo Button\";FramerZ7gsxb9gf.defaultProps={height:21,width:135};addPropertyControls(FramerZ7gsxb9gf,{EYJ6t7lT5:{title:\"Link\",type:ControlType.Link},pjUd_PDlq:{defaultValue:'var(--token-d29bb523-f2dc-4a95-bf0b-8f7b2e9f4f2b, rgb(10, 12, 11)) /* {\"name\":\"Ink\"} */',title:\"Color\",type:ControlType.Color},hSM3X_M3c:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onhSM3X_M3cChange:{changes:\"hSM3X_M3c\",type:ControlType.ChangeHandler}});addFonts(FramerZ7gsxb9gf,[{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\"}]},...VectorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZ7gsxb9gf\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"21\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cYFxGSVx2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"EYJ6t7lT5\\\":\\\"link\\\",\\\"pjUd_PDlq\\\":\\\"color\\\",\\\"hSM3X_M3c\\\":\\\"newTab\\\"}\",\"framerIntrinsicWidth\":\"135\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (da4083a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/Sn64gjTwaJh0TFAuaV07/Video.js\";import{withContactPopup}from\"https://framerusercontent.com/modules/Hd76GCm2B0qEWhxWR4i3/LPGWVei3BzVhNy4lCwek/ContactPopup.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/DcDlH2I8iUn2zWDCxjZI/69UEKKb8Dglqvz2xSXkx/BNLJkm9Ao.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/7YvGQdd5F4kCADwaqGuU/BXNrpkQrayjGL4J2l9hw/ERRX7hUl2.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/UOODw3tTvql4bg2Cfy2C/B4lwkh993UMfONHAdcpk/NWFuShCfU.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/iYSHCzIERRjNK0ovpiXu/3LAvspy6APWnLGNIhii8/WbMFzi8He.js\";import Vector from\"https://framerusercontent.com/modules/J36gEuk877NwAqUAQhtg/IEAt5hA3ad57wmP0yR1A/BVTCyc_pn.js\";import Button1,*as Button1Info from\"https://framerusercontent.com/modules/m67VrvRArKD82iVl3R7L/TgyiPlnYtiijZsljbYy2/lRBEH3Hvw.js\";import Socials from\"https://framerusercontent.com/modules/chLIC6sXB8dr3fmUB1OI/2v1xxda24oZRTActuHkI/P9YqQrfHn.js\";import SkarloButton from\"https://framerusercontent.com/modules/NaAF1SRbtSfE6UWFxGoE/6N4vtwW8FXljd0oWdepz/Z7gsxb9gf.js\";const MotionDivWithFX=withFX(motion.div);const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const Button1Fonts=getFonts(Button1);const Button1WithContactPopup1bcr28WithMappedReactPropsjtzfys=withMappedReactProps(withCodeBoundaryForOverrides(Button1,{nodeId:\"T40oI7QKU\",override:withContactPopup,scopeId:\"aTE46iQVZ\"}),Button1Info);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const SocialsFonts=getFonts(Socials);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const SkarloButtonFonts=getFonts(SkarloButton);const VectorFonts=getFonts(Vector);const VectorWithFX=withFX(Vector);const VideoFonts=getFonts(Video);const cycleOrder=[\"aLDgQjtYu\",\"Hn4_bO0fX\",\"niR3C0psL\"];const serializationHash=\"framer-gXYBi\";const variantClassNames={aLDgQjtYu:\"framer-v-87inor\",Hn4_bO0fX:\"framer-v-xkashj\",niR3C0psL:\"framer-v-dmhxur\"};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 animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:24};const transition2={delay:0,duration:2,ease:[.6,.2,0,1],type:\"tween\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:58};const transition3={delay:.2,duration:2,ease:[.6,.2,0,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={delay:.1,duration:2,ease:[.6,.2,0,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={delay:.3,duration:2,ease:[.6,.2,0,1],type:\"tween\"};const transition6={delay:.4,duration:2,ease:[.6,.2,0,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"aLDgQjtYu\",Phone:\"niR3C0psL\",Tablet:\"Hn4_bO0fX\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aLDgQjtYu\"};};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:\"aLDgQjtYu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.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-87inor\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"aLDgQjtYu\",ref:refBinding,style:{backgroundColor:\"var(--token-06082771-75b6-44b7-b9e2-769b67d4ca1d, rgb(29, 29, 29))\",...style},...addPropertyOverrides({Hn4_bO0fX:{\"data-framer-name\":\"Tablet\"},niR3C0psL:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xnh8gq\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"KWucRdXB4\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-tc54xh\",\"data-framer-name\":\"Detail\",layoutDependency:layoutDependency,layoutId:\"EmE2eSBkO\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-mlq4me\",layoutDependency:layoutDependency,layoutId:\"WhNhTesq3\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-eqzx9m\",layoutDependency:layoutDependency,layoutId:\"eVNy7ePeL\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18bvu9o\",layoutDependency:layoutDependency,layoutId:\"JFrcChj0O\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rwm95p\",layoutDependency:layoutDependency,layoutId:\"fZdlH4VqL\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-96fp3p\",layoutDependency:layoutDependency,layoutId:\"DmiucrVf3\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s8ws3i\",layoutDependency:layoutDependency,layoutId:\"vNUcEBs7P\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-k9zr2l\",layoutDependency:layoutDependency,layoutId:\"HF756QKg1\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-p8kk1a\",layoutDependency:layoutDependency,layoutId:\"y6TT6mWGG\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lyji6b\",layoutDependency:layoutDependency,layoutId:\"Fw2UL8j34\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14fum45\",layoutDependency:layoutDependency,layoutId:\"Tdlarb2PU\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hfis9x\",layoutDependency:layoutDependency,layoutId:\"JYd0Vf5Ox\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-16cg6g1\",layoutDependency:layoutDependency,layoutId:\"rAAxTrPfj\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-191j8zd\",layoutDependency:layoutDependency,layoutId:\"xKkqxRgsw\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-92q6lr\",layoutDependency:layoutDependency,layoutId:\"aCTwyU99h\",style:{backgroundColor:\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-c8mbmn\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"BRQBS9KFc\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vpsa5p\",layoutDependency:layoutDependency,layoutId:\"mNSzAfaM9\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-96xuay\",layoutDependency:layoutDependency,layoutId:\"vlrvKpYHv\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-ghosw2\",layoutDependency:layoutDependency,layoutId:\"awthnHaSA\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-dkowzp\",\"data-styles-preset\":\"WbMFzi8He\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255)))\"},children:\"Make everything\"})}),className:\"framer-pdgwf\",\"data-framer-appear-id\":\"pdgwf\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"FEzOAzSMY\",optimized:true,style:{\"--extracted-1of0zx5\":\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1igmrsb\",layoutDependency:layoutDependency,layoutId:\"G0fqEdto_\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-dkowzp\",\"data-styles-preset\":\"WbMFzi8He\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255)))\"},children:\"tradeable.\"})}),className:\"framer-z0j8gp\",\"data-framer-appear-id\":\"z0j8gp\",fonts:[\"Inter\"],initial:animation2,layoutDependency:layoutDependency,layoutId:\"Ihut0zXZe\",optimized:true,style:{\"--extracted-1of0zx5\":\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+64+0+0+68+0+0+156.56,...addPropertyOverrides({Hn4_bO0fX:{y:(componentViewport?.y||0)+64+0+0+68+0+0+0},niR3C0psL:{y:(componentViewport?.y||0)+64+0+0+68+0+0+0+156.56}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1bcr28-container\",\"data-framer-appear-id\":\"1bcr28\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"T40oI7QKU-container\",nodeId:\"T40oI7QKU\",optimized:true,rendersWithMotion:true,scopeId:\"aTE46iQVZ\",children:/*#__PURE__*/_jsx(Button1WithContactPopup1bcr28WithMappedReactPropsjtzfys,{A_DDiptLS:\"mailto:info@mecone.trade\",EaSP8Ygbb:{borderBottomWidth:1,borderColor:\"var(--token-1c993cd7-078d-4423-bfed-588374233b17, rgb(222, 222, 222))\",borderLeftWidth:1,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},height:\"100%\",id:\"T40oI7QKU\",layoutId:\"T40oI7QKU\",QrSLa6xtr:false,variant:matchVariant(\"sw6F8Mnv0\"),width:\"100%\",xt2Y_UE34:\"Talk to our team\"})})})]}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-cf1iuz\",\"data-framer-appear-id\":\"cf1iuz\",\"data-framer-name\":\"Columns\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"p2cBMrGnZ\",optimized:true,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3nx2fd\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"cV4wWdYFF\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{niR3C0psL:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({niR3C0psL:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iz58kh\",\"data-styles-preset\":\"BNLJkm9Ao\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-285101aa-91c5-4c6f-a7a7-712729d67779, rgb(146, 147, 143)))\"},children:\"COMPANY\"})}),className:\"framer-1u0puv5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mV2vD3xZq\",style:{\"--extracted-r6o4lv\":\"var(--token-285101aa-91c5-4c6f-a7a7-712729d67779, rgb(146, 147, 143))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vu1x8w\",layoutDependency:layoutDependency,layoutId:\"M9ognBuu6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7ap4ga\",\"data-styles-preset\":\"ERRX7hUl2\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tcUPcij_r\"},motionChild:true,nodeId:\"jBcbsUObJ\",openInNewTab:false,relValues:[],scopeId:\"aTE46iQVZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y07hih\",\"data-styles-preset\":\"NWFuShCfU\",children:\"Home\"})})})}),className:\"framer-8al0da\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jBcbsUObJ\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7ap4ga\",\"data-styles-preset\":\"ERRX7hUl2\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Cpbb5IrXT\"},motionChild:true,nodeId:\"Jw2ceNDPo\",openInNewTab:false,relValues:[],scopeId:\"aTE46iQVZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y07hih\",\"data-styles-preset\":\"NWFuShCfU\",children:\"Benchmarks\"})})})}),className:\"framer-118j47w\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Jw2ceNDPo\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7ap4ga\",\"data-styles-preset\":\"ERRX7hUl2\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Hv2DIaIMA\"},motionChild:true,nodeId:\"ME0cEkM78\",openInNewTab:false,relValues:[],scopeId:\"aTE46iQVZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y07hih\",\"data-styles-preset\":\"NWFuShCfU\",children:\"Articles\"})})})}),className:\"framer-yhuz67\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ME0cEkM78\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7ap4ga\",\"data-styles-preset\":\"ERRX7hUl2\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Bb8hNCrju\"},motionChild:true,nodeId:\"hULELmS52\",openInNewTab:false,relValues:[],scopeId:\"aTE46iQVZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y07hih\",\"data-styles-preset\":\"NWFuShCfU\",children:\"Team\"})})})}),className:\"framer-1czdabq\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hULELmS52\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgU3VwcGx5IE1vbm8gUmVndWxhcg==\",\"--framer-font-family\":'\"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace',\"--framer-font-open-type-features\":\"'blwf' on, 'cv03' on, 'cv04' on, 'cv09' on, 'cv11' on\",\"--framer-letter-spacing\":\"0.32px\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, #dedede)\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:info@mecone.trade\",motionChild:true,nodeId:\"u60Kao4ES\",openInNewTab:false,relValues:[],scopeId:\"aTE46iQVZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y07hih\",\"data-styles-preset\":\"NWFuShCfU\",children:\"info@mecone.trade\"})})})}),className:\"framer-soq2aq\",fonts:[\"CUSTOMV2;PP Supply Mono Regular\"],layoutDependency:layoutDependency,layoutId:\"u60Kao4ES\",style:{\"--extracted-r6o4lv\":\"#dedede\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1groya9\",\"data-framer-name\":\"Legal\",layoutDependency:layoutDependency,layoutId:\"fTWUdGVdM\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{niR3C0psL:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({niR3C0psL:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iz58kh\",\"data-styles-preset\":\"BNLJkm9Ao\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-285101aa-91c5-4c6f-a7a7-712729d67779, rgb(146, 147, 143)))\"},children:\"LEGAL\"})}),className:\"framer-1thtm12\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TGNxDITkf\",style:{\"--extracted-r6o4lv\":\"var(--token-285101aa-91c5-4c6f-a7a7-712729d67779, rgb(146, 147, 143))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o80ph1\",layoutDependency:layoutDependency,layoutId:\"HPcY98rPT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7ap4ga\",\"data-styles-preset\":\"ERRX7hUl2\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{zjuxWqeJM:\"terms-conditions\"},unresolvedPathSlugs:{zjuxWqeJM:{collectionId:\"BYsCZaJ32\",collectionItemId:\"kfx1Rn3dy\"}},webPageId:\"WdmEklHWq\"},motionChild:true,nodeId:\"M0Qzzzk9Y\",openInNewTab:false,relValues:[],scopeId:\"aTE46iQVZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y07hih\",\"data-styles-preset\":\"NWFuShCfU\",children:\"Terms\"})})})}),className:\"framer-1pfv68v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"M0Qzzzk9Y\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-7ap4ga\",\"data-styles-preset\":\"ERRX7hUl2\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{pathVariables:{zjuxWqeJM:\"privacy-policy\"},unresolvedPathSlugs:{zjuxWqeJM:{collectionId:\"BYsCZaJ32\",collectionItemId:\"U58TALuN5\"}},webPageId:\"WdmEklHWq\"},motionChild:true,nodeId:\"hmXpUk8oO\",openInNewTab:false,relValues:[],scopeId:\"aTE46iQVZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1y07hih\",\"data-styles-preset\":\"NWFuShCfU\",children:\"Privacy\"})})})}),className:\"framer-tyykht\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hmXpUk8oO\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-un8286\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"a3WiR4RGJ\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{niR3C0psL:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.25)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({niR3C0psL:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iz58kh\",\"data-styles-preset\":\"BNLJkm9Ao\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-285101aa-91c5-4c6f-a7a7-712729d67779, rgb(146, 147, 143)))\"},children:\"FOLLOW US\"})}),className:\"framer-jdsrcx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mh60WcTJ1\",style:{\"--extracted-r6o4lv\":\"var(--token-285101aa-91c5-4c6f-a7a7-712729d67779, rgb(146, 147, 143))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1av29g\",\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"ijYWtwpDR\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+64+0+0+68+0+0+0+36+0,...addPropertyOverrides({Hn4_bO0fX:{y:(componentViewport?.y||0)+64+0+0+68+0+196.56+0+0+36+0},niR3C0psL:{y:(componentViewport?.y||0)+64+0+0+68+0+256.56+0+448+0+36+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15yjnha-container\",layoutDependency:layoutDependency,layoutId:\"qp0kxmeJN-container\",nodeId:\"qp0kxmeJN\",rendersWithMotion:true,scopeId:\"aTE46iQVZ\",children:/*#__PURE__*/_jsx(Socials,{height:\"100%\",id:\"qp0kxmeJN\",layoutId:\"qp0kxmeJN\",lnbM5_9ko:true,od57KSuw0:\"https://x.com/meconemarkets\",variant:matchVariant(\"iFL1jeS4Q\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+64+0+0+68+0+0+0+36+0,...addPropertyOverrides({Hn4_bO0fX:{y:(componentViewport?.y||0)+64+0+0+68+0+196.56+0+0+36+0},niR3C0psL:{y:(componentViewport?.y||0)+64+0+0+68+0+256.56+0+448+0+36+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9tujr0-container\",layoutDependency:layoutDependency,layoutId:\"K9AFt9A5r-container\",nodeId:\"K9AFt9A5r\",rendersWithMotion:true,scopeId:\"aTE46iQVZ\",children:/*#__PURE__*/_jsx(Socials,{height:\"100%\",id:\"K9AFt9A5r\",layoutId:\"K9AFt9A5r\",lnbM5_9ko:true,od57KSuw0:\"https://www.instagram.com/meconemarkets/\",variant:matchVariant(\"uj_M2rYzw\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+64+0+0+68+0+0+0+36+0,...addPropertyOverrides({Hn4_bO0fX:{y:(componentViewport?.y||0)+64+0+0+68+0+196.56+0+0+36+0},niR3C0psL:{y:(componentViewport?.y||0)+64+0+0+68+0+256.56+0+448+0+36+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13j2s7n-container\",layoutDependency:layoutDependency,layoutId:\"mKUXvt_AD-container\",nodeId:\"mKUXvt_AD\",rendersWithMotion:true,scopeId:\"aTE46iQVZ\",children:/*#__PURE__*/_jsx(Socials,{height:\"100%\",id:\"mKUXvt_AD\",layoutId:\"mKUXvt_AD\",lnbM5_9ko:true,od57KSuw0:\"https://www.linkedin.com/company/mecone-markets/\",variant:matchVariant(\"ftlwuw5vk\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+64+0+0+68+0+0+0+36+0,...addPropertyOverrides({Hn4_bO0fX:{y:(componentViewport?.y||0)+64+0+0+68+0+196.56+0+0+36+0},niR3C0psL:{y:(componentViewport?.y||0)+64+0+0+68+0+256.56+0+448+0+36+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-runamz-container\",\"data-framer-name\":\"Discord\",layoutDependency:layoutDependency,layoutId:\"Pf2hpKCVk-container\",name:\"Discord\",nodeId:\"Pf2hpKCVk\",rendersWithMotion:true,scopeId:\"aTE46iQVZ\",children:/*#__PURE__*/_jsx(Socials,{height:\"100%\",id:\"Pf2hpKCVk\",layoutId:\"Pf2hpKCVk\",lnbM5_9ko:true,name:\"Discord\",od57KSuw0:\"https://discord.gg/Z5PQ76tGN\",variant:matchVariant(\"wvHMEKs8H\"),width:\"100%\"})})})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ccefgk\",\"data-framer-name\":\"Legal + Logo\",layoutDependency:layoutDependency,layoutId:\"oRIULZPlx\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition5},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-euv0db\",\"data-framer-name\":\"Legal + Credit\",layoutDependency:layoutDependency,layoutId:\"c0VZQYgyB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iz58kh\",\"data-styles-preset\":\"BNLJkm9Ao\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6b8fcda-206d-439c-a2a1-6279b4341602, rgb(214, 215, 211)))\"},children:\"\\xa9 2026 Mecone. All rights reserved.\"})}),className:\"framer-1rg06px\",\"data-framer-name\":\"\\xa9 2026 Mecone. All rights reserved.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cLiXnQxUp\",style:{\"--extracted-r6o4lv\":\"var(--token-b6b8fcda-206d-439c-a2a1-6279b4341602, rgb(214, 215, 211))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3yi4va\",\"data-framer-name\":\"Credits\",layoutDependency:layoutDependency,layoutId:\"oTkf4FPVT\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1iz58kh\",\"data-styles-preset\":\"BNLJkm9Ao\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b6b8fcda-206d-439c-a2a1-6279b4341602))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.tradingview.com/\",motionChild:true,nodeId:\"Ns9820Vji\",openInNewTab:true,relValues:[\"noreferrer\"],scopeId:\"aTE46iQVZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:\"Charts by TradingView\"})})})}),className:\"framer-1pcommg\",\"data-framer-name\":\"Charts by TradingView\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Ns9820Vji\",style:{\"--extracted-r6o4lv\":\"var(--token-b6b8fcda-206d-439c-a2a1-6279b4341602)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:21,y:(componentViewport?.y||0)+64+0+0+324.56+0+0+0+0,...addPropertyOverrides({Hn4_bO0fX:{y:(componentViewport?.y||0)+64+0+0+508.56+0+0+0+0},niR3C0psL:{y:(componentViewport?.y||0)+64+0+0+920.56+0+0+0+36+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x4p84x-container\",layoutDependency:layoutDependency,layoutId:\"wKKbBEWDM-container\",nodeId:\"wKKbBEWDM\",rendersWithMotion:true,scopeId:\"aTE46iQVZ\",children:/*#__PURE__*/_jsx(SkarloButton,{EYJ6t7lT5:\"https://skarlo.co/\",height:\"100%\",hSM3X_M3c:true,id:\"wKKbBEWDM\",layoutId:\"wKKbBEWDM\",pjUd_PDlq:\"var(--token-b6b8fcda-206d-439c-a2a1-6279b4341602, rgb(214, 215, 211))\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vbr34o\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"XoKHXW9fO\",children:/*#__PURE__*/_jsx(VectorWithFX,{__framer__animate:{transition:transition6},__framer__animateOnce:true,__framer__enter:animation,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animated:true,className:\"framer-dr5ev8\",layoutDependency:layoutDependency,layoutId:\"hE_xtxpwR\",style:{\"--v9x308\":\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"}})})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-uiv4np-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"uO_EWWezy-container\",nodeId:\"uO_EWWezy\",rendersWithMotion:true,scopeId:\"aTE46iQVZ\",style:{mask:\"linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 80%) add\",opacity:.3,WebkitMask:\"linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 80%) add\"},children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"uO_EWWezy\",isMixedBorderRadius:false,layoutId:\"uO_EWWezy\",loop:true,muted:true,objectFit:\"cover\",playing:true,poster:\"https://framerusercontent.com/images/BzKuKhaXRZQI6vqCZ72SOQQFzic.png?scale-down-to=1024&width=1368&height=801\",posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/27FhDVPCBBlkPh5NSx8CWmx3Io8.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:306,intrinsicWidth:1080,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(componentViewport?.height||200)-(0+(componentViewport?.height||200)*.3)),pixelHeight:306,pixelWidth:1080,positionX:\"center\",positionY:\"top\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/Mb9HJVTAq8nX9usihAX2BhE9c.png?width=1080&height=306\",srcSet:\"https://framerusercontent.com/images/Mb9HJVTAq8nX9usihAX2BhE9c.png?scale-down-to=512&width=1080&height=306 512w,https://framerusercontent.com/images/Mb9HJVTAq8nX9usihAX2BhE9c.png?scale-down-to=1024&width=1080&height=306 1024w,https://framerusercontent.com/images/Mb9HJVTAq8nX9usihAX2BhE9c.png?width=1080&height=306 1080w\"},className:\"framer-2uac8k\",layoutDependency:layoutDependency,layoutId:\"ZmSHZYO2p\",style:{opacity:.3}})]})})})});});const css=[\".framer-gXYBi.framer-xjd3yd, .framer-gXYBi .framer-xjd3yd { display: block; }\",\".framer-gXYBi.framer-87inor { 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: 64px 64px 24px 64px; position: relative; width: 1200px; }\",\".framer-gXYBi .framer-xnh8gq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-gXYBi .framer-tc54xh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-gXYBi .framer-mlq4me, .framer-gXYBi .framer-eqzx9m, .framer-gXYBi .framer-18bvu9o, .framer-gXYBi .framer-rwm95p, .framer-gXYBi .framer-96fp3p, .framer-gXYBi .framer-s8ws3i, .framer-gXYBi .framer-k9zr2l, .framer-gXYBi .framer-p8kk1a, .framer-gXYBi .framer-1lyji6b, .framer-gXYBi .framer-14fum45, .framer-gXYBi .framer-1hfis9x, .framer-gXYBi .framer-16cg6g1, .framer-gXYBi .framer-191j8zd, .framer-gXYBi .framer-92q6lr { aspect-ratio: 1 / 1; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 4px; }\",\".framer-gXYBi .framer-c8mbmn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-gXYBi .framer-1vpsa5p { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-gXYBi .framer-96xuay { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gXYBi .framer-ghosw2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 2px 0px; position: relative; width: 100%; }\",\".framer-gXYBi .framer-pdgwf, .framer-gXYBi .framer-z0j8gp { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-gXYBi .framer-1igmrsb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-gXYBi .framer-1bcr28-container { -webkit-user-select: auto; flex: none; height: auto; pointer-events: auto; position: relative; user-select: auto; width: auto; z-index: 2; }\",\".framer-gXYBi .framer-cf1iuz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px 24px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-gXYBi .framer-3nx2fd, .framer-gXYBi .framer-1groya9, .framer-gXYBi .framer-un8286 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-gXYBi .framer-1u0puv5, .framer-gXYBi .framer-1thtm12, .framer-gXYBi .framer-jdsrcx, .framer-gXYBi .framer-1rg06px, .framer-gXYBi .framer-1pcommg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-gXYBi .framer-vu1x8w, .framer-gXYBi .framer-1o80ph1 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gXYBi .framer-8al0da, .framer-gXYBi .framer-118j47w, .framer-gXYBi .framer-yhuz67, .framer-gXYBi .framer-1czdabq, .framer-gXYBi .framer-soq2aq, .framer-gXYBi .framer-1pfv68v, .framer-gXYBi .framer-tyykht { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-gXYBi .framer-1av29g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-gXYBi .framer-15yjnha-container, .framer-gXYBi .framer-9tujr0-container, .framer-gXYBi .framer-13j2s7n-container, .framer-gXYBi .framer-runamz-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-gXYBi .framer-ccefgk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gXYBi .framer-euv0db { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; padding: 0px; position: relative; width: 100%; }\",\".framer-gXYBi .framer-3yi4va { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: min-content; }\",\".framer-gXYBi .framer-x4p84x-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-gXYBi .framer-1vbr34o { align-content: center; align-items: center; aspect-ratio: 6.269005847953216 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; max-width: 1440px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-gXYBi .framer-dr5ev8 { aspect-ratio: 4.375510204081633 / 1; flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); z-index: 1; }\",\".framer-gXYBi .framer-uiv4np-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-gXYBi .framer-2uac8k { bottom: 0px; flex: none; height: 30%; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; will-change: var(--framer-will-change-filter-override, filter); z-index: 0; }\",\".framer-gXYBi.framer-v-xkashj.framer-87inor { padding: 64px 24px 24px 24px; width: 810px; }\",\".framer-gXYBi.framer-v-xkashj .framer-c8mbmn { flex-direction: column; }\",\".framer-gXYBi.framer-v-xkashj .framer-1vpsa5p { flex: none; flex-direction: row; width: 100%; }\",\".framer-gXYBi.framer-v-xkashj .framer-96xuay { flex: 1 0 0px; width: 1px; }\",\".framer-gXYBi.framer-v-xkashj .framer-cf1iuz, .framer-gXYBi.framer-v-dmhxur .framer-1vpsa5p { flex: none; width: 100%; }\",\".framer-gXYBi.framer-v-xkashj .framer-8al0da, .framer-gXYBi.framer-v-dmhxur .framer-tc54xh, .framer-gXYBi.framer-v-dmhxur .framer-8al0da { order: 0; }\",\".framer-gXYBi.framer-v-xkashj .framer-118j47w, .framer-gXYBi.framer-v-dmhxur .framer-118j47w { order: 1; }\",\".framer-gXYBi.framer-v-xkashj .framer-yhuz67, .framer-gXYBi.framer-v-dmhxur .framer-yhuz67, .framer-gXYBi.framer-v-dmhxur .framer-ccefgk { order: 2; }\",\".framer-gXYBi.framer-v-xkashj .framer-1czdabq, .framer-gXYBi.framer-v-dmhxur .framer-1czdabq { order: 3; }\",\".framer-gXYBi.framer-v-xkashj .framer-soq2aq, .framer-gXYBi.framer-v-dmhxur .framer-soq2aq { order: 4; }\",\".framer-gXYBi.framer-v-dmhxur.framer-87inor { padding: 64px 24px 24px 24px; width: 390px; }\",\".framer-gXYBi.framer-v-dmhxur .framer-c8mbmn { flex-direction: column; order: 1; }\",\".framer-gXYBi.framer-v-dmhxur .framer-cf1iuz { flex: none; flex-direction: column; gap: 48px; width: 100%; }\",\".framer-gXYBi.framer-v-dmhxur .framer-3nx2fd, .framer-gXYBi.framer-v-dmhxur .framer-1groya9, .framer-gXYBi.framer-v-dmhxur .framer-un8286 { flex: none; padding: 0px 0px 24px 0px; width: 100%; }\",\".framer-gXYBi.framer-v-dmhxur .framer-vu1x8w, .framer-gXYBi.framer-v-dmhxur .framer-1o80ph1 { gap: 24px; }\",\".framer-gXYBi.framer-v-dmhxur .framer-euv0db { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-gXYBi.framer-v-dmhxur .framer-1vbr34o { aspect-ratio: unset; height: min-content; }\",\".framer-gXYBi.framer-v-dmhxur .framer-dr5ev8 { aspect-ratio: 4.329113924050633 / 1; flex: 1 0 0px; left: unset; position: relative; right: unset; top: unset; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,'.framer-gXYBi[data-border=\"true\"]::after, .framer-gXYBi [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 628\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Hn4_bO0fX\":{\"layout\":[\"fixed\",\"auto\"]},\"niR3C0psL\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraTE46iQVZ=withCSS(Component,css,\"framer-gXYBi\");export default FrameraTE46iQVZ;FrameraTE46iQVZ.displayName=\"Footer\";FrameraTE46iQVZ.defaultProps={height:628,width:1200};addPropertyControls(FrameraTE46iQVZ,{variant:{options:[\"aLDgQjtYu\",\"Hn4_bO0fX\",\"niR3C0psL\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameraTE46iQVZ,[{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\"},{cssFamilyName:\"PP Supply Mono Regular\",openType:true,source:\"custom\",style:\"normal\",uiFamilyName:\"PP Supply Mono\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\",weight:\"400\"}]},...Button1Fonts,...SocialsFonts,...SkarloButtonFonts,...VectorFonts,...VideoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});FrameraTE46iQVZ.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Button1,{},context),()=>forwardLoader(Socials,{},context),()=>forwardLoader(SkarloButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraTE46iQVZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Hn4_bO0fX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"niR3C0psL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"628\",\"framerResolvesOwnDefaults\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bee8ea6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={UmgzSdycU:{hover:true}};const cycleOrder=[\"UmgzSdycU\",\"gHVgD17Wn\"];const serializationHash=\"framer-OaELt\";const variantClassNames={gHVgD17Wn:\"framer-v-1tp6aek\",UmgzSdycU:\"framer-v-1r87zrx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QhPtr7GU8=undefined;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={Active:\"gHVgD17Wn\",Idle:\"UmgzSdycU\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,QhPtr7GU8:click??props.QhPtr7GU8,variant:humanReadableVariantMap[props.variant]??props.variant??\"UmgzSdycU\"};};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,QhPtr7GU8,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UmgzSdycU\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapuoh31d=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QhPtr7GU8){const res=await QhPtr7GU8(...args);if(res===false)return false;}setVariant(\"gHVgD17Wn\");});const onTapiaa9j7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QhPtr7GU8){const res=await QhPtr7GU8(...args);if(res===false)return false;}setVariant(\"UmgzSdycU\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1r87zrx\",className,classNames),\"data-framer-name\":\"Idle\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"UmgzSdycU\",onTap:onTapuoh31d,ref:refBinding,style:{...style},...addPropertyOverrides({gHVgD17Wn:{\"data-framer-name\":\"Active\",onTap:onTapiaa9j7}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-41msuw\",layoutDependency:layoutDependency,layoutId:\"Xj4sJJesr\",style:{backgroundColor:\"var(--token-e8da7000-5548-4286-b350-086bfbf0fb84, rgb(11, 14, 20))\",rotate:0},variants:{\"UmgzSdycU-hover\":{backgroundColor:\"var(--token-31fabb97-b6b5-4964-8d85-355fe5ade7f3, rgb(228, 86, 9))\",rotate:0},gHVgD17Wn:{backgroundColor:\"var(--token-31fabb97-b6b5-4964-8d85-355fe5ade7f3, rgb(228, 86, 9))\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lpt0ed\",layoutDependency:layoutDependency,layoutId:\"TCGPjtxQF\",style:{backgroundColor:\"var(--token-e8da7000-5548-4286-b350-086bfbf0fb84, rgb(11, 14, 20))\",rotate:0},variants:{\"UmgzSdycU-hover\":{backgroundColor:\"var(--token-31fabb97-b6b5-4964-8d85-355fe5ade7f3, rgb(228, 86, 9))\",rotate:0},gHVgD17Wn:{backgroundColor:\"var(--token-31fabb97-b6b5-4964-8d85-355fe5ade7f3, rgb(228, 86, 9))\",rotate:45}}})]})})})});});const css=[\".framer-OaELt.framer-qq5qg0, .framer-OaELt .framer-qq5qg0 { display: block; }\",\".framer-OaELt.framer-1r87zrx { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 35px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-OaELt .framer-41msuw, .framer-OaELt .framer-1lpt0ed { flex: none; height: 2px; overflow: hidden; position: relative; width: 32px; }\",\".framer-OaELt.framer-v-1tp6aek.framer-1r87zrx { width: 32px; }\",\".framer-OaELt.framer-v-1tp6aek .framer-41msuw, .framer-OaELt.framer-v-1tp6aek .framer-1lpt0ed { left: calc(50.00000000000002% - 28px / 2); position: absolute; top: calc(51.428571428571445% - 2px / 2); width: 28px; z-index: 1; }\",\".framer-OaELt.framer-v-1r87zrx.hover.framer-1r87zrx { gap: 6px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 35\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"gHVgD17Wn\":{\"layout\":[\"fixed\",\"fixed\"]},\"zPe2YryjH\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"QhPtr7GU8\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerz84_FRIkV=withCSS(Component,css,\"framer-OaELt\");export default Framerz84_FRIkV;Framerz84_FRIkV.displayName=\"Nav Menu\";Framerz84_FRIkV.defaultProps={height:35,width:32};addPropertyControls(Framerz84_FRIkV,{variant:{options:[\"UmgzSdycU\",\"gHVgD17Wn\"],optionTitles:[\"Idle\",\"Active\"],title:\"Variant\",type:ControlType.Enum},QhPtr7GU8:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerz84_FRIkV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz84_FRIkV\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"QhPtr7GU8\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"35\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"gHVgD17Wn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zPe2YryjH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./z84_FRIkV.map","// Generated by Framer (da4083a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withContactPopup}from\"https://framerusercontent.com/modules/Hd76GCm2B0qEWhxWR4i3/LPGWVei3BzVhNy4lCwek/ContactPopup.js\";import Vector from\"https://framerusercontent.com/modules/J36gEuk877NwAqUAQhtg/IEAt5hA3ad57wmP0yR1A/BVTCyc_pn.js\";import Button1,*as Button1Info from\"https://framerusercontent.com/modules/m67VrvRArKD82iVl3R7L/TgyiPlnYtiijZsljbYy2/lRBEH3Hvw.js\";import NavMenu from\"https://framerusercontent.com/modules/TrF7R41SnZJtZStimLzw/x3RLsKG4riiUJ4RecqdH/z84_FRIkV.js\";const VectorFonts=getFonts(Vector);const NavMenuFonts=getFonts(NavMenu);const Button1Fonts=getFonts(Button1);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const Button1WithContactPopup8a36x2WithMappedReactPropsjtzfys=withMappedReactProps(withCodeBoundaryForOverrides(Button1,{nodeId:\"qRWkUBpmp\",override:withContactPopup,scopeId:\"RdYXDjnne\"}),Button1Info);const cycleOrder=[\"ITvpqULS8\",\"R__ISf7QT\",\"QALXqfkha\",\"ziP31jivh\",\"NZH6afmOV\",\"O1TccQDH8\"];const serializationHash=\"framer-1gjRh\";const variantClassNames={ITvpqULS8:\"framer-v-1a8l9gm\",NZH6afmOV:\"framer-v-11jeftw\",O1TccQDH8:\"framer-v-10thc83\",QALXqfkha:\"framer-v-1jngnjf\",R__ISf7QT:\"framer-v-16c1hfg\",ziP31jivh:\"framer-v-8hf2fb\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:0,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition3={delay:.1,duration:1,ease:[.6,.2,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:24};const transition4={delay:.2,duration:1,ease:[.6,.2,0,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={delay:.3,duration:1,ease:[.6,.2,0,1],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={delay:.5,duration:1,ease:[.6,.2,0,1],type:\"tween\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop dark no BG\":\"O1TccQDH8\",\"Desktop dark\":\"NZH6afmOV\",\"Phone Open\":\"ziP31jivh\",Desktop:\"ITvpqULS8\",Phone:\"QALXqfkha\",Tablet:\"R__ISf7QT\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ITvpqULS8\"};};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:\"ITvpqULS8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapxs4vo3=activeVariantCallback(async(...args)=>{setVariant(\"QALXqfkha\");});const isDisplayed=()=>{if([\"QALXqfkha\",\"ziP31jivh\"].includes(baseVariant))return true;return false;};const QhPtr7GU82e9yra=activeVariantCallback(async(...args)=>{setVariant(\"Zr62eRnqx\");});const QhPtr7GU8dnm5ah=activeVariantCallback(async(...args)=>{setVariant(\"ziP31jivh\");});const isDisplayed1=()=>{if(baseVariant===\"QALXqfkha\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({QALXqfkha:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1a8l9gm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ITvpqULS8\",ref:refBinding,style:{backgroundColor:\"var(--token-ebbae1fd-95ad-4dd7-bfa0-59ba6f0d7d54, rgb(243, 243, 243))\",...style},variants:{NZH6afmOV:{backgroundColor:\"rgb(11, 14, 20)\"},O1TccQDH8:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({NZH6afmOV:{\"data-framer-name\":\"Desktop dark\"},O1TccQDH8:{\"data-framer-name\":\"Desktop dark no BG\"},QALXqfkha:{\"data-framer-name\":\"Phone\"},R__ISf7QT:{\"data-framer-name\":\"Tablet\"},ziP31jivh:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hab86z\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"xGQQXNATS\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i8inh3\",\"data-framer-name\":\"Logo + Toggle\",layoutDependency:layoutDependency,layoutId:\"bk9V7HPPJ\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"tcUPcij_r\"},motionChild:true,nodeId:\"fQcXAv7wx\",openInNewTab:false,scopeId:\"RdYXDjnne\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1mvrqqs framer-ywds1m\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"fQcXAv7wx\",...addPropertyOverrides({ziP31jivh:{\"data-highlight\":true,onTap:onTapxs4vo3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Vector,{animated:true,className:\"framer-h4eccn\",layoutDependency:layoutDependency,layoutId:\"CtrGNQS_m\",style:{\"--v9x308\":\"var(--token-e8da7000-5548-4286-b350-086bfbf0fb84, rgb(11, 14, 20))\"},variants:{NZH6afmOV:{\"--v9x308\":\"var(--token-028529fc-4555-43af-a635-0345b41a790d, rgb(252, 252, 252))\"},O1TccQDH8:{\"--v9x308\":\"var(--token-028529fc-4555-43af-a635-0345b41a790d, rgb(252, 252, 252))\"}}})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-90do5q\",\"data-framer-name\":\"Toggle\",layoutDependency:layoutDependency,layoutId:\"t1KAs1YJT\",children:isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QALXqfkha:{height:35,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-35)/2)+0+0+0},ziP31jivh:{height:35,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-1e3)/2)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xiluh2-container\",layoutDependency:layoutDependency,layoutId:\"nw_oIS7Mk-container\",nodeId:\"nw_oIS7Mk\",rendersWithMotion:true,scopeId:\"RdYXDjnne\",children:/*#__PURE__*/_jsx(NavMenu,{height:\"100%\",id:\"nw_oIS7Mk\",layoutId:\"nw_oIS7Mk\",QhPtr7GU8:QhPtr7GU82e9yra,variant:matchVariant(\"UmgzSdycU\"),width:\"100%\",...addPropertyOverrides({QALXqfkha:{QhPtr7GU8:QhPtr7GU8dnm5ah},ziP31jivh:{QhPtr7GU8:onTapxs4vo3,variant:matchVariant(\"gHVgD17Wn\")}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-ljhext\",\"data-framer-name\":\"Links + Menu\",layoutDependency:layoutDependency,layoutId:\"C3URA8hII\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yz4idb\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"llX3IrrZx\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tcUPcij_r\"},implicitPathVariables:undefined},{href:{webPageId:\"tcUPcij_r\"},implicitPathVariables:undefined},{href:{webPageId:\"tcUPcij_r\"},implicitPathVariables:undefined},{href:{webPageId:\"tcUPcij_r\"},implicitPathVariables:undefined},{href:{webPageId:\"tcUPcij_r\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-36)/2)+0+0+0,...addPropertyOverrides({ziP31jivh:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-1e3)/2)+0+59+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1zaipt-container\",\"data-framer-appear-id\":\"1zaipt\",layoutDependency:layoutDependency,layoutId:\"SxXe8QKyQ-container\",nodeId:\"SxXe8QKyQ\",rendersWithMotion:true,scopeId:\"RdYXDjnne\",...addPropertyOverrides({ziP31jivh:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Button1,{A_DDiptLS:resolvedLinks[0],EaSP8Ygbb:{borderBottomWidth:1,borderColor:\"var(--token-1c993cd7-078d-4423-bfed-588374233b17, rgb(222, 222, 222))\",borderLeftWidth:1,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},height:\"100%\",id:\"SxXe8QKyQ\",layoutId:\"SxXe8QKyQ\",QrSLa6xtr:false,variant:matchVariant(\"eYnMunWkm\"),width:\"100%\",xt2Y_UE34:\"Home\",...addPropertyOverrides({NZH6afmOV:{A_DDiptLS:resolvedLinks[3],variant:matchVariant(\"X5lxwliij\")},O1TccQDH8:{A_DDiptLS:resolvedLinks[4],variant:matchVariant(\"X5lxwliij\")},R__ISf7QT:{A_DDiptLS:resolvedLinks[1]},ziP31jivh:{A_DDiptLS:resolvedLinks[2],EaSP8Ygbb:{borderBottomWidth:0,borderColor:\"var(--token-1c993cd7-078d-4423-bfed-588374233b17, rgb(222, 222, 222))\",borderLeftWidth:1,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},style:{width:\"100%\"},UbBS6gVxU:onTapxs4vo3}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Cpbb5IrXT\"},implicitPathVariables:undefined},{href:{webPageId:\"Cpbb5IrXT\"},implicitPathVariables:undefined},{href:{webPageId:\"Cpbb5IrXT\"},implicitPathVariables:undefined},{href:{webPageId:\"Cpbb5IrXT\"},implicitPathVariables:undefined},{href:{webPageId:\"Cpbb5IrXT\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-36)/2)+0+0+0,...addPropertyOverrides({ziP31jivh:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-1e3)/2)+0+59+0+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-czcz5h-container\",\"data-framer-appear-id\":\"czcz5h\",layoutDependency:layoutDependency,layoutId:\"YeOVG6Hke-container\",nodeId:\"YeOVG6Hke\",rendersWithMotion:true,scopeId:\"RdYXDjnne\",...addPropertyOverrides({ziP31jivh:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Button1,{A_DDiptLS:resolvedLinks1[0],EaSP8Ygbb:{borderBottomWidth:1,borderColor:\"var(--token-1c993cd7-078d-4423-bfed-588374233b17, rgb(222, 222, 222))\",borderLeftWidth:1,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},height:\"100%\",id:\"YeOVG6Hke\",layoutId:\"YeOVG6Hke\",QrSLa6xtr:false,variant:matchVariant(\"eYnMunWkm\"),width:\"100%\",xt2Y_UE34:\"Benchmarks\",...addPropertyOverrides({NZH6afmOV:{A_DDiptLS:resolvedLinks1[3],variant:matchVariant(\"X5lxwliij\")},O1TccQDH8:{A_DDiptLS:resolvedLinks1[4],variant:matchVariant(\"X5lxwliij\")},R__ISf7QT:{A_DDiptLS:resolvedLinks1[1]},ziP31jivh:{A_DDiptLS:resolvedLinks1[2],EaSP8Ygbb:{borderBottomWidth:0,borderColor:\"var(--token-1c993cd7-078d-4423-bfed-588374233b17, rgb(222, 222, 222))\",borderLeftWidth:1,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},style:{width:\"100%\"},UbBS6gVxU:onTapxs4vo3}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bb8hNCrju\"},implicitPathVariables:undefined},{href:{webPageId:\"Bb8hNCrju\"},implicitPathVariables:undefined},{href:{webPageId:\"Bb8hNCrju\"},implicitPathVariables:undefined},{href:{webPageId:\"Bb8hNCrju\"},implicitPathVariables:undefined},{href:{webPageId:\"Bb8hNCrju\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-36)/2)+0+0+0,...addPropertyOverrides({ziP31jivh:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-1e3)/2)+0+59+0+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1ecz3ij-container\",\"data-framer-appear-id\":\"1ecz3ij\",layoutDependency:layoutDependency,layoutId:\"W0viiDCbX-container\",nodeId:\"W0viiDCbX\",rendersWithMotion:true,scopeId:\"RdYXDjnne\",...addPropertyOverrides({ziP31jivh:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Button1,{A_DDiptLS:resolvedLinks2[0],EaSP8Ygbb:{borderBottomWidth:1,borderColor:\"var(--token-1c993cd7-078d-4423-bfed-588374233b17, rgb(222, 222, 222))\",borderLeftWidth:1,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},height:\"100%\",id:\"W0viiDCbX\",layoutId:\"W0viiDCbX\",QrSLa6xtr:false,variant:matchVariant(\"eYnMunWkm\"),width:\"100%\",xt2Y_UE34:\"Team\",...addPropertyOverrides({NZH6afmOV:{A_DDiptLS:resolvedLinks2[3],variant:matchVariant(\"X5lxwliij\")},O1TccQDH8:{A_DDiptLS:resolvedLinks2[4],variant:matchVariant(\"X5lxwliij\")},R__ISf7QT:{A_DDiptLS:resolvedLinks2[1]},ziP31jivh:{A_DDiptLS:resolvedLinks2[2],EaSP8Ygbb:{borderBottomWidth:0,borderColor:\"var(--token-1c993cd7-078d-4423-bfed-588374233b17, rgb(222, 222, 222))\",borderLeftWidth:1,borderRightWidth:1,borderStyle:\"solid\",borderTopWidth:1},style:{width:\"100%\"},UbBS6gVxU:onTapxs4vo3}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-36)/2)+0+0+0,...addPropertyOverrides({ziP31jivh:{width:`max(${componentViewport?.width||\"100vw\"} - 48px, 1px)`,y:(componentViewport?.y||0)+(12+((componentViewport?.height||200)-24-1e3)/2)+0+59+0+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-8a36x2-container\",\"data-framer-appear-id\":\"8a36x2\",layoutDependency:layoutDependency,layoutId:\"qRWkUBpmp-container\",nodeId:\"qRWkUBpmp\",rendersWithMotion:true,scopeId:\"RdYXDjnne\",...addPropertyOverrides({ziP31jivh:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Button1WithContactPopup8a36x2WithMappedReactPropsjtzfys,{A_DDiptLS:\"mailto:info@mecone.trade\",EaSP8Ygbb:{borderBottomWidth:1,borderColor:\"var(--token-1c993cd7-078d-4423-bfed-588374233b17, rgb(222, 222, 222))\",borderLeftWidth:1,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},height:\"100%\",id:\"qRWkUBpmp\",layoutId:\"qRWkUBpmp\",QrSLa6xtr:false,variant:matchVariant(\"sw6F8Mnv0\"),width:\"100%\",xt2Y_UE34:\"Talk to our team\",...addPropertyOverrides({ziP31jivh:{style:{width:\"100%\"},UbBS6gVxU:onTapxs4vo3}},baseVariant,gestureVariant)})})})]})})]})})})})});});const css=[\".framer-1gjRh.framer-ywds1m, .framer-1gjRh .framer-ywds1m { display: block; }\",\".framer-1gjRh.framer-1a8l9gm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 12px 64px 12px 64px; position: relative; width: 1200px; }\",\".framer-1gjRh .framer-hab86z { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-1gjRh .framer-i8inh3, .framer-1gjRh .framer-ljhext { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-1gjRh .framer-1mvrqqs { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-1gjRh .framer-h4eccn { aspect-ratio: 4.375 / 1; flex: none; height: auto; position: relative; width: 105px; }\",\".framer-1gjRh .framer-90do5q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; min-height: 36px; min-width: 217px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-1gjRh .framer-xiluh2-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-1gjRh .framer-yz4idb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-1gjRh .framer-1zaipt-container, .framer-1gjRh .framer-czcz5h-container, .framer-1gjRh .framer-1ecz3ij-container, .framer-1gjRh .framer-8a36x2-container { -webkit-user-select: auto; flex: none; height: auto; pointer-events: auto; position: relative; user-select: auto; width: auto; z-index: 2; }\",\".framer-1gjRh.framer-v-16c1hfg.framer-1a8l9gm { padding: 12px 24px 12px 24px; width: 810px; }\",\".framer-1gjRh.framer-v-16c1hfg .framer-hab86z { max-width: 800px; }\",\".framer-1gjRh.framer-v-1jngnjf.framer-1a8l9gm, .framer-1gjRh.framer-v-8hf2fb.framer-1a8l9gm { padding: 12px 24px 12px 24px; width: 390px; }\",\".framer-1gjRh.framer-v-1jngnjf .framer-i8inh3 { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-1gjRh.framer-v-1jngnjf .framer-90do5q, .framer-1gjRh.framer-v-8hf2fb .framer-90do5q { gap: 12px; min-height: unset; min-width: unset; }\",\".framer-1gjRh.framer-v-8hf2fb .framer-hab86z { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; }\",\".framer-1gjRh.framer-v-8hf2fb .framer-i8inh3 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-1gjRh.framer-v-8hf2fb .framer-1mvrqqs { cursor: pointer; }\",\".framer-1gjRh.framer-v-8hf2fb .framer-ljhext, .framer-1gjRh.framer-v-8hf2fb .framer-1zaipt-container, .framer-1gjRh.framer-v-8hf2fb .framer-czcz5h-container, .framer-1gjRh.framer-v-8hf2fb .framer-1ecz3ij-container, .framer-1gjRh.framer-v-8hf2fb .framer-8a36x2-container { width: 100%; }\",\".framer-1gjRh.framer-v-8hf2fb .framer-yz4idb { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; width: 1px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"R__ISf7QT\":{\"layout\":[\"fixed\",\"auto\"]},\"QALXqfkha\":{\"layout\":[\"fixed\",\"auto\"]},\"ziP31jivh\":{\"layout\":[\"fixed\",\"auto\"]},\"NZH6afmOV\":{\"layout\":[\"fixed\",\"auto\"]},\"O1TccQDH8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerResolvesOwnDefaults true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRdYXDjnne=withCSS(Component,css,\"framer-1gjRh\");export default FramerRdYXDjnne;FramerRdYXDjnne.displayName=\"Nav\";FramerRdYXDjnne.defaultProps={height:60,width:1200};addPropertyControls(FramerRdYXDjnne,{variant:{options:[\"ITvpqULS8\",\"R__ISf7QT\",\"QALXqfkha\",\"ziP31jivh\",\"NZH6afmOV\",\"O1TccQDH8\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Phone Open\",\"Desktop dark\",\"Desktop dark no BG\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRdYXDjnne,[{explicitInter:true,fonts:[]},...VectorFonts,...NavMenuFonts,...Button1Fonts],{supportsExplicitInterCodegen:true});FramerRdYXDjnne.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavMenu,{},context),()=>forwardLoader(Button1,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRdYXDjnne\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerResolvesOwnDefaults\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"R__ISf7QT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QALXqfkha\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ziP31jivh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NZH6afmOV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"O1TccQDH8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5cc8ebe)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const c7cMhO1Jm=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" id=\"960691817\" role=\"presentation\" viewBox=\"0 0 880 121\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 880 0 L 880 121.96 L 0 121.96 Z M 802.291 40.501 L 778.639 81.469 C 777.325 83.88 774.157 85.975 771.498 85.99 L 708.013 85.99 C 706.291 85.99 705.459 85.221 705.459 83.684 C 705.459 82.987 705.597 82.309 706.085 81.474 L 729.734 40.505 C 731.048 38.095 734.219 35.999 736.878 35.985 L 759.55 35.985 C 761.273 35.985 762.104 36.754 762.104 38.291 C 762.104 38.988 761.964 39.665 761.478 40.501 L 740.434 76.954 C 740.017 77.789 739.765 78.51 739.765 79.207 C 739.765 80.739 740.628 81.469 742.356 81.469 C 743.601 81.469 744.878 81.087 746.261 80.181 C 747.646 79.274 748.74 78.204 749.497 76.954 L 770.547 40.505 C 771.861 38.095 775.031 35.999 777.687 35.985 L 800.363 35.985 C 802.085 35.985 802.916 36.754 802.916 38.291 C 802.916 38.988 802.776 39.665 802.291 40.501 Z M 719.889 49.694 L 725.202 40.501 C 725.687 39.661 725.827 38.988 725.827 38.291 C 725.827 36.754 724.996 35.985 723.274 35.985 L 659.789 35.985 C 657.13 35.999 653.959 38.09 652.648 40.505 L 628.996 81.474 C 628.507 82.314 628.37 82.987 628.37 83.684 C 628.37 85.221 629.201 85.99 630.924 85.99 L 653.596 85.99 C 656.256 85.97 659.426 83.88 660.737 81.469 L 681.784 45.021 C 682.547 43.77 683.641 42.696 685.02 41.794 C 686.4 40.887 687.68 40.505 688.925 40.505 C 690.653 40.505 691.516 41.236 691.516 42.768 C 691.516 43.465 691.264 44.186 690.847 45.021 L 688.145 49.704 C 687.66 50.544 687.52 51.217 687.52 51.913 C 687.52 53.45 688.351 54.219 690.073 54.219 L 712.749 54.219 C 715.408 54.205 718.575 52.114 719.889 49.699 Z M 416.645 40.496 L 392.992 81.464 C 391.679 83.875 388.511 85.97 385.852 85.985 L 354.108 85.97 C 351.449 85.985 348.281 88.075 346.967 90.491 L 330.241 119.464 C 329.279 121.14 328.313 121.965 327.345 121.965 C 326.725 121.965 326.343 121.569 325.966 121.001 L 313.55 99.512 C 313.207 98.815 312.973 97.903 312.973 96.858 C 312.973 95.25 313.235 93.856 313.995 92.596 L 344.085 40.501 C 345.396 38.09 348.567 35.995 351.226 35.981 L 414.711 35.981 C 416.433 35.981 417.265 36.749 417.265 38.286 C 417.265 38.983 417.127 39.661 416.639 40.496 Z M 382.959 42.758 C 382.959 41.226 382.096 40.496 380.368 40.496 C 379.12 40.496 377.846 40.878 376.463 41.785 C 375.078 42.692 373.984 43.761 373.227 45.011 L 354.788 76.944 C 354.371 77.78 354.119 78.5 354.119 79.197 C 354.119 80.73 354.982 81.46 356.71 81.46 C 357.955 81.46 359.232 81.078 360.614 80.171 C 362 79.264 363.094 78.195 363.85 76.944 L 382.29 45.011 C 382.707 44.176 382.959 43.455 382.959 42.758 Z M 315.769 81.464 L 326.291 63.245 C 326.777 62.405 326.914 61.732 326.914 61.035 C 326.914 59.498 326.086 58.73 324.36 58.73 L 292.619 58.73 C 290.891 58.73 290.026 57.999 290.026 56.467 C 290.026 55.77 290.28 55.05 290.694 54.214 L 296.007 45.016 C 296.772 43.766 297.866 42.692 299.246 41.79 C 300.622 40.883 301.902 40.501 303.15 40.501 C 304.878 40.501 305.741 41.231 305.741 42.763 C 305.741 43.46 305.487 44.181 305.072 45.016 L 302.37 49.699 C 301.885 50.539 301.745 51.212 301.745 51.909 C 301.745 53.446 302.576 54.214 304.298 54.214 L 326.974 54.214 C 329.63 54.2 332.801 52.109 334.114 49.694 L 339.427 40.501 C 339.912 39.661 340.052 38.988 340.052 38.291 C 340.052 36.754 339.221 35.985 337.499 35.985 L 274.012 35.985 C 271.354 35.999 268.184 38.09 266.872 40.505 L 256.351 58.725 C 255.864 59.565 255.726 60.238 255.726 60.935 C 255.726 62.472 256.556 63.24 258.28 63.24 L 290.023 63.24 C 291.751 63.24 292.614 63.971 292.614 65.503 C 292.614 66.2 292.362 66.921 291.945 67.756 L 286.633 76.954 C 285.87 78.204 284.776 79.278 283.397 80.181 C 282.017 81.087 280.738 81.469 279.492 81.469 C 277.764 81.469 276.9 80.739 276.9 79.207 C 276.9 78.51 277.153 77.789 277.569 76.954 L 280.27 72.271 C 280.757 71.431 280.896 70.758 280.896 70.061 C 280.896 68.524 280.065 67.756 278.342 67.756 L 255.669 67.756 C 253.01 67.77 249.84 69.861 248.528 72.276 L 243.215 81.474 C 242.728 82.314 242.59 82.987 242.59 83.684 C 242.59 85.221 243.42 85.99 245.144 85.99 L 308.628 85.99 C 311.288 85.975 314.458 83.884 315.769 81.469 Z M 475.337 72.267 L 470.025 81.464 C 468.711 83.875 465.543 85.97 462.884 85.985 L 399.399 85.985 C 397.674 85.985 396.845 85.216 396.845 83.679 C 396.845 82.982 396.983 82.304 397.471 81.469 L 421.12 40.501 C 422.434 38.09 425.605 35.995 428.264 35.981 L 491.749 35.981 C 493.471 35.981 494.302 36.749 494.302 38.286 C 494.302 38.983 494.162 39.661 493.677 40.496 L 483.152 58.725 C 481.838 61.135 478.667 63.231 476.011 63.245 L 444.273 63.231 C 441.614 63.245 438.443 65.336 437.132 67.751 L 431.82 76.944 C 431.403 77.78 431.151 78.5 431.151 79.197 C 431.151 80.73 432.014 81.46 433.742 81.46 C 434.987 81.46 436.261 81.078 437.646 80.171 C 439.032 79.264 440.123 78.195 440.883 76.944 L 443.59 72.267 C 444.901 69.856 448.072 67.761 450.731 67.746 L 473.403 67.746 C 475.126 67.746 475.957 68.515 475.957 70.052 C 475.957 70.748 475.82 71.427 475.331 72.262 Z M 444.287 56.467 C 444.287 57.999 445.15 58.729 446.878 58.729 C 448.123 58.729 449.4 58.348 450.782 57.441 C 452.167 56.534 453.261 55.465 454.018 54.214 L 459.331 45.016 C 459.748 44.181 459.999 43.46 459.999 42.763 C 459.999 41.231 459.137 40.501 457.409 40.501 C 456.163 40.501 454.887 40.883 453.504 41.79 C 452.119 42.696 451.025 43.766 450.268 45.016 L 444.956 54.214 C 444.539 55.05 444.287 55.77 444.287 56.467 Z M 552.678 72.267 L 547.365 81.464 C 546.054 83.875 542.884 85.97 540.225 85.985 L 476.739 85.985 C 475.017 85.985 474.186 85.216 474.186 83.679 C 474.186 82.982 474.326 82.304 474.812 81.469 L 498.464 40.501 C 499.778 38.09 502.945 35.995 505.604 35.981 L 569.09 35.981 C 570.812 35.981 571.643 36.749 571.643 38.286 C 571.643 38.983 571.506 39.661 571.017 40.496 L 560.492 58.725 C 559.181 61.135 556.011 63.231 553.352 63.245 L 521.613 63.231 C 518.954 63.245 515.787 65.336 514.473 67.751 L 509.16 76.944 C 508.746 77.78 508.492 78.5 508.492 79.197 C 508.492 80.73 509.357 81.46 511.085 81.46 C 512.331 81.46 513.605 81.078 514.99 80.171 C 516.372 79.264 517.466 78.195 518.226 76.944 L 520.931 72.267 C 522.245 69.856 525.415 67.761 528.071 67.746 L 550.747 67.746 C 552.469 67.746 553.3 68.515 553.3 70.052 C 553.3 70.748 553.16 71.427 552.675 72.262 Z M 521.628 56.467 C 521.628 57.999 522.493 58.729 524.221 58.729 C 525.467 58.729 526.74 58.348 528.126 57.441 C 529.508 56.534 530.602 55.465 531.362 54.214 L 536.674 45.016 C 537.089 44.181 537.343 43.46 537.343 42.763 C 537.343 41.231 536.477 40.501 534.749 40.501 C 533.504 40.501 532.23 40.883 530.845 41.79 C 529.462 42.696 528.368 43.766 527.609 45.016 L 522.296 54.214 C 521.882 55.05 521.628 55.77 521.628 56.467 Z M 654.55 29.374 L 624.46 81.469 C 623.146 83.88 619.979 85.975 617.32 85.99 L 553.834 85.99 C 552.112 85.99 551.281 85.221 551.281 83.684 C 551.281 82.987 551.418 82.309 551.907 81.474 L 575.559 40.505 C 576.87 38.095 580.04 35.999 582.699 35.985 L 614.438 35.999 C 617.094 35.985 620.264 33.895 621.578 31.479 L 638.304 2.506 C 639.267 0.831 640.232 0.005 641.2 0.005 C 641.82 0.005 642.203 0.401 642.58 0.969 L 654.996 22.458 C 655.339 23.155 655.573 24.066 655.573 25.112 C 655.573 26.72 655.31 28.114 654.55 29.374 Z M 614.432 42.768 C 614.432 41.236 613.566 40.505 611.838 40.505 C 610.593 40.505 609.319 40.887 607.934 41.794 C 606.552 42.701 605.458 43.77 604.698 45.021 L 586.258 76.954 C 585.844 77.789 585.59 78.51 585.59 79.207 C 585.59 80.739 586.455 81.469 588.183 81.469 C 589.429 81.469 590.702 81.087 592.088 80.181 C 593.473 79.274 594.564 78.204 595.324 76.954 L 613.764 45.021 C 614.178 44.186 614.432 43.465 614.432 42.768 Z M 877.447 35.99 L 813.961 35.99 C 811.302 36.004 808.132 38.095 806.821 40.51 L 783.169 81.479 C 782.68 82.319 782.543 82.992 782.543 83.689 C 782.543 85.226 783.374 85.994 785.097 85.994 L 807.769 85.994 C 810.428 85.98 813.599 83.889 814.91 81.474 L 835.96 45.026 C 836.725 43.775 837.819 42.701 839.199 41.799 C 840.579 40.892 841.855 40.51 843.103 40.51 C 844.831 40.51 845.694 41.241 845.694 42.773 C 845.694 43.47 845.44 44.191 845.026 45.026 L 823.981 81.479 C 823.493 82.319 823.356 82.992 823.356 83.689 C 823.356 85.226 824.187 85.994 825.909 85.994 L 848.582 85.994 C 851.241 85.98 854.411 83.889 855.722 81.474 L 879.375 40.505 C 879.863 39.665 880 38.992 880 38.296 C 880 36.759 879.169 35.99 877.447 35.99 Z M 240.375 0 L 253.979 0 L 183.568 121.956 L 169.964 121.956 Z M 52.635 18.32 L 70.593 18.32 L 70.593 85.994 L 59.891 85.994 L 59.891 28.53 L 52.635 28.53 L 52.635 18.319 Z M 143.362 75.951 L 143.362 73.34 L 167.887 49.975 L 167.887 35.956 L 130.092 35.956 L 130.092 46.123 L 154.584 46.123 L 154.608 48.768 L 130.092 72.281 L 130.092 85.984 L 168.064 85.984 L 168.064 75.956 L 143.362 75.956 Z M 126.994 62.276 C 126.994 76.686 115.915 87.092 101.538 87.092 C 87.161 87.092 75.986 76.08 75.986 62.276 C 75.986 55.77 77.834 51.049 81.576 45.794 L 102.073 18.381 L 115.08 18.381 L 100.822 36.992 C 101.343 36.925 101.653 36.916 102.741 36.916 C 115.92 36.916 126.994 47.866 126.994 62.276 Z M 116.173 62.071 C 116.173 53.765 109.715 46.868 101.524 46.868 C 93.333 46.868 86.894 53.765 86.894 62.071 C 86.894 70.376 93.189 77.278 101.476 77.278 C 109.763 77.278 116.168 70.376 116.168 62.071 Z M 41.709 35.961 L 52.382 35.961 L 52.382 85.946 L 41.709 85.946 L 41.709 81.894 C 41.709 81.894 41.704 81.894 41.704 81.899 L 41.704 81.885 L 39.089 81.885 C 36.029 85.245 32.578 86.405 27.938 86.892 L 27.914 86.892 C 27.022 86.935 26.077 86.949 25.055 86.949 C 12.397 86.949 0 76.849 0 60.954 C 0 45.059 11.995 34.548 25.165 34.548 C 25.828 34.548 26.521 34.553 27.232 34.587 C 27.27 34.587 27.313 34.592 27.351 34.592 C 31.299 34.902 36.225 36.592 39.089 39.742 L 41.69 39.742 C 41.69 39.742 41.704 39.747 41.709 39.756 Z M 41.308 60.763 C 41.308 52.252 34.43 45.355 25.933 45.355 C 18.124 45.355 11.671 51.197 10.692 58.758 C 10.692 58.777 10.692 58.792 10.687 58.801 C 10.656 59.06 10.633 59.319 10.616 59.579 C 10.582 59.973 10.564 60.368 10.563 60.763 C 10.563 60.897 10.563 61.03 10.568 61.164 C 10.778 69.493 17.575 76.185 25.934 76.185 C 34.291 76.185 41.308 69.278 41.308 60.763 Z\" fill=\"transparent\" height=\"121.96525932195273px\" id=\"cHWsz2c1u\" transform=\"translate(0 -0.485)\" width=\"880.0000191530253px\"><path d=\"M 0 0 L 880 0 L 880 121.96 L 0 121.96 Z\" fill=\"transparent\" height=\"121.960400920455px\" id=\"p2GrhHMSO\" width=\"879.9999888429084px\"/><path d=\"M 802.291 40.501 L 778.639 81.469 C 777.325 83.88 774.157 85.975 771.498 85.99 L 708.013 85.99 C 706.291 85.99 705.459 85.221 705.459 83.684 C 705.459 82.987 705.597 82.309 706.085 81.474 L 729.734 40.505 C 731.048 38.095 734.219 35.999 736.878 35.985 L 759.55 35.985 C 761.273 35.985 762.104 36.754 762.104 38.291 C 762.104 38.988 761.964 39.665 761.478 40.501 L 740.434 76.954 C 740.017 77.789 739.765 78.51 739.765 79.207 C 739.765 80.739 740.628 81.469 742.356 81.469 C 743.601 81.469 744.878 81.087 746.261 80.181 C 747.646 79.274 748.74 78.204 749.497 76.954 L 770.547 40.505 C 771.861 38.095 775.031 35.999 777.687 35.985 L 800.363 35.985 C 802.085 35.985 802.916 36.754 802.916 38.291 C 802.916 38.988 802.776 39.665 802.291 40.501 Z M 719.889 49.694 L 725.202 40.501 C 725.687 39.661 725.827 38.988 725.827 38.291 C 725.827 36.754 724.996 35.985 723.274 35.985 L 659.789 35.985 C 657.13 35.999 653.959 38.09 652.648 40.505 L 628.996 81.474 C 628.507 82.314 628.37 82.987 628.37 83.684 C 628.37 85.221 629.201 85.99 630.924 85.99 L 653.596 85.99 C 656.256 85.97 659.426 83.88 660.737 81.469 L 681.784 45.021 C 682.547 43.77 683.641 42.696 685.02 41.794 C 686.4 40.887 687.68 40.505 688.925 40.505 C 690.653 40.505 691.516 41.236 691.516 42.768 C 691.516 43.465 691.264 44.186 690.847 45.021 L 688.145 49.704 C 687.66 50.544 687.52 51.217 687.52 51.913 C 687.52 53.45 688.351 54.219 690.073 54.219 L 712.749 54.219 C 715.408 54.205 718.575 52.114 719.889 49.699 Z M 416.645 40.496 L 392.992 81.464 C 391.679 83.875 388.511 85.97 385.852 85.985 L 354.108 85.97 C 351.449 85.985 348.281 88.075 346.967 90.491 L 330.241 119.464 C 329.279 121.14 328.313 121.965 327.345 121.965 C 326.725 121.965 326.343 121.569 325.966 121.001 L 313.55 99.512 C 313.207 98.815 312.973 97.903 312.973 96.858 C 312.973 95.25 313.235 93.856 313.995 92.596 L 344.085 40.501 C 345.396 38.09 348.567 35.995 351.226 35.981 L 414.711 35.981 C 416.433 35.981 417.265 36.749 417.265 38.286 C 417.265 38.983 417.127 39.661 416.639 40.496 Z M 382.959 42.758 C 382.959 41.226 382.096 40.496 380.368 40.496 C 379.12 40.496 377.846 40.878 376.463 41.785 C 375.078 42.692 373.984 43.761 373.227 45.011 L 354.788 76.944 C 354.371 77.78 354.119 78.5 354.119 79.197 C 354.119 80.73 354.982 81.46 356.71 81.46 C 357.955 81.46 359.232 81.078 360.614 80.171 C 362 79.264 363.094 78.195 363.85 76.944 L 382.29 45.011 C 382.707 44.176 382.959 43.455 382.959 42.758 Z M 315.769 81.464 L 326.291 63.245 C 326.777 62.405 326.914 61.732 326.914 61.035 C 326.914 59.498 326.086 58.73 324.36 58.73 L 292.619 58.73 C 290.891 58.73 290.026 57.999 290.026 56.467 C 290.026 55.77 290.28 55.05 290.694 54.214 L 296.007 45.016 C 296.772 43.766 297.866 42.692 299.246 41.79 C 300.622 40.883 301.902 40.501 303.15 40.501 C 304.878 40.501 305.741 41.231 305.741 42.763 C 305.741 43.46 305.487 44.181 305.072 45.016 L 302.37 49.699 C 301.885 50.539 301.745 51.212 301.745 51.909 C 301.745 53.446 302.576 54.214 304.298 54.214 L 326.974 54.214 C 329.63 54.2 332.801 52.109 334.114 49.694 L 339.427 40.501 C 339.912 39.661 340.052 38.988 340.052 38.291 C 340.052 36.754 339.221 35.985 337.499 35.985 L 274.012 35.985 C 271.354 35.999 268.184 38.09 266.872 40.505 L 256.351 58.725 C 255.864 59.565 255.726 60.238 255.726 60.935 C 255.726 62.472 256.556 63.24 258.28 63.24 L 290.023 63.24 C 291.751 63.24 292.614 63.971 292.614 65.503 C 292.614 66.2 292.362 66.921 291.945 67.756 L 286.633 76.954 C 285.87 78.204 284.776 79.278 283.397 80.181 C 282.017 81.087 280.738 81.469 279.492 81.469 C 277.764 81.469 276.9 80.739 276.9 79.207 C 276.9 78.51 277.153 77.789 277.569 76.954 L 280.27 72.271 C 280.757 71.431 280.896 70.758 280.896 70.061 C 280.896 68.524 280.065 67.756 278.342 67.756 L 255.669 67.756 C 253.01 67.77 249.84 69.861 248.528 72.276 L 243.215 81.474 C 242.728 82.314 242.59 82.987 242.59 83.684 C 242.59 85.221 243.42 85.99 245.144 85.99 L 308.628 85.99 C 311.288 85.975 314.458 83.884 315.769 81.469 Z M 475.337 72.267 L 470.025 81.464 C 468.711 83.875 465.543 85.97 462.884 85.985 L 399.399 85.985 C 397.674 85.985 396.845 85.216 396.845 83.679 C 396.845 82.982 396.983 82.304 397.471 81.469 L 421.12 40.501 C 422.434 38.09 425.605 35.995 428.264 35.981 L 491.749 35.981 C 493.471 35.981 494.302 36.749 494.302 38.286 C 494.302 38.983 494.162 39.661 493.677 40.496 L 483.152 58.725 C 481.838 61.135 478.667 63.231 476.011 63.245 L 444.273 63.231 C 441.614 63.245 438.443 65.336 437.132 67.751 L 431.82 76.944 C 431.403 77.78 431.151 78.5 431.151 79.197 C 431.151 80.73 432.014 81.46 433.742 81.46 C 434.987 81.46 436.261 81.078 437.646 80.171 C 439.032 79.264 440.123 78.195 440.883 76.944 L 443.59 72.267 C 444.901 69.856 448.072 67.761 450.731 67.746 L 473.403 67.746 C 475.126 67.746 475.957 68.515 475.957 70.052 C 475.957 70.748 475.82 71.427 475.331 72.262 Z M 444.287 56.467 C 444.287 57.999 445.15 58.729 446.878 58.729 C 448.123 58.729 449.4 58.348 450.782 57.441 C 452.167 56.534 453.261 55.465 454.018 54.214 L 459.331 45.016 C 459.748 44.181 459.999 43.46 459.999 42.763 C 459.999 41.231 459.137 40.501 457.409 40.501 C 456.163 40.501 454.887 40.883 453.504 41.79 C 452.119 42.696 451.025 43.766 450.268 45.016 L 444.956 54.214 C 444.539 55.05 444.287 55.77 444.287 56.467 Z M 552.678 72.267 L 547.365 81.464 C 546.054 83.875 542.884 85.97 540.225 85.985 L 476.739 85.985 C 475.017 85.985 474.186 85.216 474.186 83.679 C 474.186 82.982 474.326 82.304 474.812 81.469 L 498.464 40.501 C 499.778 38.09 502.945 35.995 505.604 35.981 L 569.09 35.981 C 570.812 35.981 571.643 36.749 571.643 38.286 C 571.643 38.983 571.506 39.661 571.017 40.496 L 560.492 58.725 C 559.181 61.135 556.011 63.231 553.352 63.245 L 521.613 63.231 C 518.954 63.245 515.787 65.336 514.473 67.751 L 509.16 76.944 C 508.746 77.78 508.492 78.5 508.492 79.197 C 508.492 80.73 509.357 81.46 511.085 81.46 C 512.331 81.46 513.605 81.078 514.99 80.171 C 516.372 79.264 517.466 78.195 518.226 76.944 L 520.931 72.267 C 522.245 69.856 525.415 67.761 528.071 67.746 L 550.747 67.746 C 552.469 67.746 553.3 68.515 553.3 70.052 C 553.3 70.748 553.16 71.427 552.675 72.262 Z M 521.628 56.467 C 521.628 57.999 522.493 58.729 524.221 58.729 C 525.467 58.729 526.74 58.348 528.126 57.441 C 529.508 56.534 530.602 55.465 531.362 54.214 L 536.674 45.016 C 537.089 44.181 537.343 43.46 537.343 42.763 C 537.343 41.231 536.477 40.501 534.749 40.501 C 533.504 40.501 532.23 40.883 530.845 41.79 C 529.462 42.696 528.368 43.766 527.609 45.016 L 522.296 54.214 C 521.882 55.05 521.628 55.77 521.628 56.467 Z M 654.55 29.374 L 624.46 81.469 C 623.146 83.88 619.979 85.975 617.32 85.99 L 553.834 85.99 C 552.112 85.99 551.281 85.221 551.281 83.684 C 551.281 82.987 551.418 82.309 551.907 81.474 L 575.559 40.505 C 576.87 38.095 580.04 35.999 582.699 35.985 L 614.438 35.999 C 617.094 35.985 620.264 33.895 621.578 31.479 L 638.304 2.506 C 639.267 0.831 640.232 0.005 641.2 0.005 C 641.82 0.005 642.203 0.401 642.58 0.969 L 654.996 22.458 C 655.339 23.155 655.573 24.066 655.573 25.112 C 655.573 26.72 655.31 28.114 654.55 29.374 Z M 614.432 42.768 C 614.432 41.236 613.566 40.505 611.838 40.505 C 610.593 40.505 609.319 40.887 607.934 41.794 C 606.552 42.701 605.458 43.77 604.698 45.021 L 586.258 76.954 C 585.844 77.789 585.59 78.51 585.59 79.207 C 585.59 80.739 586.455 81.469 588.183 81.469 C 589.429 81.469 590.702 81.087 592.088 80.181 C 593.473 79.274 594.564 78.204 595.324 76.954 L 613.764 45.021 C 614.178 44.186 614.432 43.465 614.432 42.768 Z M 877.447 35.99 L 813.961 35.99 C 811.302 36.004 808.132 38.095 806.821 40.51 L 783.169 81.479 C 782.68 82.319 782.543 82.992 782.543 83.689 C 782.543 85.226 783.374 85.994 785.097 85.994 L 807.769 85.994 C 810.428 85.98 813.599 83.889 814.91 81.474 L 835.96 45.026 C 836.725 43.775 837.819 42.701 839.199 41.799 C 840.579 40.892 841.855 40.51 843.103 40.51 C 844.831 40.51 845.694 41.241 845.694 42.773 C 845.694 43.47 845.44 44.191 845.026 45.026 L 823.981 81.479 C 823.493 82.319 823.356 82.992 823.356 83.689 C 823.356 85.226 824.187 85.994 825.909 85.994 L 848.582 85.994 C 851.241 85.98 854.411 83.889 855.722 81.474 L 879.375 40.505 C 879.863 39.665 880 38.992 880 38.296 C 880 36.759 879.169 35.99 877.447 35.99 Z M 240.375 0 L 253.979 0 L 183.568 121.956 L 169.964 121.956 Z M 52.635 18.32 L 70.593 18.32 L 70.593 85.994 L 59.891 85.994 L 59.891 28.53 L 52.635 28.53 L 52.635 18.319 Z M 143.362 75.951 L 143.362 73.34 L 167.887 49.975 L 167.887 35.956 L 130.092 35.956 L 130.092 46.123 L 154.584 46.123 L 154.608 48.768 L 130.092 72.281 L 130.092 85.984 L 168.064 85.984 L 168.064 75.956 L 143.362 75.956 Z M 126.994 62.276 C 126.994 76.686 115.915 87.092 101.538 87.092 C 87.161 87.092 75.986 76.08 75.986 62.276 C 75.986 55.77 77.834 51.049 81.576 45.794 L 102.073 18.381 L 115.08 18.381 L 100.822 36.992 C 101.343 36.925 101.653 36.916 102.741 36.916 C 115.92 36.916 126.994 47.866 126.994 62.276 Z M 116.173 62.071 C 116.173 53.765 109.715 46.868 101.524 46.868 C 93.333 46.868 86.894 53.765 86.894 62.071 C 86.894 70.376 93.189 77.278 101.476 77.278 C 109.763 77.278 116.168 70.376 116.168 62.071 Z M 41.709 35.961 L 52.382 35.961 L 52.382 85.946 L 41.709 85.946 L 41.709 81.894 C 41.709 81.894 41.704 81.894 41.704 81.899 L 41.704 81.885 L 39.089 81.885 C 36.029 85.245 32.578 86.405 27.938 86.892 L 27.914 86.892 C 27.022 86.935 26.077 86.949 25.055 86.949 C 12.397 86.949 0 76.849 0 60.954 C 0 45.059 11.995 34.548 25.165 34.548 C 25.828 34.548 26.521 34.553 27.232 34.587 C 27.27 34.587 27.313 34.592 27.351 34.592 C 31.299 34.902 36.225 36.592 39.089 39.742 L 41.69 39.742 C 41.69 39.742 41.704 39.747 41.709 39.756 Z M 41.308 60.763 C 41.308 52.252 34.43 45.355 25.933 45.355 C 18.124 45.355 11.671 51.197 10.692 58.758 C 10.692 58.777 10.692 58.792 10.687 58.801 C 10.656 59.06 10.633 59.319 10.616 59.579 C 10.582 59.973 10.564 60.368 10.563 60.763 C 10.563 60.897 10.563 61.03 10.568 61.164 C 10.778 69.493 17.575 76.185 25.934 76.185 C 34.291 76.185 41.308 69.278 41.308 60.763 Z\" fill=\"var(--v9x308, var(--token-db82d597-109a-4967-a745-9d1ba6db5015, rgb(29, 29, 29)))\" height=\"121.96525932195273px\" id=\"tstMQN6sI\" width=\"880.0000191530253px\"/></g></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,c7cMhO1Jm:fill??props.c7cMhO1Jm??\"var(--token-db82d597-109a-4967-a745-9d1ba6db5015, rgb(29, 29, 29))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,c7cMhO1Jm,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-O6IAG\",className),layoutId:layoutId,ref:ref,style:{\"--v9x308\":c7cMhO1Jm,...style}});});const css=[`.framer-O6IAG { -webkit-mask: ${mask}; aspect-ratio: 7.2727272727272725; background-color: var(--v9x308); mask: ${mask}; width: 880px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 880\n * @framerIntrinsicHeight 121\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"c7cMhO1Jm\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"v9x308\"},\"set\":{\"localId\":\"vectorSet/K5VhRNF2j\",\"id\":\"K5VhRNF2j\",\"moduleId\":\"jOvZ4nD7TahgT094PnMl\"}}\n */const Icon=withCSS(Component,css,\"framer-O6IAG\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{c7cMhO1Jm:{defaultValue:'var(--token-db82d597-109a-4967-a745-9d1ba6db5015, rgb(29, 29, 29)) /* {\"name\":\"Dark\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"v9x308\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/K5VhRNF2j\\\",\\\"id\\\":\\\"K5VhRNF2j\\\",\\\"moduleId\\\":\\\"jOvZ4nD7TahgT094PnMl\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"121\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"c7cMhO1Jm\\\":\\\"fill\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"880\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eb3d845)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lenis from\"https://framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/RMCDKo9dB6hm9bZaSn16/Lenis.js\";import Footer from\"#framer/local/canvasComponent/aTE46iQVZ/aTE46iQVZ.js\";import Nav from\"#framer/local/canvasComponent/RdYXDjnne/RdYXDjnne.js\";import*as sharedStyle from\"#framer/local/css/BNLJkm9Ao/BNLJkm9Ao.js\";import Vector from\"#framer/local/vector/pk_brAnME/pk_brAnME.js\";const LenisFonts=getFonts(Lenis);const NavFonts=getFonts(Nav);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const VectorFonts=getFonts(Vector);const MotionAWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.a);const FooterFonts=getFonts(Footer);const NavControls=getPropertyControls(Nav);const breakpoints={hpCbgUkFS:\"(min-width: 810px) and (max-width: 1199.98px)\",iq_3N2eCs:\"(min-width: 1200px)\",RDME82A40:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ed74P\";const variantClassNames={hpCbgUkFS:\"framer-v-fui1iv\",iq_3N2eCs:\"framer-v-1nll54q\",RDME82A40:\"framer-v-baffjg\"};const NdZBuqgpC=undefined;const transition1={delay:.6,duration:2,ease:[.6,.2,0,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-96};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:96};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={RDME82A40:[\".framer-ed74P .framer-1pdmlm5 { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 16px); left: 50%; right: unset; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={RDME82A40:\".framer-baffjg-override\"};const rules=[\".framer-ed74P.framer-uk1kih, .framer-ed74P .framer-uk1kih { display: block; }\",\".framer-ed74P.framer-1nll54q { align-content: center; align-items: center; background-color: var(--token-ebbae1fd-95ad-4dd7-bfa0-59ba6f0d7d54, #f3f3f3); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 52px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-ed74P .framer-fiv5e7-container { flex: none; height: 1px; order: -1000; position: relative; width: 1px; }\",\".framer-ed74P .framer-7512ol { --border-bottom-width: 1px; --border-color: rgba(255, 255, 255, 0.18); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; background-color: var(--token-e8da7000-5548-4286-b350-086bfbf0fb84); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 52px; justify-content: center; left: 0px; order: -999; overflow: var(--overflow-clip-fallback, clip); padding: 12px 24px 12px 24px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-ed74P .framer-3clz4d { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ed74P .framer-brpn53 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ed74P .framer-4v2ery-container { flex: none; height: auto; left: 0px; order: 1003; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 52px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-ed74P .framer-1pdmlm5 { align-content: center; align-items: center; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 24px); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1004; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 24px; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); z-index: 8; }\",\".framer-ed74P .framer-o13e94 { align-content: center; align-items: center; align-self: stretch; background-color: var(--token-06082771-75b6-44b7-b9e2-769b67d4ca1d, #1d1d1d); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 12px 8px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-ed74P .framer-rejcgz { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ed74P .framer-1xo1p9r { align-content: center; align-items: center; background-color: var(--token-06082771-75b6-44b7-b9e2-769b67d4ca1d, #1d1d1d); border-bottom-left-radius: 20px; border-bottom-right-radius: 20px; border-top-left-radius: 20px; border-top-right-radius: 20px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 6px 10px 6px 10px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-ed74P .framer-1ej7wyc { --v9x308: var(--token-028529fc-4555-43af-a635-0345b41a790d, #fcfcfc); flex: none; height: auto; position: relative; width: 144px; }\",\".framer-ed74P .framer-7zmt6b-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; z-index: 8; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,'.framer-ed74P[data-border=\"true\"]::after, .framer-ed74P [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={hpCbgUkFS:\"(min-width: 810px) and (max-width: 1199.98px)\",iq_3N2eCs:\"(min-width: 1200px)\",RDME82A40:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"iq_3N2eCs\",Phone:\"RDME82A40\",Tablet:\"hpCbgUkFS\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop dark no BG\":\"O1TccQDH8\",\"Desktop dark\":\"NZH6afmOV\",\"Phone Open\":\"ziP31jivh\",Desktop:\"ITvpqULS8\",Phone:\"QALXqfkha\",Tablet:\"R__ISf7QT\"};const getProps=({height,id,variant1,width,...props})=>{return{...props,NdZBuqgpC:humanReadableEnumMap[variant1]??variant1??props.NdZBuqgpC??\"ITvpqULS8\",variant:humanReadableVariantMap[props.variant]??props.variant??\"iq_3N2eCs\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,NdZBuqgpC,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"hpCbgUkFS\",\"RDME82A40\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"iq_3N2eCs\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-ebbae1fd-95ad-4dd7-bfa0-59ba6f0d7d54, rgb(243, 243, 243)); } :root { font-size: 125%; } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 112.5%; } } @media (max-width: 809.98px) { :root { font-size: 100%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1nll54q\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-fiv5e7-container hidden-fui1iv hidden-baffjg\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"BkRZHmRWU\",scopeId:\"Pf4sgVUJZ\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"BkRZHmRWU\",infinite:false,intensity:20,layoutId:\"BkRZHmRWU\",orientation:\"vertical\",smooth:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.section,{className:\"framer-7512ol\",\"data-border\":true,\"data-framer-name\":\"Site Announcement\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RDME82A40:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgU3VwcGx5IE1vbm8gUmVndWxhcg==\",\"--framer-font-family\":'\"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"11px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\",\"--framer-text-decoration-color\":\"rgba(255,255,255,0.75)\",\"--framer-text-decoration-offset\":\"4px\",\"--framer-text-decoration-thickness\":\"1px\"},children:[\"Read more about us — \",/*#__PURE__*/_jsx(Link,{href:\"https://www.forbes.com/sites/digital-assets/2026/08/27/how-perpetual-futures-could-make-more-assets-tradable/\",motionChild:true,nodeId:\"cdCPfctws\",openInNewTab:true,relValues:[],scopeId:\"Pf4sgVUJZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"Forbes Article\"})})}),\" and \",/*#__PURE__*/_jsx(Link,{href:\"https://mecone.trade/articles/the-financial-infrastructure-for-perps-on-anything\",motionChild:true,nodeId:\"cdCPfctws\",openInNewTab:false,relValues:[],scopeId:\"Pf4sgVUJZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"Our Vision\"})})})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgU3VwcGx5IE1vbm8gUmVndWxhcg==\",\"--framer-font-family\":'\"PP Supply Mono Regular\", \"PP Supply Mono Regular Placeholder\", monospace',\"--framer-font-size\":\"15px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\",\"--framer-text-decoration-color\":\"rgba(255,255,255,0.75)\",\"--framer-text-decoration-offset\":\"4px\",\"--framer-text-decoration-thickness\":\"1px\"},children:[\"Read more about us — \",/*#__PURE__*/_jsx(Link,{href:\"https://www.forbes.com/sites/digital-assets/2026/08/27/how-perpetual-futures-could-make-more-assets-tradable/\",motionChild:true,nodeId:\"cdCPfctws\",openInNewTab:true,relValues:[],scopeId:\"Pf4sgVUJZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"Forbes Article\"})})}),\" and \",/*#__PURE__*/_jsx(Link,{href:\"https://mecone.trade/articles/the-financial-infrastructure-for-perps-on-anything\",motionChild:true,nodeId:\"cdCPfctws\",openInNewTab:false,relValues:[],scopeId:\"Pf4sgVUJZ\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{children:/*#__PURE__*/_jsx(\"span\",{style:{\"--framer-text-decoration\":\"underline\"},children:\"Our Vision\"})})})]})}),className:\"framer-3clz4d\",\"data-framer-name\":\"Site Announcement Text\",fonts:[\"CUSTOMV2;PP Supply Mono Regular\"],verticalAlignment:\"top\",withExternalLayout:true})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-brpn53\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:52,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-4v2ery-container\",\"data-framer-appear-id\":\"4v2ery\",initial:animation1,layoutScroll:true,nodeId:\"rDqzLxhhs\",optimized:true,rendersWithMotion:true,scopeId:\"Pf4sgVUJZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hpCbgUkFS:{variant:matchVariant(\"R__ISf7QT\")},RDME82A40:{variant:matchVariant(\"QALXqfkha\")}},children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"rDqzLxhhs\",layoutId:\"rDqzLxhhs\",style:{width:\"100%\"},variant:matchVariant(NdZBuqgpC),width:\"100%\"})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://speedrun.a16z.com/\",motionChild:true,nodeId:\"ddnNTFpKe\",openInNewTab:true,scopeId:\"Pf4sgVUJZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RDME82A40:{\"data-framer-layout-hint-center-x\":true,transformTemplate:transformTemplate1}},children:/*#__PURE__*/_jsxs(MotionAWithOptimizedAppearEffect,{animate:animation,className:\"framer-1pdmlm5 framer-uk1kih\",\"data-framer-appear-id\":\"1pdmlm5\",\"data-framer-name\":\"a16z badge\",initial:animation2,optimized:true,children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-o13e94\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1iz58kh\",\"data-styles-preset\":\"BNLJkm9Ao\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-4c71b612-56c1-4e69-8c42-236a5a437f84, rgb(255, 255, 255))\"},children:\"backed by\"})}),className:\"framer-rejcgz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xo1p9r\",children:/*#__PURE__*/_jsx(Vector,{animated:false,c7cMhO1Jm:true,className:\"framer-1ej7wyc\",layoutId:\"QwNTTbUz3\"})})]})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hpCbgUkFS:{y:1052},RDME82A40:{y:1052}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:628,width:\"100vw\",y:1053,children:/*#__PURE__*/_jsx(Container,{className:\"framer-7zmt6b-container\",nodeId:\"dJIKmpufk\",scopeId:\"Pf4sgVUJZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{hpCbgUkFS:{variant:matchVariant(\"Hn4_bO0fX\")},RDME82A40:{variant:matchVariant(\"niR3C0psL\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"dJIKmpufk\",layoutId:\"dJIKmpufk\",style:{width:\"100%\"},variant:matchVariant(\"aLDgQjtYu\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2100\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"hpCbgUkFS\":{\"layout\":[\"fixed\",\"fixed\"]},\"RDME82A40\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NdZBuqgpC\":\"variant1\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"iq_3N2eCs\":[\".framer-fiv5e7-container\",\".framer-7512ol\",\".framer-4v2ery-container\",\".framer-1pdmlm5\",\".framer-7zmt6b-container\"],\"hpCbgUkFS\":[\".framer-7512ol\",\".framer-4v2ery-container\",\".framer-1pdmlm5\",\".framer-7zmt6b-container\"],\"RDME82A40\":[\".framer-7512ol\",\".framer-4v2ery-container\",\".framer-1pdmlm5\",\".framer-7zmt6b-container\"]}\n * @framerBreakpoints {\"iq_3N2eCs\":{\"min\":1200,\"canvasClassName\":\"framer-1nll54q-override\",\"minHeight\":2100,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":20},\"hpCbgUkFS\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-fui1iv-override\",\"minHeight\":2100,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":18},\"RDME82A40\":{\"max\":809,\"canvasClassName\":\"framer-baffjg-override\",\"minHeight\":2100,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant iq_3N2eCs\n * @framerLayoutTemplate true\n */const FramerPf4sgVUJZ=withCSS(Component,css,\"framer-ed74P\");export default FramerPf4sgVUJZ;FramerPf4sgVUJZ.displayName=\"Universal\";FramerPf4sgVUJZ.defaultProps={height:2100,width:1200};addPropertyControls(FramerPf4sgVUJZ,{NdZBuqgpC:NavControls?.[\"variant\"]&&{...NavControls[\"variant\"],defaultValue:\"ITvpqULS8\",description:undefined,hidden:undefined,title:\"Variant\"}});addFonts(FramerPf4sgVUJZ,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Supply Mono Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Supply Mono\",url:\"https://framerusercontent.com/assets/CTX3fHUepJxbyoY195f0xCdXUU.woff2\",weight:\"400\"},{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\"}]},...LenisFonts,...NavFonts,...VectorFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerPf4sgVUJZ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPf4sgVUJZ\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"iq_3N2eCs\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1nll54q-override\\\",\\\"minHeight\\\":2100,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":20},\\\"hpCbgUkFS\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-fui1iv-override\\\",\\\"minHeight\\\":2100,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":18},\\\"RDME82A40\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-baffjg-override\\\",\\\"minHeight\\\":2100,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"NdZBuqgpC\\\":\\\"variant1\\\"}\",\"framerRootFontSize\":\"20\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"2100\",\"framerLayoutTemplate\":\"true\",\"framerHitTargets\":\"{\\\"iq_3N2eCs\\\":[\\\".framer-fiv5e7-container\\\",\\\".framer-7512ol\\\",\\\".framer-4v2ery-container\\\",\\\".framer-1pdmlm5\\\",\\\".framer-7zmt6b-container\\\"],\\\"hpCbgUkFS\\\":[\\\".framer-7512ol\\\",\\\".framer-4v2ery-container\\\",\\\".framer-1pdmlm5\\\",\\\".framer-7zmt6b-container\\\"],\\\"RDME82A40\\\":[\\\".framer-7512ol\\\",\\\".framer-4v2ery-container\\\",\\\".framer-1pdmlm5\\\",\\\".framer-7zmt6b-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"iq_3N2eCs\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hpCbgUkFS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RDME82A40\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Universal from \"https://framerusercontent.com/modules/aJeVSQD85PakShUCICUB/vwtKUNkKYxzXoTe4rMfu/Pf4sgVUJZ.js\";\r\n\r\n\t\tconst routes = {tcUPcij_r: {elements: {bSMgOengm: \"tradeable-benchmarks\", eNLwGzAUS: \"hero\", FX8nCGVSd: \"whos-it-for\", iWBXksw1H: \"methodology\", ixkv7qH5g: \"inputs\", j9EfC8Wtg: \"waitlist\", LoKzvvhtb: \"future\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/U73M0Hiy4HfaXFAm0QxB/iOm65DG1SGxdmHSFzG68/tcUPcij_r.js\")), path: \"/\"}, Bb8hNCrju: {elements: {AUH_QTMlf: \"articles\", eWWITU6h1: \"intro\", n_zuA3Gta: \"team\", Ut8XxXYvS: \"hero\", xRx4RsuoS: \"waitlist\", YYQDF8yWn: \"Gallery\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DIpjYmVozCfCTcMUSh6e/sVQ7fNifd7GjYvJSh0CQ/Bb8hNCrju.js\")), path: \"/team\"}, RGp07su7z: {elements: {dAfnojfFf: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7JmeECHLrNBctAPtq7ap/XYdEoIoOhwQ3T60Xtpua/RGp07su7z.js\")), path: \"/404\"}, Cpbb5IrXT: {elements: {RTSAj6lD4: \"waitlist\", VpsbbtdCO: \"indices\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OYc8mR66vxSPhLW0RauA/SGqN7CyWHfvVLOrAWSnf/Cpbb5IrXT.js\")), path: \"/benchmarks\"}, OnhCJQBRA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RPOmVtaSP8BuX4aPy9ch/XIO3XtGY6wNy7TjyBfC1/OnhCJQBRA.js\")), path: \"/weather-live-test\"}, Hv2DIaIMA: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/U4D36Rp08WMy36hhzz9o/GOYkwvKhfLbPTSTFBobs/Hv2DIaIMA.js\")), path: \"/resources\"}, MTfY1JzNu: {collectionId: \"uqoMG9Ydo\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vKf8ZEiQYZetdFakm54x/uEn7kMllfW9ETwKG2epE/MTfY1JzNu.js\")), path: \"/benchmarks/:ri5OWcr3Y\"}, l3MHIVZcV: {collectionId: \"kK0lEfA3d\", elements: {FpVMSxAQJ: \"waitlist\", VlhE2Irg2: \"cms\", xqQFiD6_I: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HtkbSAaGiypuemEm8veE/S5JJBLimo8sPN0uIlY11/l3MHIVZcV.js\")), path: \"/articles/:JZgEEovV6\"}, WdmEklHWq: {collectionId: \"BYsCZaJ32\", elements: {L93xLT_qW: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6blYDxjEHuHuRsjaAo9B/r0WwSL70aCGzLTA1RTiw/WdmEklHWq.js\")), path: \"/legal/:zjuxWqeJM\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {BYsCZaJ32: async () => (await import(\"https://framerusercontent.com/modules/i4X5Sc5v9USUKygYE7Bz/sxTjSLBbxzG3xcqJ3oBl/BYsCZaJ32.js\"))?.[\"utils\"], DeCJxGGko: async () => (await import(\"https://framerusercontent.com/modules/Y5dUMlwDzZUkEdgFzmwV/xpzUEnvJYNp3G6gA7FDu/DeCJxGGko.js\"))?.[\"utils\"], ftrlhJScM: async () => (await import(\"https://framerusercontent.com/modules/K0TR9HulKNv8o4wM5MnS/oV27vSekquiOB6SbAfmW/ftrlhJScM.js\"))?.[\"utils\"], kK0lEfA3d: async () => (await import(\"https://framerusercontent.com/modules/KLkDfgQoopjFWGNdF6dO/SbGR4VNFxfOFABIryNaM/kK0lEfA3d.js\"))?.[\"utils\"], uqoMG9Ydo: async () => (await import(\"https://framerusercontent.com/modules/2ta9MZWZqXKo3LYC6qwt/JrzbONwdV6a472Y4rxVW/uqoMG9Ydo.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"657d8721743b2a9a570c9a43548a2028c5bc1fcd18aa99d5666e375342544ab5\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {NdZBuqgpC: \"ITvpqULS8\"}\r\nconst props2 = {...props1, NdZBuqgpC: \"O1TccQDH8\"}\r\nconst props3 = {...props1, NdZBuqgpC: \"NZH6afmOV\"}\r\nconst templateProps = {ADHmOgw11: props1, Bb8hNCrju: props1, Cpbb5IrXT: props1, e1Akcq6Au: props1, Hv2DIaIMA: props1, l3MHIVZcV: props1, MTfY1JzNu: props3, OnhCJQBRA: props1, PKEep1dMi: props1, RGp07su7z: props2, SKay45p_q: props1, tcUPcij_r: props1, WdmEklHWq: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"tcUPcij_r\":\r\ncase \"Bb8hNCrju\":\r\ncase \"RGp07su7z\":\r\ncase \"Cpbb5IrXT\":\r\ncase \"e1Akcq6Au\":\r\ncase \"PKEep1dMi\":\r\ncase \"SKay45p_q\":\r\ncase \"OnhCJQBRA\":\r\ncase \"ADHmOgw11\":\r\ncase \"Hv2DIaIMA\":\r\ncase \"MTfY1JzNu\":\r\ncase \"l3MHIVZcV\":\r\ncase \"WdmEklHWq\":\r\nreturn React.createElement(Universal, {...props, key: \"Universal\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"tcUPcij_r\":\r\ncase \"Bb8hNCrju\":\r\ncase \"RGp07su7z\":\r\ncase \"Cpbb5IrXT\":\r\ncase \"e1Akcq6Au\":\r\ncase \"PKEep1dMi\":\r\ncase \"SKay45p_q\":\r\ncase \"OnhCJQBRA\":\r\ncase \"ADHmOgw11\":\r\ncase \"Hv2DIaIMA\":\r\ncase \"MTfY1JzNu\":\r\ncase \"l3MHIVZcV\":\r\ncase \"WdmEklHWq\":\r\nreturn [{hash: \"1nll54q\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"fui1iv\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"baffjg\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\t\tlet initialRouteContentStatePromise\r\n\t\tfunction getInitialRouteContentState({ routeId, pathVariables, localeId }) {\r\n\t\t\tinitialRouteContentStatePromise ??= Framer.resolveInitialRouteContentState({\r\n\t\t\t\troutes,\r\n\t\t\t\trouteId,\r\n\t\t\t\tpathVariables,\r\n\t\t\t\tlocaleId,\r\n\t\t\t\tlocales,\r\n\t\t\t\tcollectionUtils,\r\n\t\t\t})\r\n\r\n\t\t\treturn initialRouteContentStatePromise\r\n\t\t}\r\n\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\t\t\tconst route = routes[routeId]\r\n\t\t\tif (shouldResolveInitialRouteContentState && collectionItemId === undefined && route.collectionId) {\r\n\t\t\t\tconst contentState = await getInitialRouteContentState({ routeId, pathVariables, localeId })\r\n\t\t\t\tcontentLocaleId ??= contentState.contentLocaleId\r\n\t\t\t\tcanonicalPathVariables ??= contentState.canonicalPathVariables\r\n\t\t\t}\r\n\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7JmeECHLrNBctAPtq7ap/XYdEoIoOhwQ3T60Xtpua/RGp07su7z.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://mecone.trade\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/beta/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/nllmF7P3mkPXEdgczPXh/1maBJ4BUumstI2gLrlxn/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"50%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.6, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stagger: 0, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"50%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-30%\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId\r\n\t\tif (routeData?.collectionItemId !== undefined) {\r\n\t\t\tcollectionItemId = routeData.collectionItemId\r\n\t\t} else if (route?.collectionId) {\r\n\t\t\t// `collectionItemId` is a separate promise so that `getPageRoot` never waits on it; analytics does.\r\n\t\t\tconst initialState = await getInitialRouteContentState({ routeId, pathVariables, localeId })\r\n\t\t\tcollectionItemId = await initialState.collectionItemId\r\n\t\t} else {\r\n\t\t\tcollectionItemId = null\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}