{"version":3,"file":"script_main.BAeoCvAB.mjs","names":["t","i","e","l","s","r","d","u","p","o","n","h","a","c","useRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","NavigationLink","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","Image","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","BrandLogoPoweredByFonts","BrandLogoPoweredBy","LogoBrandmark","NavigationLinkGroup","PrimaryButton","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","getProps","Icon","className","addPropertyOverrides","Icon","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","className","css","sharedStyle.css","sharedStyle.fonts","BrandLogoPoweredByFonts","BrandLogoPoweredBy","FooterNavLink","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","Image","css","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","css","SmoothScrollFonts","SmoothScroll","MotionDivWithOptimizedAppearEffect","BlurGradientFonts","BlurGradient","NavigationBar","Phosphor","BulletPoint","FormContactButton","Footer","CustomCursorFonts","CustomCursor","breakpoints","isBrowser","serializationHash","variantClassNames","animation","animation1","animation2","animation3","breakpointRules","breakpointKeys","selectors","rules","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","mediaQueries","HTMLStyle","humanReadableVariantMap","getProps","cursor","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","_Fragment","PropertyOverrides","React.Fragment","FormPlainTextInput","css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","SmoothScroll","BlurGradient","BrandLogoPoweredBy","CustomCursor","isBrowser","sharedStyle.css","sharedStyle1.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","PropertyOverrides","React.Fragment","sharedStyle.fonts","sharedStyle1.fonts","React.createElement","Main","Simple","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","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/o6XyeFVptyllqvRNWigw/4guuR9JjPxqh47cAxOTB/wZLlMfqsZ.js","https:/framerusercontent.com/modules/akWRYI0GzvqxvihLWNtj/sLAoOVqSpBbj7TbLcjuL/GgcpksEUE.js","https:/framerusercontent.com/modules/bDORQFW0LSjZqiOU98oH/hmliPQAhIEfdAp2xMxuf/mXejDXbSb.js","https:/framerusercontent.com/modules/nGNPF76iKNEKVPlCc1Wa/ZuG8fzJoNzBRDsVmWPKK/TSMvwo7Ox.js","https:/framerusercontent.com/modules/cr4VtnMwPSezrPf4s5s7/oJ72ZLASiAYBvhFOc7cn/Jm7P8qV0g.js","https:/framerusercontent.com/modules/513mWYdD6ryEEnc4sdLj/kJVLR8QESDdo0nQ4O2ZO/pZnMvUDr6.js","https:/framerusercontent.com/modules/MG7iE94F0ZvoqbNuMbV6/OGSqIbf20wwPsml59vF9/kpAqrq8WH.js","https:/framerusercontent.com/modules/uYHeBzeOLsg08Pm6LpkX/HomYd3rkgUY1HJqX4zRE/n0ewr161N.js","https:/framerusercontent.com/modules/rqVcQWLC9cenBr0vdpI6/JtXf8pSdQxQrZuiyTG1V/jzeC2yo7K.js","https:/framerusercontent.com/modules/kl2qWqbxJGB1ib1Vw4fS/SgE7sKD6OhB3yCpRb2El/VSHxfIh9j.js","https:/framerusercontent.com/modules/6QJtwDMdifhrqxEVfXp3/4R6enPpfp1tibnhXKsAl/RpnEIFrck.js","https:/framerusercontent.com/modules/Q3XmiCXxZ7GdCCGWnGsj/5c5aRAEszTWXJuaoBa1R/mGl1KLAyk.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 (5012657)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={AMtCPBu0q:{hover:true}};const cycleOrder=[\"AMtCPBu0q\",\"InDPFS4B8\"];const serializationHash=\"framer-nwbbb\";const variantClassNames={AMtCPBu0q:\"framer-v-ig0ue6\",InDPFS4B8:\"framer-v-jnurkf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Active:\"AMtCPBu0q\",Mobile:\"InDPFS4B8\"};const getProps=({colour,height,id,link,title,width,...props})=>{return{...props,DvNNqUHKC:link??props.DvNNqUHKC,IKHeLSiEg:title??props.IKHeLSiEg??\"Home\",ks8FgU0uu:colour??props.ks8FgU0uu??\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AMtCPBu0q\"};};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,IKHeLSiEg,DvNNqUHKC,ks8FgU0uu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AMtCPBu0q\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:DvNNqUHKC,motionChild:true,nodeId:\"AMtCPBu0q\",scopeId:\"wZLlMfqsZ\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ig0ue6\",className,classNames)} framer-wy6z75`,\"data-framer-name\":\"Active\",layoutDependency:layoutDependency,layoutId:\"AMtCPBu0q\",ref:refBinding,style:{...style},...addPropertyOverrides({\"AMtCPBu0q-hover\":{\"data-framer-name\":undefined},InDPFS4B8:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dkkg87\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"RBUUXT0jF\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ks8FgU0uu-wZLlMfqsZ))\"},children:\"Home\"})}),className:\"framer-1xn2lzr\",\"data-framer-name\":\"Text 1\",fonts:[\"FS;Outfit-regular\"],layoutDependency:layoutDependency,layoutId:\"f5tOWSfp5\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-ks8FgU0uu-wZLlMfqsZ)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-ks8FgU0uu-wZLlMfqsZ\":ks8FgU0uu},text:IKHeLSiEg,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7T3V0Zml0LXJlZ3VsYXI=\",\"--framer-font-family\":'\"Outfit\", \"Outfit Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-ks8FgU0uu-wZLlMfqsZ))\"},children:\"Home\"})}),className:\"framer-17j7mkn\",\"data-framer-name\":\"Text 2\",fonts:[\"FS;Outfit-regular\"],layoutDependency:layoutDependency,layoutId:\"dGQZtUSji\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-ks8FgU0uu-wZLlMfqsZ)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-ks8FgU0uu-wZLlMfqsZ\":ks8FgU0uu},text:IKHeLSiEg,verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nwbbb.framer-wy6z75, .framer-nwbbb .framer-wy6z75 { display: block; }\",\".framer-nwbbb.framer-ig0ue6 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-nwbbb .framer-dkkg87 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: 22px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-nwbbb .framer-1xn2lzr, .framer-nwbbb .framer-17j7mkn { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-nwbbb.framer-v-jnurkf.framer-ig0ue6 { cursor: unset; }\",\".framer-nwbbb.framer-v-ig0ue6.hover .framer-dkkg87 { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"InDPFS4B8\":{\"layout\":[\"auto\",\"auto\"]},\"KlAUdDC27\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"IKHeLSiEg\":\"title\",\"DvNNqUHKC\":\"link\",\"ks8FgU0uu\":\"colour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerwZLlMfqsZ=withCSS(Component,css,\"framer-nwbbb\");export default FramerwZLlMfqsZ;FramerwZLlMfqsZ.displayName=\"Navigation Link\";FramerwZLlMfqsZ.defaultProps={height:22,width:48};addPropertyControls(FramerwZLlMfqsZ,{variant:{options:[\"AMtCPBu0q\",\"InDPFS4B8\"],optionTitles:[\"Active\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},IKHeLSiEg:{defaultValue:\"Home\",description:\"\",displayTextArea:false,title:\"Title\",type:ControlType.String},DvNNqUHKC:{title:\"Link\",type:ControlType.Link},ks8FgU0uu:{defaultValue:'var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Colour\",type:ControlType.Color}});addFonts(FramerwZLlMfqsZ,[{explicitInter:true,fonts:[{family:\"Outfit\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/RPEPC24XXAVK6EWUOKWQUPTOZQR35AS2/BVWMEQ5ZCLZP2VOXOHXQDCZADXNFBXUF/5REHZLR2B5PQAKMITIQJK6BDK34RDHS4.woff2\",weight:\"400\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerwZLlMfqsZ\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"IKHeLSiEg\\\":\\\"title\\\",\\\"DvNNqUHKC\\\":\\\"link\\\",\\\"ks8FgU0uu\\\":\\\"colour\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"22\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"InDPFS4B8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KlAUdDC27\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"48\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./wZLlMfqsZ.map","// Generated by Framer (18e1885)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationLink from\"https://framerusercontent.com/modules/o6XyeFVptyllqvRNWigw/4guuR9JjPxqh47cAxOTB/wZLlMfqsZ.js\";const NavigationLinkFonts=getFonts(NavigationLink);const cycleOrder=[\"lB_WvzZQ_\",\"ptq0XJ4FH\",\"KzLwbuOfT\",\"T4qTSxEGh\",\"vMVkUCwkp\",\"a5Xdub2CA\"];const serializationHash=\"framer-f1gpa\";const variantClassNames={a5Xdub2CA:\"framer-v-eiomi5\",KzLwbuOfT:\"framer-v-19dixqr\",lB_WvzZQ_:\"framer-v-xhgtb7\",ptq0XJ4FH:\"framer-v-64nqp5\",T4qTSxEGh:\"framer-v-1ogbwf\",vMVkUCwkp:\"framer-v-1sv5sd2\"};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 humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableVariantMap={\"Calculator Active\":\"T4qTSxEGh\",\"FAQ Active\":\"KzLwbuOfT\",\"Home Active\":\"lB_WvzZQ_\",\"News Active\":\"ptq0XJ4FH\",\"None Active\":\"vMVkUCwkp\",Mobile:\"a5Xdub2CA\"};const getProps=({click,direction,fAQLink,forBusinessLink,gap,height,id,linkColour,newsLink,width,...props})=>{return{...props,EaHpcygFt:fAQLink??props.EaHpcygFt,PN5aKfwXA:forBusinessLink??props.PN5aKfwXA,QnHbgQ2o_:gap??props.QnHbgQ2o_??50,QRy7ohxsH:linkColour??props.QRy7ohxsH??\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\",RXwiM3LlS:click??props.RXwiM3LlS,SK3dJOxVc:newsLink??props.SK3dJOxVc,toCvfW5l8:humanReadableEnumMap[direction]??direction??props.toCvfW5l8??\"row\",variant:humanReadableVariantMap[props.variant]??props.variant??\"lB_WvzZQ_\"};};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,SK3dJOxVc,EaHpcygFt,PN5aKfwXA,toCvfW5l8,QnHbgQ2o_,QRy7ohxsH,RXwiM3LlS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lB_WvzZQ_\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1vbwiwl=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(RXwiM3LlS){const res=await RXwiM3LlS(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"a5Xdub2CA\")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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xhgtb7\",className,classNames),\"data-framer-name\":\"Home Active\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lB_WvzZQ_\",onTap:onTap1vbwiwl,ref:refBinding,style:{\"--10gp9wq\":numberToPixelString(QnHbgQ2o_),\"--srycvf\":toCvfW5l8,...style},...addPropertyOverrides({a5Xdub2CA:{\"data-framer-name\":\"Mobile\"},KzLwbuOfT:{\"data-framer-name\":\"FAQ Active\"},ptq0XJ4FH:{\"data-framer-name\":\"News Active\"},T4qTSxEGh:{\"data-framer-name\":\"Calculator Active\"},vMVkUCwkp:{\"data-framer-name\":\"None Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({a5Xdub2CA:{y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i98391-container\",layoutDependency:layoutDependency,layoutId:\"P0Dx_ib1z-container\",nodeId:\"P0Dx_ib1z\",rendersWithMotion:true,scopeId:\"GgcpksEUE\",style:{opacity:.4},variants:{ptq0XJ4FH:{opacity:1}},children:/*#__PURE__*/_jsx(NavigationLink,{DvNNqUHKC:SK3dJOxVc,height:\"100%\",id:\"P0Dx_ib1z\",IKHeLSiEg:\"News\",ks8FgU0uu:QRy7ohxsH,layoutId:\"P0Dx_ib1z\",variant:\"AMtCPBu0q\",width:\"100%\",...addPropertyOverrides({a5Xdub2CA:{variant:\"InDPFS4B8\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({a5Xdub2CA:{y:(componentViewport?.y||0)+0+43}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yzonra-container\",layoutDependency:layoutDependency,layoutId:\"DHxqO4Aex-container\",nodeId:\"DHxqO4Aex\",rendersWithMotion:true,scopeId:\"GgcpksEUE\",style:{opacity:.4},variants:{KzLwbuOfT:{opacity:1}},children:/*#__PURE__*/_jsx(NavigationLink,{DvNNqUHKC:EaHpcygFt,height:\"100%\",id:\"DHxqO4Aex\",IKHeLSiEg:\"FAQs\",ks8FgU0uu:QRy7ohxsH,layoutId:\"DHxqO4Aex\",variant:\"AMtCPBu0q\",width:\"100%\",...addPropertyOverrides({a5Xdub2CA:{variant:\"InDPFS4B8\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,...addPropertyOverrides({a5Xdub2CA:{y:(componentViewport?.y||0)+0+86}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1cfr8tc-container\",layoutDependency:layoutDependency,layoutId:\"utklpJdpG-container\",nodeId:\"utklpJdpG\",rendersWithMotion:true,scopeId:\"GgcpksEUE\",style:{opacity:.4},variants:{T4qTSxEGh:{opacity:1}},children:/*#__PURE__*/_jsx(NavigationLink,{DvNNqUHKC:PN5aKfwXA,height:\"100%\",id:\"utklpJdpG\",IKHeLSiEg:\"For Business\",ks8FgU0uu:QRy7ohxsH,layoutId:\"utklpJdpG\",variant:\"AMtCPBu0q\",width:\"100%\",...addPropertyOverrides({a5Xdub2CA:{variant:\"InDPFS4B8\"}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-hrbqkg\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"F6Yl43S38\",style:{backgroundColor:\"var(--token-bf3b78f1-7c89-4ecd-bba4-77c1a4c7b347, rgb(234, 234, 234))\",opacity:.25}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cp443r\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"g73ejER54\",style:{backgroundColor:\"var(--token-bf3b78f1-7c89-4ecd-bba4-77c1a4c7b347, rgb(234, 234, 234))\",opacity:.25}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-f1gpa.framer-1i872vc, .framer-f1gpa .framer-1i872vc { display: block; }\",\".framer-f1gpa.framer-xhgtb7 { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: var(--srycvf); flex-wrap: nowrap; gap: var(--10gp9wq); height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-f1gpa .framer-1i98391-container, .framer-f1gpa .framer-1yzonra-container, .framer-f1gpa .framer-1cfr8tc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-f1gpa .framer-hrbqkg, .framer-f1gpa .framer-1cp443r { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-f1gpa.framer-v-eiomi5.framer-xhgtb7 { flex-direction: column; gap: 10px; width: 200px; }\",\".framer-f1gpa.framer-v-eiomi5 .framer-1i98391-container { order: 0; }\",\".framer-f1gpa.framer-v-eiomi5 .framer-1yzonra-container { order: 4; }\",\".framer-f1gpa.framer-v-eiomi5 .framer-1cfr8tc-container { order: 6; }\",\".framer-f1gpa.framer-v-eiomi5 .framer-hrbqkg { order: 5; }\",\".framer-f1gpa.framer-v-eiomi5 .framer-1cp443r { order: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 22\n * @framerIntrinsicWidth 285\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"ptq0XJ4FH\":{\"layout\":[\"auto\",\"auto\"]},\"KzLwbuOfT\":{\"layout\":[\"auto\",\"auto\"]},\"T4qTSxEGh\":{\"layout\":[\"auto\",\"auto\"]},\"vMVkUCwkp\":{\"layout\":[\"auto\",\"auto\"]},\"a5Xdub2CA\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"SK3dJOxVc\":\"newsLink\",\"EaHpcygFt\":\"fAQLink\",\"PN5aKfwXA\":\"forBusinessLink\",\"toCvfW5l8\":\"direction\",\"QnHbgQ2o_\":\"gap\",\"QRy7ohxsH\":\"linkColour\",\"RXwiM3LlS\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGgcpksEUE=withCSS(Component,css,\"framer-f1gpa\");export default FramerGgcpksEUE;FramerGgcpksEUE.displayName=\"Navigation Link Group\";FramerGgcpksEUE.defaultProps={height:22,width:285};addPropertyControls(FramerGgcpksEUE,{variant:{options:[\"lB_WvzZQ_\",\"ptq0XJ4FH\",\"KzLwbuOfT\",\"T4qTSxEGh\",\"vMVkUCwkp\",\"a5Xdub2CA\"],optionTitles:[\"Home Active\",\"News Active\",\"FAQ Active\",\"Calculator Active\",\"None Active\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},SK3dJOxVc:{title:\"News Link\",type:ControlType.Link},EaHpcygFt:{description:\"\",title:\"FAQ Link\",type:ControlType.Link},PN5aKfwXA:{description:\"\",title:\"For Business Link\",type:ControlType.Link},toCvfW5l8:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},QnHbgQ2o_:{defaultValue:50,min:0,title:\"Gap\",type:ControlType.Number},QRy7ohxsH:{defaultValue:'var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',title:\"Link Colour\",type:ControlType.Color},RXwiM3LlS:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerGgcpksEUE,[{explicitInter:true,fonts:[]},...NavigationLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGgcpksEUE\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ptq0XJ4FH\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KzLwbuOfT\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"T4qTSxEGh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"vMVkUCwkp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"a5Xdub2CA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"285\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"22\",\"framerVariables\":\"{\\\"SK3dJOxVc\\\":\\\"newsLink\\\",\\\"EaHpcygFt\\\":\\\"fAQLink\\\",\\\"PN5aKfwXA\\\":\\\"forBusinessLink\\\",\\\"toCvfW5l8\\\":\\\"direction\\\",\\\"QnHbgQ2o_\\\":\\\"gap\\\",\\\"QRy7ohxsH\\\":\\\"linkColour\\\",\\\"RXwiM3LlS\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GgcpksEUE.map","// Generated by Framer (dc53115)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,getLoadingLazyAtYPosition,Image,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-Hsqpe\";const variantClassNames={Svwg5yQSy:\"framer-v-6yhtca\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Svwg5yQSy\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fit\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:218,pixelWidth:169,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/NnJYXjM1uditytyGROzFnE05hTI.svg\"},className:cx(scopingClassNames,\"framer-6yhtca\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"Svwg5yQSy\",ref:refBinding,style:{...style}})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Hsqpe.framer-1qrwoxn, .framer-Hsqpe .framer-1qrwoxn { display: block; }\",\".framer-Hsqpe.framer-6yhtca { height: 64px; position: relative; width: 64px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermXejDXbSb=withCSS(Component,css,\"framer-Hsqpe\");export default FramermXejDXbSb;FramermXejDXbSb.displayName=\"Logo Brandmark\";FramermXejDXbSb.defaultProps={height:64,width:64};addFonts(FramermXejDXbSb,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermXejDXbSb\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerIntrinsicWidth\":\"64\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mXejDXbSb.map","// Generated by Framer (fed3180)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-SVJ37\";const variantClassNames={s1Wk1Kj1c:\"framer-v-1dazusg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"s1Wk1Kj1c\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dazusg\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"s1Wk1Kj1c\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1764r80\",\"data-framer-name\":\"logo powered by\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:173,intrinsicWidth:531,layoutDependency:layoutDependency,layoutId:\"HgfqTYmO1\",svg:'<svg width=\"531\" height=\"173\" viewBox=\"0 0 531 173\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M161.778 76.709C163.141 75.6344 164.655 74.7116 166.319 73.9395C169.674 72.3834 173.356 71.6055 177.365 71.6055C183.011 71.6055 188.002 72.9566 192.339 75.6592C196.757 78.3617 200.194 82.0469 202.648 86.7148C205.185 91.3828 206.453 96.7063 206.453 102.685C206.453 108.663 205.185 113.985 202.648 118.653C200.194 123.321 196.757 127.007 192.339 129.71C188.002 132.412 183.011 133.764 177.365 133.764C173.356 133.764 169.674 132.945 166.319 131.307C164.553 130.401 162.958 129.346 161.532 128.146V132.535H143V43.3516H161.778V76.709ZM281.788 71.6055C285.797 71.6055 289.398 72.3835 292.589 73.9395C294.735 74.9599 296.616 76.2462 298.234 77.7949V72.833H316.645V132.535H298.234V127.692C296.666 129.177 294.826 130.424 292.711 131.43C289.438 132.986 285.797 133.764 281.788 133.764C276.306 133.764 271.396 132.412 267.06 129.71C262.805 127.007 259.41 123.321 256.873 118.653C254.419 113.985 253.191 108.663 253.191 102.685C253.191 96.7063 254.418 91.3828 256.873 86.7148C259.409 82.047 262.805 78.3617 267.06 75.6592C271.396 72.9566 276.306 71.6055 281.788 71.6055ZM245.203 71.6055C248.067 71.6055 250.562 72.0553 252.689 72.9561C254.899 73.775 256.822 75.086 258.458 76.8877L247.289 91.0137C246.471 90.1131 245.448 89.4171 244.221 88.9258C242.993 88.4345 241.602 88.1885 240.048 88.1885C236.939 88.1886 234.443 89.1714 232.562 91.1367C230.761 93.0203 229.861 95.8873 229.861 99.7363V132.535H211.083V72.833H229.861V77.3789C233.543 73.5298 238.657 71.6055 245.203 71.6055ZM343.734 132.535H324.956V72.833H343.734V132.535ZM387.519 71.6055C391.937 71.6055 395.823 72.6697 399.178 74.7988C402.614 76.8462 405.315 79.5898 407.278 83.0293C409.242 86.4689 410.225 90.2363 410.225 94.3311V132.535H391.446V98.5078C391.446 95.3958 390.464 92.8973 388.5 91.0137C386.618 89.0485 384.204 88.0664 381.259 88.0664C379.214 88.0665 377.414 88.5164 375.859 89.417C374.305 90.2359 373.077 91.4646 372.177 93.1025C371.277 94.6585 370.827 96.4605 370.827 98.5078V132.535H352.049V72.833H370.827V77.5107C372.109 76.367 373.54 75.3813 375.122 74.5537C378.804 72.5882 382.937 71.6055 387.519 71.6055ZM449.303 42C452.084 42 454.621 42.3685 456.912 43.1055C459.203 43.8425 461.413 45.0301 463.54 46.668L454.213 60.4268C453.395 59.8535 452.576 59.4439 451.758 59.1982C451.021 58.9526 450.203 58.8291 449.303 58.8291C447.258 58.8292 445.703 59.4437 444.64 60.6719C443.576 61.8184 443.044 63.4155 443.044 65.4629V72.833H482.073V132.535H463.295V88.8027H443.044V132.535H424.266V88.8027H411.133V72.833H424.266V66.4453C424.266 61.8593 425.288 57.7233 427.334 54.0381C429.379 50.3531 432.243 47.4456 435.925 45.3164C439.689 43.1053 444.148 42.0001 449.303 42ZM517.5 72.833H531V88.8027H517.5V132.535H498.722V88.8027H485.221V72.833H498.722V48.1426H517.5V72.833ZM174.052 88.5576C171.433 88.5576 169.101 89.172 167.056 90.4004C165.01 91.5469 163.415 93.1844 162.27 95.3135C161.206 97.4427 160.674 99.9001 160.674 102.685C160.674 105.469 161.246 107.926 162.392 110.055C163.537 112.184 165.092 113.862 167.056 115.091C169.101 116.237 171.433 116.812 174.052 116.812C176.67 116.811 178.961 116.197 180.925 114.969C182.97 113.74 184.565 112.061 185.711 109.932C186.856 107.803 187.43 105.387 187.43 102.685C187.43 99.9001 186.856 97.4427 185.711 95.3135C184.566 93.1844 182.97 91.5469 180.925 90.4004C178.961 89.172 176.67 88.5577 174.052 88.5576ZM285.716 88.5576C283.098 88.5576 280.765 89.172 278.72 90.4004C276.756 91.5469 275.16 93.1843 273.933 95.3135C272.787 97.4427 272.215 99.9002 272.215 102.685C272.215 105.387 272.787 107.803 273.933 109.932C275.078 112.061 276.674 113.74 278.72 114.969C280.765 116.197 283.056 116.812 285.593 116.812C289.602 116.812 292.834 115.501 295.289 112.88C297.743 110.177 298.971 106.779 298.971 102.685C298.971 99.9001 298.397 97.4427 297.252 95.3135C296.188 93.1845 294.634 91.5469 292.589 90.4004C290.625 89.172 288.334 88.5577 285.716 88.5576ZM472.745 48.7559C475.609 48.7559 477.941 49.6984 479.741 51.582C481.541 53.4656 482.441 55.7997 482.441 58.584C482.441 61.3683 481.541 63.7436 479.741 65.709C477.941 67.5925 475.609 68.5342 472.745 68.5342C469.963 68.5342 467.631 67.5925 465.749 65.709C463.949 63.7436 463.049 61.3683 463.049 58.584C463.049 55.7997 463.949 53.4656 465.749 51.582C467.631 49.6985 469.963 48.7559 472.745 48.7559ZM334.407 43.9658C337.353 43.9659 339.767 44.9487 341.648 46.9141C343.53 48.8795 344.471 51.3362 344.471 54.2842C344.471 57.1505 343.53 59.6079 341.648 61.6553C339.767 63.6206 337.353 64.6025 334.407 64.6025C331.462 64.6025 329.007 63.6206 327.043 61.6553C325.161 59.6079 324.22 57.1505 324.22 54.2842C324.22 51.3361 325.161 48.8795 327.043 46.9141C329.007 44.9486 331.462 43.9658 334.407 43.9658Z\" fill=\"white\"/>\\n<path d=\"M436.866 158.639H444.909V161.751H436.866V158.639ZM437.153 167.855H433.275V151.098H445.938V154.21H437.153V167.855Z\" fill=\"white\"/>\\n<path d=\"M456.419 168.142C455.127 168.142 453.922 167.935 452.805 167.52C451.704 167.089 450.746 166.483 449.932 165.701C449.118 164.919 448.48 164.001 448.017 162.948C447.57 161.894 447.347 160.737 447.347 159.477C447.347 158.216 447.57 157.059 448.017 156.006C448.48 154.952 449.118 154.035 449.932 153.253C450.762 152.471 451.728 151.872 452.829 151.457C453.93 151.026 455.135 150.811 456.443 150.811C457.896 150.811 459.204 151.066 460.369 151.577C461.55 152.072 462.54 152.806 463.338 153.779L460.848 156.077C460.274 155.423 459.635 154.936 458.933 154.617C458.231 154.282 457.465 154.114 456.635 154.114C455.853 154.114 455.135 154.242 454.48 154.497C453.826 154.753 453.26 155.12 452.781 155.599C452.302 156.077 451.927 156.644 451.656 157.298C451.4 157.953 451.273 158.679 451.273 159.477C451.273 160.275 451.4 161.001 451.656 161.655C451.927 162.309 452.302 162.876 452.781 163.355C453.26 163.833 453.826 164.2 454.48 164.456C455.135 164.711 455.853 164.839 456.635 164.839C457.465 164.839 458.231 164.679 458.933 164.36C459.635 164.025 460.274 163.522 460.848 162.852L463.338 165.15C462.54 166.123 461.55 166.866 460.369 167.376C459.204 167.887 457.888 168.142 456.419 168.142Z\" fill=\"white\"/>\\n<path d=\"M465.956 167.855V151.098H469.834V164.695H478.237V167.855H465.956Z\" fill=\"white\"/>\\n<path d=\"M478.295 167.855L485.764 151.098H489.594L497.086 167.855H493.017L486.889 153.061H488.421L482.269 167.855H478.295ZM482.029 164.264L483.058 161.32H491.676L492.73 164.264H482.029Z\" fill=\"white\"/>\\n<path d=\"M498.825 167.855V151.098H507.012C509.118 151.098 510.698 151.497 511.752 152.295C512.821 153.093 513.355 154.146 513.355 155.455C513.355 156.333 513.14 157.099 512.709 157.753C512.278 158.391 511.688 158.886 510.938 159.237C510.188 159.588 509.326 159.764 508.352 159.764L508.807 158.782C509.86 158.782 510.794 158.958 511.608 159.309C512.422 159.644 513.052 160.147 513.499 160.817C513.962 161.487 514.193 162.309 514.193 163.283C514.193 164.719 513.627 165.844 512.494 166.658C511.361 167.456 509.693 167.855 507.491 167.855H498.825ZM502.679 164.934H507.203C508.209 164.934 508.967 164.775 509.477 164.456C510.004 164.121 510.267 163.594 510.267 162.876C510.267 162.174 510.004 161.655 509.477 161.32C508.967 160.969 508.209 160.793 507.203 160.793H502.392V157.968H506.533C507.475 157.968 508.193 157.809 508.687 157.49C509.198 157.155 509.453 156.652 509.453 155.982C509.453 155.327 509.198 154.841 508.687 154.521C508.193 154.186 507.475 154.019 506.533 154.019H502.679V164.934Z\" fill=\"white\"/>\\n<path d=\"M522.635 168.142C521.295 168.142 520.01 167.967 518.781 167.616C517.552 167.249 516.563 166.778 515.813 166.203L517.129 163.283C517.847 163.793 518.693 164.216 519.667 164.551C520.656 164.871 521.654 165.03 522.659 165.03C523.425 165.03 524.039 164.958 524.502 164.815C524.981 164.655 525.332 164.44 525.556 164.168C525.779 163.897 525.891 163.586 525.891 163.235C525.891 162.788 525.715 162.437 525.364 162.182C525.013 161.91 524.55 161.695 523.976 161.535C523.401 161.36 522.763 161.2 522.061 161.056C521.374 160.897 520.68 160.705 519.978 160.482C519.292 160.259 518.661 159.971 518.087 159.62C517.512 159.269 517.041 158.806 516.674 158.232C516.323 157.657 516.148 156.923 516.148 156.029C516.148 155.072 516.403 154.202 516.914 153.42C517.44 152.622 518.222 151.992 519.26 151.529C520.313 151.05 521.63 150.811 523.21 150.811C524.263 150.811 525.3 150.939 526.322 151.194C527.343 151.433 528.245 151.8 529.027 152.295L527.83 155.24C527.048 154.793 526.266 154.465 525.484 154.258C524.702 154.035 523.936 153.923 523.186 153.923C522.436 153.923 521.821 154.011 521.342 154.186C520.864 154.362 520.521 154.593 520.313 154.88C520.106 155.152 520.002 155.471 520.002 155.838C520.002 156.269 520.177 156.62 520.528 156.891C520.88 157.147 521.342 157.354 521.917 157.514C522.491 157.673 523.122 157.833 523.808 157.992C524.51 158.152 525.204 158.336 525.891 158.543C526.593 158.75 527.231 159.03 527.806 159.381C528.38 159.732 528.843 160.195 529.194 160.769C529.561 161.344 529.745 162.07 529.745 162.948C529.745 163.889 529.481 164.751 528.955 165.533C528.428 166.315 527.638 166.945 526.585 167.424C525.548 167.903 524.231 168.142 522.635 168.142Z\" fill=\"white\"/>\\n<path d=\"M290.306 167.999C289.253 167.999 288.287 167.759 287.409 167.28C286.548 166.786 285.853 166.06 285.327 165.102C284.816 164.145 284.561 162.948 284.561 161.511C284.561 160.075 284.808 158.878 285.303 157.921C285.814 156.963 286.5 156.245 287.362 155.766C288.239 155.287 289.221 155.048 290.306 155.048C291.551 155.048 292.652 155.319 293.609 155.862C294.567 156.404 295.325 157.163 295.884 158.136C296.442 159.094 296.721 160.219 296.721 161.511C296.721 162.804 296.442 163.937 295.884 164.911C295.325 165.884 294.567 166.642 293.609 167.185C292.652 167.727 291.551 167.999 290.306 167.999ZM283.579 172.499V155.168H285.782V158.591L285.638 161.535L285.877 164.48V172.499H283.579ZM290.115 165.988C290.928 165.988 291.655 165.804 292.293 165.437C292.947 165.07 293.458 164.551 293.825 163.881C294.208 163.195 294.399 162.405 294.399 161.511C294.399 160.602 294.208 159.82 293.825 159.165C293.458 158.495 292.947 157.976 292.293 157.609C291.655 157.242 290.928 157.059 290.115 157.059C289.317 157.059 288.59 157.242 287.936 157.609C287.298 157.976 286.787 158.495 286.404 159.165C286.037 159.82 285.853 160.602 285.853 161.511C285.853 162.405 286.037 163.195 286.404 163.881C286.787 164.551 287.298 165.07 287.936 165.437C288.59 165.804 289.317 165.988 290.115 165.988Z\" fill=\"white\"/>\\n<path d=\"M305.331 167.999C304.054 167.999 302.921 167.719 301.931 167.161C300.942 166.602 300.16 165.836 299.585 164.863C299.011 163.873 298.724 162.756 298.724 161.511C298.724 160.251 299.011 159.133 299.585 158.16C300.16 157.186 300.942 156.428 301.931 155.886C302.921 155.327 304.054 155.048 305.331 155.048C306.591 155.048 307.717 155.327 308.706 155.886C309.711 156.428 310.493 157.186 311.052 158.16C311.626 159.118 311.914 160.235 311.914 161.511C311.914 162.772 311.626 163.889 311.052 164.863C310.493 165.836 309.711 166.602 308.706 167.161C307.717 167.719 306.591 167.999 305.331 167.999ZM305.331 165.988C306.145 165.988 306.871 165.804 307.509 165.437C308.163 165.07 308.674 164.551 309.041 163.881C309.408 163.195 309.592 162.405 309.592 161.511C309.592 160.602 309.408 159.82 309.041 159.165C308.674 158.495 308.163 157.976 307.509 157.609C306.871 157.242 306.145 157.059 305.331 157.059C304.517 157.059 303.791 157.242 303.152 157.609C302.514 157.976 302.003 158.495 301.62 159.165C301.237 159.82 301.046 160.602 301.046 161.511C301.046 162.405 301.237 163.195 301.62 163.881C302.003 164.551 302.514 165.07 303.152 165.437C303.791 165.804 304.517 165.988 305.331 165.988Z\" fill=\"white\"/>\\n<path d=\"M317.422 167.855L312.706 155.168H314.885L319.074 166.658H318.045L322.401 155.168H324.34L328.602 166.658H327.596L331.881 155.168H333.94L329.2 167.855H326.998L323 157.37H323.67L319.625 167.855H317.422Z\" fill=\"white\"/>\\n<path d=\"M341.57 167.999C340.214 167.999 339.017 167.719 337.98 167.161C336.958 166.602 336.16 165.836 335.586 164.863C335.027 163.889 334.748 162.772 334.748 161.511C334.748 160.251 335.019 159.133 335.562 158.16C336.121 157.186 336.879 156.428 337.836 155.886C338.81 155.327 339.903 155.048 341.116 155.048C342.344 155.048 343.43 155.319 344.371 155.862C345.313 156.404 346.047 157.171 346.574 158.16C347.116 159.133 347.387 160.275 347.387 161.583C347.387 161.679 347.379 161.791 347.364 161.918C347.364 162.046 347.356 162.166 347.34 162.277H336.543V160.626H346.143L345.209 161.2C345.225 160.386 345.057 159.66 344.706 159.022C344.355 158.383 343.869 157.889 343.246 157.538C342.64 157.171 341.93 156.987 341.116 156.987C340.318 156.987 339.608 157.171 338.985 157.538C338.363 157.889 337.876 158.391 337.525 159.046C337.174 159.684 336.998 160.418 336.998 161.248V161.631C336.998 162.477 337.19 163.235 337.573 163.905C337.972 164.559 338.522 165.07 339.225 165.437C339.927 165.804 340.733 165.988 341.642 165.988C342.392 165.988 343.071 165.86 343.677 165.605C344.299 165.349 344.842 164.966 345.305 164.456L346.574 165.94C345.999 166.61 345.281 167.121 344.419 167.472C343.573 167.823 342.624 167.999 341.57 167.999Z\" fill=\"white\"/>\\n<path d=\"M350.579 167.855V155.168H352.781V158.615L352.565 157.753C352.917 156.875 353.507 156.205 354.337 155.742C355.167 155.279 356.188 155.048 357.401 155.048V157.274C357.305 157.258 357.209 157.25 357.114 157.25C357.034 157.25 356.954 157.25 356.874 157.25C355.646 157.25 354.672 157.617 353.954 158.351C353.236 159.086 352.877 160.147 352.877 161.535V167.855H350.579Z\" fill=\"white\"/>\\n<path d=\"M365.766 167.999C364.409 167.999 363.213 167.719 362.175 167.161C361.154 166.602 360.356 165.836 359.781 164.863C359.223 163.889 358.944 162.772 358.944 161.511C358.944 160.251 359.215 159.133 359.757 158.16C360.316 157.186 361.074 156.428 362.032 155.886C363.005 155.327 364.098 155.048 365.311 155.048C366.54 155.048 367.625 155.319 368.567 155.862C369.508 156.404 370.242 157.171 370.769 158.16C371.312 159.133 371.583 160.275 371.583 161.583C371.583 161.679 371.575 161.791 371.559 161.918C371.559 162.046 371.551 162.166 371.535 162.277H360.739V160.626H370.338L369.405 161.2C369.421 160.386 369.253 159.66 368.902 159.022C368.551 158.383 368.064 157.889 367.442 157.538C366.835 157.171 366.125 156.987 365.311 156.987C364.513 156.987 363.803 157.171 363.181 157.538C362.558 157.889 362.071 158.391 361.72 159.046C361.369 159.684 361.194 160.418 361.194 161.248V161.631C361.194 162.477 361.385 163.235 361.768 163.905C362.167 164.559 362.718 165.07 363.42 165.437C364.122 165.804 364.928 165.988 365.838 165.988C366.588 165.988 367.266 165.86 367.873 165.605C368.495 165.349 369.037 164.966 369.5 164.456L370.769 165.94C370.195 166.61 369.476 167.121 368.615 167.472C367.769 167.823 366.819 167.999 365.766 167.999Z\" fill=\"white\"/>\\n<path d=\"M380.017 167.999C378.788 167.999 377.687 167.727 376.713 167.185C375.755 166.642 374.997 165.884 374.439 164.911C373.88 163.937 373.601 162.804 373.601 161.511C373.601 160.219 373.88 159.094 374.439 158.136C374.997 157.163 375.755 156.404 376.713 155.862C377.687 155.319 378.788 155.048 380.017 155.048C381.086 155.048 382.051 155.287 382.913 155.766C383.775 156.245 384.461 156.963 384.972 157.921C385.498 158.878 385.762 160.075 385.762 161.511C385.762 162.948 385.506 164.145 384.996 165.102C384.501 166.06 383.823 166.786 382.961 167.28C382.099 167.759 381.118 167.999 380.017 167.999ZM380.208 165.988C381.006 165.988 381.724 165.804 382.362 165.437C383.017 165.07 383.527 164.551 383.895 163.881C384.278 163.195 384.469 162.405 384.469 161.511C384.469 160.602 384.278 159.82 383.895 159.165C383.527 158.495 383.017 157.976 382.362 157.609C381.724 157.242 381.006 157.059 380.208 157.059C379.394 157.059 378.668 157.242 378.03 157.609C377.391 157.976 376.881 158.495 376.498 159.165C376.115 159.82 375.923 160.602 375.923 161.511C375.923 162.405 376.115 163.195 376.498 163.881C376.881 164.551 377.391 165.07 378.03 165.437C378.668 165.804 379.394 165.988 380.208 165.988ZM384.541 167.855V164.432L384.684 161.487L384.445 158.543V150.093H386.743V167.855H384.541Z\" fill=\"white\"/>\\n<path d=\"M404.247 167.999C403.162 167.999 402.18 167.759 401.302 167.28C400.441 166.786 399.754 166.06 399.244 165.102C398.749 164.145 398.502 162.948 398.502 161.511C398.502 160.075 398.757 158.878 399.268 157.921C399.794 156.963 400.488 156.245 401.35 155.766C402.228 155.287 403.193 155.048 404.247 155.048C405.492 155.048 406.593 155.319 407.55 155.862C408.508 156.404 409.266 157.163 409.824 158.136C410.383 159.094 410.662 160.219 410.662 161.511C410.662 162.804 410.383 163.937 409.824 164.911C409.266 165.884 408.508 166.642 407.55 167.185C406.593 167.727 405.492 167.999 404.247 167.999ZM397.52 167.855V150.093H399.818V158.543L399.579 161.487L399.722 164.432V167.855H397.52ZM404.055 165.988C404.869 165.988 405.595 165.804 406.234 165.437C406.888 165.07 407.399 164.551 407.766 163.881C408.149 163.195 408.34 162.405 408.34 161.511C408.34 160.602 408.149 159.82 407.766 159.165C407.399 158.495 406.888 157.976 406.234 157.609C405.595 157.242 404.869 157.059 404.055 157.059C403.257 157.059 402.531 157.242 401.877 157.609C401.239 157.976 400.728 158.495 400.345 159.165C399.978 159.82 399.794 160.602 399.794 161.511C399.794 162.405 399.978 163.195 400.345 163.881C400.728 164.551 401.239 165.07 401.877 165.437C402.531 165.804 403.257 165.988 404.055 165.988Z\" fill=\"white\"/>\\n<path d=\"M414.037 172.643C413.431 172.643 412.84 172.539 412.266 172.331C411.691 172.14 411.197 171.853 410.782 171.47L411.763 169.746C412.082 170.049 412.433 170.281 412.816 170.44C413.2 170.6 413.606 170.68 414.037 170.68C414.596 170.68 415.059 170.536 415.426 170.249C415.793 169.962 416.136 169.451 416.455 168.717L417.245 166.969L417.484 166.682L422.464 155.168H424.714L418.562 169.124C418.195 170.017 417.78 170.72 417.317 171.23C416.87 171.741 416.375 172.1 415.833 172.307C415.29 172.531 414.692 172.643 414.037 172.643ZM417.054 168.262L411.261 155.168H413.654L418.586 166.467L417.054 168.262Z\" fill=\"white\"/>\\n<path d=\"M0 80.3135C7.51833 68.5067 22.6636 56.537 49.6699 77.5449C66.7964 90.8714 79.2549 81.2356 87.3975 68.2617C87.7231 68.4246 88.0218 68.5874 88.3203 68.7773C92.7716 71.4373 96.4085 75.1566 99.2041 79.9336H99.2314C102.027 84.7105 103.411 89.8675 103.411 96.9785C103.411 104.09 101.647 110.414 98.1455 115.978C94.617 121.542 89.4326 125.939 82.5928 129.169C75.753 132.399 67.3119 134 57.2695 134H0V80.3135ZM53.6602 0C63.5125 4.38475e-05 71.7366 1.46617 78.332 4.39746C84.9002 7.30164 89.8675 11.3724 93.1787 16.5293C96.4899 21.7133 98.1454 29.1501 98.1455 34.3613C98.1455 39.5726 97.087 44.1875 94.9971 48.123C92.9071 52.0857 90.0296 55.3155 86.3926 57.8125C84.5742 59.0881 82.6201 60.1464 80.5303 61.042C76.6762 62.5619 72.1165 63.4305 66.6611 63.1592C46.5489 62.1821 20.9807 16.801 0 72.3604V0H53.6602Z\" fill=\"#20A49B\"/>\\n</svg>\\n',withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SVJ37.framer-r22xdn, .framer-SVJ37 .framer-r22xdn { display: block; }\",\".framer-SVJ37.framer-1dazusg { height: 64px; overflow: visible; position: relative; width: 197px; }\",\".framer-SVJ37 .framer-1764r80 { aspect-ratio: 3.0784313725490198 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 64px); left: 0px; position: absolute; right: 0px; top: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 197\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTSMvwo7Ox=withCSS(Component,css,\"framer-SVJ37\");export default FramerTSMvwo7Ox;FramerTSMvwo7Ox.displayName=\"Brand/Logo PoweredBy\";FramerTSMvwo7Ox.defaultProps={height:64,width:197};addFonts(FramerTSMvwo7Ox,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTSMvwo7Ox\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"197\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./TSMvwo7Ox.map","// Generated by Framer (a4aa1f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationLinkGroup from\"https://framerusercontent.com/modules/akWRYI0GzvqxvihLWNtj/sLAoOVqSpBbj7TbLcjuL/GgcpksEUE.js\";import LogoBrandmark from\"https://framerusercontent.com/modules/bDORQFW0LSjZqiOU98oH/hmliPQAhIEfdAp2xMxuf/mXejDXbSb.js\";import PrimaryButton from\"https://framerusercontent.com/modules/o52LH99cqsnMAVnxxKBC/1ZgRikyNwqxssKexsEf8/RdOAHW_OD.js\";import BrandLogoPoweredBy from\"https://framerusercontent.com/modules/nGNPF76iKNEKVPlCc1Wa/ZuG8fzJoNzBRDsVmWPKK/TSMvwo7Ox.js\";const BrandLogoPoweredByFonts=getFonts(BrandLogoPoweredBy);const LogoBrandmarkFonts=getFonts(LogoBrandmark);const NavigationLinkGroupFonts=getFonts(NavigationLinkGroup);const PrimaryButtonFonts=getFonts(PrimaryButton);const NavigationLinkGroupControls=getPropertyControls(NavigationLinkGroup);const cycleOrder=[\"rOE9ZvZ5o\",\"ufV1y_Zte\",\"jOL71loun\",\"aqFZwZ9u2\"];const serializationHash=\"framer-fm9LI\";const variantClassNames={aqFZwZ9u2:\"framer-v-1ak0hf9\",jOL71loun:\"framer-v-1sy36ge\",rOE9ZvZ5o:\"framer-v-o79hjd\",ufV1y_Zte:\"framer-v-1ta67u5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Calculator Active\":\"T4qTSxEGh\",\"FAQ Active\":\"KzLwbuOfT\",\"Home Active\":\"lB_WvzZQ_\",\"News Active\":\"ptq0XJ4FH\",\"None Active\":\"vMVkUCwkp\",Mobile:\"a5Xdub2CA\"};const humanReadableVariantMap={\"L Floating\":\"ufV1y_Zte\",\"S Closed\":\"jOL71loun\",\"S Opened\":\"aqFZwZ9u2\",L:\"rOE9ZvZ5o\"};const getProps=({activeVariant,background,formTrigger,height,id,linkGap,navBlur,width,...props})=>{return{...props,ASjKV9aqw:formTrigger??props.ASjKV9aqw,DCiNCPnV5:linkGap??props.DCiNCPnV5??48,JSyYVxGm7:background??props.JSyYVxGm7??\"rgba(10, 15, 15, 0.9)\",rIWD6ou2h:humanReadableEnumMap[activeVariant]??activeVariant??props.rIWD6ou2h??\"lB_WvzZQ_\",u_LRNZ1fW:navBlur??props.u_LRNZ1fW??5,variant:humanReadableVariantMap[props.variant]??props.variant??\"rOE9ZvZ5o\"};};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,rIWD6ou2h,ASjKV9aqw,u_LRNZ1fW,JSyYVxGm7,DCiNCPnV5,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rOE9ZvZ5o\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1clpzzq=activeVariantCallback(async(...args)=>{setVariant(\"jOL71loun\");});const onTap1wxlkig=activeVariantCallback(async(...args)=>{setVariant(\"A2qOxz8VD\");});const onTap1gppdu2=activeVariantCallback(async(...args)=>{setVariant(\"aqFZwZ9u2\");});const RXwiM3LlS1clpzzq=activeVariantCallback(async(...args)=>{setVariant(\"jOL71loun\");});const plGNukr4Fn2dasy=activeVariantCallback(async(...args)=>{if(ASjKV9aqw){const res=await ASjKV9aqw(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"ufV1y_Zte\")return false;return true;};const isDisplayed1=()=>{if([\"jOL71loun\",\"aqFZwZ9u2\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"jOL71loun\",\"aqFZwZ9u2\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"jOL71loun\")return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"ufV1y_Zte\")return true;return false;};const router=useRouter();const isDisplayed5=()=>{if(baseVariant===\"aqFZwZ9u2\")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-o79hjd\",className,classNames),\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"rOE9ZvZ5o\",ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:JSyYVxGm7,borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999,...style},variants:{aqFZwZ9u2:{backdropFilter:`blur(${u_LRNZ1fW}px)`,backgroundColor:\"rgba(10, 15, 15, 0.98)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},jOL71loun:{backdropFilter:`blur(${u_LRNZ1fW}px)`,backgroundColor:\"rgba(10, 15, 15, 0.98)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},ufV1y_Zte:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({aqFZwZ9u2:{\"data-framer-name\":\"S Opened\"},jOL71loun:{\"data-framer-name\":\"S Closed\"},ufV1y_Zte:{\"data-framer-name\":\"L Floating\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ncjz8p\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"Eqr5OrJ9k\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"H_M32yvlR\",scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-i78skd framer-13ia2hk\",\"data-framer-name\":\"Logos\",layoutDependency:layoutDependency,layoutId:\"H_M32yvlR\",...addPropertyOverrides({aqFZwZ9u2:{\"data-highlight\":true,onTap:onTap1clpzzq}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"147.75px\",y:(componentViewport?.y||0)+(8+((componentViewport?.height||64)-16-48)/2)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-184mep0-container\",layoutDependency:layoutDependency,layoutId:\"ntGxoukXr-container\",nodeId:\"ntGxoukXr\",rendersWithMotion:true,scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(BrandLogoPoweredBy,{height:\"100%\",id:\"ntGxoukXr\",layoutId:\"ntGxoukXr\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({aqFZwZ9u2:{height:40,width:\"40px\",y:(componentViewport?.y||0)+24+0+3.5+0},jOL71loun:{height:40,width:\"40px\",y:(componentViewport?.y||0)+24+0+3.5+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1t7axn2-container\",layoutDependency:layoutDependency,layoutId:\"jl7TpndEf-container\",nodeId:\"jl7TpndEf\",rendersWithMotion:true,scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(LogoBrandmark,{height:\"100%\",id:\"jl7TpndEf\",layoutId:\"jl7TpndEf\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i33hz\",\"data-framer-name\":\"Mobile Menu Icon\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Yu49cm5XG\",onTap:onTap1wxlkig,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},variants:{aqFZwZ9u2:{backgroundColor:\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999},jOL71loun:{backgroundColor:\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15))\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999}},...addPropertyOverrides({aqFZwZ9u2:{onTap:onTap1clpzzq},jOL71loun:{onTap:onTap1gppdu2}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-cb5ckp\",\"data-framer-name\":\"top\",layoutDependency:layoutDependency,layoutId:\"SW4eH4hga\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{aqFZwZ9u2:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1widdwm\",\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"szQVpD1oL\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1,rotate:0},variants:{aqFZwZ9u2:{rotate:-45}}})]})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-6z0tfe\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"y6zEXtp8y\",style:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},variants:{aqFZwZ9u2:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},ufV1y_Zte:{backdropFilter:`blur(${u_LRNZ1fW}px)`,backgroundColor:\"rgba(10, 15, 15, 0.9)\",borderBottomLeftRadius:999,borderBottomRightRadius:999,borderTopLeftRadius:999,borderTopRightRadius:999}},children:[isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"D8RvB7GHU\",scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-136br0t framer-13ia2hk\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"D8RvB7GHU\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ufV1y_Zte:{height:40,width:\"40px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u927ne-container\",layoutDependency:layoutDependency,layoutId:\"T5J8dc7iC-container\",nodeId:\"T5J8dc7iC\",rendersWithMotion:true,scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(LogoBrandmark,{height:\"100%\",id:\"T5J8dc7iC\",layoutId:\"T5J8dc7iC\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UYVYo80TC\"},implicitPathVariables:undefined},{href:{webPageId:\"RAZIReqQL\"},implicitPathVariables:undefined},{href:{webPageId:\"j3gpIU5wv\"},implicitPathVariables:undefined},{href:{webPageId:\"UYVYo80TC\"},implicitPathVariables:undefined},{href:{webPageId:\"RAZIReqQL\"},implicitPathVariables:undefined},{href:{webPageId:\"j3gpIU5wv\"},implicitPathVariables:undefined},{href:{webPageId:\"UYVYo80TC\"},implicitPathVariables:undefined},{href:{webPageId:\"RAZIReqQL\"},implicitPathVariables:undefined},{href:{webPageId:\"j3gpIU5wv\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:22,y:(componentViewport?.y||0)+(8+((componentViewport?.height||64)-16-48)/2)+13,...addPropertyOverrides({aqFZwZ9u2:{y:(componentViewport?.y||0)+24+96+0+0},ufV1y_Zte:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+21}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fys3mi-container\",layoutDependency:layoutDependency,layoutId:\"Ljyp9ueyJ-container\",nodeId:\"Ljyp9ueyJ\",rendersWithMotion:true,scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(NavigationLinkGroup,{EaHpcygFt:resolvedLinks[1],height:\"100%\",id:\"Ljyp9ueyJ\",layoutId:\"Ljyp9ueyJ\",PN5aKfwXA:resolvedLinks[2],QnHbgQ2o_:DCiNCPnV5,QRy7ohxsH:\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\",SK3dJOxVc:resolvedLinks[0],toCvfW5l8:\"row\",variant:rIWD6ou2h,width:\"100%\",...addPropertyOverrides({aqFZwZ9u2:{EaHpcygFt:resolvedLinks[7],PN5aKfwXA:resolvedLinks[8],QnHbgQ2o_:40,RXwiM3LlS:RXwiM3LlS1clpzzq,SK3dJOxVc:resolvedLinks[6],toCvfW5l8:\"column\"},ufV1y_Zte:{EaHpcygFt:resolvedLinks[4],PN5aKfwXA:resolvedLinks[5],QnHbgQ2o_:32,SK3dJOxVc:resolvedLinks[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(8+((componentViewport?.height||64)-16-48)/2)+0,...addPropertyOverrides({aqFZwZ9u2:{y:(componentViewport?.y||0)+24+96+0+70},ufV1y_Zte:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wy2ci2-container\",layoutDependency:layoutDependency,layoutId:\"kl6JBt2gs-container\",nodeId:\"kl6JBt2gs\",rendersWithMotion:true,scopeId:\"Jm7P8qV0g\",children:/*#__PURE__*/_jsx(PrimaryButton,{A3sa0aIqI:\"var(--token-fb12e452-5cc0-4bf6-a721-de659eb1ddc7, rgb(245, 244, 243))\",fHHrnAAfj:false,fTIE5iaFM:\"Get Brainfit\",height:\"100%\",Hrqg6jlQ3:false,id:\"kl6JBt2gs\",IObMHc1Ho:\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(9, 9, 9))\",ipDdr7ks9:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(249, 69, 44))\",layoutId:\"kl6JBt2gs\",plGNukr4F:plGNukr4Fn2dasy,variant:\"FyywbVWAT\",width:\"100%\"})})})]}),isDisplayed5()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-119fwtq\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"QucBV26eI\",style:{backgroundColor:\"var(--token-a8f69e0b-af9d-45d2-bc05-9522854983d9, rgb(57, 76, 74))\",opacity:.25}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fm9LI.framer-13ia2hk, .framer-fm9LI .framer-13ia2hk { display: block; }\",\".framer-fm9LI.framer-o79hjd { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 8px; position: relative; width: 1340px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fm9LI .framer-1ncjz8p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: min-content; }\",\".framer-fm9LI .framer-i78skd { flex: none; height: 48px; overflow: visible; position: relative; text-decoration: none; width: 163px; }\",\".framer-fm9LI .framer-184mep0-container { aspect-ratio: 3.078125 / 1; bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 148px); }\",\".framer-fm9LI .framer-1t7axn2-container { flex: none; height: 40px; position: absolute; right: 1px; top: calc(50.00000000000002% - 40px / 2); width: 40px; }\",\".framer-fm9LI .framer-i33hz { -webkit-user-select: none; align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: var(--framer-aspect-ratio-supported, 24px); justify-content: center; overflow: hidden; padding: 0px; position: relative; user-select: none; width: 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fm9LI .framer-cb5ckp, .framer-fm9LI .framer-1widdwm { flex: none; height: 2px; overflow: hidden; position: relative; width: 18px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fm9LI .framer-6z0tfe { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-fm9LI .framer-136br0t { flex: none; height: 40px; overflow: visible; position: relative; text-decoration: none; width: 40px; }\",\".framer-fm9LI .framer-1u927ne-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; }\",\".framer-fm9LI .framer-fys3mi-container, .framer-fm9LI .framer-wy2ci2-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-fm9LI .framer-119fwtq { flex: 1 0 0px; height: 1px; position: relative; width: 1px; }\",\".framer-fm9LI.framer-v-1ta67u5.framer-o79hjd { gap: 32px; justify-content: center; padding: 0px; }\",\".framer-fm9LI.framer-v-1ta67u5 .framer-6z0tfe { padding: 8px 8px 8px 24px; will-change: var(--framer-will-change-override, transform); }\",\".framer-fm9LI.framer-v-1sy36ge.framer-o79hjd { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; padding: 24px; width: 390px; will-change: unset; }\",\".framer-fm9LI.framer-v-1sy36ge .framer-1ncjz8p, .framer-fm9LI.framer-v-1ak0hf9 .framer-1ncjz8p { gap: unset; justify-content: space-between; order: 1; padding: 0px; width: 100%; }\",\".framer-fm9LI.framer-v-1sy36ge .framer-i78skd { height: 40px; order: 0; width: 40px; }\",\".framer-fm9LI.framer-v-1sy36ge .framer-i33hz, .framer-fm9LI.framer-v-1ak0hf9 .framer-i33hz { gap: 9px; height: var(--framer-aspect-ratio-supported, 48px); order: 1; width: 48px; }\",\".framer-fm9LI.framer-v-1sy36ge .framer-cb5ckp { order: 0; z-index: 1; }\",\".framer-fm9LI.framer-v-1sy36ge .framer-1widdwm { order: 1; z-index: 1; }\",\".framer-fm9LI.framer-v-1ak0hf9.framer-o79hjd { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 24px; width: 390px; will-change: unset; }\",\".framer-fm9LI.framer-v-1ak0hf9 .framer-i78skd { cursor: pointer; height: 40px; order: 0; width: 40px; }\",\".framer-fm9LI.framer-v-1ak0hf9 .framer-cb5ckp { left: calc(50.00000000000002% - 18px / 2); order: 0; position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-fm9LI.framer-v-1ak0hf9 .framer-1widdwm { left: calc(50.00000000000002% - 18px / 2); order: 1; position: absolute; top: calc(50.00000000000002% - 2px / 2); z-index: 1; }\",\".framer-fm9LI.framer-v-1ak0hf9 .framer-6z0tfe { align-content: flex-start; align-items: flex-start; flex-direction: column; order: 3; }\",\".framer-fm9LI.framer-v-1ak0hf9 .framer-119fwtq { flex: none; order: 2; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1340\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ufV1y_Zte\":{\"layout\":[\"fixed\",\"auto\"]},\"jOL71loun\":{\"layout\":[\"fixed\",\"auto\"]},\"aqFZwZ9u2\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerVariables {\"rIWD6ou2h\":\"activeVariant\",\"ASjKV9aqw\":\"formTrigger\",\"u_LRNZ1fW\":\"navBlur\",\"JSyYVxGm7\":\"background\",\"DCiNCPnV5\":\"linkGap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJm7P8qV0g=withCSS(Component,css,\"framer-fm9LI\");export default FramerJm7P8qV0g;FramerJm7P8qV0g.displayName=\"Navigation Bar\";FramerJm7P8qV0g.defaultProps={height:64,width:1340};addPropertyControls(FramerJm7P8qV0g,{variant:{options:[\"rOE9ZvZ5o\",\"ufV1y_Zte\",\"jOL71loun\",\"aqFZwZ9u2\"],optionTitles:[\"L\",\"L Floating\",\"S Closed\",\"S Opened\"],title:\"Variant\",type:ControlType.Enum},rIWD6ou2h:NavigationLinkGroupControls?.[\"variant\"]&&{...NavigationLinkGroupControls[\"variant\"],defaultValue:\"lB_WvzZQ_\",description:undefined,hidden:undefined,title:\"Active Variant\"},ASjKV9aqw:{title:\"Form Trigger\",type:ControlType.EventHandler},u_LRNZ1fW:{defaultValue:5,title:\"Nav Blur\",type:ControlType.Number},JSyYVxGm7:{defaultValue:\"rgba(10, 15, 15, 0.9)\",title:\"Background\",type:ControlType.Color},DCiNCPnV5:{defaultValue:48,description:\"\",min:0,title:\"Link Gap\",type:ControlType.Number}});addFonts(FramerJm7P8qV0g,[{explicitInter:true,fonts:[]},...BrandLogoPoweredByFonts,...LogoBrandmarkFonts,...NavigationLinkGroupFonts,...PrimaryButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJm7P8qV0g\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"rIWD6ou2h\\\":\\\"activeVariant\\\",\\\"ASjKV9aqw\\\":\\\"formTrigger\\\",\\\"u_LRNZ1fW\\\":\\\"navBlur\\\",\\\"JSyYVxGm7\\\":\\\"background\\\",\\\"DCiNCPnV5\\\":\\\"linkGap\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ufV1y_Zte\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"jOL71loun\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aqFZwZ9u2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerIntrinsicHeight\":\"64\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1340\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d74aa50)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-uTDmY .framer-styles-preset-1wujexw:not(.rich-text-wrapper), .framer-uTDmY .framer-styles-preset-1wujexw.rich-text-wrapper a { --framer-link-current-text-color: var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, #ffffff); --framer-link-current-text-decoration: none; --framer-link-hover-text-color: var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, #ffffff); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(255, 255, 255, 0.8)); --framer-link-text-decoration: none; }\"];export const className=\"framer-uTDmY\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ac3cb42)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,...props})=>{return{...props,ezTt3ayMo:fill??props.ezTt3ayMo??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,ezTt3ayMo,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rYbgv\",className),layoutId:layoutId,ref:ref,style:{\"--21h8s6\":ezTt3ayMo,...style}});});const css=['.framer-rYbgv { aspect-ratio: 1; background-color: var(--21h8s6); mask-image: url(\\'data:image/svg+xml,<svg aria-label=\"Arrow Right\" display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 17.781 8.031 L 11.031 14.781 C 10.738 15.074 10.262 15.074 9.969 14.781 C 9.676 14.488 9.676 14.013 9.969 13.72 L 15.44 8.25 L 0.75 8.25 C 0.336 8.25 0 7.915 0 7.5 C 0 7.086 0.336 6.75 0.75 6.75 L 15.44 6.75 L 9.969 1.281 C 9.676 0.988 9.676 0.513 9.969 0.22 C 10.262 -0.073 10.738 -0.073 11.031 0.22 L 17.781 6.97 C 17.921 7.11 18.001 7.301 18.001 7.5 C 18.001 7.699 17.921 7.89 17.781 8.031 Z\" fill=\"var(--21h8s6, rgb(0,0,0))\" height=\"15.000834143065617px\" id=\"VBiNJEtUH\" opacity=\"1\" transform=\"translate(3 4.5)\" width=\"18.00058999231169px\"/></svg>\\'); mask-position: center; mask-repeat: no-repeat; width: 24px; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"ezTt3ayMo\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Right\",\"color\":{\"type\":\"variable\",\"value\":\"21h8s6\"},\"set\":{\"localId\":\"vectorSet/NGVKdicsm\",\"id\":\"NGVKdicsm\",\"moduleId\":\"omX0gWFPqDwhaiWwf6ab\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-rYbgv\");export default Icon;addPropertyControls(Icon,{ezTt3ayMo:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"ezTt3ayMo\\\":\\\"fill\\\"}\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"21h8s6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/NGVKdicsm\\\",\\\"id\\\":\\\"NGVKdicsm\\\",\\\"moduleId\\\":\\\"omX0gWFPqDwhaiWwf6ab\\\"}}\",\"framerDisableUnlink\":\"true\",\"framerIntrinsicHeight\":\"24\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (98a2bb2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/MG7iE94F0ZvoqbNuMbV6/OGSqIbf20wwPsml59vF9/kpAqrq8WH.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/vk0UAR0J5GUrlwXywTpU/ZMLA0XfA0dVQFvtd5Nfj/tf3hpv6x5.js\";const IconFonts=getFonts(Icon);const enabledGestures={YfKPH2cMT:{hover:true},YHATSZwFC:{hover:true}};const cycleOrder=[\"YHATSZwFC\",\"YfKPH2cMT\"];const serializationHash=\"framer-3qHjF\";const variantClassNames={YfKPH2cMT:\"framer-v-2wni7h\",YHATSZwFC:\"framer-v-szhncf\"};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 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={\"Double Line Active\":\"YHATSZwFC\",\"Single Line Active\":\"YfKPH2cMT\"};const getProps=({contentColour,height,id,link,separatorColour,title,width,...props})=>{return{...props,cV2MQzo4R:title??props.cV2MQzo4R??\"Home\",pFs3dci0O:contentColour??props.pFs3dci0O??\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(9, 9, 9))\",UBOsZsvBc:link??props.UBOsZsvBc,variant:humanReadableVariantMap[props.variant]??props.variant??\"YHATSZwFC\",zw6tZjW0A:separatorColour??props.zw6tZjW0A??\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15))\"};};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,cV2MQzo4R,UBOsZsvBc,pFs3dci0O,zw6tZjW0A,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YHATSZwFC\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"YfKPH2cMT-hover\")return false;if(baseVariant===\"YfKPH2cMT\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:UBOsZsvBc,motionChild:true,nodeId:\"YHATSZwFC\",scopeId:\"n0ewr161N\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-szhncf\",className,classNames)} framer-1wziwlv`,\"data-framer-name\":\"Double Line Active\",layoutDependency:layoutDependency,layoutId:\"YHATSZwFC\",ref:refBinding,style:{...style},...addPropertyOverrides({\"YfKPH2cMT-hover\":{\"data-framer-name\":undefined},\"YHATSZwFC-hover\":{\"data-framer-name\":undefined},YfKPH2cMT:{\"data-framer-name\":\"Single Line Active\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-2ttv6j\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"Zgk_KAIMR\",style:{backgroundColor:zw6tZjW0A}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q9u84d\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"sTFTjrH0B\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l5r2ib\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"tJ3urK41c\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1w2ppby\",\"data-styles-preset\":\"tf3hpv6x5\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--variable-reference-pFs3dci0O-n0ewr161N))\"},children:\"Home\"})}),className:\"framer-1hzn3np\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pnffbgoBn\",style:{\"--extracted-r6o4lv\":\"var(--variable-reference-pFs3dci0O-n0ewr161N)\",\"--framer-paragraph-spacing\":\"0px\",\"--variable-reference-pFs3dci0O-n0ewr161N\":pFs3dci0O},text:cV2MQzo4R,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1dthd8k\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"tshu8swV1\",children:/*#__PURE__*/_jsx(Icon,{animated:true,className:\"framer-btzri\",layoutDependency:layoutDependency,layoutId:\"CxEXy6iaM\",style:{\"--21h8s6\":pFs3dci0O}})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lt50xl\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"D82Wl1zSa\",style:{backgroundColor:zw6tZjW0A}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3qHjF.framer-1wziwlv, .framer-3qHjF .framer-1wziwlv { display: block; }\",\".framer-3qHjF.framer-szhncf { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 454px; }\",\".framer-3qHjF .framer-2ttv6j, .framer-3qHjF .framer-1lt50xl { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-3qHjF .framer-q9u84d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 8px 0px 8px; position: relative; width: 100%; }\",\".framer-3qHjF .framer-1l5r2ib { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-3qHjF .framer-1hzn3np { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-3qHjF .framer-1dthd8k { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-3qHjF .framer-btzri { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-3qHjF.framer-v-2wni7h.framer-szhncf { padding: 9px 0px 0px 0px; }\",\".framer-3qHjF.framer-v-szhncf.hover .framer-q9u84d, .framer-3qHjF.framer-v-2wni7h.hover .framer-q9u84d { padding: 0px 16px 0px 8px; }\",\".framer-3qHjF.framer-v-szhncf.hover .framer-1dthd8k, .framer-3qHjF.framer-v-2wni7h.hover .framer-1dthd8k { justify-content: flex-end; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 454\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"YfKPH2cMT\":{\"layout\":[\"fixed\",\"auto\"]},\"hHS4iftaC\":{\"layout\":[\"fixed\",\"auto\"]},\"MrxDSabRY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"cV2MQzo4R\":\"title\",\"UBOsZsvBc\":\"link\",\"pFs3dci0O\":\"contentColour\",\"zw6tZjW0A\":\"separatorColour\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framern0ewr161N=withCSS(Component,css,\"framer-3qHjF\");export default Framern0ewr161N;Framern0ewr161N.displayName=\"Footer Nav Link\";Framern0ewr161N.defaultProps={height:43,width:454};addPropertyControls(Framern0ewr161N,{variant:{options:[\"YHATSZwFC\",\"YfKPH2cMT\"],optionTitles:[\"Double Line Active\",\"Single Line Active\"],title:\"Variant\",type:ControlType.Enum},cV2MQzo4R:{defaultValue:\"Home\",displayTextArea:false,title:\"Title\",type:ControlType.String},UBOsZsvBc:{title:\"Link\",type:ControlType.Link},pFs3dci0O:{defaultValue:\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(9, 9, 9))\",title:\"Content Colour\",type:ControlType.Color},zw6tZjW0A:{defaultValue:'var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15)) /* {\"name\":\"Neutral1000\"} */',title:\"Separator Colour\",type:ControlType.Color}});addFonts(Framern0ewr161N,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...IconFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framern0ewr161N\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"cV2MQzo4R\\\":\\\"title\\\",\\\"UBOsZsvBc\\\":\\\"link\\\",\\\"pFs3dci0O\\\":\\\"contentColour\\\",\\\"zw6tZjW0A\\\":\\\"separatorColour\\\"}\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"YfKPH2cMT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hHS4iftaC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MrxDSabRY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"454\",\"framerIntrinsicHeight\":\"43\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./n0ewr161N.map","// Generated by Framer (dc3a148)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Image,Link,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,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/dwEMxyAIMvckwVYWeIZC/v0lcENLUjGwHoETsPVIS/d5mpg4ZIV.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/513mWYdD6ryEEnc4sdLj/kJVLR8QESDdo0nQ4O2ZO/pZnMvUDr6.js\";import FooterNavLink from\"https://framerusercontent.com/modules/uYHeBzeOLsg08Pm6LpkX/HomYd3rkgUY1HJqX4zRE/n0ewr161N.js\";import BrandLogoPoweredBy from\"https://framerusercontent.com/modules/nGNPF76iKNEKVPlCc1Wa/ZuG8fzJoNzBRDsVmWPKK/TSMvwo7Ox.js\";const BrandLogoPoweredByFonts=getFonts(BrandLogoPoweredBy);const FooterNavLinkFonts=getFonts(FooterNavLink);const cycleOrder=[\"d2qafGl2W\",\"q7ZKp4Qkq\",\"WxojLi5uf\",\"Y3WH_kTAy\"];const serializationHash=\"framer-8pg5f\";const variantClassNames={d2qafGl2W:\"framer-v-1b4p5lp\",q7ZKp4Qkq:\"framer-v-1cjo8hr\",WxojLi5uf:\"framer-v-1ae4bsq\",Y3WH_kTAy:\"framer-v-ojqrho\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={L:\"q7ZKp4Qkq\",M:\"WxojLi5uf\",S:\"Y3WH_kTAy\",XL:\"d2qafGl2W\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"d2qafGl2W\"};};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:\"d2qafGl2W\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1b4p5lp\",className,classNames),\"data-framer-name\":\"XL\",layoutDependency:layoutDependency,layoutId:\"d2qafGl2W\",ref:refBinding,style:{backgroundColor:\"var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, rgb(255, 255, 255))\",...style},...addPropertyOverrides({q7ZKp4Qkq:{\"data-framer-name\":\"L\"},WxojLi5uf:{\"data-framer-name\":\"M\"},Y3WH_kTAy:{\"data-framer-name\":\"S\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ll0ydr\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"vEii1HFa_\",style:{backgroundColor:\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:.5,fit:\"tile\",intrinsicHeight:475,intrinsicWidth:911,pixelHeight:126,pixelWidth:126,positionX:\"left\",positionY:\"top\",src:\"https://framerusercontent.com/images/zkZcqLYKrbf3IcoLGmkQF4odXvY.svg?width=126&height=126\"},className:\"framer-7w1kop\",\"data-framer-name\":\"Lines\",layoutDependency:layoutDependency,layoutId:\"GtSc17hw5\",style:{filter:\"invert(1)\",opacity:.08,WebkitFilter:\"invert(1)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1axv6ey\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"aYTmVR14U\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q848b7\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"rG5YjBRu5\",style:{backgroundColor:\"var(--token-f79d02c7-1774-42e8-8ffe-88585b6d572d, rgb(21, 30, 29))\",borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-8ofajz\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"PL0kM5_c4\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ha8lex\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"MtOllxz0M\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iua47u\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Lquko6WSY\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:216,width:`max(min(min(min(${componentViewport?.width||\"100vw\"} - 32px, 1800px) - 32px, 1800px), min(min(${componentViewport?.width||\"100vw\"} - 32px, 1800px) - 32px, 1800px) * 0.52), 310px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-p3va80-container\",layoutDependency:layoutDependency,layoutId:\"Mz32YmDCA-container\",nodeId:\"Mz32YmDCA\",rendersWithMotion:true,scopeId:\"jzeC2yo7K\",children:/*#__PURE__*/_jsx(BrandLogoPoweredBy,{height:\"100%\",id:\"Mz32YmDCA\",layoutId:\"Mz32YmDCA\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14yvrli\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"ISGuNORNk\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`max(min(min(min(${componentViewport?.width||\"100vw\"} - 32px, 1800px) - 32px, 1800px), min(min(${componentViewport?.width||\"100vw\"} - 32px, 1800px) - 32px, 1800px) * 0.32), 310px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t508ws-container\",layoutDependency:layoutDependency,layoutId:\"YJL77nTmT-container\",nodeId:\"YJL77nTmT\",rendersWithMotion:true,scopeId:\"jzeC2yo7K\",children:/*#__PURE__*/_jsx(FooterNavLink,{cV2MQzo4R:\"Home\",height:\"100%\",id:\"YJL77nTmT\",layoutId:\"YJL77nTmT\",pFs3dci0O:\"var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(255, 255, 255, 0.8))\",style:{width:\"100%\"},UBOsZsvBc:resolvedLinks[0],variant:\"YHATSZwFC\",width:\"100%\",zw6tZjW0A:\"var(--token-a8f69e0b-af9d-45d2-bc05-9522854983d9, rgb(57, 76, 74))\",...addPropertyOverrides({q7ZKp4Qkq:{UBOsZsvBc:resolvedLinks[1]},WxojLi5uf:{UBOsZsvBc:resolvedLinks[2]},Y3WH_kTAy:{UBOsZsvBc:resolvedLinks[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"UYVYo80TC\"},implicitPathVariables:undefined},{href:{webPageId:\"UYVYo80TC\"},implicitPathVariables:undefined},{href:{webPageId:\"UYVYo80TC\"},implicitPathVariables:undefined},{href:{webPageId:\"UYVYo80TC\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`max(min(min(min(${componentViewport?.width||\"100vw\"} - 32px, 1800px) - 32px, 1800px), min(min(${componentViewport?.width||\"100vw\"} - 32px, 1800px) - 32px, 1800px) * 0.32), 310px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cd56no-container\",layoutDependency:layoutDependency,layoutId:\"tjPcHXMl8-container\",nodeId:\"tjPcHXMl8\",rendersWithMotion:true,scopeId:\"jzeC2yo7K\",children:/*#__PURE__*/_jsx(FooterNavLink,{cV2MQzo4R:\"News\",height:\"100%\",id:\"tjPcHXMl8\",layoutId:\"tjPcHXMl8\",pFs3dci0O:\"var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(255, 255, 255, 0.8))\",style:{width:\"100%\"},UBOsZsvBc:resolvedLinks1[0],variant:\"YfKPH2cMT\",width:\"100%\",zw6tZjW0A:\"var(--token-a8f69e0b-af9d-45d2-bc05-9522854983d9, rgb(57, 76, 74))\",...addPropertyOverrides({q7ZKp4Qkq:{UBOsZsvBc:resolvedLinks1[1]},WxojLi5uf:{UBOsZsvBc:resolvedLinks1[2]},Y3WH_kTAy:{UBOsZsvBc:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RAZIReqQL\"},implicitPathVariables:undefined},{href:{webPageId:\"RAZIReqQL\"},implicitPathVariables:undefined},{href:{webPageId:\"RAZIReqQL\"},implicitPathVariables:undefined},{href:{webPageId:\"RAZIReqQL\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`max(min(min(min(${componentViewport?.width||\"100vw\"} - 32px, 1800px) - 32px, 1800px), min(min(${componentViewport?.width||\"100vw\"} - 32px, 1800px) - 32px, 1800px) * 0.32), 310px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1f6okef-container\",layoutDependency:layoutDependency,layoutId:\"jgJFIpFXq-container\",nodeId:\"jgJFIpFXq\",rendersWithMotion:true,scopeId:\"jzeC2yo7K\",children:/*#__PURE__*/_jsx(FooterNavLink,{cV2MQzo4R:\"FAQs\",height:\"100%\",id:\"jgJFIpFXq\",layoutId:\"jgJFIpFXq\",pFs3dci0O:\"var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(255, 255, 255, 0.8))\",style:{width:\"100%\"},UBOsZsvBc:resolvedLinks2[0],variant:\"YfKPH2cMT\",width:\"100%\",zw6tZjW0A:\"var(--token-a8f69e0b-af9d-45d2-bc05-9522854983d9, rgb(57, 76, 74))\",...addPropertyOverrides({q7ZKp4Qkq:{UBOsZsvBc:resolvedLinks2[1]},WxojLi5uf:{UBOsZsvBc:resolvedLinks2[2]},Y3WH_kTAy:{UBOsZsvBc:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"j3gpIU5wv\"},implicitPathVariables:undefined},{href:{webPageId:\"j3gpIU5wv\"},implicitPathVariables:undefined},{href:{webPageId:\"j3gpIU5wv\"},implicitPathVariables:undefined},{href:{webPageId:\"j3gpIU5wv\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,width:`max(min(min(min(${componentViewport?.width||\"100vw\"} - 32px, 1800px) - 32px, 1800px), min(min(${componentViewport?.width||\"100vw\"} - 32px, 1800px) - 32px, 1800px) * 0.32), 310px)`,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kvie82-container\",layoutDependency:layoutDependency,layoutId:\"bJAv2wueP-container\",nodeId:\"bJAv2wueP\",rendersWithMotion:true,scopeId:\"jzeC2yo7K\",children:/*#__PURE__*/_jsx(FooterNavLink,{cV2MQzo4R:\"Calculator\",height:\"100%\",id:\"bJAv2wueP\",layoutId:\"bJAv2wueP\",pFs3dci0O:\"var(--token-d55f3224-6d0d-4e45-858a-5ec382d826b2, rgba(255, 255, 255, 0.8))\",style:{width:\"100%\"},UBOsZsvBc:resolvedLinks3[0],variant:\"YfKPH2cMT\",width:\"100%\",zw6tZjW0A:\"var(--token-a8f69e0b-af9d-45d2-bc05-9522854983d9, rgb(57, 76, 74))\",...addPropertyOverrides({q7ZKp4Qkq:{UBOsZsvBc:resolvedLinks3[1]},WxojLi5uf:{UBOsZsvBc:resolvedLinks3[2]},Y3WH_kTAy:{UBOsZsvBc:resolvedLinks3[3]}},baseVariant,gestureVariant)})})})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19am5tr\",\"data-framer-name\":\"Bottom Bar\",layoutDependency:layoutDependency,layoutId:\"i1NfgTgou\",style:{backgroundColor:\"var(--token-f79d02c7-1774-42e8-8ffe-88585b6d572d, rgb(21, 30, 29))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xrj82s\",\"data-styles-preset\":\"d5mpg4ZIV\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255)))\"},children:\"\\xa9 FC Laboratories 2025\"})}),className:\"framer-igqsdj\",\"data-framer-name\":\"Left Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"UDaahZlEP\",style:{\"--extracted-r6o4lv\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nc8vfm\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"qnxkW0wOW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xrj82s\",\"data-styles-preset\":\"d5mpg4ZIV\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gRFwLPS4j\"},motionChild:true,nodeId:\"Nkg6zbF9J\",openInNewTab:false,relValues:[],scopeId:\"jzeC2yo7K\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wujexw\",\"data-styles-preset\":\"pZnMvUDr6\",children:\"Terms and Conditions\"})})})}),className:\"framer-163qvht\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Nkg6zbF9J\",style:{\"--extracted-r6o4lv\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xrj82s\",\"data-styles-preset\":\"d5mpg4ZIV\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EQD9ldWiM\"},motionChild:true,nodeId:\"F0CTyuVeR\",openInNewTab:false,relValues:[],scopeId:\"jzeC2yo7K\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wujexw\",\"data-styles-preset\":\"pZnMvUDr6\",children:\"Privacy Policy\"})})})}),className:\"framer-1o3o2er\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"F0CTyuVeR\",style:{\"--extracted-r6o4lv\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8pg5f.framer-szoga2, .framer-8pg5f .framer-szoga2 { display: block; }\",\".framer-8pg5f.framer-1b4p5lp { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px; position: relative; width: 1440px; }\",\".framer-8pg5f .framer-ll0ydr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1800px; overflow: hidden; padding: 16px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-8pg5f .framer-7w1kop { bottom: 0px; flex: none; left: 0px; overflow: visible; pointer-events: none; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-8pg5f .framer-1axv6ey { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8pg5f .framer-1q848b7 { flex: 1 0 0px; height: 16px; position: relative; width: 1px; }\",\".framer-8pg5f .framer-8ofajz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 1800px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-8pg5f .framer-1ha8lex { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 49px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-8pg5f .framer-1iua47u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-8pg5f .framer-p3va80-container { aspect-ratio: 3.0753424657534247 / 1; flex: 1 0 0px; height: var(--framer-aspect-ratio-supported, 233px); max-width: 52%; min-width: 310px; mix-blend-mode: difference; position: relative; width: 1px; }\",\".framer-8pg5f .framer-14yvrli { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 32%; min-width: 310px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-8pg5f .framer-t508ws-container, .framer-8pg5f .framer-cd56no-container, .framer-8pg5f .framer-1f6okef-container, .framer-8pg5f .framer-kvie82-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-8pg5f .framer-19am5tr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 16px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-8pg5f .framer-igqsdj, .framer-8pg5f .framer-163qvht, .framer-8pg5f .framer-1o3o2er { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-8pg5f .framer-1nc8vfm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8pg5f.framer-v-1cjo8hr.framer-1b4p5lp { width: 1200px; }\",\".framer-8pg5f.framer-v-1cjo8hr .framer-p3va80-container { height: var(--framer-aspect-ratio-supported, 192px); }\",\".framer-8pg5f.framer-v-1ae4bsq.framer-1b4p5lp { width: 810px; }\",\".framer-8pg5f.framer-v-1ae4bsq .framer-ll0ydr { gap: 50px; }\",\".framer-8pg5f.framer-v-1ae4bsq .framer-p3va80-container { height: var(--framer-aspect-ratio-supported, 126px); }\",\".framer-8pg5f.framer-v-ojqrho.framer-1b4p5lp { width: 390px; }\",\".framer-8pg5f.framer-v-ojqrho .framer-ll0ydr { gap: 40px; }\",\".framer-8pg5f.framer-v-ojqrho .framer-1iua47u { gap: 48px 50px; justify-content: flex-start; }\",\".framer-8pg5f.framer-v-ojqrho .framer-p3va80-container { height: var(--framer-aspect-ratio-supported, 101px); }\",\".framer-8pg5f.framer-v-ojqrho .framer-19am5tr { flex-direction: column; gap: 32px; justify-content: flex-start; }\",\".framer-8pg5f.framer-v-ojqrho .framer-1nc8vfm { flex-direction: column; gap: 16px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 444.5\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"q7ZKp4Qkq\":{\"layout\":[\"fixed\",\"auto\"]},\"WxojLi5uf\":{\"layout\":[\"fixed\",\"auto\"]},\"Y3WH_kTAy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerjzeC2yo7K=withCSS(Component,css,\"framer-8pg5f\");export default FramerjzeC2yo7K;FramerjzeC2yo7K.displayName=\"Footer\";FramerjzeC2yo7K.defaultProps={height:444.5,width:1440};addPropertyControls(FramerjzeC2yo7K,{variant:{options:[\"d2qafGl2W\",\"q7ZKp4Qkq\",\"WxojLi5uf\",\"Y3WH_kTAy\"],optionTitles:[\"XL\",\"L\",\"M\",\"S\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerjzeC2yo7K,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"}]},...BrandLogoPoweredByFonts,...FooterNavLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerjzeC2yo7K\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q7ZKp4Qkq\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WxojLi5uf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Y3WH_kTAy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1440\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"444.5\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./jzeC2yo7K.map","// Generated by Framer (d74aa50)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Montserrat-regular\",\"Inter-Bold\",\"Inter-BoldItalic\",\"Inter-Italic\"]);export const fonts=[{explicitInter:true,fonts:[{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/NZ67QOF3FXYLOR27ABJOZVKKBKNRMKMF/EHBFE55HTLOOJHTZSLD54GSL3EBTAFNQ/DI2GHUWG3WKRXISSCTNDMTWKWZC25UIW.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/DXD0Q7LSl7HEvDzucnyLnGBHM.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",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/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-bV9nJ .framer-styles-preset-c136mj:not(.rich-text-wrapper), .framer-bV9nJ .framer-styles-preset-c136mj.rich-text-wrapper p { --framer-font-family: \"Montserrat\", \"Montserrat Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0px; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-a6f31d1f-328d-4cd4-8b2b-5560d25dd321, #394c4a); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-bV9nJ\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4076eae)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,FormBooleanInput,FormContainer,FormPlainTextInput,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getPropertyControls,PropertyOverrides,RenderTarget,ResetOuterLinkContext,RichText,safeCSSValue,useActiveVariantCallback,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useOverlayState,withCSS,withOptimizedAppearEffect,withVariantAppearEffect}from\"framer\";import{AnimatePresence,LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as ReactDOM from\"react-dom\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import NavigationBar from\"#framer/local/canvasComponent/Jm7P8qV0g/Jm7P8qV0g.js\";import Footer from\"#framer/local/canvasComponent/jzeC2yo7K/jzeC2yo7K.js\";import BulletPoint from\"#framer/local/canvasComponent/M34ONsY5G/M34ONsY5G.js\";import FormContactButton from\"#framer/local/canvasComponent/maUT3XoJu/maUT3XoJu.js\";import CustomCursor from\"#framer/local/canvasComponent/UfUnsElt7/UfUnsElt7.js\";import*as sharedStyle4 from\"#framer/local/css/d5mpg4ZIV/d5mpg4ZIV.js\";import*as sharedStyle from\"#framer/local/css/F2w2UGqcs/F2w2UGqcs.js\";import*as sharedStyle2 from\"#framer/local/css/gNF6pTLez/gNF6pTLez.js\";import*as sharedStyle1 from\"#framer/local/css/GQvbIb58t/GQvbIb58t.js\";import*as sharedStyle3 from\"#framer/local/css/VSHxfIh9j/VSHxfIh9j.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const BlurGradientFonts=getFonts(BlurGradient);const NavigationBarFonts=getFonts(NavigationBar);const NavigationBarWithVariantAppearEffect=withVariantAppearEffect(NavigationBar);const PhosphorFonts=getFonts(Phosphor);const BulletPointFonts=getFonts(BulletPoint);const FormContactButtonFonts=getFonts(FormContactButton);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const NavigationBarControls=getPropertyControls(NavigationBar);const CustomCursorFonts=getFonts(CustomCursor);const breakpoints={CCS5dg_Lh:\"(min-width: 810px) and (max-width: 1199.98px)\",ntFqwEtBk:\"(max-width: 809.98px)\",OynzrPCdN:\"(min-width: 1200px) and (max-width: 1439.98px)\",zDNimKSL4:\"(min-width: 1440px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-6MpE0\";const variantClassNames={CCS5dg_Lh:\"framer-v-1rxw2bl\",ntFqwEtBk:\"framer-v-1q9fk1f\",OynzrPCdN:\"framer-v-1esu8p\",zDNimKSL4:\"framer-v-2sic3o\"};const transition1={bounce:0,delay:.6,duration:2.5,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-1440,y:0};const transition2={damping:70,delay:.4,mass:1,stiffness:200,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={damping:70,delay:0,mass:1,stiffness:323,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:0,delay:0,duration:.8,type:\"spring\"};const animation5={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const animation7={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition5={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.1,skewX:0,skewY:0,transition:transition5};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;}};const getContainer=()=>{return document.querySelector(\"#template-overlay\")??document.querySelector(\"#overlay\")??document.body;};const Overlay=({children,blockDocumentScrolling,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const breakpointRules={CCS5dg_Lh:[\".framer-6MpE0 .framer-xxmqpg-container { width: 770px; }\",\".framer-6MpE0 .framer-1ix1uea { align-content: center; align-items: center; flex-direction: column; gap: 32px; justify-content: flex-start; padding: 96px 24px 160px 24px; }\",\".framer-6MpE0 .framer-b2e6ip { flex: none; flex-direction: row; gap: 32px; justify-content: flex-start; max-width: unset; width: 100%; }\",\".framer-6MpE0 .framer-ts66y3, .framer-6MpE0 .framer-srol8p { flex: 1 0 0px; width: 1px; }\",\".framer-6MpE0 .framer-bril9c { flex: none; max-width: unset; width: 100%; }\"],ntFqwEtBk:[\".framer-6MpE0 .framer-126zvrn { justify-content: flex-start; padding: 0px; }\",\".framer-6MpE0 .framer-xxmqpg-container { z-index: 9; }\",\".framer-6MpE0 .framer-1ix1uea { flex-direction: column; gap: 24px; justify-content: flex-start; padding: 96px 24px 160px 24px; }\",\".framer-6MpE0 .framer-b2e6ip, .framer-6MpE0 .framer-bril9c { flex: none; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={CCS5dg_Lh:\".framer-1rxw2bl-override\",ntFqwEtBk:\".framer-1q9fk1f-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6MpE0.framer-18c9gs6, .framer-6MpE0 .framer-18c9gs6 { display: block; }\",\".framer-6MpE0.framer-2sic3o { align-content: center; align-items: center; background-color: var(--yct5ip); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6MpE0 .framer-fo8juq-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-6MpE0 .framer-1i1l8xs { background: linear-gradient(90deg, #2bbebf 0%, rgb(39, 229, 156) 100%); flex: none; height: 7px; left: calc(50.00000000000002% - 100% / 2); order: -999; overflow: hidden; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 4; }\",\".framer-6MpE0 .framer-1k2ptq8-container { flex: none; height: 246px; left: 0px; order: -998; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 3; }\",\".framer-6MpE0 .framer-126zvrn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; order: -997; overflow: visible; padding: 24px 16px 0px 16px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 3; }\",\".framer-6MpE0 .framer-xxmqpg-container { flex: none; height: auto; max-width: 1800px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-6MpE0.framer-16v8uyv { background-color: rgba(0, 0, 0, 0.8); inset: 0px; position: fixed; user-select: none; z-index: 10; }\",\".framer-6MpE0.framer-8firzz { -webkit-backdrop-filter: blur(10px); align-content: flex-start; align-items: flex-start; backdrop-filter: blur(10px); background-color: rgba(10, 15, 15, 0.95); bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: fixed; right: 0px; top: 0px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-6MpE0 .framer-19bnsul { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; left: 0px; overflow: visible; padding: 24px 24px 0px 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-6MpE0 .framer-17gr09q { --border-bottom-width: 1px; --border-color: var(--token-b701c804-bdee-4b59-9368-b20e391fb844, rgba(255, 255, 255, 0.1)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, #0a0f0f); border-bottom-left-radius: 50px; border-bottom-right-radius: 50px; border-top-left-radius: 50px; border-top-right-radius: 50px; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 16px 24px 16px 16px; position: relative; width: min-content; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-6MpE0 .framer-vlcnr3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 20px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 20px; }\",\".framer-6MpE0 .framer-1s0spo1-container { flex: none; height: 20px; position: relative; width: 20px; }\",\".framer-6MpE0 .framer-1qx6a6g { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: 20px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-6MpE0 .framer-152cfmk { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6MpE0 .framer-1lcg0nx-container { flex: none; height: 150%; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\",\".framer-6MpE0 .framer-1ix1uea { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 96px; height: 1px; justify-content: center; overflow: auto; padding: 160px 24px 160px 24px; position: relative; width: 100%; }\",\".framer-6MpE0 .framer-b2e6ip { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 640px; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-6MpE0 .framer-ts66y3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6MpE0 .framer-1cv3e6a, .framer-6MpE0 .framer-hb68x, .framer-6MpE0 .framer-3wuu80, .framer-6MpE0 .framer-1xk7sxe, .framer-6MpE0 .framer-x0be89, .framer-6MpE0 .framer-47d3uw, .framer-6MpE0 .framer-1khl0tt, .framer-6MpE0 .framer-11ir718 { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-6MpE0 .framer-126qkom { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; max-width: 600px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-6MpE0 .framer-1a8thhj { --framer-paragraph-spacing: 0px; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6MpE0 .framer-1xiaa69 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 10px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-6MpE0 .framer-1i6meam-container, .framer-6MpE0 .framer-1xy4laa-container, .framer-6MpE0 .framer-100zbu0-container, .framer-6MpE0 .framer-1qtsv30-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-6MpE0 .framer-srol8p { --border-bottom-width: 1px; --border-color: var(--token-b701c804-bdee-4b59-9368-b20e391fb844, rgba(255, 255, 255, 0.1)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: flex-start; align-items: flex-start; border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 24px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-6MpE0 .framer-bril9c { align-content: flex-start; align-items: flex-start; background-color: #131920; border-bottom-left-radius: 16px; border-bottom-right-radius: 16px; border-top-left-radius: 16px; border-top-right-radius: 16px; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 600px; overflow: visible; padding: 32px; position: relative; width: 1px; }\",\".framer-6MpE0 .framer-1cy3bl4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6MpE0 .framer-17zz5ki { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-6MpE0 .framer-1t2pfu1, .framer-6MpE0 .framer-we0jsx, .framer-6MpE0 .framer-bdbarm { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",'.framer-6MpE0 .framer-1quro2h, .framer-6MpE0 .framer-12iva82, .framer-6MpE0 .framer-3en8pu { --framer-input-background: #171f27; --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(255, 255, 255, 0.04); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 8px; --framer-input-border-radius-bottom-right: 8px; --framer-input-border-radius-top-left: 8px; --framer-input-border-radius-top-right: 8px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-box-shadow: inset 0px 0px 2px 0px rgba(0, 0, 0, 0.05); --framer-input-focused-background: #0b0f13; --framer-input-focused-border-color: rgba(255, 255, 255, 0.2); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-focused-box-shadow: 0px 0px 20px 0px rgba(255, 255, 255, 0.1); --framer-input-focused-transition: all 0.2s cubic-bezier(0.44,0,0.56,1) 0s; --framer-input-font-color: #ffffff; --framer-input-font-family: \"Montserrat\"; --framer-input-font-letter-spacing: 0px; --framer-input-font-line-height: 16px; --framer-input-font-size: 16px; --framer-input-font-weight: 500; --framer-input-icon-color: #999999; --framer-input-padding: 16px; --framer-input-placeholder-color: var(--token-8413cbea-1c61-4230-8afb-d01ce642aca9, rgba(9, 9, 9, 0.6)); --framer-input-wrapper-height: auto; flex: none; height: auto; position: relative; width: 100%; }',\".framer-6MpE0 .framer-tkpnpv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-6MpE0 .framer-17g6i10, .framer-6MpE0 .framer-177rbzz { --framer-input-background: var(--token-b701c804-bdee-4b59-9368-b20e391fb844, rgba(255, 255, 255, 0.1)); --framer-input-boolean-checked-background: #0099ff; --framer-input-border-bottom-width: 1px; --framer-input-border-color: rgba(255, 255, 255, 0.04); --framer-input-border-left-width: 1px; --framer-input-border-radius-bottom-left: 4px; --framer-input-border-radius-bottom-right: 4px; --framer-input-border-radius-top-left: 4px; --framer-input-border-radius-top-right: 4px; --framer-input-border-right-width: 1px; --framer-input-border-style: solid; --framer-input-border-top-width: 1px; --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-icon-color: #ffffff; aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; }\",\".framer-6MpE0 .framer-1d7lczs, .framer-6MpE0 .framer-165c52i { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-6MpE0 .framer-bnscs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-6MpE0 .framer-kxksu7 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-6MpE0 .framer-13dztsx-container { flex: none; height: auto; order: 1005; position: relative; width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-6MpE0[data-border=\"true\"]::after, .framer-6MpE0 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }','.framer-6MpE0[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-6MpE0 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-6MpE0[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-6MpE0 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-6MpE0[data-hide-scrollbars=\"true\"], .framer-6MpE0 [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];const mediaQueries={CCS5dg_Lh:\"(min-width: 810px) and (max-width: 1199.98px)\",ntFqwEtBk:\"(max-width: 809.98px)\",OynzrPCdN:\"(min-width: 1200px) and (max-width: 1439.98px)\",zDNimKSL4:\"(min-width: 1440px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Calculator Active\":\"T4qTSxEGh\",\"FAQ Active\":\"KzLwbuOfT\",\"Home Active\":\"lB_WvzZQ_\",\"News Active\":\"ptq0XJ4FH\",\"None Active\":\"vMVkUCwkp\",Mobile:\"a5Xdub2CA\"};const humanReadableVariantMap={L:\"OynzrPCdN\",M:\"CCS5dg_Lh\",S:\"ntFqwEtBk\",XL:\"zDNimKSL4\"};const getProps=({currentPageActive,height,id,navTransform,pageBackground,width,...props})=>{return{...props,ePmMJUKo1:pageBackground??props.ePmMJUKo1??\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15))\",fN3I1Mzlu:humanReadableEnumMap[currentPageActive]??currentPageActive??props.fN3I1Mzlu??\"lB_WvzZQ_\",reLas6eSm:navTransform??props.reLas6eSm,variant:humanReadableVariantMap[props.variant]??props.variant??\"zDNimKSL4\"};};const transition6={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:CustomCursor,offset:{x:0,y:0},placement:\"bottom\",transition:transition6,variant:\"x1r7dRjCJ\"};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,fN3I1Mzlu,reLas6eSm,ePmMJUKo1,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const{activeVariantCallback,delay}=useActiveVariantCallback(undefined);const ASjKV9aqw3bnx0g=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.toggle();});const onTap1wnntms=({overlay,loadMore})=>activeVariantCallback(async(...args)=>{overlay.hide();});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"ntFqwEtBk\")return false;return true;};useCustomCursors({\"11ey75h\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"zDNimKSL4\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(ePmMJUKo1)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-2sic3o\",className),\"data-framer-cursor\":\"11ey75h\",\"data-layout-template\":true,ref:refBinding,style:{\"--yct5ip\":ePmMJUKo1,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-fo8juq-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"STEqQWvqX\",scopeId:\"RpnEIFrck\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"STEqQWvqX\",intensity:10,layoutId:\"STEqQWvqX\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-1i1l8xs hidden-1q9fk1f\",\"data-framer-appear-id\":\"1i1l8xs\",\"data-framer-name\":\"Loader Bar\",initial:animation1,optimized:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1k2ptq8-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"FmSGimQpH\",scopeId:\"RpnEIFrck\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:8,borderRadius:\"0px\",direction:\"to top\",height:\"100%\",id:\"FmSGimQpH\",layoutId:\"FmSGimQpH\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-126zvrn\",\"data-framer-name\":\"Nav Wrapper\",children:/*#__PURE__*/_jsx(Overlay,{children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CCS5dg_Lh:{width:\"770px\"},ntFqwEtBk:{width:\"min(100vw, 1800px)\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"min(100vw - 32px, 1800px)\",y:24,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ntFqwEtBk:{animate:animation4}},children:/*#__PURE__*/_jsxs(ContainerWithOptimizedAppearEffect,{animate:animation2,className:\"framer-xxmqpg-container\",\"data-framer-appear-id\":\"xxmqpg\",initial:animation3,nodeId:\"oVBi52JKR\",optimized:true,rendersWithMotion:true,scopeId:\"RpnEIFrck\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CCS5dg_Lh:{DCiNCPnV5:32},ntFqwEtBk:{__framer__variantAppearEffectEnabled:undefined,variant:overlay.visible?\"aqFZwZ9u2\":\"jOL71loun\"}},children:/*#__PURE__*/_jsx(NavigationBarWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:reLas6eSm,target:\"ufV1y_Zte\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,ASjKV9aqw:ASjKV9aqw3bnx0g({overlay}),DCiNCPnV5:48,height:\"100%\",id:\"oVBi52JKR\",JSyYVxGm7:\"rgba(10, 15, 15, 0.9)\",layoutId:\"oVBi52JKR\",rIWD6ou2h:fN3I1Mzlu,style:{maxWidth:\"100%\",width:\"100%\"},u_LRNZ1fW:5,variant:\"rOE9ZvZ5o\",width:\"100%\"})}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/ReactDOM.createPortal(/*#__PURE__*/_jsxs(ResetOuterLinkContext,{children:[/*#__PURE__*/_jsx(motion.div,{animate:{opacity:1,transition:{delay:0,duration:0,ease:[.5,0,.88,.77],type:\"tween\"}},className:cx(scopingClassNames,\"framer-16v8uyv\"),\"data-framer-name\":\"Sign Up Form\",exit:{opacity:0,transition:{delay:0,duration:0,ease:[.12,.23,.5,1],type:\"tween\"}},initial:{opacity:0},onTap:()=>overlay.hide()},\"wozXiO0iL\"),/*#__PURE__*/_jsxs(motion.div,{animate:animation6,className:cx(scopingClassNames,\"framer-8firzz\"),\"data-framer-name\":\"Cover\",exit:animation5,initial:animation7,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19bnsul\",\"data-framer-name\":\"Top\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17gr09q\",\"data-border\":true,\"data-framer-name\":\"Close\",\"data-highlight\":true,onTap:onTap1wnntms({overlay}),whileHover:animation8,children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-vlcnr3\",\"data-framer-name\":\"Arrow\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1s0spo1-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"z7P8oKgve\",rendersWithMotion:true,scopeId:\"RpnEIFrck\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\",height:\"100%\",iconSearch:\"House\",iconSelection:\"X\",id:\"z7P8oKgve\",layoutId:\"z7P8oKgve\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qx6a6g\",\"data-framer-name\":\"Texts\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-3n7oly\",\"data-styles-preset\":\"F2w2UGqcs\",style:{\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"Close\"})}),className:\"framer-152cfmk\",\"data-framer-name\":\"Text 1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1lcg0nx-container\",inComponentSlot:true,isAuthoredByUser:true,isModuleExternal:true,nodeId:\"Oqbh3LAqi\",rendersWithMotion:true,scopeId:\"RpnEIFrck\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:10,borderRadius:\"0px\",direction:\"to top\",height:\"100%\",id:\"Oqbh3LAqi\",layoutId:\"Oqbh3LAqi\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ix1uea\",\"data-framer-name\":\"Content\",\"data-hide-scrollbars\":true,children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b2e6ip\",\"data-framer-name\":\"Left\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ts66y3\",\"data-framer-name\":\"Main\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h4\",{className:\"framer-styles-preset-123228s\",\"data-styles-preset\":\"GQvbIb58t\",style:{\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"Get BrainFit Today\"})}),className:\"framer-1cv3e6a\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-126qkom\",\"data-framer-name\":\"Body Text\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ig73f3\",\"data-styles-preset\":\"gNF6pTLez\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"Limited availability pre-launch trials of the BrainFit App and Online Personal Training are live from 1st June 2025. Join the waitlist for:\"})}),className:\"framer-1a8thhj\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xiaa69\",\"data-framer-name\":\"List\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CCS5dg_Lh:{width:\"max((100vw - 80px) / 2, 1px)\"},ntFqwEtBk:{width:\"min(100vw - 48px, 640px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(max((100vw - 144px) / 2, 1px), 640px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1i6meam-container\",inComponentSlot:true,nodeId:\"fw2_UaVs4\",rendersWithMotion:true,scopeId:\"RpnEIFrck\",children:/*#__PURE__*/_jsx(BulletPoint,{a4GwngYzZ:\"Full access to the BrainFit App\",eLZ4Ou1Qm:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",id:\"fw2_UaVs4\",layoutId:\"fw2_UaVs4\",pGsB2EYPO:\"var(--token-193d8ab0-62c2-4ce4-b9a2-f724e9b236ad, rgba(47, 157, 136, 0.1))\",qJJdypqN0:\"center\",style:{width:\"100%\"},t9uFMW25v:\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\",Tx7rB89DR:\"Plus\",variant:\"m_aYOKqi1\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CCS5dg_Lh:{width:\"max((100vw - 80px) / 2, 1px)\"},ntFqwEtBk:{width:\"min(100vw - 48px, 640px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(max((100vw - 144px) / 2, 1px), 640px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xy4laa-container\",inComponentSlot:true,nodeId:\"u6We1qHBl\",rendersWithMotion:true,scopeId:\"RpnEIFrck\",children:/*#__PURE__*/_jsx(BulletPoint,{a4GwngYzZ:\"Unlimited access to online BrainFit PT group sessions\",eLZ4Ou1Qm:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",id:\"u6We1qHBl\",layoutId:\"u6We1qHBl\",pGsB2EYPO:\"var(--token-193d8ab0-62c2-4ce4-b9a2-f724e9b236ad, rgba(47, 157, 136, 0.1))\",qJJdypqN0:\"center\",style:{width:\"100%\"},t9uFMW25v:\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\",Tx7rB89DR:\"Plus\",variant:\"m_aYOKqi1\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CCS5dg_Lh:{width:\"max((100vw - 80px) / 2, 1px)\"},ntFqwEtBk:{width:\"min(100vw - 48px, 640px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"min(max((100vw - 144px) / 2, 1px), 640px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-100zbu0-container\",inComponentSlot:true,nodeId:\"naRXqwhDW\",rendersWithMotion:true,scopeId:\"RpnEIFrck\",children:/*#__PURE__*/_jsx(BulletPoint,{a4GwngYzZ:\"VIP access to BrainFit Pro pre-launch offers (from October 25)\",eLZ4Ou1Qm:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(255, 70, 46))\",height:\"100%\",id:\"naRXqwhDW\",layoutId:\"naRXqwhDW\",pGsB2EYPO:\"var(--token-193d8ab0-62c2-4ce4-b9a2-f724e9b236ad, rgba(47, 157, 136, 0.1))\",qJJdypqN0:\"center\",style:{width:\"100%\"},t9uFMW25v:\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\",Tx7rB89DR:\"Plus\",variant:\"m_aYOKqi1\",width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-srol8p\",\"data-border\":true,\"data-framer-name\":\"Paragraphs\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-c136mj\",\"data-styles-preset\":\"VSHxfIh9j\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"The BrainFit pre-launch trial is free for 30 days (no credit card required) then \\xa330 per month (cancel at any time).\"})}),className:\"framer-hb68x\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-c136mj\",\"data-styles-preset\":\"VSHxfIh9j\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"These pre-launch trials use data from your existing fitness tracker. Our algorithms identify factors affecting your brain fitness and provide your daily CoreScore plus analysis, insights, targets and suggestions.\"})}),className:\"framer-3wuu80\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-c136mj\",\"data-styles-preset\":\"VSHxfIh9j\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"As pre-launch trial participants there will be opportunities for you to get involved in the final phase of development and testing of our wearable neurotech, BrainFit Pro.\"})}),className:\"framer-1xk7sxe\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-c136mj\",\"data-styles-preset\":\"VSHxfIh9j\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"Join us on the journey to revolutionising human health, wellbeing and performance and unlocking the brain’s potential.\"})}),className:\"framer-x0be89\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-bril9c\",\"data-framer-name\":\"Right\",children:/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/aabb00fc-1b40-4ecc-9b63-12c6dfe66fca/submit\",className:\"framer-1cy3bl4\",nodeId:\"tjEGknglX\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17zz5ki\",\"data-framer-name\":\"Fields\",children:[/*#__PURE__*/_jsxs(motion.label,{className:\"framer-1t2pfu1\",\"data-framer-name\":\"Name\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ig73f3\",\"data-styles-preset\":\"gNF6pTLez\",style:{\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"Name*\"})}),className:\"framer-47d3uw\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1quro2h\",inputName:\"Name\",placeholder:\"\",required:true,type:\"text\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-we0jsx\",\"data-framer-name\":\"Email\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ig73f3\",\"data-styles-preset\":\"gNF6pTLez\",style:{\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"Email*\"})}),className:\"framer-1khl0tt\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-12iva82\",inputName:\"Email\",placeholder:\"\",required:true,type:\"email\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-bdbarm\",\"data-framer-name\":\"Phone\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1ig73f3\",\"data-styles-preset\":\"gNF6pTLez\",style:{\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"Phone\"})}),className:\"framer-11ir718\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-3en8pu\",inputName:\"Phone\",placeholder:\"\",required:true,type:\"tel\"})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-tkpnpv\",\"data-framer-name\":\"Waitlist\",children:[/*#__PURE__*/_jsx(FormBooleanInput,{className:\"framer-17g6i10\",defaultChecked:false,inputName:\"Waitlist\",type:\"checkbox\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1xrj82s\",\"data-styles-preset\":\"d5mpg4ZIV\",style:{\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"Sign me up to the waitlist for pre-launch trials\"})}),className:\"framer-1d7lczs\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.label,{className:\"framer-bnscs\",\"data-framer-name\":\"Mailing List\",children:[/*#__PURE__*/_jsx(FormBooleanInput,{className:\"framer-177rbzz\",defaultChecked:false,inputName:\"Mailing List\",type:\"checkbox\"}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1xrj82s\",\"data-styles-preset\":\"d5mpg4ZIV\",style:{\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"Add me to the mailing list for news on brainfit product development, pre-launch offers and all things brain fitness\"})}),className:\"framer-165c52i\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CCS5dg_Lh:{width:\"calc(100vw - 112px)\"},ntFqwEtBk:{width:\"calc(min(100vw - 48px, 600px) - 64px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"calc(min(max((100vw - 144px) / 2, 1px), 600px) - 64px)\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qtsv30-container\",inComponentSlot:true,nodeId:\"DC0_dyj1K\",rendersWithMotion:true,scopeId:\"RpnEIFrck\",children:/*#__PURE__*/_jsx(FormContactButton,{gsttMILFe:\"Sign Up\",height:\"100%\",id:\"DC0_dyj1K\",layoutId:\"DC0_dyj1K\",lonKXJ2fj:\"rgba(51, 51, 51, 0.85)\",Ob955zsNT:\"var(--token-7ec95c0f-b04a-42ae-a158-91566b52197d, rgb(47, 157, 136))\",style:{width:\"100%\"},type:\"submit\",u8LTmsJcQ:\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(249, 249, 249))\",variant:formVariants(formState,{error:\"VUSc4ILvB\",pending:\"tVyOgHl4P\",success:\"RS7gm02Nn\"},\"ruPMvctzQ\"),width:\"100%\"})})})})]})})})]})]})]}),getContainer())})})]})})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-kxksu7\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:444,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-13dztsx-container\",nodeId:\"aRq_mADD6\",scopeId:\"RpnEIFrck\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{CCS5dg_Lh:{variant:\"WxojLi5uf\"},ntFqwEtBk:{variant:\"Y3WH_kTAy\"},OynzrPCdN:{variant:\"q7ZKp4Qkq\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"aRq_mADD6\",layoutId:\"aRq_mADD6\",style:{width:\"100%\"},variant:\"d2qafGl2W\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"OynzrPCdN\":{\"layout\":[\"fixed\",\"fixed\"]},\"CCS5dg_Lh\":{\"layout\":[\"fixed\",\"fixed\"]},\"ntFqwEtBk\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"fN3I1Mzlu\":\"currentPageActive\",\"reLas6eSm\":\"navTransform\",\"ePmMJUKo1\":\"pageBackground\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"zDNimKSL4\":[\".framer-fo8juq-container\",\".framer-1i1l8xs\",\".framer-1k2ptq8-container\",\".framer-126zvrn\",\".framer-13dztsx-container\"],\"OynzrPCdN\":[\".framer-fo8juq-container\",\".framer-1i1l8xs\",\".framer-1k2ptq8-container\",\".framer-126zvrn\",\".framer-13dztsx-container\"],\"CCS5dg_Lh\":[\".framer-fo8juq-container\",\".framer-1i1l8xs\",\".framer-1k2ptq8-container\",\".framer-126zvrn\",\".framer-13dztsx-container\"],\"ntFqwEtBk\":[\".framer-fo8juq-container\",\".framer-1k2ptq8-container\",\".framer-126zvrn\",\".framer-13dztsx-container\"]}\n * @framerBreakpoints {\"zDNimKSL4\":{\"min\":1440,\"canvasClassName\":\"framer-2sic3o-override\",\"minHeight\":1000,\"name\":\"XL\",\"width\":1440,\"rootFontSize\":16},\"OynzrPCdN\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-1esu8p-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"L\",\"width\":1200,\"rootFontSize\":16},\"CCS5dg_Lh\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1rxw2bl-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"M\",\"width\":810,\"rootFontSize\":16},\"ntFqwEtBk\":{\"max\":809,\"canvasClassName\":\"framer-1q9fk1f-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"S\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant zDNimKSL4\n * @framerLayoutTemplate\n */const FramerRpnEIFrck=withCSS(Component,css,\"framer-6MpE0\");export default FramerRpnEIFrck;FramerRpnEIFrck.displayName=\"Main\";FramerRpnEIFrck.defaultProps={height:1e3,width:1440};addPropertyControls(FramerRpnEIFrck,{fN3I1Mzlu:NavigationBarControls?.[\"rIWD6ou2h\"]&&{...NavigationBarControls[\"rIWD6ou2h\"],defaultValue:\"lB_WvzZQ_\",description:\"\",hidden:undefined,title:\"Current Page Active\"},reLas6eSm:{description:\"\",title:\"Nav Transform\",type:ControlType.ScrollSectionRef},ePmMJUKo1:{defaultValue:'var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15)) /* {\"name\":\"Neutral1000\"} */',description:\"\",title:\"Page Background\",type:ControlType.Color}});addFonts(FramerRpnEIFrck,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Montserrat\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/G3U4AIP7I5YYMBY4PZ5BNYEWWVH7G7QB/WED2HATCWTE6B4XVIFFTI3EALCE4D6PD/GDZ4LVIJF6WODYKVZK6E2737DCDQPEMZ.woff2\",weight:\"500\"}]},...SmoothScrollFonts,...BlurGradientFonts,...NavigationBarFonts,...PhosphorFonts,...BulletPointFonts,...FormContactButtonFonts,...FooterFonts,...CustomCursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRpnEIFrck\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"zDNimKSL4\",\"framerBreakpoints\":\"{\\\"zDNimKSL4\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-2sic3o-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"XL\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"OynzrPCdN\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-1esu8p-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"L\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"CCS5dg_Lh\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1rxw2bl-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"M\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ntFqwEtBk\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1q9fk1f-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"S\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"zDNimKSL4\\\":[\\\".framer-fo8juq-container\\\",\\\".framer-1i1l8xs\\\",\\\".framer-1k2ptq8-container\\\",\\\".framer-126zvrn\\\",\\\".framer-13dztsx-container\\\"],\\\"OynzrPCdN\\\":[\\\".framer-fo8juq-container\\\",\\\".framer-1i1l8xs\\\",\\\".framer-1k2ptq8-container\\\",\\\".framer-126zvrn\\\",\\\".framer-13dztsx-container\\\"],\\\"CCS5dg_Lh\\\":[\\\".framer-fo8juq-container\\\",\\\".framer-1i1l8xs\\\",\\\".framer-1k2ptq8-container\\\",\\\".framer-126zvrn\\\",\\\".framer-13dztsx-container\\\"],\\\"ntFqwEtBk\\\":[\\\".framer-fo8juq-container\\\",\\\".framer-1k2ptq8-container\\\",\\\".framer-126zvrn\\\",\\\".framer-13dztsx-container\\\"]}\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OynzrPCdN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CCS5dg_Lh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ntFqwEtBk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"fN3I1Mzlu\\\":\\\"currentPageActive\\\",\\\"reLas6eSm\\\":\\\"navTransform\\\",\\\"ePmMJUKo1\\\":\\\"pageBackground\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (98b71dc)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,safeCSSValue,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import BrandLogoPoweredBy from\"#framer/local/canvasComponent/TSMvwo7Ox/TSMvwo7Ox.js\";import CustomCursor from\"#framer/local/canvasComponent/UfUnsElt7/UfUnsElt7.js\";import*as sharedStyle from\"#framer/local/css/d5mpg4ZIV/d5mpg4ZIV.js\";import*as sharedStyle1 from\"#framer/local/css/pZnMvUDr6/pZnMvUDr6.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const BlurGradientFonts=getFonts(BlurGradient);const BrandLogoPoweredByFonts=getFonts(BrandLogoPoweredBy);const MotionNavWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.nav);const CustomCursorFonts=getFonts(CustomCursor);const breakpoints={DQc3GnQiv:\"(min-width: 1200px) and (max-width: 1439.98px)\",LiXcTZ9Dr:\"(max-width: 809.98px)\",xL_ZJ0Pj9:\"(min-width: 1440px)\",zd2eAUVHj:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-yHp3x\";const variantClassNames={DQc3GnQiv:\"framer-v-y1vxuo\",LiXcTZ9Dr:\"framer-v-1ph1tmg\",xL_ZJ0Pj9:\"framer-v-1bn7a83\",zd2eAUVHj:\"framer-v-46mc7b\"};const transition1={bounce:0,delay:.6,duration:2.5,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-1440,y:0};const transition2={damping:70,delay:.4,mass:1,stiffness:200,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const breakpointRules={LiXcTZ9Dr:[\".framer-yHp3x .framer-1hnfso1 { justify-content: flex-start; padding: 0px; }\",\".framer-yHp3x .framer-19mnc1s { padding: 16px 8px 8px 8px; }\",\".framer-yHp3x .framer-cjpio1 { flex-direction: column; gap: 24px; justify-content: flex-start; }\",\".framer-yHp3x .framer-1cnu4lc { align-content: center; align-items: center; flex: none; order: 2; width: 100%; }\",\".framer-yHp3x .framer-ya976t { order: 0; }\",\".framer-yHp3x .framer-wd1drr { flex: none; justify-content: center; order: 1; width: 100%; }\"],zd2eAUVHj:[\".framer-yHp3x .framer-cjpio1 { gap: 48px; justify-content: flex-end; }\",\".framer-yHp3x .framer-1cnu4lc { flex: none; order: 2; width: min-content; }\",\".framer-yHp3x .framer-ya976t { flex: 1 0 0px; justify-content: flex-start; order: 0; width: 1px; }\",\".framer-yHp3x .framer-wd1drr { flex: none; order: 1; width: min-content; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={LiXcTZ9Dr:\".framer-1ph1tmg-override\",zd2eAUVHj:\".framer-46mc7b-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yHp3x.framer-26mhcj, .framer-yHp3x .framer-26mhcj { display: block; }\",\".framer-yHp3x.framer-1bn7a83 { align-content: center; align-items: center; background-color: var(--yct5ip); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-yHp3x .framer-uetx4j-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-yHp3x .framer-1qomo28 { background: linear-gradient(90deg, #2bbebf 0%, rgb(39, 229, 156) 100%); flex: none; height: 7px; left: calc(50.00000000000002% - 100% / 2); order: -999; overflow: hidden; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 4; }\",\".framer-yHp3x .framer-1a9exxy-container { flex: none; height: 246px; left: 0px; order: -998; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 3; }\",\".framer-yHp3x .framer-1hnfso1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 0px; order: -997; overflow: visible; padding: 24px 16px 0px 16px; position: absolute; right: 0px; top: 0px; z-index: 3; }\",\".framer-yHp3x .framer-19mnc1s { align-content: center; align-items: center; border-bottom-left-radius: 999px; border-bottom-right-radius: 999px; border-top-left-radius: 999px; border-top-right-radius: 999px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; max-width: 1800px; overflow: hidden; padding: 8px; position: relative; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-yHp3x .framer-1i1j341 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 0px 24px; position: relative; width: min-content; }\",\".framer-yHp3x .framer-yof0xk { flex: none; height: 48px; overflow: visible; position: relative; text-decoration: none; width: 163px; }\",\".framer-yHp3x .framer-1xryig4-container { aspect-ratio: 3.078125 / 1; bottom: 0px; flex: none; left: 0px; position: absolute; top: 0px; width: var(--framer-aspect-ratio-supported, 148px); }\",\".framer-yHp3x .framer-173xsq1 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-yHp3x .framer-1v3ui1p { align-content: center; align-items: center; background-color: var(--token-a83649a1-3fb0-4a78-ac47-908be8944abe, #ffffff); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; order: 1005; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-yHp3x .framer-c0ue4s { align-content: center; align-items: center; background-color: var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, #0a0f0f); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; max-width: 1800px; overflow: hidden; padding: 16px; position: relative; width: 100%; }\",\".framer-yHp3x .framer-mfk4d8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 1800px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-yHp3x .framer-cjpio1 { align-content: center; align-items: center; background-color: var(--token-f79d02c7-1774-42e8-8ffe-88585b6d572d, #151e1d); border-bottom-left-radius: 8px; border-bottom-right-radius: 8px; border-top-left-radius: 8px; border-top-right-radius: 8px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 16px; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-yHp3x .framer-1cnu4lc { 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: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-yHp3x .framer-1uxs5du, .framer-yHp3x .framer-w8y8wq, .framer-yHp3x .framer-jfr5og { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-yHp3x .framer-ya976t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-yHp3x .framer-jihkfh-container { aspect-ratio: 3.0753424657534247 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); mix-blend-mode: difference; position: relative; width: 123px; }\",\".framer-yHp3x .framer-wd1drr { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css];const mediaQueries={DQc3GnQiv:\"(min-width: 1200px) and (max-width: 1439.98px)\",LiXcTZ9Dr:\"(max-width: 809.98px)\",xL_ZJ0Pj9:\"(min-width: 1440px)\",zd2eAUVHj:\"(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={L:\"DQc3GnQiv\",M:\"zd2eAUVHj\",S:\"LiXcTZ9Dr\",XL:\"xL_ZJ0Pj9\"};const getProps=({height,id,pageBackground,width,...props})=>{return{...props,ePmMJUKo1:pageBackground??props.ePmMJUKo1??\"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15))\",variant:humanReadableVariantMap[props.variant]??props.variant??\"xL_ZJ0Pj9\"};};const transition3={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:CustomCursor,offset:{x:0,y:0},placement:\"bottom\",transition:transition3,variant:\"x1r7dRjCJ\"};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,ePmMJUKo1,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"LiXcTZ9Dr\")return false;return true;};useCustomCursors({\"11ey75h\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"xL_ZJ0Pj9\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:`:root body { background: ${safeCSSValue(ePmMJUKo1)}; }`}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1bn7a83\",className),\"data-framer-cursor\":\"11ey75h\",\"data-layout-template\":true,ref:refBinding,style:{\"--yct5ip\":ePmMJUKo1,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-uetx4j-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"uUipksUks\",scopeId:\"mGl1KLAyk\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"uUipksUks\",intensity:20,layoutId:\"uUipksUks\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-1qomo28 hidden-1ph1tmg\",\"data-framer-appear-id\":\"1qomo28\",\"data-framer-name\":\"Loader Bar\",initial:animation1,optimized:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1a9exxy-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"Wsaudzqtd\",scopeId:\"mGl1KLAyk\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:8,borderRadius:\"0px\",direction:\"to top\",height:\"100%\",id:\"Wsaudzqtd\",layoutId:\"Wsaudzqtd\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1hnfso1\",\"data-framer-name\":\"Nav Wrapper\",children:/*#__PURE__*/_jsx(MotionNavWithOptimizedAppearEffect,{animate:animation2,className:\"framer-19mnc1s\",\"data-framer-appear-id\":\"19mnc1s\",\"data-framer-name\":\"Navigation Bar\",initial:animation3,optimized:true,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1i1j341\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"wJvQrTnDn\",scopeId:\"mGl1KLAyk\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-yof0xk framer-26mhcj\",\"data-framer-name\":\"Logos\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{LiXcTZ9Dr:{y:16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,width:\"147.75px\",y:32,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xryig4-container\",nodeId:\"X2kZ8cYuw\",scopeId:\"mGl1KLAyk\",children:/*#__PURE__*/_jsx(BrandLogoPoweredBy,{height:\"100%\",id:\"X2kZ8cYuw\",layoutId:\"X2kZ8cYuw\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-173xsq1\"}),/*#__PURE__*/_jsx(\"footer\",{className:\"framer-1v3ui1p\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-c0ue4s\",\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-mfk4d8\",\"data-framer-name\":\"Bottom\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-cjpio1\",\"data-framer-name\":\"Bottom Bar\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cnu4lc\",\"data-framer-name\":\"Left\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1xrj82s\",\"data-styles-preset\":\"d5mpg4ZIV\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:\"\\xa9 FC Laboratories 2025\"})}),className:\"framer-1uxs5du\",\"data-framer-name\":\"Left Text\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-ya976t\",\"data-framer-name\":\"Footer Logo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"123px\",y:1232,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jihkfh-container\",nodeId:\"oTmtTON7_\",scopeId:\"mGl1KLAyk\",children:/*#__PURE__*/_jsx(BrandLogoPoweredBy,{height:\"100%\",id:\"oTmtTON7_\",layoutId:\"oTmtTON7_\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wd1drr\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1xrj82s\",\"data-styles-preset\":\"d5mpg4ZIV\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"gRFwLPS4j\"},motionChild:true,nodeId:\"UqmH5A5F2\",openInNewTab:false,relValues:[],scopeId:\"mGl1KLAyk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wujexw\",\"data-styles-preset\":\"pZnMvUDr6\",children:\"Terms and Conditions\"})})})}),className:\"framer-w8y8wq\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1xrj82s\",\"data-styles-preset\":\"d5mpg4ZIV\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"EQD9ldWiM\"},motionChild:true,nodeId:\"eo19Q38mi\",openInNewTab:false,relValues:[],scopeId:\"mGl1KLAyk\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wujexw\",\"data-styles-preset\":\"pZnMvUDr6\",children:\"Privacy Policy\"})})})}),className:\"framer-jfr5og\",\"data-framer-name\":\"Link\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DQc3GnQiv\":{\"layout\":[\"fixed\",\"fixed\"]},\"zd2eAUVHj\":{\"layout\":[\"fixed\",\"fixed\"]},\"LiXcTZ9Dr\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ePmMJUKo1\":\"pageBackground\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"xL_ZJ0Pj9\":[\".framer-uetx4j-container\",\".framer-1qomo28\",\".framer-1a9exxy-container\",\".framer-1hnfso1\",\".framer-1v3ui1p\"],\"DQc3GnQiv\":[\".framer-uetx4j-container\",\".framer-1qomo28\",\".framer-1a9exxy-container\",\".framer-1hnfso1\",\".framer-1v3ui1p\"],\"zd2eAUVHj\":[\".framer-uetx4j-container\",\".framer-1qomo28\",\".framer-1a9exxy-container\",\".framer-1hnfso1\",\".framer-1v3ui1p\"],\"LiXcTZ9Dr\":[\".framer-uetx4j-container\",\".framer-1a9exxy-container\",\".framer-1hnfso1\",\".framer-1v3ui1p\"]}\n * @framerBreakpoints {\"xL_ZJ0Pj9\":{\"min\":1440,\"canvasClassName\":\"framer-1bn7a83-override\",\"minHeight\":1000,\"name\":\"XL\",\"width\":1440,\"rootFontSize\":16},\"DQc3GnQiv\":{\"min\":1200,\"max\":1439,\"canvasClassName\":\"framer-y1vxuo-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"L\",\"width\":1200,\"rootFontSize\":16},\"zd2eAUVHj\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-46mc7b-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"M\",\"width\":810,\"rootFontSize\":16},\"LiXcTZ9Dr\":{\"max\":809,\"canvasClassName\":\"framer-1ph1tmg-override\",\"minHeight\":1000,\"viewportHeight\":1000,\"name\":\"S\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant xL_ZJ0Pj9\n * @framerLayoutTemplate\n */const FramermGl1KLAyk=withCSS(Component,css,\"framer-yHp3x\");export default FramermGl1KLAyk;FramermGl1KLAyk.displayName=\"Simple\";FramermGl1KLAyk.defaultProps={height:1e3,width:1440};addPropertyControls(FramermGl1KLAyk,{ePmMJUKo1:{defaultValue:'var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15)) /* {\"name\":\"Neutral1000\"} */',description:\"\",title:\"Page Background\",type:ControlType.Color}});addFonts(FramermGl1KLAyk,[{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\"}]},...SmoothScrollFonts,...BlurGradientFonts,...BrandLogoPoweredByFonts,...CustomCursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermGl1KLAyk\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"ePmMJUKo1\\\":\\\"pageBackground\\\"}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"xL_ZJ0Pj9\\\":{\\\"min\\\":1440,\\\"canvasClassName\\\":\\\"framer-1bn7a83-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"XL\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"DQc3GnQiv\\\":{\\\"min\\\":1200,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-y1vxuo-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"L\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"zd2eAUVHj\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-46mc7b-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"M\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"LiXcTZ9Dr\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1ph1tmg-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1000,\\\"name\\\":\\\"S\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DQc3GnQiv\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"zd2eAUVHj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LiXcTZ9Dr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerHitTargets\":\"{\\\"xL_ZJ0Pj9\\\":[\\\".framer-uetx4j-container\\\",\\\".framer-1qomo28\\\",\\\".framer-1a9exxy-container\\\",\\\".framer-1hnfso1\\\",\\\".framer-1v3ui1p\\\"],\\\"DQc3GnQiv\\\":[\\\".framer-uetx4j-container\\\",\\\".framer-1qomo28\\\",\\\".framer-1a9exxy-container\\\",\\\".framer-1hnfso1\\\",\\\".framer-1v3ui1p\\\"],\\\"zd2eAUVHj\\\":[\\\".framer-uetx4j-container\\\",\\\".framer-1qomo28\\\",\\\".framer-1a9exxy-container\\\",\\\".framer-1hnfso1\\\",\\\".framer-1v3ui1p\\\"],\\\"LiXcTZ9Dr\\\":[\\\".framer-uetx4j-container\\\",\\\".framer-1a9exxy-container\\\",\\\".framer-1hnfso1\\\",\\\".framer-1v3ui1p\\\"]}\",\"framerIntrinsicWidth\":\"1440\",\"framerDefaultVariant\":\"xL_ZJ0Pj9\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/6QJtwDMdifhrqxEVfXp3/4R6enPpfp1tibnhXKsAl/RpnEIFrck.js\";\r\nimport Simple from \"https://framerusercontent.com/modules/Q3XmiCXxZ7GdCCGWnGsj/5c5aRAEszTWXJuaoBa1R/mGl1KLAyk.js\";\r\n\r\n        const routes = {augiA20Il: {elements: {aLE9mA8kU: \"blog\", fYAm6uRby: \"contact\", FYWLGemFh: \"app-feature-cards\", LD_a7VUBC: \"about\", MgATvPSSR: \"beta-scroll-trigger\", mJXRnNOJg: \"why-brainfit\", nac4JIqLJ: \"top\", PsLMJm0rR: \"hero-trigger\", rzQwnCz6V: \"image-1\", TZc6SGoNR: \"app\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8PrYOYmvXil36dq5JIFs/TDCrsO6n8lVPmBHPBZzI/augiA20Il.js\")), path: \"/\"}, UYVYo80TC: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Boufr1EXEqtcO9zqgoZv/6HX0jqsK7ZcLghHTjY9X/UYVYo80TC.js\")), path: \"/news/all\"}, WpIaU2VqQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ovyAZoH5bFqR9C5hHS6B/fpaArleZ7GF2hhkMaWF5/WpIaU2VqQ.js\")), path: \"/news/brain-fitness\"}, vgaOydC2v: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3tuvQmlWmYzXUhMLhFpl/HB7oEGoo9cAqxiGu1KG3/vgaOydC2v.js\")), path: \"/news/sleep\"}, lsiSE03y_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0ME02pO6JQA8x7UTw0fi/GMiUf9cjT36HqmBxCEDl/lsiSE03y_.js\")), path: \"/news/activity\"}, hRhFRYmFS: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gDtil1fG2WL5jRr5vVwM/iKfxeBqh3ayl6VyDsTET/hRhFRYmFS.js\")), path: \"/news/calm\"}, nb1C8hQv4: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZIfHaDloVyVyZVl1VnQC/LCOAkudYoZ0cflithslX/nb1C8hQv4.js\")), path: \"/news/tech\"}, KBS5lNBDc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dxpJoyUDI7IQscQ7wfm6/35AqOQDtvYQZkOS88s5P/KBS5lNBDc.js\")), path: \"/news/other\"}, RAZIReqQL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kDQB9j5h1NxyXNklHqVi/3mTqdHVaP1kwkIMGJNGX/RAZIReqQL.js\")), path: \"/faqs\"}, j3gpIU5wv: {elements: {NvQW2O3pF: \"calculator\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/17o2acoQOzuUrFaYguOm/O1G65A2p1BBE24IiDrvd/j3gpIU5wv.js\")), path: \"/brainfit-for-business\"}, hHdibrX2w: {elements: {H0chCPU23: \"workouts\", jGOpyUDAT: \"brain-boost-feature\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ca4Afa23Lujbhme5SGlU/1l9KDF6HfQGHRUvNnAy8/hHdibrX2w.js\")), path: \"/calendar\"}, bvPbs1Z68: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NZrbK6WN7kyhCkvRujGa/iAyvhHRU3u2lgoyNyVt6/bvPbs1Z68.js\")), path: \"/join-the-brainfitness-revolution\"}, XAD8Ok7Zj: {elements: {s6X7sdzAW: \"form\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lzfp0rjneZmBjO2VKUBx/EVIyFEYTXjhOpxcFSArD/XAD8Ok7Zj.js\")), path: \"/competition\"}, gRFwLPS4j: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/joNtcEP1MOt2J2P01LdR/Vp7BvDU7eyEqWYi6R6ae/gRFwLPS4j.js\")), path: \"/terms-and-conditions\"}, EQD9ldWiM: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/9IDPFfZi3c73NQG9n8Gd/YHdZFL7fEbYmmYs7Tjyc/EQD9ldWiM.js\")), path: \"/privacy-policy\"}, SqYCzdqmP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/U3LrLgwgPEthXlVB5nu3/fFn331PNvb0DWKTuvMoS/SqYCzdqmP.js\")), path: \"/request-account-deletion\"}, O3imwPeHm: {elements: {BKpjGl454: \"text-4\", D9Y9ETZew: \"text-3\", Fg5bwxv8L: \"text-4-in\", foGolyKR4: \"text-2-in\", PG6MzJt2z: \"text-3-in\", VcPVeddWn: \"hero\", vj9LzNUFL: \"text-2\", WWpXZ4YsT: \"text-1-in\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3JqgGNDnEXIgA9KhgqjW/8srGqGIBoWUQDtKLU5zQ/O3imwPeHm.js\")), path: \"/hydration\"}, IRciAfK5m: {elements: {APf34_Ys8: \"list-card-4\", BIicRZxrs: \"cta-trigger-1\", CzqNFiX_Y: \"list-card-1\", EBaByr7L_: \"cta-trigger-2\", GkdIjB5MV: \"intro\", hxOirEtp3: \"list-card-3\", iclyerszF: \"early-access-message\", JP8rWoBhe: \"early-access-trigger-1\", PzITp14p3: \"timeline\", So5wUT3bb: \"timeline-row-3\", SQstDQ_DX: \"timeline-row-1\", UdQZOup8N: \"list-card-5\", UNXLDoURD: \"hero\", Wa0Oky0wA: \"list-card-2\", wl_5IlMy8: \"quote\", y6jT3w4ac: \"timeline-row-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g9icKDWa2ShlAdb4S61N/8dZftMDB8TZ1NE9FozT9/IRciAfK5m.js\")), path: \"/founders\"}, Uhbgg2gpR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/EsBB3VxFAFnHhdvxgXTF/oGhNNVvNh5ACL5RFcKZa/Uhbgg2gpR.js\")), path: \"/app-demo\"}, GZ2lyLG3J: {collectionId: \"LH_pkMQDd\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fzvkid1rLyTfksTdlehI/vR8K4duBNmHTPgXESRK6/GZ2lyLG3J.js\")), path: \"/news/:mKasZUkWD\"}}\r\n\r\n        const locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n        const collectionUtils = {LH_pkMQDd: async () => (await import(\"https://framerusercontent.com/modules/xp4bNGNd7w4GfII5VB8G/tyoIBXmRvCmgkolDBwAP/LH_pkMQDd.js\"))?.[\"utils\"]}\r\n        const framerSiteId = \"9733aa612208a80665671e99d9d2b8a268d6f4f3d72745eeff92be4a6c57b5cd\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {ePmMJUKo1: \"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15))\", fN3I1Mzlu: \"lB_WvzZQ_\", reLas6eSm: {href: {hash: \":PsLMJm0rR\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props2 = {...props1, ePmMJUKo1: \"var(--token-bf3b78f1-7c89-4ecd-bba4-77c1a4c7b347, rgb(245, 248, 247))\", fN3I1Mzlu: \"ptq0XJ4FH\", reLas6eSm: undefined}\r\nconst props3 = {...props1, ePmMJUKo1: \"var(--token-bf3b78f1-7c89-4ecd-bba4-77c1a4c7b347, rgb(245, 248, 247))\", fN3I1Mzlu: \"KzLwbuOfT\", reLas6eSm: undefined}\r\nconst props4 = {...props1, fN3I1Mzlu: \"T4qTSxEGh\", reLas6eSm: undefined}\r\nconst props5 = {...props1, fN3I1Mzlu: \"vMVkUCwkp\", reLas6eSm: undefined}\r\nconst props6 = {...props1, ePmMJUKo1: \"rgb(100, 163, 163)\", fN3I1Mzlu: \"vMVkUCwkp\", reLas6eSm: undefined}\r\nconst props7 = {...props1, ePmMJUKo1: \"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\", reLas6eSm: undefined}\r\nconst props8 = {...props1, ePmMJUKo1: \"var(--token-fe9d93ed-b3f8-4dd5-a542-7dee2ff95478, rgb(255, 255, 255))\", fN3I1Mzlu: \"vMVkUCwkp\", reLas6eSm: undefined}\r\nconst props9 = {ePmMJUKo1: \"var(--token-7d02c183-c0db-43bb-8dd0-45785f5a79d2, rgb(10, 15, 15))\"}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, bvPbs1Z68: props6, EQD9ldWiM: props7, gRFwLPS4j: props7, GZ2lyLG3J: props2, hHdibrX2w: props5, hRhFRYmFS: props2, IRciAfK5m: props9, j3gpIU5wv: props4, KBS5lNBDc: props2, lsiSE03y_: props2, nb1C8hQv4: props2, O3imwPeHm: props9, RAZIReqQL: props3, SqYCzdqmP: props8, UYVYo80TC: props2, vgaOydC2v: props2, WpIaU2VqQ: props2}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"augiA20Il\":\r\ncase \"UYVYo80TC\":\r\ncase \"WpIaU2VqQ\":\r\ncase \"vgaOydC2v\":\r\ncase \"lsiSE03y_\":\r\ncase \"hRhFRYmFS\":\r\ncase \"nb1C8hQv4\":\r\ncase \"KBS5lNBDc\":\r\ncase \"RAZIReqQL\":\r\ncase \"j3gpIU5wv\":\r\ncase \"hHdibrX2w\":\r\ncase \"bvPbs1Z68\":\r\ncase \"gRFwLPS4j\":\r\ncase \"EQD9ldWiM\":\r\ncase \"SqYCzdqmP\":\r\ncase \"GZ2lyLG3J\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"reLas6eSm\"]]}, (resolvedLinks) => React.createElement(Main, {...props, key: \"Main\", reLas6eSm: siteRef(resolvedLinks[0]), routeId, style}, children(true)));\r\ncase \"O3imwPeHm\":\r\ncase \"IRciAfK5m\":\r\nreturn React.createElement(Simple, {...props, key: \"Simple\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"UYVYo80TC\":\r\ncase \"WpIaU2VqQ\":\r\ncase \"vgaOydC2v\":\r\ncase \"lsiSE03y_\":\r\ncase \"hRhFRYmFS\":\r\ncase \"nb1C8hQv4\":\r\ncase \"KBS5lNBDc\":\r\ncase \"RAZIReqQL\":\r\ncase \"j3gpIU5wv\":\r\ncase \"hHdibrX2w\":\r\ncase \"bvPbs1Z68\":\r\ncase \"gRFwLPS4j\":\r\ncase \"EQD9ldWiM\":\r\ncase \"SqYCzdqmP\":\r\ncase \"GZ2lyLG3J\":\r\nreturn [{hash: \"2sic3o\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"1esu8p\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"1rxw2bl\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1q9fk1f\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"O3imwPeHm\":\r\ncase \"IRciAfK5m\":\r\nreturn [{hash: \"1bn7a83\", mediaQuery: \"(min-width: 1440px)\"}, {hash: \"y1vxuo\", mediaQuery: \"(min-width: 1200px) and (max-width: 1439.98px)\"}, {hash: \"46mc7b\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1ph1tmg\", 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(\"__framer-not-found-page\")),\r\n                    isReducedMotion: undefined,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.brainfitfirst.com\",\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 Editor Bar] 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: 2,\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                        },\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                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: 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: {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            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\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. If you are the author of this website, 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                    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                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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"}