{"version":3,"file":"script_main.B06cn5--.mjs","names":["t","i","e","r","s","l","u","d","p","o","n","h","a","c","useRef","DemoSubmitButton","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","_Fragment","RichText","FormPlainTextInput","Image1","sharedStyle.css","sharedStyle.fonts","BrandLogo","css","css","styles","p","d","p","_define_property","styles","p","className","offset","AnimatePresence","p","React.Component","_this_el","className","NumberFlow","React.useRef","React.useContext","React.useMemo","locales","_ref","NumberFlow","useId","addPropertyOverrides","NumberFlow","cycleOrder","serializationHash","variantClassNames","transition1","transition2","toResponsiveImage","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image1","RichText","addPropertyOverrides","BrandLogoFonts","BrandLogo","NewsletterFormFonts","NewsletterForm","NewsletterFormInfo","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","SocialProofAnimation","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.useRef","React.useId","className","_Fragment","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","ComponentsNavItem","ComponentsButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","NavCTAFonts","NavCTA","MotionDivWithFXWithOptimizedAppearEffect","NavItemFonts","NavItem","BrandLogoFonts","BrandLogo","MenuIconFonts","MenuIcon","cycleOrder","serializationHash","variantClassNames","transition1","transition2","transformTemplate1","t","animation","animation1","matchVariant","transition4","animation2","animation3","animation4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","LogoIcon","BrandLogo","MenuIcon","NavItem","NavCTA","serializationHash","variantClassNames","animation","animation1","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","className","LogoIcon","useRef","useCallback","Component","SmoothScroll","ExitIntentCapture","SimpleNavigation","BookADemoForm","NewsCard","NewsletterForm","ButtonsNew","Footer","t","visible","Insights","Categories","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","_Fragment","PropertyOverrides","RichText","React.Fragment","Image1","sharedStyle.fonts","DynamicNotchNavigation","BrandLogo","React.createElement","Layout","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"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/PjsTE4N8gaJQOaCrWXQ1/eDufqEqY00Q8ZnfUy4SM/BheQKl4r6.js","https:/framerusercontent.com/modules/Jz6H7HFQhTchUp6uXcdd/lLG55dzzmG6WaJFQOMN3/AutoYearCopyright.js","https:/framerusercontent.com/modules/KvtwwPC0kPejPE8qxVMv/enpVT5msMiq6ePmSQtb5/Gc1jWb8RS.js","https:/framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js","https:/framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js","https:/framerusercontent.com/modules/OgWgndAFyvu2Uat4ngWh/46M5bSSTGskoeUN6XI4j/ssr.js","https:/framerusercontent.com/modules/nND5KreKFoT8ms7HKata/Vmif4IbMKvsbPZXwEHBz/formatter.js","https:/framerusercontent.com/modules/AG73ox21oKVyje0VXkyK/HNU4IYD8anfZXhjtw7bP/index.js","https:/framerusercontent.com/modules/4so9SG3ShMPwWmf9tj3x/HiwMktBrKVUSZLDVBeYE/NumberFlowReact.js","https:/framer.com/m/NumberFlowReact-yGat.js","https:/framerusercontent.com/modules/DPwgyTlYyPqF8EltT6Wk/7V1eDDmIfgMJSy3hQjXS/NumberFlow_Prod.js","https:/framerusercontent.com/modules/pJLD2FYNBGnLaI8Wokhf/VCmDFEPB1D6fCiC9ma6e/k45WT6uJT.js","https:/framerusercontent.com/modules/2lmIXDXVJMk0g9BrCwzM/sE74tl80wFtgdFfaCjz2/E70uBkEjI.js","https:/framerusercontent.com/modules/xa1XJMgv3IHYC7ggasYe/pJLBHAImEoCLE4sDPw1R/c0zx8H3Ao.js","https:/framerusercontent.com/modules/rMDXiAEg1FZtoNF6CMWn/DEHNaWMfZbjsC9AYf8Jt/GradientText.js","https:/framerusercontent.com/modules/ebhvrFqHk6SLCChvGSG7/pfIZW7OTts5DikXsel4b/h1IGhd9a_.js","https:/framerusercontent.com/modules/bOSpB3bZ9P1FfwcE2OJ8/wi50kH8J6ppVIhjLwSfi/ekwcF1xlt.js","https:/framerusercontent.com/modules/pxScfTj8mCHsiArVBmwe/gz6nMc9f0PmaXTfbnj0s/I77TcFnOV.js","https:/framerusercontent.com/modules/etAEkkgqyiYRh2rlbvvN/EuTaHhGLi9YdQEkAGAPu/RABRtzkKQ.js","https:/framerusercontent.com/modules/pLSkAX6BIrkp5eglwbDF/exyG45xcsTOkW5YNiDam/FPUfuB8ZQ.js","https:/framerusercontent.com/modules/uHmZkHfuC7h48tctZeiX/wHOQB0JB6JYtf0Pp6sWz/pfSf7GfCv.js","https:/framerusercontent.com/modules/0LqLopJ6QhifubA6potY/29gOaFubmj03lsgQYyKW/ExitIntent.js","https:/framerusercontent.com/modules/oou3yhA2bLlxAQCbHnUv/GLCfMXJ5L6weALASq4Xl/xtipi8qgq.js","framer:toplevel/main"],"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","// Generated by Framer (ea22747)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/fr6IyDb0YXzyevlXTAot/kQUToKIrlclZOU49qP2l/NyZcEDlhR.js\";import DemoSubmitButton from\"https://framerusercontent.com/modules/odclg7ddeR6uEcF4Ay9n/dtFNUROMDep9WVj8gLW6/eKndbdQF2.js\";import BrandLogo from\"https://framerusercontent.com/modules/ccHuOcTXvAYfobQsEm0X/7sTgzQOhmhP9K6Io5hHY/zqIJTOkUd.js\";const DemoSubmitButtonFonts=getFonts(DemoSubmitButton);const serializationHash=\"framer-30ftg\";const variantClassNames={WbJN8YqDM:\"framer-v-vc6q14\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};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:\"WbJN8YqDM\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(FormContainer,{...restProps,...gestureHandlers,action:\"https://api.framer.com/forms/v1/forms/70675571-c829-4222-a42c-0375f44cdb3d/submit\",className:cx(scopingClassNames,\"framer-vc6q14\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"WbJN8YqDM\",nodeId:\"WbJN8YqDM\",ref:refBinding,style:{backgroundColor:\"var(--token-61bd30f9-b487-40d3-b257-aa7966064453, rgb(15, 16, 28))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},submitTrackingId:\"\",children:formState=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13gzlqo\",layoutDependency:layoutDependency,layoutId:\"DEkIoYqve\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uw3o62\",layoutDependency:layoutDependency,layoutId:\"hWXGK2rvP\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-171dg8p\",layoutDependency:layoutDependency,layoutId:\"OHyGAgQh3\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l231au\",layoutDependency:layoutDependency,layoutId:\"ANrSPuzwR\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-no1dyw\",\"data-styles-preset\":\"NyZcEDlhR\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Get started!\"})}),className:\"framer-vrrile\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WVXMVkliy\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.01)\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Quickly add your discord below for a taste of what Accord does.\"})}),className:\"framer-16ql5mt\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"PIsd9JP4y\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1pse6fj\",layoutDependency:layoutDependency,layoutId:\"tIhWYnr_L\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:[\"Company Email\",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1w3ko1f, rgb(136, 136, 136))\"},children:\" \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-3sq8v0, var(--token-7c84b0d6-77db-4276-bacf-00ca1b9a748f, rgb(167, 105, 255)))\"},children:\"*\"})]})}),className:\"framer-1qna97l\",fonts:[\"GF;Rubik-500\"],layoutDependency:layoutDependency,layoutId:\"US2BxgWOl\",style:{\"--extracted-1w3ko1f\":\"rgb(136, 136, 136)\",\"--extracted-3sq8v0\":\"var(--token-7c84b0d6-77db-4276-bacf-00ca1b9a748f, rgb(167, 105, 255))\",\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{autofillEnabled:true,className:\"framer-1flhbzb\",inputName:\"email\",layoutDependency:layoutDependency,layoutId:\"I8drv_ITQ\",placeholder:\"you@email.com\",required:true,style:{\"--framer-input-background\":\"rgba(118, 107, 128, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(255, 255, 255)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"email\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-hfc2e3\",layoutDependency:layoutDependency,layoutId:\"Sted7iQD0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"13px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Your Discord Community (URL) *\"})}),className:\"framer-bdw5m\",fonts:[\"GF;Rubik-500\"],layoutDependency:layoutDependency,layoutId:\"NpqHv7uC6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{autofillEnabled:false,className:\"framer-n4945t\",inputName:\"discord\",layoutDependency:layoutDependency,layoutId:\"YxVLlBzyK\",placeholder:\"https://discord.gg/txBShBas2\",required:true,style:{\"--framer-input-background\":\"rgba(118, 107, 128, 0.15)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"rgb(255, 255, 255)\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(153, 153, 153)\"},type:\"url\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+0+0+0+0+463.4,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1m10j1q-container\",layoutDependency:layoutDependency,layoutId:\"I9RBmLwiu-container\",nodeId:\"I9RBmLwiu\",rendersWithMotion:true,scopeId:\"BheQKl4r6\",children:/*#__PURE__*/_jsx(DemoSubmitButton,{height:\"100%\",id:\"I9RBmLwiu\",layoutId:\"I9RBmLwiu\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"eHTCVY9wO\",success:\"p7uyZNEzk\"},matchVariant(\"jxR9lWLLL\")),width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sda2n0\",layoutDependency:layoutDependency,layoutId:\"FcC2nAmVQ\",style:{borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 12px 165px 0px rgba(167, 105, 255, 0.37)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-jg7mw3\",\"data-framer-name\":\"Image\",layoutDependency:layoutDependency,layoutId:\"Vth4GuICb\",style:{backgroundColor:\"rgb(255, 255, 255)\",mask:\"linear-gradient(0deg, rgba(0,0,0,0) -69%, rgba(0,0,0,1) 100%) add\",WebkitMask:\"linear-gradient(0deg, rgba(0,0,0,0) -69%, rgba(0,0,0,1) 100%) add\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fit\",intrinsicHeight:1473,intrinsicWidth:1870,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+534.4+0+4),pixelHeight:221,pixelWidth:645,positionX:\"center\",positionY:\"center\",sizes:`max(max(${componentViewport?.width||\"100vw\"} - 40px, 1px) - 8px, 1px)`,src:\"https://framerusercontent.com/images/o8cL7WPhZVPvDqIJQnMy5zPvtZ4.png?width=645&height=221\",srcSet:\"https://framerusercontent.com/images/o8cL7WPhZVPvDqIJQnMy5zPvtZ4.png?scale-down-to=512&width=645&height=221 512w,https://framerusercontent.com/images/o8cL7WPhZVPvDqIJQnMy5zPvtZ4.png?width=645&height=221 645w\"},className:\"framer-wdni40\",\"data-framer-name\":\"Accord website\",layoutDependency:layoutDependency,layoutId:\"zKbJWoeS2\",style:{borderTopLeftRadius:5,borderTopRightRadius:5}})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-30ftg.framer-1mw93a2, .framer-30ftg .framer-1mw93a2 { display: block; }\",\".framer-30ftg.framer-vc6q14 { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: flex-start; min-width: 350px; overflow: hidden; padding: 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-30ftg .framer-13gzlqo { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 31px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-30ftg .framer-uw3o62 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 17px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-30ftg .framer-171dg8p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-30ftg .framer-l231au { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-30ftg .framer-vrrile, .framer-30ftg .framer-1qna97l, .framer-30ftg .framer-bdw5m { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-30ftg .framer-16ql5mt { --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-30ftg .framer-1pse6fj, .framer-30ftg .framer-hfc2e3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-30ftg .framer-1flhbzb, .framer-30ftg .framer-n4945t { --framer-input-focused-border-color: var(--token-7c84b0d6-77db-4276-bacf-00ca1b9a748f, #a769ff); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-30ftg .framer-1m10j1q-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-30ftg .framer-1sda2n0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-30ftg .framer-jg7mw3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 4px; position: relative; width: 1px; z-index: 0; }\",\".framer-30ftg .framer-wdni40 { aspect-ratio: 2.87 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 105px); overflow: visible; position: relative; width: 1px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 505\n * @framerIntrinsicWidth 350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"],\"constraints\":[\"350px\",null,null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBheQKl4r6=withCSS(Component,css,\"framer-30ftg\");export default FramerBheQKl4r6;FramerBheQKl4r6.displayName=\"Exit Intent Capture\";FramerBheQKl4r6.defaultProps={height:505,width:350};addFonts(FramerBheQKl4r6,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VU80V4bVkA.woff2\",weight:\"400\"},{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1VU80V4bVkA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"google\",style:\"normal\",uiFamilyName:\"Inter\",url:\"https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZ1rib2Bg-4.woff2\",weight:\"400\"}]},...DemoSubmitButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerBheQKl4r6.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(BrandLogo,{},context),forwardLoader(DemoSubmitButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBheQKl4r6\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"350\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"350px\\\",null,null,null]}}}\",\"framerIntrinsicHeight\":\"505\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth 100%\n * @framerSupportedLayoutHeight 100%\n */export default function AutoYearCopyright(props){const{companyName,rightsText,showSymbol,showTrademark,trademarkType,yearPlacement,font,color,fontSize}=props;const currentYear=new Date().getFullYear();const symbol=showSymbol===\"yes\"?\"\\xa9\":\"\";const trademarkOptionActive=showTrademark===\"yes\";const trademarkSymbol=trademarkOptionActive?trademarkType===\"trademark\"?\"™\":\"\\xae\":\"\";let finalCompanyName=companyName.trim();let finalRightsText=rightsText.trim();let dotAfterCompanyName=\"\";if(yearPlacement===\"beforeCompanyName\"){finalCompanyName=`${currentYear} ${finalCompanyName}`;}else if(yearPlacement===\"afterCompanyName\"&&finalCompanyName){finalCompanyName+=` ${currentYear}`;}else if(yearPlacement===\"beforeRightsText\"&&finalRightsText){finalRightsText=`${currentYear}. ${finalRightsText}`;}else if(yearPlacement===\"afterRightsText\"&&finalRightsText){finalRightsText+=` ${currentYear}`;dotAfterCompanyName=!trademarkOptionActive&&finalCompanyName&&finalRightsText?\".\":\"\";}else if(!finalCompanyName&&!finalRightsText){finalCompanyName=`${currentYear}`;}finalCompanyName+=trademarkSymbol?`${trademarkSymbol}`:\"\";let displayText=symbol?`${symbol} `:\"\";displayText+=finalCompanyName?`${finalCompanyName}${dotAfterCompanyName}`:\"\";if(finalCompanyName&&finalRightsText)displayText+=\" \";displayText+=finalRightsText;const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText.trim()});}AutoYearCopyright.defaultProps={companyName:\"Company Name\",rightsText:\"All rights reserved\",showSymbol:\"yes\",showTrademark:\"no\",trademarkType:\"trademark\",yearPlacement:\"afterRightsText\",color:\"#999999\",fontSize:18,font:{family:\"Inter\"}};addPropertyControls(AutoYearCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Font Color\",defaultValue:\"#999999\"},companyName:{type:ControlType.String,title:\"Company Name\",defaultValue:\"Company Name\"},rightsText:{type:ControlType.String,title:\"Rights Text\",defaultValue:\"All rights reserved\"},showSymbol:{type:ControlType.SegmentedEnum,title:\"Symbol\",options:[\"yes\",\"no\"],optionTitles:[\"Yes\",\"No\"],defaultValue:\"yes\"},showTrademark:{type:ControlType.SegmentedEnum,title:\"Trademark\",options:[\"yes\",\"no\"],optionTitles:[\"Yes\",\"No\"],defaultValue:\"no\"},trademarkType:{type:ControlType.Enum,options:[\"trademark\",\"registered\"],optionTitles:[\"Trademark\",\"Registered\"],defaultValue:\"trademark\",hidden:({showTrademark})=>showTrademark!==\"yes\"},yearPlacement:{type:ControlType.Enum,options:[\"beforeCompanyName\",\"afterCompanyName\",\"beforeRightsText\",\"afterRightsText\"],optionTitles:[\"Before Company\",\"After Company\",\"Before Rights\",\"After Rights\"],defaultValue:\"afterRightsText\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoYearCopyright\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"100%\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"100%\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoYearCopyright.map","// Generated by Framer (b16259d)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-34iHx .framer-styles-preset-1jajxv2:not(.rich-text-wrapper), .framer-34iHx .framer-styles-preset-1jajxv2.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-7c84b0d6-77db-4276-bacf-00ca1b9a748f, #a769ff); --framer-link-text-color: var(--token-44021ae2-4cdd-419c-805c-4b1fd642bfaa, #ffffff); }\"];export const className=\"framer-34iHx\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","export const BROWSER=typeof window!==\"undefined\";export const createElement=(tagName,optionsOrChildren,_children)=>{const element=document.createElement(tagName);const[options,children]=Array.isArray(optionsOrChildren)?[undefined,optionsOrChildren]:[optionsOrChildren,_children];if(options)Object.assign(element,options);children===null||children===void 0?void 0:children.forEach(child=>element.appendChild(child));return element;};// Makeshift .offsetRight\nexport const offset=(el,justify)=>{var _this;var _offsetWidth;return justify===\"left\"?el.offsetLeft:((_offsetWidth=(_this=el.offsetParent instanceof HTMLElement?el.offsetParent:null)===null||_this===void 0?void 0:_this.offsetWidth)!==null&&_offsetWidth!==void 0?_offsetWidth:0)-el.offsetWidth-el.offsetLeft;};export const visible=el=>el.offsetWidth>0&&el.offsetHeight>0;// HMR-safe customElements.define\nexport const define=(name,constructor)=>{if(BROWSER&&customElements.get(name)!==constructor)customElements.define(name,constructor);};export function forEach(arr,fn,{reverse=false}={}){const len=arr.length;for(let i=reverse?len-1:0;reverse?i>=0:i<len;reverse?i--:i++){fn(arr[i],i);}}// Math.max that handles nullish numbers\nexport const max=(n1,n2)=>{if(n1==null)return n2;if(n2==null)return n1;return Math.max(n1,n2);};export const html=String.raw;export const css=String.raw;\nexport const __FramerMetadata__ = {\"exports\":{\"Mutable\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Justify\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"define\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"visible\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"offset\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"html\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"createElement\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"forEach\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"max\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BROWSER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"HTMLProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./util.map","import{css,BROWSER}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";export const supportsLinear=BROWSER&&typeof CSS!==\"undefined\"&&CSS.supports&&CSS.supports(\"animation-timing-function\",\"linear(1,2)\");export const supportsMod=BROWSER&&typeof CSS!==\"undefined\"&&CSS.supports&&CSS.supports(\"line-height\",\"mod(1,1)\");export const prefersReducedMotion=BROWSER&&typeof matchMedia!==\"undefined\"?matchMedia(\"(prefers-reduced-motion: reduce)\"):null;// Register animated vars:\nexport const opacityDeltaVar=\"--_number-flow-d-opacity\";export const widthDeltaVar=\"--_number-flow-d-width\";export const dxVar=\"--_number-flow-dx\";export const deltaVar=\"--_number-flow-d\";export const supportsAtProperty=(()=>{try{CSS.registerProperty({name:opacityDeltaVar,syntax:\"<number>\",inherits:false,initialValue:\"0\"});CSS.registerProperty({name:dxVar,syntax:\"<length>\",inherits:true,initialValue:\"0px\"});CSS.registerProperty({name:widthDeltaVar,syntax:\"<number>\",inherits:false,initialValue:\"0\"});CSS.registerProperty({name:deltaVar,syntax:\"<number>\",inherits:true,initialValue:\"0\"});return true;}catch{return false;}})();// Don't use CSS.registerProperty for vars needed during SSR:\nexport const charHeight=\"var(--number-flow-char-height, 1em)\";// Mask technique taken from:\n// https://expensive.toys/blog/blur-vignette\nexport const maskHeight=\"var(--number-flow-mask-height, 0.25em)\";export const halfMaskHeight=`calc(${maskHeight} / 2)`;const maskWidth=\"var(--number-flow-mask-width, 0.5em)\";const scaledMaskWidth=`calc(${maskWidth} / var(--scale-x))`;const cornerGradient=`#000 0, transparent 71%`// or transparent ${maskWidth}\n;const styles=css`\n\t:host {\n\t\tdisplay: inline-block;\n\t\tdirection: ltr;\n\t\twhite-space: nowrap;\n\t\tisolation: isolate; /* for .number z-index */\n\t\t/* Technically this is only needed on the .number, but applying it here makes the ::selection the same height for the whole element: */\n\t\tline-height: ${charHeight} !important;\n\t}\n\n\t.number,\n\t.number__inner {\n\t\tdisplay: inline-block;\n\t\ttransform-origin: left top;\n\t}\n\n\t:host([data-will-change]) :is(.number, .number__inner, .section, .digit, .digit__num, .symbol) {\n\t\twill-change: transform;\n\t}\n\n\t.number {\n\t\t--scale-x: calc(1 + var(${widthDeltaVar}) / var(--width));\n\t\ttransform: translateX(var(${dxVar})) scaleX(var(--scale-x));\n\n\t\tmargin: 0 calc(-1 * ${maskWidth});\n\t\tposition: relative; /* for z-index */\n\n\t\t/* overflow: clip; /* helpful to not affect page layout, but breaks baseline alignment in Safari :/ */\n\t\t/* -webkit- prefixed properties have better support than unprefixed ones: */\n\t\t-webkit-mask-image:\n\t\t\t/* Horizontal: */\n\t\t\tlinear-gradient(\n\t\t\t\tto right,\n\t\t\t\ttransparent 0,\n\t\t\t\t#000 ${scaledMaskWidth},\n\t\t\t\t#000 calc(100% - ${scaledMaskWidth}),\n\t\t\t\ttransparent\n\t\t\t),\n\t\t\t/* Vertical: */\n\t\t\t\tlinear-gradient(\n\t\t\t\t\tto bottom,\n\t\t\t\t\ttransparent 0,\n\t\t\t\t\t#000 ${maskHeight},\n\t\t\t\t\t#000 calc(100% - ${maskHeight}),\n\t\t\t\t\ttransparent 100%\n\t\t\t\t),\n\t\t\t/* TL corner */ radial-gradient(at bottom right, ${cornerGradient}),\n\t\t\t/* TR corner */ radial-gradient(at bottom left, ${cornerGradient}),\n\t\t\t/* BR corner */ radial-gradient(at top left, ${cornerGradient}),\n\t\t\t/* BL corner */ radial-gradient(at top right, ${cornerGradient});\n\t\t-webkit-mask-size:\n\t\t\t100% calc(100% - ${maskHeight} * 2),\n\t\t\tcalc(100% - ${scaledMaskWidth} * 2) 100%,\n\t\t\t${scaledMaskWidth} ${maskHeight},\n\t\t\t${scaledMaskWidth} ${maskHeight},\n\t\t\t${scaledMaskWidth} ${maskHeight},\n\t\t\t${scaledMaskWidth} ${maskHeight};\n\t\t-webkit-mask-position:\n\t\t\tcenter,\n\t\t\tcenter,\n\t\t\ttop left,\n\t\t\ttop right,\n\t\t\tbottom right,\n\t\t\tbottom left;\n\t\t-webkit-mask-repeat: no-repeat;\n\t}\n\n\t.number__inner {\n\t\tpadding: ${halfMaskHeight} ${maskWidth};\n\t\t/* invert parent's: */\n\t\ttransform: scaleX(calc(1 / var(--scale-x))) translateX(calc(-1 * var(${dxVar})));\n\t}\n\n\t/* Put number underneath other sections. Negative z-index messed up text cursor and selection, weirdly: */\n\t:host > :not(.number) {\n\t\tz-index: 5;\n\t}\n\n\t.section,\n\t.symbol {\n\t\tdisplay: inline-block;\n\t\t/* for __exiting: */\n\t\tposition: relative;\n\t\tisolation: isolate; /* also helpful for mix-blend-mode in symbol__value */\n\t}\n\n\t.section::after {\n\t\t/*\n\t\t * We seem to need some type of character to ensure baseline alignment continues working\n\t\t * even when empty\n\t\t */\n\t\tcontent: '\\200b'; /* zero-width space */\n\t\tdisplay: inline-block;\n\t}\n\n\t.section--justify-left {\n\t\ttransform-origin: center left;\n\t}\n\n\t.section--justify-right {\n\t\ttransform-origin: center right;\n\t}\n\n\t.section__exiting,\n\t.symbol__exiting {\n\t\tmargin: 0 !important;\n\t\tposition: absolute !important;\n\t\tz-index: -1;\n\t}\n\n\t.digit {\n\t\tdisplay: inline-block;\n\t\tposition: relative;\n\t\t--c: var(--current) + var(${deltaVar});\n\t}\n\n\t.digit__num,\n\t.number .section::after {\n\t\tpadding: ${halfMaskHeight} 0;\n\t}\n\n\t.digit__num {\n\t\tdisplay: inline-block;\n\t\t/* Claude + https://buildui.com/recipes/animated-counter */\n\t\t--offset-raw: mod(var(--length) + var(--n) - mod(var(--c), var(--length)), var(--length));\n\t\t--offset: calc(\n\t\t\tvar(--offset-raw) - var(--length) * round(down, var(--offset-raw) / (var(--length) / 2), 1)\n\t\t);\n\t\t/* Technically we just need var(--offset)*100%, but clamping should reduce the layer size: */\n\t\t--y: clamp(-100%, var(--offset) * 100%, 100%);\n\t\ttransform: translateY(var(--y));\n\t}\n\n\t.digit__num:not(.is-current) {\n\t\tposition: absolute;\n\t\ttop: 0;\n\t\tleft: 50%;\n\t\ttransform: translateX(-50%) translateY(var(--y));\n\t}\n\n\t.digit:not(.is-spinning) .digit__num:not(.is-current) {\n\t\tdisplay: none;\n\t}\n\n\t.symbol__value {\n\t\tdisplay: inline-block;\n\t\tmix-blend-mode: plus-lighter; /* better crossfades e.g. + <-> - */\n\t\twhite-space: pre; /* some symbols are spaces or thin spaces */\n\t}\n\n\t.section--justify-left .symbol__exiting {\n\t\tleft: 0;\n\t}\n\n\t.section--justify-right .symbol__exiting {\n\t\tright: 0;\n\t}\n\n\t.animate-presence {\n\t\topacity: calc(1 + var(${opacityDeltaVar}));\n\t}\n`;export default styles;\nexport const __FramerMetadata__ = {\"exports\":{\"supportsMod\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"prefersReducedMotion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"dxVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"deltaVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"halfMaskHeight\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"supportsLinear\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"maskHeight\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"opacityDeltaVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"charHeight\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"widthDeltaVar\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"supportsAtProperty\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./styles.map","import{css,html,BROWSER}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";import{charHeight,halfMaskHeight,maskHeight}from\"https://framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js\";export const ServerSafeHTMLElement=BROWSER?HTMLElement:class{}// for types\n;const styles=css`\n\t:host {\n\t\tdisplay: inline-block;\n\t\tdirection: ltr;\n\t\twhite-space: nowrap;\n\t\tline-height: ${charHeight} !important;\n\t}\n\n\tspan {\n\t\tdisplay: inline-block;\n\t}\n\n\t:host([data-will-change]) span {\n\t\twill-change: transform;\n\t}\n\n\t.number,\n\t.digit {\n\t\tpadding: ${halfMaskHeight} 0;\n\t}\n\n\t.symbol {\n\t\twhite-space: pre; /* some symbols are spaces or thin spaces */\n\t}\n`;const renderPart=part=>`<span class=\"${part.type===\"integer\"||part.type===\"fraction\"?\"digit\":\"symbol\"}\" part=\"${part.type===\"integer\"||part.type===\"fraction\"?`digit ${part.type}-digit`:part.type}\">${part.value}</span>`;const renderSection=(section,part)=>`<span part=\"${part}\">${section.reduce((str,p)=>str+renderPart(p),\"\")}</span>`;export const renderInnerHTML=data=>// shadowroot=\"open\" non-standard attribute for old Chrome:\n    html`<template shadowroot=\"open\" shadowrootmode=\"open\"\n\t\t\t><style>\n\t\t\t\t${styles}</style\n\t\t\t>${renderSection(data.pre,\"left\")}<span part=\"number\" class=\"number\"\n\t\t\t\t>${renderSection(data.integer,\"integer\")}${renderSection(data.fraction,\"fraction\")}</span\n\t\t\t>${renderSection(data.post,\"right\")}</template\n\t\t><span\n\t\t\tstyle=\"font-kerning: none; display: inline-block; line-height: ${charHeight} !important; padding: ${maskHeight} 0;\"\n\t\t\t>${data.valueAsString}</span\n\t\t>`// ^ fallback for browsers that don't support DSD\n;\nexport const __FramerMetadata__ = {\"exports\":{\"ServerSafeHTMLElement\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"renderInnerHTML\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ssr.map","// Merge the plus and minus sign types\nexport function formatToData(value,formatter,prefix,suffix){const parts=formatter.formatToParts(value);if(prefix)parts.unshift({type:\"prefix\",value:prefix});if(suffix)parts.push({type:\"suffix\",value:suffix});console.log(prefix,suffix);const pre=[];const _integer=[]// we do a second pass to key these from RTL\n;const fraction=[];const post=[];const counts={};const generateKey=type=>{var _counts_type;return`${type}:${counts[type]=((_counts_type=counts[type])!==null&&_counts_type!==void 0?_counts_type:-1)+1}`;};let valueAsString=\"\";let seenInteger=false,seenDecimal=false;for(const part of parts){valueAsString+=part.value;// Merge plus and minus sign types (doing it this way appeases TypeScript)\nconst type=part.type===\"minusSign\"||part.type===\"plusSign\"?\"sign\":part.type;if(type===\"integer\"){seenInteger=true;_integer.push(...part.value.split(\"\").map(d=>({type,value:parseInt(d)})));}else if(type===\"group\"){_integer.push({type,value:part.value});}else if(type===\"decimal\"){seenDecimal=true;fraction.push({type,value:part.value,key:generateKey(type)});}else if(type===\"fraction\"){fraction.push(...part.value.split(\"\").map(d=>({type,value:parseInt(d),key:generateKey(type),pos:-1-counts[type]})));}else{(seenInteger||seenDecimal?post:pre).push({type,value:part.value,key:generateKey(type)});}}const integer=[];// Key the integer parts RTL, for better layout animations\nfor(let i=_integer.length-1;i>=0;i--){const p=_integer[i];integer.unshift(p.type===\"integer\"?{...p,key:generateKey(p.type),pos:counts[p.type]}:{...p,key:generateKey(p.type)});}return{pre,integer,fraction,post,valueAsString,value:typeof value==\"string\"?parseFloat(value):value};}\nexport const __FramerMetadata__ = {\"exports\":{\"KeyedSymbolPart\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"formatToData\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Value\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"KeyedDigitPart\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberPartKey\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Format\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberPartType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Data\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"KeyedNumberPart\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./formatter.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{createElement,offset,visible,max,forEach}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";import{ServerSafeHTMLElement}from\"https://framerusercontent.com/modules/OgWgndAFyvu2Uat4ngWh/46M5bSSTGskoeUN6XI4j/ssr.js\";import styles,{supportsMod,supportsLinear,dxVar,opacityDeltaVar,prefersReducedMotion,supportsAtProperty,widthDeltaVar,deltaVar}from\"https://framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js\";export{prefersReducedMotion}from\"https://framerusercontent.com/modules/a9L165TciBHZyMGFIwtU/yEBIwtxcNyYOPf43vN85/styles.js\";export{renderInnerHTML}from\"https://framerusercontent.com/modules/OgWgndAFyvu2Uat4ngWh/46M5bSSTGskoeUN6XI4j/ssr.js\";export*from\"https://framerusercontent.com/modules/nND5KreKFoT8ms7HKata/Vmif4IbMKvsbPZXwEHBz/formatter.js\";export{BROWSER,define}from\"https://framerusercontent.com/modules/Gdw4PFaebBg7otYjbV0a/dcn7aXLoeairMqUE2xn1/util.js\";export const canAnimate=supportsMod&&supportsLinear&&supportsAtProperty;let styleSheet;// This one is used internally for framework wrappers, and\n// doesn't include things like attribute support:\nexport class NumberFlowLite extends ServerSafeHTMLElement{get animated(){return this._animated;}set animated(val){var // Finish any in-flight animations (instead of cancel, which won't trigger their finish events):\n_this_shadowRoot;if(this.animated===val)return;this._animated=val;(_this_shadowRoot=this.shadowRoot)===null||_this_shadowRoot===void 0?void 0:_this_shadowRoot.getAnimations().forEach(a=>a.finish());}set data(data){if(data==null){return;}const{pre,integer,fraction,post,value}=data;// Initialize if needed\nif(!this.created){this._data=data;// This will overwrite the DSD if any:\nthis.attachShadow({mode:\"open\"});// Add stylesheet\nif(typeof CSSStyleSheet!==\"undefined\"&&this.shadowRoot.adoptedStyleSheets){if(!styleSheet){styleSheet=new CSSStyleSheet;styleSheet.replaceSync(styles);}this.shadowRoot.adoptedStyleSheets=[styleSheet];}else{const style=document.createElement(\"style\");style.textContent=styles;this.shadowRoot.appendChild(style);}this._pre=new SymbolSection(this,pre,{justify:\"right\",part:\"left\"});this.shadowRoot.appendChild(this._pre.el);this._num=new Num(this,integer,fraction);this.shadowRoot.appendChild(this._num.el);this._post=new SymbolSection(this,post,{justify:\"left\",part:\"right\"});this.shadowRoot.appendChild(this._post.el);}else{const prev=this._data;this._data=data;this.computedTrend=typeof this.trend===\"function\"?this.trend(prev.value,value):this.trend;this.startingPos=undefined;if(this.computedTrend&&this.continuous){// Find the starting pos based on the parts, not the value,\n// to handle e.g. compact notation where value = 1000 and integer part = 1\nconst prevNumber=prev.integer.concat(prev.fraction).filter(p=>p.type===\"integer\"||p.type===\"fraction\");const number=data.integer.concat(data.fraction).filter(p=>p.type===\"integer\"||p.type===\"fraction\");const firstChangedPrev=prevNumber.find(pp=>!number.find(p=>p.pos===pp.pos&&p.value===pp.value));const firstChanged=number.find(p=>!prevNumber.find(pp=>p.pos===pp.pos&&p.value===pp.value));this.startingPos=max(firstChangedPrev===null||firstChangedPrev===void 0?void 0:firstChangedPrev.pos,firstChanged===null||firstChanged===void 0?void 0:firstChanged.pos);}this.computedAnimated=canAnimate&&this._animated&&(!this.respectMotionPreference||!(prefersReducedMotion===null||prefersReducedMotion===void 0?void 0:prefersReducedMotion.matches))&&// https://github.com/barvian/number-flow/issues/9\nvisible(this);if(!this.manual)this.willUpdate();this._pre.update(pre);this._num.update({integer,fraction});this._post.update(post);if(!this.manual)this.didUpdate();}this.created=true;}willUpdate(){// Not super safe to check animated here, b/c the prop may not have been updated yet:\nthis._pre.willUpdate();this._num.willUpdate();this._post.willUpdate();}didUpdate(){// Safe to call this here because we know the animated prop is up-to-date\nif(!this.computedAnimated)return;// If we're already animating, cancel the previous animationsfinish event:\nif(this._abortAnimationsFinish)this._abortAnimationsFinish.abort();else this.dispatchEvent(new Event(\"animationsstart\"));this._pre.didUpdate();this._num.didUpdate();this._post.didUpdate();const controller=new AbortController;Promise.all(this.shadowRoot.getAnimations().map(a=>a.finished)).then(()=>{if(!controller.signal.aborted){this.dispatchEvent(new Event(\"animationsfinish\"));this._abortAnimationsFinish=undefined;}});this._abortAnimationsFinish=controller;}constructor(){super();_define_property(this,\"_animated\",void 0);_define_property(this,\"created\",false);_define_property(this,\"_pre\",void 0);_define_property(this,\"_num\",void 0);_define_property(this,\"_post\",void 0);_define_property(this,\"computedTrend\",void 0);_define_property(this,\"startingPos\",void 0);_define_property(this,\"computedAnimated\",void 0);_define_property(this,\"_data\",void 0);_define_property(this,\"manual\",false);_define_property(this,\"_abortAnimationsFinish\",void 0);const{animated,...props}=this.constructor.defaultProps;this._animated=this.computedAnimated=animated;Object.assign(this,props);}}/**\n     * Use `private _private` properties instead of `#private` to avoid # polyfill and\n     * reduce bundle size. Also, use `readonly` properties instead of getters to save on bundle\n     * size, even though you have to do gross stuff like `(this as Mutable<...>)` until TS\n     * supports e.g. https://github.com/microsoft/TypeScript/issues/37487\n     */_define_property(NumberFlowLite,\"defaultProps\",{transformTiming:{duration:900,// Make sure to keep this minified:\neasing:`linear(0,.005,.019,.039,.066,.096,.129,.165,.202,.24,.278,.316,.354,.39,.426,.461,.494,.526,.557,.586,.614,.64,.665,.689,.711,.731,.751,.769,.786,.802,.817,.831,.844,.856,.867,.877,.887,.896,.904,.912,.919,.925,.931,.937,.942,.947,.951,.955,.959,.962,.965,.968,.971,.973,.976,.978,.98,.981,.983,.984,.986,.987,.988,.989,.99,.991,.992,.992,.993,.994,.994,.995,.995,.996,.996,.9963,.9967,.9969,.9972,.9975,.9977,.9979,.9981,.9982,.9984,.9985,.9987,.9988,.9989,1)`},spinTiming:undefined,opacityTiming:{duration:450,easing:\"ease-out\"},animated:true,trend:(oldValue,value)=>Math.sign(value-oldValue),continuous:false,respectMotionPreference:true,digits:undefined});class Num{willUpdate(){this._prevWidth=this.el.offsetWidth;this._prevLeft=this.el.getBoundingClientRect().left;this._integer.willUpdate();this._fraction.willUpdate();}update({integer,fraction}){this._integer.update(integer);this._fraction.update(fraction);}didUpdate(){const rect=this.el.getBoundingClientRect();// Do this before starting to animate:\nthis._integer.didUpdate();this._fraction.didUpdate();const dx=this._prevLeft-rect.left;const width=this.el.offsetWidth;// We convert scale to width delta in px to better handle interruptions and keep them in\n// sync with translations:\nconst dWidth=this._prevWidth-width;this.el.style.setProperty(\"--width\",String(width));this.el.animate({[dxVar]:[`${dx}px`,\"0px\"],[widthDeltaVar]:[dWidth,0]},{...this.flow.transformTiming,composite:\"accumulate\"});}constructor(flow,integer,fraction,{className,...props}={}){_define_property(this,\"flow\",void 0);_define_property(this,\"el\",void 0);_define_property(this,\"_inner\",void 0);_define_property(this,\"_integer\",void 0);_define_property(this,\"_fraction\",void 0);_define_property(this,\"_prevWidth\",void 0);_define_property(this,\"_prevLeft\",void 0);this.flow=flow;this._integer=new NumberSection(flow,integer,{justify:\"right\",part:\"integer\"});this._fraction=new NumberSection(flow,fraction,{justify:\"left\",part:\"fraction\"});this._inner=createElement(\"span\",{className:`number__inner`},[this._integer.el,this._fraction.el]);this.el=createElement(\"span\",{...props,part:\"number\",className:`number ${className!==null&&className!==void 0?className:\"\"}`},[this._inner]);}}class Section{addChar(part,{startDigitsAtZero=false,...props}={}){const comp=part.type===\"integer\"||part.type===\"fraction\"?new Digit(this,part.type,startDigitsAtZero?0:part.value,part.pos,{...props,onRemove:this.onCharRemove(part.key)}):new Sym(this,part.type,part.value,{...props,onRemove:this.onCharRemove(part.key)});this.children.set(part.key,comp);return comp;}unpop(char){char.el.classList.remove(\"section__exiting\");char.el.style.top=\"\";char.el.style[this.justify]=\"\";}pop(chars){// Calculate offsets for removed before popping, to avoid layout thrashing:\nchars.forEach(char=>{char.el.style.top=`${char.el.offsetTop}px`;char.el.style[this.justify]=`${offset(char.el,this.justify)}px`;});chars.forEach(char=>{char.el.classList.add(\"section__exiting\");char.present=false;});}addNewAndUpdateExisting(parts){const added=new Map;const updated=new Map;// Add new parts before any other updates, so we can save their position correctly:\nconst reverse=this.justify===\"left\";const op=reverse?\"prepend\":\"append\";forEach(parts,part=>{let comp;// Already exists/needs update, so set aside for now\nif(this.children.has(part.key)){comp=this.children.get(part.key);updated.set(part,comp);this.unpop(comp);comp.present=true;}else{// New part\ncomp=this.addChar(part,{startDigitsAtZero:true,animateIn:true});added.set(part,comp);}this.el[op](comp.el);},{reverse});if(this.flow.computedAnimated){const rect=this.el.getBoundingClientRect()// this should only cause a layout if there were added children\n;added.forEach(comp=>{comp.willUpdate(rect);});}// Update added children to their initial value (we start them at 0)\nadded.forEach((comp,part)=>{comp.update(part.value);});// Update any updated children\nupdated.forEach((comp,part)=>{comp.update(part.value);});}willUpdate(){const rect=this.el.getBoundingClientRect();this._prevOffset=rect[this.justify];this.children.forEach(comp=>comp.willUpdate(rect));}didUpdate(){const rect=this.el.getBoundingClientRect();// Make sure to pass this in before starting to animate:\nthis.children.forEach(comp=>comp.didUpdate(rect));const offset=rect[this.justify];const dx=this._prevOffset-offset;// Technically checking for children could get weird during multiple interruptions\n// but probably still worth it;\nif(dx&&this.children.size)this.el.animate({transform:[`translateX(${dx}px)`,\"none\"]},{...this.flow.transformTiming,composite:\"accumulate\"});}constructor(flow,parts,{justify,className,...props},children){_define_property(this,\"flow\",void 0);_define_property(this,\"el\",void 0);_define_property(this,\"justify\",void 0);// All children in the DOM:\n_define_property(this,\"children\",void 0);_define_property(this,\"onCharRemove\",void 0);_define_property(this,\"_prevOffset\",void 0);this.flow=flow;this.children=new Map;this.onCharRemove=key=>()=>{this.children.delete(key);};this.justify=justify;const chars=parts.map(p=>this.addChar(p).el);this.el=createElement(\"span\",{...props,className:`section section--justify-${justify} ${className!==null&&className!==void 0?className:\"\"}`},children?children(chars):chars);}}class NumberSection extends Section{update(parts){const removed=new Map;this.children.forEach((comp,key)=>{// Keep track of removed children:\nif(!parts.find(p=>p.key===key)){removed.set(key,comp);}// Put everything back into the flow briefly, to recompute offsets:\nthis.unpop(comp);});this.addNewAndUpdateExisting(parts);// Set all removed digits to 0, for mathematical correctness:\nremoved.forEach(comp=>{if(comp instanceof Digit)comp.update(0);});// Then end with them popped out again:\nthis.pop(removed);}}class SymbolSection extends Section{update(parts){const removed=new Map;this.children.forEach((comp,key)=>{// Keep track of removed children:\nif(!parts.find(p=>p.key===key)){removed.set(key,comp);}});// Pop them, before any additions\nthis.pop(removed);this.addNewAndUpdateExisting(parts);}}class AnimatePresence{get present(){return this._present;}set present(val){if(this._present===val)return;this._present=val;if(!this.flow.computedAnimated){if(!val)this._remove();return;}this.el.style.setProperty(\"--_number-flow-d-opacity\",val?\"0\":\"-.999\");this.el.animate({[opacityDeltaVar]:val?[-.9999,0]:[.999,0]},{...this.flow.opacityTiming,composite:\"accumulate\"});if(val)this.flow.removeEventListener(\"animationsfinish\",this._remove);else this.flow.addEventListener(\"animationsfinish\",this._remove,{once:true});}constructor(flow,el,{onRemove,animateIn=false}={}){_define_property(this,\"flow\",void 0);_define_property(this,\"el\",void 0);_define_property(this,\"_present\",void 0);_define_property(this,\"_onRemove\",void 0);_define_property(this,\"_remove\",void 0);this.flow=flow;this.el=el;this._present=true;this._remove=()=>{var _this__onRemove,_this;this.el.remove();(_this__onRemove=(_this=this)._onRemove)===null||_this__onRemove===void 0?void 0:_this__onRemove.call(_this);};this.el.classList.add(\"animate-presence\");// This craziness is the only way I could figure out how to get the opacity\n// accumulation to work in all browsers. Accumulating -1 onto opacity directly\n// failed in both FF and Safari, and setting a delta to -1 still failed in FF\nif(this.flow.computedAnimated&&animateIn){this.el.animate({[opacityDeltaVar]:[-.9999,0]},{...this.flow.opacityTiming,composite:\"accumulate\"});}this._onRemove=onRemove;}}class Char extends AnimatePresence{constructor(section,value,el,props){super(section.flow,el,props);_define_property(this,\"section\",void 0);_define_property(this,\"value\",void 0);_define_property(this,\"el\",void 0);this.section=section;this.value=value;this.el=el;}}class Digit extends Char{willUpdate(parentRect){const rect=this.el.getBoundingClientRect();this._prevValue=this.value;const prevOffset=rect[this.section.justify]-parentRect[this.section.justify];const halfWidth=rect.width/2;this._prevCenter=this.section.justify===\"left\"?prevOffset+halfWidth:prevOffset-halfWidth;}update(value){var _this__numbers_this_value,_this__numbers_value;(_this__numbers_this_value=this._numbers[this.value])===null||_this__numbers_this_value===void 0?void 0:_this__numbers_this_value.classList.remove(\"is-current\");this.el.style.setProperty(\"--current\",String(value));(_this__numbers_value=this._numbers[value])===null||_this__numbers_value===void 0?void 0:_this__numbers_value.classList.add(\"is-current\");this.value=value;}didUpdate(parentRect){const rect=this.el.getBoundingClientRect();const offset=rect[this.section.justify]-parentRect[this.section.justify];const halfWidth=rect.width/2;const center=this.section.justify===\"left\"?offset+halfWidth:offset-halfWidth;const dx=this._prevCenter-center;if(dx)this.el.animate({transform:[`translateX(${dx}px)`,\"none\"]},{...this.flow.transformTiming,composite:\"accumulate\"});const diff=this.diff;if(!diff)return;this.el.classList.add(\"is-spinning\");var _this_flow_spinTiming;this.el.animate({[deltaVar]:[-diff,0]},{...(_this_flow_spinTiming=this.flow.spinTiming)!==null&&_this_flow_spinTiming!==void 0?_this_flow_spinTiming:this.flow.transformTiming,composite:\"accumulate\"});// Hoisting the callback out prevents duplicates:\nthis.flow.addEventListener(\"animationsfinish\",this._onAnimationsFinish,{once:true});}get diff(){let trend=this.flow.computedTrend;const diff=this.value-this._prevValue;// Loop once if it's continuous:\nif(!diff&&this.flow.startingPos!=null&&this.flow.startingPos>=this.pos){return this._length*trend// trend must exist if there's a startingPos\n;}// Make it per-digit if no root trend:\ntrend||(trend=Math.sign(diff));// Loop around if need be:\nif(trend<0&&this.value>this._prevValue)return this.value-this._length-this._prevValue;else if(trend>0&&this.value<this._prevValue)return this._length-this._prevValue+this.value;return diff;}constructor(section,type,value,pos,props){var _section_flow_digits_pos,_section_flow_digits;var _section_flow_digits_pos_max;const length=((_section_flow_digits_pos_max=(_section_flow_digits=section.flow.digits)===null||_section_flow_digits===void 0?void 0:(_section_flow_digits_pos=_section_flow_digits[pos])===null||_section_flow_digits_pos===void 0?void 0:_section_flow_digits_pos.max)!==null&&_section_flow_digits_pos_max!==void 0?_section_flow_digits_pos_max:9)+1;const numbers=Array.from({length}).map((_,i)=>{const num=createElement(\"span\",{className:`digit__num${i===value?\" is-current\":\"\"}`},[document.createTextNode(String(i))]);num.style.setProperty(\"--n\",String(i));return num;});const el=createElement(\"span\",{part:`digit ${type}-digit`,className:`digit`},numbers);el.style.setProperty(\"--current\",String(value));el.style.setProperty(\"--length\",String(length));super(section,value,el,props);_define_property(this,\"pos\",void 0);_define_property(this,\"_numbers\",void 0);_define_property(this,\"_length\",void 0);_define_property(this,\"_prevValue\",void 0);// Relative to parent:\n_define_property(this,\"_prevCenter\",void 0);_define_property(this,\"_onAnimationsFinish\",void 0);this.pos=pos;this._onAnimationsFinish=()=>{this.el.classList.remove(\"is-spinning\");};this._numbers=numbers;this._length=length;}}class Sym extends Char{willUpdate(parentRect){if(this.type===\"decimal\")return;// decimal never needs animation b/c it's the first in a left aligned section and never moves\nconst rect=this.el.getBoundingClientRect();this._prevOffset=rect[this.section.justify]-parentRect[this.section.justify];}update(value){if(this.value!==value){// Pop the current value:\nconst current=this._children.get(this.value);current.present=false;current.el.classList.add(\"symbol__exiting\");// If we already have the new value and it hasn't finished removing, reclaim it:\nif(this._children.has(value)){const prev=this._children.get(value);prev.present=true;prev.el.classList.remove(\"symbol__exiting\");}else{// Otherwise, create a new one:\nconst newVal=createElement(\"span\",{className:\"symbol__value\",textContent:value});this.el.appendChild(newVal);this._children.set(value,new AnimatePresence(this.flow,newVal,{animateIn:true,onRemove:this._onChildRemove(value)}));}}this.value=value;}didUpdate(parentRect){if(this.type===\"decimal\")return;const rect=this.el.getBoundingClientRect();const offset=rect[this.section.justify]-parentRect[this.section.justify];const dx=this._prevOffset-offset;if(dx)this.el.animate({transform:[`translateX(${dx}px)`,\"none\"]},{...this.flow.transformTiming,composite:\"accumulate\"});}constructor(section,type,value,props){const val=createElement(\"span\",{className:\"symbol__value\",textContent:value});super(section,value,createElement(\"span\",{part:`symbol ${type}`,className:`symbol`},[val]),props);_define_property(this,\"type\",void 0);_define_property(this,\"_children\",void 0);_define_property(this,\"_prevOffset\",void 0);_define_property(this,\"_onChildRemove\",void 0);this.type=type;this._children=new Map;this._onChildRemove=key=>()=>{this._children.delete(key);};this._children.set(value,new AnimatePresence(this.flow,val,{onRemove:this._onChildRemove(value)}));}}\nexport const __FramerMetadata__ = {\"exports\":{\"Trend\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"prefersReducedMotion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowLite\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BROWSER\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"define\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Digits\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DigitOptions\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"renderInnerHTML\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"canAnimate\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}var _React_version_match;import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{renderInnerHTML,formatToData,NumberFlowLite,prefersReducedMotion as _prefersReducedMotion,canAnimate as _canAnimate,define,BROWSER}from\"https://framerusercontent.com/modules/AG73ox21oKVyje0VXkyK/HNU4IYD8anfZXhjtw7bP/index.js\";const REACT_MAJOR=parseInt((_React_version_match=React.version.match(/^(\\d+)\\./))===null||_React_version_match===void 0?void 0:_React_version_match[1]);const isReact19=REACT_MAJOR>=19;// Can't wait to not have to do this in React 19:\nconst OBSERVED_ATTRIBUTES=[\"data\",\"digits\"];export class NumberFlowElement extends NumberFlowLite{attributeChangedCallback(attr,_oldValue,newValue){this[attr]=JSON.parse(newValue);}}_define_property(NumberFlowElement,\"observedAttributes\",isReact19?[]:OBSERVED_ATTRIBUTES);define(\"number-flow-react\",NumberFlowElement);// You're supposed to cache these between uses:\n// https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number/toLocaleString\n// Serialize to strings b/c React:\nconst formatters={};// Tiny workaround to support React 19 until it's released:\nconst serialize=isReact19?p=>p:JSON.stringify;function splitProps(props){const{transformTiming,spinTiming,opacityTiming,animated,respectMotionPreference,trend,continuous,...rest}=props;return[{transformTiming,spinTiming,opacityTiming,animated,respectMotionPreference,trend,continuous},rest];}// We need a class component to use getSnapshotBeforeUpdate:\nclass NumberFlowImpl extends React.Component{// Update the non-`data` props to avoid JSON serialization\n// Data needs to be set in render still:\nupdateProperties(prevProps){if(!this.el)return;this.el.manual=!this.props.isolate;const[nonData]=splitProps(this.props);Object.entries(nonData).forEach(([k,v])=>{// @ts-ignore\nthis.el[k]=v!==null&&v!==void 0?v:NumberFlowElement.defaultProps[k];});if(prevProps===null||prevProps===void 0?void 0:prevProps.onAnimationsStart)this.el.removeEventListener(\"animationsstart\",prevProps.onAnimationsStart);if(this.props.onAnimationsStart)this.el.addEventListener(\"animationsstart\",this.props.onAnimationsStart);if(prevProps===null||prevProps===void 0?void 0:prevProps.onAnimationsFinish)this.el.removeEventListener(\"animationsfinish\",prevProps.onAnimationsFinish);if(this.props.onAnimationsFinish)this.el.addEventListener(\"animationsfinish\",this.props.onAnimationsFinish);}componentDidMount(){this.updateProperties();if(isReact19&&this.el){// React 19 needs this because the attributeChangedCallback isn't called:\nthis.el.digits=this.props.digits;this.el.data=this.props.data;}}getSnapshotBeforeUpdate(prevProps){this.updateProperties(prevProps);if(prevProps.data!==this.props.data){if(this.props.group){this.props.group.willUpdate();return()=>{var _this_props_group;return(_this_props_group=this.props.group)===null||_this_props_group===void 0?void 0:_this_props_group.didUpdate();};}if(!this.props.isolate){var _this_el_willUpdate,_this_el;(_this_el=this.el)===null||_this_el===void 0?void 0:(_this_el_willUpdate=_this_el.willUpdate)===null||_this_el_willUpdate===void 0?void 0:_this_el_willUpdate.call(_this_el);return()=>{var _this_el;return(_this_el=this.el)===null||_this_el===void 0?void 0:_this_el.didUpdate();};}}return null;}componentDidUpdate(_,__,didUpdate){didUpdate===null||didUpdate===void 0?void 0:didUpdate();}handleRef(el){if(this.props.innerRef)this.props.innerRef.current=el;this.el=el;}render(){const[_,{innerRef,className,data,willChange,isolate,group,digits,onAnimationsStart,onAnimationsFinish,...rest}]=splitProps(this.props);return(// @ts-expect-error missing types\n/*#__PURE__*/_jsx(\"number-flow-react\",{ref:this.handleRef,\"data-will-change\":willChange?\"\":undefined,// Have to rename this:\nclass:className,\"aria-label\":data.valueAsString,...rest,role:\"img\",dangerouslySetInnerHTML:{__html:BROWSER?\"\":renderInnerHTML(data)},suppressHydrationWarning:true,digits:serialize(digits),// Make sure data is set last, everything else is updated:\ndata:serialize(data)}));}constructor(props){super(props);_define_property(this,\"el\",void 0);this.handleRef=this.handleRef.bind(this);}}const NumberFlow=/*#__PURE__*/React.forwardRef(function NumberFlow({value,locales,format,prefix,suffix,...props},_ref){React.useImperativeHandle(_ref,()=>ref.current,[]);const ref=React.useRef();const group=React.useContext(NumberFlowGroupContext);group===null||group===void 0?void 0:group.useRegister(ref);const localesString=React.useMemo(()=>locales?JSON.stringify(locales):\"\",[locales]);const formatString=React.useMemo(()=>format?JSON.stringify(format):\"\",[format]);const data=React.useMemo(()=>{var _formatters,_ref;var _;const formatter=(_=(_formatters=formatters)[_ref=`${localesString}:${formatString}`])!==null&&_!==void 0?_:_formatters[_ref]=new Intl.NumberFormat(locales,format);return formatToData(value,formatter,prefix,suffix);},[value,localesString,formatString,prefix,suffix]);return /*#__PURE__*/_jsx(NumberFlowImpl,{...props,group:group,data:data,innerRef:ref});});export default NumberFlow;const NumberFlowGroupContext=/*#__PURE__*/React.createContext(undefined);export function NumberFlowGroup({children}){const flows=React.useRef(new Set);const updating=React.useRef(false);const pending=React.useRef(new WeakMap);const value=React.useMemo(()=>({useRegister(ref){React.useEffect(()=>{flows.current.add(ref);return()=>{flows.current.delete(ref);};},[]);},willUpdate(){if(updating.current)return;updating.current=true;flows.current.forEach(ref=>{const f=ref.current;if(!f||!f.created)return;f.willUpdate();pending.current.set(f,true);});},didUpdate(){flows.current.forEach(ref=>{const f=ref.current;if(!f||!pending.current.get(f))return;f.didUpdate();pending.current.delete(f);});updating.current=false;}}),[]);return /*#__PURE__*/_jsx(NumberFlowGroupContext.Provider,{value:value,children:children});}export const useIsSupported=()=>React.useSyncExternalStore(()=>()=>{},()=>_canAnimate,()=>false);export const usePrefersReducedMotion=()=>React.useSyncExternalStore(cb=>{_prefersReducedMotion===null||_prefersReducedMotion===void 0?void 0:_prefersReducedMotion.addEventListener(\"change\",cb);return()=>_prefersReducedMotion===null||_prefersReducedMotion===void 0?void 0:_prefersReducedMotion.removeEventListener(\"change\",cb);},()=>_prefersReducedMotion.matches,()=>false);export function useCanAnimate({respectMotionPreference=true}={}){const isSupported=useIsSupported();const reducedMotion=usePrefersReducedMotion();return isSupported&&(!respectMotionPreference||!reducedMotion);}\nexport const __FramerMetadata__ = {\"exports\":{\"Trend\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useCanAnimate\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowElement\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberPartType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"NumberFlowGroup\":{\"type\":\"reactComponent\",\"name\":\"NumberFlowGroup\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\"}},\"usePrefersReducedMotion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useIsSupported\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Format\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Value\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","/*\n * NumberFlowReact\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/4so9SG3ShMPwWmf9tj3x/HiwMktBrKVUSZLDVBeYE/NumberFlowReact.js\"\nexport { default } from \"https://framerusercontent.com/modules/4so9SG3ShMPwWmf9tj3x/HiwMktBrKVUSZLDVBeYE/NumberFlowReact.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";import{useId}from\"react\";import NumberFlow from\"https://framer.com/m/NumberFlowReact-yGat.js\";const TREND_VALUES={nearest:(oldValue,value)=>Math.sign(value-oldValue),individual:0,up:1,down:-1};const EASING_VALUES={smooth:`linear(0,.005,.019,.039,.066,.096,.129,.165,.202,.24,.278,.316,.354,.39,.426,.461,.494,.526,.557,.586,.614,.64,.665,.689,.711,.731,.751,.769,.786,.802,.817,.831,.844,.856,.867,.877,.887,.896,.904,.912,.919,.925,.931,.937,.942,.947,.951,.955,.959,.962,.965,.968,.971,.973,.976,.978,.98,.981,.983,.984,.986,.987,.988,.989,.99,.991,.992,.992,.993,.994,.994,.995,.995,.996,.996,.9963,.9967,.9969,.9972,.9975,.9977,.9979,.9981,.9982,.9984,.9985,.9987,.9988,.9989,1)`,linear:\"linear\",ease:\"ease\",easeIn:\"ease-in\",easeOut:\"ease-out\",easeInOut:\"ease-in-out\"};/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n *\n * @framerDisableUnlink\n */export default function NumberFlowComponent(props){const{value,format,gradientHeight}=props;const isCanvas=RenderTarget.current()===RenderTarget.canvas;const id=useInstanceId();const style={userSelect:props.userSelect?\"auto\":\"none\",fontVariantNumeric:props.monospace?\"tabular-nums\":undefined,margin:0,color:props.color,...props.font,...props.style};const numberFormat={notation:format.style===\"compact\"?\"compact\":\"standard\",signDisplay:format.plusSign?\"exceptZero\":\"auto\",useGrouping:format.separators};return isCanvas?/*#__PURE__*/_jsxs(\"div\",{style:{...props.style,...style,whiteSpace:\"pre\"},children:[props.prefix,Intl.NumberFormat(format.locale||undefined,numberFormat).format(value),props.suffix]}):/*#__PURE__*/_jsxs(\"div\",{id:id,style:{...props.style,whiteSpace:\"pre\",marginTop:-gradientHeight,marginBottom:-gradientHeight},children:[/*#__PURE__*/_jsx(NumberFlow,{value:value,trend:TREND_VALUES[props.direction],continuous:props.continuous,format:numberFormat,locales:format.locale||undefined,prefix:props.prefix,suffix:props.suffix,transformTiming:{easing:EASING_VALUES[props.transition.easing],duration:props.transition.duration*1e3},opacityTiming:{easing:\"ease-out\",duration:props.transition.duration*1e3/2},isolate:true,willChange:true,style:style}),/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:`#${id} { --number-flow-mask-height: ${gradientHeight}px }`}})]});}NumberFlowComponent.displayName=\"NumberFlow\";addPropertyControls(NumberFlowComponent,{value:{type:ControlType.Number,defaultValue:0},format:{type:ControlType.Object,controls:{style:{type:ControlType.Enum,defaultValue:\"default\",options:[\"default\",\"compact\"],optionTitles:[\"Default (1,000)\",\"Compact (1K)\"],displaySegmentedControl:true,segmentedControlDirection:\"vertical\"},separators:{type:ControlType.Boolean,defaultValue:true},plusSign:{type:ControlType.Boolean,defaultValue:false},locale:{type:ControlType.String,placeholder:`Auto${typeof navigator!==\"undefined\"?` (${navigator.language})`:\"\"}`}}},direction:{type:ControlType.Enum,defaultValue:\"nearest\",options:[\"nearest\",\"individual\",\"up\",\"down\"],optionTitles:[\"Nearest (All)\",\"Nearest (Per-Character)\",\"Up ↑\",\"Down ↓\"]},continuous:{type:ControlType.Boolean,defaultValue:true,hidden:props=>props.direction===\"individual\"},gradientHeight:{type:ControlType.Number,defaultValue:10,min:0,step:1,title:\"Gradient\"},font:{type:\"font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,lineHeight:1}},color:{type:ControlType.Color,defaultValue:\"#000\"},prefix:{type:ControlType.String,placeholder:\"Prefix\"},suffix:{type:ControlType.String,placeholder:\"Suffix\"},userSelect:{type:ControlType.Boolean,defaultValue:false},transition:{type:ControlType.Object,controls:{easing:{type:ControlType.Enum,defaultValue:\"smooth\",options:[\"smooth\",\"linear\",\"ease\",\"easeIn\",\"easeOut\",\"easeInOut\"],optionTitles:[\"Smooth\",\"Linear\",\"Ease\",\"Ease In\",\"Ease Out\",\"Ease In Out\"]},duration:{type:ControlType.Number,defaultValue:.75,min:0,step:.01}},description:\"More components at [Framer University](https://frameruni.link/cc).\"}});const useInstanceId=()=>{const id=useId();const cleanId=id.replace(/:/g,\"\");const instanceId=`frameruni-${cleanId}`;return instanceId;};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"NumberFlowComponent\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NumberFlow_Prod.map","// Generated by Framer (b16259d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getLoadingLazyAtYPosition,Image as Image1,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NumberFlow from\"https://framerusercontent.com/modules/DPwgyTlYyPqF8EltT6Wk/7V1eDDmIfgMJSy3hQjXS/NumberFlow_Prod.js\";const NumberFlowFonts=getFonts(NumberFlow);const cycleOrder=[\"bGgrWL50N\",\"k0dnUXsmM\",\"BpjerclmO\",\"AbWsmwsGm\",\"x6qWgC1g6\",\"lnub44_2_\"];const serializationHash=\"framer-QcG9d\";const variantClassNames={AbWsmwsGm:\"framer-v-1mun6w9\",bGgrWL50N:\"framer-v-jsgmsf\",BpjerclmO:\"framer-v-19n3uib\",k0dnUXsmM:\"framer-v-1tfoqyk\",lnub44_2_:\"framer-v-4zbqas\",x6qWgC1g6:\"framer-v-1fj2yra\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const rSgLuKaIc=undefined;const K0QeZm16i=undefined;const fiu9JyYbj=undefined;const JvnRMHYK0=undefined;const LGvw7NlgJ=undefined;const vRaemrPrW=undefined;const transition1={duration:0,type:\"tween\"};const transition2={bounce:0,delay:0,duration:.7,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"1\":\"bGgrWL50N\",\"2\":\"k0dnUXsmM\",\"3\":\"BpjerclmO\",\"4\":\"AbWsmwsGm\",\"5\":\"x6qWgC1g6\",\"6\":\"lnub44_2_\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,image,image2,image3,image4,image5,shadowImageRing,width,...props})=>{return{...props,fiu9JyYbj:image2??props.fiu9JyYbj??{alt:\"\",pixelHeight:399,pixelWidth:399,src:\"https://framerusercontent.com/images/p0QbvE8CgwlMrgDHHOeT0sLlps.png?width=399&height=399\"},JvnRMHYK0:image3??props.JvnRMHYK0??{alt:\"\",pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/9JcLEfLatNfEnqVUkS7JnK5cHk.png?width=400&height=400\"},K0QeZm16i:image??props.K0QeZm16i??{alt:\"\",pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/QVha4zq27sObaHRzXXJodv9Vg.png?width=400&height=400\"},LGvw7NlgJ:image4??props.LGvw7NlgJ??{alt:\"\",pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/oFyTpugKdLQDxxyC3B0Quf4cE.png?width=400&height=400\"},rSgLuKaIc:shadowImageRing??props.rSgLuKaIc??\"0px 0px 0px 3px var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"bGgrWL50N\",vRaemrPrW:image5??props.vRaemrPrW??{alt:\"\",pixelHeight:400,pixelWidth:400,src:\"https://framerusercontent.com/images/WgLTpPKay8bDcx9yrYYPeUCU97U.png?width=400&height=400\"}};};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,K0QeZm16i,fiu9JyYbj,JvnRMHYK0,LGvw7NlgJ,vRaemrPrW,rSgLuKaIc,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bGgrWL50N\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppear10f4s63=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"k0dnUXsmM\",true),1e3);});const onAppear1i5ub6e=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"BpjerclmO\",true),2e3);});const onAppear1iu4j7s=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"AbWsmwsGm\",true),2e3);});const onAppear1iug5u9=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"x6qWgC1g6\",true),2e3);});const onAppearyixoxv=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"lnub44_2_\",true),2e3);});const onAppearp4aubf=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"bGgrWL50N\",true),1e3);});useOnVariantChange(baseVariant,{AbWsmwsGm:onAppear1iug5u9,BpjerclmO:onAppear1iu4j7s,default:onAppear10f4s63,k0dnUXsmM:onAppear1i5ub6e,lnub44_2_:onAppearp4aubf,x6qWgC1g6:onAppearyixoxv});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({AbWsmwsGm:{value:transition2},BpjerclmO:{value:transition2},k0dnUXsmM:{value:transition2},lnub44_2_:{value:transition2},x6qWgC1g6:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-jsgmsf\",className,classNames),\"data-framer-name\":\"1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bGgrWL50N\",ref:refBinding,style:{...style},...addPropertyOverrides({AbWsmwsGm:{\"data-framer-name\":\"4\"},BpjerclmO:{\"data-framer-name\":\"3\"},k0dnUXsmM:{\"data-framer-name\":\"2\"},lnub44_2_:{\"data-framer-name\":\"6\"},x6qWgC1g6:{\"data-framer-name\":\"5\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18cvugr\",\"data-framer-name\":\"Images\",layoutDependency:layoutDependency,layoutId:\"B98QdP79Y\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-si2kbc\",\"data-framer-name\":\"Jurre 2\",layoutDependency:layoutDependency,layoutId:\"d1OPLG3C1\",style:{opacity:0},variants:{lnub44_2_:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(K0QeZm16i)},className:\"framer-1fmd1a3\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"iVB5XwRar\",style:{\"--d6zqgl\":rSgLuKaIc,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"var(--d6zqgl)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gj1sai\",\"data-framer-name\":\"Jorn 2\",layoutDependency:layoutDependency,layoutId:\"QlJTHBlID\",style:{opacity:0},variants:{lnub44_2_:{opacity:1},x6qWgC1g6:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:199.5,intrinsicWidth:199.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2)+0+0),pixelHeight:399,pixelWidth:399,sizes:\"34px\",...toResponsiveImage(fiu9JyYbj)},className:\"framer-6oovlh\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"H_i7Md32E\",style:{\"--d6zqgl\":rSgLuKaIc,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"var(--d6zqgl)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ntjipv\",\"data-framer-name\":\"Roa 2\",layoutDependency:layoutDependency,layoutId:\"TBeWMpj4T\",style:{opacity:0},variants:{AbWsmwsGm:{opacity:1},lnub44_2_:{opacity:1},x6qWgC1g6:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(JvnRMHYK0)},className:\"framer-uhpstv\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"y_UtFGJ6_\",style:{\"--d6zqgl\":rSgLuKaIc,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"var(--d6zqgl)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r7ar1y\",\"data-framer-name\":\"Andy 2\",layoutDependency:layoutDependency,layoutId:\"vdFLJ3rkK\",style:{opacity:0},variants:{AbWsmwsGm:{opacity:1},BpjerclmO:{opacity:1},lnub44_2_:{opacity:1},x6qWgC1g6:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(LGvw7NlgJ)},className:\"framer-197403e\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"JdZ3VRMAw\",style:{\"--d6zqgl\":rSgLuKaIc,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"var(--d6zqgl)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-14z65ha\",\"data-framer-name\":\"Nina 2\",layoutDependency:layoutDependency,layoutId:\"KOWdjCKBG\",style:{opacity:0},variants:{AbWsmwsGm:{opacity:1},BpjerclmO:{opacity:1},k0dnUXsmM:{opacity:1},lnub44_2_:{opacity:1},x6qWgC1g6:{opacity:1}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(vRaemrPrW)},className:\"framer-1o58jcy\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"TJNbY6ik3\",style:{\"--d6zqgl\":rSgLuKaIc,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"var(--d6zqgl)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-7a8gs5\",\"data-framer-name\":\"Jurre 1\",layoutDependency:layoutDependency,layoutId:\"DZzvXzXaZ\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(K0QeZm16i)},className:\"framer-p6dcpu\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"DmkUtFB12\",style:{\"--d6zqgl\":rSgLuKaIc,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"var(--d6zqgl)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1fi8igp\",\"data-framer-name\":\"Jorn 1\",layoutDependency:layoutDependency,layoutId:\"ey2ySkgCy\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:199.5,intrinsicWidth:199.5,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2)+0+0),pixelHeight:399,pixelWidth:399,sizes:\"34px\",...toResponsiveImage(fiu9JyYbj)},className:\"framer-iie2m9\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"U2TMeCK2A\",style:{\"--d6zqgl\":rSgLuKaIc,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"var(--d6zqgl)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-pivvcp\",\"data-framer-name\":\"Roa 1\",layoutDependency:layoutDependency,layoutId:\"nCeYPFGf7\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(JvnRMHYK0)},className:\"framer-167bj20\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"MLig9gV2l\",style:{\"--d6zqgl\":rSgLuKaIc,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"var(--d6zqgl)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1n88lpd\",\"data-framer-name\":\"Andy 1\",layoutDependency:layoutDependency,layoutId:\"YBbum5SZr\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(LGvw7NlgJ)},className:\"framer-1b0tyyi\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"TY6ttd6xK\",style:{\"--d6zqgl\":rSgLuKaIc,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"var(--d6zqgl)\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-iq96x\",\"data-framer-name\":\"Nina 1\",layoutDependency:layoutDependency,layoutId:\"A69Lj6bof\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:200,intrinsicWidth:200,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-34)/2)+0+0),pixelHeight:400,pixelWidth:400,sizes:\"34px\",...toResponsiveImage(vRaemrPrW)},className:\"framer-jv1xz3\",\"data-framer-name\":\"Image\",draggable:\"false\",layoutDependency:layoutDependency,layoutId:\"TwJPEjUKR\",style:{\"--d6zqgl\":rSgLuKaIc,borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"var(--d6zqgl)\"}})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1475gh9\",\"data-framer-name\":\"Joined Already\",layoutDependency:layoutDependency,layoutId:\"Jkm3C_dg2\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-942s4c\",\"data-framer-name\":\"Counter\",layoutDependency:layoutDependency,layoutId:\"ZfmRj4b9P\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:\"50%\",borderBottomRightRadius:\"50%\",borderTopLeftRadius:\"50%\",borderTopRightRadius:\"50%\",boxShadow:\"0px 1px 292px 0px rgba(0, 0, 0, 0.13)\"},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3cscw4-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"rZHIMGTdP-container\",nodeId:\"rZHIMGTdP\",rendersWithMotion:true,scopeId:\"k45WT6uJT\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(NumberFlow,{color:\"rgb(0, 0, 0)\",continuous:true,direction:\"nearest\",font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"0em\",lineHeight:\"1em\"},format:{locale:\"\",plusSign:false,separators:true,style:\"default\"},gradientHeight:20,height:\"100%\",id:\"rZHIMGTdP\",layoutId:\"rZHIMGTdP\",prefix:\"\",suffix:\"\",transition:{duration:1,easing:\"smooth\"},userSelect:false,value:180,width:\"100%\",...addPropertyOverrides({AbWsmwsGm:{value:183},BpjerclmO:{value:182},k0dnUXsmM:{value:181},lnub44_2_:{value:185},x6qWgC1g6:{value:184}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a105521-ceb3-44ef-b021-8193530088dc, rgb(54, 56, 86)))\"},children:\"Joined already\"})}),className:\"framer-a8c83h\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"pgihIIOOr\",style:{\"--extracted-r6o4lv\":\"var(--token-2a105521-ceb3-44ef-b021-8193530088dc, rgb(54, 56, 86))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1kb39bh\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"zc6nggooO\",style:{backgroundColor:\"var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255))\",borderBottomRightRadius:100,borderTopRightRadius:100}})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-QcG9d.framer-1q1ass9, .framer-QcG9d .framer-1q1ass9 { display: block; }\",\".framer-QcG9d.framer-jsgmsf { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 340px; }\",\".framer-QcG9d .framer-18cvugr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px 8px 0px 8px; position: relative; width: min-content; }\",\".framer-QcG9d .framer-si2kbc, .framer-QcG9d .framer-1gj1sai, .framer-QcG9d .framer-1ntjipv, .framer-QcG9d .framer-1r7ar1y, .framer-QcG9d .framer-14z65ha { bottom: 0px; flex: none; left: -30px; overflow: visible; position: absolute; top: 0px; width: 18px; z-index: 1; }\",\".framer-QcG9d .framer-1fmd1a3, .framer-QcG9d .framer-6oovlh, .framer-QcG9d .framer-uhpstv, .framer-QcG9d .framer-197403e, .framer-QcG9d .framer-1o58jcy, .framer-QcG9d .framer-p6dcpu, .framer-QcG9d .framer-iie2m9, .framer-QcG9d .framer-167bj20, .framer-QcG9d .framer-1b0tyyi, .framer-QcG9d .framer-jv1xz3 { -webkit-user-select: none; flex: none; height: 34px; left: calc(50.00000000000002% - 34px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 34px / 2); user-select: none; width: 34px; }\",\".framer-QcG9d .framer-7a8gs5, .framer-QcG9d .framer-1fi8igp, .framer-QcG9d .framer-pivvcp, .framer-QcG9d .framer-1n88lpd, .framer-QcG9d .framer-iq96x { flex: none; height: 34px; overflow: visible; position: relative; width: 18px; z-index: 5; }\",\".framer-QcG9d .framer-1475gh9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: 28px; justify-content: center; overflow: visible; padding: 0px 12px 0px 0px; position: relative; width: min-content; z-index: 7; }\",\".framer-QcG9d .framer-942s4c { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 34px); overflow: visible; position: relative; width: 34px; z-index: 2; }\",\".framer-QcG9d .framer-3cscw4-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; }\",\".framer-QcG9d .framer-a8c83h { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 2; }\",\".framer-QcG9d .framer-1kb39bh { bottom: 0px; flex: none; left: 18px; overflow: hidden; position: absolute; right: 0px; top: 0px; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-QcG9d.framer-v-1tfoqyk .framer-14z65ha, .framer-QcG9d.framer-v-19n3uib .framer-1r7ar1y, .framer-QcG9d.framer-v-19n3uib .framer-14z65ha, .framer-QcG9d.framer-v-1mun6w9 .framer-1ntjipv, .framer-QcG9d.framer-v-1mun6w9 .framer-1r7ar1y, .framer-QcG9d.framer-v-1mun6w9 .framer-14z65ha, .framer-QcG9d.framer-v-1fj2yra .framer-1gj1sai, .framer-QcG9d.framer-v-1fj2yra .framer-1ntjipv, .framer-QcG9d.framer-v-1fj2yra .framer-1r7ar1y, .framer-QcG9d.framer-v-1fj2yra .framer-14z65ha, .framer-QcG9d.framer-v-4zbqas .framer-si2kbc, .framer-QcG9d.framer-v-4zbqas .framer-1gj1sai, .framer-QcG9d.framer-v-4zbqas .framer-1ntjipv, .framer-QcG9d.framer-v-4zbqas .framer-1r7ar1y, .framer-QcG9d.framer-v-4zbqas .framer-14z65ha { bottom: unset; height: 34px; left: unset; position: relative; top: unset; }\",\".framer-QcG9d.framer-v-1tfoqyk .framer-iq96x, .framer-QcG9d.framer-v-19n3uib .framer-1n88lpd, .framer-QcG9d.framer-v-19n3uib .framer-iq96x, .framer-QcG9d.framer-v-1mun6w9 .framer-pivvcp, .framer-QcG9d.framer-v-1mun6w9 .framer-1n88lpd, .framer-QcG9d.framer-v-1mun6w9 .framer-iq96x, .framer-QcG9d.framer-v-1fj2yra .framer-1fi8igp, .framer-QcG9d.framer-v-1fj2yra .framer-pivvcp, .framer-QcG9d.framer-v-1fj2yra .framer-1n88lpd, .framer-QcG9d.framer-v-1fj2yra .framer-iq96x, .framer-QcG9d.framer-v-4zbqas .framer-7a8gs5, .framer-QcG9d.framer-v-4zbqas .framer-1fi8igp, .framer-QcG9d.framer-v-4zbqas .framer-pivvcp, .framer-QcG9d.framer-v-4zbqas .framer-1n88lpd, .framer-QcG9d.framer-v-4zbqas .framer-iq96x { bottom: 0px; height: unset; position: absolute; right: -40px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"k0dnUXsmM\":{\"layout\":[\"fixed\",\"auto\"]},\"BpjerclmO\":{\"layout\":[\"fixed\",\"auto\"]},\"AbWsmwsGm\":{\"layout\":[\"fixed\",\"auto\"]},\"x6qWgC1g6\":{\"layout\":[\"fixed\",\"auto\"]},\"lnub44_2_\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"K0QeZm16i\":\"image\",\"fiu9JyYbj\":\"image2\",\"JvnRMHYK0\":\"image3\",\"LGvw7NlgJ\":\"image4\",\"vRaemrPrW\":\"image5\",\"rSgLuKaIc\":\"shadowImageRing\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerk45WT6uJT=withCSS(Component,css,\"framer-QcG9d\");export default Framerk45WT6uJT;Framerk45WT6uJT.displayName=\"Social Proof Animation\";Framerk45WT6uJT.defaultProps={height:34,width:340};addPropertyControls(Framerk45WT6uJT,{variant:{options:[\"bGgrWL50N\",\"k0dnUXsmM\",\"BpjerclmO\",\"AbWsmwsGm\",\"x6qWgC1g6\",\"lnub44_2_\"],optionTitles:[\"1\",\"2\",\"3\",\"4\",\"5\",\"6\"],title:\"Variant\",type:ControlType.Enum},K0QeZm16i:{__defaultAssetReference:\"data:framer/asset-reference,QVha4zq27sObaHRzXXJodv9Vg.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,QVha4zq27sObaHRzXXJodv9Vg.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image\",type:ControlType.ResponsiveImage},fiu9JyYbj:{__defaultAssetReference:\"data:framer/asset-reference,p0QbvE8CgwlMrgDHHOeT0sLlps.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,p0QbvE8CgwlMrgDHHOeT0sLlps.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image 2\",type:ControlType.ResponsiveImage},JvnRMHYK0:{__defaultAssetReference:\"data:framer/asset-reference,9JcLEfLatNfEnqVUkS7JnK5cHk.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,9JcLEfLatNfEnqVUkS7JnK5cHk.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image 3\",type:ControlType.ResponsiveImage},LGvw7NlgJ:{__defaultAssetReference:\"data:framer/asset-reference,oFyTpugKdLQDxxyC3B0Quf4cE.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,oFyTpugKdLQDxxyC3B0Quf4cE.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image 4\",type:ControlType.ResponsiveImage},vRaemrPrW:{__defaultAssetReference:\"data:framer/asset-reference,WgLTpPKay8bDcx9yrYYPeUCU97U.png?originalFilename=image.png&preferredSize=auto\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,WgLTpPKay8bDcx9yrYYPeUCU97U.png?originalFilename=image.png&preferredSize=auto\"},title:\"Image 5\",type:ControlType.ResponsiveImage},rSgLuKaIc:{defaultValue:[{blur:0,color:'var(--token-419394a1-565d-4952-8ba3-b4f1eb92339c, rgb(5, 5, 5)) /* {\"name\":\"1\"} */',diffusion:.5,focus:.5,inset:false,spread:3,type:\"box\",x:0,y:0}],title:\"Shadow (Image Ring)\",type:ControlType.BoxShadow}});addFonts(Framerk45WT6uJT,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]},...NumberFlowFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerk45WT6uJT\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"340\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"K0QeZm16i\\\":\\\"image\\\",\\\"fiu9JyYbj\\\":\\\"image2\\\",\\\"JvnRMHYK0\\\":\\\"image3\\\",\\\"LGvw7NlgJ\\\":\\\"image4\\\",\\\"vRaemrPrW\\\":\\\"image5\\\",\\\"rSgLuKaIc\\\":\\\"shadowImageRing\\\"}\",\"framerIntrinsicHeight\":\"34\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k0dnUXsmM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BpjerclmO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AbWsmwsGm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"x6qWgC1g6\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lnub44_2_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./k45WT6uJT.map","// Generated by Framer (b16259d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerIcons from\"https://framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/1JUDrjekvVZ3bNFl775A/FramerIcon.js\";import AutoYearCopyright from\"https://framerusercontent.com/modules/Jz6H7HFQhTchUp6uXcdd/lLG55dzzmG6WaJFQOMN3/AutoYearCopyright.js\";import{withLinkedInConversion}from\"https://framerusercontent.com/modules/ERGYSaPQK4otEJEc05UA/lBM1WT7LbIVclhhN41Re/Linkedin_Conversion.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/KvtwwPC0kPejPE8qxVMv/enpVT5msMiq6ePmSQtb5/Gc1jWb8RS.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/pTmuAM8EI3oqpSDYuLiE/g3PwumXrRV4h7e1ZOnM8/LJXNMUzZE.js\";import SocialProofAnimation from\"https://framerusercontent.com/modules/pJLD2FYNBGnLaI8Wokhf/VCmDFEPB1D6fCiC9ma6e/k45WT6uJT.js\";import NewsletterForm,*as NewsletterFormInfo from\"https://framerusercontent.com/modules/17oBFLzkQu7cPG47oQsa/0iEpHroOCwGmm5lG7ROI/sO8EhfQPI.js\";import BrandLogo from\"https://framerusercontent.com/modules/ccHuOcTXvAYfobQsEm0X/7sTgzQOhmhP9K6Io5hHY/zqIJTOkUd.js\";const BrandLogoFonts=getFonts(BrandLogo);const NewsletterFormFonts=getFonts(NewsletterForm);const NewsletterFormWithLinkedInConversion1pk000WithMappedReactProps637hiw=withMappedReactProps(withCodeBoundaryForOverrides(NewsletterForm,{nodeId:\"qcyqvd06E\",override:withLinkedInConversion,scopeId:\"E70uBkEjI\"}),NewsletterFormInfo);const FramerIconsFonts=getFonts(FramerIcons);const AutoYearCopyrightFonts=getFonts(AutoYearCopyright);const cycleOrder=[\"Uzn3a5tIg\",\"k7HgDxTJr\",\"vvuY2xr4m\"];const serializationHash=\"framer-R4XQl\";const variantClassNames={k7HgDxTJr:\"framer-v-u26yaf\",Uzn3a5tIg:\"framer-v-13fcrgr\",vvuY2xr4m:\"framer-v-1mpifsg\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.25,delay:0,duration:.75,type:\"spring\"};const animation={opacity:.6,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition2};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Uzn3a5tIg\",Phone:\"vvuY2xr4m\",Tablet:\"k7HgDxTJr\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Uzn3a5tIg\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Uzn3a5tIg\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13fcrgr\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Uzn3a5tIg\",ref:refBinding,style:{backgroundColor:\"var(--token-61bd30f9-b487-40d3-b257-aa7966064453, rgb(15, 16, 28))\",borderTopLeftRadius:30,borderTopRightRadius:30,...style},...addPropertyOverrides({k7HgDxTJr:{\"data-framer-name\":\"Tablet\"},vvuY2xr4m:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17n24li\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"jCVfQZpkB\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ozctpr\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"NRO29K8ic\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-cbnunh\",layoutDependency:layoutDependency,layoutId:\"MY5aFKW5h\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-2hu2wv\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"oo2kbsnYE\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t42iki\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"jNFXNYKbV\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,width:\"224px\",y:(componentViewport?.y||0)+(70+((componentViewport?.height||368)-140-778.8)/2)+0+0+0+0+0+0+0,...addPropertyOverrides({k7HgDxTJr:{y:(componentViewport?.y||0)+(50+((componentViewport?.height||293)-90-753.8)/2)+0+0+0+0+0+0+0},vvuY2xr4m:{y:(componentViewport?.y||0)+(50+((componentViewport?.height||200)-100-1173.8)/2)+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1rnq630-container\",layoutDependency:layoutDependency,layoutId:\"vFTdGj_1m-container\",nodeId:\"vFTdGj_1m\",rendersWithMotion:true,scopeId:\"E70uBkEjI\",children:/*#__PURE__*/_jsx(BrandLogo,{height:\"100%\",id:\"vFTdGj_1m\",layoutId:\"vFTdGj_1m\",style:{width:\"100%\"},variant:matchVariant(\"Zw0bjT0V7\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lr6ouh\",layoutDependency:layoutDependency,layoutId:\"uoWMvmEPQ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-alignment\":\"justify\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"A newsletter you'll actually read.\"})}),className:\"framer-abq8eq\",fonts:[\"GF;Rubik-600\"],layoutDependency:layoutDependency,layoutId:\"KqTKCypa6\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:372,y:(componentViewport?.y||0)+(70+((componentViewport?.height||368)-140-778.8)/2)+0+0+0+0+106+0+35.8,...addPropertyOverrides({k7HgDxTJr:{y:(componentViewport?.y||0)+(50+((componentViewport?.height||293)-90-753.8)/2)+0+0+0+0+106+0+35.8},vvuY2xr4m:{width:`max(${componentViewport?.width||\"100vw\"} - 40px, 1px)`,y:(componentViewport?.y||0)+(50+((componentViewport?.height||200)-100-1173.8)/2)+0+0+0+0+0+106+0+35.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pk000-container\",layoutDependency:layoutDependency,layoutId:\"qcyqvd06E-container\",nodeId:\"qcyqvd06E\",rendersWithMotion:true,scopeId:\"E70uBkEjI\",children:/*#__PURE__*/_jsx(NewsletterFormWithLinkedInConversion1pk000WithMappedReactProps637hiw,{DIwfmyQx4:\"Subscribe to our Newsletter\",height:\"100%\",id:\"qcyqvd06E\",layoutId:\"qcyqvd06E\",style:{width:\"100%\"},variant:matchVariant(\"teWqZLJUD\"),wfl0nJb9f:\"rgb(135, 48, 255)\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bcqu3r\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"gnfTiNzmg\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11fd0nz\",\"data-framer-name\":\"Company\",layoutDependency:layoutDependency,layoutId:\"biFhDJFlH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:\"Company\"})}),className:\"framer-o30aaz\",fonts:[\"GF;Rubik-600\"],layoutDependency:layoutDependency,layoutId:\"ZZj2fhmAr\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"WBhvFNbDK\",openInNewTab:false,relValues:[],scopeId:\"E70uBkEjI\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ff8vye\",\"data-styles-preset\":\"LJXNMUzZE\",children:\"Home\"})})})}),className:\"framer-1kx62ad\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"WBhvFNbDK\",style:{\"--extracted-r6o4lv\":\"var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"RwQv0NGCf\"},motionChild:true,nodeId:\"hZYUqFt2H\",openInNewTab:false,relValues:[],scopeId:\"E70uBkEjI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ff8vye\",\"data-styles-preset\":\"LJXNMUzZE\",children:\"Book a Demo\"})})})}),className:\"framer-nloe2z\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"hZYUqFt2H\",style:{\"--extracted-r6o4lv\":\"var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"HxNTtt6tq\"},motionChild:true,nodeId:\"OzcjKKmsD\",openInNewTab:false,relValues:[],scopeId:\"E70uBkEjI\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ff8vye\",\"data-styles-preset\":\"LJXNMUzZE\",children:\"Contact Us\"})})})}),className:\"framer-9ojf62\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"OzcjKKmsD\",style:{\"--extracted-r6o4lv\":\"var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"y4SDC0uqe\"},motionChild:true,nodeId:\"YqhhRnn6J\",openInNewTab:false,relValues:[],scopeId:\"E70uBkEjI\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ff8vye\",\"data-styles-preset\":\"LJXNMUzZE\",children:\"Player Ops\"})})})}),className:\"framer-17akdya\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"YqhhRnn6J\",style:{\"--extracted-r6o4lv\":\"var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16w332c\",\"data-framer-name\":\"Company\",layoutDependency:layoutDependency,layoutId:\"PHQMzcN5S\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SZ76C2lIT\"},motionChild:true,nodeId:\"vWdO0R0OU\",openInNewTab:false,relValues:[],scopeId:\"E70uBkEjI\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1jajxv2\",\"data-styles-preset\":\"Gc1jWb8RS\",children:\"Legal\"})})})}),className:\"framer-rarj0z\",fonts:[\"GF;Rubik-600\"],layoutDependency:layoutDependency,layoutId:\"vWdO0R0OU\",style:{\"--extracted-1w1cjl5\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"W3bdrQTXq\"},motionChild:true,nodeId:\"Nzk_hutwe\",openInNewTab:false,relValues:[],scopeId:\"E70uBkEjI\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ff8vye\",\"data-styles-preset\":\"LJXNMUzZE\",children:\"Privacy Policy\"})})})}),className:\"framer-c9e6m3\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"Nzk_hutwe\",style:{\"--extracted-r6o4lv\":\"var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"grHrgf8UQ\"},motionChild:true,nodeId:\"BIMjKvSvE\",openInNewTab:false,relValues:[],scopeId:\"E70uBkEjI\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ff8vye\",\"data-styles-preset\":\"LJXNMUzZE\",children:\"Terms of Use\"})})})}),className:\"framer-eyoz3o\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"BIMjKvSvE\",style:{\"--extracted-r6o4lv\":\"var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"SZ76C2lIT\"},motionChild:true,nodeId:\"G30BYvUmI\",openInNewTab:false,relValues:[],scopeId:\"E70uBkEjI\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ff8vye\",\"data-styles-preset\":\"LJXNMUzZE\",children:\"DPA & More\"})})})}),className:\"framer-13qysxa\",fonts:[\"GF;Rubik-regular\"],layoutDependency:layoutDependency,layoutId:\"G30BYvUmI\",style:{\"--extracted-r6o4lv\":\"var(--token-2372be70-d52f-4fd7-b3e1-b0287271cf02, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10c4ate\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"XuqUwCN6b\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-5gl90p\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"ldXIX6Q_b\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-17oghyi\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"MCIRWFfFU\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/accordgg/\",motionChild:true,nodeId:\"ZbYuX_jfm\",openInNewTab:true,scopeId:\"E70uBkEjI\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-roni84 framer-1kegvn\",\"data-framer-name\":\"Ins\",layoutDependency:layoutDependency,layoutId:\"ZbYuX_jfm\",whileHover:animation,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xhtgyw-container\",\"data-framer-name\":\"svg\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QNj33aFEg-container\",name:\"svg\",nodeId:\"QNj33aFEg\",rendersWithMotion:true,scopeId:\"E70uBkEjI\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"rgb(255, 255, 255)\",height:\"100%\",id:\"QNj33aFEg\",layoutId:\"QNj33aFEg\",name:\"svg\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" class=\"bi bi-linkedin\" viewBox=\"0 0 16 16\">   <path d=\"M0 1.146C0 .513.526 0 1.175 0h13.65C15.474 0 16 .513 16 1.146v13.708c0 .633-.526 1.146-1.175 1.146H1.175C.526 16 0 15.487 0 14.854zm4.943 12.248V6.169H2.542v7.225zm-1.2-8.212c.837 0 1.358-.554 1.358-1.248-.015-.709-.52-1.248-1.342-1.248S2.4 3.226 2.4 3.934c0 .694.521 1.248 1.327 1.248zm4.908 8.212V9.359c0-.216.016-.432.08-.586.173-.431.568-.878 1.232-.878.869 0 1.216.662 1.216 1.634v3.865h2.401V9.25c0-2.22-1.184-3.252-2.764-3.252-1.274 0-1.845.7-2.165 1.193v.025h-.016l.016-.025V6.169h-2.4c.03.678 0 7.225 0 7.225z\"/> </svg>',width:\"100%\"})})})})})})})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9pdlth\",\"data-framer-name\":\"Company Info\",layoutDependency:layoutDependency,layoutId:\"ZNg5IItMM\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vpo0sq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"oP6NJwYYM-container\",nodeId:\"oP6NJwYYM\",rendersWithMotion:true,scopeId:\"E70uBkEjI\",children:/*#__PURE__*/_jsx(AutoYearCopyright,{color:\"rgb(255, 255, 255)\",companyName:\"Copyright \\xa9 Accord Data Pty Ltd.\",font:{fontFamily:'\"Rubik\", \"Rubik Placeholder\", sans-serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.95)\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.01em\",lineHeight:\"1.3em\"},height:\"100%\",id:\"oP6NJwYYM\",layoutId:\"oP6NJwYYM\",rightsText:\"All rights reserved.\",showSymbol:\"no\",showTrademark:\"no\",trademarkType:\"trademark\",width:\"100%\",yearPlacement:\"beforeCompanyName\"})})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-R4XQl.framer-1kegvn, .framer-R4XQl .framer-1kegvn { display: block; }\",\".framer-R4XQl.framer-13fcrgr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 70px 100px 70px 100px; position: relative; width: 1200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-R4XQl .framer-17n24li { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 65px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-R4XQl .framer-1ozctpr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-R4XQl .framer-cbnunh { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 33px; height: min-content; justify-content: flex-start; min-width: 350px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-R4XQl .framer-2hu2wv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-R4XQl .framer-1t42iki { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-R4XQl .framer-1rnq630-container { flex: none; height: auto; position: relative; width: 224px; }\",\".framer-R4XQl .framer-lr6ouh { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 7px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-R4XQl .framer-abq8eq, .framer-R4XQl .framer-o30aaz, .framer-R4XQl .framer-1kx62ad, .framer-R4XQl .framer-17akdya, .framer-R4XQl .framer-rarj0z, .framer-R4XQl .framer-c9e6m3, .framer-R4XQl .framer-eyoz3o, .framer-R4XQl .framer-13qysxa { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-R4XQl .framer-1pk000-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-R4XQl .framer-bcqu3r { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.7 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 90px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-R4XQl .framer-11fd0nz, .framer-R4XQl .framer-16w332c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 11px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-R4XQl .framer-nloe2z, .framer-R4XQl .framer-9ojf62 { --framer-custom-cursors: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-R4XQl .framer-10c4ate { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-R4XQl .framer-5gl90p { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-R4XQl .framer-17oghyi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 19px; height: min-content; justify-content: flex-start; overflow: visible; padding: 2px 0px 0px 0px; position: relative; width: min-content; }\",\".framer-R4XQl .framer-roni84 { 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; text-decoration: none; width: min-content; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-R4XQl .framer-xhtgyw-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 33px); position: relative; width: 33px; }\",\".framer-R4XQl .framer-9pdlth { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-R4XQl .framer-1vpo0sq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-R4XQl.framer-v-u26yaf.framer-13fcrgr { padding: 50px 40px 40px 40px; width: 810px; }\",\".framer-R4XQl.framer-v-u26yaf .framer-17n24li { gap: 40px; max-width: 810px; }\",\".framer-R4XQl.framer-v-u26yaf .framer-bcqu3r { flex: 1 0 0px; gap: 60px; }\",\".framer-R4XQl.framer-v-u26yaf .framer-11fd0nz, .framer-R4XQl.framer-v-u26yaf .framer-16w332c, .framer-R4XQl.framer-v-1mpifsg .framer-11fd0nz, .framer-R4XQl.framer-v-1mpifsg .framer-16w332c { gap: 10px; }\",\".framer-R4XQl.framer-v-u26yaf .framer-17oghyi { gap: 15px; }\",\".framer-R4XQl.framer-v-1mpifsg.framer-13fcrgr { padding: 50px 20px 50px 20px; width: 390px; }\",\".framer-R4XQl.framer-v-1mpifsg .framer-17n24li { gap: 34px; justify-content: flex-start; }\",\".framer-R4XQl.framer-v-1mpifsg .framer-1ozctpr { flex-direction: column; gap: 32px; justify-content: center; }\",\".framer-R4XQl.framer-v-1mpifsg .framer-cbnunh { min-width: unset; width: 100%; }\",\".framer-R4XQl.framer-v-1mpifsg .framer-lr6ouh { align-self: unset; width: 100%; }\",\".framer-R4XQl.framer-v-1mpifsg .framer-bcqu3r { flex: none; flex-direction: column; gap: 60px; justify-content: flex-start; width: 70%; }\",\".framer-R4XQl.framer-v-1mpifsg .framer-5gl90p { gap: 25px; }\",\".framer-R4XQl.framer-v-1mpifsg .framer-9pdlth { gap: 7px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 368\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"k7HgDxTJr\":{\"layout\":[\"fixed\",\"auto\"]},\"vvuY2xr4m\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerE70uBkEjI=withCSS(Component,css,\"framer-R4XQl\");export default FramerE70uBkEjI;FramerE70uBkEjI.displayName=\"Footer\";FramerE70uBkEjI.defaultProps={height:368,width:1200};addPropertyControls(FramerE70uBkEjI,{variant:{options:[\"Uzn3a5tIg\",\"k7HgDxTJr\",\"vvuY2xr4m\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerE70uBkEjI,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubik\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-2Y-1VU80V4bVkA.woff2\",weight:\"600\"},{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VU80V4bVkA.woff2\",weight:\"400\"}]},...BrandLogoFonts,...NewsletterFormFonts,...FramerIconsFonts,...AutoYearCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerE70uBkEjI.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(BrandLogo,{},context),forwardLoader(SocialProofAnimation,{},context),forwardLoader(NewsletterForm,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerE70uBkEjI\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k7HgDxTJr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vvuY2xr4m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"368\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./E70uBkEjI.map","// Generated by Framer (90417e1)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";const cycleOrder=[\"Y23zNyiLk\",\"fUHJkDJ_S\"];const serializationHash=\"framer-eHxyd\";const variantClassNames={fUHJkDJ_S:\"framer-v-zf3wp9\",Y23zNyiLk:\"framer-v-naovip\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants===null||variants===void 0?void 0:variants.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.25,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value!==null&&value!==void 0?value:config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion(React.Fragment);const humanReadableVariantMap={Menu:\"Y23zNyiLk\",X:\"fUHJkDJ_S\"};const getProps=({click,height,id,width,...props})=>{var _humanReadableVariantMap_props_variant,_ref;return{...props,Jk7HLjRob:click!==null&&click!==void 0?click:props.Jk7HLjRob,variant:(_ref=(_humanReadableVariantMap_props_variant=humanReadableVariantMap[props.variant])!==null&&_humanReadableVariantMap_props_variant!==void 0?_humanReadableVariantMap_props_variant:props.variant)!==null&&_ref!==void 0?_ref:\"Y23zNyiLk\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,Jk7HLjRob,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Y23zNyiLk\",variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapb9wb7x=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(Jk7HLjRob){const res=await Jk7HLjRob(...args);if(res===false)return false;}});const ref1=React.useRef(null);const defaultLayoutId=React.useId();const sharedStyleClassNames=[];const componentViewport=useComponentViewport();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId!==null&&layoutId!==void 0?layoutId:defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(serializationHash,...sharedStyleClassNames,\"framer-naovip\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Y23zNyiLk\",onTap:onTapb9wb7x,ref:ref!==null&&ref!==void 0?ref:ref1,style:{...style},...addPropertyOverrides({fUHJkDJ_S:{\"data-framer-name\":\"X\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1o1k14\",layoutDependency:layoutDependency,layoutId:\"ox_ADS_Jv\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{fUHJkDJ_S:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-yvavpl\",layoutDependency:layoutDependency,layoutId:\"cXtkDbutJ\",style:{backgroundColor:\"rgb(255, 255, 255)\",opacity:1},variants:{fUHJkDJ_S:{opacity:0}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sccnuo\",layoutDependency:layoutDependency,layoutId:\"nwzEZ7RWF\",style:{backgroundColor:\"rgb(255, 255, 255)\",rotate:0},variants:{fUHJkDJ_S:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eHxyd.framer-egs5r1, .framer-eHxyd .framer-egs5r1 { display: block; }\",\".framer-eHxyd.framer-naovip { cursor: pointer; height: 24px; overflow: hidden; position: relative; width: 24px; }\",\".framer-eHxyd .framer-1o1k14 { flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: 7px; width: 14px; }\",\".framer-eHxyd .framer-yvavpl { flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 1px / 2); width: 14px; }\",\".framer-eHxyd .framer-1sccnuo { bottom: 7px; flex: none; height: 1px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; width: 14px; }\",\".framer-eHxyd.framer-v-zf3wp9.framer-naovip { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-eHxyd.framer-v-zf3wp9 .framer-1o1k14 { top: calc(50.00000000000002% - 1px / 2); }\",\".framer-eHxyd.framer-v-zf3wp9 .framer-yvavpl { left: calc(50.00000000000002% - 1px / 2); width: 1px; }\",\".framer-eHxyd.framer-v-zf3wp9 .framer-1sccnuo { bottom: unset; top: calc(50.00000000000002% - 1px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fUHJkDJ_S\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Jk7HLjRob\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerc0zx8H3Ao=withCSS(Component,css,\"framer-eHxyd\");export default Framerc0zx8H3Ao;Framerc0zx8H3Ao.displayName=\"Menu Icon\";Framerc0zx8H3Ao.defaultProps={height:24,width:24};addPropertyControls(Framerc0zx8H3Ao,{variant:{options:[\"Y23zNyiLk\",\"fUHJkDJ_S\"],optionTitles:[\"Menu\",\"X\"],title:\"Variant\",type:ControlType.Enum},Jk7HLjRob:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerc0zx8H3Ao,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc0zx8H3Ao\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Jk7HLjRob\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fUHJkDJ_S\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./c0zx8H3Ao.map","// Animated gradient text with Rubik font\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function GradientText(props){const{text=\"Gradient Text\",color1=\"#0099FF\",color2=\"#8855FF\",color3=\"#FF5588\",animated=true,speed=3,fontSize=14,fontWeight=\"500\"}=props;const animationName=animated?\"gradientShift\":\"none\";return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"link\",{href:\"https://fonts.googleapis.com/css2?family=Rubik:wght@300;400;500;600;700;800;900&display=swap\",rel:\"stylesheet\"}),/*#__PURE__*/_jsx(\"style\",{children:`\n                    @keyframes gradientShift {\n                        0% {\n                            background-position: 0% 50%;\n                        }\n                        50% {\n                            background-position: 100% 50%;\n                        }\n                        100% {\n                            background-position: 0% 50%;\n                        }\n                    }\n                `}),/*#__PURE__*/_jsx(\"span\",{style:{fontFamily:\"Rubik, sans-serif\",fontSize:`${fontSize}px`,fontWeight,background:`linear-gradient(90deg, ${color1}, ${color2}, ${color3}, ${color1})`,backgroundSize:\"200% 200%\",WebkitBackgroundClip:\"text\",WebkitTextFillColor:\"transparent\",backgroundClip:\"text\",animation:`${animationName} ${speed}s ease infinite`,width:\"max-content\"},children:text})]});}addPropertyControls(GradientText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Gradient Text\"},color1:{type:ControlType.Color,title:\"Color 1\",defaultValue:\"#0099FF\"},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#8855FF\"},color3:{type:ControlType.Color,title:\"Color 3\",defaultValue:\"#FF5588\"},fontSize:{type:ControlType.Number,title:\"Size\",defaultValue:14,min:8,max:200,step:1,unit:\"px\"},fontWeight:{type:ControlType.Enum,title:\"Weight\",options:[\"300\",\"400\",\"500\",\"600\",\"700\",\"800\",\"900\"],optionTitles:[\"Light\",\"Regular\",\"Medium\",\"Semibold\",\"Bold\",\"Extra Bold\",\"Black\"],defaultValue:\"500\"},animated:{type:ControlType.Boolean,title:\"Animated\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},speed:{type:ControlType.Number,title:\"Speed\",defaultValue:3,min:.5,max:10,step:.5,unit:\"s\",hidden:({animated})=>!animated}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"GradientText\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GradientText.map","// Generated by Framer (b3492b4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import GradientText from\"https://framerusercontent.com/modules/rMDXiAEg1FZtoNF6CMWn/DEHNaWMfZbjsC9AYf8Jt/GradientText.js\";const GradientTextFonts=getFonts(GradientText);const enabledGestures={IxLt_oATt:{hover:true}};const cycleOrder=[\"njUb9C_wu\",\"UOP9Ucim3\",\"NkO4Xggi_\",\"NxjFlfHTA\",\"wOTl_SzXV\",\"qSyUccj0B\",\"IxLt_oATt\",\"XDlyM_8eK\"];const serializationHash=\"framer-MMPpZ\";const variantClassNames={IxLt_oATt:\"framer-v-177pp5v\",njUb9C_wu:\"framer-v-q1857z\",NkO4Xggi_:\"framer-v-1tpzn3w\",NxjFlfHTA:\"framer-v-1vg5n04\",qSyUccj0B:\"framer-v-12n3ekj\",UOP9Ucim3:\"framer-v-bxjtfa\",wOTl_SzXV:\"framer-v-oyq9fi\",XDlyM_8eK:\"framer-v-1nss07v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const VC_UQ8uO3=undefined;const CI7bKEUMe=undefined;const AaEwV6OpH=undefined;const transition1={bounce:.4,delay:0,duration:.6,type:\"spring\"};const transition2={duration:0,type:\"tween\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition3={bounce:.4,delay:.1,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"In Delayed Hover\":\"wOTl_SzXV\",\"In Delayed\":\"NkO4Xggi_\",\"In Hover\":\"NxjFlfHTA\",\"Variant 8\":\"XDlyM_8eK\",Active:\"IxLt_oATt\",In:\"njUb9C_wu\",Out:\"UOP9Ucim3\",Special:\"qSyUccj0B\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,title,width,...props})=>{return{...props,AaEwV6OpH:title??props.AaEwV6OpH??\"Page TItle\",CI7bKEUMe:link??props.CI7bKEUMe,variant:humanReadableVariantMap[props.variant]??props.variant??\"njUb9C_wu\",VC_UQ8uO3:click??props.VC_UQ8uO3};};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,AaEwV6OpH,CI7bKEUMe,VC_UQ8uO3,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"njUb9C_wu\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapoqe5y7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VC_UQ8uO3){const res=await VC_UQ8uO3(...args);if(res===false)return false;}});const onMouseEnter1jwryuo=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"NxjFlfHTA\");});const onMouseEnterf60itx=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"wOTl_SzXV\");});const onMouseLeave1h4cuqq=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"njUb9C_wu\");});const onMouseEnter1jkazko=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"NkO4Xggi_\");});const onMouseEnter4fgi1r=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"XDlyM_8eK\");});const onMouseLeave1om9277=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"qSyUccj0B\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"qSyUccj0B\",\"XDlyM_8eK\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"IxLt_oATt-hover\")return true;if(baseVariant===\"IxLt_oATt\")return true;return false;};const isDisplayed2=()=>{if([\"qSyUccj0B\",\"XDlyM_8eK\"].includes(baseVariant))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,...addPropertyOverrides({NxjFlfHTA:{value:transition2},wOTl_SzXV:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:CI7bKEUMe,motionChild:true,nodeId:\"njUb9C_wu\",scopeId:\"h1IGhd9a_\",...addPropertyOverrides({UOP9Ucim3:{href:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-q1857z\",className,classNames)} framer-c25hu8`,\"data-framer-name\":\"In\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"njUb9C_wu\",onMouseEnter:onMouseEnter1jwryuo,onTap:onTapoqe5y7,ref:refBinding,style:{filter:\"none\",opacity:1,WebkitFilter:\"none\",...style},variants:{\"IxLt_oATt-hover\":{opacity:1},IxLt_oATt:{filter:\"none\",WebkitFilter:\"none\"},qSyUccj0B:{filter:\"saturate(1.5)\",WebkitFilter:\"saturate(1.5)\"},XDlyM_8eK:{filter:\"saturate(1.5)\",opacity:.7,WebkitFilter:\"saturate(1.5)\"}},...addPropertyOverrides({\"IxLt_oATt-hover\":{\"data-framer-name\":undefined,onMouseEnter:undefined},IxLt_oATt:{\"data-framer-name\":\"Active\",onMouseEnter:undefined},NkO4Xggi_:{\"data-framer-name\":\"In Delayed\",onMouseEnter:onMouseEnterf60itx},NxjFlfHTA:{\"data-framer-name\":\"In Hover\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1h4cuqq},qSyUccj0B:{\"data-framer-name\":\"Special\",onMouseEnter:onMouseEnter4fgi1r},UOP9Ucim3:{\"data-framer-name\":\"Out\"},wOTl_SzXV:{\"data-framer-name\":\"In Delayed Hover\",onMouseEnter:onMouseEnter1jkazko},XDlyM_8eK:{\"data-framer-name\":\"Variant 8\",onMouseEnter:undefined,onMouseLeave:onMouseLeave1om9277}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({NkO4Xggi_:{value:transition3},NxjFlfHTA:{value:transition2},wOTl_SzXV:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Remix\"})}),className:\"framer-12i115i\",fonts:[\"GF;Rubik-500\"],layoutDependency:layoutDependency,layoutId:\"azal_jXbZ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",filter:\"none\",opacity:.7,scale:1,WebkitFilter:\"none\"},text:AaEwV6OpH,variants:{\"IxLt_oATt-hover\":{opacity:1},IxLt_oATt:{filter:\"none\",scale:1,WebkitFilter:\"none\"},NkO4Xggi_:{filter:\"none\",scale:1,WebkitFilter:\"none\"},NxjFlfHTA:{filter:\"none\",opacity:1,scale:1,WebkitFilter:\"none\"},UOP9Ucim3:{filter:\"blur(4px)\",opacity:0,scale:1.1,WebkitFilter:\"blur(4px)\"},wOTl_SzXV:{filter:\"none\",opacity:1,scale:1,WebkitFilter:\"none\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UOP9Ucim3:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant)})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1im50k6\",layoutDependency:layoutDependency,layoutId:\"Xh_i1z1Mg\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:185,borderBottomRightRadius:185,borderTopLeftRadius:185,borderTopRightRadius:185},transformTemplate:transformTemplate1}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q7cang-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"TCd14SfXV-container\",nodeId:\"TCd14SfXV\",rendersWithMotion:true,scopeId:\"h1IGhd9a_\",children:/*#__PURE__*/_jsx(GradientText,{animated:true,color1:\"rgb(0, 153, 255)\",color2:\"rgb(136, 85, 255)\",color3:\"rgb(145, 28, 255)\",fontSize:14,fontWeight:\"500\",height:\"100%\",id:\"TCd14SfXV\",layoutId:\"TCd14SfXV\",speed:3,text:AaEwV6OpH,width:\"100%\",...addPropertyOverrides({qSyUccj0B:{color1:\"rgb(15, 159, 255)\",color2:\"var(--token-7c84b0d6-77db-4276-bacf-00ca1b9a748f, rgb(167, 105, 255))\",color3:\"rgb(176, 218, 255)\",speed:1.5},XDlyM_8eK:{color1:\"rgb(15, 159, 255)\",color2:\"var(--token-7c84b0d6-77db-4276-bacf-00ca1b9a748f, rgb(167, 105, 255))\",color3:\"rgb(176, 218, 255)\",speed:1.5}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-MMPpZ.framer-c25hu8, .framer-MMPpZ .framer-c25hu8 { display: block; }\",\".framer-MMPpZ.framer-q1857z { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 58px; justify-content: center; overflow: visible; padding: 0px 28px 0px 28px; position: relative; text-decoration: none; width: min-content; }\",\".framer-MMPpZ .framer-12i115i { -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-MMPpZ .framer-1im50k6 { aspect-ratio: 1 / 1; bottom: 9px; flex: none; height: var(--framer-aspect-ratio-supported, 7px); left: 50%; overflow: visible; position: absolute; width: 7px; z-index: 1; }\",\".framer-MMPpZ .framer-1q7cang-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-MMPpZ.framer-v-bxjtfa.framer-q1857z { cursor: default; width: 83px; }\",\".framer-MMPpZ.framer-v-bxjtfa .framer-12i115i { left: 49%; position: absolute; top: -20px; z-index: 1; }\",\".framer-MMPpZ.framer-v-12n3ekj .framer-1q7cang-container, .framer-MMPpZ.framer-v-1nss07v .framer-1q7cang-container { order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 123\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"UOP9Ucim3\":{\"layout\":[\"fixed\",\"fixed\"]},\"NkO4Xggi_\":{\"layout\":[\"auto\",\"fixed\"]},\"NxjFlfHTA\":{\"layout\":[\"auto\",\"fixed\"]},\"wOTl_SzXV\":{\"layout\":[\"auto\",\"fixed\"]},\"qSyUccj0B\":{\"layout\":[\"auto\",\"fixed\"]},\"IxLt_oATt\":{\"layout\":[\"auto\",\"fixed\"]},\"XDlyM_8eK\":{\"layout\":[\"auto\",\"fixed\"]},\"w4nB9Wm3y\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"AaEwV6OpH\":\"title\",\"CI7bKEUMe\":\"link\",\"VC_UQ8uO3\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerh1IGhd9a_=withCSS(Component,css,\"framer-MMPpZ\");export default Framerh1IGhd9a_;Framerh1IGhd9a_.displayName=\"Nav Item\";Framerh1IGhd9a_.defaultProps={height:58,width:123};addPropertyControls(Framerh1IGhd9a_,{variant:{options:[\"njUb9C_wu\",\"UOP9Ucim3\",\"NkO4Xggi_\",\"NxjFlfHTA\",\"wOTl_SzXV\",\"qSyUccj0B\",\"IxLt_oATt\",\"XDlyM_8eK\"],optionTitles:[\"In\",\"Out\",\"In Delayed\",\"In Hover\",\"In Delayed Hover\",\"Special\",\"Active\",\"Variant 8\"],title:\"Variant\",type:ControlType.Enum},AaEwV6OpH:{defaultValue:\"Page TItle\",displayTextArea:false,title:\"Title\",type:ControlType.String},onAaEwV6OpHChange:{changes:\"AaEwV6OpH\",type:ControlType.ChangeHandler},CI7bKEUMe:{title:\"Link\",type:ControlType.Link},VC_UQ8uO3:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framerh1IGhd9a_,[{explicitInter:true,fonts:[{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-NYi1VU80V4bVkA.woff2\",weight:\"500\"}]},...GradientTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerh1IGhd9a_\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"UOP9Ucim3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NkO4Xggi_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"NxjFlfHTA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"wOTl_SzXV\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qSyUccj0B\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"IxLt_oATt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XDlyM_8eK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"w4nB9Wm3y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"AaEwV6OpH\\\":\\\"title\\\",\\\"CI7bKEUMe\\\":\\\"link\\\",\\\"VC_UQ8uO3\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"58\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"123\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./h1IGhd9a_.map","// Generated by Framer (b16259d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={lqhYNjRC4:{hover:true},xRS5Lj5bk:{hover:true}};const cycleOrder=[\"xRS5Lj5bk\",\"lqhYNjRC4\"];const serializationHash=\"framer-i9FNw\";const variantClassNames={lqhYNjRC4:\"framer-v-hq4awe\",xRS5Lj5bk:\"framer-v-1obswvd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const kfnTCKJQC=undefined;const KEBlhAPPe=undefined;const cGcjHH9ln=undefined;const OHBUniCeY=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Normal:\"xRS5Lj5bk\",Outline:\"lqhYNjRC4\"};const Variants=motion.create(React.Fragment);const getProps=({bG,click,fG,height,id,title,width,...props})=>{return{...props,cGcjHH9ln:fG??props.cGcjHH9ln??\"var(--token-ccbdc6c8-acfd-4a4e-a7c2-d8f71e3274d9, rgb(1, 79, 66))\",KEBlhAPPe:click??props.KEBlhAPPe,kfnTCKJQC:bG??props.kfnTCKJQC??\"var(--token-5bee08e1-ba69-496b-aa75-8ef58c0ca891, rgb(227, 242, 89))\",OHBUniCeY:title??props.OHBUniCeY??\"view all services\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xRS5Lj5bk\"};};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,OHBUniCeY,cGcjHH9ln,kfnTCKJQC,KEBlhAPPe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xRS5Lj5bk\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1eeppjs=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KEBlhAPPe){const res=await KEBlhAPPe(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1obswvd\",className,classNames),\"data-framer-name\":\"Normal\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"xRS5Lj5bk\",onTap:onTap1eeppjs,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:kfnTCKJQC,borderBottomLeftRadius:9,borderBottomRightRadius:9,borderTopLeftRadius:9,borderTopRightRadius:9,boxShadow:\"0px 1px 11px 0px rgba(167, 105, 255, 0.38)\",...style},variants:{\"xRS5Lj5bk-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},lqhYNjRC4:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"lqhYNjRC4-hover\":{\"data-framer-name\":undefined},\"xRS5Lj5bk-hover\":{\"data-framer-name\":undefined},lqhYNjRC4:{\"data-border\":true,\"data-framer-name\":\"Outline\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lsgnnp\",layoutDependency:layoutDependency,layoutId:\"LSzOjp0LP\",style:{backgroundColor:cGcjHH9ln}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1an7pso\",layoutDependency:layoutDependency,layoutId:\"jmxuuD1ib\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--variable-reference-cGcjHH9ln-ekwcF1xlt))\"},children:\"view all services\"})}),className:\"framer-sg5i2t\",fonts:[\"GF;Rubik-600\"],layoutDependency:layoutDependency,layoutId:\"B5ci4idyE\",style:{\"--extracted-1lwpl3i\":\"var(--variable-reference-cGcjHH9ln-ekwcF1xlt)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-cGcjHH9ln-ekwcF1xlt\":cGcjHH9ln,\"--variable-reference-kfnTCKJQC-ekwcF1xlt\":kfnTCKJQC},text:OHBUniCeY,variants:{\"lqhYNjRC4-hover\":{\"--extracted-1lwpl3i\":\"var(--variable-reference-kfnTCKJQC-ekwcF1xlt)\",\"--variable-reference-kfnTCKJQC-ekwcF1xlt\":kfnTCKJQC},\"xRS5Lj5bk-hover\":{\"--extracted-1lwpl3i\":\"var(--variable-reference-kfnTCKJQC-ekwcF1xlt)\",\"--variable-reference-kfnTCKJQC-ekwcF1xlt\":kfnTCKJQC}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"lqhYNjRC4-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--variable-reference-kfnTCKJQC-ekwcF1xlt))\"},children:\"view all services\"})})},\"xRS5Lj5bk-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h5,{style:{\"--font-selector\":\"R0Y7UnViaWstNjAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"17px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--variable-reference-kfnTCKJQC-ekwcF1xlt))\"},children:\"view all services\"})})}},baseVariant,gestureVariant)})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-i9FNw.framer-1l3b0tb, .framer-i9FNw .framer-1l3b0tb { display: block; }\",\".framer-i9FNw.framer-1obswvd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 6px 12px 6px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-i9FNw .framer-1lsgnnp { bottom: -68px; flex: none; height: 50px; overflow: hidden; position: absolute; right: 0px; width: 169px; z-index: 1; }\",\".framer-i9FNw .framer-1an7pso { align-content: center; align-items: center; align-self: stretch; 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: auto; }\",\".framer-i9FNw .framer-sg5i2t { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-i9FNw.framer-v-1obswvd.hover .framer-1lsgnnp { bottom: -8px; height: unset; left: -1px; right: -1px; top: -7px; width: unset; z-index: 0; }\",\".framer-i9FNw.framer-v-hq4awe.hover .framer-1lsgnnp { bottom: -11px; height: 54px; right: -24px; width: 215px; z-index: 0; }\",'.framer-i9FNw[data-border=\"true\"]::after, .framer-i9FNw [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 147\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"lqhYNjRC4\":{\"layout\":[\"auto\",\"auto\"]},\"NvCn0V7kd\":{\"layout\":[\"auto\",\"auto\"]},\"B5fAeypAG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"OHBUniCeY\":\"title\",\"cGcjHH9ln\":\"fG\",\"kfnTCKJQC\":\"bG\",\"KEBlhAPPe\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerekwcF1xlt=withCSS(Component,css,\"framer-i9FNw\");export default FramerekwcF1xlt;FramerekwcF1xlt.displayName=\"2-Components/Button\";FramerekwcF1xlt.defaultProps={height:36,width:147};addPropertyControls(FramerekwcF1xlt,{variant:{options:[\"xRS5Lj5bk\",\"lqhYNjRC4\"],optionTitles:[\"Normal\",\"Outline\"],title:\"Variant\",type:ControlType.Enum},OHBUniCeY:{defaultValue:\"view all services\",displayTextArea:false,title:\"Title\",type:ControlType.String},onOHBUniCeYChange:{changes:\"OHBUniCeY\",type:ControlType.ChangeHandler},cGcjHH9ln:{defaultValue:\"var(--token-ccbdc6c8-acfd-4a4e-a7c2-d8f71e3274d9, rgb(1, 79, 66))\",title:\"FG\",type:ControlType.Color},kfnTCKJQC:{defaultValue:'var(--token-5bee08e1-ba69-496b-aa75-8ef58c0ca891, rgb(227, 242, 89)) /* {\"name\":\"Accent\"} */',title:\"BG\",type:ControlType.Color},KEBlhAPPe:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerekwcF1xlt,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerekwcF1xlt\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lqhYNjRC4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"NvCn0V7kd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B5fAeypAG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"OHBUniCeY\\\":\\\"title\\\",\\\"cGcjHH9ln\\\":\\\"fG\\\",\\\"kfnTCKJQC\\\":\\\"bG\\\",\\\"KEBlhAPPe\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"147\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ekwcF1xlt.map","// Generated by Framer (b16259d)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={vG9u6DZT8:{hover:true}};const serializationHash=\"framer-mcBPh\";const variantClassNames={vG9u6DZT8:\"framer-v-1hw4xt6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uTisllI_f=undefined;const dk1pseJaf=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 getProps=({height,hoverBG,id,link,width,...props})=>{return{...props,dk1pseJaf:hoverBG??props.dk1pseJaf??\"rgba(255, 255, 255, 0.16)\",uTisllI_f:link??props.uTisllI_f};};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,uTisllI_f,dk1pseJaf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"vG9u6DZT8\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:uTisllI_f,motionChild:true,nodeId:\"vG9u6DZT8\",openInNewTab:false,scopeId:\"I77TcFnOV\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1hw4xt6\",className,classNames)} framer-6qn3by`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"vG9u6DZT8\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"vG9u6DZT8-hover\":{backgroundColor:dk1pseJaf}},...addPropertyOverrides({\"vG9u6DZT8-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7UnViaWstNTAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"1em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fae90bae-dbeb-4c75-b522-2fcb6d4dc8c4, rgb(247, 248, 254)))\"},children:\"Login\"})}),className:\"framer-eclzwa\",fonts:[\"GF;Rubik-500\"],layoutDependency:layoutDependency,layoutId:\"TxyZZglA1\",style:{\"--extracted-r6o4lv\":\"var(--token-fae90bae-dbeb-4c75-b522-2fcb6d4dc8c4, rgb(247, 248, 254))\",\"--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-mcBPh.framer-6qn3by, .framer-mcBPh .framer-6qn3by { display: block; }\",\".framer-mcBPh.framer-1hw4xt6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 7px 10px 7px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-mcBPh .framer-eclzwa { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 30\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"kvjTLU1VH\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"uTisllI_f\":\"link\",\"dk1pseJaf\":\"hoverBG\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerI77TcFnOV=withCSS(Component,css,\"framer-mcBPh\");export default FramerI77TcFnOV;FramerI77TcFnOV.displayName=\"2-Components/NavItem\";FramerI77TcFnOV.defaultProps={height:30,width:60};addPropertyControls(FramerI77TcFnOV,{uTisllI_f:{title:\"Link\",type:ControlType.Link},dk1pseJaf:{defaultValue:\"rgba(255, 255, 255, 0.16)\",title:\"Hover BG\",type:ControlType.Color}});addFonts(FramerI77TcFnOV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerI77TcFnOV\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"30\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"uTisllI_f\\\":\\\"link\\\",\\\"dk1pseJaf\\\":\\\"hoverBG\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kvjTLU1VH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"60\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./I77TcFnOV.map","// Generated by Framer (b16259d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ComponentsButton from\"https://framerusercontent.com/modules/bOSpB3bZ9P1FfwcE2OJ8/wi50kH8J6ppVIhjLwSfi/ekwcF1xlt.js\";import ComponentsNavItem from\"https://framerusercontent.com/modules/pxScfTj8mCHsiArVBmwe/gz6nMc9f0PmaXTfbnj0s/I77TcFnOV.js\";const ComponentsNavItemFonts=getFonts(ComponentsNavItem);const ComponentsButtonFonts=getFonts(ComponentsButton);const cycleOrder=[\"poAhLOEDR\",\"VWr18Ccie\",\"BCdIl0T8w\"];const serializationHash=\"framer-shzq9\";const variantClassNames={BCdIl0T8w:\"framer-v-1r6f27s\",poAhLOEDR:\"framer-v-14dy475\",VWr18Ccie:\"framer-v-1hr674h\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const n0BXWNdMf=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"poAhLOEDR\",Inline:\"BCdIl0T8w\",Light:\"VWr18Ccie\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,n0BXWNdMf:click??props.n0BXWNdMf,variant:humanReadableVariantMap[props.variant]??props.variant??\"poAhLOEDR\"};};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,n0BXWNdMf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"poAhLOEDR\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const KEBlhAPPe1pkfxol=activeVariantCallback(async(...args)=>{if(n0BXWNdMf){const res=await n0BXWNdMf(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-14dy475\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"poAhLOEDR\",ref:refBinding,style:{backgroundColor:\"rgb(15, 17, 28)\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,...style},variants:{BCdIl0T8w:{backgroundColor:\"rgba(0, 0, 0, 0)\"},VWr18Ccie:{backgroundColor:\"var(--token-fae90bae-dbeb-4c75-b522-2fcb6d4dc8c4, rgb(247, 248, 254))\"}},...addPropertyOverrides({BCdIl0T8w:{\"data-framer-name\":\"Inline\"},VWr18Ccie:{\"data-framer-name\":\"Light\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||200)-16)*1,y:(componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-((componentViewport?.height||200)-16)*1)/2),...addPropertyOverrides({BCdIl0T8w:{height:((componentViewport?.height||200)-0)*1,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-((componentViewport?.height||200)-0)*1)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7omxrz-container\",layoutDependency:layoutDependency,layoutId:\"M7zWyMVV_-container\",nodeId:\"M7zWyMVV_\",rendersWithMotion:true,scopeId:\"RABRtzkKQ\",children:/*#__PURE__*/_jsx(ComponentsNavItem,{dk1pseJaf:\"rgba(167, 105, 255, 0.3)\",height:\"100%\",id:\"M7zWyMVV_\",layoutId:\"M7zWyMVV_\",style:{height:\"100%\"},uTisllI_f:\"https://app.accord.gg/\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(8+((componentViewport?.height||200)-16-36)/2),...addPropertyOverrides({BCdIl0T8w:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-na5nh4-container\",layoutDependency:layoutDependency,layoutId:\"FdeDKHKrQ-container\",nodeId:\"FdeDKHKrQ\",rendersWithMotion:true,scopeId:\"RABRtzkKQ\",children:/*#__PURE__*/_jsx(ComponentsButton,{cGcjHH9ln:\"rgb(255, 255, 255)\",height:\"100%\",id:\"FdeDKHKrQ\",KEBlhAPPe:KEBlhAPPe1pkfxol,kfnTCKJQC:\"rgb(117, 42, 222)\",layoutId:\"FdeDKHKrQ\",OHBUniCeY:\"Book a Demo\",variant:matchVariant(\"xRS5Lj5bk\"),width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-shzq9.framer-1rkqux0, .framer-shzq9 .framer-1rkqux0 { display: block; }\",\".framer-shzq9.framer-14dy475 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 8px; position: relative; width: min-content; }\",\".framer-shzq9 .framer-7omxrz-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-shzq9 .framer-na5nh4-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-shzq9.framer-v-1r6f27s.framer-14dy475 { padding: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 53\n * @framerIntrinsicWidth 248\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"VWr18Ccie\":{\"layout\":[\"auto\",\"auto\"]},\"BCdIl0T8w\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"n0BXWNdMf\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRABRtzkKQ=withCSS(Component,css,\"framer-shzq9\");export default FramerRABRtzkKQ;FramerRABRtzkKQ.displayName=\"Nav CTA\";FramerRABRtzkKQ.defaultProps={height:53,width:248};addPropertyControls(FramerRABRtzkKQ,{variant:{options:[\"poAhLOEDR\",\"VWr18Ccie\",\"BCdIl0T8w\"],optionTitles:[\"Variant 1\",\"Light\",\"Inline\"],title:\"Variant\",type:ControlType.Enum},n0BXWNdMf:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRABRtzkKQ,[{explicitInter:true,fonts:[]},...ComponentsNavItemFonts,...ComponentsButtonFonts],{supportsExplicitInterCodegen:true});FramerRABRtzkKQ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ComponentsNavItem,{},context),forwardLoader(ComponentsButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRABRtzkKQ\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"n0BXWNdMf\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VWr18Ccie\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BCdIl0T8w\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"53\",\"framerIntrinsicWidth\":\"248\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RABRtzkKQ.map","// Generated by Framer (b16259d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuIcon from\"https://framerusercontent.com/modules/xa1XJMgv3IHYC7ggasYe/pJLBHAImEoCLE4sDPw1R/c0zx8H3Ao.js\";import NavItem from\"https://framerusercontent.com/modules/ebhvrFqHk6SLCChvGSG7/pfIZW7OTts5DikXsel4b/h1IGhd9a_.js\";import NavCTA from\"https://framerusercontent.com/modules/etAEkkgqyiYRh2rlbvvN/EuTaHhGLi9YdQEkAGAPu/RABRtzkKQ.js\";import LogoIcon from\"https://framerusercontent.com/modules/A9bJgXvBkldkqGmshSat/VTgLoEsjiQROUq5uwBPR/Z3s4D6ijJ.js\";import BrandLogo from\"https://framerusercontent.com/modules/ccHuOcTXvAYfobQsEm0X/7sTgzQOhmhP9K6Io5hHY/zqIJTOkUd.js\";const NavCTAFonts=getFonts(NavCTA);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const NavItemFonts=getFonts(NavItem);const BrandLogoFonts=getFonts(BrandLogo);const MenuIconFonts=getFonts(MenuIcon);const cycleOrder=[\"FuUaOZwpa\",\"xKe0ZAkXE\",\"vR55OX9Q9\",\"PORPILT6Q\"];const serializationHash=\"framer-WQj3f\";const variantClassNames={FuUaOZwpa:\"framer-v-1o2xhyt\",PORPILT6Q:\"framer-v-1malhp0\",vR55OX9Q9:\"framer-v-78pn9i\",xKe0ZAkXE:\"framer-v-1trq2yc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cjYRbWxNH=undefined;const IPkeIRJzg=undefined;const transition1={bounce:.4,delay:0,duration:.9,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.7,type:\"spring\"};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition3={bounce:.2,delay:.8,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:20};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition4={delay:0,duration:1.5,ease:[.44,0,.56,1],type:\"tween\"};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:0};const transition5={bounce:.2,delay:1,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Dekstop Open\":\"xKe0ZAkXE\",\"Desktop Closed\":\"FuUaOZwpa\",\"Phone Closed\":\"PORPILT6Q\",\"Phone Open\":\"vR55OX9Q9\"};const Variants=motion.create(React.Fragment);const getProps=({bookADemo,contactUs,height,id,width,...props})=>{return{...props,cjYRbWxNH:bookADemo??props.cjYRbWxNH,IPkeIRJzg:contactUs??props.IPkeIRJzg,variant:humanReadableVariantMap[props.variant]??props.variant??\"FuUaOZwpa\"};};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,cjYRbWxNH,IPkeIRJzg,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"FuUaOZwpa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onAppearg2xzbo=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"xKe0ZAkXE\"),500);});const n0BXWNdMftjvi83=activeVariantCallback(async(...args)=>{if(cjYRbWxNH){const res=await cjYRbWxNH(...args);if(res===false)return false;}});const Jk7HLjRob116rnly=activeVariantCallback(async(...args)=>{setVariant(\"PORPILT6Q\");});const Jk7HLjRobb0vdgq=activeVariantCallback(async(...args)=>{setVariant(\"vR55OX9Q9\");});const VC_UQ8uO37hjbk0=activeVariantCallback(async(...args)=>{if(IPkeIRJzg){const res=await IPkeIRJzg(...args);if(res===false)return false;}});const onTap116rnly=activeVariantCallback(async(...args)=>{setVariant(\"PORPILT6Q\");});useOnVariantChange(baseVariant,{default:onAppearg2xzbo,PORPILT6Q:undefined,vR55OX9Q9:undefined});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"vR55OX9Q9\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"PORPILT6Q\")return false;return true;};const router=useRouter();const isDisplayed2=()=>{if(baseVariant===\"vR55OX9Q9\")return true;return false;};const isDisplayed3=()=>{if([\"vR55OX9Q9\",\"PORPILT6Q\"].includes(baseVariant))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,...addPropertyOverrides({PORPILT6Q:{value:transition2},vR55OX9Q9:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o2xhyt\",className,classNames),\"data-framer-name\":\"Desktop Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"FuUaOZwpa\",ref:refBinding,style:{...style},...addPropertyOverrides({PORPILT6Q:{\"data-framer-name\":\"Phone Closed\",\"data-highlight\":undefined},vR55OX9Q9:{\"data-framer-name\":\"Phone Open\",\"data-highlight\":undefined},xKe0ZAkXE:{\"data-framer-name\":\"Dekstop Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lfvboa\",layoutDependency:layoutDependency,layoutId:\"LEjf89Ow9\",transformTemplate:transformTemplate1,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+72+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1kzwz35-container\",\"data-framer-appear-id\":\"1kzwz35\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"qOH3yh8CV-container\",nodeId:\"qOH3yh8CV\",optimized:true,rendersWithMotion:true,scopeId:\"FPUfuB8ZQ\",...addPropertyOverrides({PORPILT6Q:{animate:undefined,initial:undefined,optimized:undefined},xKe0ZAkXE:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NavCTA,{height:\"100%\",id:\"qOH3yh8CV\",layoutId:\"qOH3yh8CV\",n0BXWNdMf:n0BXWNdMftjvi83,variant:matchVariant(\"poAhLOEDR\"),width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:1,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition4,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-a3d2g3\",\"data-framer-appear-id\":\"a3d2g3\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"g1lmMAY9q\",optimized:true,style:{backgroundColor:\"rgba(167, 105, 255, 0.31)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,filter:\"blur(16px)\",scale:1.1,WebkitFilter:\"blur(16px)\"}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k91xz1\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"o6kPIn7Px\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+0+(((componentViewport?.height||58)-0-58)/2+0+0)+0,...addPropertyOverrides({PORPILT6Q:{height:48.75,y:(componentViewport?.y||0)+0+0+0+0},vR55OX9Q9:{height:44.5,y:(componentViewport?.y||0)+20+0+70+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pcsdio-container\",layoutDependency:layoutDependency,layoutId:\"uNPbyDCBR-container\",nodeId:\"uNPbyDCBR\",rendersWithMotion:true,scopeId:\"FPUfuB8ZQ\",children:/*#__PURE__*/_jsx(NavItem,{AaEwV6OpH:\"Solution\",CI7bKEUMe:resolvedLinks[0],height:\"100%\",id:\"uNPbyDCBR\",layoutId:\"uNPbyDCBR\",style:{height:\"100%\"},variant:matchVariant(\"UOP9Ucim3\"),width:\"100%\",...addPropertyOverrides({PORPILT6Q:{CI7bKEUMe:resolvedLinks[3]},vR55OX9Q9:{CI7bKEUMe:resolvedLinks[2],variant:matchVariant(\"NkO4Xggi_\")},xKe0ZAkXE:{CI7bKEUMe:resolvedLinks[1],variant:matchVariant(\"NkO4Xggi_\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:\"82px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||58)-0-58)/2+0+0)+0,...addPropertyOverrides({PORPILT6Q:{height:48.75,y:(componentViewport?.y||0)+0+0+0+67.75},vR55OX9Q9:{height:44.5,y:(componentViewport?.y||0)+20+0+70+63.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tx3qti-container\",layoutDependency:layoutDependency,layoutId:\"d_OQ_h4DG-container\",nodeId:\"d_OQ_h4DG\",rendersWithMotion:true,scopeId:\"FPUfuB8ZQ\",children:/*#__PURE__*/_jsx(NavItem,{AaEwV6OpH:\"Use Cases\",CI7bKEUMe:resolvedLinks1[0],height:\"100%\",id:\"d_OQ_h4DG\",layoutId:\"d_OQ_h4DG\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"UOP9Ucim3\"),width:\"100%\",...addPropertyOverrides({PORPILT6Q:{CI7bKEUMe:resolvedLinks1[3]},vR55OX9Q9:{CI7bKEUMe:resolvedLinks1[2],variant:matchVariant(\"NkO4Xggi_\")},xKe0ZAkXE:{CI7bKEUMe:resolvedLinks1[1],variant:matchVariant(\"NkO4Xggi_\")}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"y4SDC0uqe\"},implicitPathVariables:undefined},{href:{webPageId:\"y4SDC0uqe\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({vR55OX9Q9:{height:44.5,width:\"82px\",y:(componentViewport?.y||0)+20+0+70+127}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vngu92-container\",layoutDependency:layoutDependency,layoutId:\"R80T9aduZ-container\",nodeId:\"R80T9aduZ\",rendersWithMotion:true,scopeId:\"FPUfuB8ZQ\",children:/*#__PURE__*/_jsx(NavItem,{AaEwV6OpH:\"Insights\",CI7bKEUMe:resolvedLinks2[0],height:\"100%\",id:\"R80T9aduZ\",layoutId:\"R80T9aduZ\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"NkO4Xggi_\"),width:\"100%\",...addPropertyOverrides({vR55OX9Q9:{CI7bKEUMe:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i2po3y\",\"data-framer-name\":\"Logo + Menu Icon\",layoutDependency:layoutDependency,layoutId:\"ao08EFp0V\",...addPropertyOverrides({PORPILT6Q:{transformTemplate:transformTemplate1},vR55OX9Q9:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1usamcd\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"iGhzpWHS2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,width:\"168px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||58)-0-58)/2+0+0)+0+0+0+-7.5,...addPropertyOverrides({PORPILT6Q:{y:(componentViewport?.y||0)+0+0+0+0+0+-7.5},vR55OX9Q9:{y:(componentViewport?.y||0)+20+0+0+0+0+-7.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16g0qw4-container\",layoutDependency:layoutDependency,layoutId:\"oXERXPNkq-container\",nodeId:\"oXERXPNkq\",rendersWithMotion:true,scopeId:\"FPUfuB8ZQ\",children:/*#__PURE__*/_jsx(BrandLogo,{height:\"100%\",id:\"oXERXPNkq\",layoutId:\"oXERXPNkq\",style:{width:\"100%\"},variant:matchVariant(\"Zw0bjT0V7\"),width:\"100%\"})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-a7cxsl\",\"data-framer-name\":\"Menu Icon\",layoutDependency:layoutDependency,layoutId:\"otWOoUzUe\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",...addPropertyOverrides({PORPILT6Q:{y:(componentViewport?.y||0)+0+0+0+0+17},vR55OX9Q9:{y:(componentViewport?.y||0)+20+0+0+0+17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-saljct-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"HRWsQfx9P-container\",nodeId:\"HRWsQfx9P\",rendersWithMotion:true,scopeId:\"FPUfuB8ZQ\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"HRWsQfx9P\",layoutId:\"HRWsQfx9P\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"fUHJkDJ_S\"),width:\"100%\",...addPropertyOverrides({PORPILT6Q:{Jk7HLjRob:Jk7HLjRobb0vdgq,variant:matchVariant(\"Y23zNyiLk\")},vR55OX9Q9:{Jk7HLjRob:Jk7HLjRob116rnly}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zRGwbTukW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zRGwbTukW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zRGwbTukW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zRGwbTukW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+0+(((componentViewport?.height||58)-0-58)/2+0+0)+0,...addPropertyOverrides({PORPILT6Q:{height:48.75,y:(componentViewport?.y||0)+0+0+0+135.5},vR55OX9Q9:{height:44.5,y:(componentViewport?.y||0)+20+0+70+190.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13mn11i-container\",layoutDependency:layoutDependency,layoutId:\"GYQjFshAb-container\",nodeId:\"GYQjFshAb\",rendersWithMotion:true,scopeId:\"FPUfuB8ZQ\",children:/*#__PURE__*/_jsx(NavItem,{AaEwV6OpH:\"FAQs\",CI7bKEUMe:resolvedLinks3[0],height:\"100%\",id:\"GYQjFshAb\",layoutId:\"GYQjFshAb\",style:{height:\"100%\"},variant:matchVariant(\"UOP9Ucim3\"),width:\"100%\",...addPropertyOverrides({PORPILT6Q:{CI7bKEUMe:resolvedLinks3[3]},vR55OX9Q9:{CI7bKEUMe:resolvedLinks3[2],variant:matchVariant(\"NkO4Xggi_\")},xKe0ZAkXE:{CI7bKEUMe:resolvedLinks3[1],variant:matchVariant(\"NkO4Xggi_\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,width:\"82px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||58)-0-58)/2+0+0)+0,...addPropertyOverrides({PORPILT6Q:{height:48.75,y:(componentViewport?.y||0)+0+0+0+203.25},vR55OX9Q9:{height:44.5,y:(componentViewport?.y||0)+20+0+70+254}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ak26ca-container\",layoutDependency:layoutDependency,layoutId:\"TtRbeCEwW-container\",nodeId:\"TtRbeCEwW\",rendersWithMotion:true,scopeId:\"FPUfuB8ZQ\",children:/*#__PURE__*/_jsx(NavItem,{AaEwV6OpH:\"Contact Us\",height:\"100%\",id:\"TtRbeCEwW\",layoutId:\"TtRbeCEwW\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"UOP9Ucim3\"),width:\"100%\",...addPropertyOverrides({vR55OX9Q9:{variant:matchVariant(\"NkO4Xggi_\"),VC_UQ8uO3:VC_UQ8uO37hjbk0},xKe0ZAkXE:{variant:matchVariant(\"NkO4Xggi_\"),VC_UQ8uO3:VC_UQ8uO37hjbk0}},baseVariant,gestureVariant)})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-139lvzu\",layoutDependency:layoutDependency,layoutId:\"cJh4vPBz3\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,...addPropertyOverrides({vR55OX9Q9:{y:(componentViewport?.y||0)+20+0+70+317.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vetzwo-container\",layoutDependency:layoutDependency,layoutId:\"iMM7gSZ1e-container\",nodeId:\"iMM7gSZ1e\",rendersWithMotion:true,scopeId:\"FPUfuB8ZQ\",children:/*#__PURE__*/_jsx(NavCTA,{height:\"100%\",id:\"iMM7gSZ1e\",layoutId:\"iMM7gSZ1e\",n0BXWNdMf:n0BXWNdMftjvi83,variant:matchVariant(\"poAhLOEDR\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__framer__loop:animation2,__framer__loopEffectEnabled:true,__framer__loopPauseOffscreen:true,__framer__loopRepeatDelay:1,__framer__loopRepeatType:\"mirror\",__framer__loopTransition:transition4,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-yolunf\",\"data-framer-appear-id\":\"yolunf\",initial:animation4,layoutDependency:layoutDependency,layoutId:\"DQLXfScBJ\",optimized:true,style:{backgroundColor:\"rgba(167, 105, 255, 0.31)\",borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5,filter:\"blur(16px)\",scale:1.1,WebkitFilter:\"blur(16px)\"}})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6ug749\",\"data-framer-name\":\"Base\",layoutDependency:layoutDependency,layoutId:\"bm08bb8l3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1avxgku\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"bp7kkxkLU\",style:{backgroundColor:\"var(--token-61bd30f9-b487-40d3-b257-aa7966064453, rgb(15, 16, 28))\",boxShadow:\"0px 1px 25px 0px rgba(146, 69, 255, 0.27)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-57b6bf\",\"data-framer-name\":\"Notch\",layoutDependency:layoutDependency,layoutId:\"GQwdrLwIK\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-dy27ls\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"UPlrY5p1P\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1qdm1fh\",\"data-framer-name\":\"SVG\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"StRr3JleE\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 34\"><path d=\"M 0 0 C 45.98 0 37 34 87 34 L 87 0 Z\" fill=\"var(--token-61bd30f9-b487-40d3-b257-aa7966064453, rgb(15, 16, 28)) /* {&quot;name&quot;:&quot;600&quot;} */\"></path></svg>',svgContentId:8799310578,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-13rljea\",\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"eJbRMY_U2\",style:{backgroundColor:\"var(--token-61bd30f9-b487-40d3-b257-aa7966064453, rgb(15, 16, 28))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ehmk1w\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"ikCNu6UX8\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1x6dfnv\",\"data-framer-name\":\"SVG\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"Z38qz3L66\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 34\"><path d=\"M 87 0 C 41.02 0 50 34 0 34 L 0 0 Z\" fill=\"var(--token-61bd30f9-b487-40d3-b257-aa7966064453, rgb(15, 16, 28)) /* {&quot;name&quot;:&quot;600&quot;} */\"></path></svg>',svgContentId:10370654868,withExternalLayout:true})})]})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1m5pbw7\",\"data-framer-name\":\"Overflow Mobile Top\",layoutDependency:layoutDependency,layoutId:\"pz8mwjoNr\",style:{backdropFilter:\"none\",backgroundColor:\"rgb(15, 17, 28)\",WebkitBackdropFilter:\"none\"},variants:{PORPILT6Q:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},vR55OX9Q9:{backdropFilter:\"blur(7px)\",backgroundColor:\"rgba(15, 17, 28, 0.5)\",WebkitBackdropFilter:\"blur(7px)\"}},...addPropertyOverrides({vR55OX9Q9:{\"data-highlight\":true,onTap:onTap116rnly}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-WQj3f.framer-jzen3o, .framer-WQj3f .framer-jzen3o { display: block; }\",\".framer-WQj3f.framer-1o2xhyt { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 58px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-WQj3f .framer-lfvboa { 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: 50%; overflow: visible; padding: 0px; position: absolute; top: 72px; width: min-content; }\",\".framer-WQj3f .framer-1kzwz35-container, .framer-WQj3f .framer-vetzwo-container { flex: none; height: auto; position: relative; width: auto; z-index: 3; }\",\".framer-WQj3f .framer-a3d2g3, .framer-WQj3f .framer-yolunf { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: -1; }\",\".framer-WQj3f .framer-k91xz1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 19px; height: 58px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-WQj3f .framer-1pcsdio-container, .framer-WQj3f .framer-13mn11i-container { flex: none; height: 100%; position: relative; width: auto; }\",\".framer-WQj3f .framer-1tx3qti-container, .framer-WQj3f .framer-1ak26ca-container { flex: none; height: 100%; position: relative; width: 82px; }\",\".framer-WQj3f .framer-vngu92-container { flex: none; height: 45px; position: relative; width: 82px; }\",\".framer-WQj3f .framer-i2po3y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-WQj3f .framer-1usamcd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 168px; }\",\".framer-WQj3f .framer-16g0qw4-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-WQj3f .framer-a7cxsl { flex: none; height: 100%; overflow: hidden; position: relative; width: 48px; }\",\".framer-WQj3f .framer-saljct-container { flex: none; height: 24px; left: calc(50.00000000000002% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-WQj3f .framer-139lvzu { 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-WQj3f .framer-6ug749 { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-WQj3f .framer-1avxgku { flex: none; height: 23px; overflow: hidden; position: relative; width: 100%; }\",\".framer-WQj3f .framer-57b6bf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-WQj3f .framer-dy27ls, .framer-WQj3f .framer-1ehmk1w { flex: none; height: 34px; overflow: visible; position: relative; width: 90px; }\",\".framer-WQj3f .framer-1qdm1fh { flex: none; height: 34px; position: absolute; right: 0px; top: 0px; width: 87px; }\",\".framer-WQj3f .framer-13rljea { flex: none; height: 34px; overflow: hidden; position: relative; width: 507px; }\",\".framer-WQj3f .framer-1x6dfnv { flex: none; height: 34px; left: 0px; position: absolute; top: 0px; width: 87px; }\",\".framer-WQj3f .framer-1m5pbw7 { flex: none; height: 109px; left: 0px; overflow: visible; position: absolute; right: 0px; top: -100px; z-index: 1; }\",\".framer-WQj3f.framer-v-78pn9i.framer-1o2xhyt { height: min-content; justify-content: flex-start; padding: 20px 0px 0px 0px; width: 388px; }\",\".framer-WQj3f.framer-v-78pn9i .framer-k91xz1 { flex-direction: column; height: min-content; justify-content: flex-start; padding: 70px 0px 30px 0px; z-index: 10; }\",\".framer-WQj3f.framer-v-78pn9i .framer-1pcsdio-container { height: 45px; order: 0; }\",\".framer-WQj3f.framer-v-78pn9i .framer-1tx3qti-container { height: 45px; order: 1; }\",\".framer-WQj3f.framer-v-78pn9i .framer-vngu92-container { order: 2; }\",\".framer-WQj3f.framer-v-78pn9i .framer-i2po3y, .framer-WQj3f.framer-v-1malhp0 .framer-i2po3y { height: 58px; left: 50%; order: 3; position: absolute; top: 0px; z-index: 1; }\",\".framer-WQj3f.framer-v-78pn9i .framer-1usamcd, .framer-WQj3f.framer-v-78pn9i .framer-a7cxsl, .framer-WQj3f.framer-v-1malhp0 .framer-1usamcd, .framer-WQj3f.framer-v-1malhp0 .framer-a7cxsl { height: 58px; }\",\".framer-WQj3f.framer-v-78pn9i .framer-13mn11i-container { height: 45px; order: 4; }\",\".framer-WQj3f.framer-v-78pn9i .framer-1ak26ca-container { height: 45px; order: 5; }\",\".framer-WQj3f.framer-v-78pn9i .framer-139lvzu { order: 6; }\",\".framer-WQj3f.framer-v-78pn9i .framer-6ug749 { justify-content: flex-start; z-index: 9; }\",\".framer-WQj3f.framer-v-78pn9i .framer-1avxgku, .framer-WQj3f.framer-v-1malhp0 .framer-1avxgku { flex: 1 0 0px; height: 1px; order: 0; }\",\".framer-WQj3f.framer-v-78pn9i .framer-57b6bf, .framer-WQj3f.framer-v-1malhp0 .framer-57b6bf { order: 1; }\",\".framer-WQj3f.framer-v-78pn9i .framer-13rljea { width: 219px; }\",\".framer-WQj3f.framer-v-78pn9i .framer-1m5pbw7 { cursor: pointer; height: calc(var(--framer-viewport-height, 100vh) * 1.5); }\",\".framer-WQj3f.framer-v-1malhp0.framer-1o2xhyt { height: 138px; justify-content: flex-start; width: 388px; }\",\".framer-WQj3f.framer-v-1malhp0 .framer-lfvboa, .framer-WQj3f.framer-v-1malhp0 .framer-1kzwz35-container { z-index: 10; }\",\".framer-WQj3f.framer-v-1malhp0 .framer-k91xz1 { flex-direction: column; height: 252px; }\",\".framer-WQj3f.framer-v-1malhp0 .framer-1pcsdio-container { flex: 1 0 0px; height: 1px; order: 0; pointer-events: none; }\",\".framer-WQj3f.framer-v-1malhp0 .framer-1tx3qti-container { flex: 1 0 0px; height: 1px; order: 1; pointer-events: none; }\",\".framer-WQj3f.framer-v-1malhp0 .framer-13mn11i-container { flex: 1 0 0px; height: 1px; order: 4; pointer-events: none; }\",\".framer-WQj3f.framer-v-1malhp0 .framer-1ak26ca-container { flex: 1 0 0px; height: 1px; order: 5; pointer-events: none; }\",\".framer-WQj3f.framer-v-1malhp0 .framer-6ug749 { bottom: unset; height: 58px; justify-content: flex-start; }\",\".framer-WQj3f.framer-v-1malhp0 .framer-13rljea { width: 230px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xKe0ZAkXE\":{\"layout\":[\"fixed\",\"fixed\"]},\"vR55OX9Q9\":{\"layout\":[\"fixed\",\"auto\"]},\"PORPILT6Q\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"cjYRbWxNH\":\"bookADemo\",\"IPkeIRJzg\":\"contactUs\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerFPUfuB8ZQ=withCSS(Component,css,\"framer-WQj3f\");export default FramerFPUfuB8ZQ;FramerFPUfuB8ZQ.displayName=\"Dynamic Notch Navigation\";FramerFPUfuB8ZQ.defaultProps={height:58,width:1200};addPropertyControls(FramerFPUfuB8ZQ,{variant:{options:[\"FuUaOZwpa\",\"xKe0ZAkXE\",\"vR55OX9Q9\",\"PORPILT6Q\"],optionTitles:[\"Desktop Closed\",\"Dekstop Open\",\"Phone Open\",\"Phone Closed\"],title:\"Variant\",type:ControlType.Enum},cjYRbWxNH:{title:\"Book A Demo\",type:ControlType.EventHandler},IPkeIRJzg:{title:\"Contact Us\",type:ControlType.EventHandler}});addFonts(FramerFPUfuB8ZQ,[{explicitInter:true,fonts:[]},...NavCTAFonts,...NavItemFonts,...BrandLogoFonts,...MenuIconFonts],{supportsExplicitInterCodegen:true});FramerFPUfuB8ZQ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavCTA,{},context),forwardLoader(NavItem,{},context),forwardLoader(BrandLogo,{},context),forwardLoader(LogoIcon,{},context),forwardLoader(MenuIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerFPUfuB8ZQ\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"58\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xKe0ZAkXE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vR55OX9Q9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PORPILT6Q\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerVariables\":\"{\\\"cjYRbWxNH\\\":\\\"bookADemo\\\",\\\"IPkeIRJzg\\\":\\\"contactUs\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b3492b4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import MenuIcon from\"https://framerusercontent.com/modules/xa1XJMgv3IHYC7ggasYe/pJLBHAImEoCLE4sDPw1R/c0zx8H3Ao.js\";import NavItem from\"https://framerusercontent.com/modules/ebhvrFqHk6SLCChvGSG7/pfIZW7OTts5DikXsel4b/h1IGhd9a_.js\";import NavCTA from\"https://framerusercontent.com/modules/etAEkkgqyiYRh2rlbvvN/EuTaHhGLi9YdQEkAGAPu/RABRtzkKQ.js\";import LogoIcon from\"https://framerusercontent.com/modules/A9bJgXvBkldkqGmshSat/VTgLoEsjiQROUq5uwBPR/Z3s4D6ijJ.js\";import BrandLogo from\"https://framerusercontent.com/modules/ccHuOcTXvAYfobQsEm0X/7sTgzQOhmhP9K6Io5hHY/zqIJTOkUd.js\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const BrandLogoFonts=getFonts(BrandLogo);const MenuIconFonts=getFonts(MenuIcon);const NavItemFonts=getFonts(NavItem);const NavCTAFonts=getFonts(NavCTA);const cycleOrder=[\"Ca3HNsJ_4\",\"d_VOpMHKi\",\"suLH3TtxZ\"];const serializationHash=\"framer-fmqAd\";const variantClassNames={Ca3HNsJ_4:\"framer-v-761tjm\",d_VOpMHKi:\"framer-v-wgpx49\",suLH3TtxZ:\"framer-v-1ntmo5w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cjYRbWxNH=undefined;const transition1={bounce:.4,delay:0,duration:.9,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.7,type:\"spring\"};const transition3={bounce:.2,delay:.1,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:-2};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Closed\":\"d_VOpMHKi\",\"Phone Open\":\"suLH3TtxZ\",Desktop:\"Ca3HNsJ_4\"};const Variants=motion.create(React.Fragment);const getProps=({bookADemo,height,id,width,...props})=>{return{...props,cjYRbWxNH:bookADemo??props.cjYRbWxNH,variant:humanReadableVariantMap[props.variant]??props.variant??\"Ca3HNsJ_4\"};};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,cjYRbWxNH,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Ca3HNsJ_4\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap17ytep4=activeVariantCallback(async(...args)=>{setVariant(\"d_VOpMHKi\");});const Jk7HLjRob7lbfql=activeVariantCallback(async(...args)=>{setVariant(\"suLH3TtxZ\");});const Jk7HLjRob17ytep4=activeVariantCallback(async(...args)=>{setVariant(\"d_VOpMHKi\");});const VC_UQ8uO317ytep4=activeVariantCallback(async(...args)=>{setVariant(\"d_VOpMHKi\");});const n0BXWNdMftjvi83=activeVariantCallback(async(...args)=>{if(cjYRbWxNH){const res=await cjYRbWxNH(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"suLH3TtxZ\")return true;return false;};const isDisplayed1=()=>{if([\"d_VOpMHKi\",\"suLH3TtxZ\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"d_VOpMHKi\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({d_VOpMHKi:{value:transition2},suLH3TtxZ:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-761tjm\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Ca3HNsJ_4\",ref:refBinding,style:{backgroundColor:\"var(--token-61bd30f9-b487-40d3-b257-aa7966064453, rgb(15, 16, 28))\",borderBottomLeftRadius:20,borderBottomRightRadius:20,...style},variants:{suLH3TtxZ:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({d_VOpMHKi:{\"data-framer-name\":\"Phone Closed\"},suLH3TtxZ:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1v9lh99\",\"data-framer-appear-id\":\"1v9lh99\",\"data-framer-name\":\"Close Overlay\",\"data-highlight\":true,initial:animation1,layoutDependency:layoutDependency,layoutId:\"G0fQHeKoX\",onTap:onTap17ytep4,optimized:true,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(18, 19, 33, 0.76)\",WebkitBackdropFilter:\"blur(10px)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hb7272\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"DwWqNlDsy\",style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0},variants:{suLH3TtxZ:{backgroundColor:\"rgb(15, 17, 28)\",borderBottomLeftRadius:20,borderBottomRightRadius:20}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15ih43q\",\"data-framer-name\":\"Logo + Menu Icon\",layoutDependency:layoutDependency,layoutId:\"mIY_9nna7\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1mh16va\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"iD7Rx8yMg\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:73,width:\"139px\",y:(componentViewport?.y||0)+10+(((componentViewport?.height||68)-10-58)/2+0+0)+12+0+0+-20.5,...addPropertyOverrides({d_VOpMHKi:{y:(componentViewport?.y||0)+18+0+0+0+0+0+-20.5},suLH3TtxZ:{y:(componentViewport?.y||0)+0+0+20+0+0+0+-8.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i8z7b0-container\",layoutDependency:layoutDependency,layoutId:\"Ael1rc67t-container\",nodeId:\"Ael1rc67t\",rendersWithMotion:true,scopeId:\"pfSf7GfCv\",children:/*#__PURE__*/_jsx(BrandLogo,{height:\"100%\",id:\"Ael1rc67t\",layoutId:\"Ael1rc67t\",style:{width:\"100%\"},variant:matchVariant(\"Zw0bjT0V7\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-s35sqq\",\"data-framer-name\":\"Menu Icon\",layoutDependency:layoutDependency,layoutId:\"jBlUI2vMt\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,width:\"24px\",...addPropertyOverrides({d_VOpMHKi:{y:(componentViewport?.y||0)+18+0+0+0+-12+17},suLH3TtxZ:{y:(componentViewport?.y||0)+0+0+20+0+0+17}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1b01jlt-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ow0XoErW6-container\",nodeId:\"ow0XoErW6\",rendersWithMotion:true,scopeId:\"pfSf7GfCv\",children:/*#__PURE__*/_jsx(MenuIcon,{height:\"100%\",id:\"ow0XoErW6\",layoutId:\"ow0XoErW6\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"fUHJkDJ_S\"),width:\"100%\",...addPropertyOverrides({d_VOpMHKi:{Jk7HLjRob:Jk7HLjRob7lbfql,variant:matchVariant(\"Y23zNyiLk\")},suLH3TtxZ:{Jk7HLjRob:Jk7HLjRob17ytep4}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14jpbnf\",layoutDependency:layoutDependency,layoutId:\"FkOp_ARPi\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":m0woEblFj\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":m0woEblFj\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+10+(((componentViewport?.height||68)-10-58)/2+0+0)+0+0,...addPropertyOverrides({suLH3TtxZ:{height:44.5,y:(componentViewport?.y||0)+0+0+20+78+10+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r9ruld-container\",layoutDependency:layoutDependency,layoutId:\"dxxSgcF09-container\",nodeId:\"dxxSgcF09\",rendersWithMotion:true,scopeId:\"pfSf7GfCv\",children:/*#__PURE__*/_jsx(NavItem,{AaEwV6OpH:\"Features\",CI7bKEUMe:resolvedLinks[0],height:\"100%\",id:\"dxxSgcF09\",layoutId:\"dxxSgcF09\",variant:matchVariant(\"njUb9C_wu\"),width:\"100%\",...addPropertyOverrides({suLH3TtxZ:{CI7bKEUMe:resolvedLinks[1],style:{height:\"100%\"},variant:matchVariant(\"NkO4Xggi_\"),VC_UQ8uO3:VC_UQ8uO317ytep4}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":zRGwbTukW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":zRGwbTukW\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+10+(((componentViewport?.height||68)-10-58)/2+0+0)+0+0,...addPropertyOverrides({suLH3TtxZ:{height:44.5,y:(componentViewport?.y||0)+0+0+20+78+10+49.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pig1sa-container\",layoutDependency:layoutDependency,layoutId:\"dWYuexAHo-container\",nodeId:\"dWYuexAHo\",rendersWithMotion:true,scopeId:\"pfSf7GfCv\",children:/*#__PURE__*/_jsx(NavItem,{AaEwV6OpH:\"FAQs\",CI7bKEUMe:resolvedLinks1[0],height:\"100%\",id:\"dWYuexAHo\",layoutId:\"dWYuexAHo\",variant:matchVariant(\"njUb9C_wu\"),width:\"100%\",...addPropertyOverrides({suLH3TtxZ:{CI7bKEUMe:resolvedLinks1[1],style:{height:\"100%\"},variant:matchVariant(\"NkO4Xggi_\"),VC_UQ8uO3:VC_UQ8uO317ytep4}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"w4BCvxmHh\"},implicitPathVariables:undefined},{href:{webPageId:\"w4BCvxmHh\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+10+(((componentViewport?.height||68)-10-58)/2+0+0)+0+0,...addPropertyOverrides({suLH3TtxZ:{height:44.5,y:(componentViewport?.y||0)+0+0+20+78+10+99}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hhl3up-container\",layoutDependency:layoutDependency,layoutId:\"s914c3EZb-container\",nodeId:\"s914c3EZb\",rendersWithMotion:true,scopeId:\"pfSf7GfCv\",children:/*#__PURE__*/_jsx(NavItem,{AaEwV6OpH:\"Case Studies\",CI7bKEUMe:resolvedLinks2[0],height:\"100%\",id:\"s914c3EZb\",layoutId:\"s914c3EZb\",variant:matchVariant(\"njUb9C_wu\"),width:\"100%\",...addPropertyOverrides({suLH3TtxZ:{CI7bKEUMe:resolvedLinks2[1],style:{height:\"100%\"},variant:matchVariant(\"NkO4Xggi_\"),VC_UQ8uO3:VC_UQ8uO317ytep4}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:58,y:(componentViewport?.y||0)+10+(((componentViewport?.height||68)-10-58)/2+0+0)+0+0,...addPropertyOverrides({suLH3TtxZ:{height:44.5,y:(componentViewport?.y||0)+0+0+20+78+10+148.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ijorl-container\",layoutDependency:layoutDependency,layoutId:\"eHInnsBxu-container\",nodeId:\"eHInnsBxu\",rendersWithMotion:true,scopeId:\"pfSf7GfCv\",children:/*#__PURE__*/_jsx(NavItem,{AaEwV6OpH:\"PlayerOps\",CI7bKEUMe:\"https://playerops.substack.com/\",height:\"100%\",id:\"eHInnsBxu\",layoutId:\"eHInnsBxu\",variant:matchVariant(\"qSyUccj0B\"),width:\"100%\",...addPropertyOverrides({suLH3TtxZ:{style:{height:\"100%\"},variant:matchVariant(\"NkO4Xggi_\"),VC_UQ8uO3:VC_UQ8uO317ytep4}},baseVariant,gestureVariant)})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e5rk3f\",layoutDependency:layoutDependency,layoutId:\"VmA1IU8xl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,y:(componentViewport?.y||0)+10+(((componentViewport?.height||68)-10-58)/2+0+0)+0+2.5,...addPropertyOverrides({suLH3TtxZ:{y:(componentViewport?.y||0)+0+0+20+311+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15f465j-container\",layoutDependency:layoutDependency,layoutId:\"t0c1yCXFT-container\",nodeId:\"t0c1yCXFT\",rendersWithMotion:true,scopeId:\"pfSf7GfCv\",children:/*#__PURE__*/_jsx(NavCTA,{height:\"100%\",id:\"t0c1yCXFT\",layoutId:\"t0c1yCXFT\",n0BXWNdMf:n0BXWNdMftjvi83,variant:matchVariant(\"BCdIl0T8w\"),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cyfo35\",\"data-framer-name\":\"Overflow Mobile Top\",layoutDependency:layoutDependency,layoutId:\"OOIdYypO3\",style:{backgroundColor:\"rgb(15, 17, 28)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fmqAd.framer-1rvbu3h, .framer-fmqAd .framer-1rvbu3h { display: block; }\",\".framer-fmqAd.framer-761tjm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-fmqAd .framer-1v9lh99 { cursor: pointer; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1.05); left: -5px; overflow: visible; position: absolute; right: -5px; top: -5px; }\",\".framer-fmqAd .framer-hb7272 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 58px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-fmqAd .framer-15ih43q { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 34px; justify-content: center; overflow: visible; padding: 0px 0px 0px 29px; position: relative; width: min-content; z-index: 1; }\",\".framer-fmqAd .framer-1mh16va { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: hidden; padding: 0px 0px 2px 0px; position: relative; width: 139px; }\",\".framer-fmqAd .framer-1i8z7b0-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-fmqAd .framer-s35sqq { flex: none; height: 100%; overflow: hidden; position: relative; width: 48px; }\",\".framer-fmqAd .framer-1b01jlt-container { flex: none; height: 24px; left: calc(50.00000000000002% - 24px / 2); position: absolute; top: calc(50.00000000000002% - 24px / 2); width: 24px; }\",\".framer-fmqAd .framer-14jpbnf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-fmqAd .framer-1r9ruld-container, .framer-fmqAd .framer-pig1sa-container, .framer-fmqAd .framer-hhl3up-container, .framer-fmqAd .framer-1ijorl-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fmqAd .framer-1e5rk3f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; overflow: visible; padding: 0px 12px 0px 0px; position: relative; width: min-content; }\",\".framer-fmqAd .framer-15f465j-container { flex: none; height: auto; position: relative; width: auto; z-index: 3; }\",\".framer-fmqAd .framer-cyfo35 { flex: none; height: 109px; left: 0px; overflow: visible; position: absolute; right: 0px; top: -100px; z-index: 1; }\",\".framer-fmqAd.framer-v-wgpx49.framer-761tjm { justify-content: flex-start; padding: 18px 0px 18px 0px; width: 388px; }\",\".framer-fmqAd.framer-v-wgpx49 .framer-hb7272 { flex-direction: column; gap: 12px; height: min-content; }\",\".framer-fmqAd.framer-v-wgpx49 .framer-15ih43q { gap: unset; justify-content: space-between; order: 0; padding: 0px 0px 0px 20px; width: 100%; }\",\".framer-fmqAd.framer-v-wgpx49 .framer-s35sqq, .framer-fmqAd.framer-v-1ntmo5w .framer-s35sqq { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 58px); width: 58px; }\",\".framer-fmqAd.framer-v-1ntmo5w.framer-761tjm { justify-content: flex-start; padding: 0px; width: 388px; }\",\".framer-fmqAd.framer-v-1ntmo5w .framer-hb7272 { flex-direction: column; height: min-content; justify-content: flex-start; padding: 20px 0px 30px 0px; will-change: var(--framer-will-change-override, transform); z-index: 10; }\",\".framer-fmqAd.framer-v-1ntmo5w .framer-15ih43q { gap: unset; height: 58px; justify-content: space-between; order: 0; padding: 0px 0px 0px 20px; width: 100%; }\",\".framer-fmqAd.framer-v-1ntmo5w .framer-1mh16va { height: 58px; }\",\".framer-fmqAd.framer-v-1ntmo5w .framer-14jpbnf { flex: none; flex-direction: column; gap: 5px; order: 1; padding: 10px 0px 10px 0px; width: 100%; }\",\".framer-fmqAd.framer-v-1ntmo5w .framer-1r9ruld-container, .framer-fmqAd.framer-v-1ntmo5w .framer-pig1sa-container, .framer-fmqAd.framer-v-1ntmo5w .framer-hhl3up-container, .framer-fmqAd.framer-v-1ntmo5w .framer-1ijorl-container { height: 45px; }\",\".framer-fmqAd.framer-v-1ntmo5w .framer-1e5rk3f { height: min-content; order: 2; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"d_VOpMHKi\":{\"layout\":[\"fixed\",\"auto\"]},\"suLH3TtxZ\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cjYRbWxNH\":\"bookADemo\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpfSf7GfCv=withCSS(Component,css,\"framer-fmqAd\");export default FramerpfSf7GfCv;FramerpfSf7GfCv.displayName=\"Simple Navigation\";FramerpfSf7GfCv.defaultProps={height:68,width:1200};addPropertyControls(FramerpfSf7GfCv,{variant:{options:[\"Ca3HNsJ_4\",\"d_VOpMHKi\",\"suLH3TtxZ\"],optionTitles:[\"Desktop\",\"Phone Closed\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum},cjYRbWxNH:{title:\"Book A Demo\",type:ControlType.EventHandler}});addFonts(FramerpfSf7GfCv,[{explicitInter:true,fonts:[]},...BrandLogoFonts,...MenuIconFonts,...NavItemFonts,...NavCTAFonts],{supportsExplicitInterCodegen:true});FramerpfSf7GfCv.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(BrandLogo,{},context),forwardLoader(LogoIcon,{},context),forwardLoader(MenuIcon,{},context),forwardLoader(NavItem,{},context),forwardLoader(NavCTA,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpfSf7GfCv\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"68\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"cjYRbWxNH\\\":\\\"bookADemo\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"d_VOpMHKi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"suLH3TtxZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pfSf7GfCv.map","// Framer Exit Intent Popup — Code Override\n// Paste this into a new Code Override in Framer (Assets Panel → + → Code → New Override)\n//\n// HOW TO USE:\n// 1. Create your popup design as a regular frame/component on the canvas\n// 2. Apply \"withExitIntentPopup\" to the OVERLAY wrapper (a full-screen frame)\n// 3. Apply \"withDismissPopup\" to any element that should close the popup (e.g. close button, \"No thanks\" link)\n// 4. The popup only fires on the published site, NOT in Framer's preview\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useCallback,useRef,forwardRef}from\"react\";import{createStore}from\"https://framer.com/m/framer/store.js@^1.0.0\";// ─── Shared state between the two overrides ───\nconst useStore=createStore({isVisible:false});// ─── Configuration — tweak these values as needed ───\nconst CONFIG={// How close (px) to the top edge the cursor must be to trigger\nsensitivity:20,// Seconds to wait before the trigger is armed\ndelayBeforeArm:1,// Only show once per browser session\nshowOncePerSession:true,// Also trigger on mobile via rapid scroll-up\nmobileScrollUpTrigger:true,mobileScrollThreshold:80,// Animation\nanimationDuration:.3};// ─── Tracks whether the exit intent has already fired ───\nlet hasFired=false;let isArmed=false;// ────────────────────────────────────────────\n// Override 1: Apply this to your popup overlay\n// (a full-screen frame positioned fixed, covering the viewport)\n// ────────────────────────────────────────────\nexport function withExitIntentPopup(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[store,setStore]=useStore();const lastScrollYRef=useRef(0);const scrollUpCountRef=useRef(0);// Arm timer\nuseEffect(()=>{const timer=setTimeout(()=>{isArmed=true;},CONFIG.delayBeforeArm*1e3);return()=>clearTimeout(timer);},[]);// Session check\nuseEffect(()=>{if(CONFIG.showOncePerSession){try{if(sessionStorage.getItem(\"__exit_intent_shown\")===\"true\"){hasFired=true;}}catch(e){}}},[]);const showPopup=useCallback(()=>{if(hasFired||!isArmed)return;hasFired=true;setStore({isVisible:true});if(CONFIG.showOncePerSession){try{sessionStorage.setItem(\"__exit_intent_shown\",\"true\");}catch(e){}}},[setStore]);// Desktop: mouseleave\nuseEffect(()=>{const handleMouseLeave=e=>{if(e.clientY<=CONFIG.sensitivity){showPopup();}};document.addEventListener(\"mouseleave\",handleMouseLeave);return()=>document.removeEventListener(\"mouseleave\",handleMouseLeave);},[showPopup]);// Mobile: scroll-up\nuseEffect(()=>{if(!CONFIG.mobileScrollUpTrigger)return;const handleScroll=()=>{const currentY=window.scrollY;const delta=lastScrollYRef.current-currentY;if(delta>CONFIG.mobileScrollThreshold){scrollUpCountRef.current+=1;if(scrollUpCountRef.current>=2)showPopup();}else if(delta<0){scrollUpCountRef.current=0;}lastScrollYRef.current=currentY;};window.addEventListener(\"scroll\",handleScroll,{passive:true});return()=>window.removeEventListener(\"scroll\",handleScroll);},[showPopup]);// Style: hidden by default, visible when triggered\nconst visibilityStyle=store.isVisible?{opacity:1,pointerEvents:\"auto\",transition:`opacity ${CONFIG.animationDuration}s ease`}:{opacity:0,pointerEvents:\"none\",transition:`opacity ${CONFIG.animationDuration}s ease`};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,style:{...props?.style,...visibilityStyle}});});}// ────────────────────────────────────────────\n// Override 2: Apply this to your close/dismiss button\n// ────────────────────────────────────────────\nexport function withDismissPopup(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[,setStore]=useStore();const handleTap=()=>{setStore({isVisible:false});// Also call original onTap/onClick if present\nif(props?.onTap)props.onTap();if(props?.onClick)props.onClick();};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onTap:handleTap,onClick:handleTap});});}// ────────────────────────────────────────────\n// Override 3 (optional): Apply to the overlay background\n// so clicking outside the popup content dismisses it\n// ────────────────────────────────────────────\nexport function withDismissOnOverlayClick(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[,setStore]=useStore();const handleClick=e=>{// Only dismiss if the click target is the overlay itself, not children\nif(e.target===e.currentTarget){setStore({isVisible:false});}if(props?.onClick)props.onClick(e);};return /*#__PURE__*/_jsx(Component,{ref:ref,...props,onClick:handleClick});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withDismissOnOverlayClick\":{\"type\":\"reactHoc\",\"name\":\"withDismissOnOverlayClick\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withExitIntentPopup\":{\"type\":\"reactHoc\",\"name\":\"withExitIntentPopup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withDismissPopup\":{\"type\":\"reactHoc\",\"name\":\"withDismissPopup\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ExitIntent.map","// Generated by Framer (265a357)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,Container,ControlType,cx,FormContainer,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,InjectSelectionStyle,PathVariablesContext,PropertyOverrides,queryCache,RenderTarget,ResetOuterLinkContext,ResolveLinks,RichText,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,useQueryData,useRouter,withCodeBoundaryForOverrides,withColumnMasonryLayout,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import ExitIntentCapture from\"#framer/local/canvasComponent/BheQKl4r6/BheQKl4r6.js\";import Footer from\"#framer/local/canvasComponent/E70uBkEjI/E70uBkEjI.js\";import DynamicNotchNavigation from\"#framer/local/canvasComponent/FPUfuB8ZQ/FPUfuB8ZQ.js\";import BookADemoForm from\"#framer/local/canvasComponent/PacKjwYbC/PacKjwYbC.js\";import SimpleNavigation from\"#framer/local/canvasComponent/pfSf7GfCv/pfSf7GfCv.js\";import ButtonsNew from\"#framer/local/canvasComponent/rDnfRTTcT/rDnfRTTcT.js\";import NewsletterForm from\"#framer/local/canvasComponent/sO8EhfQPI/sO8EhfQPI.js\";import NewsCard from\"#framer/local/canvasComponent/utMn6Ti1p/utMn6Ti1p.js\";import BrandLogo from\"#framer/local/canvasComponent/zqIJTOkUd/zqIJTOkUd.js\";import{withDismissPopup,withExitIntentPopup}from\"#framer/local/codeFile/nRMKEan/ExitIntent.js\";import Categories from\"#framer/local/collection/HDfVMjZ_B/HDfVMjZ_B.js\";import Insights from\"#framer/local/collection/UH656aRrT/UH656aRrT.js\";import*as sharedStyle from\"#framer/local/css/NyZcEDlhR/NyZcEDlhR.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const ExitIntentCaptureFonts=getFonts(ExitIntentCapture);const MotionDivWithDismissPopup6ws5p=withCodeBoundaryForOverrides(motion.div,{nodeId:\"sTUNbCxBa\",override:withDismissPopup,scopeId:\"xtipi8qgq\"});const MotionDivWithExitIntentPopup6u0ddc=withCodeBoundaryForOverrides(motion.div,{nodeId:\"FMVvJ6SrY\",override:withExitIntentPopup,scopeId:\"xtipi8qgq\"});const SimpleNavigationFonts=getFonts(SimpleNavigation);const BookADemoFormFonts=getFonts(BookADemoForm);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const NewsCardFonts=getFonts(NewsCard);const MotionDivWithColumnMasonryLayout=withColumnMasonryLayout(motion.div);const NewsletterFormFonts=getFonts(NewsletterForm);const ButtonsNewFonts=getFonts(ButtonsNew);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const breakpoints={JWI_IzryG:\"(max-width: 809.98px)\",svmHv2MkW:\"(min-width: 1200px)\",UMNtsqygk:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-ES9zI\";const variantClassNames={JWI_IzryG:\"framer-v-gr83k9\",svmHv2MkW:\"framer-v-1h8vut5\",UMNtsqygk:\"framer-v-1bovrq7\"};const syn5Gl9Y6=undefined;const MAcw4uxRQ=undefined;const beTU65glR=undefined;const S_7tu9cgPOh6B2YLLz=undefined;const vyUB8P4arOh6B2YLLz=undefined;const jM3fspNm2Oh6B2YLLz=undefined;const EZ3KLHk5EOh6B2YLLz=undefined;const mA6pktMOHOh6B2YLLz=undefined;const idOh6B2YLLz=undefined;const EZ3KLHk5EMkposBs_C=undefined;const transition1={bounce:.2,delay:0,duration:.9,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-50};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateY(-50%) ${t}`;const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,y:-4};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const query=prequery=>prequery({from:{constraint:{left:{collection:\"Oh6B2YLLz\",name:\"mA6pktMOH\",type:\"Identifier\"},operator:\"==\",right:{collection:\"mA6pktMOH\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"Oh6B2YLLz\",data:Insights,type:\"Collection\"},right:{alias:\"mA6pktMOH\",data:Categories,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"Oh6B2YLLz\",name:\"S_7tu9cgP\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"vyUB8P4ar\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"jM3fspNm2\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"EZ3KLHk5E\",type:\"Identifier\"},{alias:\"mA6pktMOH\",collection:\"mA6pktMOH\",name:\"id\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{constraint:{left:{collection:\"Oh6B2YLLz\",name:\"mA6pktMOH\",type:\"Identifier\"},operator:\"==\",right:{collection:\"mA6pktMOH\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"Oh6B2YLLz\",data:Insights,type:\"Collection\"},right:{alias:\"mA6pktMOH\",data:Categories,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:3},select:[{collection:\"Oh6B2YLLz\",name:\"S_7tu9cgP\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"vyUB8P4ar\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"jM3fspNm2\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"EZ3KLHk5E\",type:\"Identifier\"},{alias:\"mA6pktMOH\",collection:\"mA6pktMOH\",name:\"id\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"id\",type:\"Identifier\"}]});const query2=prequery=>prequery({from:{constraint:{left:{collection:\"Oh6B2YLLz\",name:\"mA6pktMOH\",type:\"Identifier\"},operator:\"==\",right:{collection:\"mA6pktMOH\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"Oh6B2YLLz\",data:Insights,type:\"Collection\"},right:{alias:\"mA6pktMOH\",data:Categories,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"Oh6B2YLLz\",name:\"S_7tu9cgP\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"vyUB8P4ar\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"jM3fspNm2\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"EZ3KLHk5E\",type:\"Identifier\"},{alias:\"mA6pktMOH\",collection:\"mA6pktMOH\",name:\"id\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"id\",type:\"Identifier\"}]});const query3=()=>({from:{constraint:{left:{collection:\"Oh6B2YLLz\",name:\"mA6pktMOH\",type:\"Identifier\"},operator:\"==\",right:{collection:\"mA6pktMOH\",name:\"id\",type:\"Identifier\"},type:\"BinaryOperation\"},left:{alias:\"Oh6B2YLLz\",data:Insights,type:\"Collection\"},right:{alias:\"mA6pktMOH\",data:Categories,type:\"Collection\"},type:\"LeftJoin\"},limit:{type:\"LiteralValue\",value:4},select:[{collection:\"Oh6B2YLLz\",name:\"S_7tu9cgP\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"vyUB8P4ar\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"jM3fspNm2\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"EZ3KLHk5E\",type:\"Identifier\"},{alias:\"mA6pktMOH\",collection:\"mA6pktMOH\",name:\"id\",type:\"Identifier\"},{collection:\"Oh6B2YLLz\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};const negate=value=>{return!value;};const transition3={delay:.7,duration:1.5,ease:[.12,.23,.17,.99],type:\"tween\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:47};const transition4={bounce:.4,delay:0,duration:.6,type:\"spring\"};const animation6={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:47};const breakpointRules={JWI_IzryG:[\".framer-ES9zI.framer-1h8vut5 { gap: 30px; }\",\".framer-ES9zI .framer-cnghn { flex-direction: column; height: min-content; }\",\".framer-ES9zI .framer-b7sge5-container { flex: none; width: 100%; }\",\".framer-ES9zI.framer-o9uk0x-container { left: 32px; right: 32px; width: unset; }\",'.framer-ES9zI .framer-zlqwr, [data-layout-template=\"true\"] > #overlay { margin-bottom: -30px; }',\".framer-ES9zI .framer-1q9xn1e { gap: 20px; padding: 10px; }\",\".framer-ES9zI .framer-1oix4kg { width: 100%; }\",\".framer-ES9zI .framer-1xfju7m-container { height: auto; }\",\".framer-ES9zI .framer-4my82a { flex-direction: column; gap: 0px; }\",\".framer-ES9zI .framer-12hues2 { flex: none; padding: 16px; width: 100%; }\",\".framer-ES9zI .framer-1m2yjfz { gap: 19px; }\",\".framer-ES9zI .framer-7nlmqf { --framer-text-wrap: balance; }\",\".framer-ES9zI .framer-eqttac { align-content: flex-start; align-items: flex-start; flex-direction: column; }\",\".framer-ES9zI .framer-8kd7o4 { align-self: unset; flex: none; height: 49px; width: 100%; }\",\".framer-ES9zI .framer-1g9oqxn { flex: none; height: 219px; width: 100%; }\",\".framer-ES9zI .framer-zj575z { -webkit-mask: linear-gradient(0deg, rgba(0, 0, 0, 0) -50%, rgba(0,0,0,1) 62%) add; aspect-ratio: unset; left: 10px; mask: linear-gradient(0deg, rgba(0,0,0,0) -50%, rgba(0,0,0,1) 62%) add; top: 12px; width: auto; }\",\".framer-ES9zI .framer-9uz0d7 { padding: 15px 15px 0px 15px; }\"],UMNtsqygk:[\".framer-ES9zI .framer-1q9xn1e { padding: 24px; }\",\".framer-ES9zI .framer-1oix4kg { width: 100%; }\",\".framer-ES9zI .framer-1xfju7m-container { height: 576px; }\",\".framer-ES9zI .framer-4my82a { gap: 20px; }\",\".framer-ES9zI .framer-7nlmqf { --framer-text-wrap: balance; }\",\".framer-ES9zI .framer-eqttac { align-content: flex-start; align-items: flex-start; flex-direction: column; justify-content: flex-start; }\",\".framer-ES9zI .framer-8kd7o4 { align-self: unset; flex: none; height: 48px; width: 100%; }\",\".framer-ES9zI .framer-zj575z { -webkit-mask: linear-gradient(0deg, rgba(0, 0, 0, 0) -35%, rgba(0,0,0,1) 62%) add; aspect-ratio: unset; mask: linear-gradient(0deg, rgba(0,0,0,0) -35%, rgba(0,0,0,1) 62%) add; width: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={JWI_IzryG:\".framer-gr83k9-override\",UMNtsqygk:\".framer-1bovrq7-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ES9zI.framer-unw46c, .framer-ES9zI .framer-unw46c { display: block; }\",\".framer-ES9zI.framer-1h8vut5 { align-content: center; align-items: center; background-color: var(--token-a72f812a-42ec-4a06-b3ab-caf29e73fd22, #1f2035); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; overflow-x: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ES9zI .framer-14ttclw-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-ES9zI .framer-6u0ddc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); justify-content: center; left: 0px; order: -999; overflow: visible; padding: 22px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-ES9zI .framer-1ruxryw-container { flex: none; height: auto; max-width: 450px; position: relative; width: 100%; z-index: 10; }\",\".framer-ES9zI .framer-6ws5p { -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); background-color: rgba(23, 23, 23, 0.5); flex: none; height: 100vh; left: 0px; overflow: visible; position: absolute; right: 0px; top: calc(50.00000000000002% - 100vh / 2); }\",\".framer-ES9zI .framer-cnghn { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 129px; justify-content: center; left: 0px; order: -998; overflow: visible; padding: 0px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: -1px; will-change: var(--framer-will-change-effect-override, transform); z-index: 9; }\",\".framer-ES9zI .framer-b7sge5-container, .framer-ES9zI .framer-8mybqe-container { flex: 1 0 0px; height: auto; max-width: 1440px; position: relative; width: 1px; }\",\".framer-ES9zI.framer-1mjmkt9, .framer-ES9zI.framer-1n6ices { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 9; }\",\".framer-ES9zI.framer-o9uk0x-container { flex: none; height: auto; left: 50%; position: fixed; top: 50%; width: 534px; z-index: 10; }\",\".framer-ES9zI .framer-zlqwr { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-ES9zI .framer-y6wim4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: center; max-width: 1100px; order: 1006; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ES9zI .framer-1q9xn1e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 82px; height: min-content; justify-content: center; overflow: visible; padding: 30px 0px 30px 0px; position: relative; width: 100%; }\",\".framer-ES9zI .framer-enmh4w { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 28px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-ES9zI .framer-18dp8sy, .framer-ES9zI .framer-7nlmqf { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-ES9zI .framer-1oix4kg { display: grid; flex: none; gap: 20px; height: min-content; padding: 0px; position: relative; width: 1100px; }\",\".framer-ES9zI .framer-1l688ad { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; justify-self: start; padding: 0px; position: relative; width: 100%; }\",\".framer-ES9zI .framer-t37imk-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ES9zI .framer-1xfju7m-container { flex: none; height: 303px; position: relative; width: 100%; }\",\".framer-ES9zI .framer-1buvgbm { align-content: center; align-items: center; background-color: var(--token-61bd30f9-b487-40d3-b257-aa7966064453, #0f101c); border-bottom-left-radius: 15px; border-bottom-right-radius: 15px; border-top-left-radius: 15px; border-top-right-radius: 15px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-height: 299px; overflow: hidden; padding: 0px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-ES9zI .framer-130bv0t { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-ES9zI .framer-h24pql { background: linear-gradient(180deg, #9650d8 0%, rgb(88, 0, 220) 100%); bottom: 0px; flex: none; left: 0px; opacity: 0; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-ES9zI .framer-4my82a { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 3; }\",\".framer-ES9zI .framer-12hues2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 40px; position: relative; width: 1px; }\",\".framer-ES9zI .framer-1m2yjfz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 34px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-ES9zI .framer-eqttac { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-ES9zI .framer-1y3ivxd-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-ES9zI.framer-s0g3c1-container { flex: none; height: auto; left: 50%; position: fixed; top: 50%; width: auto; z-index: 10; }\",\".framer-ES9zI .framer-8kd7o4 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ES9zI .framer-1gbyqs0 { border-bottom-left-radius: 11px; border-bottom-right-radius: 11px; border-top-left-radius: 11px; border-top-right-radius: 11px; flex: none; height: 100%; overflow: visible; position: relative; width: 51px; }\",\".framer-ES9zI .framer-1shh0pz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-ES9zI .framer-1td9znl { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap: balance; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ES9zI .framer-1cibimv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --framer-text-wrap: balance; flex: none; height: auto; opacity: 0.6; position: relative; white-space: pre; width: auto; }\",\".framer-ES9zI .framer-1g9oqxn { flex: 1 0 0px; gap: 10px; height: 100%; overflow: visible; position: relative; width: 1px; }\",\".framer-ES9zI .framer-zj575z { -webkit-mask: linear-gradient(270deg, rgba(0, 0, 0, 0) 15%, rgba(0,0,0,1) 62%) add; aspect-ratio: 2.0755555555555554 / 1; border-bottom-left-radius: 13px; border-bottom-right-radius: 13px; border-top-left-radius: 13px; border-top-right-radius: 13px; bottom: -20px; flex: none; left: 20px; mask: linear-gradient(270deg, rgba(0,0,0,0) 15%, rgba(0,0,0,1) 62%) add; overflow: visible; position: absolute; top: 20px; width: var(--framer-aspect-ratio-supported, 621px); }\",\".framer-ES9zI .framer-9uz0d7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: 1007; overflow: hidden; padding: 24px 24px 0px 24px; position: relative; width: 100%; }\",\".framer-ES9zI .framer-ya094q { -webkit-mask: radial-gradient(50% 50% at 50% 50%, rgba(0, 0, 0, 0) 0%, rgba(0,0,0,1) 100%) add; background: linear-gradient(180deg, var(--token-7c84b0d6-77db-4276-bacf-00ca1b9a748f, #a769ff) 0%, rgba(167, 105, 255, 0) 100%); flex: none; height: 323px; left: 0px; mask: radial-gradient(50% 50% at 50% 50%, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%) add; opacity: 0.2; order: 1008; overflow: var(--overflow-clip-fallback, clip); position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 0; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={JWI_IzryG:\"(max-width: 809.98px)\",svmHv2MkW:\"(min-width: 1200px)\",UMNtsqygk:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"svmHv2MkW\",Phone:\"JWI_IzryG\",Tablet:\"UMNtsqygk\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,newsletterCTAReplacesDemo,showBottomSection,showNewsletters,width,...props})=>{return{...props,beTU65glR:newsletterCTAReplacesDemo??props.beTU65glR,MAcw4uxRQ:showNewsletters??props.MAcw4uxRQ??true,syn5Gl9Y6:showBottomSection??props.syn5Gl9Y6??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"svmHv2MkW\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,syn5Gl9Y6,beTU65glR,MAcw4uxRQ,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const cjYRbWxNHko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const PDysZ6UQeko9la1=({overlay})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const visible=negate(beTU65glR);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"svmHv2MkW\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-a72f812a-42ec-4a06-b3ab-caf29e73fd22, rgb(31, 32, 53)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1h8vut5\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-14ttclw-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"RWMSy8XQF\",scopeId:\"xtipi8qgq\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"RWMSy8XQF\",intensity:8,layoutId:\"RWMSy8XQF\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(MotionDivWithExitIntentPopup6u0ddc,{className:\"framer-6u0ddc\",\"data-framer-name\":\"Exit Intent Popup\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:505,width:\"min(100vw - 44px, 450px)\",y:247.5,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ruxryw-container\",nodeId:\"nbka0fbSB\",rendersWithMotion:true,scopeId:\"xtipi8qgq\",children:/*#__PURE__*/_jsx(ExitIntentCapture,{height:\"100%\",id:\"nbka0fbSB\",layoutId:\"nbka0fbSB\",style:{maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithDismissPopup6ws5p,{className:\"framer-6ws5p\",\"data-framer-name\":\"Close overlay\"})]}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-cnghn\",\"data-framer-appear-id\":\"cnghn\",\"data-framer-name\":\"Nav\",initial:animation1,optimized:true,children:/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{width:\"min(100vw, 1440px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"min(max(100vw, 1px), 1440px)\",y:-1,children:/*#__PURE__*/_jsxs(Container,{className:\"framer-b7sge5-container\",nodeId:\"WWuISAmp2\",scopeId:\"xtipi8qgq\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{variant:matchVariant(\"d_VOpMHKi\")},UMNtsqygk:{variant:matchVariant(\"d_VOpMHKi\")}},children:/*#__PURE__*/_jsx(SimpleNavigation,{cjYRbWxNH:cjYRbWxNHko9la1({overlay}),height:\"100%\",id:\"WWuISAmp2\",layoutId:\"WWuISAmp2\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"Ca3HNsJ_4\"),width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:.3,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1mjmkt9\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[0,0,1,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"uRxJnEMY6\"),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{width:\"calc(100vw - 64px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"534px\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{transformTemplate:transformTemplate2}},children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-o9uk0x-container\"),inComponentSlot:true,nodeId:\"NoSgqbF8C\",rendersWithMotion:true,scopeId:\"xtipi8qgq\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{variant:matchVariant(\"GztnxEtrz\")}},children:/*#__PURE__*/_jsx(BookADemoForm,{height:\"100%\",id:\"NoSgqbF8C\",layoutId:\"NoSgqbF8C\",style:{width:\"100%\"},variant:matchVariant(\"g0GG98nzD\"),width:\"100%\"})})})})})})]})}),getContainer())})})]})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-zlqwr\"}),syn5Gl9Y6!==false&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-y6wim4\",\"data-framer-name\":\"Default Bottom Content\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1q9xn1e\",\"data-framer-name\":\"Padding\",children:[MAcw4uxRQ!==false&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-enmh4w\",\"data-framer-name\":\"More {Category}\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-no1dyw\",\"data-styles-preset\":\"NyZcEDlhR\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"Recent Insights\"})}),className:\"framer-18dp8sy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UMNtsqygk:{query:query3()}},children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{trackCount:1},UMNtsqygk:{trackCount:2}},children:/*#__PURE__*/_jsx(MotionDivWithColumnMasonryLayout,{className:\"framer-1oix4kg\",columnMasonryLayoutEnabled:true,parentIsDataRepeater:true,rowGap:20,trackCount:3,children:collection?.map(({EZ3KLHk5E:EZ3KLHk5EOh6B2YLLz,id:idOh6B2YLLz,jM3fspNm2:jM3fspNm2Oh6B2YLLz,mA6pktMOH:mA6pktMOHOh6B2YLLz,S_7tu9cgP:S_7tu9cgPOh6B2YLLz,vyUB8P4ar:vyUB8P4arOh6B2YLLz},index)=>{vyUB8P4arOh6B2YLLz??=\"\";jM3fspNm2Oh6B2YLLz??=\"\";EZ3KLHk5EOh6B2YLLz??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`Oh6B2YLLz-${idOh6B2YLLz}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{EZ3KLHk5E:EZ3KLHk5EOh6B2YLLz},children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1l688ad\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{EZ3KLHk5E:EZ3KLHk5EOh6B2YLLz},webPageId:\"DiWQv28oz\"},implicitPathVariables:undefined},{href:{pathVariables:{EZ3KLHk5E:EZ3KLHk5EMkposBs_C},webPageId:\"DiWQv28oz\"},implicitPathVariables:undefined},{href:{pathVariables:{EZ3KLHk5E:EZ3KLHk5EOh6B2YLLz},webPageId:\"DiWQv28oz\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{width:\"max(max(min(100vw, 1100px) - 20px, 50px), 1px)\",y:2387.1},UMNtsqygk:{width:\"max(max((min(100vw, 1100px) - 68px) / 2, 50px), 1px)\",y:2143.1}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:560,width:\"353.3333px\",y:2149.1,children:/*#__PURE__*/_jsx(Container,{className:\"framer-t37imk-container\",nodeId:\"rXL53Po_5\",rendersWithMotion:true,scopeId:\"xtipi8qgq\",whileHover:animation2,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{dE2XDAlF5:resolvedLinks[2],variant:matchVariant(\"QGxq6e8R6\")},UMNtsqygk:{dE2XDAlF5:resolvedLinks[1],variant:matchVariant(\"QGxq6e8R6\")}},children:/*#__PURE__*/_jsx(NewsCard,{BbiwvhHAS:toResponsiveImage(S_7tu9cgPOh6B2YLLz),dE2XDAlF5:resolvedLinks[0],EPajT27n2:jM3fspNm2Oh6B2YLLz,height:\"100%\",id:\"rXL53Po_5\",layoutId:\"rXL53Po_5\",lFIrk631X:vyUB8P4arOh6B2YLLz,style:{width:\"100%\"},T7ZM4NUgq:false,variant:matchVariant(\"zg7prdbjm\"),width:\"100%\",wW1ADnWbd:mA6pktMOHOh6B2YLLz})})})})})})})})},idOh6B2YLLz);})})})});}})})})]}),beTU65glR!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{height:372,width:\"calc(min(100vw, 1100px) - 20px)\",y:2308.7},UMNtsqygk:{height:576,width:\"calc(min(100vw, 1100px) - 48px)\",y:2064.7}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:303,width:\"min(100vw, 1100px)\",y:2070.7,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xfju7m-container\",nodeId:\"OUiCGWDDt\",scopeId:\"xtipi8qgq\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{style:{width:\"100%\"},variant:matchVariant(\"alUwIZw5a\")},UMNtsqygk:{variant:matchVariant(\"alUwIZw5a\")}},children:/*#__PURE__*/_jsx(NewsletterForm,{DIwfmyQx4:\"Subscribe to our Newsletter\",height:\"100%\",id:\"OUiCGWDDt\",layoutId:\"OUiCGWDDt\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"jsCXkpi_q\"),wfl0nJb9f:\"rgb(135, 48, 255)\",width:\"100%\"})})})})}),visible!==false&&/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/95160643-c77a-422a-a4df-0b8c5c819547/submit\",className:\"framer-1buvgbm\",\"data-framer-name\":\"Newsletter Form\",\"data-highlight\":true,nodeId:\"YdqCVUJtK\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-130bv0t\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-h24pql\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-4my82a\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-12hues2\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1m2yjfz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstNzAw\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 2.13)\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Ready for a Demo?\"})}),className:\"framer-7nlmqf\",fonts:[\"GF;Rubik-700\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-eqttac\",children:[/*#__PURE__*/_jsx(Overlay,{dismissWithEsc:true,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{y:2392.7},UMNtsqygk:{y:2266.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:2306.2,children:/*#__PURE__*/_jsxs(ContainerWithOptimizedAppearEffect,{animate:animation3,className:\"framer-1y3ivxd-container\",\"data-framer-appear-id\":\"1y3ivxd\",initial:animation4,nodeId:\"bLFme6ZYu\",optimized:true,rendersWithMotion:true,scopeId:\"xtipi8qgq\",children:[/*#__PURE__*/_jsx(ButtonsNew,{eEKru6rpv:\"Book a Call\",height:\"100%\",id:\"bLFme6ZYu\",layoutId:\"bLFme6ZYu\",PDysZ6UQe:PDysZ6UQeko9la1({overlay:overlay1}),variant:matchVariant(\"ehbugAQog\"),width:\"100%\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsx(InjectSelectionStyle,{children:/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-1n6ices\"),exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay1.hide()},\"dEPFFH3gn\"),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:cx(scopingClassNames,\"framer-s0g3c1-container\"),inComponentSlot:true,nodeId:\"JNrgekrwQ\",rendersWithMotion:true,scopeId:\"xtipi8qgq\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{variant:matchVariant(\"GztnxEtrz\")}},children:/*#__PURE__*/_jsx(BookADemoForm,{height:\"100%\",id:\"JNrgekrwQ\",layoutId:\"JNrgekrwQ\",variant:matchVariant(\"g0GG98nzD\"),width:\"100%\"})})})})]})}),getContainer())})})]})})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-8kd7o4\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,loading:getLoadingLazyAtYPosition(2461.7),pixelHeight:750,pixelWidth:750,sizes:\"51px\",src:\"https://framerusercontent.com/images/mV9UfFkyofox24Yl3YdR4fCtxy4.jpg?width=750&height=750\",srcSet:\"https://framerusercontent.com/images/mV9UfFkyofox24Yl3YdR4fCtxy4.jpg?scale-down-to=512&width=750&height=750 512w,https://framerusercontent.com/images/mV9UfFkyofox24Yl3YdR4fCtxy4.jpg?width=750&height=750 750w\"}},UMNtsqygk:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,loading:getLoadingLazyAtYPosition(2335.2),pixelHeight:750,pixelWidth:750,sizes:\"51px\",src:\"https://framerusercontent.com/images/mV9UfFkyofox24Yl3YdR4fCtxy4.jpg?width=750&height=750\",srcSet:\"https://framerusercontent.com/images/mV9UfFkyofox24Yl3YdR4fCtxy4.jpg?scale-down-to=512&width=750&height=750 512w,https://framerusercontent.com/images/mV9UfFkyofox24Yl3YdR4fCtxy4.jpg?width=750&height=750 750w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:750,intrinsicWidth:750,loading:getLoadingLazyAtYPosition(2306.2),pixelHeight:750,pixelWidth:750,sizes:\"51px\",src:\"https://framerusercontent.com/images/mV9UfFkyofox24Yl3YdR4fCtxy4.jpg?width=750&height=750\",srcSet:\"https://framerusercontent.com/images/mV9UfFkyofox24Yl3YdR4fCtxy4.jpg?scale-down-to=512&width=750&height=750 512w,https://framerusercontent.com/images/mV9UfFkyofox24Yl3YdR4fCtxy4.jpg?width=750&height=750 750w\"},className:\"framer-1gbyqs0\",\"data-framer-name\":\"Rachit-accord-gg-2\"})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1shh0pz\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 1.23)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Rachit Moti\"})}),className:\"framer-1td9znl\",fonts:[\"GF;Rubik-regular\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7UnViaWstcmVndWxhcg==\",\"--framer-font-family\":'\"Rubik\", \"Rubik Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--framer-root-font-size, 1rem) * 0.93)\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\"Accord Co-Founder CEO\"})}),className:\"framer-1cibimv\",fonts:[\"GF;Rubik-regular\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1g9oqxn\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:486,intrinsicWidth:1010,loading:getLoadingLazyAtYPosition(2538.7),pixelHeight:486,pixelWidth:1010,sizes:\"471.749px\",src:\"https://framerusercontent.com/images/h8mZc5Bqs5Ygs9MlRoxA9cDNzg.png?width=1010&height=486\",srcSet:\"https://framerusercontent.com/images/h8mZc5Bqs5Ygs9MlRoxA9cDNzg.png?scale-down-to=512&width=1010&height=486 512w,https://framerusercontent.com/images/h8mZc5Bqs5Ygs9MlRoxA9cDNzg.png?width=1010&height=486 1010w\"},fitImageDimension:\"width\"},UMNtsqygk:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:486,intrinsicWidth:1010,loading:getLoadingLazyAtYPosition(2084.7),pixelHeight:486,pixelWidth:1010,sizes:\"621.3786px\",src:\"https://framerusercontent.com/images/h8mZc5Bqs5Ygs9MlRoxA9cDNzg.png?width=1010&height=486\",srcSet:\"https://framerusercontent.com/images/h8mZc5Bqs5Ygs9MlRoxA9cDNzg.png?scale-down-to=512&width=1010&height=486 512w,https://framerusercontent.com/images/h8mZc5Bqs5Ygs9MlRoxA9cDNzg.png?width=1010&height=486 1010w\"},fitImageDimension:\"width\"}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:486,intrinsicWidth:1010,loading:getLoadingLazyAtYPosition(2090.7),pixelHeight:486,pixelWidth:1010,sizes:\"620.5911px\",src:\"https://framerusercontent.com/images/h8mZc5Bqs5Ygs9MlRoxA9cDNzg.png?width=1010&height=486\",srcSet:\"https://framerusercontent.com/images/h8mZc5Bqs5Ygs9MlRoxA9cDNzg.png?scale-down-to=512&width=1010&height=486 512w,https://framerusercontent.com/images/h8mZc5Bqs5Ygs9MlRoxA9cDNzg.png?width=1010&height=486 1010w\"},className:\"framer-zj575z\"})})})]})]})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-9uz0d7\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{width:\"min(max(100vw - 30px, 1px), 1440px)\",y:1245}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:368,width:\"min(max(100vw - 48px, 1px), 1440px)\",y:1224,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:true,__framer__enter:animation5,__framer__exit:animation6,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-8mybqe-container\",nodeId:\"NosAETeqq\",rendersWithMotion:true,scopeId:\"xtipi8qgq\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{JWI_IzryG:{variant:matchVariant(\"vvuY2xr4m\")},UMNtsqygk:{variant:matchVariant(\"k7HgDxTJr\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"NosAETeqq\",layoutId:\"NosAETeqq\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"Uzn3a5tIg\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ya094q\",\"data-framer-name\":\"Top Glow\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query4=mediaQueries[key];return`@media ${query4} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2337\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UMNtsqygk\":{\"layout\":[\"fixed\",\"fixed\"]},\"JWI_IzryG\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"syn5Gl9Y6\":\"showBottomSection\",\"beTU65glR\":\"newsletterCTAReplacesDemo\",\"MAcw4uxRQ\":\"showNewsletters\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"svmHv2MkW\":[\".framer-14ttclw-container\",\".framer-cnghn\",\".framer-y6wim4\",\".framer-9uz0d7\"],\"UMNtsqygk\":[\".framer-14ttclw-container\",\".framer-cnghn\",\".framer-y6wim4\",\".framer-9uz0d7\"],\"JWI_IzryG\":[\".framer-14ttclw-container\",\".framer-cnghn\",\".framer-y6wim4\",\".framer-9uz0d7\"]}\n * @framerBreakpoints {\"svmHv2MkW\":{\"min\":1200,\"canvasClassName\":\"framer-1h8vut5-override\",\"minHeight\":2337,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"UMNtsqygk\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1bovrq7-override\",\"minHeight\":2337,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"JWI_IzryG\":{\"max\":809,\"canvasClassName\":\"framer-gr83k9-override\",\"minHeight\":2337,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant svmHv2MkW\n * @framerLayoutTemplate true\n */const Framerxtipi8qgq=withCSS(Component,css,\"framer-ES9zI\");export default Framerxtipi8qgq;Framerxtipi8qgq.displayName=\"Layout\";Framerxtipi8qgq.defaultProps={height:2337,width:1200};addPropertyControls(Framerxtipi8qgq,{syn5Gl9Y6:{defaultValue:true,description:\"CTA & News\",title:\"Show Bottom Section\",type:ControlType.Boolean},beTU65glR:{defaultValue:false,description:\"Enable to hide Demo CTA and show Email Subscribe CTA\",title:\"Newsletter CTA (Replaces Demo)\",type:ControlType.Boolean},MAcw4uxRQ:{defaultValue:true,title:\"Show Newsletters\",type:ControlType.Boolean}});addFonts(Framerxtipi8qgq,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-4I-1VU80V4bVkA.woff2\",weight:\"700\"},{cssFamilyName:\"Rubik\",source:\"google\",style:\"normal\",uiFamilyName:\"Rubik\",url:\"https://fonts.gstatic.com/s/rubik/v31/iJWZBXyIfDnIV5PNhY1KTN7Z-Yh-B4i1VU80V4bVkA.woff2\",weight:\"400\"}]},...SmoothScrollFonts,...ExitIntentCaptureFonts,...SimpleNavigationFonts,...BookADemoFormFonts,...NewsCardFonts,...NewsletterFormFonts,...ButtonsNewFonts,...FooterFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framerxtipi8qgq.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);const queryCacheEntry1=queryCache.get(query3(),locale);return Promise.allSettled([queryCacheEntry.preload(),queryCacheEntry1.preload(),forwardLoader(ExitIntentCapture,{},context),forwardLoader(DynamicNotchNavigation,{},context),forwardLoader(SimpleNavigation,{},context),forwardLoader(BookADemoForm,{},context),forwardLoader(NewsletterForm,{},context),forwardLoader(BrandLogo,{},context),forwardLoader(ButtonsNew,{},context),forwardLoader(Footer,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(NewsCard,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerxtipi8qgq\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"2337\",\"framerLayoutTemplate\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerDefaultVariant\":\"svmHv2MkW\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"svmHv2MkW\\\":[\\\".framer-14ttclw-container\\\",\\\".framer-cnghn\\\",\\\".framer-y6wim4\\\",\\\".framer-9uz0d7\\\"],\\\"UMNtsqygk\\\":[\\\".framer-14ttclw-container\\\",\\\".framer-cnghn\\\",\\\".framer-y6wim4\\\",\\\".framer-9uz0d7\\\"],\\\"JWI_IzryG\\\":[\\\".framer-14ttclw-container\\\",\\\".framer-cnghn\\\",\\\".framer-y6wim4\\\",\\\".framer-9uz0d7\\\"]}\",\"framerBreakpoints\":\"{\\\"svmHv2MkW\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1h8vut5-override\\\",\\\"minHeight\\\":2337,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"UMNtsqygk\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1bovrq7-override\\\",\\\"minHeight\\\":2337,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"JWI_IzryG\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-gr83k9-override\\\",\\\"minHeight\\\":2337,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"syn5Gl9Y6\\\":\\\"showBottomSection\\\",\\\"beTU65glR\\\":\\\"newsletterCTAReplacesDemo\\\",\\\"MAcw4uxRQ\\\":\\\"showNewsletters\\\"}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UMNtsqygk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JWI_IzryG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Layout from \"https://framerusercontent.com/modules/oou3yhA2bLlxAQCbHnUv/GLCfMXJ5L6weALASq4Xl/xtipi8qgq.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {C0Bgq66zI: \"feature-card-1-1\", EPl3ekPXA: \"sticky-padding\", Gno84nlTl: \"reassurance\", hPQbmTzcA: \"insights\", iIwRtT4bf: \"research\", LjVqoPYTm: \"cohorts\", m0woEblFj: \"features\", mhNdw4CJt: \"feature-card-1\", Mp8ALFgLK: \"comparison\", RobalL5X6: \"summaries\", uHZdAuLR8: \"overview\", Zb4xMdgtB: \"case-studies\", zO1NMHcEO: \"reports\", zRGwbTukW: \"faqs\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hsA8MOqEADst9vS6wPJY/CF2EHqkqCiHiEeZD5pYc/augiA20Il.js\")), path: \"/\"}, mCLFQNgw2: {elements: {zYHcc46up: \"overview\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/C96Hlr3f7ftk3ShPgU9u/1jV2YBuCKgsM8xRYQz0s/mCLFQNgw2.js\")), path: \"/roblox-bug-finder\"}, W3bdrQTXq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hS4FlYNFk65ZWGS8RiUs/xTnN1nJ8C02zjK4xrj1p/W3bdrQTXq.js\")), path: \"/legal/privacy\"}, grHrgf8UQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/CJTlZ2LMn9hs2KZbPU2g/OgRpfS45KIpxMe1IHNMb/grHrgf8UQ.js\")), path: \"/legal/terms\"}, dEFbiRdCP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zpz7YBCubWjjh1qGpmFy/17W3FQLaFE84h4Y5X9q3/dEFbiRdCP.js\")), path: \"/404\"}, y4SDC0uqe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4Uj0SuyYBA6s0BYbbXmr/YUciaBl4bbuB5XJHhPKU/y4SDC0uqe.js\")), path: \"/playerops\"}, RwQv0NGCf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VCnoCTmqHdP5B0Rc1NJJ/kPfnRqIbB4Z20X132FaB/RwQv0NGCf.js\")), path: \"/book-a-demo\"}, HxNTtt6tq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VsdlFRZ0TzXyXPHcIFzc/t3b4RYoEFdNH4BiqQFNr/HxNTtt6tq.js\")), path: \"/contact-us\"}, SZ76C2lIT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nZeXs6b7t49vII6Wvd8Z/rv7ByF9m92bl7GX6AVml/SZ76C2lIT.js\")), path: \"/legal\"}, PbnCrlp1K: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zFzgyeWUnPViqXEPIY0v/S0cSxYBZz2AKJMTb6DTl/PbnCrlp1K.js\")), path: \"/legal/dpa\"}, gWEUzTqj2: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zQVbuOgJYUyGukWV5Idn/UWdDxFtzZPKu43yDfEmr/gWEUzTqj2.js\")), path: \"/articles\"}, w4BCvxmHh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/JJedlcTatl6ify5AFpLf/X9U2lPK5fcNnokEpF9eS/w4BCvxmHh.js\")), path: \"/case-studies\"}, DiWQv28oz: {collectionId: \"UH656aRrT\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/U1bFlmSz2i5uRkG8nJNI/GGVFMwmdzvdnh70HYMLt/DiWQv28oz.js\")), path: \"/playerops/:EZ3KLHk5E\"}, vgCgWoI1Y: {collectionId: \"EKQHoMaxR\", elements: {tGN3y_DGy: \"solution\", UMhFr3pLe: \"outcome\", YXagxcq6M: \"challenge\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vIUMHrRACmPocCvRjmVm/F75WFQHcMAryroJjkAe8/vgCgWoI1Y.js\")), path: \"/case-studies/:UMYA5FkUs\"}, g12udBbn9: {collectionId: \"G0ifsLilp\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mx7vecRfvkRiG0nIrlIl/mrtl7MK3JeLrjXu9sOWy/g12udBbn9.js\")), path: \"/articles/:FgnH3lZxY\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {EKQHoMaxR: async () => (await import(\"https://framerusercontent.com/modules/lDuK3oWkzwKENN5NOmZY/0BVbyrtCxH1zwvoxjnvh/EKQHoMaxR.js\"))?.[\"utils\"], G0ifsLilp: async () => (await import(\"https://framerusercontent.com/modules/XLyDgZYLarLhjIi8rrvZ/dBnB7cmoQo3eV1qJ8tqz/G0ifsLilp.js\"))?.[\"utils\"], UH656aRrT: async () => (await import(\"https://framerusercontent.com/modules/ua7PDxGi8fGuzFdcWqty/oIpt2vnbRxQN8qtQYHbi/UH656aRrT.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"efc06565a6dc616f37dfd5bea59d3d53a40c725f323f945eba3aa23529393b16\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {beTU65glR: false, MAcw4uxRQ: true, syn5Gl9Y6: true}\r\nconst props2 = {...props1, MAcw4uxRQ: false}\r\nconst props3 = {...props1, syn5Gl9Y6: false}\r\nconst templateProps = {augiA20Il: props1, dEFbiRdCP: props1, DiWQv28oz: props3, g12udBbn9: props2, grHrgf8UQ: props1, gWEUzTqj2: props2, HxNTtt6tq: props3, mCLFQNgw2: props2, PbnCrlp1K: props3, RwQv0NGCf: props3, SZ76C2lIT: props3, v929i2_7p: props1, vgCgWoI1Y: props2, W3bdrQTXq: props1, w4BCvxmHh: props2, y4SDC0uqe: props3}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"mCLFQNgw2\":\r\ncase \"v929i2_7p\":\r\ncase \"W3bdrQTXq\":\r\ncase \"grHrgf8UQ\":\r\ncase \"dEFbiRdCP\":\r\ncase \"y4SDC0uqe\":\r\ncase \"RwQv0NGCf\":\r\ncase \"HxNTtt6tq\":\r\ncase \"SZ76C2lIT\":\r\ncase \"PbnCrlp1K\":\r\ncase \"gWEUzTqj2\":\r\ncase \"w4BCvxmHh\":\r\ncase \"DiWQv28oz\":\r\ncase \"vgCgWoI1Y\":\r\ncase \"g12udBbn9\":\r\nreturn React.createElement(Layout, {...props, key: \"Layout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"mCLFQNgw2\":\r\ncase \"v929i2_7p\":\r\ncase \"W3bdrQTXq\":\r\ncase \"grHrgf8UQ\":\r\ncase \"dEFbiRdCP\":\r\ncase \"y4SDC0uqe\":\r\ncase \"RwQv0NGCf\":\r\ncase \"HxNTtt6tq\":\r\ncase \"SZ76C2lIT\":\r\ncase \"PbnCrlp1K\":\r\ncase \"gWEUzTqj2\":\r\ncase \"w4BCvxmHh\":\r\ncase \"DiWQv28oz\":\r\ncase \"vgCgWoI1Y\":\r\ncase \"g12udBbn9\":\r\nreturn [{hash: \"1h8vut5\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1bovrq7\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"gr83k9\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zpz7YBCubWjjh1qGpmFy/17W3FQLaFE84h4Y5X9q3/dEFbiRdCP.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.accord.gg\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/QDix7nYwQJGjC4g73zPg/meCgaQc7kaJG3jlTOZQc/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}