{"version":3,"file":"script_main.CnUtg5js.mjs","names":["t","i","e","r","s","u","d","p","o","n","l","h","a","c","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image","className","fonts","css","className","useState","useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","RichText","fonts","css","className","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","PrimaryButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","MenuItem","addPropertyOverrides","Dots","NavLinks","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","LogoPicture","HamburgerMenu","css","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","FooterLink","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","className","SVG","RichText","SmoothScroll","Footer","Navbar","t","useRef","React.useId","className","PropertyOverrides","React.createElement","Template1","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/0d3DQkkINrOuO1l2vsWA/yz4KkqGkTD05a1mD2Yis/sJTVTcqBr.js","https:/framerusercontent.com/modules/jcYLmJLXasNLPRg8g6h8/a8Mq0tjdJSt68juBh4PA/GBUiwJNYk.js","https:/framerusercontent.com/modules/vczFVx5Q97tyXFYDjLWn/mCQjaL1rEl4LRPgtqATb/IwQFBVaW_.js","https:/framerusercontent.com/modules/BMqHkgvGxWxZ6zN6cqpy/OY4XJf3FfsQF7rdm2AIp/aNscqUAWr.js","https:/framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/wP5ls8Ui6wqb7IsgWCbt/RollingTextHover_Prod.js","https:/framerusercontent.com/modules/13TmpWTPfjY4gweU4CfQ/rFCxJUQ3ipES1NVPFVt6/PPX4d22Cl.js","https:/framerusercontent.com/modules/x81aPXn2GfpCoPgEFXtJ/AFrmVGbXzkVN62qp6pHo/KQTQTeOy9.js","https:/framerusercontent.com/modules/1ytTqcXkd7uBrKSP23T1/I0ZV6btIRjX0vBiEiPsO/sYkYAkPAt.js","https:/framerusercontent.com/modules/cxOsCOPYvbLKABKyqAGE/IaGnAKvxFEH6JpgsrNu9/U1pBil5fG.js","https:/framerusercontent.com/modules/prhccldv62XkasGiFUKc/rWj6jkn5KFitiapPDJ7k/HAlDf9AjM.js","https:/framerusercontent.com/modules/hoCbyIGTWG9T4CYg9iMP/rtm2JzCPLpDfGJgbwicl/tp6T62ef3.js","https:/framerusercontent.com/modules/3fXIRmEz08ahR19ZxHXZ/jkxDI9WpJfcnzeJ2hPDx/BEO_bYC6v.js","https:/framerusercontent.com/modules/GXtgd0D0axX7GAW6fw2E/ZhzRbck4ixJss48WiMil/IqULyVy5q.js","https:/framerusercontent.com/modules/CPENz9fHllIUVqCj1DwV/hm3L3bMhdSp13FRoGjbC/RyGJ756lP.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 (27b79d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"ZpZujVC8q\",\"TfRT43hn2\",\"PJ85wGUyY\",\"o571Tw3eY\",\"imYvyhEpn\"];const serializationHash=\"framer-RS7mu\";const variantClassNames={imYvyhEpn:\"framer-v-1x0ppx9\",o571Tw3eY:\"framer-v-15rk092\",PJ85wGUyY:\"framer-v-1uwtmis\",TfRT43hn2:\"framer-v-5cetow\",ZpZujVC8q:\"framer-v-1k0kxku\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const mQfSgck7Q=undefined;const FtoTLHMJY=undefined;const transition1={bounce:0,delay:0,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={\"Dot 1\":\"TfRT43hn2\",\"Dot 2\":\"PJ85wGUyY\",\"Dot 3\":\"o571Tw3eY\",Default:\"ZpZujVC8q\",X:\"imYvyhEpn\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,mouseClick,mouseEnter,width,...props})=>{return{...props,FtoTLHMJY:mouseEnter??props.FtoTLHMJY,mQfSgck7Q:mouseClick??props.mQfSgck7Q,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZpZujVC8q\"};};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,FtoTLHMJY,mQfSgck7Q,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZpZujVC8q\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap13csbq=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(mQfSgck7Q){const res=await mQfSgck7Q(...args);if(res===false)return false;}});const onAppear9tfqqg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"TfRT43hn2\"),400);});const onMouseEntercv2029=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(FtoTLHMJY){const res=await FtoTLHMJY(...args);if(res===false)return false;}});const onAppear1om24ue=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"PJ85wGUyY\"),400);});const onAppearpssjwg=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"o571Tw3eY\"),400);});const onAppearjb9sho=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ZpZujVC8q\"),400);});useOnVariantChange(baseVariant,{default:onAppear9tfqqg,imYvyhEpn:undefined,o571Tw3eY:onAppearjb9sho,PJ85wGUyY:onAppearpssjwg,TfRT43hn2:onAppear1om24ue});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-1k0kxku\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ZpZujVC8q\",onMouseEnter:onMouseEntercv2029,onTap:onTap13csbq,ref:refBinding,style:{rotate:-90,...style},...addPropertyOverrides({imYvyhEpn:{\"data-framer-name\":\"X\"},o571Tw3eY:{\"data-framer-name\":\"Dot 3\"},PJ85wGUyY:{\"data-framer-name\":\"Dot 2\"},TfRT43hn2:{\"data-framer-name\":\"Dot 1\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d6hxc7\",\"data-framer-name\":\"dot 1\",layoutDependency:layoutDependency,layoutId:\"a4FXNTC8q\",style:{backgroundColor:\"var(--token-3f9fd497-b700-4c59-baf4-76f1d1f44dcd, rgb(255, 255, 255))\",rotate:0},variants:{imYvyhEpn:{rotate:-45},TfRT43hn2:{backgroundColor:\"rgb(15, 30, 128)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t8ws1a\",\"data-framer-name\":\"dot 2\",layoutDependency:layoutDependency,layoutId:\"ojfIfH5B4\",style:{backgroundColor:\"var(--token-3f9fd497-b700-4c59-baf4-76f1d1f44dcd, rgb(255, 255, 255))\",opacity:1},variants:{imYvyhEpn:{opacity:0},PJ85wGUyY:{backgroundColor:\"rgb(0, 217, 250)\"}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-tb1hcj\",\"data-framer-name\":\"dot 3\",layoutDependency:layoutDependency,layoutId:\"AUQ54AHxD\",style:{backgroundColor:\"var(--token-3f9fd497-b700-4c59-baf4-76f1d1f44dcd, rgb(255, 255, 255))\",rotate:0},variants:{imYvyhEpn:{rotate:45},o571Tw3eY:{backgroundColor:\"rgb(15, 25, 128)\"}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RS7mu.framer-17s0z04, .framer-RS7mu .framer-17s0z04 { display: block; }\",\".framer-RS7mu.framer-1k0kxku { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 24px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 24px; }\",\".framer-RS7mu .framer-1d6hxc7 { flex: none; height: 4px; left: calc(12.500000000000021% - 4px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 4px / 2); width: 4px; z-index: 1; }\",\".framer-RS7mu .framer-1t8ws1a { flex: none; height: 4px; left: calc(50.00000000000002% - 4px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 4px / 2); width: 4px; z-index: 1; }\",\".framer-RS7mu .framer-tb1hcj { flex: none; height: 4px; left: calc(87.50000000000003% - 4px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 4px / 2); width: 4px; z-index: 1; }\",\".framer-RS7mu.framer-v-5cetow .framer-1d6hxc7, .framer-RS7mu.framer-v-1uwtmis .framer-1t8ws1a, .framer-RS7mu.framer-v-15rk092 .framer-tb1hcj { height: 12px; top: calc(37.50000000000002% - 12px / 2); }\",\".framer-RS7mu.framer-v-1x0ppx9 .framer-1d6hxc7, .framer-RS7mu.framer-v-1x0ppx9 .framer-tb1hcj { height: 20px; left: calc(50.00000000000002% - 2px / 2); top: calc(50.00000000000002% - 20px / 2); width: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"TfRT43hn2\":{\"layout\":[\"fixed\",\"fixed\"]},\"PJ85wGUyY\":{\"layout\":[\"fixed\",\"fixed\"]},\"o571Tw3eY\":{\"layout\":[\"fixed\",\"fixed\"]},\"imYvyhEpn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"FtoTLHMJY\":\"mouseEnter\",\"mQfSgck7Q\":\"mouseClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersJTVTcqBr=withCSS(Component,css,\"framer-RS7mu\");export default FramersJTVTcqBr;FramersJTVTcqBr.displayName=\"Dots\";FramersJTVTcqBr.defaultProps={height:24,width:24};addPropertyControls(FramersJTVTcqBr,{variant:{options:[\"ZpZujVC8q\",\"TfRT43hn2\",\"PJ85wGUyY\",\"o571Tw3eY\",\"imYvyhEpn\"],optionTitles:[\"Default\",\"Dot 1\",\"Dot 2\",\"Dot 3\",\"X\"],title:\"Variant\",type:ControlType.Enum},FtoTLHMJY:{title:\"Mouse Enter\",type:ControlType.EventHandler},mQfSgck7Q:{title:\"Mouse Click\",type:ControlType.EventHandler}});addFonts(FramersJTVTcqBr,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersJTVTcqBr\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TfRT43hn2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PJ85wGUyY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o571Tw3eY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"imYvyhEpn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"FtoTLHMJY\\\":\\\"mouseEnter\\\",\\\"mQfSgck7Q\\\":\\\"mouseClick\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./sJTVTcqBr.map","// Generated by Framer (a44d8cf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"eygcK2lbJ\",\"aMPY648sZ\"];const serializationHash=\"framer-yw4B7\";const variantClassNames={aMPY648sZ:\"framer-v-1mg2a1v\",eygcK2lbJ:\"framer-v-5n9n3x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Close:\"aMPY648sZ\",Menu:\"eygcK2lbJ\"};const getProps=({color,height,id,tap,width,...props})=>{return{...props,MRTLThQzV:color??props.MRTLThQzV??\"var(--token-ad8867e5-6b13-467c-ae97-4038e8d2fbe8, rgb(10, 11, 16))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"eygcK2lbJ\",XKaY3MrGu:tap??props.XKaY3MrGu};};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,XKaY3MrGu,MRTLThQzV,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eygcK2lbJ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapc2fruv=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(XKaY3MrGu){const res=await XKaY3MrGu(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"aMPY648sZ\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-5n9n3x\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"eygcK2lbJ\",onTap:onTapc2fruv,ref:refBinding,style:{...style},...addPropertyOverrides({aMPY648sZ:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l0yesy\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"qPLfMkRGU\",style:{backgroundColor:MRTLThQzV,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{aMPY648sZ:{rotate:-45}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1t4ypc2\",\"data-framer-name\":\"Center\",layoutDependency:layoutDependency,layoutId:\"VfhWJsos2\",style:{backgroundColor:MRTLThQzV,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-q445v4\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"ObALZ4Pty\",style:{backgroundColor:MRTLThQzV,borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{aMPY648sZ:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yw4B7.framer-1dbl4ze, .framer-yw4B7 .framer-1dbl4ze { display: block; }\",\".framer-yw4B7.framer-5n9n3x { cursor: pointer; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-yw4B7 .framer-1l0yesy { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(67.50000000000003% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-yw4B7 .framer-1t4ypc2 { bottom: 26px; flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-yw4B7 .framer-q445v4 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-yw4B7.framer-v-1mg2a1v.framer-5n9n3x { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); }\",\".framer-yw4B7.framer-v-1mg2a1v .framer-1l0yesy { top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"aMPY648sZ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"XKaY3MrGu\":\"tap\",\"MRTLThQzV\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGBUiwJNYk=withCSS(Component,css,\"framer-yw4B7\");export default FramerGBUiwJNYk;FramerGBUiwJNYk.displayName=\"Hamburger Menu\";FramerGBUiwJNYk.defaultProps={height:40,width:40};addPropertyControls(FramerGBUiwJNYk,{variant:{options:[\"eygcK2lbJ\",\"aMPY648sZ\"],optionTitles:[\"Menu\",\"Close\"],title:\"Variant\",type:ControlType.Enum},XKaY3MrGu:{title:\"Tap\",type:ControlType.EventHandler},MRTLThQzV:{defaultValue:'var(--token-ad8867e5-6b13-467c-ae97-4038e8d2fbe8, rgb(10, 11, 16)) /* {\"name\":\"Black 900\"} */',title:\"Color\",type:ControlType.Color}});addFonts(FramerGBUiwJNYk,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGBUiwJNYk\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"aMPY648sZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"XKaY3MrGu\\\":\\\"tap\\\",\\\"MRTLThQzV\\\":\\\"color\\\"}\",\"framerIntrinsicWidth\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GBUiwJNYk.map","// Generated by Framer (62e9832)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-KYFn7\";const variantClassNames={FMXNBOETu:\"framer-v-1f2u4bw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const De9UXQuLp=undefined;const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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,id,lgoImage,width,...props})=>{return{...props,De9UXQuLp:lgoImage??props.De9UXQuLp??{pixelHeight:96,pixelWidth:98,src:\"https://framerusercontent.com/images/R8HuchsoCEZXT4ReU5z5RGQ.png?width=98&height=96\"}};};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,De9UXQuLp,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"FMXNBOETu\",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(Image,{...restProps,...gestureHandlers,background:{alt:\"Headshot of *Designer Name*\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:96,pixelWidth:98,sizes:componentViewport?.width||\"100vw\",...toResponsiveImage(De9UXQuLp),...{positionX:\"center\",positionY:\"center\"}},className:cx(scopingClassNames,\"framer-1f2u4bw\",className,classNames),\"data-framer-name\":\"default\",layoutDependency:layoutDependency,layoutId:\"FMXNBOETu\",ref:refBinding,style:{...style}})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KYFn7.framer-10uf93u, .framer-KYFn7 .framer-10uf93u { display: block; }\",\".framer-KYFn7.framer-1f2u4bw { height: 15px; overflow: visible; position: relative; width: 15px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 15\n * @framerIntrinsicWidth 15\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"De9UXQuLp\":\"lgoImage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIwQFBVaW_=withCSS(Component,css,\"framer-KYFn7\");export default FramerIwQFBVaW_;FramerIwQFBVaW_.displayName=\"Logo Picture\";FramerIwQFBVaW_.defaultProps={height:15,width:15};addPropertyControls(FramerIwQFBVaW_,{De9UXQuLp:{__defaultAssetReference:\"data:framer/asset-reference,R8HuchsoCEZXT4ReU5z5RGQ.png?originalFilename=Logo.png&width=98&height=96\",title:\"Lgo Image\",type:ControlType.ResponsiveImage}});addFonts(FramerIwQFBVaW_,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIwQFBVaW_\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"De9UXQuLp\\\":\\\"lgoImage\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"15\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"15\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IwQFBVaW_.map","// Generated by Framer (199f97e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-ObvSu .framer-styles-preset-snugd3:not(.rich-text-wrapper), .framer-ObvSu .framer-styles-preset-snugd3.rich-text-wrapper a { --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-cd9f772c-82f4-478b-ad7b-aef3d51532b6, #ffffff); --framer-link-hover-text-decoration: underline; --framer-link-hover-text-decoration-color: var(--token-ad8867e5-6b13-467c-ae97-4038e8d2fbe8, #ffffff); --framer-link-hover-text-decoration-offset: 3px; --framer-link-text-color: #fafafa; --framer-link-text-decoration: underline; --framer-link-text-decoration-color: rgba(255, 255, 255, 0); --framer-link-text-decoration-offset: 2px; --framer-link-text-decoration-thickness: 1px; transition-delay: 0s; transition-duration: 0.3s; transition-property: color,text-decoration-color,text-decoration-thickness,text-underline-offset; transition-timing-function: cubic-bezier(0.01, 0.8, 0.5, 1); }\"];export const className=\"framer-ObvSu\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useState,useId}from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";// --- Component ---\n/**\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 50\n * @framerDisableUnlink\n */export default function RollingText({text,transition,stagger,reverse,font,color,textTransform,tag,padding}){const[isHovered,setIsHovered]=useState(false);// useId() gives us a stable id that matches between SSR and client hydration.\n// Strip colons because useId returns things like \":r0:\" which aren't valid in CSS class names.\nconst reactId=useId();const innerClassName=`rolling-text-inner-${reactId.replace(/:/g,\"\")}`;const Tag=tag;const fontSizeStr=font?.fontSize??\"16px\";const letterSpacingStr=font?.letterSpacing??\"0px\";const rawLineHeight=font?.lineHeight;const fontFamily=font?.fontFamily??\"Inter\";const fontSizeNum=parseInt(fontSizeStr,10)||16;let absoluteLineHeightPx;if(typeof rawLineHeight===\"number\"){absoluteLineHeightPx=fontSizeNum*rawLineHeight;}else if(typeof rawLineHeight===\"string\"&&rawLineHeight.includes(\"em\")){const emValue=parseFloat(rawLineHeight)||1.2;absoluteLineHeightPx=fontSizeNum*emValue;}else if(typeof rawLineHeight===\"string\"){const pxValue=parseFloat(rawLineHeight);absoluteLineHeightPx=isNaN(pxValue)?rawLineHeight:`${pxValue}px`;}else{absoluteLineHeightPx=fontSizeNum*1.2;}const absoluteLineHeightStr=typeof absoluteLineHeightPx===\"number\"?`${absoluteLineHeightPx}px`:absoluteLineHeightPx;const yOffset=`-${absoluteLineHeightStr}`;const styles=`\n    .${innerClassName} {\n      --font-size: ${fontSizeStr};\n      --text: ${color};\n      --line-height-abs: ${absoluteLineHeightStr};\n      box-sizing: border-box; margin: 0; padding: 0; vertical-align: top;\n      display: flex; overflow: hidden; width: max-content;\n      font-family: ${fontFamily}; font-size: ${fontSizeStr};\n      text-transform: ${textTransform}; user-select: none;\n      text-shadow: 0 var(--line-height-abs) 0 var(--text);\n    }\n    .${innerClassName} span {\n      display: block; -webkit-backface-visibility: hidden; backface-visibility: hidden;\n      white-space: pre; flex-shrink: 0;\n      font-family: inherit; font-weight: inherit; font-style: inherit;\n      font-size: inherit; letter-spacing: inherit;\n      line-height: ${rawLineHeight??1.2};\n      color: var(--text);\n    }\n  `;const wrapperStyle={display:\"flex\",alignItems:\"center\",justifyContent:\"center\",width:\"100%\",height:\"100%\",overflow:\"hidden\",padding:padding,boxSizing:\"border-box\"};const spanVariants={initial:{y:\"0%\"},hover:{y:yOffset}};const baseDuration=typeof transition?.duration===\"number\"?transition.duration:.5;// Convert stagger percentage (0-100) to a factor (0-1)\nconst staggerFactor=stagger/100;return /*#__PURE__*/_jsxs(\"div\",{style:wrapperStyle,onMouseEnter:()=>setIsHovered(true),onMouseLeave:()=>setIsHovered(false),children:[/*#__PURE__*/_jsx(Tag,{className:innerClassName,children:[...text].map((str,index)=>{const charIndex=reverse?text.length-1-index:index;// Apply staggerFactor to the delay calculation\nconst delay=text.length>0?baseDuration/text.length*charIndex*staggerFactor// Multiply by factor\n:0;const motionSpanStyle={display:\"block\",...font};return /*#__PURE__*/_jsx(motion.span,{variants:spanVariants,initial:\"initial\",animate:isHovered?\"hover\":\"initial\",transition:{...transition,delay:delay},style:motionSpanStyle,children:str===\" \"?\"\\xa0\":str},index);})}),/*#__PURE__*/_jsx(\"style\",{children:styles})]});}// --- Component Display Name ---\nRollingText.displayName=\"Rolling Text\";// --- Default Properties ---\nconst defaultFont={fontFamily:\"Inter\",fontWeight:\"400\",fontSize:\"16px\",fontStyle:\"normal\",letterSpacing:\"0px\",lineHeight:1.2};const defaultTransition={type:\"spring\",duration:.4,bounce:0};// --- Framer Property Controls ---\naddPropertyControls(RollingText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"Rolling Text\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultValue:defaultFont},color:{type:ControlType.Color,title:\"Color\",defaultValue:\"#808080\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:defaultTransition},// Added Stagger control\nstagger:{title:\"Stagger\",type:ControlType.Number,min:0,max:100,step:1,defaultValue:35,unit:\"%\"},padding:{title:\"Padding\",type:ControlType.Padding,defaultValue:\"0px\"},reverse:{type:ControlType.Boolean,title:\"Reverse\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},textTransform:{title:\"Transform\",type:ControlType.Enum,defaultValue:\"none\",options:[\"none\",\"uppercase\",\"lowercase\",\"capitalize\"],optionTitles:[\"None\",\"Uppercase\",\"Lowercase\",\"Capitalize\"]},tag:{type:ControlType.Enum,title:\"Tag\",options:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],optionTitles:[\"p\",\"span\",\"h1\",\"h2\",\"h3\",\"h4\",\"h5\",\"h6\"],defaultValue:\"p\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RollingText\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"50\",\"framerIntrinsicWidth\":\"200\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RollingTextHover_Prod.map","// Generated by Framer (27b79d7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,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 RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/wP5ls8Ui6wqb7IsgWCbt/RollingTextHover_Prod.js\";const RollingTextFonts=getFonts(RollingText);const cycleOrder=[\"Z4kZNZWRm\",\"i0iHrsNmL\",\"HqwVNLCG7\"];const serializationHash=\"framer-IleO6\";const variantClassNames={HqwVNLCG7:\"framer-v-3q6s6p\",i0iHrsNmL:\"framer-v-xi96lr\",Z4kZNZWRm:\"framer-v-imnnkv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WoiFDjxIJ=undefined;const oTM8e0FLR=undefined;const JQPbxOZrF=undefined;const CSyo3aTPk=undefined;const vZZm_o9LA=undefined;const xeTdFG4YU=undefined;const Gh9QOfeLM=undefined;const eKuI9CoCg=undefined;const O2hjEQwNf=undefined;const radiusForCorner=(value,cornerIndex)=>{if(typeof value===\"number\"&&Number.isFinite(value))return Math.max(0,value)+\"px\";if(typeof value!==\"string\"||typeof cornerIndex!==\"number\")return undefined;const segments=value.split(\" \");return segments[cornerIndex]||segments[cornerIndex-2]||segments[0];};const transition1={damping:40,delay:0,mass:1,stiffness:350,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={\" tertiary\":\"HqwVNLCG7\",\"Secondary \":\"i0iHrsNmL\",Primary:\"Z4kZNZWRm\"};const Variants=motion.create(React.Fragment);const getProps=({bGFill,height,id,link,newTab,normalTextVisible,radius,rollingTextVisible,smoothScroll,textColor,title,width,...props})=>{return{...props,CSyo3aTPk:newTab??props.CSyo3aTPk,eKuI9CoCg:textColor??props.eKuI9CoCg??\"var(--token-1ef6a900-97f9-46fa-be58-94c0c8233534, rgb(255, 255, 255))\",Gh9QOfeLM:title??props.Gh9QOfeLM??\"Text\",JQPbxOZrF:link??props.JQPbxOZrF,O2hjEQwNf:normalTextVisible??props.O2hjEQwNf,oTM8e0FLR:radius??props.oTM8e0FLR??\"259px\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Z4kZNZWRm\",vZZm_o9LA:smoothScroll??props.vZZm_o9LA,WoiFDjxIJ:bGFill??props.WoiFDjxIJ??\"var(--token-7e7f72de-b42b-44cb-b318-42bed5ea0287, rgb(15, 128, 84))\",xeTdFG4YU:rollingTextVisible??props.xeTdFG4YU??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,Gh9QOfeLM,JQPbxOZrF,vZZm_o9LA,CSyo3aTPk,WoiFDjxIJ,eKuI9CoCg,oTM8e0FLR,xeTdFG4YU,O2hjEQwNf,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Z4kZNZWRm\",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:JQPbxOZrF,motionChild:true,nodeId:\"Z4kZNZWRm\",openInNewTab:CSyo3aTPk,scopeId:\"PPX4d22Cl\",smoothScroll:vZZm_o9LA,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-imnnkv\",className,classNames)} framer-k64mcd`,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"Z4kZNZWRm\",ref:refBinding,style:{backgroundColor:WoiFDjxIJ,borderBottomLeftRadius:radiusForCorner(oTM8e0FLR,3),borderBottomRightRadius:radiusForCorner(oTM8e0FLR,2),borderTopLeftRadius:radiusForCorner(oTM8e0FLR,0),borderTopRightRadius:radiusForCorner(oTM8e0FLR,1),...style},...addPropertyOverrides({HqwVNLCG7:{\"data-framer-name\":\" tertiary\"},i0iHrsNmL:{\"data-framer-name\":\"Secondary \"}},baseVariant,gestureVariant),children:[xeTdFG4YU!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-lf99il-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"d2ZCnkcWG-container\",nodeId:\"d2ZCnkcWG\",rendersWithMotion:true,scopeId:\"PPX4d22Cl\",children:/*#__PURE__*/_jsx(RollingText,{color:eKuI9CoCg,font:{fontFamily:'\"Aspekta Variable Variable\", sans-serif',fontSize:\"20px\",fontStyle:\"normal\",fontWeight:1e3,letterSpacing:\"-0.3px\",lineHeight:\"1em\"},height:\"100%\",id:\"d2ZCnkcWG\",layoutId:\"d2ZCnkcWG\",padding:\"0px\",reverse:false,stagger:55,style:{width:\"100%\"},tag:\"p\",text:Gh9QOfeLM,textTransform:\"none\",transition:{delay:0,duration:.4,ease:[.82,.08,.29,1],type:\"tween\"},width:\"100%\",...addPropertyOverrides({HqwVNLCG7:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"-0.3px\",lineHeight:\"18px\"}},i0iHrsNmL:{font:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:600,letterSpacing:\"-0.3px\",lineHeight:\"16px\"}}},baseVariant,gestureVariant)})})}),O2hjEQwNf!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-size\":\"22px\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-eKuI9CoCg-PPX4d22Cl))\"},children:\"Text\"})}),className:\"framer-1mr6sjv\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"fwiJEplKD\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-eKuI9CoCg-PPX4d22Cl)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-eKuI9CoCg-PPX4d22Cl\":eKuI9CoCg},text:Gh9QOfeLM,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HqwVNLCG7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-open-type-features\":\"'cv10' on\",\"--framer-font-weight\":\"700\",\"--framer-letter-spacing\":\"-0.04px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-eKuI9CoCg-PPX4d22Cl))\"},children:\"Text\"})})},i0iHrsNmL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'cv10' on\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-eKuI9CoCg-PPX4d22Cl))\"},children:\"Text\"})}),fonts:[\"Inter-SemiBold\"]}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IleO6.framer-k64mcd, .framer-IleO6 .framer-k64mcd { display: block; }\",\".framer-IleO6.framer-imnnkv { 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: 10px; position: relative; text-decoration: none; width: 200px; will-change: var(--framer-will-change-override, transform); }\",\".framer-IleO6 .framer-lf99il-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-IleO6 .framer-1mr6sjv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-IleO6.framer-v-xi96lr.framer-imnnkv, .framer-IleO6.framer-v-3q6s6p.framer-imnnkv { padding: 8px; width: min-content; }\",\".framer-IleO6.framer-v-xi96lr .framer-lf99il-container, .framer-IleO6.framer-v-3q6s6p .framer-lf99il-container { flex: none; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"i0iHrsNmL\":{\"layout\":[\"auto\",\"auto\"]},\"HqwVNLCG7\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Gh9QOfeLM\":\"title\",\"JQPbxOZrF\":\"link\",\"vZZm_o9LA\":\"smoothScroll\",\"CSyo3aTPk\":\"newTab\",\"WoiFDjxIJ\":\"bGFill\",\"eKuI9CoCg\":\"textColor\",\"oTM8e0FLR\":\"radius\",\"xeTdFG4YU\":\"rollingTextVisible\",\"O2hjEQwNf\":\"normalTextVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPPX4d22Cl=withCSS(Component,css,\"framer-IleO6\");export default FramerPPX4d22Cl;FramerPPX4d22Cl.displayName=\"Primary Button\";FramerPPX4d22Cl.defaultProps={height:40,width:200};addPropertyControls(FramerPPX4d22Cl,{variant:{options:[\"Z4kZNZWRm\",\"i0iHrsNmL\",\"HqwVNLCG7\"],optionTitles:[\"Primary\",\"Secondary \",\" tertiary\"],title:\"Variant\",type:ControlType.Enum},Gh9QOfeLM:{defaultValue:\"Text\",displayTextArea:false,title:\"Title\",type:ControlType.String},onGh9QOfeLMChange:{changes:\"Gh9QOfeLM\",type:ControlType.ChangeHandler},JQPbxOZrF:{title:\"Link\",type:ControlType.Link},vZZm_o9LA:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean},onvZZm_o9LAChange:{changes:\"vZZm_o9LA\",type:ControlType.ChangeHandler},CSyo3aTPk:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onCSyo3aTPkChange:{changes:\"CSyo3aTPk\",type:ControlType.ChangeHandler},WoiFDjxIJ:{defaultValue:'var(--token-7e7f72de-b42b-44cb-b318-42bed5ea0287, rgb(15, 128, 84)) /* {\"name\":\"Green\"} */',title:\"BG Fill\",type:ControlType.Color},eKuI9CoCg:{defaultValue:'var(--token-1ef6a900-97f9-46fa-be58-94c0c8233534, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Text Color\",type:ControlType.Color},oTM8e0FLR:{defaultValue:\"259px\",title:\"Radius\",type:ControlType.BorderRadius},xeTdFG4YU:{defaultValue:true,title:\"Rolling Text Visible\",type:ControlType.Boolean},onxeTdFG4YUChange:{changes:\"xeTdFG4YU\",type:ControlType.ChangeHandler},O2hjEQwNf:{defaultValue:false,title:\"Normal Text Visible\",type:ControlType.Boolean},onO2hjEQwNfChange:{changes:\"O2hjEQwNf\",type:ControlType.ChangeHandler}});const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerPPX4d22Cl,[{explicitInter:true,fonts:[{cssFamilyName:\"Aspekta Variable Variable\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Aspekta Variable\",url:\"https://framerusercontent.com/assets/MQthzhqtkV99jFAFdccXwW1PRf0.woff2\",variationAxes,weight:\"1000\"},{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPPX4d22Cl\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Gh9QOfeLM\\\":\\\"title\\\",\\\"JQPbxOZrF\\\":\\\"link\\\",\\\"vZZm_o9LA\\\":\\\"smoothScroll\\\",\\\"CSyo3aTPk\\\":\\\"newTab\\\",\\\"WoiFDjxIJ\\\":\\\"bGFill\\\",\\\"eKuI9CoCg\\\":\\\"textColor\\\",\\\"oTM8e0FLR\\\":\\\"radius\\\",\\\"xeTdFG4YU\\\":\\\"rollingTextVisible\\\",\\\"O2hjEQwNf\\\":\\\"normalTextVisible\\\"}\",\"framerIntrinsicWidth\":\"200\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"i0iHrsNmL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HqwVNLCG7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PPX4d22Cl.map","// Generated by Framer (07ac007)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-SemiBold\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-SemiBoldItalic\"]);export const fonts=[{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/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{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/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{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/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{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/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{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/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/ia3uin3hQWqDrVloC1zEtYHWw.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/6FI2EneKzM3qBy5foOZXey7coCA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/fuyXZpVvOjq8NesCOfgirHCWyg.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2\",weight:\"600\"}]}];export const css=['.framer-uh5xN .framer-styles-preset-9jmi73:not(.rich-text-wrapper), .framer-uh5xN .framer-styles-preset-9jmi73.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'cv10\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 600; --framer-letter-spacing: -0.04px; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-uh5xN\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8b16de8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/x81aPXn2GfpCoPgEFXtJ/AFrmVGbXzkVN62qp6pHo/KQTQTeOy9.js\";const enabledGestures={zdYjUyj4f:{hover:true}};const serializationHash=\"framer-iIlJa\";const variantClassNames={zdYjUyj4f:\"framer-v-vf9st4\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const OKr5AJd5k=undefined;const wSDtEcD_o=undefined;const i83LM0fHv=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,id,link,number,title,width,...props})=>{return{...props,i83LM0fHv:number??props.i83LM0fHv,OKr5AJd5k:link??props.OKr5AJd5k,wSDtEcD_o:title??props.wSDtEcD_o??\"Title\"};};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,wSDtEcD_o,i83LM0fHv,OKr5AJd5k,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"zdYjUyj4f\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:OKr5AJd5k,motionChild:true,nodeId:\"zdYjUyj4f\",scopeId:\"sYkYAkPAt\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-vf9st4\",className,classNames)} framer-1os9du1`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"zdYjUyj4f\",ref:refBinding,style:{...style},...addPropertyOverrides({\"zdYjUyj4f-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9jmi73\",\"data-styles-preset\":\"KQTQTeOy9\",dir:\"auto\",children:\"Title\"})}),className:\"framer-1oeo9ms\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"r4UxV65oy\",style:{\"--framer-paragraph-spacing\":\"0px\",opacity:1},text:wSDtEcD_o,variants:{\"zdYjUyj4f-hover\":{opacity:.6}},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"9px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-9811e40b-3ed8-4237-98e5-61535bb22d2f, rgb(230, 197, 37)))\"},children:\"Content\"})}),className:\"framer-wg5581\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"fHteyMGZb\",style:{\"--extracted-r6o4lv\":\"var(--token-9811e40b-3ed8-4237-98e5-61535bb22d2f, rgb(230, 197, 37))\",\"--framer-paragraph-spacing\":\"0px\"},text:i83LM0fHv,verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iIlJa.framer-1os9du1, .framer-iIlJa .framer-1os9du1 { display: block; }\",\".framer-iIlJa.framer-vf9st4 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-iIlJa .framer-1oeo9ms { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iIlJa .framer-wg5581 { flex: none; height: auto; position: absolute; right: -12px; top: -1px; white-space: pre; width: auto; z-index: 1; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 17.5\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"cHUAcS07a\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"wSDtEcD_o\":\"title\",\"i83LM0fHv\":\"number\",\"OKr5AJd5k\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramersYkYAkPAt=withCSS(Component,css,\"framer-iIlJa\");export default FramersYkYAkPAt;FramersYkYAkPAt.displayName=\"Menu item\";FramersYkYAkPAt.defaultProps={height:17.5,width:34};addPropertyControls(FramersYkYAkPAt,{wSDtEcD_o:{defaultValue:\"Title\",displayTextArea:false,title:\"Title\",type:ControlType.String},onwSDtEcD_oChange:{changes:\"wSDtEcD_o\",type:ControlType.ChangeHandler},i83LM0fHv:{defaultValue:\"\",displayTextArea:false,title:\"Number\",type:ControlType.String},oni83LM0fHvChange:{changes:\"i83LM0fHv\",type:ControlType.ChangeHandler},OKr5AJd5k:{title:\"Link\",type:ControlType.Link}});addFonts(FramersYkYAkPAt,[{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:\"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\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramersYkYAkPAt\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"17.5\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"34\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cHUAcS07a\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"wSDtEcD_o\\\":\\\"title\\\",\\\"i83LM0fHv\\\":\\\"number\\\",\\\"OKr5AJd5k\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (199f97e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import PrimaryButton from\"https://framerusercontent.com/modules/13TmpWTPfjY4gweU4CfQ/rFCxJUQ3ipES1NVPFVt6/PPX4d22Cl.js\";import MenuItem from\"https://framerusercontent.com/modules/1ytTqcXkd7uBrKSP23T1/I0ZV6btIRjX0vBiEiPsO/sYkYAkPAt.js\";const PrimaryButtonFonts=getFonts(PrimaryButton);const cycleOrder=[\"gJFUeRlGE\",\"EjzRXOvFx\"];const serializationHash=\"framer-LDXLL\";const variantClassNames={EjzRXOvFx:\"framer-v-v3gyoa\",gJFUeRlGE:\"framer-v-11128lw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const NXPdtflRE=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={Desktop:\"gJFUeRlGE\",Mobile:\"EjzRXOvFx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,mouseLeave,width,...props})=>{return{...props,NXPdtflRE:mouseLeave??props.NXPdtflRE,variant:humanReadableVariantMap[props.variant]??props.variant??\"gJFUeRlGE\"};};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,NXPdtflRE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"gJFUeRlGE\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseLeaveuh03wb=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});if(NXPdtflRE){const res=await NXPdtflRE(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-11128lw\",className,classNames),\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"gJFUeRlGE\",onMouseLeave:onMouseLeaveuh03wb,ref:refBinding,style:{...style},...addPropertyOverrides({EjzRXOvFx:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"tK23XTQ5g\"},implicitPathVariables:undefined},{href:{webPageId:\"tK23XTQ5g\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||34)-0-40)/2),...addPropertyOverrides({EjzRXOvFx:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||37)-0-40)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4rukrh-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"VCxGXXxAR-container\",nodeId:\"VCxGXXxAR\",rendersWithMotion:true,scopeId:\"U1pBil5fG\",children:/*#__PURE__*/_jsx(PrimaryButton,{CSyo3aTPk:false,eKuI9CoCg:\"rgb(197, 245, 255)\",Gh9QOfeLM:\"Get Early Access\",height:\"100%\",id:\"VCxGXXxAR\",JQPbxOZrF:resolvedLinks[0],layoutId:\"VCxGXXxAR\",O2hjEQwNf:false,oTM8e0FLR:\"0px\",variant:matchVariant(\"HqwVNLCG7\"),vZZm_o9LA:false,width:\"100%\",WoiFDjxIJ:\"rgb(17, 81, 243)\",xeTdFG4YU:true,...addPropertyOverrides({EjzRXOvFx:{JQPbxOZrF:resolvedLinks[1],O2hjEQwNf:true,style:{width:\"100%\"},xeTdFG4YU:false}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LDXLL.framer-u5lsyq, .framer-LDXLL .framer-u5lsyq { display: block; }\",\".framer-LDXLL.framer-11128lw { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LDXLL .framer-4rukrh-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-LDXLL.framer-v-v3gyoa.framer-11128lw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 16px; width: 148px; }\",\".framer-LDXLL.framer-v-v3gyoa .framer-4rukrh-container { width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 144\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"EjzRXOvFx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"NXPdtflRE\":\"mouseLeave\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU1pBil5fG=withCSS(Component,css,\"framer-LDXLL\");export default FramerU1pBil5fG;FramerU1pBil5fG.displayName=\"Nav Links\";FramerU1pBil5fG.defaultProps={height:34,width:144};addPropertyControls(FramerU1pBil5fG,{variant:{options:[\"gJFUeRlGE\",\"EjzRXOvFx\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},NXPdtflRE:{title:\"Mouse Leave\",type:ControlType.EventHandler}});addFonts(FramerU1pBil5fG,[{explicitInter:true,fonts:[]},...PrimaryButtonFonts],{supportsExplicitInterCodegen:true});FramerU1pBil5fG.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuItem,{},context),forwardLoader(PrimaryButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU1pBil5fG\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"34\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"EjzRXOvFx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"NXPdtflRE\\\":\\\"mouseLeave\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"144\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./U1pBil5fG.map","// Generated by Framer (199f97e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Dots from\"https://framerusercontent.com/modules/0d3DQkkINrOuO1l2vsWA/yz4KkqGkTD05a1mD2Yis/sJTVTcqBr.js\";import HamburgerMenu from\"https://framerusercontent.com/modules/jcYLmJLXasNLPRg8g6h8/a8Mq0tjdJSt68juBh4PA/GBUiwJNYk.js\";import LogoPicture from\"https://framerusercontent.com/modules/vczFVx5Q97tyXFYDjLWn/mCQjaL1rEl4LRPgtqATb/IwQFBVaW_.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/BMqHkgvGxWxZ6zN6cqpy/OY4XJf3FfsQF7rdm2AIp/aNscqUAWr.js\";import NavLinks from\"https://framerusercontent.com/modules/cxOsCOPYvbLKABKyqAGE/IaGnAKvxFEH6JpgsrNu9/U1pBil5fG.js\";const DotsFonts=getFonts(Dots);const NavLinksFonts=getFonts(NavLinks);const cycleOrder=[\"O3JEqC_4z\",\"jw448qy58\",\"gPshWcExZ\",\"ZLKmQv0Yt\"];const serializationHash=\"framer-3ehnt\";const variantClassNames={gPshWcExZ:\"framer-v-kyhi6y\",jw448qy58:\"framer-v-1sw8dx9\",O3JEqC_4z:\"framer-v-1mv3d74\",ZLKmQv0Yt:\"framer-v-viucek\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const BJr0cBP_y=undefined;const XorP3wUOx=undefined;const transition1={bounce:.2,delay:0,duration:.6,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateY(-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={\"Mobile Closed\":\"gPshWcExZ\",\"Mobile Open\":\"ZLKmQv0Yt\",\"Nav Default\":\"O3JEqC_4z\",\"Nav Open\":\"jw448qy58\"};const Variants=motion.create(React.Fragment);const getProps=({click,contactForm,height,id,width,...props})=>{return{...props,BJr0cBP_y:click??props.BJr0cBP_y,variant:humanReadableVariantMap[props.variant]??props.variant??\"O3JEqC_4z\",XorP3wUOx:contactForm??props.XorP3wUOx};};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,XorP3wUOx,BJr0cBP_y,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"O3JEqC_4z\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTaph675vi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(BJr0cBP_y){const res=await BJr0cBP_y(...args);if(res===false)return false;}});const onTap1xljdqb=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"gPshWcExZ\"),100);});const mQfSgck7Q1toyhhu=activeVariantCallback(async(...args)=>{setVariant(\"ZLKmQv0Yt\");});const mQfSgck7Q1xljdqb=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"gPshWcExZ\"),100);});const NXPdtflRE1jofvub=activeVariantCallback(async(...args)=>{if(XorP3wUOx){const res=await XorP3wUOx(...args);if(res===false)return false;}await delay(()=>setVariant(\"gPshWcExZ\"),100);});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"gPshWcExZ\",\"ZLKmQv0Yt\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"gPshWcExZ\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"ZLKmQv0Yt\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"ZLKmQv0Yt\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1mv3d74\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Nav Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"O3JEqC_4z\",onTap:onTaph675vi,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(250, 250, 250, 0)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgba(31, 31, 31, 0)\",...style},variants:{gPshWcExZ:{\"--border-color\":\"rgba(250, 250, 250, 0.1)\",backgroundColor:\"rgb(31, 31, 31)\"},jw448qy58:{\"--border-color\":\"rgba(250, 250, 250, 0.1)\",backgroundColor:\"rgb(18, 18, 18)\"},ZLKmQv0Yt:{\"--border-color\":\"rgba(250, 250, 250, 0.1)\",backgroundColor:\"rgb(31, 31, 31)\"}},...addPropertyOverrides({gPshWcExZ:{\"data-framer-name\":\"Mobile Closed\"},jw448qy58:{\"data-framer-name\":\"Nav Open\",\"data-highlight\":undefined,onTap:undefined},ZLKmQv0Yt:{\"data-framer-name\":\"Mobile Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-qlxy9c\",\"data-framer-name\":\"Details / Mobile Dots\",layoutDependency:layoutDependency,layoutId:\"C4jKKSNY6\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"bL5DWS3_T\"},motionChild:true,nodeId:\"Ib9toHeRk\",openInNewTab:false,scopeId:\"HAlDf9AjM\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-15awct framer-11vtg8q\",\"data-framer-name\":\"Profile Pic / Name\",layoutDependency:layoutDependency,layoutId:\"Ib9toHeRk\",...addPropertyOverrides({ZLKmQv0Yt:{\"data-highlight\":true,onTap:onTap1xljdqb}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s289kw\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"I2ntOltOp\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-ydbolv\",layoutDependency:layoutDependency,layoutId:\"aH5tiGwCo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 134.806 28\" overflow=\"visible\"><g><path d=\"M 1.12 14.826 L 1.12 13.174 C 1.12 13.174 6.626 11.458 9.042 9.043 C 11.458 6.627 13.16 1.12 13.16 1.12 L 14.854 1.12 C 14.854 1.12 16.602 6.624 19.037 9.043 C 21.442 11.431 26.88 13.174 26.88 13.174 L 26.88 14.854 C 26.88 14.854 21.444 16.63 19.037 19.037 C 16.629 21.445 14.826 26.88 14.826 26.88 L 13.188 26.88 C 13.188 26.88 11.43 21.442 9.042 19.037 C 6.624 16.603 1.12 14.826 1.12 14.826 Z M 10.08 4.2 L 4.2 4.2 L 4.2 10.08 L 0 11.76 L 0 5.894 L 5.88 0 L 11.76 0 Z M 10.08 23.8 L 4.2 23.8 L 4.2 17.92 L 0 16.24 L 0 22.106 L 5.88 28 L 11.76 28 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 17.92 4.2 L 23.8 4.2 L 23.8 10.08 L 28 11.76 L 28 5.894 L 22.12 0 L 16.24 0 Z M 17.92 23.8 L 23.8 23.8 L 23.8 17.92 L 28 16.24 L 28 22.106 L 22.12 28 L 16.24 28 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 127.196 22.732 C 122.342 22.732 119.16 19.321 119.16 14.138 C 119.16 9.022 122.374 5.742 126.999 5.742 C 131.854 5.742 134.806 8.89 134.806 13.909 C 134.806 14.401 134.806 14.926 134.74 15.582 L 122.998 15.582 C 123.194 18.009 124.736 19.452 127.229 19.452 C 128.901 19.452 130.017 18.73 130.542 17.582 L 134.543 17.582 C 133.559 20.698 131.099 22.732 127.196 22.732 Z M 122.998 12.564 L 130.87 12.564 L 130.87 12.466 C 130.87 10.366 129.492 8.89 126.999 8.89 C 124.638 8.89 123.129 10.366 122.998 12.564 Z M 113.96 22.24 L 112.28 19.84 L 112.28 0 L 116.183 0 L 116.183 17.714 C 116.183 18.468 116.478 18.796 117.266 18.796 L 118.68 18.796 L 118.68 22.24 Z M 106.108 22.24 L 101.268 15.385 L 100.183 15.385 L 100.183 22.24 L 96.28 22.24 L 96.28 0 L 100.183 0 L 100.183 11.81 L 101.248 11.81 L 106.108 6.234 L 110.828 6.234 L 104.668 13.482 L 110.828 22.24 Z M 84.8 22.24 L 84.8 6.234 L 88.244 6.234 L 88.244 8.64 L 89.94 6.234 L 94.837 6.234 L 94.837 9.678 L 91.458 9.678 C 89.556 9.678 88.703 10.662 88.703 12.662 L 88.703 22.24 Z M 73.508 22.732 C 69.801 22.732 67.44 20.797 67.44 17.681 C 67.44 14.729 69.375 12.695 73.278 12.433 L 77.739 12.17 L 77.739 11.383 C 77.739 9.678 76.886 8.956 75.017 8.956 C 73.18 8.956 72.327 9.448 72.097 10.793 L 68.227 10.793 C 68.555 7.513 70.818 5.742 75.279 5.742 C 79.15 5.742 81.446 7.71 81.446 11.154 L 81.446 18.599 C 81.446 18.927 81.61 19.091 81.938 19.091 L 82.882 19.091 L 82.882 22.24 L 80.28 22.24 L 78.592 20.403 C 77.674 21.846 75.87 22.732 73.508 22.732 Z M 71.343 17.55 C 71.343 18.73 72.294 19.518 74.033 19.518 C 76.198 19.518 77.739 18.337 77.739 16.008 L 77.739 15.122 L 73.869 15.45 C 72.163 15.582 71.343 16.467 71.343 17.55 Z M 49.6 28 L 49.6 6.234 L 53.044 6.234 L 53.044 8.136 C 54.061 6.627 56.029 5.742 58.325 5.742 C 62.884 5.742 66 9.153 66 14.237 C 66 19.321 62.884 22.732 58.325 22.732 C 56.258 22.732 54.487 21.978 53.503 20.666 L 53.503 28 Z M 53.438 14.237 C 53.438 17.189 55.143 19.19 57.702 19.19 C 60.227 19.19 61.966 17.189 61.966 14.237 C 61.966 11.285 60.227 9.284 57.702 9.284 C 55.143 9.284 53.438 11.285 53.438 14.237 Z M 40.75 22.732 C 36.388 22.732 33.764 20.961 33.6 17.582 L 37.634 17.582 C 37.766 18.927 38.914 19.583 40.882 19.583 C 42.653 19.583 43.735 18.829 43.735 17.648 C 43.735 16.631 42.948 16.106 41.538 15.975 L 38.979 15.713 C 35.994 15.385 34.125 13.614 34.125 10.891 C 34.125 7.71 36.683 5.742 40.75 5.742 C 44.785 5.742 47.343 7.447 47.54 10.793 L 43.637 10.793 C 43.571 9.514 42.456 8.923 40.685 8.923 C 39.012 8.923 37.962 9.579 37.962 10.694 C 37.962 11.646 38.717 12.17 40.324 12.367 L 42.915 12.662 C 45.933 13.023 47.671 14.795 47.671 17.451 C 47.671 20.666 45.014 22.732 40.75 22.732 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1228l2\",layoutDependency:layoutDependency,layoutId:\"ydUAD0gwB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.88 28\" overflow=\"visible\"><path d=\"M 1.12 14.826 L 1.12 13.174 C 1.12 13.174 6.626 11.458 9.042 9.043 C 11.458 6.627 13.16 1.12 13.16 1.12 L 14.854 1.12 C 14.854 1.12 16.602 6.624 19.037 9.043 C 21.442 11.431 26.88 13.174 26.88 13.174 L 26.88 14.854 C 26.88 14.854 21.444 16.63 19.037 19.037 C 16.629 21.445 14.826 26.88 14.826 26.88 L 13.188 26.88 C 13.188 26.88 11.43 21.442 9.042 19.037 C 6.624 16.603 1.12 14.826 1.12 14.826 Z M 10.08 4.2 L 4.2 4.2 L 4.2 10.08 L 0 11.76 L 0 5.894 L 5.88 0 L 11.76 0 Z M 10.08 23.8 L 4.2 23.8 L 4.2 17.92 L 0 16.24 L 0 22.106 L 5.88 28 L 11.76 28 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1dia3vz\",layoutDependency:layoutDependency,layoutId:\"Rb32P9Akq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.76 25.76\" overflow=\"visible\"><path d=\"M 0 13.706 L 0 12.054 C 0 12.054 5.506 10.338 7.922 7.923 C 10.338 5.507 12.04 0 12.04 0 L 13.734 0 C 13.734 0 15.482 5.504 17.917 7.923 C 20.322 10.311 25.76 12.054 25.76 12.054 L 25.76 13.734 C 25.76 13.734 20.324 15.51 17.917 17.917 C 15.509 20.325 13.706 25.76 13.706 25.76 L 12.068 25.76 C 12.068 25.76 10.31 20.322 7.922 17.917 C 5.504 15.483 0 13.706 0 13.706 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1otzd4b\",layoutDependency:layoutDependency,layoutId:\"k9PmrXHGP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.76 11.76\" overflow=\"visible\"><path d=\"M 10.08 4.2 L 4.2 4.2 L 4.2 10.08 L 0 11.76 L 0 5.894 L 5.88 0 L 11.76 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-dymbb7\",layoutDependency:layoutDependency,layoutId:\"OnOsB34w7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.76 11.76\" overflow=\"visible\"><path d=\"M 10.08 7.56 L 4.2 7.56 L 4.2 1.68 L 0 0 L 0 5.866 L 5.88 11.76 L 11.76 11.76 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1t6u7dg\",layoutDependency:layoutDependency,layoutId:\"pzBT1BPkY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.76 28\" overflow=\"visible\"><path d=\"M 1.68 4.2 L 7.56 4.2 L 7.56 10.08 L 11.76 11.76 L 11.76 5.894 L 5.88 0 L 0 0 Z M 1.68 23.8 L 7.56 23.8 L 7.56 17.92 L 11.76 16.24 L 11.76 22.106 L 5.88 28 L 0 28 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1dojq5u\",layoutDependency:layoutDependency,layoutId:\"o7SKx1gC_\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.76 11.76\" overflow=\"visible\"><path d=\"M 1.68 4.2 L 7.56 4.2 L 7.56 10.08 L 11.76 11.76 L 11.76 5.894 L 5.88 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-t7byfq\",layoutDependency:layoutDependency,layoutId:\"y7ojcD9Sr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.76 11.76\" overflow=\"visible\"><path d=\"M 1.68 7.56 L 7.56 7.56 L 7.56 1.68 L 11.76 0 L 11.76 5.866 L 5.88 11.76 L 0 11.76 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-dls49n\",layoutDependency:layoutDependency,layoutId:\"aMoeeeHWR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 101.206 28\" overflow=\"visible\"><path d=\"M 93.596 22.732 C 88.742 22.732 85.56 19.321 85.56 14.138 C 85.56 9.022 88.774 5.742 93.399 5.742 C 98.254 5.742 101.206 8.89 101.206 13.909 C 101.206 14.401 101.206 14.926 101.14 15.582 L 89.398 15.582 C 89.594 18.009 91.136 19.452 93.629 19.452 C 95.301 19.452 96.417 18.73 96.942 17.582 L 100.943 17.582 C 99.959 20.698 97.499 22.732 93.596 22.732 Z M 89.398 12.564 L 97.27 12.564 L 97.27 12.466 C 97.27 10.366 95.892 8.89 93.399 8.89 C 91.038 8.89 89.529 10.366 89.398 12.564 Z M 80.36 22.24 L 78.68 19.84 L 78.68 0 L 82.583 0 L 82.583 17.714 C 82.583 18.468 82.878 18.796 83.666 18.796 L 85.08 18.796 L 85.08 22.24 Z M 72.508 22.24 L 67.668 15.385 L 66.583 15.385 L 66.583 22.24 L 62.68 22.24 L 62.68 0 L 66.583 0 L 66.583 11.81 L 67.648 11.81 L 72.508 6.234 L 77.228 6.234 L 71.068 13.482 L 77.228 22.24 Z M 51.2 22.24 L 51.2 6.234 L 54.644 6.234 L 54.644 8.64 L 56.34 6.234 L 61.237 6.234 L 61.237 9.678 L 57.858 9.678 C 55.956 9.678 55.103 10.662 55.103 12.662 L 55.103 22.24 Z M 39.908 22.732 C 36.201 22.732 33.84 20.797 33.84 17.681 C 33.84 14.729 35.775 12.695 39.678 12.433 L 44.139 12.17 L 44.139 11.383 C 44.139 9.678 43.286 8.956 41.417 8.956 C 39.58 8.956 38.727 9.448 38.497 10.793 L 34.627 10.793 C 34.955 7.513 37.218 5.742 41.679 5.742 C 45.55 5.742 47.846 7.71 47.846 11.154 L 47.846 18.599 C 47.846 18.927 48.01 19.091 48.338 19.091 L 49.282 19.091 L 49.282 22.24 L 46.68 22.24 L 44.992 20.403 C 44.074 21.846 42.27 22.732 39.908 22.732 Z M 37.743 17.55 C 37.743 18.73 38.694 19.518 40.433 19.518 C 42.598 19.518 44.139 18.337 44.139 16.008 L 44.139 15.122 L 40.269 15.45 C 38.563 15.582 37.743 16.467 37.743 17.55 Z M 16 28 L 16 6.234 L 19.444 6.234 L 19.444 8.136 C 20.461 6.627 22.429 5.742 24.725 5.742 C 29.284 5.742 32.4 9.153 32.4 14.237 C 32.4 19.321 29.284 22.732 24.725 22.732 C 22.658 22.732 20.887 21.978 19.903 20.666 L 19.903 28 Z M 19.838 14.237 C 19.838 17.189 21.543 19.19 24.102 19.19 C 26.627 19.19 28.366 17.189 28.366 14.237 C 28.366 11.285 26.627 9.284 24.102 9.284 C 21.543 9.284 19.838 11.285 19.838 14.237 Z M 7.15 22.732 C 2.788 22.732 0.164 20.961 0 17.582 L 4.034 17.582 C 4.166 18.927 5.314 19.583 7.282 19.583 C 9.053 19.583 10.135 18.829 10.135 17.648 C 10.135 16.631 9.348 16.106 7.938 15.975 L 5.379 15.713 C 2.394 15.385 0.525 13.614 0.525 10.891 C 0.525 7.71 3.083 5.742 7.15 5.742 C 11.185 5.742 13.743 7.447 13.94 10.793 L 10.037 10.793 C 9.971 9.514 8.856 8.923 7.085 8.923 C 5.412 8.923 4.362 9.579 4.362 10.694 C 4.362 11.646 5.117 12.17 6.724 12.367 L 9.315 12.662 C 12.333 13.023 14.071 14.795 14.071 17.451 C 14.071 20.666 11.414 22.732 7.15 22.732 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-192io47\",layoutDependency:layoutDependency,layoutId:\"feReWDe8f\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.646 16.99\" overflow=\"visible\"><path d=\"M 8.036 16.99 C 3.181 16.99 0 13.579 0 8.397 C 0 3.28 3.214 0 7.839 0 C 12.694 0 15.646 3.149 15.646 8.167 C 15.646 8.659 15.646 9.184 15.58 9.84 L 3.838 9.84 C 4.034 12.267 5.576 13.71 8.069 13.71 C 9.741 13.71 10.857 12.989 11.382 11.841 L 15.383 11.841 C 14.399 14.957 11.939 16.99 8.036 16.99 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jycpo9\",layoutDependency:layoutDependency,layoutId:\"zysKcAjgz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.872 3.674\" overflow=\"visible\"><path d=\"M 0 3.674 L 7.872 3.674 L 7.872 3.575 C 7.872 1.476 6.494 0 4.002 0 C 1.64 0 0.131 1.476 0 3.674 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6frecl\",layoutDependency:layoutDependency,layoutId:\"WkBINFxF5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.4 22.24\" overflow=\"visible\"><path d=\"M 1.68 22.24 L 0 19.84 L 0 0 L 3.903 0 L 3.903 17.714 C 3.903 18.468 4.198 18.796 4.986 18.796 L 6.4 18.796 L 6.4 22.24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ad38k4\",layoutDependency:layoutDependency,layoutId:\"Cr0f2wAaz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.548 22.24\" overflow=\"visible\"><path d=\"M 9.828 22.24 L 4.988 15.385 L 3.903 15.385 L 3.903 22.24 L 0 22.24 L 0 0 L 3.903 0 L 3.903 11.81 L 4.968 11.81 L 9.828 6.234 L 14.548 6.234 L 8.388 13.482 L 14.548 22.24 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-h0lwxl\",layoutDependency:layoutDependency,layoutId:\"AeF8NjKD0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.037 16.006\" overflow=\"visible\"><path d=\"M 0 16.006 L 0 0 L 3.444 0 L 3.444 2.406 L 5.14 0 L 10.037 0 L 10.037 3.444 L 6.658 3.444 C 4.756 3.444 3.903 4.428 3.903 6.429 L 3.903 16.006 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1trzkip\",layoutDependency:layoutDependency,layoutId:\"TYXh5ZV8W\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.442 16.99\" overflow=\"visible\"><path d=\"M 6.068 16.99 C 2.362 16.99 0 15.055 0 11.939 C 0 8.987 1.935 6.954 5.838 6.691 L 10.299 6.429 L 10.299 5.642 C 10.299 3.936 9.446 3.214 7.577 3.214 C 5.74 3.214 4.887 3.706 4.658 5.051 L 0.787 5.051 C 1.115 1.771 3.378 0 7.839 0 C 11.71 0 14.006 1.968 14.006 5.412 L 14.006 12.858 C 14.006 13.186 14.17 13.35 14.498 13.35 L 15.442 13.35 L 15.442 16.498 L 12.84 16.498 L 11.152 14.661 C 10.234 16.105 8.43 16.99 6.068 16.99 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9hy5ly\",layoutDependency:layoutDependency,layoutId:\"wuF6QuBKq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.396 4.395\" overflow=\"visible\"><path d=\"M 0 2.427 C 0 3.608 0.951 4.395 2.69 4.395 C 4.854 4.395 6.396 3.214 6.396 0.886 L 6.396 0 L 2.526 0.328 C 0.82 0.459 0 1.345 0 2.427 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rn4j3a\",layoutDependency:layoutDependency,layoutId:\"s3FVy0dTd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.4 22.258\" overflow=\"visible\"><path d=\"M 0 22.258 L 0 0.492 L 3.444 0.492 L 3.444 2.394 C 4.461 0.886 6.429 0 8.725 0 C 13.284 0 16.4 3.411 16.4 8.495 C 16.4 13.579 13.284 16.99 8.725 16.99 C 6.658 16.99 4.887 16.236 3.903 14.924 L 3.903 22.258 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jg6mfp\",layoutDependency:layoutDependency,layoutId:\"pmb2mZDRz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.528 9.906\" overflow=\"visible\"><path d=\"M 0 4.953 C 0 7.905 1.705 9.906 4.264 9.906 C 6.79 9.906 8.528 7.905 8.528 4.953 C 8.528 2.001 6.79 0 4.264 0 C 1.705 0 0 2.001 0 4.953 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hpw2ky\",layoutDependency:layoutDependency,layoutId:\"kUDs4ku9K\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.071 16.99\" overflow=\"visible\"><path d=\"M 7.15 16.99 C 2.788 16.99 0.164 15.219 0 11.841 L 4.034 11.841 C 4.166 13.186 5.314 13.842 7.282 13.842 C 9.053 13.842 10.135 13.087 10.135 11.906 C 10.135 10.89 9.348 10.365 7.938 10.234 L 5.379 9.971 C 2.394 9.643 0.525 7.872 0.525 5.15 C 0.525 1.968 3.083 0 7.15 0 C 11.185 0 13.743 1.706 13.94 5.051 L 10.037 5.051 C 9.971 3.772 8.856 3.181 7.085 3.181 C 5.412 3.181 4.362 3.838 4.362 4.953 C 4.362 5.904 5.117 6.429 6.724 6.625 L 9.315 6.921 C 12.333 7.282 14.071 9.053 14.071 11.71 C 14.071 14.924 11.414 16.99 7.15 16.99 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({gPshWcExZ:{height:24,y:(componentViewport?.y||0)+10+(0+0+((componentViewport?.height||48)-20-24)/1*0)+0},ZLKmQv0Yt:{height:24,y:(componentViewport?.y||0)+10+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v7prsi-container\",\"data-framer-name\":\"Mobile Dots\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"M8nHjilAq-container\",name:\"Mobile Dots\",nodeId:\"M8nHjilAq\",rendersWithMotion:true,scopeId:\"HAlDf9AjM\",style:{opacity:0},variants:{gPshWcExZ:{opacity:1},ZLKmQv0Yt:{opacity:1}},children:/*#__PURE__*/_jsx(Dots,{height:\"100%\",id:\"M8nHjilAq\",layoutId:\"M8nHjilAq\",name:\"Mobile Dots\",variant:matchVariant(\"ZpZujVC8q\"),width:\"100%\",...addPropertyOverrides({gPshWcExZ:{mQfSgck7Q:mQfSgck7Q1toyhhu},ZLKmQv0Yt:{mQfSgck7Q:mQfSgck7Q1xljdqb,variant:matchVariant(\"imYvyhEpn\")}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qjoj9e\",\"data-framer-name\":\"Links / Dots\",layoutDependency:layoutDependency,layoutId:\"XPb1HvvWv\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2enk8g\",layoutDependency:layoutDependency,layoutId:\"ru5w2M_w3\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby02MDA=\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":vlroVX07m\",webPageId:\"bL5DWS3_T\"},motionChild:true,nodeId:\"XoXbK7ppB\",openInNewTab:false,relValues:[],scopeId:\"HAlDf9AjM\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-snugd3\",\"data-styles-preset\":\"aNscqUAWr\",children:\"FEATURES\"})})})}),className:\"framer-85f0o3\",fonts:[\"GF;Geist Mono-600\"],layoutDependency:layoutDependency,layoutId:\"XoXbK7ppB\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZLKmQv0Yt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby02MDA=\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":vlroVX07m\",webPageId:\"bL5DWS3_T\"},motionChild:true,nodeId:\"XoXbK7ppB\",openInNewTab:false,relValues:[],scopeId:\"HAlDf9AjM\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-snugd3\",\"data-styles-preset\":\"aNscqUAWr\",children:\"FEATURES\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby02MDA=\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 250, 250))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":QHyxLXudh\",webPageId:\"bL5DWS3_T\"},motionChild:true,nodeId:\"F4iY8jCrQ\",openInNewTab:false,relValues:[],scopeId:\"HAlDf9AjM\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-snugd3\",\"data-styles-preset\":\"aNscqUAWr\",children:\"SOLUTIONS\"})})})}),className:\"framer-1iz3ufo\",fonts:[\"GF;Geist Mono-600\"],layoutDependency:layoutDependency,layoutId:\"F4iY8jCrQ\",style:{\"--extracted-r6o4lv\":\"rgb(250, 250, 250)\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ZLKmQv0Yt:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QgTW9uby02MDA=\",\"--framer-font-family\":'\"Geist Mono\", monospace',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(250, 250, 250))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":QHyxLXudh\",webPageId:\"bL5DWS3_T\"},motionChild:true,nodeId:\"F4iY8jCrQ\",openInNewTab:false,relValues:[],scopeId:\"HAlDf9AjM\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-snugd3\",\"data-styles-preset\":\"aNscqUAWr\",children:\"SOLUTIONS\"})})})})}},baseVariant,gestureVariant)})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(10+((componentViewport?.height||54)-20-34)/2)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1son9c0-container\",layoutDependency:layoutDependency,layoutId:\"HnhiNZV7e-container\",nodeId:\"HnhiNZV7e\",rendersWithMotion:true,scopeId:\"HAlDf9AjM\",children:/*#__PURE__*/_jsx(NavLinks,{height:\"100%\",id:\"HnhiNZV7e\",layoutId:\"HnhiNZV7e\",variant:matchVariant(\"gJFUeRlGE\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+(10+((componentViewport?.height||54)-20-34)/2)+5,...addPropertyOverrides({ZLKmQv0Yt:{y:(componentViewport?.y||0)+10+54+24.6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-h9fx9o-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"ccMWHnyX4-container\",nodeId:\"ccMWHnyX4\",rendersWithMotion:true,scopeId:\"HAlDf9AjM\",style:{opacity:0},transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(Dots,{height:\"100%\",id:\"ccMWHnyX4\",layoutId:\"ccMWHnyX4\",variant:matchVariant(\"ZpZujVC8q\"),width:\"100%\"})})})]}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ZLKmQv0Yt:{height:34,width:`calc(${componentViewport?.width||\"100vw\"} - 24px)`,y:(componentViewport?.y||0)+10+157.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nln1r5-container\",layoutDependency:layoutDependency,layoutId:\"GRhLRqpld-container\",nodeId:\"GRhLRqpld\",rendersWithMotion:true,scopeId:\"HAlDf9AjM\",children:/*#__PURE__*/_jsx(NavLinks,{height:\"100%\",id:\"GRhLRqpld\",layoutId:\"GRhLRqpld\",NXPdtflRE:NXPdtflRE1jofvub,style:{width:\"100%\"},variant:matchVariant(\"EjzRXOvFx\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-klicjq\",layoutDependency:layoutDependency,layoutId:\"Si9h1kUHy\",style:{backgroundColor:\"var(--token-8b13e29e-9217-4474-a7d7-027d4d493743, rgba(255, 255, 255, 0.1))\",opacity:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nkib0s\",layoutDependency:layoutDependency,layoutId:\"e5KLvFOw5\",style:{backgroundColor:\"var(--token-8b13e29e-9217-4474-a7d7-027d4d493743, rgba(255, 255, 255, 0.1))\",opacity:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-h3sgrv\",layoutDependency:layoutDependency,layoutId:\"X65Ijmo31\",style:{backgroundColor:\"var(--token-8b13e29e-9217-4474-a7d7-027d4d493743, rgba(255, 255, 255, 0.1))\",opacity:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nirqrq\",layoutDependency:layoutDependency,layoutId:\"wfpKkgi8R\",style:{backgroundColor:\"var(--token-8b13e29e-9217-4474-a7d7-027d4d493743, rgba(255, 255, 255, 0.1))\",opacity:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tghtdd\",layoutDependency:layoutDependency,layoutId:\"LleT4UTuU\",style:{backgroundColor:\"var(--token-8b13e29e-9217-4474-a7d7-027d4d493743, rgba(255, 255, 255, 0.1))\",opacity:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-4p4k9w\",layoutDependency:layoutDependency,layoutId:\"BTSqxWRsJ\",style:{backgroundColor:\"var(--token-8b13e29e-9217-4474-a7d7-027d4d493743, rgba(255, 255, 255, 0.1))\",opacity:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1levisy\",layoutDependency:layoutDependency,layoutId:\"SSCo_dpN8\",style:{backgroundColor:\"var(--token-8b13e29e-9217-4474-a7d7-027d4d493743, rgba(255, 255, 255, 0.1))\",opacity:0}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g8s0oq\",layoutDependency:layoutDependency,layoutId:\"YVOgWFmC_\",style:{backgroundColor:\"var(--token-8b13e29e-9217-4474-a7d7-027d4d493743, rgba(255, 255, 255, 0.1))\",opacity:0}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3ehnt.framer-11vtg8q, .framer-3ehnt .framer-11vtg8q { display: block; }\",\".framer-3ehnt.framer-1mv3d74 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 10px 20px 10px 20px; position: relative; width: 1240px; }\",\".framer-3ehnt .framer-qlxy9c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-3ehnt .framer-15awct { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-3ehnt .framer-1s289kw { 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: min-content; }\",\".framer-3ehnt .framer-ydbolv { height: 28px; position: relative; width: 135px; }\",\".framer-3ehnt .framer-1228l2 { height: 28px; left: 0px; position: absolute; top: 0px; width: 27px; }\",\".framer-3ehnt .framer-1dia3vz { height: 26px; left: 1px; position: absolute; top: 1px; width: 26px; }\",\".framer-3ehnt .framer-1otzd4b, .framer-3ehnt .framer-1dojq5u { height: 12px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-3ehnt .framer-dymbb7, .framer-3ehnt .framer-t7byfq { height: 12px; left: 0px; position: absolute; top: 16px; width: 12px; }\",\".framer-3ehnt .framer-1t6u7dg { height: 28px; left: 16px; position: absolute; top: 0px; width: 12px; }\",\".framer-3ehnt .framer-dls49n { height: 28px; left: 34px; position: absolute; top: 0px; width: 101px; }\",\".framer-3ehnt .framer-192io47 { height: 17px; left: 86px; position: absolute; top: 6px; width: 16px; }\",\".framer-3ehnt .framer-jycpo9 { height: 4px; left: 90px; position: absolute; top: 9px; width: 8px; }\",\".framer-3ehnt .framer-6frecl { height: 22px; left: 79px; position: absolute; top: 0px; width: 7px; }\",\".framer-3ehnt .framer-1ad38k4 { height: 22px; left: 63px; position: absolute; top: 0px; width: 15px; }\",\".framer-3ehnt .framer-h0lwxl { height: 16px; left: 51px; position: absolute; top: 6px; width: 10px; }\",\".framer-3ehnt .framer-1trzkip { height: 17px; left: 34px; position: absolute; top: 6px; width: 16px; }\",\".framer-3ehnt .framer-9hy5ly { height: 5px; left: 38px; position: absolute; top: 15px; width: 7px; }\",\".framer-3ehnt .framer-rn4j3a { height: 23px; left: 16px; position: absolute; top: 6px; width: 17px; }\",\".framer-3ehnt .framer-jg6mfp { height: 10px; left: 20px; position: absolute; top: 10px; width: 9px; }\",\".framer-3ehnt .framer-1hpw2ky { height: 17px; left: 0px; position: absolute; top: 6px; width: 14px; }\",\".framer-3ehnt .framer-1v7prsi-container { flex: none; height: auto; pointer-events: none; position: relative; width: auto; z-index: 1; }\",\".framer-3ehnt .framer-1qjoj9e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3ehnt .framer-2enk8g { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3ehnt .framer-85f0o3, .framer-3ehnt .framer-1iz3ufo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3ehnt .framer-1son9c0-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-3ehnt .framer-h9fx9o-container { flex: none; height: auto; left: 0px; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-3ehnt .framer-nln1r5-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-3ehnt .framer-klicjq { flex: none; height: 8px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 1px; z-index: 1; }\",\".framer-3ehnt .framer-1nkib0s { bottom: 0px; flex: none; height: 8px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 1px; z-index: 1; }\",\".framer-3ehnt .framer-h3sgrv { bottom: 0px; flex: none; height: 1px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 8px; z-index: 1; }\",\".framer-3ehnt .framer-nirqrq { flex: none; height: 1px; left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; top: 0px; width: 8px; z-index: 1; }\",\".framer-3ehnt .framer-1tghtdd { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; width: 8px; z-index: 1; }\",\".framer-3ehnt .framer-4p4k9w { bottom: 0px; flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; width: 8px; z-index: 1; }\",\".framer-3ehnt .framer-1levisy { flex: none; height: 8px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 0px; width: 1px; z-index: 1; }\",\".framer-3ehnt .framer-g8s0oq { bottom: 0px; flex: none; height: 8px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; width: 1px; z-index: 1; }\",\".framer-3ehnt.framer-v-1sw8dx9.framer-1mv3d74 { cursor: unset; }\",\".framer-3ehnt.framer-v-kyhi6y.framer-1mv3d74 { align-content: flex-start; align-items: flex-start; flex-direction: column; padding: 10px 12px 10px 20px; width: min-content; }\",\".framer-3ehnt.framer-v-kyhi6y .framer-qlxy9c, .framer-3ehnt.framer-v-viucek .framer-qlxy9c { align-self: stretch; gap: unset; justify-content: space-between; width: auto; }\",\".framer-3ehnt.framer-v-kyhi6y .framer-1v7prsi-container, .framer-3ehnt.framer-v-viucek .framer-1v7prsi-container { pointer-events: auto; }\",\".framer-3ehnt.framer-v-viucek.framer-1mv3d74 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 30px; justify-content: flex-start; padding: 10px 12px 12px 12px; width: min-content; }\",\".framer-3ehnt.framer-v-viucek .framer-15awct { cursor: pointer; }\",\".framer-3ehnt.framer-v-viucek .framer-1qjoj9e { align-self: stretch; width: auto; }\",\".framer-3ehnt.framer-v-viucek .framer-2enk8g { flex: 1 0 0px; flex-direction: column; gap: 30px; width: 1px; }\",\".framer-3ehnt.framer-v-viucek .framer-nln1r5-container { align-self: stretch; flex: none; width: auto; }\",...sharedStyle.css,'.framer-3ehnt[data-border=\"true\"]::after, .framer-3ehnt [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 54\n * @framerIntrinsicWidth 1240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"jw448qy58\":{\"layout\":[\"fixed\",\"auto\"]},\"gPshWcExZ\":{\"layout\":[\"auto\",\"auto\"]},\"ZLKmQv0Yt\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"XorP3wUOx\":\"contactForm\",\"BJr0cBP_y\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHAlDf9AjM=withCSS(Component,css,\"framer-3ehnt\");export default FramerHAlDf9AjM;FramerHAlDf9AjM.displayName=\"Navbar\";FramerHAlDf9AjM.defaultProps={height:54,width:1240};addPropertyControls(FramerHAlDf9AjM,{variant:{options:[\"O3JEqC_4z\",\"jw448qy58\",\"gPshWcExZ\",\"ZLKmQv0Yt\"],optionTitles:[\"Nav Default\",\"Nav Open\",\"Mobile Closed\",\"Mobile Open\"],title:\"Variant\",type:ControlType.Enum},XorP3wUOx:{title:\"Contact Form\",type:ControlType.EventHandler},BJr0cBP_y:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerHAlDf9AjM,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist Mono\",url:\"https://fonts.gstatic.com/s/geistmono/v6/or3yQ6H-1_WfwkMZI_qYPLs1a-t7PU0AbeHjL55W7ihaO_CS.woff2\",weight:\"600\"}]},...DotsFonts,...NavLinksFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerHAlDf9AjM.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(LogoPicture,{},context),forwardLoader(HamburgerMenu,{},context),forwardLoader(Dots,{},context),forwardLoader(NavLinks,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHAlDf9AjM\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"54\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"XorP3wUOx\\\":\\\"contactForm\\\",\\\"BJr0cBP_y\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1240\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jw448qy58\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"gPshWcExZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZLKmQv0Yt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HAlDf9AjM.map","// Generated by Framer (5c21306)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Chivo Mono-regular\",\"GF;Chivo Mono-600\",\"GF;Chivo Mono-700italic\",\"GF;Chivo Mono-italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Chivo Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Chivo Mono\",url:\"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D7hr6fQKphL03l4.woff2\",weight:\"400\"},{cssFamilyName:\"Chivo Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Chivo Mono\",url:\"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D4_qKfQKphL03l4.woff2\",weight:\"600\"},{cssFamilyName:\"Chivo Mono\",source:\"google\",style:\"italic\",uiFamilyName:\"Chivo Mono\",url:\"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7KiRIJlp1ml4imo.woff2\",weight:\"700\"},{cssFamilyName:\"Chivo Mono\",source:\"google\",style:\"italic\",uiFamilyName:\"Chivo Mono\",url:\"https://fonts.gstatic.com/s/chivomono/v11/mFTjWbgRxKvF_Z5eQMO9gxoZ20KOQ0Hs2ysp7E-WIJlp1ml4imo.woff2\",weight:\"400\"}]}];export const css=['.framer-pZrjv .framer-styles-preset-ygpcx1:not(.rich-text-wrapper), .framer-pZrjv .framer-styles-preset-ygpcx1.rich-text-wrapper p { --framer-font-family: \"Chivo Mono\", monospace; --framer-font-family-bold: \"Chivo Mono\", monospace; --framer-font-family-bold-italic: \"Chivo Mono\", monospace; --framer-font-family-italic: \"Chivo Mono\", monospace; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: left; --framer-text-color: var(--token-6c14d33d-5292-443c-9d9c-84f21b75c6d7, #101010); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }'];export const className=\"framer-pZrjv\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4eeba22)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/hoCbyIGTWG9T4CYg9iMP/rtm2JzCPLpDfGJgbwicl/tp6T62ef3.js\";const enabledGestures={MlOA8smiN:{hover:true}};const serializationHash=\"framer-HekKO\";const variantClassNames={MlOA8smiN:\"framer-v-nfld40\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ctrr3KFmY=undefined;const PioHkIFvl=undefined;const yliOlf3LS=undefined;const lQK23HHPl=undefined;const transition1={delay:0,duration:.6,ease:[1,0,0,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,newTab,number,text,width,...props})=>{return{...props,Ctrr3KFmY:link??props.Ctrr3KFmY,lQK23HHPl:text??props.lQK23HHPl??\"home\",PioHkIFvl:newTab??props.PioHkIFvl,yliOlf3LS:number??props.yliOlf3LS??\"1.1\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,yliOlf3LS,lQK23HHPl,Ctrr3KFmY,PioHkIFvl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"MlOA8smiN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Ctrr3KFmY,motionChild:true,nodeId:\"MlOA8smiN\",openInNewTab:PioHkIFvl,scopeId:\"BEO_bYC6v\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-nfld40\",className,classNames)} framer-1nj2tae`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"MlOA8smiN\",ref:refBinding,style:{...style},...addPropertyOverrides({\"MlOA8smiN-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ygpcx1\",\"data-styles-preset\":\"tp6T62ef3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-da07df9b-ff40-45ff-a09e-e74b76360d78, rgb(255, 255, 255)))\"},children:\"1.1\"})}),className:\"framer-1bf309j\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"owJ7AT5C3\",style:{\"--extracted-r6o4lv\":\"var(--token-da07df9b-ff40-45ff-a09e-e74b76360d78, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},text:yliOlf3LS,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6hjjqe\",\"data-framer-name\":\"inner\",layoutDependency:layoutDependency,layoutId:\"AHc7SiWqc\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ygpcx1\",\"data-styles-preset\":\"tp6T62ef3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-da07df9b-ff40-45ff-a09e-e74b76360d78, rgb(255, 255, 255)))\"},children:\"home\"})}),className:\"framer-1w6aiwe\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Jd4L3Ibbs\",style:{\"--extracted-r6o4lv\":\"var(--token-da07df9b-ff40-45ff-a09e-e74b76360d78, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:lQK23HHPl,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ygpcx1\",\"data-styles-preset\":\"tp6T62ef3\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-da07df9b-ff40-45ff-a09e-e74b76360d78, rgb(255, 255, 255)))\"},children:\"home\"})}),className:\"framer-1djswh2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Id2YEHViE\",style:{\"--extracted-r6o4lv\":\"var(--token-da07df9b-ff40-45ff-a09e-e74b76360d78, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:lQK23HHPl,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HekKO.framer-1nj2tae, .framer-HekKO .framer-1nj2tae { display: block; }\",\".framer-HekKO.framer-nfld40 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 14px; position: relative; text-decoration: none; width: min-content; }\",\".framer-HekKO .framer-1bf309j, .framer-HekKO .framer-1w6aiwe, .framer-HekKO .framer-1djswh2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-HekKO .framer-6hjjqe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 17px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-HekKO.framer-v-nfld40.hover .framer-6hjjqe { justify-content: flex-end; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 117\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"dWCETFTnn\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"yliOlf3LS\":\"number\",\"lQK23HHPl\":\"text\",\"Ctrr3KFmY\":\"link\",\"PioHkIFvl\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBEO_bYC6v=withCSS(Component,css,\"framer-HekKO\");export default FramerBEO_bYC6v;FramerBEO_bYC6v.displayName=\"footer-link\";FramerBEO_bYC6v.defaultProps={height:45,width:117};addPropertyControls(FramerBEO_bYC6v,{yliOlf3LS:{defaultValue:\"1.1\",displayTextArea:false,title:\"number\",type:ControlType.String},lQK23HHPl:{defaultValue:\"home\",displayTextArea:false,title:\"text\",type:ControlType.String},Ctrr3KFmY:{title:\"Link\",type:ControlType.Link},PioHkIFvl:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean}});addFonts(FramerBEO_bYC6v,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBEO_bYC6v\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"yliOlf3LS\\\":\\\"number\\\",\\\"lQK23HHPl\\\":\\\"text\\\",\\\"Ctrr3KFmY\\\":\\\"link\\\",\\\"PioHkIFvl\\\":\\\"newTab\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dWCETFTnn\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"45\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"117\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BEO_bYC6v.map","// Generated by Framer (199f97e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FooterLink from\"https://framerusercontent.com/modules/3fXIRmEz08ahR19ZxHXZ/jkxDI9WpJfcnzeJ2hPDx/BEO_bYC6v.js\";const FooterLinkFonts=getFonts(FooterLink);const cycleOrder=[\"odMZZp5ga\",\"UqH7QXLON\",\"bANpPU9h4\"];const serializationHash=\"framer-6JcRu\";const variantClassNames={bANpPU9h4:\"framer-v-8j1a0m\",odMZZp5ga:\"framer-v-1262ean\",UqH7QXLON:\"framer-v-1oizffh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"odMZZp5ga\",Mobile:\"bANpPU9h4\",Tablet:\"UqH7QXLON\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"odMZZp5ga\"};};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:\"odMZZp5ga\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();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-1262ean\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"odMZZp5ga\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-a2619255-7221-473a-8cfb-625fea7a96a2, rgb(43, 43, 43))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(15, 15, 15)\",...style},...addPropertyOverrides({bANpPU9h4:{\"data-framer-name\":\"Mobile\"},UqH7QXLON:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1cedyo4\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"r3o9g8WVi\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-a2619255-7221-473a-8cfb-625fea7a96a2, rgb(43, 43, 43))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5zuf1z\",\"data-framer-name\":\"inner\",layoutDependency:layoutDependency,layoutId:\"TfF6Yb4Wd\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1emx8w3\",\"data-framer-name\":\"logo-container\",layoutDependency:layoutDependency,layoutId:\"VeBkGUy11\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h9dn23\",\"data-framer-name\":\"inner\",layoutDependency:layoutDependency,layoutId:\"gjRVUROPT\",children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-oo81ca\",layoutDependency:layoutDependency,layoutId:\"uRM4GFttL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 144.435 30\" overflow=\"visible\"><g><path d=\"M 1.2 15.885 L 1.2 14.115 C 1.2 14.115 7.099 12.276 9.688 9.688 C 12.276 7.1 14.1 1.2 14.1 1.2 L 15.915 1.2 C 15.915 1.2 17.788 7.098 20.396 9.688 C 22.973 12.247 28.8 14.115 28.8 14.115 L 28.8 15.915 C 28.8 15.915 22.976 17.818 20.396 20.397 C 17.817 22.977 15.885 28.8 15.885 28.8 L 14.13 28.8 C 14.13 28.8 12.247 22.974 9.688 20.397 C 7.097 17.789 1.2 15.885 1.2 15.885 Z M 10.8 4.5 L 4.5 4.5 L 4.5 10.8 L 0 12.6 L 0 6.315 L 6.3 0 L 12.6 0 Z M 10.8 25.5 L 4.5 25.5 L 4.5 19.2 L 0 17.4 L 0 23.685 L 6.3 30 L 12.6 30 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 19.2 4.5 L 25.5 4.5 L 25.5 10.8 L 30 12.6 L 30 6.315 L 23.7 0 L 17.4 0 Z M 19.2 25.5 L 25.5 25.5 L 25.5 19.2 L 30 17.4 L 30 23.685 L 23.7 30 L 17.4 30 Z\" fill=\"rgb(255, 255, 255)\"></path><path d=\"M 136.281 24.356 C 131.08 24.356 127.671 20.701 127.671 15.148 C 127.671 9.666 131.115 6.152 136.071 6.152 C 141.272 6.152 144.435 9.525 144.435 14.902 C 144.435 15.429 144.435 15.992 144.364 16.695 L 131.783 16.695 C 131.994 19.295 133.646 20.841 136.317 20.841 C 138.109 20.841 139.304 20.068 139.866 18.838 L 144.153 18.838 C 143.099 22.177 140.463 24.356 136.281 24.356 Z M 131.783 13.461 L 140.217 13.461 L 140.217 13.356 C 140.217 11.107 138.741 9.525 136.071 9.525 C 133.54 9.525 131.924 11.107 131.783 13.461 Z M 122.1 23.829 L 120.3 21.257 L 120.3 0 L 124.482 0 L 124.482 18.979 C 124.482 19.787 124.798 20.139 125.642 20.139 L 127.157 20.139 L 127.157 23.829 Z M 113.687 23.829 L 108.502 16.484 L 107.339 16.484 L 107.339 23.829 L 103.157 23.829 L 103.157 0 L 107.339 0 L 107.339 12.653 L 108.48 12.653 L 113.687 6.679 L 118.745 6.679 L 112.145 14.445 L 118.745 23.829 Z M 90.857 23.829 L 90.857 6.679 L 94.547 6.679 L 94.547 9.257 L 96.364 6.679 L 101.611 6.679 L 101.611 10.369 L 97.991 10.369 C 95.953 10.369 95.039 11.423 95.039 13.567 L 95.039 23.829 Z M 78.759 24.356 C 74.787 24.356 72.257 22.282 72.257 18.944 C 72.257 15.781 74.331 13.602 78.513 13.321 L 83.292 13.04 L 83.292 12.196 C 83.292 10.369 82.378 9.596 80.375 9.596 C 78.407 9.596 77.493 10.123 77.247 11.564 L 73.101 11.564 C 73.452 8.049 75.877 6.152 80.656 6.152 C 84.803 6.152 87.263 8.26 87.263 11.95 L 87.263 19.928 C 87.263 20.279 87.439 20.455 87.79 20.455 L 88.802 20.455 L 88.802 23.829 L 86.014 23.829 L 84.206 21.861 C 83.222 23.407 81.289 24.356 78.759 24.356 Z M 76.439 18.803 C 76.439 20.068 77.458 20.912 79.321 20.912 C 81.64 20.912 83.292 19.647 83.292 17.151 L 83.292 16.203 L 79.145 16.554 C 77.318 16.695 76.439 17.643 76.439 18.803 Z M 53.143 30 L 53.143 6.679 L 56.833 6.679 L 56.833 8.717 C 57.922 7.101 60.031 6.152 62.491 6.152 C 67.376 6.152 70.714 9.807 70.714 15.254 C 70.714 20.701 67.376 24.356 62.491 24.356 C 60.277 24.356 58.379 23.547 57.325 22.142 L 57.325 30 Z M 57.255 15.254 C 57.255 18.417 59.082 20.56 61.823 20.56 C 64.529 20.56 66.392 18.417 66.392 15.254 C 66.392 12.091 64.529 9.947 61.823 9.947 C 59.082 9.947 57.255 12.091 57.255 15.254 Z M 43.661 24.356 C 38.987 24.356 36.176 22.458 36 18.838 L 40.323 18.838 C 40.463 20.279 41.693 20.982 43.802 20.982 C 45.699 20.982 46.859 20.174 46.859 18.909 C 46.859 17.819 46.016 17.257 44.505 17.116 L 41.763 16.835 C 38.565 16.484 36.562 14.586 36.562 11.669 C 36.562 8.26 39.303 6.152 43.661 6.152 C 47.984 6.152 50.725 7.979 50.936 11.564 L 46.754 11.564 C 46.683 10.193 45.489 9.561 43.591 9.561 C 41.799 9.561 40.674 10.263 40.674 11.458 C 40.674 12.477 41.482 13.04 43.204 13.251 L 45.981 13.567 C 49.214 13.953 51.076 15.851 51.076 18.698 C 51.076 22.142 48.23 24.356 43.661 24.356 Z\" fill=\"rgb(255, 255, 255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-8pgrdt\",layoutDependency:layoutDependency,layoutId:\"Kcqlq4bhD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.8 30\" overflow=\"visible\"><path d=\"M 1.2 15.885 L 1.2 14.115 C 1.2 14.115 7.099 12.276 9.688 9.688 C 12.276 7.1 14.1 1.2 14.1 1.2 L 15.915 1.2 C 15.915 1.2 17.788 7.098 20.396 9.688 C 22.973 12.247 28.8 14.115 28.8 14.115 L 28.8 15.915 C 28.8 15.915 22.976 17.818 20.396 20.397 C 17.817 22.977 15.885 28.8 15.885 28.8 L 14.13 28.8 C 14.13 28.8 12.247 22.974 9.688 20.397 C 7.097 17.789 1.2 15.885 1.2 15.885 Z M 10.8 4.5 L 4.5 4.5 L 4.5 10.8 L 0 12.6 L 0 6.315 L 6.3 0 L 12.6 0 Z M 10.8 25.5 L 4.5 25.5 L 4.5 19.2 L 0 17.4 L 0 23.685 L 6.3 30 L 12.6 30 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-qs6ahv\",layoutDependency:layoutDependency,layoutId:\"Gx8Ztcs6Z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.6 27.6\" overflow=\"visible\"><path d=\"M 0 14.685 L 0 12.915 C 0 12.915 5.899 11.076 8.488 8.488 C 11.076 5.9 12.9 0 12.9 0 L 14.715 0 C 14.715 0 16.588 5.898 19.196 8.489 C 21.773 11.047 27.6 12.915 27.6 12.915 L 27.6 14.715 C 27.6 14.715 21.776 16.618 19.196 19.197 C 16.617 21.777 14.685 27.6 14.685 27.6 L 12.93 27.6 C 12.93 27.6 11.047 21.774 8.488 19.197 C 5.897 16.589 0 14.685 0 14.685 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ricw61\",layoutDependency:layoutDependency,layoutId:\"T7sMZ87vd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.6 12.6\" overflow=\"visible\"><path d=\"M 10.8 4.5 L 4.5 4.5 L 4.5 10.8 L 0 12.6 L 0 6.315 L 6.3 0 L 12.6 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sneim7\",layoutDependency:layoutDependency,layoutId:\"SGn7KLfCN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.6 12.6\" overflow=\"visible\"><path d=\"M 10.8 8.1 L 4.5 8.1 L 4.5 1.8 L 0 0 L 0 6.285 L 6.3 12.6 L 12.6 12.6 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-jtrxye\",layoutDependency:layoutDependency,layoutId:\"Fjok4byql\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.6 30\" overflow=\"visible\"><path d=\"M 1.8 4.5 L 8.1 4.5 L 8.1 10.8 L 12.6 12.6 L 12.6 6.315 L 6.3 0 L 0 0 Z M 1.8 25.5 L 8.1 25.5 L 8.1 19.2 L 12.6 17.4 L 12.6 23.685 L 6.3 30 L 0 30 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-nzm79r\",layoutDependency:layoutDependency,layoutId:\"h8DA53RnG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.6 12.6\" overflow=\"visible\"><path d=\"M 1.8 4.5 L 8.1 4.5 L 8.1 10.8 L 12.6 12.6 L 12.6 6.315 L 6.3 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uw584x\",layoutDependency:layoutDependency,layoutId:\"GAl3ClgxR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.6 12.6\" overflow=\"visible\"><path d=\"M 1.8 8.1 L 8.1 8.1 L 8.1 1.8 L 12.6 0 L 12.6 6.285 L 6.3 12.6 L 0 12.6 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-63hj3y\",layoutDependency:layoutDependency,layoutId:\"WUS8nLIoc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 108.435 30\" overflow=\"visible\"><path d=\"M 100.281 24.356 C 95.08 24.356 91.671 20.701 91.671 15.148 C 91.671 9.666 95.115 6.152 100.071 6.152 C 105.272 6.152 108.435 9.525 108.435 14.902 C 108.435 15.429 108.435 15.992 108.364 16.695 L 95.783 16.695 C 95.994 19.295 97.646 20.841 100.317 20.841 C 102.109 20.841 103.304 20.068 103.866 18.838 L 108.153 18.838 C 107.099 22.177 104.463 24.356 100.281 24.356 Z M 95.783 13.461 L 104.217 13.461 L 104.217 13.356 C 104.217 11.107 102.741 9.525 100.071 9.525 C 97.54 9.525 95.924 11.107 95.783 13.461 Z M 86.1 23.829 L 84.3 21.257 L 84.3 0 L 88.482 0 L 88.482 18.979 C 88.482 19.787 88.798 20.139 89.642 20.139 L 91.157 20.139 L 91.157 23.829 Z M 77.687 23.829 L 72.502 16.484 L 71.339 16.484 L 71.339 23.829 L 67.157 23.829 L 67.157 0 L 71.339 0 L 71.339 12.653 L 72.48 12.653 L 77.687 6.679 L 82.745 6.679 L 76.145 14.445 L 82.745 23.829 Z M 54.857 23.829 L 54.857 6.679 L 58.547 6.679 L 58.547 9.257 L 60.364 6.679 L 65.611 6.679 L 65.611 10.369 L 61.991 10.369 C 59.953 10.369 59.039 11.423 59.039 13.567 L 59.039 23.829 Z M 42.759 24.356 C 38.787 24.356 36.257 22.282 36.257 18.944 C 36.257 15.781 38.331 13.602 42.513 13.321 L 47.292 13.04 L 47.292 12.196 C 47.292 10.369 46.378 9.596 44.375 9.596 C 42.407 9.596 41.493 10.123 41.247 11.564 L 37.101 11.564 C 37.452 8.049 39.877 6.152 44.656 6.152 C 48.803 6.152 51.263 8.26 51.263 11.95 L 51.263 19.928 C 51.263 20.279 51.439 20.455 51.79 20.455 L 52.802 20.455 L 52.802 23.829 L 50.014 23.829 L 48.206 21.861 C 47.222 23.407 45.289 24.356 42.759 24.356 Z M 40.439 18.803 C 40.439 20.068 41.458 20.912 43.321 20.912 C 45.64 20.912 47.292 19.647 47.292 17.151 L 47.292 16.203 L 43.145 16.554 C 41.318 16.695 40.439 17.643 40.439 18.803 Z M 17.143 30 L 17.143 6.679 L 20.833 6.679 L 20.833 8.717 C 21.922 7.101 24.031 6.152 26.491 6.152 C 31.376 6.152 34.714 9.807 34.714 15.254 C 34.714 20.701 31.376 24.356 26.491 24.356 C 24.277 24.356 22.379 23.547 21.325 22.142 L 21.325 30 Z M 21.255 15.254 C 21.255 18.417 23.082 20.56 25.823 20.56 C 28.529 20.56 30.392 18.417 30.392 15.254 C 30.392 12.091 28.529 9.947 25.823 9.947 C 23.082 9.947 21.255 12.091 21.255 15.254 Z M 7.661 24.356 C 2.987 24.356 0.176 22.458 0 18.838 L 4.323 18.838 C 4.463 20.279 5.693 20.982 7.802 20.982 C 9.699 20.982 10.859 20.174 10.859 18.909 C 10.859 17.819 10.016 17.257 8.505 17.116 L 5.763 16.835 C 2.565 16.484 0.562 14.586 0.562 11.669 C 0.562 8.26 3.303 6.152 7.661 6.152 C 11.984 6.152 14.725 7.979 14.936 11.564 L 10.754 11.564 C 10.683 10.193 9.489 9.561 7.591 9.561 C 5.799 9.561 4.674 10.263 4.674 11.458 C 4.674 12.477 5.482 13.04 7.204 13.251 L 9.981 13.567 C 13.214 13.953 15.076 15.851 15.076 18.698 C 15.076 22.142 12.23 24.356 7.661 24.356 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1p86vcy\",layoutDependency:layoutDependency,layoutId:\"usDELoO_F\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.763 18.204\" overflow=\"visible\"><path d=\"M 8.61 18.204 C 3.409 18.204 0 14.549 0 8.997 C 0 3.514 3.444 0 8.399 0 C 13.6 0 16.763 3.374 16.763 8.751 C 16.763 9.278 16.763 9.84 16.693 10.543 L 4.112 10.543 C 4.323 13.143 5.974 14.69 8.645 14.69 C 10.437 14.69 11.632 13.917 12.195 12.687 L 16.482 12.687 C 15.428 16.025 12.792 18.204 8.61 18.204 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2saf5e\",layoutDependency:layoutDependency,layoutId:\"bv0iALlze\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.434 3.936\" overflow=\"visible\"><path d=\"M 0 3.936 L 8.434 3.936 L 8.434 3.831 C 8.434 1.581 6.958 0 4.287 0 C 1.757 0 0.141 1.581 0 3.936 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ag7c60\",layoutDependency:layoutDependency,layoutId:\"qe9zqS_Zc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.857 23.829\" overflow=\"visible\"><path d=\"M 1.8 23.829 L 0 21.257 L 0 0 L 4.182 0 L 4.182 18.979 C 4.182 19.787 4.498 20.139 5.342 20.139 L 6.857 20.139 L 6.857 23.829 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17yhnsx\",layoutDependency:layoutDependency,layoutId:\"ljZeHW6Wm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.588 23.829\" overflow=\"visible\"><path d=\"M 10.53 23.829 L 5.345 16.484 L 4.182 16.484 L 4.182 23.829 L 0 23.829 L 0 0 L 4.182 0 L 4.182 12.653 L 5.323 12.653 L 10.53 6.679 L 15.588 6.679 L 8.988 14.445 L 15.588 23.829 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-72thwf\",layoutDependency:layoutDependency,layoutId:\"bwDkbN9DL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.754 17.15\" overflow=\"visible\"><path d=\"M 0 17.15 L 0 0 L 3.69 0 L 3.69 2.578 L 5.507 0 L 10.754 0 L 10.754 3.69 L 7.134 3.69 C 5.096 3.69 4.182 4.744 4.182 6.888 L 4.182 17.15 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j12lys\",layoutDependency:layoutDependency,layoutId:\"GTcutcEnv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.545 18.204\" overflow=\"visible\"><path d=\"M 6.501 18.204 C 2.53 18.204 0 16.131 0 12.792 C 0 9.629 2.073 7.45 6.255 7.169 L 11.035 6.888 L 11.035 6.045 C 11.035 4.217 10.121 3.444 8.118 3.444 C 6.15 3.444 5.236 3.971 4.99 5.412 L 0.843 5.412 C 1.195 1.898 3.62 0 8.399 0 C 12.546 0 15.006 2.109 15.006 5.799 L 15.006 13.776 C 15.006 14.127 15.182 14.303 15.533 14.303 L 16.545 14.303 L 16.545 17.677 L 13.757 17.677 L 11.949 15.709 C 10.965 17.255 9.032 18.204 6.501 18.204 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p0h4ub\",layoutDependency:layoutDependency,layoutId:\"PWzFNhANQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.853 4.709\" overflow=\"visible\"><path d=\"M 0 2.601 C 0 3.866 1.019 4.709 2.882 4.709 C 5.201 4.709 6.853 3.444 6.853 0.949 L 6.853 0 L 2.706 0.351 C 0.879 0.492 0 1.441 0 2.601 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1g3u0im\",layoutDependency:layoutDependency,layoutId:\"Sf4DkUUx2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.571 23.848\" overflow=\"visible\"><path d=\"M 0 23.848 L 0 0.527 L 3.69 0.527 L 3.69 2.565 C 4.779 0.949 6.888 0 9.348 0 C 14.233 0 17.571 3.655 17.571 9.102 C 17.571 14.549 14.233 18.204 9.348 18.204 C 7.134 18.204 5.236 17.396 4.182 15.99 L 4.182 23.848 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p8zogc\",layoutDependency:layoutDependency,layoutId:\"wUVYWHg9g\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.137 10.613\" overflow=\"visible\"><path d=\"M 0 5.307 C 0 8.469 1.827 10.613 4.569 10.613 C 7.275 10.613 9.137 8.469 9.137 5.307 C 9.137 2.144 7.275 0 4.569 0 C 1.827 0 0 2.144 0 5.307 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1muxgch\",layoutDependency:layoutDependency,layoutId:\"vk1BtUNmk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.076 18.204\" overflow=\"visible\"><path d=\"M 7.661 18.204 C 2.987 18.204 0.176 16.306 0 12.687 L 4.323 12.687 C 4.463 14.127 5.693 14.83 7.802 14.83 C 9.699 14.83 10.859 14.022 10.859 12.757 C 10.859 11.667 10.016 11.105 8.505 10.965 L 5.763 10.683 C 2.565 10.332 0.562 8.434 0.562 5.517 C 0.562 2.109 3.303 0 7.661 0 C 11.984 0 14.725 1.827 14.936 5.412 L 10.754 5.412 C 10.683 4.041 9.489 3.409 7.591 3.409 C 5.799 3.409 4.674 4.112 4.674 5.307 C 4.674 6.326 5.482 6.888 7.204 7.099 L 9.981 7.415 C 13.214 7.802 15.076 9.699 15.076 12.546 C 15.076 15.99 12.23 18.204 7.661 18.204 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h5,{dir:\"auto\",style:{\"--font-selector\":\"Qkk7QXNwZWt0YSBWYXJpYWJsZS92YXJpYWJsZS92MFZGPUluZG5hSFFpSURRM01BPT0=\",\"--framer-font-family\":'\"Aspekta Variable Variable\", sans-serif',\"--framer-font-open-type-features\":\"'ss05' on, 'ss04' on\",\"--framer-font-size\":\"20px\",\"--framer-font-variation-axes\":'var(--extracted-198i5e0, \"wght\" 470)',\"--framer-font-weight\":\"1000\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1lwpl3i, var(--token-da07df9b-ff40-45ff-a09e-e74b76360d78, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"inherit\"},children:[\"One continuous system,\",/*#__PURE__*/_jsx(motion.br,{}),\"from design to AI-generated code.\"]})}),className:\"framer-1b034z8\",fonts:[\"BI;Aspekta Variable/variable/v0\"],layoutDependency:layoutDependency,layoutId:\"un_iUK1XD\",style:{\"--extracted-198i5e0\":'\"wght\" 470',\"--extracted-1lwpl3i\":\"var(--token-da07df9b-ff40-45ff-a09e-e74b76360d78, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1nzydf\",\"data-framer-name\":\"button\",layoutDependency:layoutDependency,layoutId:\"HTbWfSRFP\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7Q2hpdm8gTW9uby1yZWd1bGFy\",\"--framer-font-family\":'\"Chivo Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-da07df9b-ff40-45ff-a09e-e74b76360d78, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"\\xa9 2026 sparkle. All Rights Reserved.\"})}),className:\"framer-1649rof\",fonts:[\"GF;Chivo Mono-regular\"],layoutDependency:layoutDependency,layoutId:\"Nh1c0gDli\",style:{\"--extracted-r6o4lv\":\"var(--token-da07df9b-ff40-45ff-a09e-e74b76360d78, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.5},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1410hkx\",\"data-framer-name\":\"links-container\",layoutDependency:layoutDependency,layoutId:\"BD4eAteo_\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kgk9hd\",\"data-framer-name\":\"section-03\",layoutDependency:layoutDependency,layoutId:\"UUqcOC9xt\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{AXxjvs1cW:\"cookie-policy\"},unresolvedPathSlugs:{AXxjvs1cW:{collectionId:\"HuHsTnOWO\",collectionItemId:\"tKiGROSva\"}},webPageId:\"GRU8Fwq2t\"},implicitPathVariables:undefined},{href:{pathVariables:{AXxjvs1cW:\"cookie-policy\"},unresolvedPathSlugs:{AXxjvs1cW:{collectionId:\"HuHsTnOWO\",collectionItemId:\"tKiGROSva\"}},webPageId:\"GRU8Fwq2t\"},implicitPathVariables:undefined},{href:{pathVariables:{AXxjvs1cW:\"cookie-policy\"},unresolvedPathSlugs:{AXxjvs1cW:{collectionId:\"HuHsTnOWO\",collectionItemId:\"tKiGROSva\"}},webPageId:\"GRU8Fwq2t\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(((componentViewport?.height||474)-0-474)/2+0+0)+52+0+0+0+0+0,...addPropertyOverrides({bANpPU9h4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-701)/2+0+0)+50+0+0+232+0+0+0+0},UqH7QXLON:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||720)-0-720)/2+0+0)+52+0+0+243+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ou21wi-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"paB3WMvtQ-container\",nodeId:\"paB3WMvtQ\",rendersWithMotion:true,scopeId:\"IqULyVy5q\",children:/*#__PURE__*/_jsx(FooterLink,{Ctrr3KFmY:resolvedLinks[0],height:\"100%\",id:\"paB3WMvtQ\",layoutId:\"paB3WMvtQ\",lQK23HHPl:\"cookie policy\",PioHkIFvl:false,width:\"100%\",yliOlf3LS:\"1.1\",...addPropertyOverrides({bANpPU9h4:{Ctrr3KFmY:resolvedLinks[2]},UqH7QXLON:{Ctrr3KFmY:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{AXxjvs1cW:\"cookie-policy\"},unresolvedPathSlugs:{AXxjvs1cW:{collectionId:\"HuHsTnOWO\",collectionItemId:\"tKiGROSva\"}},webPageId:\"GRU8Fwq2t\"},implicitPathVariables:undefined},{href:{pathVariables:{AXxjvs1cW:\"cookie-policy\"},unresolvedPathSlugs:{AXxjvs1cW:{collectionId:\"HuHsTnOWO\",collectionItemId:\"tKiGROSva\"}},webPageId:\"GRU8Fwq2t\"},implicitPathVariables:undefined},{href:{pathVariables:{AXxjvs1cW:\"cookie-policy\"},unresolvedPathSlugs:{AXxjvs1cW:{collectionId:\"HuHsTnOWO\",collectionItemId:\"tKiGROSva\"}},webPageId:\"GRU8Fwq2t\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(((componentViewport?.height||474)-0-474)/2+0+0)+52+0+0+0+0+50,...addPropertyOverrides({bANpPU9h4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-701)/2+0+0)+50+0+0+232+0+0+0+50},UqH7QXLON:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||720)-0-720)/2+0+0)+52+0+0+243+0+0+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-121ak4z-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"iwNzZS8h8-container\",nodeId:\"iwNzZS8h8\",rendersWithMotion:true,scopeId:\"IqULyVy5q\",children:/*#__PURE__*/_jsx(FooterLink,{Ctrr3KFmY:resolvedLinks1[0],height:\"100%\",id:\"iwNzZS8h8\",layoutId:\"iwNzZS8h8\",lQK23HHPl:\"terms & conditions\",PioHkIFvl:false,width:\"100%\",yliOlf3LS:\"1.2\",...addPropertyOverrides({bANpPU9h4:{Ctrr3KFmY:resolvedLinks1[2]},UqH7QXLON:{Ctrr3KFmY:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{AXxjvs1cW:\"cookie-policy\"},unresolvedPathSlugs:{AXxjvs1cW:{collectionId:\"HuHsTnOWO\",collectionItemId:\"tKiGROSva\"}},webPageId:\"GRU8Fwq2t\"},implicitPathVariables:undefined},{href:{pathVariables:{AXxjvs1cW:\"cookie-policy\"},unresolvedPathSlugs:{AXxjvs1cW:{collectionId:\"HuHsTnOWO\",collectionItemId:\"tKiGROSva\"}},webPageId:\"GRU8Fwq2t\"},implicitPathVariables:undefined},{href:{pathVariables:{AXxjvs1cW:\"cookie-policy\"},unresolvedPathSlugs:{AXxjvs1cW:{collectionId:\"HuHsTnOWO\",collectionItemId:\"tKiGROSva\"}},webPageId:\"GRU8Fwq2t\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(((componentViewport?.height||474)-0-474)/2+0+0)+52+0+0+0+0+100,...addPropertyOverrides({bANpPU9h4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-701)/2+0+0)+50+0+0+232+0+0+0+100},UqH7QXLON:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||720)-0-720)/2+0+0)+52+0+0+243+0+0+0+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wlbyrc-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zEddErj9p-container\",nodeId:\"zEddErj9p\",rendersWithMotion:true,scopeId:\"IqULyVy5q\",children:/*#__PURE__*/_jsx(FooterLink,{Ctrr3KFmY:resolvedLinks2[0],height:\"100%\",id:\"zEddErj9p\",layoutId:\"zEddErj9p\",lQK23HHPl:\"privacy policy\",PioHkIFvl:false,width:\"100%\",yliOlf3LS:\"1.3\",...addPropertyOverrides({bANpPU9h4:{Ctrr3KFmY:resolvedLinks2[2]},UqH7QXLON:{Ctrr3KFmY:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x736qy\",\"data-framer-name\":\"section-04\",layoutDependency:layoutDependency,layoutId:\"SfAzgpDSC\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(((componentViewport?.height||474)-0-474)/2+0+0)+52+0+0+0+0+0,...addPropertyOverrides({bANpPU9h4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-701)/2+0+0)+50+0+0+232+0+177+0+0},UqH7QXLON:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||720)-0-720)/2+0+0)+52+0+0+243+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wtsc2q-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"u_WCfA14L-container\",nodeId:\"u_WCfA14L\",rendersWithMotion:true,scopeId:\"IqULyVy5q\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"u_WCfA14L\",layoutId:\"u_WCfA14L\",lQK23HHPl:\"x [twitter]\",PioHkIFvl:true,width:\"100%\",yliOlf3LS:\"2.1\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+0+(((componentViewport?.height||474)-0-474)/2+0+0)+52+0+0+0+0+50,...addPropertyOverrides({bANpPU9h4:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-701)/2+0+0)+50+0+0+232+0+177+0+50},UqH7QXLON:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||720)-0-720)/2+0+0)+52+0+0+243+0+0+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5yy7j2-container\",isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"J8GtFPBy2-container\",nodeId:\"J8GtFPBy2\",rendersWithMotion:true,scopeId:\"IqULyVy5q\",children:/*#__PURE__*/_jsx(FooterLink,{height:\"100%\",id:\"J8GtFPBy2\",layoutId:\"J8GtFPBy2\",lQK23HHPl:\"Linkedin\",PioHkIFvl:true,width:\"100%\",yliOlf3LS:\"2.2\"})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-10xabfu\",layoutDependency:layoutDependency,layoutId:\"MgydKwJxO\",style:{opacity:.7},children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-ypl23d\",layoutDependency:layoutDependency,layoutId:\"lcwpk1PiW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1049.701 283.554\" overflow=\"visible\"><g><defs><linearGradient id=\"idslcwpk1PiW_1g820080020\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(0, 76, 255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0, 187, 255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 972.158 228.28 C 922.695 228.28 890.274 193.451 890.274 140.529 C 890.274 88.278 923.029 54.783 970.151 54.783 C 1019.622 54.783 1049.701 86.938 1049.701 138.183 C 1049.701 143.203 1049.701 148.566 1049.032 155.262 L 929.377 155.262 C 931.383 180.051 947.096 194.791 972.492 194.791 C 989.542 194.791 1000.9 187.417 1006.251 175.694 L 1047.025 175.694 C 1036.999 207.513 1011.929 228.28 972.158 228.28 Z M 929.376 124.448 L 1009.595 124.448 L 1009.595 123.45 C 1009.595 102.006 995.555 86.938 970.151 86.938 C 946.092 86.938 930.714 102.006 929.376 124.448 Z M 833.581 223.495 L 813.664 203.563 L 813.664 0 L 853.435 0 L 853.435 177.27 C 853.435 184.971 856.445 188.323 864.465 188.323 L 881.579 188.323 L 881.579 223.495 Z M 746.645 223.495 L 697.516 153.487 L 681.477 153.487 L 681.477 223.495 L 641.698 223.495 L 641.698 0 L 681.477 0 L 681.477 116.982 L 697.516 116.982 L 745.976 60.038 L 794.778 60.038 L 732.278 134.068 L 794.778 223.495 Z M 519.78 223.766 L 519.78 60.316 L 554.869 60.316 L 554.869 81.418 L 576.488 60.309 L 622.051 60.309 L 622.051 95.481 L 587.624 95.481 C 568.24 95.481 559.552 105.529 559.552 125.96 L 559.552 223.766 Z M 403.384 228.28 C 365.612 228.28 341.553 208.526 341.553 176.699 C 341.553 146.555 361.272 125.789 401.043 123.107 L 446.5 120.426 L 446.5 112.389 C 446.5 94.975 437.804 87.608 418.755 87.608 C 400.04 87.608 391.351 92.628 389.01 106.363 L 349.573 106.363 C 352.918 72.868 375.973 54.783 421.43 54.783 C 460.867 54.783 484.264 74.879 484.264 110.05 L 484.264 186.077 C 484.264 189.428 485.937 191.104 489.281 191.104 L 500.631 191.104 L 500.631 223.259 L 473.569 223.259 L 455.189 204.504 C 445.831 219.237 427.443 228.28 403.384 228.28 Z M 381.325 175.366 C 381.325 187.417 391.017 195.454 408.729 195.454 C 430.788 195.454 446.5 183.402 446.5 159.62 L 446.5 150.577 L 407.056 153.929 C 389.679 155.262 381.325 164.305 381.325 175.358 Z M 163.354 283.547 L 163.354 59.803 L 198.443 59.803 L 198.443 79.229 C 208.804 63.825 228.857 54.783 252.255 54.783 C 298.715 54.783 330.466 89.612 330.466 141.528 C 330.466 193.443 298.715 228.28 252.262 228.28 C 231.198 228.28 213.152 220.578 203.126 207.178 L 203.126 283.554 L 163.347 283.554 Z M 202.457 141.528 C 202.457 171.679 219.834 192.11 245.907 192.11 C 271.639 192.11 289.357 171.679 289.357 141.528 C 289.357 111.384 271.639 90.952 245.907 90.952 C 219.834 90.952 202.457 111.384 202.457 141.528 Z M 72.868 228.28 C 28.414 228.28 1.672 210.195 0 175.694 L 41.116 175.694 C 42.454 189.428 54.153 196.125 74.206 196.125 C 92.252 196.125 103.281 188.423 103.281 176.371 C 103.281 165.981 95.262 160.625 80.887 159.285 L 54.822 156.603 C 24.401 153.251 5.351 135.166 5.351 107.369 C 5.351 74.879 31.424 54.783 72.868 54.783 C 113.977 54.783 140.043 72.197 142.049 106.363 L 102.278 106.363 C 101.609 93.299 90.252 87.273 72.199 87.273 C 55.156 87.273 44.461 93.969 44.461 105.358 C 44.461 115.071 52.146 120.426 68.52 122.437 L 94.92 125.454 C 125.675 129.141 143.387 147.226 143.387 174.353 C 143.387 207.178 116.318 228.28 72.868 228.28 Z\" fill=\"url(#idslcwpk1PiW_1g820080020)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 316.505 85.497\" overflow=\"visible\"><g><defs><linearGradient id=\"idsbANpPU9h4lcwpk1PiW_1g820080020\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(0, 76, 255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0, 187, 255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 293.124 68.831 C 278.21 68.831 268.435 58.329 268.435 42.372 C 268.435 26.618 278.311 16.518 292.519 16.518 C 307.435 16.518 316.505 26.213 316.505 41.665 C 316.505 43.179 316.505 44.796 316.303 46.815 L 280.225 46.815 C 280.83 54.289 285.567 58.733 293.225 58.733 C 298.366 58.733 301.79 56.51 303.404 52.975 L 315.698 52.975 C 312.675 62.569 305.116 68.831 293.124 68.831 Z M 280.225 37.523 L 304.412 37.523 L 304.412 37.222 C 304.412 30.757 300.179 26.213 292.519 26.213 C 285.265 26.213 280.628 30.757 280.225 37.523 Z M 251.341 67.388 L 245.335 61.378 L 245.335 0 L 257.327 0 L 257.327 53.45 C 257.327 55.772 258.234 56.783 260.652 56.783 L 265.813 56.783 L 265.813 67.388 Z M 225.128 67.388 L 210.314 46.279 L 205.478 46.279 L 205.478 67.388 L 193.484 67.388 L 193.484 0 L 205.478 0 L 205.478 35.272 L 210.314 35.272 L 224.926 18.103 L 239.641 18.103 L 220.796 40.424 L 239.641 67.388 Z M 156.724 67.47 L 156.724 18.187 L 167.304 18.187 L 167.304 24.549 L 173.822 18.184 L 187.56 18.184 L 187.56 28.789 L 177.18 28.789 C 171.335 28.789 168.715 31.819 168.715 37.979 L 168.715 67.47 Z M 121.628 68.831 C 110.239 68.831 102.985 62.875 102.985 53.278 C 102.985 44.189 108.93 37.928 120.922 37.119 L 134.628 36.311 L 134.628 33.887 C 134.628 28.637 132.006 26.415 126.263 26.415 C 120.62 26.415 118 27.929 117.294 32.071 L 105.403 32.071 C 106.411 21.971 113.363 16.518 127.069 16.518 C 138.96 16.518 146.015 22.577 146.015 33.182 L 146.015 56.106 C 146.015 57.116 146.519 57.622 147.528 57.622 L 150.95 57.622 L 150.95 67.317 L 142.79 67.317 L 137.248 61.662 C 134.427 66.104 128.882 68.831 121.628 68.831 Z M 114.977 52.876 C 114.977 56.51 117.899 58.933 123.239 58.933 C 129.891 58.933 134.628 55.299 134.628 48.128 L 134.628 45.402 L 122.735 46.413 C 117.496 46.815 114.977 49.541 114.977 52.874 Z M 49.254 85.495 L 49.254 18.032 L 59.834 18.032 L 59.834 23.889 C 62.958 19.244 69.005 16.518 76.06 16.518 C 90.068 16.518 99.642 27.02 99.642 42.673 C 99.642 58.327 90.068 68.831 76.062 68.831 C 69.711 68.831 64.269 66.508 61.246 62.468 L 61.246 85.497 L 49.252 85.497 Z M 61.045 42.673 C 61.045 51.764 66.284 57.925 74.146 57.925 C 81.904 57.925 87.247 51.764 87.247 42.673 C 87.247 33.584 81.904 27.424 74.146 27.424 C 66.284 27.424 61.045 33.584 61.045 42.673 Z M 21.971 68.831 C 8.567 68.831 0.504 63.378 0 52.975 L 12.397 52.975 C 12.801 57.116 16.328 59.135 22.374 59.135 C 27.816 59.135 31.141 56.813 31.141 53.179 C 31.141 50.046 28.723 48.432 24.389 48.027 L 16.53 47.219 C 7.357 46.208 1.613 40.755 1.613 32.374 C 1.613 22.577 9.475 16.518 21.971 16.518 C 34.366 16.518 42.226 21.769 42.831 32.071 L 30.839 32.071 C 30.637 28.131 27.213 26.314 21.769 26.314 C 16.631 26.314 13.406 28.333 13.406 31.767 C 13.406 34.696 15.723 36.311 20.66 36.917 L 28.62 37.827 C 37.894 38.938 43.234 44.391 43.234 52.571 C 43.234 62.468 35.072 68.831 21.971 68.831 Z\" fill=\"url(#idsbANpPU9h4lcwpk1PiW_1g820080020)\"></path></g></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 634.2 171.325\" overflow=\"visible\"><g><defs><linearGradient id=\"idsUqH7QXLONlcwpk1PiW_1g820080020\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"rgb(0, 76, 255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0, 187, 255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 587.35 137.928 C 557.466 137.928 537.879 116.884 537.879 84.909 C 537.879 53.338 557.668 33.1 586.138 33.1 C 616.027 33.1 634.2 52.528 634.2 83.491 C 634.2 86.524 634.2 89.765 633.796 93.811 L 561.503 93.811 C 562.716 108.788 572.208 117.694 587.553 117.694 C 597.854 117.694 604.715 113.239 607.948 106.155 L 632.583 106.155 C 626.526 125.381 611.379 137.928 587.35 137.928 Z M 561.503 75.192 L 609.969 75.192 L 609.969 74.589 C 609.969 61.633 601.486 52.528 586.138 52.528 C 571.602 52.528 562.311 61.633 561.503 75.192 Z M 503.626 135.037 L 491.592 122.994 L 491.592 0 L 515.621 0 L 515.621 107.107 C 515.621 111.761 517.44 113.786 522.285 113.786 L 532.625 113.786 L 532.625 135.037 Z M 451.102 135.037 L 421.42 92.738 L 411.729 92.738 L 411.729 135.037 L 387.696 135.037 L 387.696 0 L 411.729 0 L 411.729 70.681 L 421.42 70.681 L 450.698 36.276 L 480.182 36.276 L 442.422 81.005 L 480.182 135.037 Z M 314.037 135.201 L 314.037 36.444 L 335.236 36.444 L 335.236 49.193 L 348.298 36.439 L 375.826 36.439 L 375.826 57.69 L 355.026 57.69 C 343.315 57.69 338.065 63.761 338.065 76.106 L 338.065 135.201 Z M 243.713 137.928 C 220.893 137.928 206.357 125.993 206.357 106.763 C 206.357 88.55 218.27 76.002 242.299 74.382 L 269.763 72.762 L 269.763 67.906 C 269.763 57.384 264.509 52.933 253 52.933 C 241.693 52.933 236.443 55.967 235.029 64.265 L 211.202 64.265 C 213.223 44.027 227.152 33.1 254.616 33.1 C 278.443 33.1 292.579 45.242 292.579 66.493 L 292.579 112.429 C 292.579 114.454 293.589 115.467 295.61 115.467 L 302.467 115.467 L 302.467 134.895 L 286.117 134.895 L 275.012 123.563 C 269.358 132.465 258.249 137.928 243.713 137.928 Z M 230.386 105.957 C 230.386 113.239 236.241 118.095 246.942 118.095 C 260.27 118.095 269.763 110.813 269.763 96.443 L 269.763 90.98 L 245.932 93.005 C 235.433 93.811 230.386 99.274 230.386 105.953 Z M 98.694 171.321 L 98.694 36.133 L 119.894 36.133 L 119.894 47.87 C 126.154 38.564 138.269 33.1 152.405 33.1 C 180.475 33.1 199.658 54.144 199.658 85.512 C 199.658 116.88 180.475 137.928 152.409 137.928 C 139.684 137.928 128.781 133.275 122.723 125.179 L 122.723 171.325 L 98.69 171.325 Z M 122.319 85.512 C 122.319 103.729 132.818 116.074 148.57 116.074 C 164.116 116.074 174.822 103.729 174.822 85.512 C 174.822 67.299 164.116 54.954 148.57 54.954 C 132.818 54.954 122.319 67.299 122.319 85.512 Z M 44.025 137.928 C 17.167 137.928 1.01 127.001 0 106.155 L 24.841 106.155 C 25.649 114.454 32.718 118.5 44.833 118.5 C 55.736 118.5 62.4 113.846 62.4 106.565 C 62.4 100.287 57.554 97.051 48.87 96.241 L 33.122 94.621 C 14.742 92.596 3.233 81.669 3.233 64.873 C 3.233 45.242 18.986 33.1 44.025 33.1 C 68.862 33.1 84.61 43.622 85.822 64.265 L 61.794 64.265 C 61.389 56.372 54.528 52.731 43.62 52.731 C 33.324 52.731 26.862 56.777 26.862 63.658 C 26.862 69.526 31.505 72.762 41.398 73.977 L 57.348 75.8 C 75.93 78.028 86.63 88.955 86.63 105.345 C 86.63 125.179 70.276 137.928 44.025 137.928 Z\" fill=\"url(#idsUqH7QXLONlcwpk1PiW_1g820080020)\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ud7kkq\",layoutDependency:layoutDependency,layoutId:\"lMXWdyHzQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 159.427 173.497\" overflow=\"visible\"><path d=\"M 81.884 173.497 C 32.42 173.497 0 138.668 0 85.747 C 0 33.496 32.755 0 79.877 0 C 129.347 0 159.427 32.155 159.427 83.4 C 159.427 88.421 159.427 93.784 158.758 100.48 L 39.102 100.48 C 41.109 125.268 56.821 140.009 82.218 140.009 C 99.268 140.009 110.625 132.635 115.976 120.911 L 156.751 120.911 C 146.725 152.731 121.655 173.497 81.884 173.497 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48.07 52.313\" overflow=\"visible\"><path d=\"M 24.689 52.313 C 9.775 52.313 0 41.811 0 25.854 C 0 10.1 9.876 0 24.084 0 C 39.001 0 48.07 9.695 48.07 25.147 C 48.07 26.661 48.07 28.278 47.868 30.297 L 11.79 30.297 C 12.395 37.771 17.133 42.215 24.79 42.215 C 29.931 42.215 33.356 39.992 34.969 36.457 L 47.263 36.457 C 44.24 46.051 36.681 52.313 24.689 52.313 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 96.321 104.828\" overflow=\"visible\"><path d=\"M 49.472 104.828 C 19.588 104.828 0 83.784 0 51.809 C 0 20.238 19.79 0 48.259 0 C 78.148 0 96.321 19.428 96.321 50.391 C 96.321 53.424 96.321 56.665 95.917 60.711 L 23.625 60.711 C 24.837 75.688 34.33 84.594 49.674 84.594 C 59.975 84.594 66.837 80.139 70.07 73.055 L 94.705 73.055 C 88.647 92.281 73.5 104.828 49.472 104.828 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1gxynfc\",layoutDependency:layoutDependency,layoutId:\"ca4ZnR4Ps\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80.219 37.511\" overflow=\"visible\"><path d=\"M 0 37.511 L 80.219 37.511 L 80.219 36.512 C 80.219 15.068 66.179 0 40.775 0 C 16.715 0 1.338 15.068 0 37.511 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.187 11.31\" overflow=\"visible\"><path d=\"M 0 11.31 L 24.187 11.31 L 24.187 11.009 C 24.187 4.543 19.954 0 12.294 0 C 5.04 0 0.403 4.543 0 11.31 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48.466 22.664\" overflow=\"visible\"><path d=\"M 0 22.664 L 48.466 22.664 L 48.466 22.061 C 48.466 9.104 39.983 0 24.635 0 C 10.099 0 0.808 9.104 0 22.664 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e4xzch\",layoutDependency:layoutDependency,layoutId:\"ca4XxRPxY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 67.915 223.495\" overflow=\"visible\"><path d=\"M 19.918 223.495 L 0 203.563 L 0 0 L 39.771 0 L 39.771 177.27 C 39.771 184.971 42.781 188.323 50.801 188.323 L 67.915 188.323 L 67.915 223.495 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.478 67.388\" overflow=\"visible\"><path d=\"M 6.006 67.388 L 0 61.378 L 0 0 L 11.992 0 L 11.992 53.45 C 11.992 55.772 12.899 56.783 15.317 56.783 L 20.478 56.783 L 20.478 67.388 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41.032 135.037\" overflow=\"visible\"><path d=\"M 12.034 135.037 L 0 122.994 L 0 0 L 24.029 0 L 24.029 107.107 C 24.029 111.761 25.847 113.786 30.693 113.786 L 41.032 113.786 L 41.032 135.037 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fa09z6\",layoutDependency:layoutDependency,layoutId:\"Ss2Ht4Boa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 153.079 223.495\" overflow=\"visible\"><path d=\"M 104.947 223.495 L 55.818 153.487 L 39.778 153.487 L 39.778 223.495 L 0 223.495 L 0 0 L 39.778 0 L 39.778 116.982 L 55.818 116.982 L 104.278 60.038 L 153.079 60.038 L 90.579 134.068 L 153.079 223.495 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 46.156 67.388\" overflow=\"visible\"><path d=\"M 31.643 67.388 L 16.83 46.279 L 11.994 46.279 L 11.994 67.388 L 0 67.388 L 0 0 L 11.994 0 L 11.994 35.272 L 16.83 35.272 L 31.442 18.103 L 46.156 18.103 L 27.311 40.424 L 46.156 67.388 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 92.486 135.037\" overflow=\"visible\"><path d=\"M 63.406 135.037 L 33.724 92.738 L 24.033 92.738 L 24.033 135.037 L 0 135.037 L 0 0 L 24.033 0 L 24.033 70.681 L 33.724 70.681 L 63.002 36.276 L 92.486 36.276 L 54.726 81.005 L 92.486 135.037 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-w72ygp\",layoutDependency:layoutDependency,layoutId:\"uj0GYH1C9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 102.271 163.456\" overflow=\"visible\"><path d=\"M 0 163.456 L 0 0.007 L 35.089 0.007 L 35.089 21.109 L 56.707 0 L 102.271 0 L 102.271 35.172 L 67.844 35.172 C 48.46 35.172 39.771 45.22 39.771 65.651 L 39.771 163.456 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.837 49.285\" overflow=\"visible\"><path d=\"M 0 49.285 L 0 0.002 L 10.58 0.002 L 10.58 6.365 L 17.098 0 L 30.837 0 L 30.837 10.605 L 20.456 10.605 C 14.612 10.605 11.992 13.635 11.992 19.795 L 11.992 49.285 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 61.789 98.761\" overflow=\"visible\"><path d=\"M 0 98.761 L 0 0.004 L 21.2 0.004 L 21.2 12.754 L 34.261 0 L 61.789 0 L 61.789 21.251 L 40.989 21.251 C 29.278 21.251 24.029 27.322 24.029 39.667 L 24.029 98.761 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ouyscg\",layoutDependency:layoutDependency,layoutId:\"GNqRclYg0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 159.078 173.497\" overflow=\"visible\"><path d=\"M 61.831 173.497 C 24.059 173.497 0 153.744 0 121.917 C 0 91.773 19.718 71.006 59.49 68.325 L 104.947 65.644 L 104.947 57.607 C 104.947 40.192 96.251 32.825 77.201 32.825 C 58.486 32.825 49.798 37.846 47.457 51.581 L 8.02 51.581 C 11.364 18.085 34.42 0 79.877 0 C 119.314 0 142.711 20.096 142.711 55.268 L 142.711 131.294 C 142.711 134.646 144.383 136.322 147.728 136.322 L 159.078 136.322 L 159.078 168.477 L 132.016 168.477 L 113.635 149.721 C 104.278 164.455 85.89 173.497 61.831 173.497 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 47.965 52.313\" overflow=\"visible\"><path d=\"M 18.643 52.313 C 7.254 52.313 0 46.357 0 36.76 C 0 27.671 5.945 21.41 17.937 20.601 L 31.643 19.793 L 31.643 17.369 C 31.643 12.119 29.021 9.897 23.278 9.897 C 17.635 9.897 15.015 11.411 14.309 15.553 L 2.418 15.553 C 3.427 5.453 10.378 0 24.084 0 C 35.975 0 43.03 6.059 43.03 16.664 L 43.03 39.588 C 43.03 40.598 43.534 41.104 44.543 41.104 L 47.965 41.104 L 47.965 50.799 L 39.805 50.799 L 34.263 45.144 C 31.442 49.586 25.897 52.313 18.643 52.313 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 96.11 104.828\" overflow=\"visible\"><path d=\"M 37.356 104.828 C 14.536 104.828 0 92.893 0 73.663 C 0 55.45 11.913 42.902 35.942 41.282 L 63.406 39.662 L 63.406 34.806 C 63.406 24.284 58.152 19.833 46.643 19.833 C 35.336 19.833 30.086 22.867 28.672 31.165 L 4.845 31.165 C 6.866 10.927 20.796 0 48.259 0 C 72.086 0 86.222 12.142 86.222 33.393 L 86.222 79.329 C 86.222 81.354 87.232 82.367 89.253 82.367 L 96.11 82.367 L 96.11 101.795 L 79.76 101.795 L 68.655 90.463 C 63.002 99.365 51.892 104.828 37.356 104.828 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ufmg3v\",layoutDependency:layoutDependency,layoutId:\"OXGIrzksv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 65.175 44.877\" overflow=\"visible\"><path d=\"M 0 24.788 C 0 36.84 9.692 44.877 27.404 44.877 C 49.463 44.877 65.175 32.825 65.175 9.042 L 65.175 0 L 25.731 3.352 C 8.354 4.685 0 13.728 0 24.781 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.652 13.531\" overflow=\"visible\"><path d=\"M 0 7.474 C 0 11.108 2.922 13.531 8.263 13.531 C 14.914 13.531 19.652 9.897 19.652 2.726 L 19.652 0 L 7.759 1.011 C 2.519 1.413 0 4.139 0 7.472 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.377 27.115\" overflow=\"visible\"><path d=\"M 0 14.977 C 0 22.259 5.856 27.115 16.557 27.115 C 29.884 27.115 39.377 19.833 39.377 5.464 L 39.377 0 L 15.546 2.025 C 5.047 2.831 0 8.294 0 14.973 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1b6rr0r\",layoutDependency:layoutDependency,layoutId:\"mwbXpnXGM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 167.119 228.772\" overflow=\"visible\"><path d=\"M 0.007 228.765 L 0.007 5.02 L 35.096 5.02 L 35.096 24.446 C 45.457 9.042 65.51 0 88.907 0 C 135.367 0 167.119 34.829 167.119 86.745 C 167.119 138.661 135.367 173.497 88.914 173.497 C 67.851 173.497 49.805 165.795 39.778 152.396 L 39.778 228.772 L 0 228.772 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 50.39 68.979\" overflow=\"visible\"><path d=\"M 0.002 68.977 L 0.002 1.514 L 10.582 1.514 L 10.582 7.371 C 13.706 2.726 19.752 0 26.807 0 C 40.816 0 50.39 10.502 50.39 26.155 C 50.39 41.809 40.816 52.313 26.809 52.313 C 20.458 52.313 15.017 49.99 11.994 45.95 L 11.994 68.979 L 0 68.979 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 100.969 138.225\" overflow=\"visible\"><path d=\"M 0.004 138.221 L 0.004 3.033 L 21.204 3.033 L 21.204 14.77 C 27.464 5.464 39.579 0 53.715 0 C 81.785 0 100.969 21.044 100.969 52.412 C 100.969 83.78 81.785 104.828 53.719 104.828 C 40.994 104.828 30.091 100.175 24.033 92.078 L 24.033 138.225 L 0 138.225 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2ugwgd\",layoutDependency:layoutDependency,layoutId:\"fPkYgwnJZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 86.9 101.157\" overflow=\"visible\"><path d=\"M 0 50.575 C 0 80.726 17.377 101.157 43.45 101.157 C 69.182 101.157 86.9 80.726 86.9 50.575 C 86.9 20.431 69.182 0 43.45 0 C 17.377 0 0 20.431 0 50.575 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 26.202 30.501\" overflow=\"visible\"><path d=\"M 0 15.249 C 0 24.34 5.24 30.501 13.101 30.501 C 20.86 30.501 26.202 24.34 26.202 15.249 C 26.202 6.16 20.86 0 13.101 0 C 5.24 0 0 6.16 0 15.249 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.503 61.12\" overflow=\"visible\"><path d=\"M 0 30.558 C 0 48.775 10.499 61.12 26.251 61.12 C 41.798 61.12 52.503 48.775 52.503 30.558 C 52.503 12.345 41.798 0 26.251 0 C 10.499 0 0 12.345 0 30.558 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-25xc41\",layoutDependency:layoutDependency,layoutId:\"DX56Q_QqE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 143.387 173.497\" overflow=\"visible\"><path d=\"M 72.868 173.497 C 28.414 173.497 1.672 155.412 0 120.911 L 41.116 120.911 C 42.454 134.646 54.153 141.342 74.206 141.342 C 92.252 141.342 103.281 133.64 103.281 121.589 C 103.281 111.198 95.262 105.843 80.887 104.502 L 54.822 101.821 C 24.401 98.469 5.351 80.384 5.351 52.586 C 5.351 20.096 31.424 0 72.868 0 C 113.977 0 140.043 17.415 142.049 51.581 L 102.278 51.581 C 101.609 38.516 90.252 32.49 72.199 32.49 C 55.156 32.49 44.461 39.186 44.461 50.575 C 44.461 60.288 52.146 65.644 68.52 67.655 L 94.92 70.671 C 125.675 74.358 143.387 92.443 143.387 119.57 C 143.387 152.396 116.318 173.497 72.868 173.497 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({bANpPU9h4:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.234 52.313\" overflow=\"visible\"><path d=\"M 21.971 52.313 C 8.567 52.313 0.504 46.86 0 36.457 L 12.397 36.457 C 12.801 40.598 16.328 42.617 22.374 42.617 C 27.816 42.617 31.141 40.295 31.141 36.661 C 31.141 33.528 28.723 31.914 24.389 31.509 L 16.53 30.701 C 7.357 29.69 1.613 24.237 1.613 15.856 C 1.613 6.059 9.475 0 21.971 0 C 34.366 0 42.226 5.251 42.831 15.553 L 30.839 15.553 C 30.637 11.613 27.213 9.796 21.769 9.796 C 16.631 9.796 13.406 11.815 13.406 15.249 C 13.406 18.178 15.723 19.793 20.66 20.399 L 28.62 21.309 C 37.894 22.42 43.234 27.873 43.234 36.053 C 43.234 45.95 35.072 52.313 21.971 52.313 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'},UqH7QXLON:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 86.63 104.828\" overflow=\"visible\"><path d=\"M 44.025 104.828 C 17.167 104.828 1.01 93.901 0 73.055 L 24.841 73.055 C 25.649 81.354 32.718 85.4 44.833 85.4 C 55.736 85.4 62.4 80.746 62.4 73.465 C 62.4 67.187 57.554 63.951 48.87 63.141 L 33.122 61.521 C 14.742 59.496 3.233 48.568 3.233 31.773 C 3.233 12.142 18.986 0 44.025 0 C 68.862 0 84.61 10.522 85.822 31.165 L 61.794 31.165 C 61.389 23.272 54.528 19.631 43.62 19.631 C 33.324 19.631 26.862 23.677 26.862 30.558 C 26.862 36.426 31.505 39.662 41.398 40.877 L 57.348 42.7 C 75.93 44.928 86.63 55.855 86.63 72.245 C 86.63 92.078 70.276 104.828 44.025 104.828 Z\" fill=\"rgba(255, 255, 255, 0.9)\"></path></svg>'}},baseVariant,gestureVariant)})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6JcRu.framer-btfknh, .framer-6JcRu .framer-btfknh { display: block; }\",\".framer-6JcRu.framer-1262ean { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1400px; }\",\".framer-6JcRu .framer-1cedyo4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 101px; height: min-content; justify-content: center; max-width: 1240px; min-width: 1000px; overflow: visible; padding: 52px 50px 0px 50px; position: relative; width: 100%; }\",\".framer-6JcRu .framer-5zuf1z { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-6JcRu .framer-1emx8w3 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: auto; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-6JcRu .framer-1h9dn23 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-6JcRu .framer-oo81ca { height: 30px; position: relative; width: 145px; }\",\".framer-6JcRu .framer-8pgrdt { height: 30px; left: 0px; position: absolute; top: 0px; width: 29px; }\",\".framer-6JcRu .framer-qs6ahv { height: 28px; left: 1px; position: absolute; top: 1px; width: 28px; }\",\".framer-6JcRu .framer-ricw61, .framer-6JcRu .framer-nzm79r { height: 13px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-6JcRu .framer-1sneim7, .framer-6JcRu .framer-uw584x { height: 13px; left: 0px; position: absolute; top: 18px; width: 13px; }\",\".framer-6JcRu .framer-jtrxye { height: 30px; left: 18px; position: absolute; top: 0px; width: 13px; }\",\".framer-6JcRu .framer-63hj3y { height: 30px; left: 36px; position: absolute; top: 0px; width: 109px; }\",\".framer-6JcRu .framer-1p86vcy { height: 18px; left: 92px; position: absolute; top: 6px; width: 17px; }\",\".framer-6JcRu .framer-2saf5e { height: 4px; left: 96px; position: absolute; top: 10px; width: 9px; }\",\".framer-6JcRu .framer-1ag7c60 { height: 24px; left: 85px; position: absolute; top: 0px; width: 7px; }\",\".framer-6JcRu .framer-17yhnsx { height: 24px; left: 67px; position: absolute; top: 0px; width: 16px; }\",\".framer-6JcRu .framer-72thwf { height: 17px; left: 55px; position: absolute; top: 7px; width: 11px; }\",\".framer-6JcRu .framer-j12lys { height: 18px; left: 37px; position: absolute; top: 6px; width: 17px; }\",\".framer-6JcRu .framer-1p0h4ub { height: 5px; left: 41px; position: absolute; top: 16px; width: 7px; }\",\".framer-6JcRu .framer-1g3u0im { height: 24px; left: 17px; position: absolute; top: 6px; width: 18px; }\",\".framer-6JcRu .framer-1p8zogc { height: 11px; left: 22px; position: absolute; top: 10px; width: 9px; }\",\".framer-6JcRu .framer-1muxgch { height: 18px; left: 0px; position: absolute; top: 6px; width: 15px; }\",\".framer-6JcRu .framer-1b034z8 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6JcRu .framer-1nzydf { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 14px 0px 14px 0px; position: relative; width: 100%; }\",\".framer-6JcRu .framer-1649rof { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6JcRu .framer-1410hkx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-6JcRu .framer-kgk9hd, .framer-6JcRu .framer-1x736qy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-6JcRu .framer-ou21wi-container, .framer-6JcRu .framer-121ak4z-container, .framer-6JcRu .framer-1wlbyrc-container, .framer-6JcRu .framer-wtsc2q-container, .framer-6JcRu .framer-5yy7j2-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-6JcRu .framer-10xabfu { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 176px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6JcRu .framer-ypl23d { height: 284px; position: relative; width: 1050px; }\",\".framer-6JcRu .framer-ud7kkq { height: 174px; left: 891px; position: absolute; top: 55px; width: 160px; }\",\".framer-6JcRu .framer-1gxynfc { height: 38px; left: 930px; position: absolute; top: 87px; width: 80px; }\",\".framer-6JcRu .framer-1e4xzch { height: 224px; left: 814px; position: absolute; top: 0px; width: 68px; }\",\".framer-6JcRu .framer-1fa09z6 { height: 224px; left: 642px; position: absolute; top: 0px; width: 153px; }\",\".framer-6JcRu .framer-w72ygp { height: 164px; left: 520px; position: absolute; top: 61px; width: 103px; }\",\".framer-6JcRu .framer-ouyscg { height: 174px; left: 342px; position: absolute; top: 55px; width: 159px; }\",\".framer-6JcRu .framer-ufmg3v { height: 45px; left: 382px; position: absolute; top: 151px; width: 65px; }\",\".framer-6JcRu .framer-1b6rr0r { height: 229px; left: 164px; position: absolute; top: 55px; width: 167px; }\",\".framer-6JcRu .framer-2ugwgd { height: 101px; left: 203px; position: absolute; top: 91px; width: 87px; }\",\".framer-6JcRu .framer-25xc41 { height: 174px; left: 0px; position: absolute; top: 55px; width: 144px; }\",\".framer-6JcRu.framer-v-1oizffh.framer-1262ean { width: 810px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-1cedyo4 { gap: 0px; max-width: 90%; min-width: 90%; }\",\".framer-6JcRu.framer-v-1oizffh .framer-5zuf1z, .framer-6JcRu.framer-v-8j1a0m .framer-5zuf1z { flex-direction: column; gap: 48px; justify-content: flex-start; }\",\".framer-6JcRu.framer-v-1oizffh .framer-1emx8w3 { align-self: unset; flex: none; height: 195px; width: 100%; }\",\".framer-6JcRu.framer-v-1oizffh .framer-1410hkx { align-content: unset; align-items: unset; display: grid; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(2, minmax(50px, 1fr)); grid-template-rows: repeat(2, minmax(0, 1fr)); justify-content: center; width: 100%; }\",\".framer-6JcRu.framer-v-1oizffh .framer-kgk9hd, .framer-6JcRu.framer-v-1oizffh .framer-1x736qy { align-self: start; justify-self: start; width: 100%; }\",\".framer-6JcRu.framer-v-1oizffh .framer-10xabfu { height: 103px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-ypl23d { height: 172px; width: 634px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-ud7kkq { height: 105px; left: 538px; top: 33px; width: 97px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-1gxynfc { height: 23px; left: 562px; top: 53px; width: 49px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-1e4xzch { height: 135px; left: 492px; width: 41px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-1fa09z6 { height: 135px; left: 388px; width: 93px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-w72ygp { height: 99px; left: 314px; top: 37px; width: 62px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-ouyscg { height: 105px; left: 207px; top: 33px; width: 96px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-ufmg3v { height: 27px; left: 231px; top: 91px; width: 40px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-1b6rr0r { height: 138px; left: 99px; top: 33px; width: 101px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-2ugwgd { height: 61px; left: 123px; top: 55px; width: 53px; }\",\".framer-6JcRu.framer-v-1oizffh .framer-25xc41 { height: 105px; top: 33px; width: 87px; }\",\".framer-6JcRu.framer-v-8j1a0m.framer-1262ean { gap: 60px; padding: 0px 20px 0px 20px; width: 390px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-1cedyo4 { gap: 100px; max-width: 100%; min-width: 90%; padding: 50px 50px 0px 50px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-1emx8w3 { align-self: unset; flex: none; gap: 48px; height: min-content; justify-content: flex-start; width: 100%; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-1649rof { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-1410hkx { flex-direction: column; width: 100%; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-10xabfu { height: 47px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-ypl23d { height: 86px; width: 317px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-ud7kkq { height: 53px; left: 269px; top: 17px; width: 48px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-1gxynfc { height: 12px; left: 280px; top: 26px; width: 24px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-1e4xzch { height: 68px; left: 246px; width: 21px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-1fa09z6 { height: 68px; left: 194px; width: 46px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-w72ygp { height: 50px; left: 157px; top: 18px; width: 31px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-ouyscg { height: 53px; left: 103px; top: 17px; width: 48px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-ufmg3v { height: 14px; left: 115px; top: 46px; width: 20px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-1b6rr0r { height: 69px; left: 50px; top: 17px; width: 51px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-2ugwgd { height: 31px; left: 61px; top: 28px; width: 26px; }\",\".framer-6JcRu.framer-v-8j1a0m .framer-25xc41 { height: 53px; top: 17px; width: 43px; }\",'.framer-6JcRu[data-border=\"true\"]::after, .framer-6JcRu [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 474\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UqH7QXLON\":{\"layout\":[\"fixed\",\"auto\"]},\"bANpPU9h4\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIqULyVy5q=withCSS(Component,css,\"framer-6JcRu\");export default FramerIqULyVy5q;FramerIqULyVy5q.displayName=\"footer\";FramerIqULyVy5q.defaultProps={height:474,width:1400};addPropertyControls(FramerIqULyVy5q,{variant:{options:[\"odMZZp5ga\",\"UqH7QXLON\",\"bANpPU9h4\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];addFonts(FramerIqULyVy5q,[{explicitInter:true,fonts:[{cssFamilyName:\"Aspekta Variable Variable\",source:\"builtIn\",style:\"normal\",uiFamilyName:\"Aspekta Variable\",url:\"https://framerusercontent.com/assets/MQthzhqtkV99jFAFdccXwW1PRf0.woff2\",variationAxes,weight:\"400\"},{cssFamilyName:\"Chivo Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"Chivo Mono\",url:\"https://fonts.gstatic.com/s/chivomono/v11/mFThWbgRxKvF_Z5eQMO9qRMrJJrnKNtC3D7hr6fQKphL03l4.woff2\",weight:\"400\"}]},...FooterLinkFonts],{supportsExplicitInterCodegen:true});FramerIqULyVy5q.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(FooterLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIqULyVy5q\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1400\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"474\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UqH7QXLON\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bANpPU9h4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IqULyVy5q.map","// Generated by Framer (c54c588)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Navbar from\"#framer/local/canvasComponent/HAlDf9AjM/HAlDf9AjM.js\";import Footer from\"#framer/local/canvasComponent/IqULyVy5q/IqULyVy5q.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const FooterFonts=getFonts(Footer);const NavbarFonts=getFonts(Navbar);const NavbarWithVariantAppearEffect=withVariantAppearEffect(Navbar);const breakpoints={MhreqT5Jp:\"(min-width: 1240px)\",RS9t6upO7:\"(min-width: 810px) and (max-width: 1239.98px)\",XnYZidtEw:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-pMLf9\";const variantClassNames={MhreqT5Jp:\"framer-v-pp106p\",RS9t6upO7:\"framer-v-kzxg40\",XnYZidtEw:\"framer-v-i2w6ba\"};const h_1hILsNi=undefined;const vTdgsmmXG=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={XnYZidtEw:[\".framer-pMLf9 .framer-1tgilwu-container { top: 12px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={XnYZidtEw:\".framer-i2w6ba-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pMLf9.framer-12tou29, .framer-pMLf9 .framer-12tou29 { display: block; }\",\".framer-pMLf9.framer-pp106p { align-content: center; align-items: center; background-color: #060606; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-pMLf9 .framer-1r69v1i-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-pMLf9 .framer-10tmmvt { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-pMLf9 .framer-1ooanss-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-pMLf9 .framer-1tgilwu-container { flex: none; height: auto; left: 50%; max-width: 1240px; order: 1003; position: var(--framer-canvas-fixed-position, fixed); top: 24px; width: 100%; z-index: 10; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={MhreqT5Jp:\"(min-width: 1240px)\",RS9t6upO7:\"(min-width: 810px) and (max-width: 1239.98px)\",XnYZidtEw:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"MhreqT5Jp\",Phone:\"XnYZidtEw\",Tablet:\"RS9t6upO7\"};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,scrollSection,scrollSection2,width,...props})=>{return{...props,h_1hILsNi:scrollSection??props.h_1hILsNi,variant:humanReadableVariantMap[props.variant]??props.variant??\"MhreqT5Jp\",vTdgsmmXG:scrollSection2??props.vTdgsmmXG};};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,h_1hILsNi,vTdgsmmXG,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"MhreqT5Jp\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(6, 6, 6); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-pp106p\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1r69v1i-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"k_KQBpHAZ\",scopeId:\"RyGJ756lP\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"k_KQBpHAZ\",intensity:30,layoutId:\"k_KQBpHAZ\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-10tmmvt\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:474,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ooanss-container\",nodeId:\"E4aWH9Zke\",scopeId:\"RyGJ756lP\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{RS9t6upO7:{variant:matchVariant(\"UqH7QXLON\")},XnYZidtEw:{variant:matchVariant(\"bANpPU9h4\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"E4aWH9Zke\",layoutId:\"E4aWH9Zke\",style:{width:\"100%\"},variant:matchVariant(\"odMZZp5ga\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XnYZidtEw:{y:12}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:\"min(100vw, 1240px)\",y:24,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1tgilwu-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"sX82XgCrq\",rendersWithMotion:true,scopeId:\"RyGJ756lP\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{XnYZidtEw:{__framer__variantAppearEffectEnabled:undefined,variant:matchVariant(\"gPshWcExZ\")}},children:/*#__PURE__*/_jsx(NavbarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:h_1hILsNi,target:\"jw448qy58\"},{ref:vTdgsmmXG,target:\"O3JEqC_4z\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"sX82XgCrq\",layoutId:\"sX82XgCrq\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"O3JEqC_4z\"),width:\"100%\"})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"RS9t6upO7\":{\"layout\":[\"fixed\",\"fixed\"]},\"XnYZidtEw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"h_1hILsNi\":\"scrollSection\",\"vTdgsmmXG\":\"scrollSection2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"MhreqT5Jp\":[\".framer-1r69v1i-container\",\".framer-1ooanss-container\",\".framer-1tgilwu-container\"],\"RS9t6upO7\":[\".framer-1r69v1i-container\",\".framer-1ooanss-container\",\".framer-1tgilwu-container\"],\"XnYZidtEw\":[\".framer-1r69v1i-container\",\".framer-1ooanss-container\",\".framer-1tgilwu-container\"]}\n * @framerBreakpoints {\"MhreqT5Jp\":{\"min\":1240,\"canvasClassName\":\"framer-pp106p-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1240,\"rootFontSize\":16},\"RS9t6upO7\":{\"min\":810,\"max\":1239,\"canvasClassName\":\"framer-kzxg40-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"XnYZidtEw\":{\"max\":809,\"canvasClassName\":\"framer-i2w6ba-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant MhreqT5Jp\n * @framerLayoutTemplate true\n */const FramerRyGJ756lP=withCSS(Component,css,\"framer-pMLf9\");export default FramerRyGJ756lP;FramerRyGJ756lP.displayName=\"Template\";FramerRyGJ756lP.defaultProps={height:1e3,width:1240};addPropertyControls(FramerRyGJ756lP,{h_1hILsNi:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},vTdgsmmXG:{title:\"Scroll Section 2\",type:ControlType.ScrollSectionRef}});addFonts(FramerRyGJ756lP,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...FooterFonts,...NavbarFonts],{supportsExplicitInterCodegen:true});FramerRyGJ756lP.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Footer,{},context),forwardLoader(Navbar,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRyGJ756lP\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"h_1hILsNi\\\":\\\"scrollSection\\\",\\\"vTdgsmmXG\\\":\\\"scrollSection2\\\"}\",\"framerHitTargets\":\"{\\\"MhreqT5Jp\\\":[\\\".framer-1r69v1i-container\\\",\\\".framer-1ooanss-container\\\",\\\".framer-1tgilwu-container\\\"],\\\"RS9t6upO7\\\":[\\\".framer-1r69v1i-container\\\",\\\".framer-1ooanss-container\\\",\\\".framer-1tgilwu-container\\\"],\\\"XnYZidtEw\\\":[\\\".framer-1r69v1i-container\\\",\\\".framer-1ooanss-container\\\",\\\".framer-1tgilwu-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"MhreqT5Jp\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1240\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"RS9t6upO7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"XnYZidtEw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"MhreqT5Jp\\\":{\\\"min\\\":1240,\\\"canvasClassName\\\":\\\"framer-pp106p-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1240,\\\"rootFontSize\\\":16},\\\"RS9t6upO7\\\":{\\\"min\\\":810,\\\"max\\\":1239,\\\"canvasClassName\\\":\\\"framer-kzxg40-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"XnYZidtEw\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-i2w6ba-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Template1 from \"https://framerusercontent.com/modules/CPENz9fHllIUVqCj1DwV/hm3L3bMhdSp13FRoGjbC/RyGJ756lP.js\";\r\n\r\n\t\tconst routes = {bL5DWS3_T: {elements: {bQTeBrOlf: \"section-4\", IDcsxDfjM: \"section-3\", q41J3BxzJ: \"section-2\", QHyxLXudh: \"final\", R6hk4ri74: \"hero\", UcPAKcecY: \"0\", v_woI1x_c: \"section-1\", V2IRwX0SN: \"hero-1\", vlroVX07m: \"1\", WyEqFG4EF: \"section-5\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6E3KCBHIhs0snbx4bnFo/KlYKXjTqMHlLWfLddZsL/bL5DWS3_T.js\")), path: \"/\"}, Bfgmbbk0y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/HnVZtZKM7shZC4OLqNvi/jdFodzrsvAYtdQ7tWotq/Bfgmbbk0y.js\")), path: \"/404\"}, ObVKm_HQe: {elements: {jS4MwoWkL: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/42VufYRGrIQb6EmTNl0X/CbLH7eCrgafCmBTDPf85/ObVKm_HQe.js\")), path: \"/book-meet\"}, tK23XTQ5g: {elements: {fKx7XcJhN: \"3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/z0c2dPjUsbiQpxy35W4A/VMmFdyOmsHE7cY6rPKhI/tK23XTQ5g.js\")), path: \"/newsletter\"}, GRU8Fwq2t: {collectionId: \"HuHsTnOWO\", elements: {qT4FdGlal: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tMfs0yRaqi9IJpU8t6TY/7LQ9TuflEqtBT39IaonU/GRU8Fwq2t.js\")), path: \"/legal/:AXxjvs1cW\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {HuHsTnOWO: async () => (await import(\"https://framerusercontent.com/modules/1BXYHMVDH3SBoTGHG4gi/OiPoSHVl5D9jdvDs6LIw/HuHsTnOWO.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"b8eca02b420a4a0131e3920347a08ff1970f9ff572aa6e4772afdb1c208cd5c0\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {h_1hILsNi: {href: {hash: \":UcPAKcecY\", webPageId: \"bL5DWS3_T\"}, refKey: true}, vTdgsmmXG: {href: {hash: \":R6hk4ri74\", webPageId: \"bL5DWS3_T\"}, refKey: true}}\r\nconst props2 = {...props1, h_1hILsNi: undefined, vTdgsmmXG: undefined}\r\nconst props3 = {...props1, h_1hILsNi: {href: {hash: \":jS4MwoWkL\", webPageId: \"ObVKm_HQe\"}, refKey: true}, vTdgsmmXG: undefined}\r\nconst props4 = {...props1, h_1hILsNi: {href: {hash: \":fKx7XcJhN\", webPageId: \"tK23XTQ5g\"}, refKey: true}, vTdgsmmXG: undefined}\r\nconst props5 = {...props1, h_1hILsNi: {href: {hash: \":qT4FdGlal\", webPageId: \"GRU8Fwq2t\"}, refKey: true}, vTdgsmmXG: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {Bfgmbbk0y: props2, bL5DWS3_T: props1, GRU8Fwq2t: props5, ObVKm_HQe: props3, QJWNTs2PQ: props2, tK23XTQ5g: props4}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"bL5DWS3_T\":\r\ncase \"QJWNTs2PQ\":\r\ncase \"Bfgmbbk0y\":\r\ncase \"ObVKm_HQe\":\r\ncase \"tK23XTQ5g\":\r\ncase \"GRU8Fwq2t\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"h_1hILsNi\"], props[\"vTdgsmmXG\"]]}, (resolvedLinks) => React.createElement(Template1, {...props, h_1hILsNi: siteRef(resolvedLinks[0]), key: \"Template1\", style, vTdgsmmXG: siteRef(resolvedLinks[1])}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"bL5DWS3_T\":\r\ncase \"QJWNTs2PQ\":\r\ncase \"Bfgmbbk0y\":\r\ncase \"ObVKm_HQe\":\r\ncase \"tK23XTQ5g\":\r\ncase \"GRU8Fwq2t\":\r\nreturn [{hash: \"i2w6ba\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"kzxg40\", mediaQuery: \"(min-width: 810px) and (max-width: 1239.98px)\"}, {hash: \"pp106p\", mediaQuery: \"(min-width: 1240px)\"}]\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/HnVZtZKM7shZC4OLqNvi/jdFodzrsvAYtdQ7tWotq/Bfgmbbk0y.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.sparkle.security\",\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/9EZzM8r1JNRW6rfUvy9R/6nIgAT90LEH06wO0njVy/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: {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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"}