{"version":3,"file":"script_main.CL2ThCvd.mjs","names":["t","i","e","s","r","d","u","p","o","n","l","h","a","c","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","NavLink","serializationHash","variantClassNames","transition1","animation","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","SVG","Navigation","Footer","SmoothScroll","RealyCursor","t","useRef","React.useId","className","PropertyOverrides","React.createElement","BasicLayout","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","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/YitXUcPyQLgAEFcsQgpy/wBXFPtfWvRl3CON3mpEL/CPnpgMyHv.js","https:/framerusercontent.com/modules/vnxFfwaZHhnqGBdetjFA/sxdk2xWIl3Pd1YThhmKJ/n4XQKn7I5.js","https:/framerusercontent.com/modules/8vxejwSqlwstGomzcKuT/pb6xcjd2xYVvBSb1wErU/OjEtgPUek.js","https:/framerusercontent.com/modules/jMtXwUFBHEmAfPEX79AO/RzPT47OycnNm04BwbuAn/eZFy_i1M0.js","framer:toplevel/main"],"sourcesContent":["function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){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}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(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(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,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,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{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.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,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.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!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.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}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 i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{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),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}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,i){return(t%i+i)%i}(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 (e2c535a)\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/Tdieuk4zD9hzd2eHHwdH/kZtkwgGjroBJ16vkOaWM/LOgIQNMUG.js\";const cycleOrder=[\"QF3BP9xp3\",\"ZTOhahr3F\",\"hXX3DnLoc\"];const serializationHash=\"framer-j29Du\";const variantClassNames={hXX3DnLoc:\"framer-v-tm7x2k\",QF3BP9xp3:\"framer-v-towxrc\",ZTOhahr3F:\"framer-v-1kfo513\"};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 transformTemplate1=(_,t)=>`translateX(-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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"QF3BP9xp3\",\"Variant 2\":\"ZTOhahr3F\",\"Variant 3\":\"hXX3DnLoc\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"QF3BP9xp3\"};};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:\"QF3BP9xp3\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-towxrc\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QF3BP9xp3\",ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",...style},...addPropertyOverrides({hXX3DnLoc:{\"data-framer-name\":\"Variant 3\"},ZTOhahr3F:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-186vmaa\",\"data-framer-name\":\"list\",layoutDependency:layoutDependency,layoutId:\"FpKwvgRVH\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xmfn7k\",layoutDependency:layoutDependency,layoutId:\"IarEW5hqr\"}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vl82im\",layoutDependency:layoutDependency,layoutId:\"iTvopHxoc\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sprybr\",layoutDependency:layoutDependency,layoutId:\"Eynzl2I2d\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"#ourmission\",motionChild:true,nodeId:\"LZiu7Y5Ba\",openInNewTab:false,relValues:[],scopeId:\"CPnpgMyHv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mqwfd\",\"data-styles-preset\":\"LOgIQNMUG\",children:\"Our mission\"})})})}),className:\"framer-136ptng\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LZiu7Y5Ba\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"#howitworks\",motionChild:true,nodeId:\"caSbhM14b\",openInNewTab:false,relValues:[],scopeId:\"CPnpgMyHv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mqwfd\",\"data-styles-preset\":\"LOgIQNMUG\",children:\"How it works\"})})})}),className:\"framer-gxjn22\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"caSbhM14b\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"#aialgorithm\",motionChild:true,nodeId:\"tBu5qBQWm\",openInNewTab:false,relValues:[],scopeId:\"CPnpgMyHv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mqwfd\",\"data-styles-preset\":\"LOgIQNMUG\",children:\"Ai algorithm\"})})})}),className:\"framer-jk7ads\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tBu5qBQWm\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gyyhj9\",layoutDependency:layoutDependency,layoutId:\"oBS0YyTxe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OgjgBmtku\"},motionChild:true,nodeId:\"cWW17cANl\",openInNewTab:false,relValues:[],scopeId:\"CPnpgMyHv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mqwfd\",\"data-styles-preset\":\"LOgIQNMUG\",children:\"Blog\"})})})}),className:\"framer-1g3c59x\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cWW17cANl\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"#downloadapp\",motionChild:true,nodeId:\"dq4LhYE8W\",openInNewTab:false,relValues:[],scopeId:\"CPnpgMyHv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mqwfd\",\"data-styles-preset\":\"LOgIQNMUG\",children:\"Download\"})})})}),className:\"framer-8ggfux\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dq4LhYE8W\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pw7zub\",layoutDependency:layoutDependency,layoutId:\"NjKAMwHVy\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-1px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://shop.realy.io/\",motionChild:true,nodeId:\"V3ibS1VUK\",openInNewTab:true,relValues:[],scopeId:\"CPnpgMyHv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mqwfd\",\"data-styles-preset\":\"LOgIQNMUG\",children:\"Shop\"})})})}),className:\"framer-1akswvf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V3ibS1VUK\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8lpe2n\",\"data-framer-name\":\"bg + logo\",layoutDependency:layoutDependency,layoutId:\"JQKsIAp9i\",transformTemplate:transformTemplate1,...addPropertyOverrides({hXX3DnLoc:{transformTemplate:undefined},ZTOhahr3F:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iz85wj\",layoutDependency:layoutDependency,layoutId:\"eQ7bu8kPL\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7QW1lcmljYW4gVHlwZXdyaXRlciBSZWd1bGFy\",\"--framer-font-family\":'\"American Typewriter Regular\", \"American Typewriter Regular Placeholder\", sans-serif',\"--framer-font-size\":\"295px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Realy.\"})}),className:\"framer-re5v25\",fonts:[\"CUSTOMV2;American Typewriter Regular\"],layoutDependency:layoutDependency,layoutId:\"SFe80olyP\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",viewBox:\"0 0 860 354\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dz6cfo\",\"data-framer-name\":\"BG\",layoutDependency:layoutDependency,layoutId:\"eQOmQLC6p\",style:{filter:\"blur(100px)\",WebkitFilter:\"blur(100px)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ksvt44\",layoutDependency:layoutDependency,layoutId:\"SiUc0Qlcr\",style:{background:\"linear-gradient(180deg, rgb(222, 31, 2) 18.1200731981982%, rgb(255, 216, 80) 100%)\",borderBottomLeftRadius:9999,borderBottomRightRadius:9999,borderTopLeftRadius:9999,borderTopRightRadius:9999}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bph5ru\",layoutDependency:layoutDependency,layoutId:\"hngyBoatT\",...addPropertyOverrides({hXX3DnLoc:{transformTemplate:transformTemplate1},ZTOhahr3F:{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"\\xa9 2025 Realy. All rights reserved.\"})}),className:\"framer-vq7elo\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wV6JU5y7h\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1okrmlz\",layoutDependency:layoutDependency,layoutId:\"G5bFRTkRt\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"XeUj65ADp\"},motionChild:true,nodeId:\"YI0XcfVrq\",openInNewTab:false,relValues:[],scopeId:\"CPnpgMyHv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mqwfd\",\"data-styles-preset\":\"LOgIQNMUG\",children:\"Terms and Conditions\"})})})}),className:\"framer-oqbf07\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"YI0XcfVrq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--framer-font-size\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"i1axApj8F\"},motionChild:true,nodeId:\"go_21InX0\",openInNewTab:false,relValues:[],scopeId:\"CPnpgMyHv\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-mqwfd\",\"data-styles-preset\":\"LOgIQNMUG\",children:\"Privacy\"})})})}),className:\"framer-xeg2ll\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"go_21InX0\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-j29Du.framer-1ayetws, .framer-j29Du .framer-1ayetws { display: block; }\",\".framer-j29Du.framer-towxrc { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 766px; justify-content: flex-start; max-width: 1800px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 0px 20px; position: relative; width: 1290px; }\",\".framer-j29Du .framer-186vmaa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 138px; justify-content: center; max-width: 1800px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 10; }\",\".framer-j29Du .framer-xmfn7k { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 24px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-j29Du .framer-vl82im { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 100%; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-j29Du .framer-sprybr, .framer-j29Du .framer-gyyhj9 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-j29Du .framer-136ptng, .framer-j29Du .framer-gxjn22, .framer-j29Du .framer-jk7ads, .framer-j29Du .framer-1g3c59x, .framer-j29Du .framer-8ggfux, .framer-j29Du .framer-1akswvf, .framer-j29Du .framer-vq7elo, .framer-j29Du .framer-oqbf07, .framer-j29Du .framer-xeg2ll { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-j29Du .framer-1pw7zub { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-j29Du .framer-8lpe2n { align-content: flex-end; align-items: flex-end; bottom: 10px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; left: 50%; overflow: visible; padding: 0px; position: absolute; width: 100%; z-index: 0; }\",\".framer-j29Du .framer-1iz85wj { align-content: flex-start; align-items: flex-start; bottom: 19px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 416px; justify-content: center; left: calc(50.00000000000002% - 96.89922480620154% / 2); overflow: visible; padding: 0px 0px 40px 10px; position: absolute; width: 97%; z-index: 2; }\",\".framer-j29Du .framer-re5v25 { flex: none; height: auto; position: relative; white-space: pre; width: 100%; }\",\".framer-j29Du .framer-1dz6cfo { align-content: center; align-items: center; bottom: -572px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 9.3px; height: 930px; justify-content: center; left: calc(49.53488372093025% - 90.86206896551724% / 2); overflow: visible; padding: 0px; position: absolute; width: 91%; z-index: 1; }\",\".framer-j29Du .framer-1ksvt44 { flex: none; height: 1034px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 90%; will-change: var(--framer-will-change-override, transform); }\",\".framer-j29Du .framer-bph5ru { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 29px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 30px 20px 30px; position: relative; width: min-content; z-index: 3; }\",\".framer-j29Du .framer-1okrmlz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 26px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-j29Du.framer-v-1kfo513.framer-towxrc { gap: 120px; padding: 0px 20px 58px 20px; width: 406px; }\",\".framer-j29Du.framer-v-1kfo513 .framer-186vmaa { gap: 37px; height: min-content; order: 0; }\",\".framer-j29Du.framer-v-1kfo513 .framer-vl82im { flex-direction: column; gap: 49px; height: min-content; }\",\".framer-j29Du.framer-v-1kfo513 .framer-sprybr, .framer-j29Du.framer-v-1kfo513 .framer-gyyhj9 { flex: none; width: 100%; }\",\".framer-j29Du.framer-v-1kfo513 .framer-1pw7zub { align-content: flex-start; align-items: flex-start; flex: none; width: 100%; }\",\".framer-j29Du.framer-v-1kfo513 .framer-8lpe2n { bottom: 0px; flex-direction: column; height: 225px; left: calc(50.00000000000002% - 99.75369458128078% / 2); order: 1; width: 100%; }\",\".framer-j29Du.framer-v-1kfo513 .framer-1iz85wj { align-content: center; align-items: center; bottom: 81px; height: min-content; left: 0px; padding: 0px 10px 0px 10px; right: 0px; width: unset; }\",\".framer-j29Du.framer-v-1kfo513 .framer-1dz6cfo { bottom: -466px; height: 409px; left: calc(49.876543209876566% - 166.17283950617283% / 2); width: 166%; z-index: 0; }\",\".framer-j29Du.framer-v-1kfo513 .framer-1ksvt44 { height: 683px; left: calc(50.07429420505203% - 697px / 2); position: absolute; top: calc(-15.647921760391176% - 683px / 2); width: 697px; z-index: 1; }\",\".framer-j29Du.framer-v-1kfo513 .framer-bph5ru { bottom: 0px; flex-direction: column; gap: 15px; left: 50%; position: absolute; width: 405px; }\",\".framer-j29Du.framer-v-tm7x2k.framer-towxrc { height: 901px; width: 1800px; }\",\".framer-j29Du.framer-v-tm7x2k .framer-8lpe2n { bottom: 120px; height: 1001px; left: calc(50.00000000000002% - 100% / 2); }\",\".framer-j29Du.framer-v-tm7x2k .framer-1iz85wj { bottom: unset; left: unset; position: relative; width: 100%; }\",\".framer-j29Du.framer-v-tm7x2k .framer-1dz6cfo { bottom: -584px; left: 0px; right: 0px; width: unset; }\",\".framer-j29Du.framer-v-tm7x2k .framer-1ksvt44 { aspect-ratio: 1.04735883424408 / 1; height: var(--framer-aspect-ratio-supported, 191px); width: 78%; }\",\".framer-j29Du.framer-v-tm7x2k .framer-bph5ru { bottom: -70px; left: 12%; position: absolute; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 766\n * @framerIntrinsicWidth 1290\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1800px\",null,null]},\"ZTOhahr3F\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1800px\",null,null]},\"hXX3DnLoc\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,\"1800px\",null,null]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerCPnpgMyHv=withCSS(Component,css,\"framer-j29Du\");export default FramerCPnpgMyHv;FramerCPnpgMyHv.displayName=\"Footer\";FramerCPnpgMyHv.defaultProps={height:766,width:1290};addPropertyControls(FramerCPnpgMyHv,{variant:{options:[\"QF3BP9xp3\",\"ZTOhahr3F\",\"hXX3DnLoc\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerCPnpgMyHv,[{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:\"American Typewriter Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"American Typewriter\",url:\"https://framerusercontent.com/assets/c8AKaPd8ATOoY6DJvKLCBHa7kgY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerCPnpgMyHv\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1800px\\\",null,null]},\\\"ZTOhahr3F\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1800px\\\",null,null]},\\\"hXX3DnLoc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,\\\"1800px\\\",null,null]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1290\",\"framerIntrinsicHeight\":\"766\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CPnpgMyHv.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BbslU6gu9:{hover:true},Fh2kfPIH7:{hover:true}};const cycleOrder=[\"Fh2kfPIH7\",\"sSJd6goA7\",\"BbslU6gu9\",\"qFOTtZCdO\"];const serializationHash=\"framer-uLer8\";const variantClassNames={BbslU6gu9:\"framer-v-15e1vp5\",Fh2kfPIH7:\"framer-v-lfxx21\",qFOTtZCdO:\"framer-v-x10q60\",sSJd6goA7:\"framer-v-4wl3ta\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Footer Touch Device\":\"qFOTtZCdO\",\"Touch Device\":\"sSJd6goA7\",Default:\"Fh2kfPIH7\",Footer:\"BbslU6gu9\"};const getProps=({click,color,height,id,link,padding,title,width,...props})=>{return{...props,j2MzL4_RX:title??props.j2MzL4_RX??\"Templates\",n0qoLkxRf:click??props.n0qoLkxRf,Tdiara8p1:color??props.Tdiara8p1??\"var(--token-b5fea8a8-bc55-41f8-b49e-19319ef24b24, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"Fh2kfPIH7\",XPJ2wnq2M:padding??props.XPJ2wnq2M??\"4px\",yvW5hKwwf:link??props.yvW5hKwwf};};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,j2MzL4_RX,yvW5hKwwf,XPJ2wnq2M,n0qoLkxRf,Tdiara8p1,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Fh2kfPIH7\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapg30jfj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(n0qoLkxRf){const res=await n0qoLkxRf(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:yvW5hKwwf,motionChild:true,nodeId:\"Fh2kfPIH7\",openInNewTab:false,scopeId:\"n4XQKn7I5\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-lfxx21\",className,classNames)} framer-g2pgei`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Fh2kfPIH7\",onTap:onTapg30jfj,ref:refBinding,style:{\"--10u6clx\":numberToPixelString(XPJ2wnq2M),...style},...addPropertyOverrides({\"BbslU6gu9-hover\":{\"data-framer-name\":undefined},\"Fh2kfPIH7-hover\":{\"data-framer-name\":undefined},BbslU6gu9:{\"data-framer-name\":\"Footer\"},qFOTtZCdO:{\"data-framer-name\":\"Footer Touch Device\"},sSJd6goA7:{\"data-framer-name\":\"Touch Device\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlIEludGwgQm9vaw==\",\"--framer-font-family\":'\"Suisse Intl Book\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"450\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Tdiara8p1-n4XQKn7I5))\"},children:\"Templates\"})}),className:\"framer-xssbc7\",fonts:[\"CUSTOMV2;Suisse Intl Book\"],layoutDependency:layoutDependency,layoutId:\"oN_05wFNJ\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-Tdiara8p1-n4XQKn7I5)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-Tdiara8p1-n4XQKn7I5\":Tdiara8p1},text:j2MzL4_RX,variants:{\"BbslU6gu9-hover\":{\"--extracted-r6o4lv\":\"rgb(222, 31, 2)\"},\"Fh2kfPIH7-hover\":{\"--extracted-r6o4lv\":\"rgb(222, 31, 2)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"BbslU6gu9-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlIEludGwgQm9vaw==\",\"--framer-font-family\":'\"Suisse Intl Book\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"450\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(222, 31, 2))\"},children:\"Templates\"})})},\"Fh2kfPIH7-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlIEludGwgQm9vaw==\",\"--framer-font-family\":'\"Suisse Intl Book\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"450\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(222, 31, 2))\"},children:\"Templates\"})})},BbslU6gu9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlIEludGwgQm9vaw==\",\"--framer-font-family\":'\"Suisse Intl Book\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"450\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Tdiara8p1-n4XQKn7I5))\"},children:\"Templates\"})})},qFOTtZCdO:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlIEludGwgQm9vaw==\",\"--framer-font-family\":'\"Suisse Intl Book\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"450\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Tdiara8p1-n4XQKn7I5))\"},children:\"Templates\"})})},sSJd6goA7:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7U3Vpc3NlIEludGwgQm9vaw==\",\"--framer-font-family\":'\"Suisse Intl Book\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"450\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-Tdiara8p1-n4XQKn7I5))\"},children:\"Templates\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uLer8.framer-g2pgei, .framer-uLer8 .framer-g2pgei { display: block; }\",\".framer-uLer8.framer-lfxx21 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: var(--10u6clx); position: relative; text-decoration: none; width: min-content; }\",\".framer-uLer8 .framer-xssbc7 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 53\n * @framerIntrinsicWidth 161\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"sSJd6goA7\":{\"layout\":[\"auto\",\"auto\"]},\"BbslU6gu9\":{\"layout\":[\"auto\",\"auto\"]},\"qFOTtZCdO\":{\"layout\":[\"auto\",\"auto\"]},\"OjFeGwnlv\":{\"layout\":[\"auto\",\"auto\"]},\"o8HHYGm0i\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"j2MzL4_RX\":\"title\",\"yvW5hKwwf\":\"link\",\"XPJ2wnq2M\":\"padding\",\"n0qoLkxRf\":\"click\",\"Tdiara8p1\":\"color\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framern4XQKn7I5=withCSS(Component,css,\"framer-uLer8\");export default Framern4XQKn7I5;Framern4XQKn7I5.displayName=\"Nav link\";Framern4XQKn7I5.defaultProps={height:53,width:161};addPropertyControls(Framern4XQKn7I5,{variant:{options:[\"Fh2kfPIH7\",\"sSJd6goA7\",\"BbslU6gu9\",\"qFOTtZCdO\"],optionTitles:[\"Default\",\"Touch Device\",\"Footer\",\"Footer Touch Device\"],title:\"Variant\",type:ControlType.Enum},j2MzL4_RX:{defaultValue:\"Templates\",displayTextArea:false,title:\"Title\",type:ControlType.String},yvW5hKwwf:{title:\"Link\",type:ControlType.Link},XPJ2wnq2M:{defaultValue:\"4px\",title:\"Padding\",type:ControlType.Padding},n0qoLkxRf:{title:\"Click\",type:ControlType.EventHandler},Tdiara8p1:{defaultValue:'var(--token-b5fea8a8-bc55-41f8-b49e-19319ef24b24, rgb(255, 255, 255)) /* {\"name\":\"D - Neutral 12\"} */',title:\"Color\",type:ControlType.Color}});addFonts(Framern4XQKn7I5,[{explicitInter:true,fonts:[{cssFamilyName:\"Suisse Intl Book\",source:\"custom\",style:\"normal\",uiFamilyName:\"Suisse Intl\",url:\"https://framerusercontent.com/assets/Gyw7sq0xkhCKpuw2M5jUOAH1Bfs.woff2\",weight:\"450\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framern4XQKn7I5\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"53\",\"framerIntrinsicWidth\":\"161\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"j2MzL4_RX\\\":\\\"title\\\",\\\"yvW5hKwwf\\\":\\\"link\\\",\\\"XPJ2wnq2M\\\":\\\"padding\\\",\\\"n0qoLkxRf\\\":\\\"click\\\",\\\"Tdiara8p1\\\":\\\"color\\\"}\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sSJd6goA7\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BbslU6gu9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qFOTtZCdO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OjFeGwnlv\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o8HHYGm0i\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./n4XQKn7I5.map","// Generated by Framer (9805f18)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavLink from\"https://framerusercontent.com/modules/vnxFfwaZHhnqGBdetjFA/sxdk2xWIl3Pd1YThhmKJ/n4XQKn7I5.js\";const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const NavLinkFonts=getFonts(NavLink);const cycleOrder=[\"PU6VMa7gQ\",\"D56FEJAYa\",\"LXMhyrUld\",\"BDMeRLHse\"];const serializationHash=\"framer-sesnY\";const variantClassNames={BDMeRLHse:\"framer-v-17j6mk0\",D56FEJAYa:\"framer-v-139px0g\",LXMhyrUld:\"framer-v-1gd9eoq\",PU6VMa7gQ:\"framer-v-1pwzp1p\"};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:400,type:\"spring\"};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop Open\":\"D56FEJAYa\",\"Phone Open\":\"BDMeRLHse\",Desktop:\"PU6VMa7gQ\",Phone:\"LXMhyrUld\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"PU6VMa7gQ\"};};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,MCmNPCUBl,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PU6VMa7gQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapyz18tx=activeVariantCallback(async(...args)=>{setVariant(\"PU6VMa7gQ\");});const onTap1938ijp=activeVariantCallback(async(...args)=>{setVariant(\"LXMhyrUld\");});const onTap1ian3cq=activeVariantCallback(async(...args)=>{setVariant(\"D56FEJAYa\");});const onTapdp7g61=activeVariantCallback(async(...args)=>{setVariant(\"BDMeRLHse\");});const n0qoLkxRfyz18tx=activeVariantCallback(async(...args)=>{setVariant(\"PU6VMa7gQ\");});const n0qoLkxRf1938ijp=activeVariantCallback(async(...args)=>{setVariant(\"LXMhyrUld\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"D56FEJAYa\")return true;return false;};const isDisplayed1=()=>{if([\"D56FEJAYa\",\"BDMeRLHse\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed2=()=>{if([\"D56FEJAYa\",\"BDMeRLHse\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"BDMeRLHse\")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-1pwzp1p\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"PU6VMa7gQ\",ref:refBinding,style:{backdropFilter:\"blur(0px)\",WebkitBackdropFilter:\"blur(0px)\",...style},variants:{BDMeRLHse:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},D56FEJAYa:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({BDMeRLHse:{\"data-framer-name\":\"Phone Open\"},D56FEJAYa:{\"data-framer-name\":\"Desktop Open\"},LXMhyrUld:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-sfaapq\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"w01gbAaJR\",onTap:onTapyz18tx}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jrsw4i\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"aI_LoZyNf\",style:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\"},variants:{BDMeRLHse:{backdropFilter:\"blur(100px)\",backgroundColor:\"rgb(222, 31, 2)\",WebkitBackdropFilter:\"blur(100px)\"},D56FEJAYa:{backgroundColor:\"rgb(0, 0, 0)\"},LXMhyrUld:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({BDMeRLHse:{\"data-highlight\":true,onTap:onTap1938ijp}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-oe4n2p\",layoutDependency:layoutDependency,layoutId:\"ui_DzrmST\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"i2MdtgUGN\",openInNewTab:false,scopeId:\"OjEtgPUek\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1fieylg framer-1ul6wgn\",\"data-framer-appear-id\":\"1fieylg\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"i2MdtgUGN\",optimized:true,style:{borderBottomLeftRadius:21,borderBottomRightRadius:21,borderTopLeftRadius:21,borderTopRightRadius:21},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1kz5zas\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"GjbDMwJb2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 79.949 23.733\" overflow=\"visible\"><g><path d=\"M 14.702 8.387 C 14.153 8.638 13.454 8.853 12.601 9.032 C 13.718 9.229 14.484 9.624 14.901 10.215 C 15.336 10.806 15.553 11.783 15.553 13.145 L 15.553 14.382 C 15.531 14.488 15.522 14.596 15.525 14.704 C 15.525 15.995 15.96 16.639 16.831 16.639 C 17.72 16.639 18.164 15.869 18.164 14.327 L 18.164 13.521 L 18.136 12.849 L 18.136 12.473 C 18.136 11.953 18.174 11.595 18.251 11.398 C 18.401 11.093 18.695 10.941 19.13 10.941 C 19.811 10.941 20.151 11.317 20.151 12.069 C 20.151 12.087 20.142 12.285 20.123 12.661 L 20.095 13.225 C 20.076 13.602 20.067 13.844 20.067 13.952 L 20.067 14.623 C 20.085 14.731 20.095 14.892 20.095 15.107 C 20.095 16.147 19.783 16.962 19.158 17.553 C 18.553 18.127 17.701 18.414 16.604 18.414 C 14.371 18.414 13.255 17.348 13.255 15.214 L 13.255 14.409 L 13.283 13.495 L 13.283 12.903 C 13.283 11.702 13.036 10.914 12.545 10.538 C 12.072 10.142 11.079 9.946 9.565 9.946 L 6.926 9.946 C 6.319 9.946 6.017 10.295 6.017 10.994 L 6.017 13.065 C 6.017 14.39 6.036 15.143 6.074 15.322 C 6.244 16.219 6.717 16.667 7.493 16.667 C 7.758 16.667 7.957 16.649 8.089 16.613 C 8.333 16.567 8.579 16.54 8.827 16.532 C 9.432 16.532 9.735 16.837 9.735 17.446 C 9.735 18.091 9.328 18.413 8.514 18.413 L 8.089 18.36 L 6.556 18.171 C 6.039 18.104 5.517 18.069 4.995 18.064 C 4.427 18.064 3.765 18.109 3.008 18.199 L 1.646 18.36 C 1.503 18.374 1.362 18.392 1.22 18.414 C 0.407 18.414 0 18.091 0 17.446 C 0 16.873 0.294 16.585 0.879 16.585 C 0.974 16.585 1.23 16.603 1.647 16.639 C 1.854 16.694 2.053 16.72 2.243 16.72 C 3.207 16.72 3.69 16.048 3.69 14.704 L 3.69 3.924 C 3.69 2.58 3.207 1.909 2.243 1.909 C 2.091 1.909 1.864 1.935 1.561 1.989 C 1.335 2.019 1.108 2.037 0.88 2.042 C 0.648 2.048 0.424 1.961 0.256 1.801 C 0.092 1.637 -0.001 1.415 0 1.182 C 0 0.556 0.417 0.242 1.248 0.242 C 1.325 0.242 1.457 0.251 1.647 0.268 L 3.094 0.404 C 3.472 0.44 3.945 0.457 4.513 0.457 C 5.1 0.457 5.752 0.44 6.471 0.404 L 8.629 0.295 C 9.348 0.26 10.009 0.243 10.615 0.243 C 14.778 0.243 16.859 1.748 16.859 4.758 C 16.859 6.532 16.14 7.742 14.702 8.387 Z M 6.84 8.145 L 9.508 8.145 C 11.096 8.145 12.288 7.93 13.083 7.5 C 14.048 6.98 14.531 6.111 14.531 4.892 C 14.531 2.849 13.055 1.828 10.103 1.828 C 8.533 1.828 7.464 1.945 6.896 2.178 C 6.347 2.392 6.063 2.832 6.045 3.495 L 6.016 4.355 L 6.016 7.446 C 6.016 7.751 6.073 7.947 6.186 8.038 C 6.301 8.109 6.518 8.145 6.84 8.145 Z M 34.546 10.376 C 34.546 11.058 34.498 11.479 34.404 11.64 C 34.309 11.783 34.035 11.855 33.581 11.855 L 24.556 11.855 C 24.309 11.855 24.149 11.89 24.073 11.962 C 23.997 12.016 23.959 12.114 23.959 12.258 C 23.959 13.603 24.385 14.722 25.237 15.618 C 26.088 16.514 27.148 16.962 28.416 16.962 C 29.219 16.97 30.007 16.746 30.686 16.317 C 31.386 15.887 31.84 15.341 32.048 14.677 L 32.303 13.898 C 32.436 13.467 32.748 13.253 33.24 13.253 C 33.94 13.253 34.291 13.593 34.291 14.274 C 34.291 15.439 33.667 16.478 32.418 17.393 C 31.169 18.288 29.749 18.737 28.16 18.737 C 26.173 18.737 24.593 18.109 23.42 16.855 C 22.247 15.582 21.661 13.88 21.661 11.748 C 21.661 9.56 22.285 7.786 23.533 6.425 C 24.782 5.062 26.41 4.382 28.416 4.382 C 30.194 4.382 31.66 4.946 32.815 6.076 C 33.969 7.204 34.547 8.638 34.547 10.376 Z M 24.243 9.677 C 24.243 9.928 24.451 10.054 24.867 10.054 L 31.651 10.054 C 32.048 10.054 32.247 9.928 32.247 9.677 C 32.247 8.728 31.869 7.903 31.112 7.204 C 30.355 6.505 29.465 6.156 28.444 6.156 C 27.385 6.156 26.419 6.523 25.549 7.258 C 24.679 7.975 24.244 8.782 24.244 9.677 Z M 48.86 18.629 C 47.308 18.629 46.353 17.993 45.994 16.721 C 45.029 18.064 43.515 18.737 41.452 18.737 C 39.919 18.737 38.689 18.378 37.763 17.662 C 36.855 16.944 36.4 15.985 36.4 14.785 C 36.4 13.298 37.072 12.204 38.415 11.506 C 38.926 11.236 39.361 11.066 39.72 10.994 C 40.098 10.905 40.847 10.797 41.962 10.672 C 43.553 10.511 44.584 10.287 45.057 10 C 45.549 9.713 45.795 9.184 45.795 8.414 C 45.795 7.679 45.52 7.106 44.971 6.694 C 44.441 6.263 43.694 6.048 42.73 6.048 C 41.878 6.048 41.083 6.273 40.345 6.72 C 40.062 6.899 39.919 7.087 39.919 7.285 C 39.919 7.356 40.004 7.446 40.174 7.553 C 40.44 7.733 40.572 8.037 40.572 8.468 C 40.572 8.826 40.43 9.122 40.147 9.355 C 39.881 9.588 39.54 9.705 39.124 9.705 C 38.632 9.705 38.216 9.543 37.876 9.221 C 37.559 8.91 37.384 8.482 37.393 8.038 C 37.393 7.034 37.914 6.174 38.955 5.457 C 40.014 4.74 41.291 4.382 42.786 4.382 C 46.229 4.382 47.952 5.95 47.952 9.086 L 47.952 14.516 C 47.952 15.376 47.97 15.887 48.008 16.048 C 48.122 16.675 48.444 16.989 48.973 16.989 C 49.636 16.989 49.967 16.416 49.967 15.269 L 49.967 13.952 C 49.967 13.378 50.26 13.091 50.847 13.091 C 51.471 13.091 51.783 13.522 51.783 14.382 L 51.783 14.516 L 51.755 16.048 C 51.717 17.769 50.753 18.629 48.86 18.629 Z M 45.709 13.279 L 45.738 11.371 C 45.351 11.713 44.896 11.969 44.404 12.123 C 43.95 12.267 43.126 12.392 41.935 12.5 C 39.778 12.697 38.7 13.45 38.7 14.758 C 38.7 15.439 38.955 15.976 39.465 16.371 C 39.995 16.765 40.704 16.962 41.594 16.962 C 42.862 16.962 43.855 16.639 44.574 15.995 C 45.313 15.331 45.691 14.426 45.709 13.279 Z M 57.103 7.043 L 57.132 15.403 C 57.151 16.317 57.407 16.775 57.898 16.775 C 58.012 16.775 58.248 16.729 58.608 16.639 C 58.835 16.604 58.986 16.586 59.062 16.586 C 59.686 16.586 59.998 16.891 59.998 17.5 C 59.998 18.091 59.611 18.388 58.835 18.388 C 58.532 18.388 58.049 18.351 57.387 18.28 C 56.725 18.207 56.215 18.171 55.855 18.171 C 55.552 18.171 55.098 18.207 54.492 18.28 C 53.887 18.351 53.443 18.387 53.159 18.387 L 53.016 18.387 C 52.222 18.387 51.824 18.064 51.824 17.42 C 51.824 16.863 52.146 16.585 52.789 16.585 L 52.988 16.585 C 53.102 16.603 53.187 16.612 53.243 16.612 C 53.717 16.684 53.99 16.72 54.067 16.72 C 54.407 16.72 54.615 16.585 54.691 16.317 C 54.786 16.03 54.842 15.305 54.862 14.14 L 54.89 12.258 L 54.975 8.091 L 54.947 3.306 C 54.927 2.768 54.899 2.41 54.862 2.231 C 54.73 1.819 54.464 1.613 54.067 1.613 C 54.01 1.613 53.764 1.648 53.328 1.72 C 53.16 1.752 52.99 1.77 52.818 1.774 C 52.174 1.774 51.853 1.487 51.853 0.914 C 51.853 0.323 52.231 0.026 52.988 0.026 C 53.196 0.026 53.376 0.035 53.528 0.054 L 54.208 0.135 C 54.512 0.17 54.767 0.188 54.975 0.188 C 55.164 0.188 55.448 0.162 55.826 0.107 C 56.205 0.036 56.489 0 56.679 0 C 57.113 0 57.331 0.26 57.331 0.78 C 57.331 0.959 57.321 1.093 57.302 1.182 C 57.17 2.563 57.103 4.516 57.103 7.043 Z M 65.202 7.416 L 68.466 16.502 L 71.929 7.55 C 72.024 7.299 72.07 7.102 72.07 6.959 C 72.07 6.654 71.853 6.502 71.418 6.502 C 71.191 6.502 71.011 6.52 70.878 6.555 C 70.576 6.592 70.377 6.609 70.282 6.609 C 69.658 6.609 69.346 6.323 69.346 5.749 C 69.346 5.14 69.753 4.835 70.566 4.835 C 70.68 4.835 70.869 4.853 71.134 4.889 L 72.156 5.023 C 72.421 5.058 72.704 5.077 73.007 5.077 C 73.329 5.077 73.802 5.042 74.426 4.97 C 75.051 4.898 75.524 4.862 75.845 4.862 C 76.659 4.862 77.066 5.158 77.066 5.749 C 77.066 6.323 76.753 6.609 76.129 6.609 C 75.94 6.609 75.798 6.592 75.704 6.556 C 75.536 6.513 75.365 6.486 75.193 6.475 C 74.833 6.475 74.464 6.932 74.085 7.846 L 70.226 16.985 C 69.374 19.01 68.571 20.48 67.814 21.394 C 66.527 22.953 64.919 23.733 62.988 23.733 C 61.834 23.733 60.86 23.455 60.065 22.899 C 59.289 22.344 58.901 21.672 58.901 20.884 C 58.901 20.328 59.072 19.871 59.412 19.512 C 59.753 19.172 60.198 19.002 60.746 19.002 C 61.182 19.002 61.541 19.118 61.825 19.351 C 62.108 19.602 62.251 19.907 62.251 20.265 C 62.251 20.839 61.976 21.206 61.428 21.367 C 61.711 21.762 62.251 21.959 63.045 21.959 C 64.047 21.959 64.947 21.6 65.742 20.884 C 66.555 20.185 66.962 19.396 66.962 18.518 C 66.962 18.069 66.707 17.236 66.195 16.018 L 63.074 8.545 L 62.733 7.684 C 62.411 6.878 62.042 6.475 61.625 6.475 C 61.512 6.475 61.305 6.501 61.001 6.556 C 60.815 6.597 60.625 6.624 60.434 6.636 C 59.771 6.636 59.441 6.349 59.441 5.776 C 59.441 5.167 59.876 4.862 60.746 4.862 C 61.03 4.862 61.247 4.87 61.399 4.889 L 62.535 5.023 L 62.761 5.023 C 62.893 5.041 63.007 5.05 63.102 5.05 C 63.831 5.047 64.561 5.012 65.287 4.942 C 65.674 4.902 66.062 4.875 66.451 4.862 C 67.246 4.862 67.643 5.158 67.643 5.749 C 67.643 6.34 67.284 6.636 66.564 6.636 C 66.384 6.63 66.204 6.612 66.025 6.583 C 65.849 6.539 65.668 6.512 65.486 6.502 C 65.221 6.502 65.088 6.627 65.088 6.878 C 65.088 7.022 65.126 7.201 65.203 7.415 Z M 78.189 18.733 C 77.697 18.733 77.281 18.571 76.941 18.25 C 76.61 17.934 76.426 17.496 76.43 17.039 C 76.43 16.573 76.6 16.179 76.94 15.857 C 77.268 15.522 77.72 15.337 78.189 15.346 C 78.681 15.346 79.097 15.516 79.437 15.856 C 79.778 16.179 79.949 16.573 79.949 17.039 C 79.949 17.505 79.778 17.909 79.438 18.249 C 79.097 18.571 78.681 18.732 78.19 18.732 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-g7ke5z\",layoutDependency:layoutDependency,layoutId:\"E2gdih1p8\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 79.949 23.733\" overflow=\"visible\"><path d=\"M 14.702 8.387 C 14.153 8.638 13.454 8.853 12.601 9.032 C 13.718 9.229 14.484 9.624 14.901 10.215 C 15.336 10.806 15.553 11.783 15.553 13.145 L 15.553 14.382 C 15.531 14.488 15.522 14.596 15.525 14.704 C 15.525 15.995 15.96 16.639 16.831 16.639 C 17.72 16.639 18.164 15.869 18.164 14.327 L 18.164 13.521 L 18.136 12.849 L 18.136 12.473 C 18.136 11.953 18.174 11.595 18.251 11.398 C 18.401 11.093 18.695 10.941 19.13 10.941 C 19.811 10.941 20.151 11.317 20.151 12.069 C 20.151 12.087 20.142 12.285 20.123 12.661 L 20.095 13.225 C 20.076 13.602 20.067 13.844 20.067 13.952 L 20.067 14.623 C 20.085 14.731 20.095 14.892 20.095 15.107 C 20.095 16.147 19.783 16.962 19.158 17.553 C 18.553 18.127 17.701 18.414 16.604 18.414 C 14.371 18.414 13.255 17.348 13.255 15.214 L 13.255 14.409 L 13.283 13.495 L 13.283 12.903 C 13.283 11.702 13.036 10.914 12.545 10.538 C 12.072 10.142 11.079 9.946 9.565 9.946 L 6.926 9.946 C 6.319 9.946 6.017 10.295 6.017 10.994 L 6.017 13.065 C 6.017 14.39 6.036 15.143 6.074 15.322 C 6.244 16.219 6.717 16.667 7.493 16.667 C 7.758 16.667 7.957 16.649 8.089 16.613 C 8.333 16.567 8.579 16.54 8.827 16.532 C 9.432 16.532 9.735 16.837 9.735 17.446 C 9.735 18.091 9.328 18.413 8.514 18.413 L 8.089 18.36 L 6.556 18.171 C 6.039 18.104 5.517 18.069 4.995 18.064 C 4.427 18.064 3.765 18.109 3.008 18.199 L 1.646 18.36 C 1.503 18.374 1.362 18.392 1.22 18.414 C 0.407 18.414 0 18.091 0 17.446 C 0 16.873 0.294 16.585 0.879 16.585 C 0.974 16.585 1.23 16.603 1.647 16.639 C 1.854 16.694 2.053 16.72 2.243 16.72 C 3.207 16.72 3.69 16.048 3.69 14.704 L 3.69 3.924 C 3.69 2.58 3.207 1.909 2.243 1.909 C 2.091 1.909 1.864 1.935 1.561 1.989 C 1.335 2.019 1.108 2.037 0.88 2.042 C 0.648 2.048 0.424 1.961 0.256 1.801 C 0.092 1.637 -0.001 1.415 0 1.182 C 0 0.556 0.417 0.242 1.248 0.242 C 1.325 0.242 1.457 0.251 1.647 0.268 L 3.094 0.404 C 3.472 0.44 3.945 0.457 4.513 0.457 C 5.1 0.457 5.752 0.44 6.471 0.404 L 8.629 0.295 C 9.348 0.26 10.009 0.243 10.615 0.243 C 14.778 0.243 16.859 1.748 16.859 4.758 C 16.859 6.532 16.14 7.742 14.702 8.387 Z M 6.84 8.145 L 9.508 8.145 C 11.096 8.145 12.288 7.93 13.083 7.5 C 14.048 6.98 14.531 6.111 14.531 4.892 C 14.531 2.849 13.055 1.828 10.103 1.828 C 8.533 1.828 7.464 1.945 6.896 2.178 C 6.347 2.392 6.063 2.832 6.045 3.495 L 6.016 4.355 L 6.016 7.446 C 6.016 7.751 6.073 7.947 6.186 8.038 C 6.301 8.109 6.518 8.145 6.84 8.145 Z M 34.546 10.376 C 34.546 11.058 34.498 11.479 34.404 11.64 C 34.309 11.783 34.035 11.855 33.581 11.855 L 24.556 11.855 C 24.309 11.855 24.149 11.89 24.073 11.962 C 23.997 12.016 23.959 12.114 23.959 12.258 C 23.959 13.603 24.385 14.722 25.237 15.618 C 26.088 16.514 27.148 16.962 28.416 16.962 C 29.219 16.97 30.007 16.746 30.686 16.317 C 31.386 15.887 31.84 15.341 32.048 14.677 L 32.303 13.898 C 32.436 13.467 32.748 13.253 33.24 13.253 C 33.94 13.253 34.291 13.593 34.291 14.274 C 34.291 15.439 33.667 16.478 32.418 17.393 C 31.169 18.288 29.749 18.737 28.16 18.737 C 26.173 18.737 24.593 18.109 23.42 16.855 C 22.247 15.582 21.661 13.88 21.661 11.748 C 21.661 9.56 22.285 7.786 23.533 6.425 C 24.782 5.062 26.41 4.382 28.416 4.382 C 30.194 4.382 31.66 4.946 32.815 6.076 C 33.969 7.204 34.547 8.638 34.547 10.376 Z M 24.243 9.677 C 24.243 9.928 24.451 10.054 24.867 10.054 L 31.651 10.054 C 32.048 10.054 32.247 9.928 32.247 9.677 C 32.247 8.728 31.869 7.903 31.112 7.204 C 30.355 6.505 29.465 6.156 28.444 6.156 C 27.385 6.156 26.419 6.523 25.549 7.258 C 24.679 7.975 24.244 8.782 24.244 9.677 Z M 48.86 18.629 C 47.308 18.629 46.353 17.993 45.994 16.721 C 45.029 18.064 43.515 18.737 41.452 18.737 C 39.919 18.737 38.689 18.378 37.763 17.662 C 36.855 16.944 36.4 15.985 36.4 14.785 C 36.4 13.298 37.072 12.204 38.415 11.506 C 38.926 11.236 39.361 11.066 39.72 10.994 C 40.098 10.905 40.847 10.797 41.962 10.672 C 43.553 10.511 44.584 10.287 45.057 10 C 45.549 9.713 45.795 9.184 45.795 8.414 C 45.795 7.679 45.52 7.106 44.971 6.694 C 44.441 6.263 43.694 6.048 42.73 6.048 C 41.878 6.048 41.083 6.273 40.345 6.72 C 40.062 6.899 39.919 7.087 39.919 7.285 C 39.919 7.356 40.004 7.446 40.174 7.553 C 40.44 7.733 40.572 8.037 40.572 8.468 C 40.572 8.826 40.43 9.122 40.147 9.355 C 39.881 9.588 39.54 9.705 39.124 9.705 C 38.632 9.705 38.216 9.543 37.876 9.221 C 37.559 8.91 37.384 8.482 37.393 8.038 C 37.393 7.034 37.914 6.174 38.955 5.457 C 40.014 4.74 41.291 4.382 42.786 4.382 C 46.229 4.382 47.952 5.95 47.952 9.086 L 47.952 14.516 C 47.952 15.376 47.97 15.887 48.008 16.048 C 48.122 16.675 48.444 16.989 48.973 16.989 C 49.636 16.989 49.967 16.416 49.967 15.269 L 49.967 13.952 C 49.967 13.378 50.26 13.091 50.847 13.091 C 51.471 13.091 51.783 13.522 51.783 14.382 L 51.783 14.516 L 51.755 16.048 C 51.717 17.769 50.753 18.629 48.86 18.629 Z M 45.709 13.279 L 45.738 11.371 C 45.351 11.713 44.896 11.969 44.404 12.123 C 43.95 12.267 43.126 12.392 41.935 12.5 C 39.778 12.697 38.7 13.45 38.7 14.758 C 38.7 15.439 38.955 15.976 39.465 16.371 C 39.995 16.765 40.704 16.962 41.594 16.962 C 42.862 16.962 43.855 16.639 44.574 15.995 C 45.313 15.331 45.691 14.426 45.709 13.279 Z M 57.103 7.043 L 57.132 15.403 C 57.151 16.317 57.407 16.775 57.898 16.775 C 58.012 16.775 58.248 16.729 58.608 16.639 C 58.835 16.604 58.986 16.586 59.062 16.586 C 59.686 16.586 59.998 16.891 59.998 17.5 C 59.998 18.091 59.611 18.388 58.835 18.388 C 58.532 18.388 58.049 18.351 57.387 18.28 C 56.725 18.207 56.215 18.171 55.855 18.171 C 55.552 18.171 55.098 18.207 54.492 18.28 C 53.887 18.351 53.443 18.387 53.159 18.387 L 53.016 18.387 C 52.222 18.387 51.824 18.064 51.824 17.42 C 51.824 16.863 52.146 16.585 52.789 16.585 L 52.988 16.585 C 53.102 16.603 53.187 16.612 53.243 16.612 C 53.717 16.684 53.99 16.72 54.067 16.72 C 54.407 16.72 54.615 16.585 54.691 16.317 C 54.786 16.03 54.842 15.305 54.862 14.14 L 54.89 12.258 L 54.975 8.091 L 54.947 3.306 C 54.927 2.768 54.899 2.41 54.862 2.231 C 54.73 1.819 54.464 1.613 54.067 1.613 C 54.01 1.613 53.764 1.648 53.328 1.72 C 53.16 1.752 52.99 1.77 52.818 1.774 C 52.174 1.774 51.853 1.487 51.853 0.914 C 51.853 0.323 52.231 0.026 52.988 0.026 C 53.196 0.026 53.376 0.035 53.528 0.054 L 54.208 0.135 C 54.512 0.17 54.767 0.188 54.975 0.188 C 55.164 0.188 55.448 0.162 55.826 0.107 C 56.205 0.036 56.489 0 56.679 0 C 57.113 0 57.331 0.26 57.331 0.78 C 57.331 0.959 57.321 1.093 57.302 1.182 C 57.17 2.563 57.103 4.516 57.103 7.043 Z M 65.202 7.416 L 68.466 16.502 L 71.929 7.55 C 72.024 7.299 72.07 7.102 72.07 6.959 C 72.07 6.654 71.853 6.502 71.418 6.502 C 71.191 6.502 71.011 6.52 70.878 6.555 C 70.576 6.592 70.377 6.609 70.282 6.609 C 69.658 6.609 69.346 6.323 69.346 5.749 C 69.346 5.14 69.753 4.835 70.566 4.835 C 70.68 4.835 70.869 4.853 71.134 4.889 L 72.156 5.023 C 72.421 5.058 72.704 5.077 73.007 5.077 C 73.329 5.077 73.802 5.042 74.426 4.97 C 75.051 4.898 75.524 4.862 75.845 4.862 C 76.659 4.862 77.066 5.158 77.066 5.749 C 77.066 6.323 76.753 6.609 76.129 6.609 C 75.94 6.609 75.798 6.592 75.704 6.556 C 75.536 6.513 75.365 6.486 75.193 6.475 C 74.833 6.475 74.464 6.932 74.085 7.846 L 70.226 16.985 C 69.374 19.01 68.571 20.48 67.814 21.394 C 66.527 22.953 64.919 23.733 62.988 23.733 C 61.834 23.733 60.86 23.455 60.065 22.899 C 59.289 22.344 58.901 21.672 58.901 20.884 C 58.901 20.328 59.072 19.871 59.412 19.512 C 59.753 19.172 60.198 19.002 60.746 19.002 C 61.182 19.002 61.541 19.118 61.825 19.351 C 62.108 19.602 62.251 19.907 62.251 20.265 C 62.251 20.839 61.976 21.206 61.428 21.367 C 61.711 21.762 62.251 21.959 63.045 21.959 C 64.047 21.959 64.947 21.6 65.742 20.884 C 66.555 20.185 66.962 19.396 66.962 18.518 C 66.962 18.069 66.707 17.236 66.195 16.018 L 63.074 8.545 L 62.733 7.684 C 62.411 6.878 62.042 6.475 61.625 6.475 C 61.512 6.475 61.305 6.501 61.001 6.556 C 60.815 6.597 60.625 6.624 60.434 6.636 C 59.771 6.636 59.441 6.349 59.441 5.776 C 59.441 5.167 59.876 4.862 60.746 4.862 C 61.03 4.862 61.247 4.87 61.399 4.889 L 62.535 5.023 L 62.761 5.023 C 62.893 5.041 63.007 5.05 63.102 5.05 C 63.831 5.047 64.561 5.012 65.287 4.942 C 65.674 4.902 66.062 4.875 66.451 4.862 C 67.246 4.862 67.643 5.158 67.643 5.749 C 67.643 6.34 67.284 6.636 66.564 6.636 C 66.384 6.63 66.204 6.612 66.025 6.583 C 65.849 6.539 65.668 6.512 65.486 6.502 C 65.221 6.502 65.088 6.627 65.088 6.878 C 65.088 7.022 65.126 7.201 65.203 7.415 Z M 78.189 18.733 C 77.697 18.733 77.281 18.571 76.941 18.25 C 76.61 17.934 76.426 17.496 76.43 17.039 C 76.43 16.573 76.6 16.179 76.94 15.857 C 77.268 15.522 77.72 15.337 78.189 15.346 C 78.681 15.346 79.097 15.516 79.437 15.856 C 79.778 16.179 79.949 16.573 79.949 17.039 C 79.949 17.505 79.778 17.909 79.438 18.249 C 79.097 18.571 78.681 18.732 78.19 18.732 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-g1f0me\",layoutDependency:layoutDependency,layoutId:\"v9Gzx1lLv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.151 18.172\" overflow=\"visible\"><path d=\"M 14.702 8.145 C 14.153 8.396 13.454 8.611 12.601 8.79 C 13.718 8.987 14.484 9.382 14.901 9.974 C 15.336 10.564 15.553 11.541 15.553 12.903 L 15.553 14.14 C 15.531 14.246 15.522 14.354 15.525 14.462 C 15.525 15.753 15.96 16.397 16.831 16.397 C 17.72 16.397 18.164 15.627 18.164 14.085 L 18.164 13.279 L 18.136 12.607 L 18.136 12.231 C 18.136 11.712 18.174 11.353 18.251 11.156 C 18.401 10.851 18.695 10.699 19.13 10.699 C 19.811 10.699 20.151 11.075 20.151 11.828 C 20.151 11.845 20.142 12.043 20.123 12.419 L 20.095 12.984 C 20.076 13.36 20.067 13.602 20.067 13.71 L 20.067 14.382 C 20.085 14.489 20.095 14.651 20.095 14.865 C 20.095 15.905 19.783 16.72 19.158 17.312 C 18.553 17.885 17.701 18.172 16.604 18.172 C 14.371 18.172 13.255 17.106 13.255 14.972 L 13.255 14.167 L 13.283 13.253 L 13.283 12.661 C 13.283 11.46 13.036 10.673 12.545 10.296 C 12.072 9.901 11.079 9.705 9.565 9.705 L 6.926 9.705 C 6.319 9.705 6.017 10.054 6.017 10.753 L 6.017 12.823 C 6.017 14.149 6.036 14.901 6.074 15.08 C 6.244 15.977 6.717 16.425 7.493 16.425 C 7.758 16.425 7.957 16.407 8.089 16.371 C 8.333 16.325 8.579 16.298 8.827 16.29 C 9.432 16.29 9.735 16.595 9.735 17.204 C 9.735 17.85 9.328 18.171 8.514 18.171 L 8.089 18.119 L 6.556 17.93 C 6.039 17.863 5.517 17.827 4.995 17.822 C 4.427 17.822 3.765 17.867 3.008 17.957 L 1.646 18.118 C 1.503 18.132 1.362 18.15 1.22 18.172 C 0.407 18.172 0 17.85 0 17.204 C 0 16.631 0.294 16.344 0.879 16.344 C 0.974 16.344 1.23 16.361 1.647 16.397 C 1.854 16.452 2.053 16.478 2.243 16.478 C 3.207 16.478 3.69 15.807 3.69 14.462 L 3.69 3.683 C 3.69 2.338 3.207 1.667 2.243 1.667 C 2.091 1.667 1.864 1.693 1.561 1.748 C 1.335 1.777 1.108 1.795 0.88 1.8 C 0.648 1.806 0.424 1.719 0.256 1.56 C 0.092 1.396 -0.001 1.173 0 0.941 C 0 0.314 0.417 0 1.248 0 C 1.325 0 1.457 0.009 1.647 0.026 L 3.094 0.163 C 3.472 0.198 3.945 0.215 4.513 0.215 C 5.1 0.215 5.752 0.198 6.471 0.163 L 8.629 0.054 C 9.348 0.018 10.009 0.001 10.615 0.001 C 14.778 0.001 16.859 1.506 16.859 4.516 C 16.859 6.29 16.14 7.5 14.702 8.145 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zs2ny2\",layoutDependency:layoutDependency,layoutId:\"UGdHXSTV2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.515 6.317\" overflow=\"visible\"><path d=\"M 0.824 6.317 L 3.492 6.317 C 5.08 6.317 6.273 6.102 7.067 5.672 C 8.033 5.153 8.515 4.283 8.515 3.065 C 8.515 1.022 7.039 0 4.087 0 C 2.517 0 1.448 0.117 0.88 0.35 C 0.331 0.564 0.047 1.004 0.029 1.667 L 0 2.527 L 0 5.618 C 0 5.924 0.057 6.12 0.171 6.21 C 0.285 6.281 0.502 6.317 0.824 6.317 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yxo86r\",layoutDependency:layoutDependency,layoutId:\"dzJHV1o1n\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.886 14.355\" overflow=\"visible\"><path d=\"M 12.885 5.995 C 12.885 6.676 12.838 7.097 12.744 7.258 C 12.649 7.401 12.375 7.473 11.92 7.473 L 2.895 7.473 C 2.649 7.473 2.488 7.509 2.412 7.581 C 2.337 7.634 2.298 7.733 2.298 7.876 C 2.298 9.221 2.724 10.34 3.576 11.237 C 4.427 12.133 5.487 12.58 6.755 12.58 C 7.558 12.589 8.346 12.365 9.025 11.936 C 9.726 11.505 10.179 10.959 10.388 10.295 L 10.643 9.516 C 10.775 9.086 11.087 8.871 11.58 8.871 C 12.28 8.871 12.63 9.211 12.63 9.893 C 12.63 11.058 12.006 12.097 10.757 13.011 C 9.509 13.907 8.089 14.355 6.499 14.355 C 4.513 14.355 2.933 13.727 1.759 12.474 C 0.586 11.201 0 9.498 0 7.366 C 0 5.179 0.624 3.405 1.873 2.043 C 3.122 0.68 4.749 0 6.755 0 C 8.534 0 9.999 0.564 11.154 1.694 C 12.309 2.823 12.886 4.257 12.886 5.995 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vgmlx0\",layoutDependency:layoutDependency,layoutId:\"dBoN3lu4Z\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.004 3.898\" overflow=\"visible\"><path d=\"M 0 3.522 C 0 3.772 0.208 3.898 0.624 3.898 L 7.408 3.898 C 7.806 3.898 8.004 3.772 8.004 3.522 C 8.004 2.572 7.626 1.748 6.869 1.049 C 6.113 0.35 5.223 0 4.201 0 C 3.142 0 2.177 0.367 1.306 1.102 C 0.436 1.819 0.001 2.626 0.001 3.522 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g9mf5x\",layoutDependency:layoutDependency,layoutId:\"qfS5rZ4gh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.383 14.355\" overflow=\"visible\"><path d=\"M 12.46 14.247 C 10.908 14.247 9.953 13.611 9.594 12.339 C 8.629 13.683 7.115 14.355 5.052 14.355 C 3.519 14.355 2.289 13.996 1.363 13.28 C 0.455 12.563 0 11.604 0 10.404 C 0 8.916 0.672 7.822 2.015 7.124 C 2.526 6.855 2.961 6.685 3.32 6.613 C 3.698 6.523 4.447 6.416 5.562 6.29 C 7.153 6.129 8.184 5.905 8.657 5.618 C 9.149 5.332 9.395 4.803 9.395 4.033 C 9.395 3.298 9.12 2.724 8.571 2.312 C 8.041 1.881 7.294 1.667 6.33 1.667 C 5.478 1.667 4.683 1.891 3.945 2.338 C 3.662 2.518 3.519 2.706 3.519 2.904 C 3.519 2.975 3.604 3.065 3.774 3.172 C 4.04 3.351 4.172 3.655 4.172 4.086 C 4.172 4.445 4.03 4.74 3.747 4.973 C 3.481 5.206 3.14 5.323 2.724 5.323 C 2.232 5.323 1.816 5.161 1.476 4.84 C 1.159 4.529 0.984 4.1 0.993 3.656 C 0.993 2.652 1.514 1.793 2.555 1.075 C 3.614 0.359 4.891 0 6.386 0 C 9.829 0 11.552 1.568 11.552 4.704 L 11.552 10.135 C 11.552 10.994 11.57 11.506 11.608 11.667 C 11.722 12.294 12.044 12.607 12.573 12.607 C 13.236 12.607 13.567 12.034 13.567 10.887 L 13.567 9.57 C 13.567 8.996 13.86 8.709 14.447 8.709 C 15.071 8.709 15.383 9.14 15.383 10 L 15.383 10.135 L 15.355 11.667 C 15.317 13.387 14.353 14.247 12.46 14.247 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5734i3\",layoutDependency:layoutDependency,layoutId:\"f3J5ohPis\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.038 5.59\" overflow=\"visible\"><path d=\"M 7.009 1.908 L 7.038 0 C 6.651 0.341 6.196 0.597 5.704 0.752 C 5.25 0.896 4.426 1.021 3.235 1.129 C 1.078 1.326 0 2.078 0 3.386 C 0 4.068 0.255 4.605 0.765 5 C 1.295 5.393 2.004 5.59 2.894 5.59 C 4.162 5.59 5.155 5.268 5.874 4.623 C 6.613 3.96 6.991 3.055 7.009 1.908 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yr2bt8\",layoutDependency:layoutDependency,layoutId:\"cdf44XJmQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.174 18.388\" overflow=\"visible\"><path d=\"M 5.279 7.043 L 5.308 15.403 C 5.327 16.317 5.582 16.775 6.074 16.775 C 6.188 16.775 6.424 16.729 6.784 16.639 C 7.011 16.604 7.162 16.586 7.238 16.586 C 7.862 16.586 8.174 16.891 8.174 17.5 C 8.174 18.091 7.787 18.388 7.011 18.388 C 6.708 18.388 6.225 18.351 5.563 18.28 C 4.901 18.207 4.39 18.171 4.031 18.171 C 3.727 18.171 3.274 18.207 2.668 18.28 C 2.062 18.351 1.618 18.387 1.335 18.387 L 1.192 18.387 C 0.397 18.387 0 18.064 0 17.42 C 0 16.863 0.322 16.585 0.965 16.585 L 1.164 16.585 C 1.278 16.603 1.363 16.612 1.419 16.612 C 1.893 16.684 2.166 16.72 2.243 16.72 C 2.583 16.72 2.791 16.585 2.867 16.317 C 2.962 16.03 3.018 15.305 3.037 14.14 L 3.065 12.258 L 3.151 8.091 L 3.123 3.306 C 3.103 2.768 3.075 2.41 3.037 2.231 C 2.905 1.819 2.64 1.613 2.243 1.613 C 2.185 1.613 1.94 1.648 1.504 1.72 C 1.336 1.752 1.165 1.77 0.994 1.774 C 0.35 1.774 0.029 1.487 0.029 0.914 C 0.029 0.323 0.407 0.026 1.164 0.026 C 1.372 0.026 1.552 0.035 1.704 0.054 L 2.384 0.135 C 2.687 0.17 2.942 0.188 3.151 0.188 C 3.34 0.188 3.624 0.162 4.002 0.107 C 4.381 0.036 4.665 0 4.855 0 C 5.289 0 5.507 0.26 5.507 0.78 C 5.507 0.959 5.497 1.093 5.478 1.182 C 5.346 2.563 5.279 4.516 5.279 7.043 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vlkiv6\",layoutDependency:layoutDependency,layoutId:\"n8qmgMBcO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.165 18.898\" overflow=\"visible\"><path d=\"M 6.301 2.581 L 9.565 11.667 L 13.028 2.715 C 13.123 2.464 13.169 2.266 13.169 2.124 C 13.169 1.819 12.952 1.667 12.517 1.667 C 12.29 1.667 12.11 1.684 11.977 1.72 C 11.675 1.756 11.476 1.774 11.381 1.774 C 10.757 1.774 10.445 1.487 10.445 0.914 C 10.445 0.305 10.852 0 11.665 0 C 11.779 0 11.968 0.018 12.233 0.054 L 13.255 0.188 C 13.52 0.223 13.803 0.242 14.106 0.242 C 14.428 0.242 14.901 0.207 15.525 0.135 C 16.149 0.062 16.622 0.027 16.944 0.027 C 17.758 0.027 18.165 0.323 18.165 0.914 C 18.165 1.487 17.852 1.774 17.228 1.774 C 17.039 1.774 16.897 1.756 16.803 1.72 C 16.635 1.678 16.464 1.651 16.292 1.64 C 15.931 1.64 15.563 2.097 15.184 3.011 L 11.325 12.15 C 10.473 14.175 9.669 15.645 8.913 16.559 C 7.625 18.118 6.018 18.898 4.087 18.898 C 2.933 18.898 1.959 18.62 1.164 18.064 C 0.388 17.509 0 16.837 0 16.048 C 0 15.493 0.171 15.036 0.511 14.677 C 0.852 14.337 1.297 14.167 1.845 14.167 C 2.28 14.167 2.64 14.283 2.924 14.516 C 3.207 14.767 3.349 15.072 3.349 15.43 C 3.349 16.004 3.075 16.371 2.527 16.532 C 2.81 16.927 3.349 17.124 4.144 17.124 C 5.146 17.124 6.046 16.765 6.84 16.048 C 7.654 15.349 8.061 14.561 8.061 13.683 C 8.061 13.234 7.806 12.401 7.294 11.182 L 4.173 3.71 L 3.832 2.849 C 3.51 2.043 3.141 1.64 2.724 1.64 C 2.611 1.64 2.404 1.666 2.1 1.72 C 1.913 1.761 1.724 1.788 1.533 1.801 C 0.87 1.801 0.54 1.514 0.54 0.941 C 0.54 0.331 0.975 0.026 1.845 0.026 C 2.129 0.026 2.346 0.035 2.498 0.054 L 3.633 0.188 L 3.86 0.188 C 3.992 0.206 4.106 0.215 4.2 0.215 C 4.93 0.212 5.659 0.176 6.386 0.107 C 6.773 0.067 7.161 0.04 7.55 0.027 C 8.345 0.027 8.742 0.323 8.742 0.914 C 8.742 1.505 8.382 1.801 7.663 1.801 C 7.483 1.795 7.303 1.777 7.124 1.748 C 6.947 1.704 6.767 1.676 6.585 1.667 C 6.32 1.667 6.187 1.792 6.187 2.043 C 6.187 2.186 6.225 2.366 6.302 2.58 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-184qy7\",layoutDependency:layoutDependency,layoutId:\"zz6yUG6vp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.519 3.388\" overflow=\"visible\"><path d=\"M 1.759 3.388 C 1.267 3.388 0.851 3.226 0.511 2.904 C 0.181 2.588 -0.004 2.15 0 1.694 C 0 1.228 0.17 0.834 0.51 0.511 C 0.838 0.176 1.29 -0.009 1.759 0 C 2.252 0 2.667 0.171 3.008 0.51 C 3.349 0.834 3.519 1.228 3.519 1.694 C 3.519 2.159 3.349 2.563 3.008 2.903 C 2.667 3.226 2.252 3.387 1.76 3.387 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true})]})})})}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-25uf7s\",\"data-framer-appear-id\":\"25uf7s\",\"data-framer-name\":\"Menu Icon\",\"data-highlight\":true,initial:animation1,layoutDependency:layoutDependency,layoutId:\"HLbwvvwXl\",onTap:onTap1ian3cq,optimized:true,...addPropertyOverrides({BDMeRLHse:{onTap:onTap1938ijp},D56FEJAYa:{onTap:onTapyz18tx},LXMhyrUld:{onTap:onTapdp7g61}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1xgwgih\",layoutDependency:layoutDependency,layoutId:\"bIMh1Kkof\",opacity:1,radius:10,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 1.5\" overflow=\"visible\"><path d=\"M 0 0.75 C 0 0.336 0.336 0 0.75 0 L 15.25 0 C 15.664 0 16 0.336 16 0.75 L 16 0.75 C 16 1.164 15.664 1.5 15.25 1.5 L 0.75 1.5 C 0.336 1.5 0 1.164 0 0.75 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nuio4v\",layoutDependency:layoutDependency,layoutId:\"UxoRztraa\",opacity:1,radius:10,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 1.5\" overflow=\"visible\"><path d=\"M 0 0.75 C 0 0.336 0.336 0 0.75 0 L 15.25 0 C 15.664 0 16 0.336 16 0.75 L 16 0.75 C 16 1.164 15.664 1.5 15.25 1.5 L 0.75 1.5 C 0.336 1.5 0 1.164 0 0.75 Z\" fill=\"rgb(255, 255, 255)\"></path></svg>',withExternalLayout:true})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nrgago\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"pe3cYjfTC\",children:[isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kqm0hk\",layoutDependency:layoutDependency,layoutId:\"UaYMVM8wu\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":G2z3jsMz6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":G2z3jsMz6\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:\"200px\",...addPropertyOverrides({BDMeRLHse:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+0+432+110+0+0+0},D56FEJAYa:{width:\"580px\",y:(componentViewport?.y||0)+0+0+20+64+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pnzwkq-container\",layoutDependency:layoutDependency,layoutId:\"ckhtNxyRk-container\",nodeId:\"ckhtNxyRk\",rendersWithMotion:true,scopeId:\"OjEtgPUek\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"ckhtNxyRk\",j2MzL4_RX:\"Works\",layoutId:\"ckhtNxyRk\",n0qoLkxRf:n0qoLkxRfyz18tx,style:{width:\"100%\"},Tdiara8p1:\"var(--token-b5fea8a8-bc55-41f8-b49e-19319ef24b24, rgb(255, 255, 255))\",variant:\"Fh2kfPIH7\",width:\"100%\",XPJ2wnq2M:\"4px\",yvW5hKwwf:resolvedLinks[0],...addPropertyOverrides({BDMeRLHse:{j2MzL4_RX:\"Our mission\",yvW5hKwwf:resolvedLinks[2]},D56FEJAYa:{j2MzL4_RX:\"Our mission\",yvW5hKwwf:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":kbcJniY4J\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":kbcJniY4J\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:\"200px\",...addPropertyOverrides({BDMeRLHse:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+0+432+110+0+0+53},D56FEJAYa:{width:\"580px\",y:(componentViewport?.y||0)+0+0+20+64+0+0+0+53}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ldmf8s-container\",layoutDependency:layoutDependency,layoutId:\"L8d4wDUXa-container\",nodeId:\"L8d4wDUXa\",rendersWithMotion:true,scopeId:\"OjEtgPUek\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"L8d4wDUXa\",j2MzL4_RX:\"Services\",layoutId:\"L8d4wDUXa\",n0qoLkxRf:n0qoLkxRfyz18tx,style:{width:\"100%\"},Tdiara8p1:\"var(--token-b5fea8a8-bc55-41f8-b49e-19319ef24b24, rgb(255, 255, 255))\",variant:\"Fh2kfPIH7\",width:\"100%\",XPJ2wnq2M:\"4px\",yvW5hKwwf:resolvedLinks1[0],...addPropertyOverrides({BDMeRLHse:{j2MzL4_RX:\"How it works\",n0qoLkxRf:n0qoLkxRf1938ijp,yvW5hKwwf:resolvedLinks1[2]},D56FEJAYa:{j2MzL4_RX:\"How it works\",yvW5hKwwf:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":ZkxAzWkkx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":ZkxAzWkkx\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:\"200px\",...addPropertyOverrides({BDMeRLHse:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+0+0+432+110+0+0+106},D56FEJAYa:{width:\"580px\",y:(componentViewport?.y||0)+0+0+20+64+0+0+0+106}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fg8or2-container\",layoutDependency:layoutDependency,layoutId:\"tR_nHcFSs-container\",nodeId:\"tR_nHcFSs\",rendersWithMotion:true,scopeId:\"OjEtgPUek\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"tR_nHcFSs\",j2MzL4_RX:\"FAQ\",layoutId:\"tR_nHcFSs\",n0qoLkxRf:n0qoLkxRfyz18tx,style:{width:\"100%\"},Tdiara8p1:\"var(--token-b5fea8a8-bc55-41f8-b49e-19319ef24b24, rgb(255, 255, 255))\",variant:\"Fh2kfPIH7\",width:\"100%\",XPJ2wnq2M:\"4px\",yvW5hKwwf:resolvedLinks2[0],...addPropertyOverrides({BDMeRLHse:{j2MzL4_RX:\"Ai Algorithm\",n0qoLkxRf:n0qoLkxRf1938ijp,yvW5hKwwf:resolvedLinks2[2]},D56FEJAYa:{j2MzL4_RX:\"Ai Algorithm\",yvW5hKwwf:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dbw1os-container\",layoutDependency:layoutDependency,layoutId:\"fKZTBCeaK-container\",nodeId:\"fKZTBCeaK\",rendersWithMotion:true,scopeId:\"OjEtgPUek\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"fKZTBCeaK\",j2MzL4_RX:\"Contact\",layoutId:\"fKZTBCeaK\",n0qoLkxRf:n0qoLkxRfyz18tx,style:{width:\"100%\"},Tdiara8p1:\"var(--token-b5fea8a8-bc55-41f8-b49e-19319ef24b24, rgb(255, 255, 255))\",variant:\"Fh2kfPIH7\",width:\"100%\",XPJ2wnq2M:\"4px\",yvW5hKwwf:resolvedLinks3[0]})})})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-58x7bx\",layoutDependency:layoutDependency,layoutId:\"TFT8I0alt\",children:[isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":UlDVCwyLa\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":UlDVCwyLa\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({BDMeRLHse:{height:53,y:(componentViewport?.y||0)+0+0+0+432+110+239+0+106},D56FEJAYa:{height:53,width:\"580px\",y:(componentViewport?.y||0)+0+0+20+64+0+201+0+106}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ik1p7i-container\",layoutDependency:layoutDependency,layoutId:\"ogmszerPo-container\",nodeId:\"ogmszerPo\",rendersWithMotion:true,scopeId:\"OjEtgPUek\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"ogmszerPo\",j2MzL4_RX:\"Download\",layoutId:\"ogmszerPo\",n0qoLkxRf:n0qoLkxRfyz18tx,style:{width:\"100%\"},Tdiara8p1:\"var(--token-b5fea8a8-bc55-41f8-b49e-19319ef24b24, rgb(255, 255, 255))\",variant:MCmNPCUBl,width:\"100%\",XPJ2wnq2M:\"4px\",...addPropertyOverrides({BDMeRLHse:{yvW5hKwwf:resolvedLinks4[1]},D56FEJAYa:{variant:\"Fh2kfPIH7\",yvW5hKwwf:resolvedLinks4[0]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OgjgBmtku\"},implicitPathVariables:undefined},{href:{webPageId:\"OgjgBmtku\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:53,width:\"200px\",...addPropertyOverrides({BDMeRLHse:{width:undefined,y:(componentViewport?.y||0)+0+0+0+432+110+239+0+0},D56FEJAYa:{width:\"580px\",y:(componentViewport?.y||0)+0+0+20+64+0+201+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nac2ob-container\",layoutDependency:layoutDependency,layoutId:\"L6_fguIzX-container\",nodeId:\"L6_fguIzX\",rendersWithMotion:true,scopeId:\"OjEtgPUek\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"L6_fguIzX\",j2MzL4_RX:\"Get Template\",layoutId:\"L6_fguIzX\",n0qoLkxRf:n0qoLkxRfyz18tx,style:{width:\"100%\"},Tdiara8p1:\"var(--token-b5fea8a8-bc55-41f8-b49e-19319ef24b24, rgb(255, 255, 255))\",variant:\"Fh2kfPIH7\",width:\"100%\",XPJ2wnq2M:\"4px\",yvW5hKwwf:\"https://framer.link/JqmDjb9\",...addPropertyOverrides({BDMeRLHse:{j2MzL4_RX:\"Blog\",n0qoLkxRf:n0qoLkxRf1938ijp,yvW5hKwwf:resolvedLinks5[1]},D56FEJAYa:{j2MzL4_RX:\"Blog\",yvW5hKwwf:resolvedLinks5[0]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":TDmL82kRY\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":TDmL82kRY\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({BDMeRLHse:{height:53,y:(componentViewport?.y||0)+0+0+0+432+110+239+0+53}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hfuvxq-container\",layoutDependency:layoutDependency,layoutId:\"PyyUDbVn0-container\",nodeId:\"PyyUDbVn0\",rendersWithMotion:true,scopeId:\"OjEtgPUek\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"PyyUDbVn0\",j2MzL4_RX:\"Shop\",layoutId:\"PyyUDbVn0\",n0qoLkxRf:n0qoLkxRf1938ijp,style:{width:\"100%\"},Tdiara8p1:\"var(--token-b5fea8a8-bc55-41f8-b49e-19319ef24b24, rgb(255, 255, 255))\",variant:\"Fh2kfPIH7\",width:\"100%\",XPJ2wnq2M:\"4px\",yvW5hKwwf:resolvedLinks6[0],...addPropertyOverrides({BDMeRLHse:{yvW5hKwwf:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":TDmL82kRY\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":TDmL82kRY\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({D56FEJAYa:{height:53,width:\"580px\",y:(componentViewport?.y||0)+0+0+20+64+0+201+0+53}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kmjnyz-container\",layoutDependency:layoutDependency,layoutId:\"jz7gjdbD3-container\",nodeId:\"jz7gjdbD3\",rendersWithMotion:true,scopeId:\"OjEtgPUek\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"jz7gjdbD3\",j2MzL4_RX:\"Shop\",layoutId:\"jz7gjdbD3\",n0qoLkxRf:n0qoLkxRfyz18tx,style:{width:\"100%\"},Tdiara8p1:\"var(--token-b5fea8a8-bc55-41f8-b49e-19319ef24b24, rgb(255, 255, 255))\",variant:\"Fh2kfPIH7\",width:\"100%\",XPJ2wnq2M:\"4px\",yvW5hKwwf:resolvedLinks7[0],...addPropertyOverrides({D56FEJAYa:{yvW5hKwwf:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})]})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sesnY.framer-1ul6wgn, .framer-sesnY .framer-1ul6wgn { display: block; }\",\".framer-sesnY.framer-1pwzp1p { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-sesnY .framer-sfaapq { cursor: pointer; flex: none; height: 159px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 200px; }\",\".framer-sesnY .framer-jrsw4i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px; position: relative; width: 1px; }\",\".framer-sesnY .framer-oe4n2p { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-sesnY .framer-1fieylg { flex: none; height: 24px; overflow: visible; position: relative; text-decoration: none; width: 80px; }\",\".framer-sesnY .framer-1kz5zas { height: 24px; left: 0px; position: absolute; top: 1px; width: 80px; }\",\".framer-sesnY .framer-g7ke5z { height: 24px; left: 0px; position: absolute; top: 0px; width: 80px; }\",\".framer-sesnY .framer-g1f0me { height: 18px; left: 0px; position: absolute; top: 0px; width: 20px; }\",\".framer-sesnY .framer-zs2ny2 { height: 7px; left: 6px; position: absolute; top: 2px; width: 9px; }\",\".framer-sesnY .framer-yxo86r { height: 15px; left: 22px; position: absolute; top: 5px; width: 13px; }\",\".framer-sesnY .framer-vgmlx0 { height: 4px; left: 24px; position: absolute; top: 6px; width: 8px; }\",\".framer-sesnY .framer-g9mf5x { height: 15px; left: 37px; position: absolute; top: 5px; width: 16px; }\",\".framer-sesnY .framer-5734i3 { height: 6px; left: 39px; position: absolute; top: 12px; width: 7px; }\",\".framer-sesnY .framer-1yr2bt8 { height: 19px; left: 52px; position: absolute; top: 0px; width: 8px; }\",\".framer-sesnY .framer-1vlkiv6 { height: 19px; left: 59px; position: absolute; top: 5px; width: 18px; }\",\".framer-sesnY .framer-184qy7 { height: 4px; left: 77px; position: absolute; top: 16px; width: 4px; }\",\".framer-sesnY .framer-25uf7s { aspect-ratio: 1 / 1; cursor: pointer; flex: none; height: var(--framer-aspect-ratio-supported, 24px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 24px; }\",\".framer-sesnY .framer-1xgwgih { height: 2px; left: 4px; position: absolute; top: 7px; width: 16px; }\",\".framer-sesnY .framer-nuio4v { height: 2px; left: 4px; position: absolute; top: 14px; width: 16px; }\",\".framer-sesnY .framer-1nrgago { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-sesnY .framer-1kqm0hk, .framer-sesnY .framer-58x7bx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-sesnY .framer-1pnzwkq-container, .framer-sesnY .framer-ldmf8s-container, .framer-sesnY .framer-fg8or2-container, .framer-sesnY .framer-1nac2ob-container { flex: none; height: auto; position: relative; width: 200px; }\",\".framer-sesnY .framer-1dbw1os-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-sesnY .framer-1ik1p7i-container, .framer-sesnY .framer-kmjnyz-container { flex: none; height: auto; position: relative; width: 580px; }\",\".framer-sesnY .framer-1hfuvxq-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-sesnY.framer-v-139px0g.framer-1pwzp1p { flex-direction: column; gap: 0px; justify-content: flex-start; }\",\".framer-sesnY.framer-v-139px0g .framer-sfaapq { order: 1; overflow: visible; width: 100%; }\",\".framer-sesnY.framer-v-139px0g .framer-jrsw4i { flex: none; flex-direction: column; gap: 40px; justify-content: flex-start; order: 0; width: 100%; }\",\".framer-sesnY.framer-v-139px0g .framer-oe4n2p { flex: none; width: 100%; }\",\".framer-sesnY.framer-v-139px0g .framer-1nrgago { align-content: flex-end; align-items: flex-end; flex: none; gap: 42px; height: min-content; justify-content: flex-start; padding: 0px 0px 26px 0px; width: 100%; }\",\".framer-sesnY.framer-v-139px0g .framer-1kqm0hk { height: 159px; order: 0; width: 580px; }\",\".framer-sesnY.framer-v-139px0g .framer-1pnzwkq-container, .framer-sesnY.framer-v-139px0g .framer-ldmf8s-container, .framer-sesnY.framer-v-139px0g .framer-fg8or2-container { width: 580px; }\",\".framer-sesnY.framer-v-139px0g .framer-58x7bx { height: 159px; order: 1; width: 580px; }\",\".framer-sesnY.framer-v-139px0g .framer-1ik1p7i-container { order: 2; }\",\".framer-sesnY.framer-v-139px0g .framer-1nac2ob-container { order: 0; width: 580px; }\",\".framer-sesnY.framer-v-139px0g .framer-kmjnyz-container, .framer-sesnY.framer-v-17j6mk0 .framer-58x7bx, .framer-sesnY.framer-v-17j6mk0 .framer-1hfuvxq-container { order: 1; }\",\".framer-sesnY.framer-v-1gd9eoq.framer-1pwzp1p { padding: 10px; width: 390px; }\",\".framer-sesnY.framer-v-1gd9eoq .framer-jrsw4i { padding: 0px; }\",\".framer-sesnY.framer-v-17j6mk0.framer-1pwzp1p { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; justify-content: flex-start; width: 390px; }\",\".framer-sesnY.framer-v-17j6mk0 .framer-jrsw4i { cursor: pointer; flex: none; flex-direction: column; height: calc(var(--framer-viewport-height, 100vh) * 1); order: 0; padding: 0px 20px 60px 20px; width: 100%; }\",\".framer-sesnY.framer-v-17j6mk0 .framer-oe4n2p { flex: none; order: 0; padding: 20px 0px 10px 0px; width: 100%; }\",\".framer-sesnY.framer-v-17j6mk0 .framer-1nrgago { flex: none; gap: 80px; height: min-content; justify-content: flex-start; order: 1; padding: 110px 0px 0px 0px; width: 100%; }\",\".framer-sesnY.framer-v-17j6mk0 .framer-1kqm0hk { align-content: flex-start; align-items: flex-start; order: 0; width: 100%; }\",\".framer-sesnY.framer-v-17j6mk0 .framer-1pnzwkq-container, .framer-sesnY.framer-v-17j6mk0 .framer-ldmf8s-container, .framer-sesnY.framer-v-17j6mk0 .framer-fg8or2-container { width: 100%; }\",\".framer-sesnY.framer-v-17j6mk0 .framer-1ik1p7i-container { align-self: stretch; order: 2; width: auto; }\",\".framer-sesnY.framer-v-17j6mk0 .framer-1nac2ob-container { align-self: stretch; order: 0; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"D56FEJAYa\":{\"layout\":[\"fixed\",\"auto\"]},\"LXMhyrUld\":{\"layout\":[\"fixed\",\"auto\"]},\"BDMeRLHse\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOjEtgPUek=withCSS(Component,css,\"framer-sesnY\");export default FramerOjEtgPUek;FramerOjEtgPUek.displayName=\"Navigation\";FramerOjEtgPUek.defaultProps={height:64,width:1200};addPropertyControls(FramerOjEtgPUek,{variant:{options:[\"PU6VMa7gQ\",\"D56FEJAYa\",\"LXMhyrUld\",\"BDMeRLHse\"],optionTitles:[\"Desktop\",\"Desktop Open\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOjEtgPUek,[{explicitInter:true,fonts:[]},...NavLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOjEtgPUek\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D56FEJAYa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LXMhyrUld\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BDMeRLHse\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OjEtgPUek.map","// Generated by Framer (77d7dc9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX}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 Footer from\"#framer/local/canvasComponent/CPnpgMyHv/CPnpgMyHv.js\";import RealyCursor from\"#framer/local/canvasComponent/F2EtNHGoC/F2EtNHGoC.js\";import Navigation from\"#framer/local/canvasComponent/OjEtgPUek/OjEtgPUek.js\";const NavigationFonts=getFonts(Navigation);const ContainerWithFX=withFX(Container);const FooterFonts=getFonts(Footer);const SmoothScrollFonts=getFonts(SmoothScroll);const RealyCursorFonts=getFonts(RealyCursor);const breakpoints={dPPLL8TdW:\"(max-width: 809.98px)\",IGzEe4pS1:\"(min-width: 1600px)\",xak0zL_fv:\"(min-width: 1200px) and (max-width: 1599.98px)\",xviMut3v5:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-M1G00\";const variantClassNames={dPPLL8TdW:\"framer-v-16tvl1x\",IGzEe4pS1:\"framer-v-nfmmyz\",xak0zL_fv:\"framer-v-m3w98t\",xviMut3v5:\"framer-v-5f45p1\"};const transition1={delay:.5,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:64};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={dPPLL8TdW:[\".framer-M1G00 .framer-1h864ig-container { z-index: 1; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={dPPLL8TdW:\".framer-16tvl1x-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M1G00.framer-zmffke, .framer-M1G00 .framer-zmffke { display: block; }\",\".framer-M1G00.framer-m3w98t { align-content: center; align-items: center; background-color: #000000; 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-M1G00 .framer-kbbx11-container { flex: none; height: auto; left: 50%; max-width: 1800px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: -64px; width: 100%; z-index: 10; }\",\".framer-M1G00 .framer-1olxcbu { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-M1G00 .framer-1h864ig-container { flex: none; height: auto; max-width: 1800px; order: 1002; position: relative; width: 100%; }\",\".framer-M1G00 .framer-qmzt3j-container { bottom: 0px; flex: none; height: auto; left: 50%; order: 1003; position: absolute; transform: translateX(-50%); width: auto; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={dPPLL8TdW:\"(max-width: 809.98px)\",IGzEe4pS1:\"(min-width: 1600px)\",xak0zL_fv:\"(min-width: 1200px) and (max-width: 1599.98px)\",xviMut3v5:\"(min-width: 810px) and (max-width: 1199.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"xak0zL_fv\",Phone:\"dPPLL8TdW\",Tablet:\"xviMut3v5\",Wide:\"IGzEe4pS1\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xak0zL_fv\"};};const cursor={component:RealyCursor,variant:\"TX7vFphtQ\"};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,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"1bhpjdt\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"xak0zL_fv\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: rgb(0, 0, 0); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-m3w98t\",className),\"data-framer-cursor\":\"1bhpjdt\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"min(100vw, 1800px)\",y:-64,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-kbbx11-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"wdi5I4nRh\",rendersWithMotion:true,scopeId:\"eZFy_i1M0\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dPPLL8TdW:{variant:\"LXMhyrUld\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"wdi5I4nRh\",layoutId:\"wdi5I4nRh\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"PU6VMa7gQ\",width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1olxcbu\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:766,width:\"min(100vw, 1800px)\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1h864ig-container\",nodeId:\"JR67lrb9u\",scopeId:\"eZFy_i1M0\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{dPPLL8TdW:{variant:\"ZTOhahr3F\"},IGzEe4pS1:{variant:\"hXX3DnLoc\"},xviMut3v5:{variant:\"ZTOhahr3F\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"JR67lrb9u\",layoutId:\"JR67lrb9u\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"QF3BP9xp3\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-qmzt3j-container\",\"data-framer-layout-hint-center-x\":true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"E9dRULHX1\",scopeId:\"eZFy_i1M0\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"E9dRULHX1\",intensity:16,layoutId:\"E9dRULHX1\",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 1500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"xviMut3v5\":{\"layout\":[\"fixed\",\"fixed\"]},\"dPPLL8TdW\":{\"layout\":[\"fixed\",\"fixed\"]},\"IGzEe4pS1\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"xak0zL_fv\":[\".framer-kbbx11-container\",\".framer-1h864ig-container\",\".framer-qmzt3j-container\"],\"xviMut3v5\":[\".framer-kbbx11-container\",\".framer-1h864ig-container\",\".framer-qmzt3j-container\"],\"dPPLL8TdW\":[\".framer-kbbx11-container\",\".framer-1h864ig-container\",\".framer-qmzt3j-container\"],\"IGzEe4pS1\":[\".framer-kbbx11-container\",\".framer-1h864ig-container\",\".framer-qmzt3j-container\"]}\n * @framerBreakpoints {\"IGzEe4pS1\":{\"min\":1600,\"canvasClassName\":\"framer-nfmmyz-override\",\"minHeight\":1500,\"viewportHeight\":800,\"name\":\"Wide\",\"width\":1600,\"rootFontSize\":16},\"xak0zL_fv\":{\"min\":1200,\"max\":1599,\"canvasClassName\":\"framer-m3w98t-override\",\"minHeight\":1500,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"xviMut3v5\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-5f45p1-override\",\"minHeight\":1500,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"dPPLL8TdW\":{\"max\":809,\"canvasClassName\":\"framer-16tvl1x-override\",\"minHeight\":1500,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant xak0zL_fv\n * @framerLayoutTemplate true\n */const FramereZFy_i1M0=withCSS(Component,css,\"framer-M1G00\");export default FramereZFy_i1M0;FramereZFy_i1M0.displayName=\"Basic Layout\";FramereZFy_i1M0.defaultProps={height:1500,width:1200};addFonts(FramereZFy_i1M0,[{explicitInter:true,fonts:[]},...NavigationFonts,...FooterFonts,...SmoothScrollFonts,...RealyCursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramereZFy_i1M0\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"xak0zL_fv\\\":[\\\".framer-kbbx11-container\\\",\\\".framer-1h864ig-container\\\",\\\".framer-qmzt3j-container\\\"],\\\"xviMut3v5\\\":[\\\".framer-kbbx11-container\\\",\\\".framer-1h864ig-container\\\",\\\".framer-qmzt3j-container\\\"],\\\"dPPLL8TdW\\\":[\\\".framer-kbbx11-container\\\",\\\".framer-1h864ig-container\\\",\\\".framer-qmzt3j-container\\\"],\\\"IGzEe4pS1\\\":[\\\".framer-kbbx11-container\\\",\\\".framer-1h864ig-container\\\",\\\".framer-qmzt3j-container\\\"]}\",\"framerDefaultVariant\":\"xak0zL_fv\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"IGzEe4pS1\\\":{\\\"min\\\":1600,\\\"canvasClassName\\\":\\\"framer-nfmmyz-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Wide\\\",\\\"width\\\":1600,\\\"rootFontSize\\\":16},\\\"xak0zL_fv\\\":{\\\"min\\\":1200,\\\"max\\\":1599,\\\"canvasClassName\\\":\\\"framer-m3w98t-override\\\",\\\"minHeight\\\":1500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"xviMut3v5\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-5f45p1-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"dPPLL8TdW\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-16tvl1x-override\\\",\\\"minHeight\\\":1500,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xviMut3v5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dPPLL8TdW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IGzEe4pS1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1500\",\"framerLayoutTemplate\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport BasicLayout from \"https://framerusercontent.com/modules/jMtXwUFBHEmAfPEX79AO/RzPT47OycnNm04BwbuAn/eZFy_i1M0.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {G2z3jsMz6: \"ourmission\", kbcJniY4J: \"howitworks\", TDmL82kRY: \"shop\", UlDVCwyLa: \"downloadapp\", ZkxAzWkkx: \"aialgorithm\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fOElH3ydlJVm3WBUzpzs/BqJ0K0bFcIZHupnkMTBm/augiA20Il.js\")), path: \"/\"}, nJemLciCe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SlcOl5RZmO3jiqH1zQPh/flkDWqNYoc3sXcXdJV16/nJemLciCe.js\")), path: \"/404\"}, OgjgBmtku: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Gcaj6AdhXv7qUTyOBjc2/oo4YwnTNLvxGxuZG49HB/OgjgBmtku.js\")), path: \"/blog\"}, IxtIrULxx: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cO068EkuSkpcRPIvqbn6/Iz4mQcuKI9zldQ9SfcdZ/IxtIrULxx.js\")), path: \"/old-collection-page\"}, uSZdGYmoV: {elements: {hsgAss2pS: \"downloadapp\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/VnMZvP39BmJ4JqoglmNp/3bAKdNZAqODn91jt8b8m/uSZdGYmoV.js\")), path: \"/go\"}, XeUj65ADp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/og55ggxcjmC5CKnWZjoS/DnV3BIEWyZ1zaan0s0Gb/XeUj65ADp.js\")), path: \"/terms\"}, i1axApj8F: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h6tkWJc7Nv8w1nIxotqp/YluC0pUbqPe89ECSrNmA/i1axApj8F.js\")), path: \"/privacy\"}, FZbjuOSyZ: {collectionId: \"B46Hfhgkl\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nh9br20zyiGuEITfrluK/ZscGKUehk6A18pMEdr0p/FZbjuOSyZ.js\")), path: \"/blog/:bCiGz5uoD\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {B46Hfhgkl: async () => (await import(\"https://framerusercontent.com/modules/84eYIMPQJkdQQtBdyv1N/JiKL2QvRH90JgOglrMG0/B46Hfhgkl.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"58a17fc1803ed28e22f31cc71dea0a0a33978c1921841e347550e68b393819d8\"\r\n        function Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"nJemLciCe\":\r\ncase \"OgjgBmtku\":\r\ncase \"XeUj65ADp\":\r\ncase \"i1axApj8F\":\r\ncase \"FZbjuOSyZ\":\r\nreturn React.createElement(BasicLayout, {...props, key: \"BasicLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"nJemLciCe\":\r\ncase \"OgjgBmtku\":\r\ncase \"XeUj65ADp\":\r\ncase \"i1axApj8F\":\r\ncase \"FZbjuOSyZ\":\r\nreturn [{hash: \"nfmmyz\", mediaQuery: \"(min-width: 1600px)\"}, {hash: \"m3w98t\", mediaQuery: \"(min-width: 1200px) and (max-width: 1599.98px)\"}, {hash: \"5f45p1\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"16tvl1x\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SlcOl5RZmO3jiqH1zQPh/flkDWqNYoc3sXcXdJV16/nJemLciCe.js\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://realy.io\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 3,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                            useLayoutEffect: React.useLayoutEffect,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    adaptLayoutToTextDirection: false,\r\n                    LayoutTemplate: Template,\r\n                    loadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/cOc0FtspnEOSkd1n06vn/YMpnqb9LuoDdBBy3U4Nv/snippets.js\")),\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {autobahnNavigation: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Initialize lazy modules cache for hydration\r\n            Framer.initLazyModulesCache()\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.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                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = 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                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    \r\n                    const serverRouteExperimentEnabled = true\r\n                    const serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n                    if (serverRoute) {\r\n                        const routeData = new URLSearchParams(serverRoute)\r\n                        routeId = routeData.get(\"id\")\r\n                        localeId = routeData.get(\"locale\")\r\n                        for (const [key, value] of routeData.entries()) {\r\n                            if (!key.startsWith(\"var.\")) continue\r\n                            pathVariables ??= {}\r\n                            pathVariables[key.slice(4)] = value\r\n                        }\r\n                    }\r\n                    if (!routeId || !localeId) {\r\n                        const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                        routeId = routeData.routeId\r\n                        localeId = routeData.localeId\r\n                        pathVariables = routeData.pathVariables\r\n                    }\r\n                    \r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                version: 2,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}