{"version":3,"file":"shared-lib.DlKCttyu.mjs","names":["clamp","t","e","i","o","n","r","s","l","a","u","p","h","c","useRef","i","e","GlitchOverride","__legacyOverrideHOC_DataObserverContext","_jsx","C","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","FolderOpen","BlackFolder","createLayoutDependency","useRef","React.useId","className","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","GlitchOverride","withGlitchOverride","__legacyOverrideHOC_DataObserverContext","_jsx","C","addPropertyOverrides","withGlitchOverride","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","withGlitchOverride","__legacyOverrideHOC_DataObserverContext","_jsx","C","addPropertyOverrides","withGlitchOverride","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","t","e","n","o","s","r","clamp","u","a","n","o","r","t","e","i","h","r","n","e","t","o","n","e","t","a","e","r","t","s","n","i","o","u","l","p","M","n","e","t","o","a","i","r","A","l","u","O","q","p","Z","v","g","Y","y","m","b","te","j","x","V","se","ce","Children","useRef","useMemo","useState","measure","useCallback","size","i","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","UnderConstruction","withGlitchOverride","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Whatsapp","Linkedin","Mail","LinkedinCard","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","React.useRef","React.useState","clamp","a","cx","x","e","t","p","__legacyOverrideHOC_DataObserverContext","_jsx","C","css","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","mask","SVG","getProps","Component","className","css","Icon","SVG","getProps","Component","className","css","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Image","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","Burger2","TacticalButtons2","ContactBar","ContactCards","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","className","PlaneDeparture1","PlaneDeparture","FolderOpen","BlackFolder","Question1","Question","Vector1","Vector","sharedStyle.css","sharedStyle.fonts"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/9pe3vq3ZjdJKZxhQokrv/lfHJf6NnmpGYQsmht3Gs/Override_glitch.js","https:/framerusercontent.com/modules/FbvuY38l17tSJ0mKSY6k/XvKlbMdRFrw1hJQ22cni/d67Hk1eLL.js","https:/framerusercontent.com/modules/FuA8F0z4UlnM3U60YfHs/OU5HigFJmterRoEO1TQG/hgolQMr9I.js","https:/framerusercontent.com/modules/MGlifsFOKGQ2192L0RUc/NyUqQTZhnH94DP8l1seu/drVnUSPLY.js","https:/framerusercontent.com/modules/pXwCPwc0NvX2lq6q4cSD/pLvgqE6W6nXoa6q5Uqjj/RwA05_4Fl.js","https:/framerusercontent.com/modules/psdojYNj8Ba2yjKhpKeA/Z7iDLvGcj0WBngUfSOm1/yK3T58lvt.js","https:/framerusercontent.com/modules/nYH1PEu0nrofWGHM132i/tdv8zeo8X6SMMC48uuHJ/Over_ride_linkedin_blue.js","https:/framerusercontent.com/modules/yZT5shYKqIm95aXmvqKL/c8GXqWTxlfKnGFr9bn46/C6IRs7fdf.js","https:/framerusercontent.com/modules/PPE354O638PGHlVJrGFM/pdiTzqMqOkNRjtDD8XkD/LWo_J_wKv.js","https:/framerusercontent.com/modules/nzERvvI1s8SOZq5opEE7/esAhflEda4o1sbGgdgz9/Over_ride_2.js","https:/framerusercontent.com/modules/SKgRHsLi2Z4vGepgz5cD/UwYPyu9eV8NLd5gMWX16/WqgSVkCIc.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js","https:/framerusercontent.com/modules/2306m7X2cTkaJJWP1UPk/vZR30i4ltTSFKUTWBson/iiWN7oRWZ.js","https:/framerusercontent.com/modules/z5NmemW2Kic92gveUIgG/YtIFp0fLubezttANUo3c/Zv1cMDrn8.js","https:/framerusercontent.com/modules/pKGffZtVnAq63wNbawzo/9D7OCw2RX18QmzPyI0OZ/QY6yTqWV2.js","https:/framerusercontent.com/modules/75e9SnvnftGlCaoASuXE/8K5vcmf4J89mxhK9MTdB/Proximity_fader.js","https:/framerusercontent.com/modules/yn5xjk1cYzdBIjjysviM/ChLLL7UDAoANIAigAbHb/jIVXzRlq3.js","https:/framerusercontent.com/modules/mPyYCaKMwD1nRGoEuHGU/NclNagvR5mbxiqnbaFzH/Jpx8Zpj0v.js","https:/framerusercontent.com/modules/CNCS0FtuxiIvY5wLYqkL/6yoR6lfI1S2duAk6phEJ/JsIvtvbT1.js","https:/framerusercontent.com/modules/q5bQmcmL7xo31shKoA4d/hHakTxaLxOYWjY2GAG8X/lGMlwhIo0.js","https:/framerusercontent.com/modules/yhe6jVKxmki7OqsBKRcI/6yfpbYhGBaXn6chCAByC/O9KSAM4k0.js","https:/framerusercontent.com/modules/p9PNniLSz6IXg0nIVaD0/2FUT4XfMbNOIUsP435nT/L0PPXix_l.js","https:/framerusercontent.com/modules/uVbJgUPM0lDoHZCBZc63/f0wUHHzScvna2PlvbZ45/mOzY1cP_S.js","https:/framerusercontent.com/modules/hfLSzQyyJD3wHBvGnMeX/nf7aRgUBCttSw1hVqOc7/q3ufGMRqg.js","https:/framerusercontent.com/modules/iOoN7N1TbWUP5zubDANo/PoAzvCOKb6rcnEgAFDKZ/siteMetadata.js"],"sourcesContent":["function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,e){return(t%e+e)%e}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// overrides/GlitchOverride.tsx\nimport{jsx as _jsx}from\"react/jsx-runtime\";export function GlitchOverride(){return{style:{backgroundColor:\"#11111180\"},whileHover:{backgroundColor:[\"#ffffff\",\"#11111180\",\"#ffffff\"],transition:{duration:.2,times:[0,.3,.5]}},whileTap:{scale:.9,backgroundColor:\"#FAFAFA\",transition:{duration:.1}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withGlitchOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GlitchOverride(props)});};}withGlitchOverride.displayName=\"GlitchOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"GlitchOverride\":{\"type\":\"override\",\"name\":\"GlitchOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGlitchOverride\":{\"type\":\"reactHoc\",\"name\":\"withGlitchOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Override_glitch.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-0mz4y\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1 14 L 0 14 L 0 1 L 1 1 L 1 0 L 8 0 L 8 1 L 9 1 L 9 2 L 18 2 L 18 3 L 19 3 L 19 7 L 4 7 L 4 8 L 3 8 L 3 10 L 2 10 L 2 12 L 1 12 Z\" fill=\"rgb(255, 255, 255)\" height=\"14px\" id=\"qBEUR9KQT\" transform=\"translate(1 2)\" width=\"19px\"/><path d=\"M 21 0 L 21 2 L 20 2 L 20 4 L 19 4 L 19 6 L 18 6 L 18 8 L 17 8 L 17 11 L 16 11 L 16 12 L 1 12 L 1 11 L 0 11 L 0 8 L 1 8 L 1 6 L 2 6 L 2 4 L 3 4 L 3 2 L 4 2 L 4 0 Z\" fill=\"rgb(255, 255, 255)\" height=\"12px\" id=\"v3G6d3hAj\" transform=\"translate(2 10)\" width=\"21px\"/></svg>',style:{...style}});});const css=[`.framer-0mz4y { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Folder Open\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255, 255, 255)\"},\"set\":{\"localId\":\"vectorSet/hklJp34OK\",\"id\":\"hklJp34OK\",\"moduleId\":\"SHFBayWkSYHVqhsBGMBL\"}}\n */const Icon=withCSS(Component,css,\"framer-0mz4y\");Icon.displayName=\"Folder Open\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Folder Open\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255, 255, 255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/hklJp34OK\\\",\\\"id\\\":\\\"hklJp34OK\\\",\\\"moduleId\\\":\\\"SHFBayWkSYHVqhsBGMBL\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-gaPab\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 1 14 L 0 14 L 0 1 L 1 1 L 1 0 L 8 0 L 8 1 L 9 1 L 9 2 L 18 2 L 18 3 L 19 3 L 19 7 L 4 7 L 4 8 L 3 8 L 3 10 L 2 10 L 2 12 L 1 12 Z\" fill=\"rgb(0, 0, 0)\" height=\"14px\" id=\"Z8ZAB9DjJ\" transform=\"translate(1 2)\" width=\"19px\"/><path d=\"M 21 0 L 21 2 L 20 2 L 20 4 L 19 4 L 19 6 L 18 6 L 18 8 L 17 8 L 17 11 L 16 11 L 16 12 L 1 12 L 1 11 L 0 11 L 0 8 L 1 8 L 1 6 L 2 6 L 2 4 L 3 4 L 3 2 L 4 2 L 4 0 Z\" fill=\"rgb(0, 0, 0)\" height=\"12px\" id=\"IMt0Ykf4g\" transform=\"translate(2 10)\" width=\"21px\"/></svg>',style:{...style}});});const css=[`.framer-gaPab { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\" Black folder\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0, 0, 0)\"},\"set\":{\"localId\":\"vectorSet/hklJp34OK\",\"id\":\"hklJp34OK\",\"moduleId\":\"SHFBayWkSYHVqhsBGMBL\"}}\n */const Icon=withCSS(Component,css,\"framer-gaPab\");Icon.displayName=\" Black folder\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\" Black folder\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0, 0, 0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/hklJp34OK\\\",\\\"id\\\":\\\"hklJp34OK\\\",\\\"moduleId\\\":\\\"SHFBayWkSYHVqhsBGMBL\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withGlitchOverride}from\"https://framerusercontent.com/modules/9pe3vq3ZjdJKZxhQokrv/lfHJf6NnmpGYQsmht3Gs/Override_glitch.js\";import FolderOpen from\"https://framerusercontent.com/modules/FbvuY38l17tSJ0mKSY6k/XvKlbMdRFrw1hJQ22cni/d67Hk1eLL.js\";import BlackFolder from\"https://framerusercontent.com/modules/FuA8F0z4UlnM3U60YfHs/OU5HigFJmterRoEO1TQG/hgolQMr9I.js\";const MotionDivWithGlitchOverride1g3elc7=withCodeBoundaryForOverrides(motion.div,{nodeId:\"XYj6YcRtI\",override:withGlitchOverride,scopeId:\"drVnUSPLY\"});const enabledGestures={og3sDB4ey:{hover:true},qs5DWNfUF:{pressed:true}};const cycleOrder=[\"og3sDB4ey\",\"qs5DWNfUF\"];const serializationHash=\"framer-wEYMh\";const variantClassNames={og3sDB4ey:\"framer-v-1shrbow\",qs5DWNfUF:\"framer-v-1ocy0m2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RlkG38Hwf=undefined;const VwNJleLOC=undefined;const VdRyB8OAB=undefined;const Z_GTGjgpy=undefined;const ch_ImZ2Lt=undefined;const QtVE7zCQZ=undefined;const OVCs5Kry0=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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"og3sDB4ey\",Phone:\"qs5DWNfUF\"};const getProps=({color,fontSize,height,icon,icon2,id,link,title,tracking,width,...props})=>{return{...props,ch_ImZ2Lt:color??props.ch_ImZ2Lt??\"rgb(255, 255, 255)\",OVCs5Kry0:title??props.OVCs5Kry0??\"All Projects\",QtVE7zCQZ:fontSize??props.QtVE7zCQZ??16,RlkG38Hwf:link??props.RlkG38Hwf,variant:humanReadableVariantMap[props.variant]??props.variant??\"og3sDB4ey\",VdRyB8OAB:icon2??props.VdRyB8OAB??FolderOpen,VwNJleLOC:tracking??props.VwNJleLOC,Z_GTGjgpy:icon??props.Z_GTGjgpy??BlackFolder};};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,Z_GTGjgpy,VdRyB8OAB,OVCs5Kry0,ch_ImZ2Lt,QtVE7zCQZ,RlkG38Hwf,VwNJleLOC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"og3sDB4ey\",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,{clickTrackingId:VwNJleLOC,href:RlkG38Hwf,motionChild:true,nodeId:\"og3sDB4ey\",openInNewTab:false,scopeId:\"drVnUSPLY\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1shrbow\",className,classNames)} framer-t52q4o`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"og3sDB4ey\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(64, 64, 64, 0.71)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},variants:{\"og3sDB4ey-hover\":{\"--border-color\":\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"og3sDB4ey-hover\":{\"data-framer-name\":undefined},\"qs5DWNfUF-pressed\":{\"data-framer-name\":undefined},qs5DWNfUF:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-gg8w3u\",layoutDependency:layoutDependency,layoutId:\"BwRIWmkt1\",style:{opacity:.72},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-18m9iw1\",layoutDependency:layoutDependency,layoutId:\"TsHRWVM7I\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 0 4 L 0 0 L 4 0\" fill=\"transparent\" stroke=\"rgb(217, 217, 217)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bvfgpq\",layoutDependency:layoutDependency,layoutId:\"yCF64Xw2k\",style:{opacity:.72,rotate:-90},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-rkkyhy\",layoutDependency:layoutDependency,layoutId:\"xfGmq_3fO\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 0 4 L 0 0 L 4 0\" fill=\"transparent\" stroke=\"rgb(217, 217, 217)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4to2dr\",layoutDependency:layoutDependency,layoutId:\"rVEPdjXvX\",style:{opacity:.72,rotate:90},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1lzbqoq\",layoutDependency:layoutDependency,layoutId:\"aBtJkzUcN\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 0 4 L 0 0 L 4 0\" fill=\"transparent\" stroke=\"rgb(217, 217, 217)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-981z4v\",layoutDependency:layoutDependency,layoutId:\"y0kjd9kNU\",style:{opacity:.72,rotate:180},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-14shtu7\",layoutDependency:layoutDependency,layoutId:\"bxUsNBFNx\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 0 4 L 0 0 L 4 0\" fill=\"transparent\" stroke=\"rgb(217, 217, 217)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsxs(MotionDivWithGlitchOverride1g3elc7,{className:\"framer-1g3elc7\",\"data-framer-name\":\"Shimmer button\",layoutDependency:layoutDependency,layoutId:\"XYj6YcRtI\",style:{backgroundColor:\"rgba(28, 28, 28, 0)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ijppe0\",layoutDependency:layoutDependency,layoutId:\"ZIGNsdpna\",children:[/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-ey374u\",Component:VdRyB8OAB,layoutDependency:layoutDependency,layoutId:\"ddJaEWCaY\",...addPropertyOverrides({\"og3sDB4ey-hover\":{Component:Z_GTGjgpy}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZSBIYWFzIEdyb3Rlc2sgRGlzcGxheSBQcm8gNTUgUm9tYW4=\",\"--framer-font-family\":'\"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-QtVE7zCQZ-drVnUSPLY) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ch_ImZ2Lt-drVnUSPLY))\"},children:\"All Projects\"})}),className:\"framer-unjzu3\",fonts:[\"CUSTOMV2;Neue Haas Grotesk Display Pro 55 Roman\"],layoutDependency:layoutDependency,layoutId:\"wgp1SQZKP\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-ch_ImZ2Lt-drVnUSPLY)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-ch_ImZ2Lt-drVnUSPLY\":ch_ImZ2Lt,\"--variable-reference-QtVE7zCQZ-drVnUSPLY\":QtVE7zCQZ},text:OVCs5Kry0,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"og3sDB4ey-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZSBIYWFzIEdyb3Rlc2sgRGlzcGxheSBQcm8gNTUgUm9tYW4=\",\"--framer-font-family\":'\"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-QtVE7zCQZ-drVnUSPLY) * 1px)\",\"--framer-font-weight\":\"500\"},children:\"All Projects\"})})},\"qs5DWNfUF-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZSBIYWFzIEdyb3Rlc2sgRGlzcGxheSBQcm8gNTUgUm9tYW4=\",\"--framer-font-family\":'\"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-QtVE7zCQZ-drVnUSPLY) * 1px)\",\"--framer-font-weight\":\"500\"},children:\"All Projects\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"1 mb\"})}),className:\"framer-1jw47j2\",fonts:[\"FS;Space Grotesk-regular\"],layoutDependency:layoutDependency,layoutId:\"nbFKRIASt\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wEYMh.framer-t52q4o, .framer-wEYMh .framer-t52q4o { display: block; }\",\".framer-wEYMh.framer-1shrbow { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 48px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-wEYMh .framer-gg8w3u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; min-height: 4px; overflow: visible; padding: 0px; position: absolute; top: 1px; width: 5px; z-index: 2; }\",\".framer-wEYMh .framer-18m9iw1, .framer-wEYMh .framer-rkkyhy, .framer-wEYMh .framer-1lzbqoq, .framer-wEYMh .framer-14shtu7 { height: 4px; left: 1px; position: absolute; top: 0px; width: 4px; }\",\".framer-wEYMh .framer-bvfgpq { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; min-height: 4px; overflow: visible; padding: 0px; position: absolute; width: 5px; z-index: 2; }\",\".framer-wEYMh .framer-4to2dr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 4px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; width: 5px; z-index: 2; }\",\".framer-wEYMh .framer-981z4v { align-content: center; align-items: center; bottom: 1px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 4px; overflow: visible; padding: 0px; position: absolute; right: 0px; width: 5px; z-index: 2; }\",\".framer-wEYMh .framer-1g3elc7 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 40px 10px 20px; position: relative; width: min-content; z-index: 1; }\",\".framer-wEYMh .framer-1ijppe0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-wEYMh .framer-ey374u { flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; }\",\".framer-wEYMh .framer-unjzu3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wEYMh .framer-1jw47j2 { bottom: -40px; flex: none; height: auto; left: 20px; position: absolute; white-space: pre; width: auto; z-index: 1; }\",\".framer-wEYMh.framer-v-1ocy0m2.framer-1shrbow { height: 38px; }\",\".framer-wEYMh.framer-v-1ocy0m2 .framer-1g3elc7 { align-content: flex-end; align-items: flex-end; padding: 10px 20px 10px 20px; }\",\".framer-wEYMh.framer-v-1ocy0m2 .framer-ey374u { height: var(--framer-aspect-ratio-supported, 20px); width: 20px; }\",\".framer-wEYMh.framer-v-1shrbow.hover .framer-1g3elc7 { padding: 10px 40px 10px 40px; }\",'.framer-wEYMh[data-border=\"true\"]::after, .framer-wEYMh [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 167\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"qs5DWNfUF\":{\"layout\":[\"auto\",\"fixed\"]},\"T_255nBoz\":{\"layout\":[\"auto\",\"fixed\"]},\"DfT0uM3wn\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"Z_GTGjgpy\":\"icon\",\"VdRyB8OAB\":\"icon2\",\"OVCs5Kry0\":\"title\",\"ch_ImZ2Lt\":\"color\",\"QtVE7zCQZ\":\"fontSize\",\"RlkG38Hwf\":\"link\",\"VwNJleLOC\":\"tracking\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"SHFBayWkSYHVqhsBGMBL\"]\n */const FramerdrVnUSPLY=withCSS(Component,css,\"framer-wEYMh\");export default FramerdrVnUSPLY;FramerdrVnUSPLY.displayName=\"Tactical Buttons 2\";FramerdrVnUSPLY.defaultProps={height:48,width:167};addPropertyControls(FramerdrVnUSPLY,{variant:{options:[\"og3sDB4ey\",\"qs5DWNfUF\"],optionTitles:[\"Variant 1\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},Z_GTGjgpy:{defaultValue:{identifier:\"local-module:vector/hgolQMr9I:default\",moduleId:\"FuA8F0z4UlnM3U60YfHs\"},setModuleId:\"SHFBayWkSYHVqhsBGMBL\",title:\"Icon\",type:ControlType.VectorSetItem},VdRyB8OAB:{defaultValue:{identifier:\"local-module:vector/d67Hk1eLL:default\",moduleId:\"FbvuY38l17tSJ0mKSY6k\"},setModuleId:\"SHFBayWkSYHVqhsBGMBL\",title:\"Icon 2\",type:ControlType.VectorSetItem},OVCs5Kry0:{defaultValue:\"All Projects\",displayTextArea:false,title:\"Title\",type:ControlType.String},ch_ImZ2Lt:{defaultValue:\"rgb(255, 255, 255)\",title:\"Color\",type:ControlType.Color},QtVE7zCQZ:{defaultValue:16,title:\"Font Size\",type:ControlType.Number},RlkG38Hwf:{title:\"Link\",type:ControlType.Link},VwNJleLOC:{title:\"Tracking\",type:ControlType.TrackingId}});addFonts(FramerdrVnUSPLY,[{explicitInter:true,fonts:[{cssFamilyName:\"Neue Haas Grotesk Display Pro 55 Roman\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neue Haas Grotesk Display Pro\",url:\"https://framerusercontent.com/assets/tmLwqa5rh55YXw6gAs9GB7y6CY.woff2\",weight:\"500\"},{cssFamilyName:\"Space Grotesk\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Space Grotesk\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6DG6HUOGHOB35UGAANBDBVY77OCFNQOA/MX56D7EXTFRCL3EZPNM332VF6D5TDENT/2MGP255ZY2RSFHKW6LNN6W6BWQGC2LUO.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdrVnUSPLY\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVectorSets\":\"[\\\"SHFBayWkSYHVqhsBGMBL\\\"]\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qs5DWNfUF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"T_255nBoz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"DfT0uM3wn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"167\",\"framerVariables\":\"{\\\"Z_GTGjgpy\\\":\\\"icon\\\",\\\"VdRyB8OAB\\\":\\\"icon2\\\",\\\"OVCs5Kry0\\\":\\\"title\\\",\\\"ch_ImZ2Lt\\\":\\\"color\\\",\\\"QtVE7zCQZ\\\":\\\"fontSize\\\",\\\"RlkG38Hwf\\\":\\\"link\\\",\\\"VwNJleLOC\\\":\\\"tracking\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"48\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./drVnUSPLY.map","// Generated by Framer (c99c261)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-3vX8y\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 22 22\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 11.917 2.75 L 11.917 8.25 L 11 8.25 L 11 9.167 L 9.167 9.167 L 9.167 10.083 L 8.25 10.083 L 8.25 11.917 L 3.667 11.917 L 3.667 9.167 L 4.583 9.167 L 4.583 8.25 L 5.5 8.25 L 5.5 7.333 L 7.333 7.333 L 7.333 6.417 L 8.25 6.417 L 8.25 4.583 L 7.333 4.583 L 7.333 3.667 L 5.5 3.667 L 5.5 4.583 L 4.583 4.583 L 4.583 5.5 L 3.667 5.5 L 3.667 6.417 L 2.75 6.417 L 2.75 5.5 L 1.833 5.5 L 1.833 4.583 L 0.917 4.583 L 0.917 3.667 L 0 3.667 L 0 2.75 L 0.917 2.75 L 0.917 1.833 L 1.833 1.833 L 1.833 0.917 L 3.667 0.917 L 3.667 0 L 9.167 0 L 9.167 0.917 L 10.083 0.917 L 10.083 1.833 L 11 1.833 L 11 2.75 Z\" fill=\"rgb(255, 255, 255)\" height=\"11.916666666666666px\" id=\"V0blWT6aC\" transform=\"translate(4.583 1.833)\" width=\"11.916666666666668px\"/><path d=\"M 3.667 0.917 L 4.583 0.917 L 4.583 3.667 L 3.667 3.667 L 3.667 4.583 L 0.917 4.583 L 0.917 3.667 L 0 3.667 L 0 0.917 L 0.917 0.917 L 0.917 0 L 3.667 0 Z\" fill=\"rgb(255, 255, 255)\" height=\"4.583333333333332px\" id=\"HYnWcmSoe\" transform=\"translate(8.25 15.583)\" width=\"4.583333333333332px\"/></svg>',style:{...style}});});const css=[`.framer-3vX8y { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 22px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 22\n * @framerIntrinsicHeight 22\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Question\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255, 255, 255)\"},\"set\":{\"localId\":\"vectorSet/hklJp34OK\",\"id\":\"hklJp34OK\",\"moduleId\":\"SHFBayWkSYHVqhsBGMBL\"}}\n */const Icon=withCSS(Component,css,\"framer-3vX8y\");Icon.displayName=\"Question\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"22\",\"framerIntrinsicHeight\":\"22\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Question\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255, 255, 255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/hklJp34OK\\\",\\\"id\\\":\\\"hklJp34OK\\\",\\\"moduleId\\\":\\\"SHFBayWkSYHVqhsBGMBL\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-C35BH\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 22 22\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 11.917 2.75 L 11.917 8.25 L 11 8.25 L 11 9.167 L 9.167 9.167 L 9.167 10.083 L 8.25 10.083 L 8.25 11.917 L 3.667 11.917 L 3.667 9.167 L 4.583 9.167 L 4.583 8.25 L 5.5 8.25 L 5.5 7.333 L 7.333 7.333 L 7.333 6.417 L 8.25 6.417 L 8.25 4.583 L 7.333 4.583 L 7.333 3.667 L 5.5 3.667 L 5.5 4.583 L 4.583 4.583 L 4.583 5.5 L 3.667 5.5 L 3.667 6.417 L 2.75 6.417 L 2.75 5.5 L 1.833 5.5 L 1.833 4.583 L 0.917 4.583 L 0.917 3.667 L 0 3.667 L 0 2.75 L 0.917 2.75 L 0.917 1.833 L 1.833 1.833 L 1.833 0.917 L 3.667 0.917 L 3.667 0 L 9.167 0 L 9.167 0.917 L 10.083 0.917 L 10.083 1.833 L 11 1.833 L 11 2.75 Z\" fill=\"rgb(0, 0, 0)\" height=\"11.916666666666666px\" id=\"uJsAK6PXZ\" transform=\"translate(4.583 1.833)\" width=\"11.916666666666668px\"/><path d=\"M 3.667 0.917 L 4.583 0.917 L 4.583 3.667 L 3.667 3.667 L 3.667 4.583 L 0.917 4.583 L 0.917 3.667 L 0 3.667 L 0 0.917 L 0.917 0.917 L 0.917 0 L 3.667 0 Z\" fill=\"rgb(0, 0, 0)\" height=\"4.583333333333332px\" id=\"j2CfQPT1j\" transform=\"translate(8.25 15.583)\" width=\"4.583333333333332px\"/></svg>',style:{...style}});});const css=[`.framer-C35BH { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 22px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 22\n * @framerIntrinsicHeight 22\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Question\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/hklJp34OK\",\"id\":\"hklJp34OK\",\"moduleId\":\"SHFBayWkSYHVqhsBGMBL\"}}\n */const Icon=withCSS(Component,css,\"framer-C35BH\");Icon.displayName=\"Question\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Question\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/hklJp34OK\\\",\\\"id\\\":\\\"hklJp34OK\\\",\\\"moduleId\\\":\\\"SHFBayWkSYHVqhsBGMBL\\\"}}\",\"framerIntrinsicHeight\":\"22\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"22\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// overrides/GlitchOverride.tsx\nimport{jsx as _jsx}from\"react/jsx-runtime\";export function GlitchOverride(){return{style:{backgroundColor:\"#11111180\"},whileHover:{backgroundColor:[\"#0A66C2\",\"#11111180\",\"#0A66C2\"],transition:{duration:.2,times:[0,.3,.5]}},whileTap:{scale:.9,backgroundColor:\"#1DA851\",transition:{duration:.1}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withGlitchOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GlitchOverride(props)});};}withGlitchOverride.displayName=\"GlitchOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"GlitchOverride\":{\"type\":\"override\",\"name\":\"GlitchOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withGlitchOverride\":{\"type\":\"reactHoc\",\"name\":\"withGlitchOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Over_ride_linkedin_blue.map","// Generated by Framer (5f2272d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withGlitchOverride}from\"https://framerusercontent.com/modules/nYH1PEu0nrofWGHM132i/tdv8zeo8X6SMMC48uuHJ/Over_ride_linkedin_blue.js\";const MotionDivWithGlitchOverride1cmburk=withCodeBoundaryForOverrides(motion.div,{nodeId:\"oG8lEsoPy\",override:withGlitchOverride,scopeId:\"C6IRs7fdf\"});const enabledGestures={zCLHRpm20:{hover:true}};const serializationHash=\"framer-Ljbgr\";const variantClassNames={zCLHRpm20:\"framer-v-q8b80w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zCLHRpm20\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"zCLHRpm20-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"linkedin\",href:\"linkedin.com/in/muneebchougle\",motionChild:true,nodeId:\"zCLHRpm20\",openInNewTab:true,scopeId:\"C6IRs7fdf\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-q8b80w\",className,classNames)} framer-5ma8rl`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"zCLHRpm20\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(102, 102, 102, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({\"zCLHRpm20-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithGlitchOverride1cmburk,{className:\"framer-1cmburk\",\"data-framer-name\":\"Shimmer button\",layoutDependency:layoutDependency,layoutId:\"oG8lEsoPy\",style:{backgroundColor:\"rgba(28, 28, 28, 0)\"},children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-mpu23a\",layoutDependency:layoutDependency,layoutId:\"nOx4pOlY1\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 19.966\" overflow=\"visible\"><path d=\"M 2.404 0 C 1.075 0 0 1.077 0 2.403 C 0 3.729 1.075 4.806 2.404 4.806 C 3.729 4.806 4.806 3.729 4.806 2.403 C 4.806 1.077 3.729 0 2.404 0 Z M 0.331 6.629 L 4.476 6.629 L 4.476 19.966 L 0.331 19.966 Z M 15.028 6.298 C 13.012 6.298 11.66 7.403 11.106 8.452 L 11.051 8.452 L 11.051 6.629 L 7.075 6.629 L 7.075 19.965 L 11.216 19.965 L 11.216 13.368 C 11.216 11.629 11.548 9.944 13.704 9.944 C 15.83 9.944 15.858 11.933 15.858 13.479 L 15.858 19.965 L 20 19.965 L 20 12.65 C 20 9.06 19.225 6.298 15.028 6.298 Z\" fill=\"rgb(20, 106, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"zCLHRpm20-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 19.966\" overflow=\"visible\"><path d=\"M 2.404 0 C 1.075 0 0 1.077 0 2.403 C 0 3.729 1.075 4.806 2.404 4.806 C 3.729 4.806 4.806 3.729 4.806 2.403 C 4.806 1.077 3.729 0 2.404 0 Z M 0.331 6.629 L 4.476 6.629 L 4.476 19.966 L 0.331 19.966 Z M 15.028 6.298 C 13.012 6.298 11.66 7.403 11.106 8.452 L 11.051 8.452 L 11.051 6.629 L 7.075 6.629 L 7.075 19.965 L 11.216 19.965 L 11.216 13.368 C 11.216 11.629 11.548 9.944 13.704 9.944 C 15.83 9.944 15.858 11.933 15.858 13.479 L 15.858 19.965 L 20 19.965 L 20 12.65 C 20 9.06 19.225 6.298 15.028 6.298 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1u0fx3\",layoutDependency:layoutDependency,layoutId:\"udvDN8XrS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.806 4.806\" overflow=\"visible\"><path d=\"M 2.404 0 C 1.075 0 0 1.077 0 2.403 C 0 3.729 1.075 4.806 2.404 4.806 C 3.729 4.806 4.806 3.729 4.806 2.403 C 4.806 1.077 3.729 0 2.404 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-133q3b0\",layoutDependency:layoutDependency,layoutId:\"heXvdaWg6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.145 13.336\" overflow=\"visible\"><path d=\"M 0 0 L 4.145 0 L 4.145 13.336 L 0 13.336 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h1fkfa\",layoutDependency:layoutDependency,layoutId:\"UF0QuhUqU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.925 13.668\" overflow=\"visible\"><path d=\"M 7.953 0 C 5.937 0 4.585 1.106 4.031 2.154 L 3.976 2.154 L 3.976 0.332 L 0 0.332 L 0 13.668 L 4.141 13.668 L 4.141 7.07 C 4.141 5.331 4.473 3.646 6.629 3.646 C 8.755 3.646 8.783 5.636 8.783 7.182 L 8.783 13.668 L 12.925 13.668 L 12.925 6.353 C 12.925 2.762 12.15 0 7.953 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Linkedin\"})}),className:\"framer-4dxbrc\",fonts:[\"FS;Space Grotesk-regular\"],layoutDependency:layoutDependency,layoutId:\"dqwbLGswh\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ljbgr.framer-5ma8rl, .framer-Ljbgr .framer-5ma8rl { display: block; }\",\".framer-Ljbgr.framer-q8b80w { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 105px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Ljbgr .framer-1cmburk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 100%; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 15px 20px 15px 20px; position: relative; width: min-content; z-index: 1; }\",\".framer-Ljbgr .framer-mpu23a { height: 20px; position: relative; width: 20px; }\",\".framer-Ljbgr .framer-1u0fx3 { height: 5px; left: 0px; position: absolute; top: 0px; width: 5px; }\",\".framer-Ljbgr .framer-133q3b0 { height: 14px; left: 1px; position: absolute; top: 7px; width: 4px; }\",\".framer-Ljbgr .framer-h1fkfa { height: 14px; left: 7px; position: absolute; top: 7px; width: 13px; }\",\".framer-Ljbgr .framer-4dxbrc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Ljbgr.framer-v-q8b80w.hover.framer-q8b80w { gap: 12px; }\",'.framer-Ljbgr[data-border=\"true\"]::after, .framer-Ljbgr [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 105\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"EriT_rZ7P\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"linkedin\",\"nodeId\":\"zCLHRpm20\",\"type\":\"click\"}]\n */const FramerC6IRs7fdf=withCSS(Component,css,\"framer-Ljbgr\");export default FramerC6IRs7fdf;FramerC6IRs7fdf.displayName=\"Linkedin\";FramerC6IRs7fdf.defaultProps={height:105,width:60};addFonts(FramerC6IRs7fdf,[{explicitInter:true,fonts:[{cssFamilyName:\"Space Grotesk\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Space Grotesk\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6DG6HUOGHOB35UGAANBDBVY77OCFNQOA/MX56D7EXTFRCL3EZPNM332VF6D5TDENT/2MGP255ZY2RSFHKW6LNN6W6BWQGC2LUO.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerC6IRs7fdf\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"105\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"EriT_rZ7P\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"60\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"linkedin\\\",\\\"nodeId\\\":\\\"zCLHRpm20\\\",\\\"type\\\":\\\"click\\\"}]\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./C6IRs7fdf.map","// Generated by Framer (5f2272d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withGlitchOverride}from\"https://framerusercontent.com/modules/9pe3vq3ZjdJKZxhQokrv/lfHJf6NnmpGYQsmht3Gs/Override_glitch.js\";const MotionDivWithGlitchOverrideoaj66u=withCodeBoundaryForOverrides(motion.div,{nodeId:\"OL12ZySNi\",override:withGlitchOverride,scopeId:\"LWo_J_wKv\"});const enabledGestures={xcJhEFnyy:{hover:true}};const serializationHash=\"framer-JEGBa\";const variantClassNames={xcJhEFnyy:\"framer-v-1vqkfkc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"xcJhEFnyy\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"xcJhEFnyy-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"mail\",href:\"mailto:muneebchougle1@gmail.com\",motionChild:true,nodeId:\"xcJhEFnyy\",openInNewTab:true,relValues:[],scopeId:\"LWo_J_wKv\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1vqkfkc\",className,classNames)} framer-ih2oei`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"xcJhEFnyy\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(102, 102, 102, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({\"xcJhEFnyy-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithGlitchOverrideoaj66u,{className:\"framer-oaj66u\",\"data-framer-name\":\"Shimmer button\",layoutDependency:layoutDependency,layoutId:\"OL12ZySNi\",style:{backgroundColor:\"rgba(28, 28, 28, 0)\"},children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-3gdfi0\",layoutDependency:layoutDependency,layoutId:\"m9WJ4HdOB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.827 18\" overflow=\"visible\"><path d=\"M 0 1.2 L 1.241 1.2 L 1.241 0 L 23.586 0 L 23.586 1.2 L 24.827 1.2 L 24.827 16.8 L 23.586 16.8 L 23.586 18 L 1.241 18 L 1.241 16.8 L 0 16.8 L 0 1.2 M 2.483 15.6 L 22.344 15.6 L 22.344 6 L 21.103 6 L 21.103 7.2 L 18.62 7.2 L 18.62 8.4 L 16.138 8.4 L 16.138 9.6 L 13.655 9.6 L 13.655 10.8 L 11.172 10.8 L 11.172 9.6 L 8.689 9.6 L 8.689 8.4 L 6.207 8.4 L 6.207 7.2 L 3.724 7.2 L 3.724 6 L 2.483 6 L 2.483 15.6 M 22.344 2.4 L 2.483 2.4 L 2.483 3.6 L 4.965 3.6 L 4.965 4.8 L 7.448 4.8 L 7.448 6 L 9.931 6 L 9.931 7.2 L 14.896 7.2 L 14.896 6 L 17.379 6 L 17.379 4.8 L 19.862 4.8 L 19.862 3.6 L 22.344 3.6 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"xcJhEFnyy-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.827 18\" overflow=\"visible\"><path d=\"M 0 1.2 L 1.241 1.2 L 1.241 0 L 23.586 0 L 23.586 1.2 L 24.827 1.2 L 24.827 16.8 L 23.586 16.8 L 23.586 18 L 1.241 18 L 1.241 16.8 L 0 16.8 L 0 1.2 M 2.483 15.6 L 22.344 15.6 L 22.344 6 L 21.103 6 L 21.103 7.2 L 18.62 7.2 L 18.62 8.4 L 16.138 8.4 L 16.138 9.6 L 13.655 9.6 L 13.655 10.8 L 11.172 10.8 L 11.172 9.6 L 8.689 9.6 L 8.689 8.4 L 6.207 8.4 L 6.207 7.2 L 3.724 7.2 L 3.724 6 L 2.483 6 L 2.483 15.6 M 22.344 2.4 L 2.483 2.4 L 2.483 3.6 L 4.965 3.6 L 4.965 4.8 L 7.448 4.8 L 7.448 6 L 9.931 6 L 9.931 7.2 L 14.896 7.2 L 14.896 6 L 17.379 6 L 17.379 4.8 L 19.862 4.8 L 19.862 3.6 L 22.344 3.6 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-6xyby1\",layoutDependency:layoutDependency,layoutId:\"RK9jYC0KF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.827 18\" overflow=\"visible\"><path d=\"M 0 1.2 L 1.241 1.2 L 1.241 0 L 23.586 0 L 23.586 1.2 L 24.827 1.2 L 24.827 16.8 L 23.586 16.8 L 23.586 18 L 1.241 18 L 1.241 16.8 L 0 16.8 L 0 1.2\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6kidu2\",layoutDependency:layoutDependency,layoutId:\"R0O7hedxk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.862 9.6\" overflow=\"visible\"><path d=\"M 0 9.6 L 19.862 9.6 L 19.862 0 L 18.62 0 L 18.62 1.2 L 16.138 1.2 L 16.138 2.4 L 13.655 2.4 L 13.655 3.6 L 11.172 3.6 L 11.172 4.8 L 8.689 4.8 L 8.689 3.6 L 6.207 3.6 L 6.207 2.4 L 3.724 2.4 L 3.724 1.2 L 1.241 1.2 L 1.241 0 L 0 0 L 0 9.6\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lsrlaj\",layoutDependency:layoutDependency,layoutId:\"bTRkwA84x\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.862 4.8\" overflow=\"visible\"><path d=\"M 19.862 0 L 0 0 L 0 1.2 L 2.483 1.2 L 2.483 2.4 L 4.965 2.4 L 4.965 3.6 L 7.448 3.6 L 7.448 4.8 L 12.414 4.8 L 12.414 3.6 L 14.896 3.6 L 14.896 2.4 L 17.379 2.4 L 17.379 1.2 L 19.862 1.2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14px\"},children:\"Mail\"})}),className:\"framer-69itvl\",fonts:[\"FS;Space Grotesk-regular\"],layoutDependency:layoutDependency,layoutId:\"Q_hW5iroh\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JEGBa.framer-ih2oei, .framer-JEGBa .framer-ih2oei { display: block; }\",\".framer-JEGBa.framer-1vqkfkc { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 105px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-JEGBa .framer-oaj66u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: 100%; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 15px 20px 15px 20px; position: relative; width: min-content; z-index: 1; }\",\".framer-JEGBa .framer-3gdfi0 { height: 18px; position: relative; width: 25px; }\",\".framer-JEGBa .framer-6xyby1 { height: 18px; left: 0px; position: absolute; top: 0px; width: 25px; }\",\".framer-JEGBa .framer-6kidu2 { height: 10px; left: 3px; position: absolute; top: 6px; width: 20px; }\",\".framer-JEGBa .framer-1lsrlaj { height: 5px; left: 3px; position: absolute; top: 3px; width: 20px; }\",\".framer-JEGBa .framer-69itvl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-JEGBa[data-border=\"true\"]::after, .framer-JEGBa [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 105\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"Ts03fQClO\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"mail\",\"nodeId\":\"xcJhEFnyy\",\"type\":\"click\"}]\n */const FramerLWo_J_wKv=withCSS(Component,css,\"framer-JEGBa\");export default FramerLWo_J_wKv;FramerLWo_J_wKv.displayName=\"Mail\";FramerLWo_J_wKv.defaultProps={height:105,width:65};addFonts(FramerLWo_J_wKv,[{explicitInter:true,fonts:[{cssFamilyName:\"Space Grotesk\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Space Grotesk\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6DG6HUOGHOB35UGAANBDBVY77OCFNQOA/MX56D7EXTFRCL3EZPNM332VF6D5TDENT/2MGP255ZY2RSFHKW6LNN6W6BWQGC2LUO.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLWo_J_wKv\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"65\",\"framerIntrinsicHeight\":\"105\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"mail\\\",\\\"nodeId\\\":\\\"xcJhEFnyy\\\",\\\"type\\\":\\\"click\\\"}]\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Ts03fQClO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LWo_J_wKv.map","// overrides/GlitchOverride.tsx\nimport{jsx as _jsx}from\"react/jsx-runtime\";export function GlitchOverride(){return{style:{backgroundColor:\"#11111180\"},whileHover:{backgroundColor:[\"#25D366\",\"#11111180\",\"#25D366\"],transition:{duration:.2,times:[0,.3,.5]}},whileTap:{scale:.9,backgroundColor:\"#1DA851\",transition:{duration:.1}}};}import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withGlitchOverride(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...GlitchOverride(props)});};}withGlitchOverride.displayName=\"GlitchOverride\";\nexport const __FramerMetadata__ = {\"exports\":{\"withGlitchOverride\":{\"type\":\"reactHoc\",\"name\":\"withGlitchOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"GlitchOverride\":{\"type\":\"override\",\"name\":\"GlitchOverride\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Over_ride_2.map","// Generated by Framer (5f2272d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withGlitchOverride}from\"https://framerusercontent.com/modules/nzERvvI1s8SOZq5opEE7/esAhflEda4o1sbGgdgz9/Over_ride_2.js\";const MotionDivWithGlitchOverride1qsuppl=withCodeBoundaryForOverrides(motion.div,{nodeId:\"XEBu1p_dX\",override:withGlitchOverride,scopeId:\"WqgSVkCIc\"});const enabledGestures={wlq1uzXOf:{hover:true},zLLKIfBz2:{hover:true}};const cycleOrder=[\"wlq1uzXOf\",\"zLLKIfBz2\"];const serializationHash=\"framer-RBnBT\";const variantClassNames={wlq1uzXOf:\"framer-v-1vho25n\",zLLKIfBz2:\"framer-v-1yxghjt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"wlq1uzXOf\",\"Variant 2\":\"zLLKIfBz2\"};const getProps=({border,height,hover,id,width,...props})=>{return{...props,n9rwhbmOk:border??props.n9rwhbmOk??{borderColor:\"black\",borderStyle:\"solid\",borderWidth:1},V4PEG0kJ4:hover??props.V4PEG0kJ4,variant:humanReadableVariantMap[props.variant]??props.variant??\"wlq1uzXOf\"};};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,n9rwhbmOk,V4PEG0kJ4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wlq1uzXOf\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1jk0ogw=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(V4PEG0kJ4){const res=await V4PEG0kJ4(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"zLLKIfBz2-hover\")return true;if(baseVariant===\"zLLKIfBz2\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"wlq1uzXOf-hover\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:\"whatsapp\",href:\"https://wa.me/917738414345\",motionChild:true,nodeId:\"wlq1uzXOf\",openInNewTab:true,scopeId:\"WqgSVkCIc\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1vho25n\",className,classNames)} framer-1h2bf9n`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"wlq1uzXOf\",onMouseEnter:onMouseEnter1jk0ogw,ref:refBinding,style:{\"--border-bottom-width\":(n9rwhbmOk.borderBottomWidth??n9rwhbmOk.borderWidth)+\"px\",\"--border-color\":n9rwhbmOk.borderColor,\"--border-left-width\":(n9rwhbmOk.borderLeftWidth??n9rwhbmOk.borderWidth)+\"px\",\"--border-right-width\":(n9rwhbmOk.borderRightWidth??n9rwhbmOk.borderWidth)+\"px\",\"--border-style\":n9rwhbmOk.borderStyle,\"--border-top-width\":(n9rwhbmOk.borderTopWidth??n9rwhbmOk.borderWidth)+\"px\",...style},...addPropertyOverrides({\"wlq1uzXOf-hover\":{\"data-framer-name\":undefined},\"zLLKIfBz2-hover\":{\"data-framer-name\":undefined},zLLKIfBz2:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionDivWithGlitchOverride1qsuppl,{className:\"framer-1qsuppl\",\"data-framer-name\":\"Shimmer button\",layoutDependency:layoutDependency,layoutId:\"XEBu1p_dX\",style:{backgroundColor:\"rgba(28, 28, 28, 0)\"},children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1pieyz7\",layoutDependency:layoutDependency,layoutId:\"qiGzvmA3Y\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20.096\" overflow=\"visible\"><g><path d=\"M 17.086 2.921 C 18.966 4.803 20.001 7.305 20 9.966 C 19.998 15.456 15.53 19.924 10.042 19.924 L 10.038 19.924 C 8.371 19.923 6.733 19.505 5.279 18.712 L 0 20.096 L 1.413 14.936 C 0.541 13.426 0.083 11.713 0.084 9.957 C 0.085 4.467 4.553 0 10.042 0 C 12.706 0.001 15.206 1.038 17.086 2.92 Z M 10.042 18.241 C 14.604 18.241 18.317 14.528 18.319 9.965 C 18.32 7.753 17.46 5.673 15.897 4.109 C 14.334 2.544 12.256 1.683 10.045 1.682 C 5.48 1.682 1.767 5.395 1.765 9.958 C 1.764 11.522 2.202 13.045 3.03 14.363 L 3.227 14.676 L 2.391 17.73 L 5.524 16.909 L 5.826 17.088 C 7.097 17.842 8.554 18.241 10.039 18.242 L 10.042 18.242 Z M 14.581 12.044 C 14.83 12.169 14.996 12.231 15.058 12.335 C 15.121 12.438 15.121 12.937 14.913 13.518 C 14.706 14.099 13.712 14.63 13.234 14.701 C 12.805 14.765 12.263 14.792 11.667 14.602 C 11.305 14.488 10.842 14.335 10.248 14.078 C 7.752 13 6.122 10.487 5.998 10.321 C 5.873 10.155 4.982 8.971 4.982 7.747 C 4.982 6.522 5.624 5.92 5.853 5.671 C 6.081 5.422 6.35 5.36 6.516 5.36 C 6.682 5.36 6.848 5.361 6.993 5.368 C 7.146 5.377 7.351 5.311 7.553 5.796 C 7.761 6.294 8.258 7.519 8.32 7.643 C 8.382 7.768 8.424 7.913 8.341 8.079 C 8.258 8.245 8.217 8.349 8.092 8.494 C 7.967 8.639 7.83 8.818 7.719 8.93 C 7.594 9.054 7.465 9.188 7.61 9.438 C 7.755 9.687 8.254 10.501 8.994 11.161 C 9.945 12.009 10.746 12.271 10.995 12.396 C 11.244 12.521 11.389 12.5 11.534 12.334 C 11.679 12.168 12.156 11.608 12.322 11.358 C 12.488 11.109 12.653 11.151 12.882 11.234 C 13.11 11.317 14.333 11.919 14.582 12.043 Z\" fill=\"rgb(37,211,102)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({\"wlq1uzXOf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20.096\" overflow=\"visible\"><g><path d=\"M 17.086 2.921 C 18.966 4.803 20.001 7.305 20 9.966 C 19.998 15.456 15.53 19.924 10.042 19.924 L 10.038 19.924 C 8.371 19.923 6.733 19.505 5.279 18.712 L 0 20.096 L 1.413 14.936 C 0.541 13.426 0.083 11.713 0.084 9.957 C 0.085 4.467 4.553 0 10.042 0 C 12.706 0.001 15.206 1.038 17.086 2.92 Z M 10.042 18.241 C 14.604 18.241 18.317 14.528 18.319 9.965 C 18.32 7.753 17.46 5.673 15.897 4.109 C 14.334 2.544 12.256 1.683 10.045 1.682 C 5.48 1.682 1.767 5.395 1.765 9.958 C 1.764 11.522 2.202 13.045 3.03 14.363 L 3.227 14.676 L 2.391 17.73 L 5.524 16.909 L 5.826 17.088 C 7.097 17.842 8.554 18.241 10.039 18.242 L 10.042 18.242 Z M 14.581 12.044 C 14.83 12.169 14.996 12.231 15.058 12.335 C 15.121 12.438 15.121 12.937 14.913 13.518 C 14.706 14.099 13.712 14.63 13.234 14.701 C 12.805 14.765 12.263 14.792 11.667 14.602 C 11.305 14.488 10.842 14.335 10.248 14.078 C 7.752 13 6.122 10.487 5.998 10.321 C 5.873 10.155 4.982 8.971 4.982 7.747 C 4.982 6.522 5.624 5.92 5.853 5.671 C 6.081 5.422 6.35 5.36 6.516 5.36 C 6.682 5.36 6.848 5.361 6.993 5.368 C 7.146 5.377 7.351 5.311 7.553 5.796 C 7.761 6.294 8.258 7.519 8.32 7.643 C 8.382 7.768 8.424 7.913 8.341 8.079 C 8.258 8.245 8.217 8.349 8.092 8.494 C 7.967 8.639 7.83 8.818 7.719 8.93 C 7.594 9.054 7.465 9.188 7.61 9.438 C 7.755 9.687 8.254 10.501 8.994 11.161 C 9.945 12.009 10.746 12.271 10.995 12.396 C 11.244 12.521 11.389 12.5 11.534 12.334 C 11.679 12.168 12.156 11.608 12.322 11.358 C 12.488 11.109 12.653 11.151 12.882 11.234 C 13.11 11.317 14.333 11.919 14.582 12.043 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-z6ifpu\",layoutDependency:layoutDependency,layoutId:\"rdiDeR7uW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20.096\" overflow=\"visible\"><path d=\"M 17.086 2.921 C 18.966 4.803 20.001 7.305 20 9.966 C 19.998 15.456 15.53 19.924 10.042 19.924 L 10.038 19.924 C 8.371 19.923 6.733 19.505 5.279 18.712 L 0 20.096 L 1.413 14.936 C 0.541 13.426 0.083 11.713 0.084 9.957 C 0.085 4.467 4.553 0 10.042 0 C 12.706 0.001 15.206 1.038 17.086 2.92 Z M 10.042 18.241 C 14.604 18.241 18.317 14.528 18.319 9.965 C 18.32 7.753 17.46 5.673 15.897 4.109 C 14.334 2.544 12.256 1.683 10.045 1.682 C 5.48 1.682 1.767 5.395 1.765 9.958 C 1.764 11.522 2.202 13.045 3.03 14.363 L 3.227 14.676 L 2.391 17.73 L 5.524 16.909 L 5.826 17.088 C 7.097 17.842 8.554 18.241 10.039 18.242 L 10.042 18.242 Z M 14.581 12.044 C 14.83 12.169 14.996 12.231 15.058 12.335 C 15.121 12.438 15.121 12.937 14.913 13.518 C 14.706 14.099 13.712 14.63 13.234 14.701 C 12.805 14.765 12.263 14.792 11.667 14.602 C 11.305 14.488 10.842 14.335 10.248 14.078 C 7.752 13 6.122 10.487 5.998 10.321 C 5.873 10.155 4.982 8.971 4.982 7.747 C 4.982 6.522 5.624 5.92 5.853 5.671 C 6.081 5.422 6.35 5.36 6.516 5.36 C 6.682 5.36 6.848 5.361 6.993 5.368 C 7.146 5.377 7.351 5.311 7.553 5.796 C 7.761 6.294 8.258 7.519 8.32 7.643 C 8.382 7.768 8.424 7.913 8.341 8.079 C 8.258 8.245 8.217 8.349 8.092 8.494 C 7.967 8.639 7.83 8.818 7.719 8.93 C 7.594 9.054 7.465 9.188 7.61 9.438 C 7.755 9.687 8.254 10.501 8.994 11.161 C 9.945 12.009 10.746 12.271 10.995 12.396 C 11.244 12.521 11.389 12.5 11.534 12.334 C 11.679 12.168 12.156 11.608 12.322 11.358 C 12.488 11.109 12.653 11.151 12.882 11.234 C 13.11 11.317 14.333 11.919 14.582 12.043 Z\" fill=\"rgb(37,211,102)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"wlq1uzXOf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20.096\" overflow=\"visible\"><path d=\"M 17.086 2.921 C 18.966 4.803 20.001 7.305 20 9.966 C 19.998 15.456 15.53 19.924 10.042 19.924 L 10.038 19.924 C 8.371 19.923 6.733 19.505 5.279 18.712 L 0 20.096 L 1.413 14.936 C 0.541 13.426 0.083 11.713 0.084 9.957 C 0.085 4.467 4.553 0 10.042 0 C 12.706 0.001 15.206 1.038 17.086 2.92 Z M 10.042 18.241 C 14.604 18.241 18.317 14.528 18.319 9.965 C 18.32 7.753 17.46 5.673 15.897 4.109 C 14.334 2.544 12.256 1.683 10.045 1.682 C 5.48 1.682 1.767 5.395 1.765 9.958 C 1.764 11.522 2.202 13.045 3.03 14.363 L 3.227 14.676 L 2.391 17.73 L 5.524 16.909 L 5.826 17.088 C 7.097 17.842 8.554 18.241 10.039 18.242 L 10.042 18.242 Z M 14.581 12.044 C 14.83 12.169 14.996 12.231 15.058 12.335 C 15.121 12.438 15.121 12.937 14.913 13.518 C 14.706 14.099 13.712 14.63 13.234 14.701 C 12.805 14.765 12.263 14.792 11.667 14.602 C 11.305 14.488 10.842 14.335 10.248 14.078 C 7.752 13 6.122 10.487 5.998 10.321 C 5.873 10.155 4.982 8.971 4.982 7.747 C 4.982 6.522 5.624 5.92 5.853 5.671 C 6.081 5.422 6.35 5.36 6.516 5.36 C 6.682 5.36 6.848 5.361 6.993 5.368 C 7.146 5.377 7.351 5.311 7.553 5.796 C 7.761 6.294 8.258 7.519 8.32 7.643 C 8.382 7.768 8.424 7.913 8.341 8.079 C 8.258 8.245 8.217 8.349 8.092 8.494 C 7.967 8.639 7.83 8.818 7.719 8.93 C 7.594 9.054 7.465 9.188 7.61 9.438 C 7.755 9.687 8.254 10.501 8.994 11.161 C 9.945 12.009 10.746 12.271 10.995 12.396 C 11.244 12.521 11.389 12.5 11.534 12.334 C 11.679 12.168 12.156 11.608 12.322 11.358 C 12.488 11.109 12.653 11.151 12.882 11.234 C 13.11 11.317 14.333 11.919 14.582 12.043 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1o7cdnj\",layoutDependency:layoutDependency,layoutId:\"YLOdffkFV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20.096\" overflow=\"visible\"><path d=\"M 17.086 2.921 C 18.966 4.803 20.001 7.305 20 9.966 C 19.998 15.456 15.53 19.924 10.042 19.924 L 10.038 19.924 C 8.371 19.923 6.733 19.505 5.279 18.712 L 0 20.096 L 1.413 14.936 C 0.541 13.426 0.083 11.713 0.084 9.957 C 0.085 4.467 4.553 0 10.042 0 C 12.706 0.001 15.206 1.038 17.086 2.92 Z\" fill=\"rgb(37,211,102)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"wlq1uzXOf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20 20.096\" overflow=\"visible\"><path d=\"M 17.086 2.921 C 18.966 4.803 20.001 7.305 20 9.966 C 19.998 15.456 15.53 19.924 10.042 19.924 L 10.038 19.924 C 8.371 19.923 6.733 19.505 5.279 18.712 L 0 20.096 L 1.413 14.936 C 0.541 13.426 0.083 11.713 0.084 9.957 C 0.085 4.467 4.553 0 10.042 0 C 12.706 0.001 15.206 1.038 17.086 2.92 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g9x8la\",layoutDependency:layoutDependency,layoutId:\"MngPlNL9z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.554 16.56\" overflow=\"visible\"><path d=\"M 8.277 16.56 C 12.839 16.56 16.552 12.847 16.554 8.283 C 16.555 6.072 15.695 3.992 14.132 2.427 C 12.569 0.863 10.491 0.001 8.281 0 C 3.715 0 0.002 3.713 0 8.276 C -0.001 9.84 0.437 11.363 1.265 12.681 L 1.462 12.994 L 0.626 16.049 L 3.759 15.227 L 4.061 15.407 C 5.332 16.16 6.789 16.56 8.274 16.56 L 8.277 16.56 Z\" fill=\"rgb(37,211,102)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"wlq1uzXOf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.554 16.56\" overflow=\"visible\"><path d=\"M 8.277 16.56 C 12.839 16.56 16.552 12.847 16.554 8.283 C 16.555 6.072 15.695 3.992 14.132 2.427 C 12.569 0.863 10.491 0.001 8.281 0 C 3.715 0 0.002 3.713 0 8.276 C -0.001 9.84 0.437 11.363 1.265 12.681 L 1.462 12.994 L 0.626 16.049 L 3.759 15.227 L 4.061 15.407 C 5.332 16.16 6.789 16.56 8.274 16.56 L 8.277 16.56 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vq55ta\",layoutDependency:layoutDependency,layoutId:\"mRxMlYR8d\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.113 9.389\" overflow=\"visible\"><path d=\"M 9.6 6.684 C 9.849 6.809 10.015 6.871 10.077 6.975 C 10.139 7.079 10.139 7.577 9.932 8.158 C 9.724 8.739 8.73 9.27 8.252 9.342 C 7.824 9.406 7.281 9.432 6.685 9.243 C 6.324 9.128 5.86 8.975 5.267 8.718 C 2.771 7.64 1.141 5.127 1.016 4.961 C 0.891 4.795 0 3.611 0 2.387 C 0 1.163 0.643 0.561 0.871 0.311 C 1.099 0.062 1.368 0 1.535 0 C 1.701 0 1.866 0.001 2.012 0.009 C 2.164 0.017 2.369 -0.049 2.571 0.436 C 2.779 0.934 3.276 2.159 3.339 2.283 C 3.401 2.408 3.442 2.553 3.359 2.719 C 3.276 2.885 3.235 2.989 3.11 3.134 C 2.986 3.279 2.849 3.458 2.737 3.57 C 2.613 3.694 2.483 3.828 2.628 4.078 C 2.773 4.327 3.273 5.142 4.012 5.801 C 4.963 6.649 5.765 6.912 6.013 7.036 C 6.262 7.161 6.407 7.14 6.553 6.974 C 6.698 6.808 7.175 6.248 7.34 5.999 C 7.506 5.749 7.672 5.791 7.9 5.874 C 8.128 5.957 9.352 6.559 9.6 6.683 Z\" fill=\"rgb(37,211,102)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"wlq1uzXOf-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.113 9.389\" overflow=\"visible\"><path d=\"M 9.6 6.684 C 9.849 6.809 10.015 6.871 10.077 6.975 C 10.139 7.079 10.139 7.577 9.932 8.158 C 9.724 8.739 8.73 9.27 8.252 9.342 C 7.824 9.406 7.281 9.432 6.685 9.243 C 6.324 9.128 5.86 8.975 5.267 8.718 C 2.771 7.64 1.141 5.127 1.016 4.961 C 0.891 4.795 0 3.611 0 2.387 C 0 1.163 0.643 0.561 0.871 0.311 C 1.099 0.062 1.368 0 1.535 0 C 1.701 0 1.866 0.001 2.012 0.009 C 2.164 0.017 2.369 -0.049 2.571 0.436 C 2.779 0.934 3.276 2.159 3.339 2.283 C 3.401 2.408 3.442 2.553 3.359 2.719 C 3.276 2.885 3.235 2.989 3.11 3.134 C 2.986 3.279 2.849 3.458 2.737 3.57 C 2.613 3.694 2.483 3.828 2.628 4.078 C 2.773 4.327 3.273 5.142 4.012 5.801 C 4.963 6.649 5.765 6.912 6.013 7.036 C 6.262 7.161 6.407 7.14 6.553 6.974 C 6.698 6.808 7.175 6.248 7.34 5.999 C 7.506 5.749 7.672 5.791 7.9 5.874 C 8.128 5.957 9.352 6.559 9.6 6.683 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>'}},baseVariant,gestureVariant)})]})}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:571.4285714285714,intrinsicWidth:571.4285714285714,pixelHeight:1e3,pixelWidth:1e3,src:\"https://framerusercontent.com/images/y6oceC5dD4YU3OgbCSfThxR1o.png?width=1000&height=1000\",srcSet:\"https://framerusercontent.com/images/y6oceC5dD4YU3OgbCSfThxR1o.png?scale-down-to=512&width=1000&height=1000 512w,https://framerusercontent.com/images/y6oceC5dD4YU3OgbCSfThxR1o.png?width=1000&height=1000 1000w\"},className:\"framer-y60hzq\",\"data-framer-name\":\"White-linkedin-logo\",layoutDependency:layoutDependency,layoutId:\"SlMMLaL1X\",...addPropertyOverrides({zLLKIfBz2:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:571.4285714285714,intrinsicWidth:571.4285714285714,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||61)-0-((componentViewport?.height||61)-0)*1)/2)+(15+(((componentViewport?.height||61)-0)*1-30-21)/2)),pixelHeight:1e3,pixelWidth:1e3,sizes:\"20px\",src:\"https://framerusercontent.com/images/y6oceC5dD4YU3OgbCSfThxR1o.png?width=1000&height=1000\",srcSet:\"https://framerusercontent.com/images/y6oceC5dD4YU3OgbCSfThxR1o.png?scale-down-to=512&width=1000&height=1000 512w,https://framerusercontent.com/images/y6oceC5dD4YU3OgbCSfThxR1o.png?width=1000&height=1000 1000w\"}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Whatsapp\"})}),className:\"framer-73ambo\",fonts:[\"FS;Space Grotesk-regular\"],layoutDependency:layoutDependency,layoutId:\"fRgUrfzbd\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RBnBT.framer-1h2bf9n, .framer-RBnBT .framer-1h2bf9n { display: block; }\",\".framer-RBnBT.framer-1vho25n { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 61px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-RBnBT .framer-1qsuppl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 9px; height: 100%; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 15px 20px 15px 20px; position: relative; width: min-content; z-index: 1; }\",\".framer-RBnBT .framer-1pieyz7 { height: 20px; position: relative; width: 20px; }\",\".framer-RBnBT .framer-z6ifpu, .framer-RBnBT .framer-1o7cdnj { height: 20px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-RBnBT .framer-1g9x8la { height: 17px; left: 2px; position: absolute; top: 2px; width: 17px; }\",\".framer-RBnBT .framer-vq55ta { height: 10px; left: 5px; position: absolute; top: 6px; width: 10px; }\",\".framer-RBnBT .framer-y60hzq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); overflow: visible; position: relative; width: 20px; }\",\".framer-RBnBT .framer-73ambo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RBnBT.framer-v-1yxghjt .framer-y60hzq { height: var(--framer-aspect-ratio-supported, 20px); }\",\".framer-RBnBT.framer-v-1vho25n.hover .framer-1qsuppl { gap: 12px; }\",'.framer-RBnBT[data-border=\"true\"]::after, .framer-RBnBT [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 61\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"zLLKIfBz2\":{\"layout\":[\"auto\",\"fixed\"]},\"v89O_OnTa\":{\"layout\":[\"auto\",\"fixed\"]},\"Fj40flOkN\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"n9rwhbmOk\":\"border\",\"V4PEG0kJ4\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"whatsapp\",\"nodeId\":\"wlq1uzXOf\",\"type\":\"click\"}]\n */const FramerWqgSVkCIc=withCSS(Component,css,\"framer-RBnBT\");export default FramerWqgSVkCIc;FramerWqgSVkCIc.displayName=\"Whatsapp\";FramerWqgSVkCIc.defaultProps={height:61,width:60};addPropertyControls(FramerWqgSVkCIc,{variant:{options:[\"wlq1uzXOf\",\"zLLKIfBz2\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},n9rwhbmOk:{defaultValue:{borderColor:\"black\",borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border},V4PEG0kJ4:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramerWqgSVkCIc,[{explicitInter:true,fonts:[{cssFamilyName:\"Space Grotesk\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Space Grotesk\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6DG6HUOGHOB35UGAANBDBVY77OCFNQOA/MX56D7EXTFRCL3EZPNM332VF6D5TDENT/2MGP255ZY2RSFHKW6LNN6W6BWQGC2LUO.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWqgSVkCIc\",\"slots\":[],\"annotations\":{\"framerTrackingIds\":\"[{\\\"id\\\":\\\"whatsapp\\\",\\\"nodeId\\\":\\\"wlq1uzXOf\\\",\\\"type\\\":\\\"click\\\"}]\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"60\",\"framerVariables\":\"{\\\"n9rwhbmOk\\\":\\\"border\\\",\\\"V4PEG0kJ4\\\":\\\"hover\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"61\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"zLLKIfBz2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"v89O_OnTa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"Fj40flOkN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WqgSVkCIc.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as h,steps as o}from\"@motionone/easing\";const l={ease:h(.25,.1,.25,1),\"ease-in\":h(.42,0,1,1),\"ease-in-out\":h(.42,0,.58,1),\"ease-out\":h(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return h(...s);if(l[s])return l[s];if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return o(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:h,duration:o=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));h=h||s.easing;if(a(h)){const t=h.createAnimation(i);h=t.easing;i=t.keyframes||i;o=t.duration||o}this.repeat=m;this.easing=n(h)?e:getEasingFunction(h);this.updateDuration(o);const d=r(i,c,n(h)?h.map(getEasingFunction):e);this.tick=i=>{var e;l=l;let s=0;s=void 0!==this.pauseTime?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);1===r&&n--;const h=n%2;(\"reverse\"===p||\"alternate\"===p&&h||\"alternate-reverse\"===p&&!h)&&(r=1-r);const o=s>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(o));t(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||s>=this.totalDuration+u);if(c){this.playState=\"finished\";null===(e=this.resolve)||void 0===e?void 0:e.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=r.stiffness,damping:s=r.damping,mass:n=r.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/n)/1e3;const l=calcDampingRatio(e,s,n);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));void 0===n&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;1===i.length&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(null!==n&&void 0!==n?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{Children,useLayoutEffect,useEffect,useState,useRef,useMemo,useCallback,cloneElement,startTransition,forwardRef,useImperativeHandle}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useReducedMotion,LayoutGroup,useInView,useMotionValue,useTransform,motion,frame}from\"framer-motion\";import{resize}from\"@motionone/dom\";const MAX_DUPLICATED_ITEMS=100;const directionTransformers={left:offset=>`translateX(-${offset}px)`,right:offset=>`translateX(${offset}px)`,top:offset=>`translateY(-${offset}px)`,bottom:offset=>`translateY(${offset}px)`};/**\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 200\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Ticker(props){/* Props */let{slots=[],gap,padding,paddingPerSide,paddingTop,paddingRight,paddingBottom,paddingLeft,speed,hoverFactor,direction,alignment,sizingOptions,fadeOptions,style}=props;const{fadeContent,overflow,fadeWidth,fadeInset,fadeAlpha}=fadeOptions;const{widthType,heightType}=sizingOptions;const paddingValue=paddingPerSide?`${paddingTop}px ${paddingRight}px ${paddingBottom}px ${paddingLeft}px`:`${padding}px`;/* Checks */const currentTarget=RenderTarget.current();const isCanvas=currentTarget===RenderTarget.canvas||currentTarget===RenderTarget.export;const writingDirection=useWritingDirection();// Remove empty slots (such as hidden layers)\nconst filteredSlots=slots.filter(Boolean);const numChildren=Children.count(filteredSlots);const hasChildren=numChildren>0;const offset=useMotionValue(0);const resolvedDirection=getTickerResolvedDirection(direction===true?\"left\":direction,writingDirection);const isHorizontal=resolvedDirection===\"left\"||resolvedDirection===\"right\";const transformer=directionTransformers[resolvedDirection];const transform=useTransform(offset,transformer);/* Refs and State */const parentRef=useRef(null);const childrenRef=useMemo(()=>{return[{current:null},{current:null}];},[]);const[size,setSize]=useState({parent:null,children:null});/* Arrays */let clonedChildren=null;let dupedChildren=[];/* Duplicate value */let duplicateBy=0;let opacity=0;if(isCanvas){duplicateBy=numChildren?Math.floor(10/numChildren):0;opacity=1;}if(!isCanvas&&hasChildren&&size.parent){duplicateBy=Math.round(size.parent/size.children*2)+1;duplicateBy=Math.min(duplicateBy,MAX_DUPLICATED_ITEMS);opacity=1;}/* Measure parent and child */const measure=useCallback(()=>{if(hasChildren&&parentRef.current){const parentLength=isHorizontal?parentRef.current.offsetWidth:parentRef.current.offsetHeight;const start=childrenRef[0].current?isHorizontal?childrenRef[0].current.offsetLeft:childrenRef[0].current.offsetTop:0;const end=childrenRef[1].current?isHorizontal?childrenRef[1].current.offsetLeft+childrenRef[1].current.offsetWidth:childrenRef[1].current.offsetTop+childrenRef[1].current.offsetHeight:0;const childrenLength=end-start+gap;startTransition(()=>{setSize({parent:parentLength,children:childrenLength});});}},[]);const childrenStyles=isCanvas?{contentVisibility:\"auto\"}:{};/* Add refs to first and last child */if(hasChildren){// TODO: These conditional hooks will be unsafe if hasChildren ever changes outside the canvas.\nif(!isCanvas){/**\n             * Track whether this is the initial resize event. By default this will fire on mount,\n             * which we do in the useEffect. We should only fire it on subsequent resizes.\n             */let initialResize=useRef(true);useLayoutEffect(()=>{frame.read(measure,false,true);return resize(parentRef.current,({contentSize})=>{if(!initialResize.current&&(contentSize.width||contentSize.height)){frame.read(measure,false,true);}initialResize.current=false;});},[]);}clonedChildren=Children.map(filteredSlots,(child,index)=>{let ref;if(index===0){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?1:0];}if(index===filteredSlots.length-1){ref=childrenRef[writingDirection===\"rtl\"&&isHorizontal?0:1];}const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{ref:ref,style:size,children:/*#__PURE__*/cloneElement(child,{style:{...child.props?.style,...size,flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-original-\"+index:undefined},child.props?.children)})});});}const isInView=isCanvas?true:useInView(parentRef);if(!isCanvas){for(let i=0;i<duplicateBy;i++){dupedChildren=dupedChildren.concat(Children.map(filteredSlots,(child,childIndex)=>{const size={width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",willChange:!isInView?undefined:\"transform\"};return /*#__PURE__*/_jsx(LayoutGroup,{inherit:\"id\",children:/*#__PURE__*/_jsx(Wrapper,{style:size,children:/*#__PURE__*/cloneElement(child,{key:i+\" \"+childIndex,style:{...child.props?.style,width:widthType?child.props?.width:\"100%\",height:heightType?child.props?.height:\"100%\",flexShrink:0,...childrenStyles},layoutId:child.props.layoutId?child.props.layoutId+\"-dupe-\"+i:undefined},child.props?.children)},i+\"li\"+childIndex)},i+\"lg\"+childIndex);}));}}const animateToValue=size.children+size.children*Math.round(size.parent/size.children);const initialTime=useRef(null);const prevTime=useRef(null);const xOrY=useRef(0);const isHover=useRef(false);const isReducedMotion=useReducedMotion();const listRef=useRef(null);const animationRef=useRef(null);/**\n     * Setup animations\n     */if(!isCanvas){useEffect(()=>{if(isReducedMotion||!animateToValue||!speed){return;}animationRef.current=listRef.current.animate({transform:[transformer(0),transformer(animateToValue)]},{duration:Math.abs(animateToValue)/speed*1e3,iterations:Infinity,iterationStart:writingDirection===\"rtl\"?1:0,easing:\"linear\"});return()=>animationRef.current.cancel();},[hoverFactor,animateToValue,speed,writingDirection]);const playOrPause=useCallback(()=>{if(!animationRef.current)return;const hidden=document.hidden;if(isInView&&!hidden&&animationRef.current.playState===\"paused\"){animationRef.current.play();}else if((!isInView||hidden)&&animationRef.current.playState===\"running\"){animationRef.current.pause();}},[isInView]);useEffect(()=>{playOrPause();},[isInView,hoverFactor,animateToValue,speed]);useEffect(()=>{document.addEventListener(\"visibilitychange\",playOrPause);return()=>{document.removeEventListener(\"visibilitychange\",playOrPause);};},[playOrPause]);}/* Fades */const fadeDirection=isHorizontal?\"to right\":\"to bottom\";const fadeWidthStart=fadeWidth/2;const fadeWidthEnd=100-fadeWidth/2;const fadeInsetStart=clamp(fadeInset,0,fadeWidthStart);const fadeInsetEnd=100-fadeInset;const fadeMask=`linear-gradient(${fadeDirection}, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetStart}%, rgba(0, 0, 0, 1) ${fadeWidthStart}%, rgba(0, 0, 0, 1) ${fadeWidthEnd}%, rgba(0, 0, 0, ${fadeAlpha}) ${fadeInsetEnd}%)`;/* Empty state */if(!hasChildren){return /*#__PURE__*/_jsxs(\"section\",{style:placeholderStyles,children:[/*#__PURE__*/_jsx(\"div\",{style:emojiStyles,children:\"✨\"}),/*#__PURE__*/_jsx(\"p\",{style:titleStyles,children:\"Connect to Content\"}),/*#__PURE__*/_jsx(\"p\",{style:subtitleStyles,children:\"Add layers or components to infinitely loop on your page.\"})]});}return /*#__PURE__*/_jsx(\"section\",{style:{...containerStyle,opacity:opacity,WebkitMaskImage:fadeContent?fadeMask:undefined,maskImage:fadeContent?fadeMask:undefined,overflow:overflow?\"visible\":\"hidden\",padding:paddingValue},ref:parentRef,children:/*#__PURE__*/_jsxs(motion.ul,{ref:listRef,style:{...containerStyle,gap:gap,top:direction===\"bottom\"&&isValidNumber(animateToValue)?-animateToValue:undefined,left:direction===\"right\"&&isValidNumber(animateToValue)?animateToValue*(writingDirection===\"rtl\"?1:-1):undefined,placeItems:alignment,position:\"relative\",flexDirection:isHorizontal?\"row\":\"column\",...style,willChange:isCanvas||!isInView?\"auto\":\"transform\",transform:transformer(0)},onMouseEnter:()=>{isHover.current=true;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=hoverFactor;}},onMouseLeave:()=>{isHover.current=false;if(animationRef.current){// TODO Replace with updatePlaybackRate when Chrome bugs sorted\nanimationRef.current.playbackRate=1;}},children:[clonedChildren,dupedChildren]})});}const Wrapper=/*#__PURE__*/forwardRef(({children,...props},ref)=>{const innerRef=useRef();const inView=useInView(innerRef);useImperativeHandle(ref,()=>innerRef.current);useEffect(()=>{const current=innerRef.current;if(!current)return;// for a11y: Manage tabIndex on focusable descendants & aria-hidden on the parent.\nif(inView){current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.dataset.origTabIndex;if(orig)el.tabIndex=orig;else el.removeAttribute(\"tabIndex\");});}else{current.querySelectorAll(\"button,a\").forEach(el=>{const orig=el.getAttribute(\"tabIndex\");if(orig)el.dataset.origTabIndex=orig;el.tabIndex=-1;});}},[inView]);return /*#__PURE__*/_jsx(\"li\",{...props,\"aria-hidden\":!inView,ref:innerRef,children:children});});/* Default Properties */Ticker.defaultProps={gap:10,padding:10,sizingOptions:{widthType:true,heightType:true},fadeOptions:{fadeContent:true,overflow:false,fadeWidth:25,fadeAlpha:0,fadeInset:0},direction:true};/* Property Controls */addPropertyControls(Ticker,{slots:{type:ControlType.Array,title:\"Children\",control:{type:ControlType.ComponentInstance}},speed:{type:ControlType.Number,title:\"Speed\",min:0,max:1e3,defaultValue:100,unit:\"%\",displayStepper:true,step:5},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"left\",\"right\",\"top\",\"bottom\"],optionIcons:[\"direction-left\",\"direction-right\",\"direction-up\",\"direction-down\"],optionTitles:[\"Left\",\"Right\",\"Top\",\"Bottom\"],defaultValue:\"left\",displaySegmentedControl:true},alignment:{type:ControlType.Enum,title:\"Align\",options:[\"flex-start\",\"center\",\"flex-end\"],optionIcons:{direction:{right:[\"align-top\",\"align-middle\",\"align-bottom\"],left:[\"align-top\",\"align-middle\",\"align-bottom\"],top:[\"align-left\",\"align-center\",\"align-right\"],bottom:[\"align-left\",\"align-center\",\"align-right\"]}},defaultValue:\"center\",displaySegmentedControl:true},gap:{type:ControlType.Number,title:\"Gap\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},sizingOptions:{type:ControlType.Object,title:\"Sizing\",controls:{widthType:{type:ControlType.Boolean,title:\"Width\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true},heightType:{type:ControlType.Boolean,title:\"Height\",enabledTitle:\"Auto\",disabledTitle:\"Stretch\",defaultValue:true}}},fadeOptions:{type:ControlType.Object,title:\"Clipping\",controls:{fadeContent:{type:ControlType.Boolean,title:\"Fade\",defaultValue:true},overflow:{type:ControlType.Boolean,title:\"Overflow\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false,hidden(props){return props.fadeContent===true;}},fadeWidth:{type:ControlType.Number,title:\"Width\",defaultValue:25,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeInset:{type:ControlType.Number,title:\"Inset\",defaultValue:0,min:0,max:100,unit:\"%\",hidden(props){return props.fadeContent===false;}},fadeAlpha:{type:ControlType.Number,title:\"Opacity\",defaultValue:0,min:0,max:1,step:.05,hidden(props){return props.fadeContent===false;}}}},hoverFactor:{type:ControlType.Number,title:\"Hover\",min:0,max:1,unit:\"x\",defaultValue:1,step:.1,displayStepper:true,description:\"Slows down the speed while you are hovering.\"}});/* Placeholder Styles */const containerStyle={display:\"flex\",width:\"100%\",height:\"100%\",maxWidth:\"100%\",maxHeight:\"100%\",placeItems:\"center\",margin:0,padding:0,listStyleType:\"none\",textIndent:\"none\"};/* Styles */const placeholderStyles={display:\"flex\",width:\"100%\",height:\"100%\",placeContent:\"center\",placeItems:\"center\",flexDirection:\"column\",color:\"#96F\",background:\"rgba(136, 85, 255, 0.1)\",fontSize:11,overflow:\"hidden\",padding:\"20px 20px 30px 20px\"};const emojiStyles={fontSize:32,marginBottom:10};const titleStyles={margin:0,marginBottom:10,fontWeight:600,textAlign:\"center\"};const subtitleStyles={margin:0,opacity:.7,maxWidth:150,lineHeight:1.5,textAlign:\"center\"};/* Clamp function, used for fadeInset */const clamp=(num,min,max)=>Math.min(Math.max(num,min),max);const isValidNumber=value=>typeof value===\"number\"&&!isNaN(value);function useWritingDirection(){if(!window||!window.document||!window.document.documentElement)return\"ltr\";return window.document.documentElement.dir===\"rtl\"?\"rtl\":\"ltr\";}function getTickerResolvedDirection(direction,writingDirection){if(writingDirection!==\"rtl\")return direction;if(direction===\"left\")return\"right\";if(direction===\"right\")return\"left\";return direction;}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Ticker\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"200\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicWidth\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ticker.map","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"GccciO2BU\",\"iSSKgVt0l\",\"vRhVitOcT\",\"HNboURiL_\"];const serializationHash=\"framer-98QGf\";const variantClassNames={GccciO2BU:\"framer-v-7mi7j7\",HNboURiL_:\"framer-v-os56ms\",iSSKgVt0l:\"framer-v-liqp3j\",vRhVitOcT:\"framer-v-78wvwi\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"GccciO2BU\",\"Variant 2\":\"iSSKgVt0l\",\"Variant 3\":\"vRhVitOcT\",\"Variant 4\":\"HNboURiL_\"};const getProps=({height,id,title,width,...props})=>{return{...props,ciiPDkutP:title??props.ciiPDkutP??\"Under Construction\",variant:humanReadableVariantMap[props.variant]??props.variant??\"GccciO2BU\"};};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,ciiPDkutP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GccciO2BU\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"HNboURiL_\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"vRhVitOcT\")return true;return false;};const isDisplayed2=()=>{if([\"vRhVitOcT\",\"HNboURiL_\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-7mi7j7\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"GccciO2BU\",ref:refBinding,style:{...style},...addPropertyOverrides({HNboURiL_:{\"data-framer-name\":\"Variant 4\"},iSSKgVt0l:{\"data-framer-name\":\"Variant 2\"},vRhVitOcT:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13ooprj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"cTSTq76Vb-container\",nodeId:\"cTSTq76Vb\",rendersWithMotion:true,scopeId:\"iiWN7oRWZ\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:1,id:\"cTSTq76Vb\",layoutId:\"cTSTq76Vb\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l9bhqc\",layoutDependency:layoutDependency,layoutId:\"bUJpvfICG\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-k604h7\",layoutDependency:layoutDependency,layoutId:\"u76fctvnm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zpfl0e\",layoutDependency:layoutDependency,layoutId:\"Qymyg_CZb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-o2r27h\",layoutDependency:layoutDependency,layoutId:\"eu7MfYRZe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ixhdp4\",layoutDependency:layoutDependency,layoutId:\"GT6KwF92S\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cep411\",layoutDependency:layoutDependency,layoutId:\"sdZ6UeXXG\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mtiwra\",layoutDependency:layoutDependency,layoutId:\"Hkp6BNyh_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i5zw07\",layoutDependency:layoutDependency,layoutId:\"CrwZ0uqbH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-t3j2ds\",layoutDependency:layoutDependency,layoutId:\"Y5enhFhrb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zy3xyv\",layoutDependency:layoutDependency,layoutId:\"p2qVpeqK8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jrr73m\",layoutDependency:layoutDependency,layoutId:\"TASDpHWm_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ddyvk7\",layoutDependency:layoutDependency,layoutId:\"F50ygVzJZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-njga1o\",layoutDependency:layoutDependency,layoutId:\"b0iSufjH8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 23.58 22\" overflow=\"visible\"><path d=\"M 23.58 0 L 23.58 1.833 L 22.371 1.833 L 22.371 4.278 L 21.766 4.278 L 21.766 6.722 L 20.557 6.722 L 20.557 9.778 L 19.348 9.778 L 19.348 12.222 L 18.139 12.222 L 18.139 15.278 L 16.929 15.278 L 16.929 17.722 L 15.72 17.722 L 15.72 20.167 L 14.511 20.167 L 14.511 22 L 0 22 L 0 19.889 L 0.907 19.889 L 0.907 17.667 L 2.056 17.667 L 2.056 15.444 L 3.204 15.444 L 3.204 12.111 L 4.353 12.111 L 4.353 9.889 L 5.502 9.889 L 5.502 6.556 L 6.651 6.556 L 6.651 4.333 L 7.8 4.333 L 7.8 2.111 L 9.069 2.111 L 9.069 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})],speed:40,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-v9cqaw\",layoutDependency:layoutDependency,layoutId:\"Yo4Az3FVY\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGl4ZWxpZnkgU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"Pixelify Sans\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Under \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGl4ZWxpZnkgU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"Pixelify Sans\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"Construction\"})]}),className:\"framer-fs0puw\",fonts:[\"GF;Pixelify Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"Hna3GuRFa\",style:{\"--extracted-2gxw0f\":\"rgb(255, 255, 255)\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:ciiPDkutP,variants:{HNboURiL_:{\"--extracted-2gg91v\":'\"wght\" 400'}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HNboURiL_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGl4ZWxpZnkgU2Fucy12YXJpYWJsZS1yZWd1bGFyVkY9SW5kbmFIUWlJRFF3TUE9PQ==\",\"--framer-font-family\":'\"Pixelify Sans Variable\", sans-serif',\"--framer-font-size\":\"24px\",\"--framer-font-variation-axes\":'var(--extracted-2gg91v, \"wght\" 400)',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Under Construction\"})}),fonts:[\"GF;Pixelify Sans-variable-regular\"]},iSSKgVt0l:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGl4ZWxpZnkgU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"Pixelify Sans\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Under Construction\"})})},vRhVitOcT:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGl4ZWxpZnkgU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"Pixelify Sans\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Under \"}),/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UGl4ZWxpZnkgU2Fucy1yZWd1bGFy\",\"--framer-font-family\":'\"Pixelify Sans\", sans-serif',\"--framer-text-color\":\"var(--extracted-2gxw0f, rgb(255, 255, 255))\"},children:\"Construction\"})]})}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1po2n6m-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"eKo2iY_Hv-container\",nodeId:\"eKo2iY_Hv\",rendersWithMotion:true,scopeId:\"iiWN7oRWZ\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:1,id:\"eKo2iY_Hv\",layoutId:\"eKo2iY_Hv\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1homgd8\",layoutDependency:layoutDependency,layoutId:\"YvR858v6z\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16c5fy3\",layoutDependency:layoutDependency,layoutId:\"dKAjNgph3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y9xyur\",layoutDependency:layoutDependency,layoutId:\"rfWC02oxh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s71apr\",layoutDependency:layoutDependency,layoutId:\"bpKxyXqb7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1aqv4ar\",layoutDependency:layoutDependency,layoutId:\"jpiYnqwqB\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ehs7d4\",layoutDependency:layoutDependency,layoutId:\"duBeiFmpK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lk7oby\",layoutDependency:layoutDependency,layoutId:\"YcVKN6L48\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mybhja\",layoutDependency:layoutDependency,layoutId:\"XmZdTHAZA\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vk8esw\",layoutDependency:layoutDependency,layoutId:\"ALvUppkbn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1btmnki\",layoutDependency:layoutDependency,layoutId:\"jfE_dhDQ5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tplph2\",layoutDependency:layoutDependency,layoutId:\"Fb8QXtBEr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-63xk76\",layoutDependency:layoutDependency,layoutId:\"QjkRof_99\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7305fc\",layoutDependency:layoutDependency,layoutId:\"s7H8Z89EX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.912 9\" overflow=\"visible\"><path d=\"M 9.912 0 L 9.912 0.75 L 9.404 0.75 L 9.404 1.75 L 9.15 1.75 L 9.15 2.75 L 8.642 2.75 L 8.642 4 L 8.133 4 L 8.133 5 L 7.625 5 L 7.625 6.25 L 7.117 6.25 L 7.117 7.25 L 6.608 7.25 L 6.608 8.25 L 6.1 8.25 L 6.1 9 L 0 9 L 0 8.136 L 0.381 8.136 L 0.381 7.227 L 0.864 7.227 L 0.864 6.318 L 1.347 6.318 L 1.347 4.955 L 1.83 4.955 L 1.83 4.045 L 2.313 4.045 L 2.313 2.682 L 2.796 2.682 L 2.796 1.773 L 3.279 1.773 L 3.279 0.864 L 3.812 0.864 L 3.812 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})],speed:40,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1al4ijf-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"GzblD_BvN-container\",nodeId:\"GzblD_BvN\",rendersWithMotion:true,scopeId:\"iiWN7oRWZ\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:0,height:\"100%\",hoverFactor:1,id:\"GzblD_BvN\",layoutId:\"GzblD_BvN\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-avv7z8\",layoutDependency:layoutDependency,layoutId:\"LhBM8g4P5\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-4jh0x0\",layoutDependency:layoutDependency,layoutId:\"q5Hm3gQ19\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cftnor\",layoutDependency:layoutDependency,layoutId:\"ANOXW9KFa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kxvzyq\",layoutDependency:layoutDependency,layoutId:\"i_Ddze4OS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h1svh4\",layoutDependency:layoutDependency,layoutId:\"JoZ0WlYrl\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1n932jf\",layoutDependency:layoutDependency,layoutId:\"F_HEk4uFa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-eoiazw\",layoutDependency:layoutDependency,layoutId:\"QN343ZTK_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ynw8c1\",layoutDependency:layoutDependency,layoutId:\"KC6vYXOtR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2bisk6\",layoutDependency:layoutDependency,layoutId:\"Nc8i3F07d\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3k6zbc\",layoutDependency:layoutDependency,layoutId:\"aa_AOEqJH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ociuft\",layoutDependency:layoutDependency,layoutId:\"y3vWyI6Hm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2tfvj5\",layoutDependency:layoutDependency,layoutId:\"eui30zSMn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-50rbkr\",layoutDependency:layoutDependency,layoutId:\"EosKzZoNA\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.307 14.13\" overflow=\"visible\"><path d=\"M 15.307 0 L 15.307 1.177 L 14.522 1.177 L 14.522 2.747 L 14.13 2.747 L 14.13 4.317 L 13.345 4.317 L 13.345 6.28 L 12.56 6.28 L 12.56 7.85 L 11.775 7.85 L 11.775 9.812 L 10.99 9.812 L 10.99 11.382 L 10.205 11.382 L 10.205 12.952 L 9.42 12.952 L 9.42 14.13 L 0 14.13 L 0 12.774 L 0.589 12.774 L 0.589 11.347 L 1.334 11.347 L 1.334 9.919 L 2.08 9.919 L 2.08 7.778 L 2.826 7.778 L 2.826 6.351 L 3.572 6.351 L 3.572 4.21 L 4.317 4.21 L 4.317 2.783 L 5.063 2.783 L 5.063 1.356 L 5.887 1.356 L 5.887 0 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})],speed:35,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-98QGf.framer-tlxbnx, .framer-98QGf .framer-tlxbnx { display: block; }\",\".framer-98QGf.framer-7mi7j7 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 104px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 236px; }\",\".framer-98QGf .framer-13ooprj-container { flex: none; height: 39px; position: relative; width: 100%; }\",\".framer-98QGf .framer-1l9bhqc { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 38px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-98QGf .framer-k604h7, .framer-98QGf .framer-zpfl0e, .framer-98QGf .framer-o2r27h, .framer-98QGf .framer-ixhdp4, .framer-98QGf .framer-1cep411, .framer-98QGf .framer-mtiwra, .framer-98QGf .framer-1i5zw07, .framer-98QGf .framer-t3j2ds, .framer-98QGf .framer-zy3xyv, .framer-98QGf .framer-jrr73m, .framer-98QGf .framer-1ddyvk7, .framer-98QGf .framer-njga1o { height: 22px; position: relative; width: 24px; }\",\".framer-98QGf .framer-v9cqaw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-98QGf .framer-fs0puw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-98QGf .framer-1po2n6m-container { flex: none; height: 21px; position: relative; width: 236px; }\",\".framer-98QGf .framer-1homgd8, .framer-98QGf .framer-avv7z8 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 14px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-98QGf .framer-16c5fy3, .framer-98QGf .framer-1y9xyur, .framer-98QGf .framer-s71apr, .framer-98QGf .framer-1aqv4ar, .framer-98QGf .framer-ehs7d4, .framer-98QGf .framer-1lk7oby, .framer-98QGf .framer-mybhja, .framer-98QGf .framer-1vk8esw, .framer-98QGf .framer-1btmnki, .framer-98QGf .framer-1tplph2, .framer-98QGf .framer-63xk76, .framer-98QGf .framer-7305fc { height: 9px; position: relative; width: 10px; }\",\".framer-98QGf .framer-1al4ijf-container { flex: none; height: 33%; position: relative; width: 100%; }\",\".framer-98QGf .framer-4jh0x0, .framer-98QGf .framer-1cftnor, .framer-98QGf .framer-kxvzyq, .framer-98QGf .framer-h1svh4, .framer-98QGf .framer-1n932jf, .framer-98QGf .framer-eoiazw, .framer-98QGf .framer-ynw8c1, .framer-98QGf .framer-2bisk6, .framer-98QGf .framer-3k6zbc, .framer-98QGf .framer-ociuft, .framer-98QGf .framer-2tfvj5, .framer-98QGf .framer-50rbkr { height: 14px; position: relative; width: 16px; }\",\".framer-98QGf.framer-v-78wvwi.framer-7mi7j7 { gap: 6.49px; height: 68px; width: 157px; }\",\".framer-98QGf.framer-v-78wvwi .framer-v9cqaw { gap: 6.49px; }\",\".framer-98QGf.framer-v-os56ms .framer-13ooprj-container { order: 0; }\",\".framer-98QGf.framer-v-os56ms .framer-v9cqaw { order: 3; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 104\n * @framerIntrinsicWidth 236\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"iSSKgVt0l\":{\"layout\":[\"fixed\",\"fixed\"]},\"vRhVitOcT\":{\"layout\":[\"fixed\",\"fixed\"]},\"HNboURiL_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ciiPDkutP\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameriiWN7oRWZ=withCSS(Component,css,\"framer-98QGf\");export default FrameriiWN7oRWZ;FrameriiWN7oRWZ.displayName=\"Under construction\";FrameriiWN7oRWZ.defaultProps={height:104,width:236};addPropertyControls(FrameriiWN7oRWZ,{variant:{options:[\"GccciO2BU\",\"iSSKgVt0l\",\"vRhVitOcT\",\"HNboURiL_\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\",\"Variant 4\"],title:\"Variant\",type:ControlType.Enum},ciiPDkutP:{defaultValue:\"Under Construction\",displayTextArea:false,title:\"Title\",type:ControlType.String}});const variationAxes=[{defaultValue:400,maxValue:700,minValue:400,name:\"Weight\",tag:\"wght\"}];addFonts(FrameriiWN7oRWZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Pixelify Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"Pixelify Sans\",url:\"https://fonts.gstatic.com/s/pixelifysans/v3/CHy2V-3HFUT7aC4iv1TxGDR9DHEserHN25py2TTp0H1db5JagkmX.woff2\",weight:\"400\"},{cssFamilyName:\"Pixelify Sans Variable\",source:\"google\",style:\"normal\",uiFamilyName:\"Pixelify Sans\",url:\"https://fonts.gstatic.com/s/pixelifysans/v3/CHylV-3HFUT7aC4iv1TxGDR9Fn8OimlReJw.woff2\",variationAxes,weight:\"400\"}]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriiWN7oRWZ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"iSSKgVt0l\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vRhVitOcT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HNboURiL_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"236\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"ciiPDkutP\\\":\\\"title\\\"}\",\"framerIntrinsicHeight\":\"104\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iiWN7oRWZ.map","// Generated by Framer (571faa6)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withGlitchOverride}from\"https://framerusercontent.com/modules/nYH1PEu0nrofWGHM132i/tdv8zeo8X6SMMC48uuHJ/Over_ride_linkedin_blue.js\";import UnderConstruction from\"https://framerusercontent.com/modules/2306m7X2cTkaJJWP1UPk/vZR30i4ltTSFKUTWBson/iiWN7oRWZ.js\";const UnderConstructionFonts=getFonts(UnderConstruction);const MotionDivWithGlitchOverride8czjsp=withCodeBoundaryForOverrides(motion.div,{nodeId:\"CVKcZeIKz\",override:withGlitchOverride,scopeId:\"Zv1cMDrn8\"});const enabledGestures={KV5PGkLKS:{hover:true}};const serializationHash=\"framer-W7MWr\";const variantClassNames={KV5PGkLKS:\"framer-v-1699id\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({border,height,id,width,...props})=>{return{...props,js6bwtoDC:border??props.js6bwtoDC??{borderColor:\"rgba(102, 102, 102, 0.37)\",borderStyle:\"solid\",borderWidth:1}};};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,js6bwtoDC,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"KV5PGkLKS\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1699id\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"KV5PGkLKS\",ref:refBinding,style:{\"--border-bottom-width\":(js6bwtoDC.borderBottomWidth??js6bwtoDC.borderWidth)+\"px\",\"--border-color\":js6bwtoDC.borderColor,\"--border-left-width\":(js6bwtoDC.borderLeftWidth??js6bwtoDC.borderWidth)+\"px\",\"--border-right-width\":(js6bwtoDC.borderRightWidth??js6bwtoDC.borderWidth)+\"px\",\"--border-style\":js6bwtoDC.borderStyle,\"--border-top-width\":(js6bwtoDC.borderTopWidth??js6bwtoDC.borderWidth)+\"px\",...style},variants:{\"KV5PGkLKS-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(33, 33, 33, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({\"KV5PGkLKS-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(MotionDivWithGlitchOverride8czjsp,{className:\"framer-8czjsp\",\"data-framer-name\":\"Shimmer button\",layoutDependency:layoutDependency,layoutId:\"CVKcZeIKz\",style:{backgroundColor:\"rgba(28, 28, 28, 0)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:75,width:`calc((max(${componentViewport?.width||\"100vw\"}, 1px) - 40px) * 1.113)`,y:(componentViewport?.y||0)+0+(15+(((componentViewport?.height||105)-0)*1-30-75)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c4y55v-container\",layoutDependency:layoutDependency,layoutId:\"lbY0TchDp-container\",nodeId:\"lbY0TchDp\",rendersWithMotion:true,scopeId:\"Zv1cMDrn8\",children:/*#__PURE__*/_jsx(UnderConstruction,{ciiPDkutP:\"Feature Coming Soon\",height:\"100%\",id:\"lbY0TchDp\",layoutId:\"lbY0TchDp\",style:{height:\"100%\",width:\"100%\"},variant:\"iSSKgVt0l\",width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W7MWr.framer-m02vgb, .framer-W7MWr .framer-m02vgb { display: block; }\",\".framer-W7MWr.framer-1699id { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 105px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 217px; }\",\".framer-W7MWr .framer-8czjsp { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 100%; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 15px 20px 15px 20px; position: relative; width: 1px; z-index: 1; }\",\".framer-W7MWr .framer-c4y55v-container { flex: none; height: 75px; position: relative; width: 111%; z-index: 1; }\",'.framer-W7MWr[data-border=\"true\"]::after, .framer-W7MWr [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 105\n * @framerIntrinsicWidth 217\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gJqQMr4W2\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"js6bwtoDC\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerZv1cMDrn8=withCSS(Component,css,\"framer-W7MWr\");export default FramerZv1cMDrn8;FramerZv1cMDrn8.displayName=\"Linkedin Card\";FramerZv1cMDrn8.defaultProps={height:105,width:217};addPropertyControls(FramerZv1cMDrn8,{js6bwtoDC:{defaultValue:{borderColor:\"rgba(102, 102, 102, 0.37)\",borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border}});addFonts(FramerZv1cMDrn8,[{explicitInter:true,fonts:[]},...UnderConstructionFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZv1cMDrn8\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"js6bwtoDC\\\":\\\"border\\\"}\",\"framerIntrinsicHeight\":\"105\",\"framerIntrinsicWidth\":\"217\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gJqQMr4W2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Linkedin from\"https://framerusercontent.com/modules/yZT5shYKqIm95aXmvqKL/c8GXqWTxlfKnGFr9bn46/C6IRs7fdf.js\";import Mail from\"https://framerusercontent.com/modules/PPE354O638PGHlVJrGFM/pdiTzqMqOkNRjtDD8XkD/LWo_J_wKv.js\";import Whatsapp from\"https://framerusercontent.com/modules/SKgRHsLi2Z4vGepgz5cD/UwYPyu9eV8NLd5gMWX16/WqgSVkCIc.js\";import LinkedinCard from\"https://framerusercontent.com/modules/z5NmemW2Kic92gveUIgG/YtIFp0fLubezttANUo3c/Zv1cMDrn8.js\";const WhatsappFonts=getFonts(Whatsapp);const LinkedinFonts=getFonts(Linkedin);const MailFonts=getFonts(Mail);const LinkedinCardFonts=getFonts(LinkedinCard);const serializationHash=\"framer-WxKKF\";const variantClassNames={HV4NauJ6n:\"framer-v-njed9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HV4NauJ6n\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-njed9\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"HV4NauJ6n\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||84)-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||84)-0-((componentViewport?.height||84)-0)*1)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rpycja-container\",layoutDependency:layoutDependency,layoutId:\"eWQwok6fZ-container\",nodeId:\"eWQwok6fZ\",rendersWithMotion:true,scopeId:\"QY6yTqWV2\",children:/*#__PURE__*/_jsx(Whatsapp,{height:\"100%\",id:\"eWQwok6fZ\",layoutId:\"eWQwok6fZ\",n9rwhbmOk:{borderColor:\"rgba(102, 102, 102, 0)\",borderStyle:\"solid\",borderWidth:1},style:{height:\"100%\"},variant:\"wlq1uzXOf\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-fv2b4l\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"UQaDkcET0\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(224, 224, 224)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(51, 51, 51)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||84)-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||84)-0-((componentViewport?.height||84)-0)*1)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gm50sl-container\",layoutDependency:layoutDependency,layoutId:\"NGxd9CgzM-container\",nodeId:\"NGxd9CgzM\",rendersWithMotion:true,scopeId:\"QY6yTqWV2\",children:/*#__PURE__*/_jsx(Linkedin,{height:\"100%\",id:\"NGxd9CgzM\",layoutId:\"NGxd9CgzM\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pe0ggt\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"dagkpb_A6\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(224, 224, 224)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(51, 51, 51)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||84)-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||84)-0-((componentViewport?.height||84)-0)*1)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vrxjjj-container\",layoutDependency:layoutDependency,layoutId:\"xeiGUHw8z-container\",nodeId:\"xeiGUHw8z\",rendersWithMotion:true,scopeId:\"QY6yTqWV2\",children:/*#__PURE__*/_jsx(Mail,{height:\"100%\",id:\"xeiGUHw8z\",layoutId:\"xeiGUHw8z\",style:{height:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-2dnu02\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"g7LPvJ4f0\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(224, 224, 224)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(51, 51, 51)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||84)-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||84)-0-((componentViewport?.height||84)-0)*1)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vjhwqb-container\",layoutDependency:layoutDependency,layoutId:\"YasyxfHl3-container\",nodeId:\"YasyxfHl3\",rendersWithMotion:true,scopeId:\"QY6yTqWV2\",children:/*#__PURE__*/_jsx(LinkedinCard,{height:\"100%\",id:\"YasyxfHl3\",js6bwtoDC:{borderColor:\"rgba(77, 77, 77, 0)\",borderStyle:\"solid\",borderWidth:1},layoutId:\"YasyxfHl3\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WxKKF.framer-1k9gknb, .framer-WxKKF .framer-1k9gknb { display: block; }\",\".framer-WxKKF.framer-njed9 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 84px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 366px; }\",\".framer-WxKKF .framer-rpycja-container, .framer-WxKKF .framer-gm50sl-container, .framer-WxKKF .framer-1vrxjjj-container { flex: none; height: 100%; position: relative; width: auto; z-index: 1; }\",\".framer-WxKKF .framer-fv2b4l, .framer-WxKKF .framer-1pe0ggt, .framer-WxKKF .framer-2dnu02 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-WxKKF .framer-vjhwqb-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; z-index: 1; }\",'.framer-WxKKF[data-border=\"true\"]::after, .framer-WxKKF [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 84\n * @framerIntrinsicWidth 366\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQY6yTqWV2=withCSS(Component,css,\"framer-WxKKF\");export default FramerQY6yTqWV2;FramerQY6yTqWV2.displayName=\"Contact bar\";FramerQY6yTqWV2.defaultProps={height:84,width:366};addFonts(FramerQY6yTqWV2,[{explicitInter:true,fonts:[]},...WhatsappFonts,...LinkedinFonts,...MailFonts,...LinkedinCardFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQY6yTqWV2\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"366\",\"framerIntrinsicHeight\":\"84\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Framer override: ProximityFade (updated)\n// Behavior updates per user request:\n// - When the page scroll is at 0, the component is fully visible.\n// - As you scroll down, the component fades out linearly over `fadePx` pixels.\n// - **Even after it has faded out due to scroll**, moving the cursor/touch near the element will fade it back in.\n// - The `maxDistance` for proximity checks is extended by `thresholdPadding` so the \"nearby\" threshold sits a few pixels farther from the component.\n// Usage:\n// Add this file to your Framer project and apply the override: `ProximityFade()`\nimport{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";export function ProximityFade(props={}){const{maxDistance=300,fadePx=100,thresholdPadding=40}=props;const ref=React.useRef(null);const lastPointer=React.useRef(null);const raf=React.useRef(null);const[opacity,setOpacity]=React.useState(0);// clamp helper\nconst clamp=(v,a=0,b=1)=>Math.min(b,Math.max(a,v));React.useEffect(()=>{const effectiveMax=Math.max(1,maxDistance+thresholdPadding);function computeOpacity(pointerX,pointerY){const el=ref.current;if(!el)return;const rect=el.getBoundingClientRect();const cx=rect.left+rect.width/2;const cy=rect.top+rect.height/2;// default pointer position if none: center of viewport\nconst px=pointerX??window.innerWidth/2;const py=pointerY??window.innerHeight/2;const dx=px-cx;const dy=py-cy;const dist=Math.hypot(dx,dy);// proximity: 1 when pointer is at the element center, 0 when at or beyond effectiveMax\nconst proximity=clamp(1-dist/effectiveMax,0,1);const scrollY=window.scrollY||window.pageYOffset||0;// scrollFactor: 1 at top (0), 0 at fadePx or more\nconst scrollFactor=clamp(1-scrollY/Math.max(1,fadePx),0,1);// baseOpacity is determined by scroll position alone (ensures visible at top)\nconst baseOpacity=scrollFactor;// allow proximity to bring element back even when baseOpacity is 0\n// final opacity is the maximum of baseOpacity and proximity\nconst final=Math.max(baseOpacity,proximity);setOpacity(final);}function onPointerMove(e){let x=null;let y=null;if(e instanceof MouseEvent){x=e.clientX;y=e.clientY;}else if(e instanceof TouchEvent){const t=e.touches[0];if(t){x=t.clientX;y=t.clientY;}}lastPointer.current=x==null?null:{x,y};if(raf.current)cancelAnimationFrame(raf.current);raf.current=requestAnimationFrame(()=>computeOpacity(x,y));}function onScroll(){const p=lastPointer.current;if(raf.current)cancelAnimationFrame(raf.current);raf.current=requestAnimationFrame(()=>computeOpacity(p?.x??null,p?.y??null));}// initial compute so element is visible at top\nonScroll();window.addEventListener(\"mousemove\",onPointerMove,{passive:true});window.addEventListener(\"touchmove\",onPointerMove,{passive:true});window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>{window.removeEventListener(\"mousemove\",onPointerMove);window.removeEventListener(\"touchmove\",onPointerMove);window.removeEventListener(\"scroll\",onScroll);if(raf.current)cancelAnimationFrame(raf.current);};},[maxDistance,fadePx,thresholdPadding]);return{ref:node=>{if(node)ref.current=node;else ref.current=null;},style:{opacity,pointerEvents:opacity>.02?undefined:\"none\",transition:\"opacity 180ms ease-out\",willChange:\"opacity, transform\"}};}export default ProximityFade;import{useContext as __legacyOverrideHOC_useContext}from\"react\";import{DataObserverContext as __legacyOverrideHOC_DataObserverContext}from\"framer\";export function withProximityFade(C){return props=>{__legacyOverrideHOC_useContext(__legacyOverrideHOC_DataObserverContext);return _jsx(C,{...props,...ProximityFade(props)});};}withProximityFade.displayName=\"ProximityFade\";\nexport const __FramerMetadata__ = {\"exports\":{\"ProximityFade\":{\"type\":\"override\",\"name\":\"ProximityFade\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"override\",\"name\":\"ProximityFade\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withProximityFade\":{\"type\":\"reactHoc\",\"name\":\"withProximityFade\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Proximity_fader.map","// Generated by Framer (5e8f756)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-49IQb .framer-styles-preset-14nm00n:not(.rich-text-wrapper), .framer-49IQb .framer-styles-preset-14nm00n.rich-text-wrapper a { --framer-link-hover-text-color: #ffffff; --framer-link-text-color: #c4c4c4; }\"];export const className=\"framer-49IQb\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-8ijxr\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 22 22\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 20.167 0.917 L 20.167 4.583 L 19.25 4.583 L 19.25 5.5 L 17.417 5.5 L 17.417 6.417 L 15.583 6.417 L 15.583 7.333 L 13.75 7.333 L 13.75 8.25 L 11.917 8.25 L 11.917 9.167 L 10.083 9.167 L 10.083 10.083 L 8.25 10.083 L 8.25 11 L 2.75 11 L 2.75 10.083 L 1.833 10.083 L 1.833 9.167 L 0.917 9.167 L 0.917 8.25 L 0 8.25 L 0 6.417 L 0.917 6.417 L 0.917 5.5 L 2.75 5.5 L 2.75 6.417 L 3.667 6.417 L 3.667 7.333 L 5.5 7.333 L 5.5 6.417 L 6.417 6.417 L 6.417 5.5 L 5.5 5.5 L 5.5 4.583 L 4.583 4.583 L 4.583 3.667 L 3.667 3.667 L 3.667 2.75 L 2.75 2.75 L 2.75 1.833 L 3.667 1.833 L 3.667 0.917 L 4.583 0.917 L 4.583 0 L 5.5 0 L 5.5 0.917 L 7.333 0.917 L 7.333 1.833 L 9.167 1.833 L 9.167 2.75 L 11 2.75 L 11 3.667 L 12.833 3.667 L 12.833 2.75 L 14.667 2.75 L 14.667 1.833 L 16.5 1.833 L 16.5 0.917 Z\" fill=\"rgb(0, 0, 0)\" height=\"11px\" id=\"Y6Y_ayvZ4\" transform=\"translate(0.917 2.75) rotate(45 10.083 5.5)\" width=\"20.166666666666664px\"/><path d=\"M 20.167 0 L 0 0 L 0 1.833 L 20.167 1.833 Z\" fill=\"rgb(0, 0, 0)\" height=\"1.8333333333333321px\" id=\"FbKDSCIqH\" transform=\"translate(0.917 16.5)\" width=\"20.166666666666664px\"/></svg>',style:{...style}});});const css=[`.framer-8ijxr { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 22px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 22\n * @framerIntrinsicHeight 22\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Plane Departure\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/hklJp34OK\",\"id\":\"hklJp34OK\",\"moduleId\":\"SHFBayWkSYHVqhsBGMBL\"}}\n */const Icon=withCSS(Component,css,\"framer-8ijxr\");Icon.displayName=\"Plane Departure\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"22\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Plane Departure\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/hklJp34OK\\\",\\\"id\\\":\\\"hklJp34OK\\\",\\\"moduleId\\\":\\\"SHFBayWkSYHVqhsBGMBL\\\"}}\",\"framerIntrinsicWidth\":\"22\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-WLCu8\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 22 22\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 20.167 0.917 L 20.167 4.583 L 19.25 4.583 L 19.25 5.5 L 17.417 5.5 L 17.417 6.417 L 15.583 6.417 L 15.583 7.333 L 13.75 7.333 L 13.75 8.25 L 11.917 8.25 L 11.917 9.167 L 10.083 9.167 L 10.083 10.083 L 8.25 10.083 L 8.25 11 L 2.75 11 L 2.75 10.083 L 1.833 10.083 L 1.833 9.167 L 0.917 9.167 L 0.917 8.25 L 0 8.25 L 0 6.417 L 0.917 6.417 L 0.917 5.5 L 2.75 5.5 L 2.75 6.417 L 3.667 6.417 L 3.667 7.333 L 5.5 7.333 L 5.5 6.417 L 6.417 6.417 L 6.417 5.5 L 5.5 5.5 L 5.5 4.583 L 4.583 4.583 L 4.583 3.667 L 3.667 3.667 L 3.667 2.75 L 2.75 2.75 L 2.75 1.833 L 3.667 1.833 L 3.667 0.917 L 4.583 0.917 L 4.583 0 L 5.5 0 L 5.5 0.917 L 7.333 0.917 L 7.333 1.833 L 9.167 1.833 L 9.167 2.75 L 11 2.75 L 11 3.667 L 12.833 3.667 L 12.833 2.75 L 14.667 2.75 L 14.667 1.833 L 16.5 1.833 L 16.5 0.917 Z\" fill=\"rgb(255, 255, 255)\" height=\"11px\" id=\"xpNRlgSWS\" transform=\"translate(0.917 2.75) rotate(45 10.083 5.5)\" width=\"20.166666666666664px\"/><path d=\"M 20.167 0 L 0 0 L 0 1.833 L 20.167 1.833 Z\" fill=\"rgb(255, 255, 255)\" height=\"1.8333333333333321px\" id=\"imlRfPMOS\" transform=\"translate(0.917 16.5)\" width=\"20.166666666666664px\"/></svg>',style:{...style}});});const css=[`.framer-WLCu8 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 22px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 22\n * @framerIntrinsicHeight 22\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Plane Departure\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255, 255, 255)\"},\"set\":{\"localId\":\"vectorSet/hklJp34OK\",\"id\":\"hklJp34OK\",\"moduleId\":\"SHFBayWkSYHVqhsBGMBL\"}}\n */const Icon=withCSS(Component,css,\"framer-WLCu8\");Icon.displayName=\"Plane Departure\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Plane Departure\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255, 255, 255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/hklJp34OK\\\",\\\"id\\\":\\\"hklJp34OK\\\",\\\"moduleId\\\":\\\"SHFBayWkSYHVqhsBGMBL\\\"}}\",\"framerIntrinsicHeight\":\"22\",\"framerIntrinsicWidth\":\"22\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-QJZiV\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 22 22\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 22.005 0 L 22.005 5.001 L 21.005 5.001 L 21.005 7.001 L 20.005 7.001 L 20.005 8.001 L 19.005 8.001 L 19.005 7.001 L 18.005 7.001 L 18.005 6.001 L 17.004 6.001 L 17.004 5.001 L 16.004 5.001 L 16.004 4.001 L 15.004 4.001 L 15.004 3.001 L 14.004 3.001 L 14.004 2.001 L 15.004 2.001 L 15.004 1.001 L 17.004 1.001 L 17.004 0 Z M 10.002 12.003 L 10.002 14.003 L 9.002 14.003 L 9.002 15.003 L 8.002 15.003 L 8.002 16.003 L 7.002 16.003 L 7.002 17.003 L 6.002 17.003 L 6.002 18.004 L 4 18.004 L 4 16.004 L 5 16.004 L 5 15.004 L 6 15.004 L 6 14.004 L 7 14.004 L 7 13.003 L 8 13.003 L 8 12.003 L 10.001 12.003 Z M 18.004 8.002 L 18.004 7.002 L 17.004 7.002 L 17.004 6.002 L 16.004 6.002 L 16.004 5.002 L 15.004 5.002 L 15.004 4 L 14.004 4 L 14.004 3 L 13.003 3 L 13.003 4 L 12.003 4 L 12.003 5 L 11.003 5 L 11.003 6 L 10.003 6 L 10.003 7 L 9.002 7 L 9.002 8 L 3.001 8 L 3.001 9.001 L 2.001 9.001 L 2.001 10.001 L 1.001 10.001 L 1.001 11.001 L 0 11.001 L 0 13.002 L 4 13.002 L 4 12.002 L 5.001 12.002 L 5.001 11.002 L 6.001 11.002 L 6.001 10.002 L 7.001 10.002 L 7.001 9.002 L 8.001 9.002 L 8.001 10.002 L 7.001 10.002 L 7.001 11.002 L 6.001 11.002 L 6.001 13.002 L 7.001 13.002 L 7.001 12.002 L 8.001 12.002 L 8.001 11.002 L 11.003 11.002 L 11.003 14.002 L 10.003 14.002 L 10.003 15.002 L 9.002 15.002 L 9.002 16.002 L 11.002 16.002 L 11.002 15.002 L 12.002 15.002 L 12.002 14.002 L 13.003 14.002 L 13.003 15.002 L 12.003 15.002 L 12.003 16.002 L 11.003 16.002 L 11.003 17.002 L 10.003 17.002 L 10.003 18.003 L 9.002 18.003 L 9.002 22.004 L 11.002 22.004 L 11.002 21.004 L 12.002 21.004 L 12.002 20.004 L 13.003 20.004 L 13.003 19.004 L 14.003 19.004 L 14.003 13.002 L 15.003 13.002 L 15.003 12.002 L 16.003 12.002 L 16.003 11.002 L 17.003 11.002 L 17.003 10.002 L 18.004 10.002 L 18.004 9.002 L 19.004 9.002 L 19.004 8.001 L 18.004 8.001 Z M 16.004 7.002 L 16.004 9.002 L 15.004 9.002 L 15.004 10.002 L 13.003 10.002 L 13.003 9.002 L 12.003 9.002 L 12.003 7.002 L 13.003 7.002 L 13.003 6.002 L 15.003 6.002 L 15.003 7.002 L 16.003 7.002 Z\" fill=\"transparent\" height=\"22.004px\" id=\"rLhcmRLiv\" width=\"22.00499971008301px\"><path d=\"M 18.005 0 L 18.005 5.001 L 17.005 5.001 L 17.005 7.001 L 16.005 7.001 L 16.005 8.001 L 15.005 8.001 L 15.005 7.001 L 14.005 7.001 L 14.005 6.001 L 13.004 6.001 L 13.004 5.001 L 12.004 5.001 L 12.004 4.001 L 11.004 4.001 L 11.004 3.001 L 10.004 3.001 L 10.004 2.001 L 11.004 2.001 L 11.004 1.001 L 13.004 1.001 L 13.004 0 Z M 6.002 12.003 L 6.002 14.003 L 5.002 14.003 L 5.002 15.003 L 4.002 15.003 L 4.002 16.003 L 3.002 16.003 L 3.002 17.003 L 2.002 17.003 L 2.002 18.004 L 0 18.004 L 0 16.004 L 1 16.004 L 1 15.004 L 2 15.004 L 2 14.004 L 3 14.004 L 3 13.003 L 4 13.003 L 4 12.003 L 6.001 12.003 Z\" fill=\"rgb(0, 0, 0)\" height=\"18.004000259399415px\" id=\"Vaug0m8Bt\" transform=\"translate(4 0)\" width=\"18.00499971008301px\"/><path d=\"M 18.004 5.002 L 18.004 4.002 L 17.004 4.002 L 17.004 3.002 L 16.004 3.002 L 16.004 2.002 L 15.004 2.002 L 15.004 1 L 14.004 1 L 14.004 0 L 13.003 0 L 13.003 1 L 12.003 1 L 12.003 2 L 11.003 2 L 11.003 3 L 10.003 3 L 10.003 4 L 9.002 4 L 9.002 5 L 3.001 5 L 3.001 6.001 L 2.001 6.001 L 2.001 7.001 L 1.001 7.001 L 1.001 8.001 L 0 8.001 L 0 10.002 L 4 10.002 L 4 9.002 L 5.001 9.002 L 5.001 8.002 L 6.001 8.002 L 6.001 7.002 L 7.001 7.002 L 7.001 6.002 L 8.001 6.002 L 8.001 7.002 L 7.001 7.002 L 7.001 8.002 L 6.001 8.002 L 6.001 10.002 L 7.001 10.002 L 7.001 9.002 L 8.001 9.002 L 8.001 8.002 L 11.003 8.002 L 11.003 11.002 L 10.003 11.002 L 10.003 12.002 L 9.002 12.002 L 9.002 13.002 L 11.002 13.002 L 11.002 12.002 L 12.002 12.002 L 12.002 11.002 L 13.003 11.002 L 13.003 12.002 L 12.003 12.002 L 12.003 13.002 L 11.003 13.002 L 11.003 14.002 L 10.003 14.002 L 10.003 15.003 L 9.002 15.003 L 9.002 19.004 L 11.002 19.004 L 11.002 18.004 L 12.002 18.004 L 12.002 17.004 L 13.003 17.004 L 13.003 16.004 L 14.003 16.004 L 14.003 10.002 L 15.003 10.002 L 15.003 9.002 L 16.003 9.002 L 16.003 8.002 L 17.003 8.002 L 17.003 7.002 L 18.004 7.002 L 18.004 6.002 L 19.004 6.002 L 19.004 5.001 L 18.004 5.001 Z M 16.004 4.002 L 16.004 6.002 L 15.004 6.002 L 15.004 7.002 L 13.003 7.002 L 13.003 6.002 L 12.003 6.002 L 12.003 4.002 L 13.003 4.002 L 13.003 3.002 L 15.003 3.002 L 15.003 4.002 L 16.003 4.002 Z\" fill=\"rgb(0, 0, 0)\" height=\"19.004px\" id=\"okJmncwVl\" transform=\"translate(0 3)\" width=\"19.004px\"/></g></svg>',style:{...style}});});const css=[`.framer-QJZiV { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 22px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 22\n * @framerIntrinsicHeight 22\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"rgb(0,0,0)\"},\"set\":{\"localId\":\"vectorSet/hklJp34OK\",\"id\":\"hklJp34OK\",\"moduleId\":\"SHFBayWkSYHVqhsBGMBL\"}}\n */const Icon=withCSS(Component,css,\"framer-QJZiV\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"22\",\"framerIntrinsicHeight\":\"22\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(0,0,0)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/hklJp34OK\\\",\\\"id\\\":\\\"hklJp34OK\\\",\\\"moduleId\\\":\\\"SHFBayWkSYHVqhsBGMBL\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c99c261)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-vgyZT\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 22 22\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 22.005 0 L 22.005 5.001 L 21.005 5.001 L 21.005 7.001 L 20.005 7.001 L 20.005 8.001 L 19.005 8.001 L 19.005 7.001 L 18.005 7.001 L 18.005 6.001 L 17.004 6.001 L 17.004 5.001 L 16.004 5.001 L 16.004 4.001 L 15.004 4.001 L 15.004 3.001 L 14.004 3.001 L 14.004 2.001 L 15.004 2.001 L 15.004 1.001 L 17.004 1.001 L 17.004 0 Z M 10.002 12.003 L 10.002 14.003 L 9.002 14.003 L 9.002 15.003 L 8.002 15.003 L 8.002 16.003 L 7.002 16.003 L 7.002 17.003 L 6.002 17.003 L 6.002 18.004 L 4 18.004 L 4 16.004 L 5 16.004 L 5 15.004 L 6 15.004 L 6 14.004 L 7 14.004 L 7 13.003 L 8 13.003 L 8 12.003 L 10.001 12.003 Z M 18.004 8.002 L 18.004 7.002 L 17.004 7.002 L 17.004 6.002 L 16.004 6.002 L 16.004 5.002 L 15.004 5.002 L 15.004 4 L 14.004 4 L 14.004 3 L 13.003 3 L 13.003 4 L 12.003 4 L 12.003 5 L 11.003 5 L 11.003 6 L 10.003 6 L 10.003 7 L 9.002 7 L 9.002 8 L 3.001 8 L 3.001 9.001 L 2.001 9.001 L 2.001 10.001 L 1.001 10.001 L 1.001 11.001 L 0 11.001 L 0 13.002 L 4 13.002 L 4 12.002 L 5.001 12.002 L 5.001 11.002 L 6.001 11.002 L 6.001 10.002 L 7.001 10.002 L 7.001 9.002 L 8.001 9.002 L 8.001 10.002 L 7.001 10.002 L 7.001 11.002 L 6.001 11.002 L 6.001 13.002 L 7.001 13.002 L 7.001 12.002 L 8.001 12.002 L 8.001 11.002 L 11.003 11.002 L 11.003 14.002 L 10.003 14.002 L 10.003 15.002 L 9.002 15.002 L 9.002 16.002 L 11.002 16.002 L 11.002 15.002 L 12.002 15.002 L 12.002 14.002 L 13.003 14.002 L 13.003 15.002 L 12.003 15.002 L 12.003 16.002 L 11.003 16.002 L 11.003 17.002 L 10.003 17.002 L 10.003 18.003 L 9.002 18.003 L 9.002 22.004 L 11.002 22.004 L 11.002 21.004 L 12.002 21.004 L 12.002 20.004 L 13.003 20.004 L 13.003 19.004 L 14.003 19.004 L 14.003 13.002 L 15.003 13.002 L 15.003 12.002 L 16.003 12.002 L 16.003 11.002 L 17.003 11.002 L 17.003 10.002 L 18.004 10.002 L 18.004 9.002 L 19.004 9.002 L 19.004 8.001 L 18.004 8.001 Z M 16.004 7.002 L 16.004 9.002 L 15.004 9.002 L 15.004 10.002 L 13.003 10.002 L 13.003 9.002 L 12.003 9.002 L 12.003 7.002 L 13.003 7.002 L 13.003 6.002 L 15.003 6.002 L 15.003 7.002 L 16.003 7.002 Z\" fill=\"transparent\" height=\"22.004px\" id=\"rb6HyexwZ\" width=\"22.00499971008301px\"><path d=\"M 18.005 0 L 18.005 5.001 L 17.005 5.001 L 17.005 7.001 L 16.005 7.001 L 16.005 8.001 L 15.005 8.001 L 15.005 7.001 L 14.005 7.001 L 14.005 6.001 L 13.004 6.001 L 13.004 5.001 L 12.004 5.001 L 12.004 4.001 L 11.004 4.001 L 11.004 3.001 L 10.004 3.001 L 10.004 2.001 L 11.004 2.001 L 11.004 1.001 L 13.004 1.001 L 13.004 0 Z M 6.002 12.003 L 6.002 14.003 L 5.002 14.003 L 5.002 15.003 L 4.002 15.003 L 4.002 16.003 L 3.002 16.003 L 3.002 17.003 L 2.002 17.003 L 2.002 18.004 L 0 18.004 L 0 16.004 L 1 16.004 L 1 15.004 L 2 15.004 L 2 14.004 L 3 14.004 L 3 13.003 L 4 13.003 L 4 12.003 L 6.001 12.003 Z\" fill=\"rgb(255, 255, 255)\" height=\"18.004000259399415px\" id=\"XkQTWqFKX\" transform=\"translate(4 0)\" width=\"18.00499971008301px\"/><path d=\"M 18.004 5.002 L 18.004 4.002 L 17.004 4.002 L 17.004 3.002 L 16.004 3.002 L 16.004 2.002 L 15.004 2.002 L 15.004 1 L 14.004 1 L 14.004 0 L 13.003 0 L 13.003 1 L 12.003 1 L 12.003 2 L 11.003 2 L 11.003 3 L 10.003 3 L 10.003 4 L 9.002 4 L 9.002 5 L 3.001 5 L 3.001 6.001 L 2.001 6.001 L 2.001 7.001 L 1.001 7.001 L 1.001 8.001 L 0 8.001 L 0 10.002 L 4 10.002 L 4 9.002 L 5.001 9.002 L 5.001 8.002 L 6.001 8.002 L 6.001 7.002 L 7.001 7.002 L 7.001 6.002 L 8.001 6.002 L 8.001 7.002 L 7.001 7.002 L 7.001 8.002 L 6.001 8.002 L 6.001 10.002 L 7.001 10.002 L 7.001 9.002 L 8.001 9.002 L 8.001 8.002 L 11.003 8.002 L 11.003 11.002 L 10.003 11.002 L 10.003 12.002 L 9.002 12.002 L 9.002 13.002 L 11.002 13.002 L 11.002 12.002 L 12.002 12.002 L 12.002 11.002 L 13.003 11.002 L 13.003 12.002 L 12.003 12.002 L 12.003 13.002 L 11.003 13.002 L 11.003 14.002 L 10.003 14.002 L 10.003 15.003 L 9.002 15.003 L 9.002 19.004 L 11.002 19.004 L 11.002 18.004 L 12.002 18.004 L 12.002 17.004 L 13.003 17.004 L 13.003 16.004 L 14.003 16.004 L 14.003 10.002 L 15.003 10.002 L 15.003 9.002 L 16.003 9.002 L 16.003 8.002 L 17.003 8.002 L 17.003 7.002 L 18.004 7.002 L 18.004 6.002 L 19.004 6.002 L 19.004 5.001 L 18.004 5.001 Z M 16.004 4.002 L 16.004 6.002 L 15.004 6.002 L 15.004 7.002 L 13.003 7.002 L 13.003 6.002 L 12.003 6.002 L 12.003 4.002 L 13.003 4.002 L 13.003 3.002 L 15.003 3.002 L 15.003 4.002 L 16.003 4.002 Z\" fill=\"rgb(255, 255, 255)\" height=\"19.004px\" id=\"r2gHuYxJg\" transform=\"translate(0 3)\" width=\"19.004px\"/></g></svg>',style:{...style}});});const css=[`.framer-vgyZT { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; user-select: none; width: 22px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 22\n * @framerIntrinsicHeight 22\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"rgb(255, 255, 255)\"},\"set\":{\"localId\":\"vectorSet/hklJp34OK\",\"id\":\"hklJp34OK\",\"moduleId\":\"SHFBayWkSYHVqhsBGMBL\"}}\n */const Icon=withCSS(Component,css,\"framer-vgyZT\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(255, 255, 255)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/hklJp34OK\\\",\\\"id\\\":\\\"hklJp34OK\\\",\\\"moduleId\\\":\\\"SHFBayWkSYHVqhsBGMBL\\\"}}\",\"framerIntrinsicHeight\":\"22\",\"framerIntrinsicWidth\":\"22\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (397058d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withGlitchOverride}from\"https://framerusercontent.com/modules/9pe3vq3ZjdJKZxhQokrv/lfHJf6NnmpGYQsmht3Gs/Override_glitch.js\";const MotionDivWithGlitchOverride18839wh=withCodeBoundaryForOverrides(motion.div,{nodeId:\"zMka6bq3O\",override:withGlitchOverride,scopeId:\"L0PPXix_l\"});const enabledGestures={K2PEbhFvi:{hover:true},YAWh_zQ07:{hover:true}};const cycleOrder=[\"YAWh_zQ07\",\"K2PEbhFvi\"];const serializationHash=\"framer-bNyEu\";const variantClassNames={K2PEbhFvi:\"framer-v-6srpwt\",YAWh_zQ07:\"framer-v-1o3cfhz\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"YAWh_zQ07\",\"Variant 2\":\"K2PEbhFvi\"};const getProps=({border,height,id,width,...props})=>{return{...props,AhcXIRSNv:border??props.AhcXIRSNv??{borderColor:\"rgba(64, 64, 64, 0.71)\",borderStyle:\"solid\",borderWidth:1},variant:humanReadableVariantMap[props.variant]??props.variant??\"YAWh_zQ07\"};};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,AhcXIRSNv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YAWh_zQ07\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"K2PEbhFvi-hover\")return true;if(baseVariant===\"K2PEbhFvi\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"K2PEbhFvi-hover\")return false;if(baseVariant===\"K2PEbhFvi\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:\"https://drive.google.com/file/d/1G0-VAiRyAHrILJB-19DLSXaAOk1LZIle/view?usp=sharing\",motionChild:true,nodeId:\"YAWh_zQ07\",openInNewTab:true,scopeId:\"L0PPXix_l\",...addPropertyOverrides({K2PEbhFvi:{href:\"https://drive.google.com/file/d/16DVLwm8l8s5L8xHxou_5nXr6AubjT6QY/view?usp=drive_link\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1o3cfhz\",className,classNames)} framer-epkfqg`,\"data-border\":true,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"YAWh_zQ07\",ref:refBinding,style:{\"--border-bottom-width\":(AhcXIRSNv.borderBottomWidth??AhcXIRSNv.borderWidth)+\"px\",\"--border-color\":AhcXIRSNv.borderColor,\"--border-left-width\":(AhcXIRSNv.borderLeftWidth??AhcXIRSNv.borderWidth)+\"px\",\"--border-right-width\":(AhcXIRSNv.borderRightWidth??AhcXIRSNv.borderWidth)+\"px\",\"--border-style\":AhcXIRSNv.borderStyle,\"--border-top-width\":(AhcXIRSNv.borderTopWidth??AhcXIRSNv.borderWidth)+\"px\",...style},...addPropertyOverrides({\"K2PEbhFvi-hover\":{\"data-framer-name\":undefined},\"YAWh_zQ07-hover\":{\"data-framer-name\":undefined},K2PEbhFvi:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-140463c\",layoutDependency:layoutDependency,layoutId:\"UfFJA130s\",style:{opacity:.21},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1re2xgb\",layoutDependency:layoutDependency,layoutId:\"G94hJNrF0\",opacity:.87,requiresOverflowVisible:true,style:{opacity:.87},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 0 4 L 0 0 L 4 0\" fill=\"transparent\" stroke=\"rgb(168, 168, 168)\" opacity=\"0.87\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nyeb9m\",layoutDependency:layoutDependency,layoutId:\"bpLBvRTCm\",style:{opacity:.21,rotate:-90},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1brl1zu\",layoutDependency:layoutDependency,layoutId:\"J4PCjPxez\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 0 4 L 0 0 L 4 0\" fill=\"transparent\" stroke=\"rgb(168, 168, 168)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-hwmjet\",layoutDependency:layoutDependency,layoutId:\"b_Ca7vTNg\",style:{opacity:.21,rotate:90},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1fwic70\",layoutDependency:layoutDependency,layoutId:\"Ydk4Wqtu0\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 0 4 L 0 0 L 4 0\" fill=\"transparent\" stroke=\"rgb(168, 168, 168)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mjo3ie\",layoutDependency:layoutDependency,layoutId:\"ygkm2ORlU\",style:{opacity:.21,rotate:180},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-qw4k3f\",layoutDependency:layoutDependency,layoutId:\"CWcM_keYW\",opacity:1,requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4 4\" overflow=\"visible\"><path d=\"M 0 4 L 0 0 L 4 0\" fill=\"transparent\" stroke=\"rgb(168, 168, 168)\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsxs(MotionDivWithGlitchOverride18839wh,{className:\"framer-18839wh\",\"data-framer-name\":\"Shimmer button\",layoutDependency:layoutDependency,layoutId:\"zMka6bq3O\",style:{backgroundColor:\"rgba(28, 28, 28, 0)\"},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Resume\"})}),className:\"framer-1lb57im\",fonts:[\"FS;Space Grotesk-regular\"],layoutDependency:layoutDependency,layoutId:\"S2FGhwRpb\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"K2PEbhFvi-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"13px\"},children:\"Old 2022 Portfolio\"})})},\"YAWh_zQ07-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"13px\"},children:\"Resume\"})})},K2PEbhFvi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Old 2022 Portfolio\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:416.57142857142856,intrinsicWidth:717.1428571428571,pixelHeight:729,pixelWidth:1255,src:\"https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?scale-down-to=1024&width=1255&height=729\",srcSet:\"https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?scale-down-to=512&width=1255&height=729 512w,https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?scale-down-to=1024&width=1255&height=729 1024w,https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?width=1255&height=729 1255w\"},className:\"framer-n7yxb6\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"h5EpT1RAj\",style:{filter:\"none\",rotate:0,WebkitFilter:\"none\"},variants:{\"K2PEbhFvi-hover\":{filter:\"contrast(1.16)\",rotate:-16,WebkitFilter:\"contrast(1.16)\"}},...addPropertyOverrides({\"K2PEbhFvi-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:416.57142857142856,intrinsicWidth:717.1428571428571,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||145)-0-(Math.max(0,((componentViewport?.height||145)-0-0)/1)*1+0))/2+0+0)+Math.max(0,((componentViewport?.height||145)-0-0)/1)*1-96.0005),pixelHeight:729,pixelWidth:1255,sizes:`calc(${componentViewport?.width||\"100vw\"} + 42px)`,src:\"https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?scale-down-to=1024&width=1255&height=729\",srcSet:\"https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?scale-down-to=512&width=1255&height=729 512w,https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?scale-down-to=1024&width=1255&height=729 1024w,https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?width=1255&height=729 1255w\"}},K2PEbhFvi:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:416.57142857142856,intrinsicWidth:717.1428571428571,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||145)-0-(Math.max(0,((componentViewport?.height||145)-0-0)/1)*1+0))/2+0+0)+Math.max(0,((componentViewport?.height||145)-0-0)/1)*1-92),pixelHeight:729,pixelWidth:1255,sizes:\"159px\",src:\"https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?scale-down-to=1024&width=1255&height=729\",srcSet:\"https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?scale-down-to=512&width=1255&height=729 512w,https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?scale-down-to=1024&width=1255&height=729 1024w,https://framerusercontent.com/images/ayjydsPJw2VGj4WjmzO3xgGtV8.png?width=1255&height=729 1255w\"}}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:526.8571428571429,intrinsicWidth:468,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||145)-0-(Math.max(0,((componentViewport?.height||145)-0-0)/1)*1+0))/2+0+0)+Math.max(0,((componentViewport?.height||145)-0-0)/1)*1-90),pixelHeight:922,pixelWidth:819,sizes:\"91px\",src:\"https://framerusercontent.com/images/WlYTkuFMZOhUHpyfjxlcXSzig.png?width=819&height=922\",srcSet:\"https://framerusercontent.com/images/WlYTkuFMZOhUHpyfjxlcXSzig.png?width=819&height=922 819w\"},className:\"framer-193w8qf\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"TmVuq41jP\",style:{filter:\"invert(0)\",opacity:.67,rotate:0,WebkitFilter:\"invert(0)\"},variants:{\"YAWh_zQ07-hover\":{rotate:-15}},...addPropertyOverrides({\"YAWh_zQ07-hover\":{background:{alt:\"\",fit:\"fill\",intrinsicHeight:526.8571428571429,intrinsicWidth:468,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+0+(((componentViewport?.height||145)-0-(Math.max(0,((componentViewport?.height||145)-0-0)/1)*1+0))/2+0+0)+Math.max(0,((componentViewport?.height||145)-0-0)/1)*1-115.0052),pixelHeight:922,pixelWidth:819,sizes:\"101px\",src:\"https://framerusercontent.com/images/WlYTkuFMZOhUHpyfjxlcXSzig.png?width=819&height=922\",srcSet:\"https://framerusercontent.com/images/WlYTkuFMZOhUHpyfjxlcXSzig.png?width=819&height=922 819w\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"1 mb\"})}),className:\"framer-1ng59bw\",fonts:[\"FS;Space Grotesk-regular\"],layoutDependency:layoutDependency,layoutId:\"kgnoBKlAW\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"K2PEbhFvi-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"13px\"},children:\"5.5 MB\"})})},\"YAWh_zQ07-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"13px\"},children:\"1 mb\"})})},K2PEbhFvi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"5.5 MB\"})})}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bNyEu.framer-epkfqg, .framer-bNyEu .framer-epkfqg { display: block; }\",\".framer-bNyEu.framer-1o3cfhz { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 145px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 137px; }\",\".framer-bNyEu .framer-140463c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; min-height: 4px; overflow: visible; padding: 0px; position: absolute; top: 1px; width: 5px; z-index: 2; }\",\".framer-bNyEu .framer-1re2xgb, .framer-bNyEu .framer-1brl1zu, .framer-bNyEu .framer-1fwic70, .framer-bNyEu .framer-qw4k3f { height: 4px; left: 1px; position: absolute; top: 0px; width: 4px; }\",\".framer-bNyEu .framer-1nyeb9m { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; min-height: 4px; overflow: visible; padding: 0px; position: absolute; width: 5px; z-index: 2; }\",\".framer-bNyEu .framer-hwmjet { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 4px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; width: 5px; z-index: 2; }\",\".framer-bNyEu .framer-1mjo3ie { align-content: center; align-items: center; bottom: 1px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 4px; overflow: visible; padding: 0px; position: absolute; right: 0px; width: 5px; z-index: 2; }\",\".framer-bNyEu .framer-18839wh { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 10px 10px 10px 20px; position: relative; width: 100%; z-index: 1; }\",\".framer-bNyEu .framer-1lb57im, .framer-bNyEu .framer-1ng59bw { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bNyEu .framer-n7yxb6 { aspect-ratio: 1.7215363511659807 / 1; bottom: 0px; flex: none; height: var(--framer-aspect-ratio-supported, 92px); overflow: visible; position: absolute; right: -85px; width: 159px; z-index: 0; }\",\".framer-bNyEu .framer-193w8qf { aspect-ratio: 0.8882863340563991 / 1; bottom: -12px; flex: none; height: var(--framer-aspect-ratio-supported, 102px); overflow: visible; position: absolute; right: -12px; width: 91px; z-index: 1; }\",\".framer-bNyEu.framer-v-6srpwt .framer-1lb57im { order: 1; white-space: pre-wrap; width: 66px; word-break: break-word; word-wrap: break-word; }\",\".framer-bNyEu.framer-v-6srpwt .framer-n7yxb6 { order: 0; }\",\".framer-bNyEu.framer-v-6srpwt .framer-1ng59bw { order: 3; }\",\".framer-bNyEu.framer-v-1o3cfhz.hover .framer-193w8qf { bottom: 2px; height: var(--framer-aspect-ratio-supported, 114px); right: 3px; width: 101px; z-index: 0; }\",\".framer-bNyEu.framer-v-6srpwt.hover .framer-n7yxb6 { bottom: -8px; height: var(--framer-aspect-ratio-supported, 104px); left: -7px; right: -35px; width: unset; }\",'.framer-bNyEu[data-border=\"true\"]::after, .framer-bNyEu [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 145\n * @framerIntrinsicWidth 137\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"K2PEbhFvi\":{\"layout\":[\"fixed\",\"fixed\"]},\"AFOJXgbna\":{\"layout\":[\"fixed\",\"fixed\"]},\"NI4z9iYTQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AhcXIRSNv\":\"border\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL0PPXix_l=withCSS(Component,css,\"framer-bNyEu\");export default FramerL0PPXix_l;FramerL0PPXix_l.displayName=\"Contact cards\";FramerL0PPXix_l.defaultProps={height:145,width:137};addPropertyControls(FramerL0PPXix_l,{variant:{options:[\"YAWh_zQ07\",\"K2PEbhFvi\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},AhcXIRSNv:{defaultValue:{borderColor:\"rgba(64, 64, 64, 0.71)\",borderStyle:\"solid\",borderWidth:1},title:\"Border\",type:ControlType.Border}});addFonts(FramerL0PPXix_l,[{explicitInter:true,fonts:[{cssFamilyName:\"Space Grotesk\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Space Grotesk\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6DG6HUOGHOB35UGAANBDBVY77OCFNQOA/MX56D7EXTFRCL3EZPNM332VF6D5TDENT/2MGP255ZY2RSFHKW6LNN6W6BWQGC2LUO.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL0PPXix_l\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K2PEbhFvi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AFOJXgbna\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NI4z9iYTQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerVariables\":\"{\\\"AhcXIRSNv\\\":\\\"border\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"137\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"145\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L0PPXix_l.map","// Generated by Framer (571faa6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BHIZUlf3H:{hover:true},LIaHmzurq:{hover:true}};const cycleOrder=[\"LIaHmzurq\",\"kAdafJDxs\",\"BHIZUlf3H\",\"PSVl6FeOw\"];const serializationHash=\"framer-2v8mj\";const variantClassNames={BHIZUlf3H:\"framer-v-1ews8uv\",kAdafJDxs:\"framer-v-11acdwr\",LIaHmzurq:\"framer-v-9rncmm\",PSVl6FeOw:\"framer-v-asyr5g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.1,ease:[.5,0,.88,.77],type:\"tween\"};const transition2={delay:0,duration:.1,ease:[.12,.23,.5,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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Mid Close\":\"PSVl6FeOw\",\"Mid Open\":\"kAdafJDxs\",Close:\"LIaHmzurq\",Open:\"BHIZUlf3H\"};const getProps=({height,id,tap,width,...props})=>{return{...props,GsV0XqZB5:tap??props.GsV0XqZB5,variant:humanReadableVariantMap[props.variant]??props.variant??\"LIaHmzurq\"};};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,GsV0XqZB5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"LIaHmzurq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1qkhbm3=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}setVariant(\"kAdafJDxs\");});const onTapw65m3e=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}});const onAppear1uztnha=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"BHIZUlf3H\"),110);});const onTaphvwz11=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(GsV0XqZB5){const res=await GsV0XqZB5(...args);if(res===false)return false;}setVariant(\"PSVl6FeOw\");});const onAppear1ppt91v=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"LIaHmzurq\"),110);});useOnVariantChange(baseVariant,{kAdafJDxs:onAppear1uztnha,PSVl6FeOw:onAppear1ppt91v});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,...addPropertyOverrides({kAdafJDxs:{value:transition2},PSVl6FeOw:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-9rncmm\",className,classNames),\"data-framer-name\":\"Close\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"LIaHmzurq\",onTap:onTap1qkhbm3,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"BHIZUlf3H-hover\":{backgroundColor:\"rgba(79, 79, 79, 0.36)\"},\"LIaHmzurq-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},BHIZUlf3H:{backgroundColor:\"rgb(255, 255, 255)\"},PSVl6FeOw:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"BHIZUlf3H-hover\":{\"data-framer-name\":undefined},\"LIaHmzurq-hover\":{\"data-framer-name\":undefined},BHIZUlf3H:{\"data-framer-name\":\"Open\",onTap:onTaphvwz11},kAdafJDxs:{\"data-framer-name\":\"Mid Open\",onTap:onTapw65m3e},PSVl6FeOw:{\"data-framer-name\":\"Mid Close\",onTap:onTapw65m3e}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e3rbcs\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"TiVrZIABU\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s3uo7p\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"R4Z7pYhLZ\",style:{backgroundColor:\"rgba(255, 255, 255, 0.66)\",rotate:0},variants:{\"BHIZUlf3H-hover\":{backgroundColor:\"rgb(255, 255, 255)\"},\"LIaHmzurq-hover\":{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},BHIZUlf3H:{backgroundColor:\"rgba(0, 0, 0, 0.82)\",rotate:45},PSVl6FeOw:{rotate:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-15q6p1h\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"bTRcRnB_V\",style:{backgroundColor:\"rgba(255, 255, 255, 0.66)\",rotate:0},variants:{\"BHIZUlf3H-hover\":{backgroundColor:\"rgb(255, 255, 255)\"},\"LIaHmzurq-hover\":{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},BHIZUlf3H:{backgroundColor:\"rgba(0, 0, 0, 0.82)\",rotate:-45},PSVl6FeOw:{rotate:0}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-2v8mj.framer-zkbhs9, .framer-2v8mj .framer-zkbhs9 { display: block; }\",\".framer-2v8mj.framer-9rncmm { cursor: pointer; height: 33px; overflow: hidden; position: relative; width: 32px; }\",\".framer-2v8mj .framer-e3rbcs { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 18px / 2); width: 18px; }\",\".framer-2v8mj .framer-1s3uo7p { flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: hidden; position: absolute; top: 5px; width: 14px; }\",\".framer-2v8mj .framer-15q6p1h { bottom: 5px; flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: hidden; position: absolute; width: 14px; }\",\".framer-2v8mj.framer-v-11acdwr.framer-9rncmm, .framer-2v8mj.framer-v-1ews8uv.framer-9rncmm, .framer-2v8mj.framer-v-asyr5g.framer-9rncmm, .framer-2v8mj.framer-v-9rncmm.hover.framer-9rncmm { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 32px); }\",\".framer-2v8mj.framer-v-11acdwr .framer-1s3uo7p, .framer-2v8mj.framer-v-1ews8uv .framer-1s3uo7p, .framer-2v8mj.framer-v-asyr5g .framer-1s3uo7p { top: calc(50.00000000000002% - 1px / 2); }\",\".framer-2v8mj.framer-v-11acdwr .framer-15q6p1h, .framer-2v8mj.framer-v-1ews8uv .framer-15q6p1h, .framer-2v8mj.framer-v-asyr5g .framer-15q6p1h { bottom: unset; top: calc(50.00000000000002% - 1px / 2); }\",\".framer-2v8mj.framer-v-9rncmm.hover .framer-15q6p1h { left: calc(33.33333333333336% - 8px / 2); width: 8px; }\",\".framer-2v8mj.framer-v-1ews8uv.hover .framer-15q6p1h { bottom: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"kAdafJDxs\":{\"layout\":[\"fixed\",\"fixed\"]},\"BHIZUlf3H\":{\"layout\":[\"fixed\",\"fixed\"]},\"PSVl6FeOw\":{\"layout\":[\"fixed\",\"fixed\"]},\"hmT44OHof\":{\"layout\":[\"fixed\",\"fixed\"]},\"M65mBPceT\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"GsV0XqZB5\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermOzY1cP_S=withCSS(Component,css,\"framer-2v8mj\");export default FramermOzY1cP_S;FramermOzY1cP_S.displayName=\"Burger 2\";FramermOzY1cP_S.defaultProps={height:32,width:32};addPropertyControls(FramermOzY1cP_S,{variant:{options:[\"LIaHmzurq\",\"kAdafJDxs\",\"BHIZUlf3H\",\"PSVl6FeOw\"],optionTitles:[\"Close\",\"Mid Open\",\"Open\",\"Mid Close\"],title:\"Variant\",type:ControlType.Enum},GsV0XqZB5:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramermOzY1cP_S,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermOzY1cP_S\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"GsV0XqZB5\\\":\\\"tap\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kAdafJDxs\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BHIZUlf3H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PSVl6FeOw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"hmT44OHof\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"M65mBPceT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"32\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mOzY1cP_S.map","// Generated by Framer (569b461)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{withProximityFade}from\"https://framerusercontent.com/modules/75e9SnvnftGlCaoASuXE/8K5vcmf4J89mxhK9MTdB/Proximity_fader.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/yn5xjk1cYzdBIjjysviM/ChLLL7UDAoANIAigAbHb/jIVXzRlq3.js\";import FolderOpen from\"https://framerusercontent.com/modules/FbvuY38l17tSJ0mKSY6k/XvKlbMdRFrw1hJQ22cni/d67Hk1eLL.js\";import BlackFolder from\"https://framerusercontent.com/modules/FuA8F0z4UlnM3U60YfHs/OU5HigFJmterRoEO1TQG/hgolQMr9I.js\";import PlaneDeparture from\"https://framerusercontent.com/modules/mPyYCaKMwD1nRGoEuHGU/NclNagvR5mbxiqnbaFzH/Jpx8Zpj0v.js\";import PlaneDeparture1 from\"https://framerusercontent.com/modules/CNCS0FtuxiIvY5wLYqkL/6yoR6lfI1S2duAk6phEJ/JsIvtvbT1.js\";import Vector from\"https://framerusercontent.com/modules/q5bQmcmL7xo31shKoA4d/hHakTxaLxOYWjY2GAG8X/lGMlwhIo0.js\";import Vector1 from\"https://framerusercontent.com/modules/yhe6jVKxmki7OqsBKRcI/6yfpbYhGBaXn6chCAByC/O9KSAM4k0.js\";import Question1 from\"https://framerusercontent.com/modules/pXwCPwc0NvX2lq6q4cSD/pLvgqE6W6nXoa6q5Uqjj/RwA05_4Fl.js\";import Question from\"https://framerusercontent.com/modules/psdojYNj8Ba2yjKhpKeA/Z7iDLvGcj0WBngUfSOm1/yK3T58lvt.js\";import TacticalButtons2 from\"https://framerusercontent.com/modules/MGlifsFOKGQ2192L0RUc/NyUqQTZhnH94DP8l1seu/drVnUSPLY.js\";import ContactCards from\"https://framerusercontent.com/modules/p9PNniLSz6IXg0nIVaD0/2FUT4XfMbNOIUsP435nT/L0PPXix_l.js\";import Burger2 from\"https://framerusercontent.com/modules/uVbJgUPM0lDoHZCBZc63/f0wUHHzScvna2PlvbZ45/mOzY1cP_S.js\";import ContactBar from\"https://framerusercontent.com/modules/pKGffZtVnAq63wNbawzo/9D7OCw2RX18QmzPyI0OZ/QY6yTqWV2.js\";const RichTextWithProximityFade1yieuh2=withCodeBoundaryForOverrides(RichText,{nodeId:\"yXqRzaVNG\",override:withProximityFade,scopeId:\"q3ufGMRqg\"});const RichTextWithProximityFade1epcxkh=withCodeBoundaryForOverrides(RichText,{nodeId:\"LBdEbWyhW\",override:withProximityFade,scopeId:\"q3ufGMRqg\"});const Burger2Fonts=getFonts(Burger2);const TacticalButtons2Fonts=getFonts(TacticalButtons2);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const ContactBarFonts=getFonts(ContactBar);const ContactCardsFonts=getFonts(ContactCards);const cycleOrder=[\"SZB13EKq6\",\"yzz2NbDYF\",\"qyCP0YbG2\",\"xwGBvEWye\",\"FAYwxoNBq\"];const serializationHash=\"framer-1QtCP\";const variantClassNames={FAYwxoNBq:\"framer-v-16dh06z\",qyCP0YbG2:\"framer-v-a1x6zg\",SZB13EKq6:\"framer-v-vltngr\",xwGBvEWye:\"framer-v-1qgvmoy\",yzz2NbDYF:\"framer-v-186ad8e\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const riIh7vcoB=undefined;const vi6ygQzSi=undefined;const transition1={damping:30,delay:0,mass:1,stiffness:210,type:\"spring\"};const transition2={damping:30,delay:0,mass:1,stiffness:199,type:\"spring\"};const transition3={bounce:.2,delay:.35,duration:.4,type:\"spring\"};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:-15};const transition4={bounce:.2,delay:.3,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-20};const transition5={bounce:.2,delay:.25,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-25};const transition6={bounce:.2,delay:.05,duration:.4,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const animation8={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-30};const animation9={opacity:.53,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const animation10={opacity:.41,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={bounce:.2,delay:.15,duration:.4,type:\"spring\"};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const animation12={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-40};const transition9={bounce:.2,delay:.1,duration:.4,type:\"spring\"};const animation13={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const animation14={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-50};const transition10={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation15={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Open\":\"yzz2NbDYF\",\"Phone Open\":\"FAYwxoNBq\",Desktop:\"SZB13EKq6\",Phone:\"xwGBvEWye\",Tablet:\"qyCP0YbG2\"};const getProps=({height,id,visible,visible2,width,...props})=>{return{...props,riIh7vcoB:visible??props.riIh7vcoB??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"SZB13EKq6\",vi6ygQzSi:visible2??props.vi6ygQzSi??true};};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,riIh7vcoB,vi6ygQzSi,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SZB13EKq6\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const GsV0XqZB5jz2itm=activeVariantCallback(async(...args)=>{setVariant(\"yzz2NbDYF\");});const GsV0XqZB5n4hjse=activeVariantCallback(async(...args)=>{setVariant(\"SZB13EKq6\");});const GsV0XqZB518a1sve=activeVariantCallback(async(...args)=>{setVariant(\"FAYwxoNBq\");});const GsV0XqZB5qb8slc=activeVariantCallback(async(...args)=>{setVariant(\"xwGBvEWye\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"yzz2NbDYF\",\"xwGBvEWye\",\"FAYwxoNBq\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"yzz2NbDYF\",\"FAYwxoNBq\"].includes(baseVariant))return true;return false;};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({yzz2NbDYF:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-vltngr\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"SZB13EKq6\",ref:refBinding,style:{...style},...addPropertyOverrides({FAYwxoNBq:{\"data-framer-name\":\"Phone Open\"},qyCP0YbG2:{\"data-framer-name\":\"Tablet\"},xwGBvEWye:{\"data-framer-name\":\"Phone\"},yzz2NbDYF:{\"data-framer-name\":\"Desktop Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11og942\",\"data-border\":true,\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"AkL_QgkHA\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(33, 33, 33, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(23, 23, 23, 0)\"},variants:{xwGBvEWye:{backgroundColor:\"rgba(10, 10, 10, 0)\"}},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vpzy7z\",\"data-framer-name\":\"Logo + Burger\",layoutDependency:layoutDependency,layoutId:\"LRCcaIrT5\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"LDEAJWgGK\"},motionChild:true,nodeId:\"esuNGUiSO\",openInNewTab:false,scopeId:\"q3ufGMRqg\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-3bt5yg framer-1a8o42k\",layoutDependency:layoutDependency,layoutId:\"esuNGUiSO\",style:{borderBottomLeftRadius:0},variants:{FAYwxoNBq:{borderBottomLeftRadius:16},xwGBvEWye:{borderBottomLeftRadius:16}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZSBIYWFzIEdyb3Rlc2sgRGlzcGxheSBQcm8gNTUgUm9tYW4=\",\"--framer-font-family\":'\"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"M\"})}),className:\"framer-1itipaq\",fonts:[\"CUSTOMV2;Neue Haas Grotesk Display Pro 55 Roman\"],layoutDependency:layoutDependency,layoutId:\"PAUsaGosT\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({FAYwxoNBq:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZSBIYWFzIEdyb3Rlc2sgRGlzcGxheSBQcm8gNTUgUm9tYW4=\",\"--framer-font-family\":'\"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"M\"})})},xwGBvEWye:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZSBIYWFzIEdyb3Rlc2sgRGlzcGxheSBQcm8gNTUgUm9tYW4=\",\"--framer-font-family\":'\"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"M\"})})}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-g5gmhj\",layoutDependency:layoutDependency,layoutId:\"OarCCC3iy\",children:[riIh7vcoB&&/*#__PURE__*/_jsx(RichTextWithProximityFade1yieuh2,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZSBIYWFzIEdyb3Rlc2sgRGlzcGxheSBQcm8gNTUgUm9tYW4=\",\"--framer-font-family\":'\"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(207, 207, 207))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"p7eRjTvS8\"},motionChild:true,nodeId:\"yXqRzaVNG\",openInNewTab:false,relValues:[],scopeId:\"q3ufGMRqg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14nm00n\",\"data-styles-preset\":\"jIVXzRlq3\",children:\"About \"})})})}),className:\"framer-1yieuh2\",fonts:[\"CUSTOMV2;Neue Haas Grotesk Display Pro 55 Roman\"],layoutDependency:layoutDependency,layoutId:\"yXqRzaVNG\",style:{\"--extracted-r6o4lv\":\"rgb(207, 207, 207)\"},verticalAlignment:\"top\",withExternalLayout:true}),vi6ygQzSi&&/*#__PURE__*/_jsx(RichTextWithProximityFade1epcxkh,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7TmV1ZSBIYWFzIEdyb3Rlc2sgRGlzcGxheSBQcm8gNTUgUm9tYW4=\",\"--framer-font-family\":'\"Neue Haas Grotesk Display Pro 55 Roman\", \"Neue Haas Grotesk Display Pro 55 Roman Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(217, 217, 217))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rb5zVaZo_\"},motionChild:true,nodeId:\"LBdEbWyhW\",openInNewTab:false,relValues:[],scopeId:\"q3ufGMRqg\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-14nm00n\",\"data-styles-preset\":\"jIVXzRlq3\",children:\"Projects\"})})})}),className:\"framer-1epcxkh\",fonts:[\"CUSTOMV2;Neue Haas Grotesk Display Pro 55 Roman\"],layoutDependency:layoutDependency,layoutId:\"LBdEbWyhW\",style:{\"--extracted-r6o4lv\":\"rgb(217, 217, 217)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mcisl2\",layoutDependency:layoutDependency,layoutId:\"mpPM61IBQ\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"69px\",y:(componentViewport?.y||0)+0+0+0+0,...addPropertyOverrides({FAYwxoNBq:{height:48},xwGBvEWye:{height:48,width:\"59px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bbk5m9-container\",layoutDependency:layoutDependency,layoutId:\"RuRxouLC0-container\",nodeId:\"RuRxouLC0\",rendersWithMotion:true,scopeId:\"q3ufGMRqg\",children:/*#__PURE__*/_jsx(Burger2,{GsV0XqZB5:GsV0XqZB5jz2itm,height:\"100%\",id:\"RuRxouLC0\",layoutId:\"RuRxouLC0\",style:{height:\"100%\",width:\"100%\"},variant:\"LIaHmzurq\",width:\"100%\",...addPropertyOverrides({FAYwxoNBq:{GsV0XqZB5:GsV0XqZB5qb8slc,variant:\"BHIZUlf3H\"},xwGBvEWye:{GsV0XqZB5:GsV0XqZB518a1sve},yzz2NbDYF:{GsV0XqZB5:GsV0XqZB5n4hjse,variant:\"BHIZUlf3H\"}},baseVariant,gestureVariant)})})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h45n9w\",layoutDependency:layoutDependency,layoutId:\"QVZ47zOmW\",style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(0, 0, 0, 0.57)\",opacity:0,WebkitBackdropFilter:\"blur(5px)\"},variants:{FAYwxoNBq:{opacity:1},yzz2NbDYF:{opacity:1}}}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wo1f8u\",layoutDependency:layoutDependency,layoutId:\"eLWskFYKm\",style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{FAYwxoNBq:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wwjar\",layoutDependency:layoutDependency,layoutId:\"TW7zO_Yuc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(125, 125, 125))\"},children:\"Nav\"})}),className:\"framer-rn5sfj\",fonts:[\"GF;Space Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"aJKv35C8u\",style:{\"--extracted-r6o4lv\":\"rgb(125, 125, 125)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-309vkq\",\"data-framer-name\":\"Nav\",layoutDependency:layoutDependency,layoutId:\"RfNCHIb9o\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"HMuG7Uyx_\"},implicitPathVariables:undefined},{href:{webPageId:\"HMuG7Uyx_\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,...addPropertyOverrides({FAYwxoNBq:{height:42,y:(componentViewport?.y||0)+0+74+16+0+0+26.8+0+0},yzz2NbDYF:{y:(componentViewport?.y||0)+0+120+0+0+0+26.8+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1k3ho0d-container\",\"data-framer-appear-id\":\"1k3ho0d\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"zw54wv15S-container\",nodeId:\"zw54wv15S\",optimized:true,rendersWithMotion:true,scopeId:\"q3ufGMRqg\",children:/*#__PURE__*/_jsx(TacticalButtons2,{ch_ImZ2Lt:\"rgb(255, 255, 255)\",height:\"100%\",id:\"zw54wv15S\",layoutId:\"zw54wv15S\",OVCs5Kry0:\"Home\",QtVE7zCQZ:16,style:{height:\"100%\"},variant:\"og3sDB4ey\",VdRyB8OAB:PlaneDeparture1,width:\"100%\",Z_GTGjgpy:PlaneDeparture,...addPropertyOverrides({FAYwxoNBq:{RlkG38Hwf:resolvedLinks[1],variant:\"qs5DWNfUF\"},yzz2NbDYF:{RlkG38Hwf:resolvedLinks[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rb5zVaZo_\"},implicitPathVariables:undefined},{href:{webPageId:\"rb5zVaZo_\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,...addPropertyOverrides({FAYwxoNBq:{height:42,y:(componentViewport?.y||0)+0+74+16+0+0+26.8+0+52},yzz2NbDYF:{y:(componentViewport?.y||0)+0+120+0+0+0+26.8+0+62}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1del51t-container\",\"data-framer-appear-id\":\"1del51t\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"dg48F0VzN-container\",nodeId:\"dg48F0VzN\",optimized:true,rendersWithMotion:true,scopeId:\"q3ufGMRqg\",children:/*#__PURE__*/_jsx(TacticalButtons2,{ch_ImZ2Lt:\"rgb(255, 255, 255)\",height:\"100%\",id:\"dg48F0VzN\",layoutId:\"dg48F0VzN\",OVCs5Kry0:\"All Projects\",QtVE7zCQZ:16,style:{height:\"100%\"},variant:\"og3sDB4ey\",VdRyB8OAB:FolderOpen,width:\"100%\",Z_GTGjgpy:BlackFolder,...addPropertyOverrides({FAYwxoNBq:{RlkG38Hwf:resolvedLinks1[1],variant:\"qs5DWNfUF\"},yzz2NbDYF:{RlkG38Hwf:resolvedLinks1[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"p7eRjTvS8\"},implicitPathVariables:undefined},{href:{webPageId:\"p7eRjTvS8\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,...addPropertyOverrides({FAYwxoNBq:{height:42,y:(componentViewport?.y||0)+0+74+16+0+0+26.8+0+104},yzz2NbDYF:{y:(componentViewport?.y||0)+0+120+0+0+0+26.8+0+124}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-lrjn7n-container\",\"data-framer-appear-id\":\"lrjn7n\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"RKYMRtAhf-container\",nodeId:\"RKYMRtAhf\",optimized:true,rendersWithMotion:true,scopeId:\"q3ufGMRqg\",...addPropertyOverrides({yzz2NbDYF:{animate:animation6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(TacticalButtons2,{ch_ImZ2Lt:\"rgb(255, 255, 255)\",height:\"100%\",id:\"RKYMRtAhf\",layoutId:\"RKYMRtAhf\",OVCs5Kry0:\"About\",QtVE7zCQZ:16,style:{height:\"100%\"},variant:\"og3sDB4ey\",VdRyB8OAB:Question1,width:\"100%\",Z_GTGjgpy:Question,...addPropertyOverrides({FAYwxoNBq:{RlkG38Hwf:resolvedLinks2[1],variant:\"qs5DWNfUF\"},yzz2NbDYF:{RlkG38Hwf:resolvedLinks2[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,...addPropertyOverrides({FAYwxoNBq:{height:42,y:(componentViewport?.y||0)+0+74+16+0+0+26.8+0+156},yzz2NbDYF:{y:(componentViewport?.y||0)+0+120+0+0+0+26.8+0+186}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-vhx4ir-container\",\"data-framer-appear-id\":\"vhx4ir\",initial:animation8,layoutDependency:layoutDependency,layoutId:\"vkThlEhRO-container\",nodeId:\"vkThlEhRO\",optimized:true,rendersWithMotion:true,scopeId:\"q3ufGMRqg\",style:{opacity:1},variants:{FAYwxoNBq:{opacity:.41},yzz2NbDYF:{opacity:.53}},...addPropertyOverrides({FAYwxoNBq:{__targetOpacity:.41,animate:animation10},yzz2NbDYF:{__targetOpacity:.53,animate:animation9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(TacticalButtons2,{ch_ImZ2Lt:\"rgb(255, 255, 255)\",height:\"100%\",id:\"vkThlEhRO\",layoutId:\"vkThlEhRO\",OVCs5Kry0:\"Drones\",QtVE7zCQZ:16,style:{height:\"100%\"},variant:\"og3sDB4ey\",VdRyB8OAB:Vector1,width:\"100%\",Z_GTGjgpy:Vector,...addPropertyOverrides({FAYwxoNBq:{variant:\"qs5DWNfUF\"}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eqx8v9\",layoutDependency:layoutDependency,layoutId:\"rPZPBy8Qu\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation11,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3BhY2UgR3JvdGVzay1yZWd1bGFy\",\"--framer-font-family\":'\"Space Grotesk\", \"Space Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(138, 138, 138))\"},children:\"Contact\"})}),className:\"framer-glj8fx\",\"data-framer-appear-id\":\"glj8fx\",fonts:[\"FS;Space Grotesk-regular\"],initial:animation12,layoutDependency:layoutDependency,layoutId:\"eCy2g0XLG\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(138, 138, 138)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:62,...addPropertyOverrides({FAYwxoNBq:{width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+74+16+264.8+0+26.8},yzz2NbDYF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+120+0+284.8+0+26.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation13,className:\"framer-1609auu-container\",\"data-framer-appear-id\":\"1609auu\",initial:animation12,layoutDependency:layoutDependency,layoutId:\"m64ycrAhc-container\",nodeId:\"m64ycrAhc\",optimized:true,rendersWithMotion:true,scopeId:\"q3ufGMRqg\",children:/*#__PURE__*/_jsx(ContactBar,{height:\"100%\",id:\"m64ycrAhc\",layoutId:\"m64ycrAhc\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ec5sj3\",layoutDependency:layoutDependency,layoutId:\"nB0cUh9h7\",children:[/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation13,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7U3BhY2UgTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Space Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(105, 105, 105))\"},children:\"Assets\"})}),className:\"framer-1p2ve74\",\"data-framer-appear-id\":\"1p2ve74\",fonts:[\"GF;Space Mono-regular\"],initial:animation14,layoutDependency:layoutDependency,layoutId:\"parfV8Rlp\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(105, 105, 105)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12hh6sf\",\"data-framer-name\":\"Assets\",layoutDependency:layoutDependency,layoutId:\"ILHDiHe4j\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:133,width:\"130px\",...addPropertyOverrides({FAYwxoNBq:{y:(componentViewport?.y||0)+0+74+16+393.6+0+26.8+0},yzz2NbDYF:{y:(componentViewport?.y||0)+0+120+0+393.6+0+26.8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-ftws4-container\",\"data-framer-appear-id\":\"ftws4\",initial:animation14,layoutDependency:layoutDependency,layoutId:\"QeiUg_c5S-container\",nodeId:\"QeiUg_c5S\",optimized:true,rendersWithMotion:true,scopeId:\"q3ufGMRqg\",children:/*#__PURE__*/_jsx(ContactCards,{AhcXIRSNv:{borderColor:\"rgba(64, 64, 64, 0.71)\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"QeiUg_c5S\",layoutId:\"QeiUg_c5S\",style:{height:\"100%\",width:\"100%\"},variant:\"YAWh_zQ07\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:133,width:\"130px\",...addPropertyOverrides({FAYwxoNBq:{y:(componentViewport?.y||0)+0+74+16+393.6+0+26.8+0},yzz2NbDYF:{y:(componentViewport?.y||0)+0+120+0+393.6+0+26.8+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation15,className:\"framer-17jznxg-container\",\"data-framer-appear-id\":\"17jznxg\",initial:animation14,layoutDependency:layoutDependency,layoutId:\"HmIPYhGCm-container\",nodeId:\"HmIPYhGCm\",optimized:true,rendersWithMotion:true,scopeId:\"q3ufGMRqg\",children:/*#__PURE__*/_jsx(ContactCards,{AhcXIRSNv:{borderColor:\"rgba(64, 64, 64, 0.71)\",borderStyle:\"solid\",borderWidth:1},height:\"100%\",id:\"HmIPYhGCm\",layoutId:\"HmIPYhGCm\",style:{height:\"100%\",width:\"100%\"},variant:\"K2PEbhFvi\",width:\"100%\"})})})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-1QtCP.framer-1a8o42k, .framer-1QtCP .framer-1a8o42k { display: block; }\",\".framer-1QtCP.framer-vltngr { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 9px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1035px; }\",\".framer-1QtCP .framer-11og942 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: 60px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-1QtCP .framer-vpzy7z { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-1QtCP .framer-3bt5yg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px 24px 12px 24px; position: relative; text-decoration: none; width: min-content; }\",\".framer-1QtCP .framer-1itipaq { flex: none; height: auto; mix-blend-mode: difference; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-1QtCP .framer-g5gmhj { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: 100%; justify-content: flex-end; overflow: visible; padding: 16px; position: relative; width: 1px; }\",\".framer-1QtCP .framer-1yieuh2, .framer-1QtCP .framer-1epcxkh, .framer-1QtCP .framer-rn5sfj, .framer-1QtCP .framer-glj8fx, .framer-1QtCP .framer-1p2ve74 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-1QtCP .framer-mcisl2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-1QtCP .framer-bbk5m9-container { flex: none; height: 100%; position: relative; width: 69px; }\",\".framer-1QtCP .framer-1h45n9w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; left: -923px; overflow: visible; padding: 0px; position: absolute; right: -2029px; top: 0px; z-index: -1; }\",\".framer-1QtCP .framer-wo1f8u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-1QtCP .framer-1wwjar, .framer-1QtCP .framer-309vkq, .framer-1QtCP .framer-ec5sj3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1QtCP .framer-1k3ho0d-container, .framer-1QtCP .framer-1del51t-container, .framer-1QtCP .framer-lrjn7n-container, .framer-1QtCP .framer-vhx4ir-container { flex: none; height: 52px; position: relative; width: auto; z-index: 1; }\",\".framer-1QtCP .framer-1eqx8v9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-1QtCP .framer-1609auu-container { flex: none; height: 62px; position: relative; width: 100%; }\",\".framer-1QtCP .framer-12hh6sf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 133px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 272px; }\",\".framer-1QtCP .framer-ftws4-container, .framer-1QtCP .framer-17jznxg-container { flex: none; height: 133px; position: relative; width: 130px; z-index: 1; }\",\".framer-1QtCP.framer-v-186ad8e.framer-vltngr { gap: 60px; }\",\".framer-1QtCP.framer-v-186ad8e .framer-11og942 { order: 0; }\",\".framer-1QtCP.framer-v-186ad8e .framer-1h45n9w { order: 1; z-index: 0; }\",\".framer-1QtCP.framer-v-186ad8e .framer-wo1f8u { gap: 20px; justify-content: center; order: 2; overflow: visible; }\",\".framer-1QtCP.framer-v-1qgvmoy.framer-vltngr { width: 358px; }\",\".framer-1QtCP.framer-v-1qgvmoy .framer-11og942, .framer-1QtCP.framer-v-16dh06z .framer-11og942 { gap: 24px; height: 48px; justify-content: flex-start; padding: 0px 0px 0px 16px; }\",\".framer-1QtCP.framer-v-1qgvmoy .framer-vpzy7z, .framer-1QtCP.framer-v-16dh06z .framer-vpzy7z { flex: 1 0 0px; gap: unset; height: 48px; justify-content: space-between; width: 1px; }\",\".framer-1QtCP.framer-v-1qgvmoy .framer-3bt5yg, .framer-1QtCP.framer-v-16dh06z .framer-3bt5yg { justify-content: flex-start; padding: 12px 0px 12px 0px; }\",\".framer-1QtCP.framer-v-1qgvmoy .framer-bbk5m9-container { width: 59px; }\",\".framer-1QtCP.framer-v-16dh06z.framer-vltngr { gap: 26px; height: 48px; width: 358px; }\",\".framer-1QtCP.framer-v-16dh06z .framer-1h45n9w { left: -137px; right: -103px; }\",\".framer-1QtCP.framer-v-16dh06z .framer-wo1f8u { padding: 16px; will-change: var(--framer-will-change-override, transform); }\",\".framer-1QtCP.framer-v-16dh06z .framer-1wwjar, .framer-1QtCP.framer-v-16dh06z .framer-309vkq, .framer-1QtCP.framer-v-16dh06z .framer-1eqx8v9, .framer-1QtCP.framer-v-16dh06z .framer-ec5sj3 { align-content: flex-end; align-items: flex-end; }\",\".framer-1QtCP.framer-v-16dh06z .framer-1k3ho0d-container, .framer-1QtCP.framer-v-16dh06z .framer-1del51t-container, .framer-1QtCP.framer-v-16dh06z .framer-lrjn7n-container, .framer-1QtCP.framer-v-16dh06z .framer-vhx4ir-container { height: 42px; }\",...sharedStyle.css,'.framer-1QtCP[data-border=\"true\"]::after, .framer-1QtCP [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 1035\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yzz2NbDYF\":{\"layout\":[\"fixed\",\"auto\"]},\"qyCP0YbG2\":{\"layout\":[\"fixed\",\"auto\"]},\"xwGBvEWye\":{\"layout\":[\"fixed\",\"auto\"]},\"FAYwxoNBq\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"riIh7vcoB\":\"visible\",\"vi6ygQzSi\":\"visible2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq3ufGMRqg=withCSS(Component,css,\"framer-1QtCP\");export default Framerq3ufGMRqg;Framerq3ufGMRqg.displayName=\"NAV 2\";Framerq3ufGMRqg.defaultProps={height:60,width:1035};addPropertyControls(Framerq3ufGMRqg,{variant:{options:[\"SZB13EKq6\",\"yzz2NbDYF\",\"qyCP0YbG2\",\"xwGBvEWye\",\"FAYwxoNBq\"],optionTitles:[\"Desktop\",\"Desktop Open\",\"Tablet\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},riIh7vcoB:{defaultValue:true,title:\"Visible\",type:ControlType.Boolean},vi6ygQzSi:{defaultValue:true,title:\"Visible 2\",type:ControlType.Boolean}});addFonts(Framerq3ufGMRqg,[{explicitInter:true,fonts:[{cssFamilyName:\"Neue Haas Grotesk Display Pro 55 Roman\",source:\"custom\",style:\"normal\",uiFamilyName:\"Neue Haas Grotesk Display Pro\",url:\"https://framerusercontent.com/assets/tmLwqa5rh55YXw6gAs9GB7y6CY.woff2\",weight:\"500\"},{cssFamilyName:\"Space Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Space Mono\",url:\"https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRUEN2RFq7AwU.woff2\",weight:\"400\"},{cssFamilyName:\"Space Grotesk\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Space Grotesk\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/6DG6HUOGHOB35UGAANBDBVY77OCFNQOA/MX56D7EXTFRCL3EZPNM332VF6D5TDENT/2MGP255ZY2RSFHKW6LNN6W6BWQGC2LUO.woff2\",weight:\"400\"}]},...Burger2Fonts,...TacticalButtons2Fonts,...ContactBarFonts,...ContactCardsFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq3ufGMRqg\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yzz2NbDYF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qyCP0YbG2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xwGBvEWye\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FAYwxoNBq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"60\",\"framerVariables\":\"{\\\"riIh7vcoB\\\":\\\"visible\\\",\\\"vi6ygQzSi\\\":\\\"visible2\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1035\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q3ufGMRqg.map","// Generated by Framer (9805f18)\nexport default function metadata(params,activeLocale){return{description:\"Muneeb Is testing\",favicon:\"https://framerusercontent.com/assets/3qD6l8pmyN6eJIXsyVTYQxv7w.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/aBWsOQy0pm1Rz6xMHwyPU96e77Y.png\",title:\"Muneeb Chougle\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}