{"version":3,"file":"script_main.chNmt2Hd.mjs","names":["t","i","e","s","r","d","u","p","o","n","l","h","a","c","useRef","getProps","className","addPropertyOverrides","Logo","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","HamburgerMenu","serializationHash","variantClassNames","matchVariant","t","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","Nav","Footer","SmoothScroll","useRef","React.useId","className","PropertyOverrides","React.createElement","MainLayout","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/xeHnYPU5eGwfn6wcHQ3r/K0jcNSUGxCgEMqysz0P8/vjiPxgEQU.js","https:/framerusercontent.com/modules/2tFmIlknv8WESZJEQg45/nohHnf5JYDdiU3IFErWn/L6SP0g5N4.js","https:/framerusercontent.com/modules/xeUfnnuJKeq2voDfIgQa/kDdhctcDnvAjEMzI6PqP/Jj6jpNr57.js","https:/framerusercontent.com/modules/9Qph2ajfhdTT5tOaLWQS/GnJnY5BRwjcu8T5mbxww/RGKzZxeXp.js","https:/framerusercontent.com/modules/78fanLDoOdT94c9NSLrQ/hkrhVFLgyYITog37Yc8p/JpRa_lu_R.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 (a1faaee)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.img,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"img\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,alt:\"\",className:cx(\"framer-mtGga\",className),layoutId:layoutId,ref:ref,src:'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 198 80\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 0 79.88 L 96.299 79.88 L 96.299 0 Z M 91.498 55.331 C 89.692 53.728 88.144 52.088 86.503 50.456 L 85.047 49.026 L 85.339 43.684 L 84.16 42.082 L 81.2 38.031 L 80.392 34.015 L 83.06 36.492 C 83.27 36.692 83.47 36.994 83.635 37.287 L 86.834 41.98 L 91.308 45.608 L 94.376 53.817 L 88.227 48.129 Z M 94.468 46.514 L 92.872 43.134 L 88.64 40.559 L 84.808 34.657 C 84.535 34.253 84.325 33.97 84.004 33.614 L 79.852 29.014 C 79.2 28.435 78.503 28.692 77.947 29.277 L 69.919 33.211 L 71.165 33.742 C 73.356 34.695 75.308 36.133 76.872 37.939 L 77.187 38.304 C 78.515 39.838 79.597 41.569 80.392 43.436 L 81.858 46.892 C 82.865 49.258 83.281 51.833 83.069 54.396 L 82.71 58.793 C 82.528 61.014 81.3 63.015 79.403 64.183 L 73.527 67.811 C 69.576 70.257 64.935 71.351 60.307 70.927 L 42.574 69.276 C 38.635 68.912 34.661 69.26 30.845 70.303 L 2.591 78.049 L 1.831 78.049 L 1.831 77.594 C 1.831 77.594 11.621 72.192 13.068 71.68 L 29.233 64.714 C 32.67 63.477 37.331 62.66 40.978 62.66 C 40.978 62.66 57.655 62.001 63.111 58.851 L 69.038 55.404 C 71.063 54.221 72.456 52.18 72.806 49.859 L 73.988 41.961 L 72.192 36.737 L 67.454 32.467 L 63.725 24.89 L 57.172 23.147 L 54.192 18.915 L 47.073 12.124 L 33.036 20.912 C 32.641 21.205 32.495 21.91 32.295 22.397 L 28.079 32.374 C 27.252 31.827 26.613 30.956 25.834 30.343 L 21.491 26.934 C 20.737 26.346 20.022 26.594 19.364 27.188 L 8.505 37.169 L 6.261 43.172 C 5.765 44.482 5.326 45.719 4.757 46.981 L 1.831 48.399 L 1.831 1.831 L 94.468 1.831 Z M 23.195 34.155 L 22.26 31.376 L 24.432 32.788 L 26.575 34.676 L 24.238 36.454 L 22.177 38.04 L 23.103 35.528 C 23.303 35.09 23.351 34.629 23.195 34.155 Z M 47.21 22.041 L 48.778 18.321 L 52.425 21.354 L 56.081 25.742 L 58.803 26.492 C 56.806 28.171 55.054 29.901 53.194 31.672 C 51.986 32.807 50.905 34.015 49.604 34.969 C 47.789 36.298 45.856 37.131 43.948 38.187 C 43.236 38.571 42.511 38.835 41.824 39.303 C 40.349 40.32 39.029 41.531 37.589 42.686 L 37.388 42.721 L 37.671 40.845 L 35.417 41.713 L 29.029 44.088 L 32.447 41.347 C 35.236 40.072 37.948 38.819 40.603 37.14 C 41.961 36.288 43.105 35.179 44.352 34.098 C 45.827 32.769 47.302 31.643 48.835 30.435 L 52.323 27.684 Z M 109.053 26.603 L 114.859 26.603 L 114.859 25.3 L 109.053 25.3 L 109.053 19.694 L 115.8 19.694 L 115.8 18.394 L 107.552 18.394 L 107.552 32.769 L 109.053 32.769 Z M 119.523 27.084 L 122.807 27.084 L 126.671 32.769 L 128.473 32.769 L 124.41 26.902 C 125.545 26.715 126.442 26.244 127.103 25.491 C 127.764 24.737 128.095 23.818 128.095 22.737 C 128.095 21.348 127.653 20.276 126.772 19.523 C 125.892 18.769 124.683 18.391 123.151 18.391 L 118.025 18.391 L 118.025 32.765 L 119.526 32.765 L 119.526 27.08 Z M 119.523 19.656 L 123.027 19.656 C 124.121 19.656 124.989 19.92 125.631 20.448 C 126.27 20.976 126.591 21.739 126.591 22.74 C 126.591 23.742 126.27 24.505 125.631 25.033 C 124.992 25.561 124.124 25.824 123.027 25.824 L 119.523 25.824 L 119.523 19.659 Z M 139.405 31.468 L 132.276 31.468 L 132.276 26.002 L 138.664 26.002 L 138.664 24.699 L 132.276 24.699 L 132.276 19.694 L 139.265 19.694 L 139.265 18.394 L 130.775 18.394 L 130.775 32.769 L 139.405 32.769 Z M 143.691 26.002 L 150.075 26.002 L 150.075 24.699 L 143.691 24.699 L 143.691 19.694 L 150.676 19.694 L 150.676 18.394 L 142.187 18.394 L 142.187 32.769 L 150.816 32.769 L 150.816 31.468 L 143.691 31.468 Z M 161.538 31.818 C 162.612 31.185 163.43 30.323 163.989 29.236 C 164.549 28.149 164.832 26.912 164.832 25.522 C 164.832 24.133 164.558 22.886 164.011 21.818 C 163.465 20.75 162.657 19.914 161.589 19.306 C 160.52 18.699 159.22 18.394 157.684 18.394 L 153.602 18.394 L 153.602 32.769 L 157.684 32.769 C 159.178 32.769 160.463 32.451 161.538 31.818 Z M 155.102 31.468 L 155.102 19.694 L 157.646 19.694 C 158.873 19.694 159.91 19.93 160.749 20.403 C 161.592 20.877 162.228 21.551 162.66 22.425 C 163.096 23.3 163.312 24.33 163.312 25.519 C 163.312 26.708 163.096 27.748 162.66 28.645 C 162.225 29.538 161.589 30.231 160.749 30.727 C 159.91 31.22 158.873 31.468 157.646 31.468 Z M 180.952 25.561 C 180.952 24.521 180.771 23.545 180.412 22.638 C 180.049 21.732 179.54 20.934 178.879 20.257 C 178.218 19.577 177.448 19.046 176.568 18.664 C 175.687 18.282 174.727 18.095 173.684 18.095 C 172.641 18.095 171.681 18.286 170.8 18.664 C 169.919 19.046 169.153 19.577 168.498 20.257 C 167.843 20.937 167.337 21.732 166.975 22.638 C 166.616 23.545 166.434 24.521 166.434 25.561 C 166.434 26.6 166.616 27.58 166.975 28.495 C 167.334 29.408 167.843 30.206 168.498 30.886 C 169.153 31.567 169.919 32.101 170.8 32.489 C 171.681 32.877 172.644 33.071 173.684 33.071 C 174.723 33.071 175.687 32.877 176.568 32.489 C 177.448 32.101 178.221 31.567 178.879 30.886 C 179.54 30.206 180.049 29.408 180.412 28.495 C 180.771 27.58 180.952 26.603 180.952 25.561 Z M 178.978 27.964 C 178.704 28.711 178.313 29.37 177.808 29.936 C 177.306 30.498 176.692 30.949 176.005 31.258 C 175.312 31.573 174.536 31.729 173.684 31.729 C 172.832 31.729 172.072 31.573 171.372 31.258 C 170.669 30.947 170.069 30.505 169.56 29.936 C 169.051 29.37 168.66 28.711 168.387 27.964 C 168.113 27.217 167.976 26.416 167.976 25.561 C 167.976 24.705 168.113 23.904 168.387 23.157 C 168.66 22.41 169.051 21.758 169.56 21.205 C 170.065 20.651 170.669 20.219 171.372 19.904 C 172.072 19.592 172.844 19.433 173.684 19.433 C 174.523 19.433 175.312 19.589 176.005 19.904 C 176.698 20.219 177.299 20.651 177.808 21.205 C 178.313 21.758 178.704 22.41 178.978 23.157 C 179.251 23.904 179.388 24.705 179.388 25.561 C 179.388 26.416 179.251 27.217 178.978 27.964 Z M 195.985 18.394 L 190.621 30.928 L 185.292 18.394 L 183.353 18.394 L 183.353 32.769 L 184.752 32.769 L 184.752 20.575 L 189.96 32.769 L 191.279 32.769 L 196.526 20.575 L 196.526 32.769 L 197.909 32.769 L 197.909 18.394 Z M 113.377 51.277 L 118.763 36.899 L 117.259 36.899 L 112.576 49.553 L 107.93 36.899 L 106.369 36.899 L 111.736 51.277 Z M 122.804 36.899 L 117.218 51.274 L 118.699 51.274 L 120.222 47.29 L 126.919 47.29 L 128.429 51.274 L 130.009 51.274 L 124.445 36.899 L 122.801 36.899 Z M 120.693 46.069 L 123.586 38.501 L 126.458 46.069 Z M 132.159 36.899 L 132.159 51.277 L 140.365 51.277 L 140.365 49.935 L 133.659 49.935 L 133.659 36.899 Z M 144.091 36.899 L 142.588 36.899 L 142.588 51.277 L 150.797 51.277 L 150.797 49.935 L 144.091 49.935 Z M 154.52 44.508 L 160.908 44.508 L 160.908 43.207 L 154.52 43.207 L 154.52 38.202 L 161.509 38.202 L 161.509 36.899 L 153.02 36.899 L 153.02 51.277 L 161.649 51.277 L 161.649 49.973 L 154.52 49.973 Z M 169.738 51.277 L 169.738 45.891 L 175.003 36.899 L 173.442 36.899 L 169.035 44.488 L 164.651 36.899 L 163.01 36.899 L 168.234 45.891 L 168.234 51.277 Z M 109.813 58.189 C 110.305 57.642 110.887 57.213 111.555 56.908 C 112.223 56.603 112.957 56.447 113.755 56.447 C 114.652 56.447 115.463 56.631 116.188 57.006 C 116.916 57.382 117.526 57.897 118.019 58.558 C 118.512 59.219 118.833 59.976 118.979 60.831 L 120.563 60.831 C 120.375 59.684 119.959 58.679 119.31 57.817 C 118.661 56.956 117.86 56.291 116.897 55.814 C 115.936 55.34 114.887 55.105 113.752 55.105 C 112.751 55.105 111.825 55.296 110.97 55.674 C 110.127 56.047 109.368 56.585 108.738 57.258 C 108.105 57.932 107.609 58.723 107.256 59.63 C 106.903 60.536 106.725 61.518 106.725 62.574 C 106.725 63.629 106.903 64.612 107.256 65.528 C 107.609 66.443 108.105 67.238 108.738 67.919 C 109.371 68.599 110.115 69.13 110.97 69.512 C 111.825 69.893 112.754 70.084 113.752 70.084 C 114.887 70.084 115.94 69.845 116.906 69.362 C 117.873 68.882 118.677 68.208 119.319 67.34 C 119.959 66.472 120.375 65.47 120.563 64.338 L 118.979 64.338 C 118.833 65.178 118.515 65.935 118.029 66.602 C 117.542 67.27 116.932 67.795 116.197 68.173 C 115.463 68.555 114.649 68.745 113.755 68.745 C 112.954 68.745 112.22 68.593 111.555 68.284 C 110.887 67.979 110.305 67.547 109.813 66.993 C 109.32 66.44 108.938 65.788 108.671 65.041 C 108.404 64.294 108.271 63.474 108.271 62.58 C 108.271 61.687 108.404 60.885 108.671 60.138 C 108.938 59.391 109.32 58.742 109.813 58.196 Z M 132.658 61.712 L 124.489 61.712 L 124.489 55.407 L 122.989 55.407 L 122.989 69.782 L 124.489 69.782 L 124.489 63.016 L 132.658 63.016 L 132.658 69.782 L 134.158 69.782 L 134.158 55.407 L 132.658 55.407 Z M 146.374 64.936 C 146.374 65.712 146.219 66.386 145.904 66.958 C 145.592 67.534 145.153 67.973 144.594 68.281 C 144.034 68.59 143.379 68.742 142.632 68.742 C 141.885 68.742 141.23 68.59 140.67 68.281 C 140.111 67.976 139.669 67.534 139.348 66.958 C 139.026 66.386 138.867 65.712 138.867 64.936 L 138.867 55.407 L 137.367 55.407 L 137.367 64.857 C 137.367 65.925 137.583 66.854 138.019 67.639 C 138.454 68.427 139.061 69.032 139.85 69.451 C 140.638 69.871 141.564 70.084 142.632 70.084 C 143.7 70.084 144.607 69.874 145.395 69.451 C 146.184 69.032 146.794 68.427 147.227 67.639 C 147.662 66.85 147.878 65.925 147.878 64.857 L 147.878 55.407 L 146.378 55.407 L 146.378 64.936 Z M 160.158 62.504 C 160.819 61.75 161.15 60.831 161.15 59.75 C 161.15 58.361 160.708 57.289 159.827 56.536 C 158.946 55.782 157.738 55.404 156.206 55.404 L 151.08 55.404 L 151.08 69.779 L 152.581 69.779 L 152.581 64.094 L 155.865 64.094 L 159.729 69.779 L 161.531 69.779 L 157.468 63.912 C 158.603 63.725 159.5 63.254 160.161 62.501 Z M 152.578 62.835 L 152.578 56.666 L 156.082 56.666 C 157.175 56.666 158.043 56.93 158.686 57.458 C 159.325 57.986 159.646 58.749 159.646 59.75 C 159.646 60.752 159.325 61.515 158.686 62.043 C 158.047 62.571 157.179 62.835 156.082 62.835 Z M 165.875 58.189 C 166.367 57.642 166.949 57.213 167.617 56.908 C 168.285 56.603 169.019 56.447 169.817 56.447 C 170.714 56.447 171.522 56.631 172.25 57.006 C 172.978 57.382 173.588 57.897 174.081 58.558 C 174.574 59.219 174.895 59.976 175.041 60.831 L 176.625 60.831 C 176.437 59.684 176.021 58.679 175.372 57.817 C 174.723 56.956 173.922 56.291 172.959 55.814 C 171.998 55.34 170.949 55.105 169.814 55.105 C 168.813 55.105 167.887 55.296 167.032 55.674 C 166.189 56.047 165.43 56.585 164.8 57.258 C 164.167 57.932 163.671 58.723 163.318 59.63 C 162.965 60.536 162.787 61.518 162.787 62.574 C 162.787 63.629 162.965 64.612 163.318 65.528 C 163.671 66.443 164.167 67.238 164.8 67.919 C 165.433 68.599 166.177 69.13 167.032 69.512 C 167.887 69.893 168.816 70.084 169.814 70.084 C 170.949 70.084 172.002 69.845 172.968 69.362 C 173.935 68.882 174.739 68.208 175.382 67.34 C 176.021 66.472 176.437 65.47 176.622 64.338 L 175.038 64.338 C 174.892 65.178 174.574 65.935 174.087 66.602 C 173.601 67.27 172.991 67.795 172.256 68.173 C 171.522 68.555 170.708 68.745 169.814 68.745 C 169.013 68.745 168.278 68.593 167.614 68.284 C 166.946 67.979 166.364 67.547 165.871 66.993 C 165.379 66.44 164.997 65.788 164.73 65.041 C 164.463 64.294 164.329 63.474 164.329 62.58 C 164.329 61.687 164.463 60.885 164.73 60.138 C 164.997 59.391 165.379 58.742 165.871 58.196 Z M 188.72 61.712 L 180.548 61.712 L 180.548 55.407 L 179.048 55.407 L 179.048 69.782 L 180.548 69.782 L 180.548 63.016 L 188.72 63.016 L 188.72 69.782 L 190.221 69.782 L 190.221 55.407 L 188.72 55.407 Z\" fill=\"rgb(248, 242, 229)\" height=\"79.88017361099287px\" id=\"mW6Ppzhvy\" width=\"197.90873331705734px\"/></svg>',style:{...style}});});const css=[`.framer-mtGga { -webkit-mask: ${mask}; aspect-ratio: 2.475; display: block; mask: ${mask}; user-select: none; width: 198px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 198\n * @framerIntrinsicHeight 80\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"logo\",\"color\":{\"type\":\"static\",\"value\":\"rgb(248,242,229)\"},\"set\":{\"localId\":\"vectorSet/moauqLsyH\",\"id\":\"moauqLsyH\",\"moduleId\":\"nSllTOEYcfAepUpS7YmS\"}}\n */const Icon=withCSS(Component,css,\"framer-mtGga\");Icon.displayName=\"logo\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"80\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"198\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"logo\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"rgb(248,242,229)\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/moauqLsyH\\\",\\\"id\\\":\\\"moauqLsyH\\\",\\\"moduleId\\\":\\\"nSllTOEYcfAepUpS7YmS\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (a1faaee)\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*as sharedStyle from\"https://framerusercontent.com/modules/5aJCXCc8sipP0qWeCOFu/8XFcN8Wq8ahRTYOXwZc3/M5mA8MWvD.js\";import Logo from\"https://framerusercontent.com/modules/xeHnYPU5eGwfn6wcHQ3r/K0jcNSUGxCgEMqysz0P8/vjiPxgEQU.js\";const LogoFonts=getFonts(Logo);const cycleOrder=[\"eNdXYu_B1\",\"rasd4BWCu\",\"RUhdpkcmE\"];const serializationHash=\"framer-A3tzV\";const variantClassNames={eNdXYu_B1:\"framer-v-apwyhk\",rasd4BWCu:\"framer-v-iu8chf\",RUhdpkcmE:\"framer-v-1w667lu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"eNdXYu_B1\",\"Variant 2\":\"rasd4BWCu\",\"Variant 3\":\"RUhdpkcmE\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eNdXYu_B1\"};};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:\"eNdXYu_B1\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-apwyhk\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"eNdXYu_B1\",ref:refBinding,style:{backgroundColor:\"var(--token-b6cfa08c-dfc8-41a4-a412-f1edc92e975b, rgb(16, 15, 11))\",...style},...addPropertyOverrides({rasd4BWCu:{\"data-framer-name\":\"Variant 2\"},RUhdpkcmE:{\"data-framer-name\":\"Variant 3\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e6b7sh\",\"data-framer-name\":\"Wrap\",layoutDependency:layoutDependency,layoutId:\"EW0_t0nz3\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"g8MQl08Uk\",openInNewTab:false,scopeId:\"L6SP0g5N4\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-18zaedo framer-1oc9sef\",layoutDependency:layoutDependency,layoutId:\"g8MQl08Uk\",children:/*#__PURE__*/_jsx(Logo,{animated:true,className:\"framer-122m62l\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"EKZsxaFtE\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1d9tglw\",\"data-framer-name\":\"Details\",layoutDependency:layoutDependency,layoutId:\"B6TQcSLZv\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2m13mc\",\"data-framer-name\":\"Business-hours\",layoutDependency:layoutDependency,layoutId:\"yfyDzUSMW\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-2usrdx\",\"data-framer-name\":\"follow-us\",layoutDependency:layoutDependency,layoutId:\"TAHVlQaen\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115)))\"},children:\"INSTAGRAM\"})}),className:\"framer-1ekazdv\",fonts:[\"GF;Arimo-regular\"],layoutDependency:layoutDependency,layoutId:\"bx553_2hI\",style:{\"--extracted-1w1cjl5\":\"var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115)))\"},children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/freedomvalleychurch/\",motionChild:true,nodeId:\"OprE8TnKQ\",openInNewTab:true,relValues:[],scopeId:\"L6SP0g5N4\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-styles-preset-18b66va\",\"data-styles-preset\":\"M5mA8MWvD\",children:[\"@FREEDOMVALLEYCHURCH\",/*#__PURE__*/_jsx(motion.br,{})]})}),/*#__PURE__*/_jsx(motion.br,{className:\"trailing-break\"})]})}),className:\"framer-34lphs\",fonts:[\"GF;Arimo-regular\"],layoutDependency:layoutDependency,layoutId:\"OprE8TnKQ\",style:{\"--extracted-1w1cjl5\":\"var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RUhdpkcmE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/freedomvalleychurch/\",motionChild:true,nodeId:\"OprE8TnKQ\",openInNewTab:true,relValues:[],scopeId:\"L6SP0g5N4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18b66va\",\"data-styles-preset\":\"M5mA8MWvD\",children:\"@FREEDOMVALLEYCHURCH\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bhv1uc\",\"data-framer-name\":\"follow-us\",layoutDependency:layoutDependency,layoutId:\"Q4YQRdZDW\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115)))\"},children:\"SERVICE TIMES\"})}),className:\"framer-q3u0fh\",fonts:[\"GF;Arimo-regular\"],layoutDependency:layoutDependency,layoutId:\"oG8sGprgA\",style:{\"--extracted-1w1cjl5\":\"var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115)))\"},children:\"SUNDAY\"})}),className:\"framer-uakcli\",fonts:[\"GF;Arimo-regular\"],layoutDependency:layoutDependency,layoutId:\"sTc4W5qUQ\",style:{\"--extracted-1w1cjl5\":\"var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RUhdpkcmE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115)))\"},children:\"SUNDAY\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115)))\"},children:\"10AM\"})}),className:\"framer-xc3ydf\",fonts:[\"GF;Arimo-regular\"],layoutDependency:layoutDependency,layoutId:\"Ck1qbTrZG\",style:{\"--extracted-1w1cjl5\":\"var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({RUhdpkcmE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(115, 115, 115)))\"},children:\"10AM\"})})}},baseVariant,gestureVariant)})]})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-i8boyw\",layoutDependency:layoutDependency,layoutId:\"LEovZBbRu\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"13px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-52d3d779-0048-45ba-81c7-e3768f8efbbd, rgba(250, 250, 250, 0.7)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://x.com/Dha__runX\",motionChild:true,nodeId:\"ewmSnn1Tj\",openInNewTab:true,relValues:[],scopeId:\"L6SP0g5N4\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18b66va\",\"data-styles-preset\":\"M5mA8MWvD\",children:\"DESIGNED BY NOMOLOS CREATIVE\"})})})}),className:\"framer-i1ojy8\",fonts:[\"GF;Arimo-regular\"],layoutDependency:layoutDependency,layoutId:\"ewmSnn1Tj\",style:{\"--extracted-r6o4lv\":\"var(--token-52d3d779-0048-45ba-81c7-e3768f8efbbd, rgba(250, 250, 250, 0.7))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-A3tzV.framer-1oc9sef, .framer-A3tzV .framer-1oc9sef { display: block; }\",\".framer-A3tzV.framer-apwyhk { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 110px; height: min-content; justify-content: center; padding: 80px 20px 20px 20px; position: relative; width: 1200px; }\",\".framer-A3tzV .framer-e6b7sh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1800px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A3tzV .framer-18zaedo { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-A3tzV .framer-122m62l { flex: none; height: var(--framer-aspect-ratio-supported, 80px); position: relative; }\",\".framer-A3tzV .framer-1d9tglw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-A3tzV .framer-2m13mc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-A3tzV .framer-2usrdx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 492px; }\",\".framer-A3tzV .framer-1ekazdv, .framer-A3tzV .framer-q3u0fh { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-A3tzV .framer-34lphs { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-A3tzV .framer-bhv1uc { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-around; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-A3tzV .framer-uakcli { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 40%; word-break: break-word; word-wrap: break-word; }\",\".framer-A3tzV .framer-xc3ydf { align-self: stretch; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-A3tzV .framer-i8boyw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-A3tzV .framer-i1ojy8 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 1; }\",\".framer-A3tzV.framer-v-iu8chf.framer-apwyhk { justify-content: flex-start; width: 810px; }\",\".framer-A3tzV.framer-v-iu8chf .framer-e6b7sh { align-content: flex-start; align-items: flex-start; max-width: unset; }\",\".framer-A3tzV.framer-v-iu8chf .framer-1d9tglw { gap: 39px; justify-content: flex-start; }\",\".framer-A3tzV.framer-v-1w667lu.framer-apwyhk { gap: 80px; padding: 50px 20px 30px 20px; width: 428px; }\",\".framer-A3tzV.framer-v-1w667lu .framer-e6b7sh { flex-direction: column; gap: 80px; justify-content: flex-start; max-width: unset; }\",\".framer-A3tzV.framer-v-1w667lu .framer-1d9tglw, .framer-A3tzV.framer-v-1w667lu .framer-2m13mc, .framer-A3tzV.framer-v-1w667lu .framer-2usrdx { align-content: center; align-items: center; width: 100%; }\",\".framer-A3tzV.framer-v-1w667lu .framer-bhv1uc { align-content: center; align-items: center; align-self: unset; width: 100%; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 316\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"rasd4BWCu\":{\"layout\":[\"fixed\",\"auto\"]},\"RUhdpkcmE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerL6SP0g5N4=withCSS(Component,css,\"framer-A3tzV\");export default FramerL6SP0g5N4;FramerL6SP0g5N4.displayName=\"Footer\";FramerL6SP0g5N4.defaultProps={height:316,width:1200};addPropertyControls(FramerL6SP0g5N4,{variant:{options:[\"eNdXYu_B1\",\"rasd4BWCu\",\"RUhdpkcmE\"],optionTitles:[\"Variant 1\",\"Variant 2\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerL6SP0g5N4,[{explicitInter:true,fonts:[{cssFamilyName:\"Arimo\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Arimo\",url:\"https://fonts.gstatic.com/s/arimo/v35/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxsAhDAVQI4aA.woff2\",weight:\"400\"}]},...LogoFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerL6SP0g5N4\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"rasd4BWCu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RUhdpkcmE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"316\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./L6SP0g5N4.map","// Generated by Framer (48eb0fe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"PrVx9Mbig\",\"cNwdZyx2L\"];const serializationHash=\"framer-pzmBE\";const variantClassNames={cNwdZyx2L:\"framer-v-18aaa89\",PrVx9Mbig:\"framer-v-102ptrd\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const B93chaHfh=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:200,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"PrVx9Mbig\",\"Variant 2\":\"cNwdZyx2L\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,B93chaHfh:click??props.B93chaHfh,variant:humanReadableVariantMap[props.variant]??props.variant??\"PrVx9Mbig\"};};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,B93chaHfh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"PrVx9Mbig\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap15dtuh2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(B93chaHfh){const res=await B93chaHfh(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-102ptrd\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"PrVx9Mbig\",onTap:onTap15dtuh2,ref:refBinding,style:{...style},...addPropertyOverrides({cNwdZyx2L:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ujt9qz\",layoutDependency:layoutDependency,layoutId:\"B9ARxf1i3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xeu9ze\",layoutDependency:layoutDependency,layoutId:\"vNyhfLm3r\",style:{backgroundColor:\"var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(236, 224, 210))\",rotate:0},variants:{cNwdZyx2L:{backgroundColor:\"var(--token-17aacb75-6344-4694-b3d3-db76277e3381, rgb(62, 59, 42))\",rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gq63c4\",layoutDependency:layoutDependency,layoutId:\"yRYo5MTBT\",style:{backgroundColor:\"var(--token-16bc186a-20bc-40bf-9808-a41357b3e16a, rgb(236, 224, 210))\",rotate:0},variants:{cNwdZyx2L:{backgroundColor:\"var(--token-17aacb75-6344-4694-b3d3-db76277e3381, rgb(62, 59, 42))\",rotate:-45}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pzmBE.framer-ucm4eh, .framer-pzmBE .framer-ucm4eh { display: block; }\",\".framer-pzmBE.framer-102ptrd { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-pzmBE .framer-1ujt9qz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-pzmBE .framer-xeu9ze { flex: none; height: 4px; overflow: visible; position: relative; width: 40px; }\",\".framer-pzmBE .framer-gq63c4 { flex: none; height: 4px; overflow: visible; position: relative; width: 40px; z-index: 1; }\",\".framer-pzmBE.framer-v-18aaa89 .framer-1ujt9qz { height: 35px; }\",\".framer-pzmBE.framer-v-18aaa89 .framer-xeu9ze { order: 0; }\",\".framer-pzmBE.framer-v-18aaa89 .framer-gq63c4 { left: 0px; order: 1; position: absolute; right: 0px; top: calc(48.57142857142859% - 4px / 2); width: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"cNwdZyx2L\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"B93chaHfh\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerJj6jpNr57=withCSS(Component,css,\"framer-pzmBE\");export default FramerJj6jpNr57;FramerJj6jpNr57.displayName=\"Hamburger-Menu\";FramerJj6jpNr57.defaultProps={height:18,width:40};addPropertyControls(FramerJj6jpNr57,{variant:{options:[\"PrVx9Mbig\",\"cNwdZyx2L\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},B93chaHfh:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerJj6jpNr57,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJj6jpNr57\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"B93chaHfh\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cNwdZyx2L\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"18\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Jj6jpNr57.map","// Generated by Framer (a1faaee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/5aJCXCc8sipP0qWeCOFu/8XFcN8Wq8ahRTYOXwZc3/M5mA8MWvD.js\";import HamburgerMenu from\"https://framerusercontent.com/modules/xeUfnnuJKeq2voDfIgQa/kDdhctcDnvAjEMzI6PqP/Jj6jpNr57.js\";const HamburgerMenuFonts=getFonts(HamburgerMenu);const cycleOrder=[\"aK4uzGiWf\",\"wO44RuxI4\",\"u5YFu9yq9\"];const serializationHash=\"framer-0yiYe\";const variantClassNames={aK4uzGiWf:\"framer-v-bjy3el\",u5YFu9yq9:\"framer-v-wafq3f\",wO44RuxI4:\"framer-v-1raoup7\"};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 transition2={damping:50,delay:0,mass:1,stiffness:300,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile-close\":\"wO44RuxI4\",\"Variant 1\":\"aK4uzGiWf\",\"Variant 3\":\"u5YFu9yq9\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"aK4uzGiWf\"};};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:\"aK4uzGiWf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const B93chaHfh1k6xlrc=activeVariantCallback(async(...args)=>{setVariant(\"u5YFu9yq9\");});const B93chaHfhyiv324=activeVariantCallback(async(...args)=>{setVariant(\"wO44RuxI4\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"wO44RuxI4\",\"u5YFu9yq9\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"wO44RuxI4\")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,...addPropertyOverrides({u5YFu9yq9:{value:transition2},wO44RuxI4:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-bjy3el\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"aK4uzGiWf\",ref:refBinding,style:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(62, 59, 42, 0.25)\",WebkitBackdropFilter:\"blur(5px)\",...style},variants:{u5YFu9yq9:{backgroundColor:\"var(--token-83f5e9b1-b772-44ac-8110-ee78362d05a6, rgb(250, 250, 250))\"}},...addPropertyOverrides({u5YFu9yq9:{\"data-framer-name\":\"Variant 3\"},wO44RuxI4:{\"data-framer-name\":\"Mobile-close\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-105ngup\",\"data-framer-name\":\"Nav-Wrap\",layoutDependency:layoutDependency,layoutId:\"D9a0obHto\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"i0sMFPHXG\",openInNewTab:false,scopeId:\"RGKzZxeXp\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1ruo2ef framer-1nw8xol\",layoutDependency:layoutDependency,layoutId:\"i0sMFPHXG\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({u5YFu9yq9:{height:18,y:(componentViewport?.y||0)+(0+((componentViewport?.height||800)-0-1e3)/2)+20+0+314},wO44RuxI4:{height:18,y:(componentViewport?.y||0)+(15+((componentViewport?.height||81)-30-50)/2)+20+0+-9}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i2wua1-container\",layoutDependency:layoutDependency,layoutId:\"vPeeTdPH7-container\",nodeId:\"vPeeTdPH7\",rendersWithMotion:true,scopeId:\"RGKzZxeXp\",children:/*#__PURE__*/_jsx(HamburgerMenu,{height:\"100%\",id:\"vPeeTdPH7\",layoutId:\"vPeeTdPH7\",variant:matchVariant(\"PrVx9Mbig\"),width:\"100%\",...addPropertyOverrides({u5YFu9yq9:{B93chaHfh:B93chaHfhyiv324,variant:matchVariant(\"cNwdZyx2L\")},wO44RuxI4:{B93chaHfh:B93chaHfh1k6xlrc}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-onhc2i\",\"data-framer-name\":\"logo-hor\",layoutDependency:layoutDependency,layoutId:\"wOv_Cp4Ki\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 123.879 50\" overflow=\"visible\"><path d=\"M 0 0 L 0 50 L 60.277 50 L 60.277 0 Z M 57.272 34.634 C 56.142 33.631 55.173 32.604 54.146 31.583 L 53.234 30.687 L 53.417 27.343 L 52.679 26.34 L 50.826 23.805 L 50.32 21.291 L 51.99 22.842 C 52.122 22.967 52.247 23.156 52.35 23.339 L 54.353 26.277 L 57.153 28.548 L 59.073 33.686 L 55.224 30.126 Z M 59.131 29.115 L 58.132 26.999 L 55.483 25.387 L 53.085 21.693 C 52.914 21.441 52.782 21.263 52.581 21.04 L 49.982 18.161 C 49.574 17.798 49.138 17.96 48.79 18.326 L 43.765 20.788 L 44.545 21.12 C 45.916 21.717 47.138 22.617 48.117 23.747 L 48.314 23.976 C 49.146 24.936 49.822 26.02 50.32 27.188 L 51.238 29.352 C 51.868 30.832 52.129 32.445 51.996 34.048 L 51.771 36.801 C 51.658 38.191 50.889 39.443 49.701 40.174 L 46.024 42.445 C 43.55 43.977 40.645 44.661 37.748 44.396 L 26.649 43.363 C 24.183 43.135 21.696 43.352 19.307 44.005 L 1.622 48.854 L 1.146 48.854 L 1.146 48.569 C 1.146 48.569 7.274 45.188 8.18 44.867 L 18.298 40.507 C 20.449 39.733 23.367 39.221 25.65 39.221 C 25.65 39.221 36.088 38.809 39.504 36.837 L 43.213 34.679 C 44.481 33.939 45.353 32.661 45.572 31.208 L 46.312 26.265 L 45.188 22.995 L 42.222 20.322 L 39.888 15.579 L 35.786 14.489 L 33.921 11.84 L 29.465 7.589 L 20.678 13.09 C 20.431 13.273 20.34 13.715 20.215 14.019 L 17.576 20.264 C 17.058 19.922 16.658 19.377 16.17 18.993 L 13.452 16.859 C 12.98 16.491 12.532 16.646 12.12 17.018 L 5.324 23.266 L 3.919 27.023 C 3.608 27.843 3.334 28.617 2.977 29.407 L 1.146 30.295 L 1.146 1.146 L 59.131 1.146 Z M 14.519 21.379 L 13.933 19.639 L 15.293 20.523 L 16.634 21.705 L 15.171 22.818 L 13.882 23.811 L 14.461 22.239 C 14.586 21.964 14.616 21.675 14.519 21.379 Z M 29.551 13.796 L 30.532 11.468 L 32.815 13.366 L 35.103 16.113 L 36.807 16.582 C 35.557 17.633 34.46 18.716 33.296 19.824 C 32.54 20.535 31.863 21.291 31.049 21.888 C 29.913 22.72 28.703 23.242 27.509 23.902 C 27.063 24.143 26.609 24.308 26.179 24.601 C 25.256 25.238 24.43 25.996 23.528 26.719 L 23.403 26.74 L 23.58 25.566 L 22.169 26.11 L 18.171 27.596 L 20.31 25.881 C 22.055 25.083 23.753 24.298 25.415 23.248 C 26.265 22.714 26.981 22.02 27.761 21.343 C 28.685 20.511 29.608 19.807 30.568 19.05 L 32.751 17.329 Z M 68.26 16.652 L 71.894 16.652 L 71.894 15.836 L 68.26 15.836 L 68.26 12.327 L 72.483 12.327 L 72.483 11.513 L 67.321 11.513 L 67.321 20.511 L 68.26 20.511 Z M 74.814 16.953 L 76.87 16.953 L 79.288 20.511 L 80.416 20.511 L 77.873 16.839 C 78.583 16.722 79.145 16.427 79.559 15.955 C 79.973 15.484 80.18 14.909 80.18 14.232 C 80.18 13.362 79.903 12.692 79.352 12.22 C 78.8 11.748 78.044 11.511 77.085 11.511 L 73.877 11.511 L 73.877 20.509 L 74.816 20.509 L 74.816 16.951 Z M 74.814 12.303 L 77.007 12.303 C 77.692 12.303 78.235 12.469 78.637 12.799 C 79.037 13.129 79.238 13.607 79.238 14.234 C 79.238 14.861 79.037 15.339 78.637 15.669 C 78.237 15.999 77.694 16.164 77.007 16.164 L 74.814 16.164 L 74.814 12.305 Z M 87.259 19.697 L 82.797 19.697 L 82.797 16.276 L 86.795 16.276 L 86.795 15.46 L 82.797 15.46 L 82.797 12.327 L 87.171 12.327 L 87.171 11.513 L 81.857 11.513 L 81.857 20.511 L 87.259 20.511 Z M 89.941 16.276 L 93.938 16.276 L 93.938 15.46 L 89.941 15.46 L 89.941 12.327 L 94.314 12.327 L 94.314 11.513 L 89 11.513 L 89 20.511 L 94.402 20.511 L 94.402 19.697 L 89.941 19.697 Z M 101.113 19.916 C 101.785 19.52 102.297 18.981 102.647 18.3 C 102.997 17.619 103.174 16.845 103.174 15.975 C 103.174 15.106 103.003 14.326 102.661 13.657 C 102.319 12.988 101.813 12.465 101.144 12.085 C 100.476 11.704 99.662 11.513 98.7 11.513 L 96.145 11.513 L 96.145 20.511 L 98.7 20.511 C 99.636 20.511 100.44 20.312 101.113 19.916 Z M 97.084 19.697 L 97.084 12.327 L 98.677 12.327 C 99.445 12.327 100.094 12.475 100.619 12.771 C 101.146 13.068 101.544 13.49 101.815 14.037 C 102.088 14.584 102.223 15.229 102.223 15.973 C 102.223 16.718 102.088 17.369 101.815 17.93 C 101.542 18.489 101.144 18.923 100.619 19.233 C 100.094 19.542 99.445 19.697 98.677 19.697 Z M 113.265 15.999 C 113.265 15.348 113.151 14.737 112.926 14.17 C 112.7 13.603 112.381 13.104 111.967 12.68 C 111.553 12.254 111.072 11.921 110.52 11.683 C 109.969 11.444 109.368 11.326 108.715 11.326 C 108.062 11.326 107.461 11.446 106.91 11.683 C 106.359 11.921 105.879 12.254 105.469 12.68 C 105.059 13.106 104.743 13.603 104.516 14.17 C 104.291 14.737 104.177 15.348 104.177 15.999 C 104.177 16.65 104.291 17.263 104.516 17.836 C 104.741 18.407 105.059 18.907 105.469 19.333 C 105.879 19.759 106.359 20.093 106.91 20.336 C 107.461 20.579 108.064 20.7 108.715 20.7 C 109.366 20.7 109.969 20.579 110.52 20.336 C 111.072 20.093 111.555 19.759 111.967 19.333 C 112.381 18.907 112.7 18.407 112.926 17.836 C 113.151 17.263 113.265 16.652 113.265 15.999 Z M 112.029 17.504 C 111.858 17.972 111.613 18.384 111.296 18.738 C 110.982 19.09 110.598 19.372 110.168 19.566 C 109.734 19.763 109.248 19.86 108.715 19.86 C 108.182 19.86 107.706 19.763 107.268 19.566 C 106.828 19.371 106.452 19.094 106.134 18.738 C 105.815 18.384 105.571 17.972 105.399 17.504 C 105.228 17.036 105.143 16.535 105.143 15.999 C 105.143 15.464 105.228 14.962 105.399 14.495 C 105.571 14.027 105.815 13.619 106.134 13.273 C 106.45 12.926 106.828 12.656 107.268 12.459 C 107.706 12.264 108.19 12.164 108.715 12.164 C 109.241 12.164 109.734 12.262 110.168 12.459 C 110.602 12.656 110.978 12.926 111.296 13.273 C 111.613 13.619 111.858 14.027 112.029 14.495 C 112.2 14.962 112.286 15.464 112.286 15.999 C 112.286 16.535 112.2 17.036 112.029 17.504 Z M 122.674 11.513 L 119.317 19.359 L 115.981 11.513 L 114.767 11.513 L 114.767 20.511 L 115.643 20.511 L 115.643 12.879 L 118.903 20.511 L 119.729 20.511 L 123.013 12.879 L 123.013 20.511 L 123.879 20.511 L 123.879 11.513 Z M 70.967 32.096 L 74.338 23.096 L 73.397 23.096 L 70.465 31.017 L 67.558 23.096 L 66.58 23.096 L 69.94 32.096 Z M 76.868 23.096 L 73.371 32.094 L 74.298 32.094 L 75.252 29.6 L 79.443 29.6 L 80.388 32.094 L 81.378 32.094 L 77.895 23.096 L 76.866 23.096 Z M 75.546 28.836 L 77.357 24.099 L 79.155 28.836 Z M 82.723 23.096 L 82.723 32.096 L 87.86 32.096 L 87.86 31.256 L 83.662 31.256 L 83.662 23.096 Z M 90.192 23.096 L 89.251 23.096 L 89.251 32.096 L 94.39 32.096 L 94.39 31.256 L 90.192 31.256 Z M 96.72 27.859 L 100.718 27.859 L 100.718 27.045 L 96.72 27.045 L 96.72 23.912 L 101.095 23.912 L 101.095 23.096 L 95.781 23.096 L 95.781 32.096 L 101.182 32.096 L 101.182 31.28 L 96.72 31.28 Z M 106.245 32.096 L 106.245 28.725 L 109.541 23.096 L 108.564 23.096 L 105.805 27.847 L 103.061 23.096 L 102.034 23.096 L 105.304 28.725 L 105.304 32.096 Z M 68.736 36.423 C 69.044 36.08 69.409 35.812 69.826 35.621 C 70.244 35.43 70.704 35.332 71.204 35.332 C 71.765 35.332 72.272 35.448 72.726 35.682 C 73.182 35.917 73.564 36.24 73.873 36.654 C 74.181 37.068 74.382 37.541 74.474 38.077 L 75.465 38.077 C 75.347 37.358 75.087 36.729 74.681 36.19 C 74.275 35.651 73.773 35.235 73.17 34.936 C 72.569 34.64 71.912 34.492 71.202 34.492 C 70.575 34.492 69.996 34.612 69.46 34.849 C 68.933 35.082 68.458 35.419 68.063 35.84 C 67.667 36.262 67.357 36.757 67.136 37.324 C 66.915 37.892 66.803 38.507 66.803 39.167 C 66.803 39.828 66.915 40.443 67.136 41.016 C 67.357 41.589 67.667 42.087 68.063 42.513 C 68.459 42.939 68.925 43.271 69.46 43.51 C 69.996 43.749 70.577 43.868 71.202 43.868 C 71.912 43.868 72.571 43.719 73.176 43.416 C 73.781 43.116 74.285 42.694 74.687 42.151 C 75.087 41.607 75.347 40.98 75.465 40.272 L 74.474 40.272 C 74.382 40.797 74.183 41.271 73.879 41.689 C 73.574 42.107 73.192 42.435 72.732 42.672 C 72.272 42.911 71.763 43.03 71.204 43.03 C 70.702 43.03 70.242 42.935 69.826 42.742 C 69.409 42.551 69.044 42.28 68.736 41.934 C 68.427 41.587 68.189 41.179 68.021 40.712 C 67.854 40.244 67.771 39.731 67.771 39.171 C 67.771 38.612 67.854 38.11 68.021 37.643 C 68.189 37.175 68.427 36.769 68.736 36.427 Z M 83.035 38.628 L 77.923 38.628 L 77.923 34.681 L 76.983 34.681 L 76.983 43.679 L 77.923 43.679 L 77.923 39.444 L 83.035 39.444 L 83.035 43.679 L 83.975 43.679 L 83.975 34.681 L 83.035 34.681 Z M 91.621 40.646 C 91.621 41.132 91.524 41.554 91.327 41.912 C 91.132 42.272 90.857 42.547 90.507 42.74 C 90.156 42.933 89.746 43.028 89.279 43.028 C 88.811 43.028 88.401 42.933 88.051 42.74 C 87.701 42.549 87.424 42.272 87.223 41.912 C 87.022 41.554 86.922 41.132 86.922 40.646 L 86.922 34.681 L 85.983 34.681 L 85.983 40.596 C 85.983 41.265 86.118 41.846 86.391 42.338 C 86.664 42.831 87.044 43.209 87.537 43.472 C 88.031 43.735 88.61 43.868 89.279 43.868 C 89.947 43.868 90.515 43.737 91.008 43.472 C 91.502 43.209 91.884 42.831 92.155 42.338 C 92.427 41.844 92.563 41.265 92.563 40.596 L 92.563 34.681 L 91.623 34.681 L 91.623 40.646 Z M 100.249 39.124 C 100.663 38.652 100.87 38.077 100.87 37.4 C 100.87 36.53 100.593 35.86 100.042 35.388 C 99.491 34.916 98.734 34.679 97.775 34.679 L 94.567 34.679 L 94.567 43.677 L 95.506 43.677 L 95.506 40.119 L 97.562 40.119 L 99.98 43.677 L 101.109 43.677 L 98.565 40.005 C 99.276 39.888 99.837 39.593 100.251 39.122 Z M 95.504 39.33 L 95.504 35.469 L 97.697 35.469 C 98.382 35.469 98.925 35.635 99.327 35.965 C 99.727 36.295 99.928 36.773 99.928 37.4 C 99.928 38.027 99.727 38.505 99.327 38.835 C 98.927 39.165 98.384 39.33 97.697 39.33 Z M 103.827 36.423 C 104.136 36.08 104.5 35.812 104.918 35.621 C 105.336 35.43 105.795 35.332 106.295 35.332 C 106.856 35.332 107.362 35.448 107.818 35.682 C 108.273 35.917 108.655 36.24 108.964 36.654 C 109.272 37.068 109.473 37.541 109.565 38.077 L 110.556 38.077 C 110.439 37.358 110.178 36.729 109.772 36.19 C 109.366 35.651 108.864 35.235 108.261 34.936 C 107.66 34.64 107.004 34.492 106.293 34.492 C 105.666 34.492 105.087 34.612 104.552 34.849 C 104.024 35.082 103.549 35.419 103.154 35.84 C 102.758 36.262 102.448 36.757 102.227 37.324 C 102.006 37.892 101.895 38.507 101.895 39.167 C 101.895 39.828 102.006 40.443 102.227 41.016 C 102.448 41.589 102.758 42.087 103.154 42.513 C 103.551 42.939 104.016 43.271 104.552 43.51 C 105.087 43.749 105.668 43.868 106.293 43.868 C 107.004 43.868 107.662 43.719 108.267 43.416 C 108.872 43.116 109.376 42.694 109.778 42.151 C 110.178 41.607 110.439 40.98 110.554 40.272 L 109.563 40.272 C 109.471 40.797 109.272 41.271 108.968 41.689 C 108.663 42.107 108.281 42.435 107.822 42.672 C 107.362 42.911 106.852 43.03 106.293 43.03 C 105.792 43.03 105.332 42.935 104.916 42.742 C 104.498 42.551 104.134 42.28 103.825 41.934 C 103.517 41.587 103.278 41.179 103.111 40.712 C 102.944 40.244 102.86 39.731 102.86 39.171 C 102.86 38.612 102.944 38.11 103.111 37.643 C 103.278 37.175 103.517 36.769 103.825 36.427 Z M 118.127 38.628 L 113.012 38.628 L 113.012 34.681 L 112.073 34.681 L 112.073 43.679 L 113.012 43.679 L 113.012 39.444 L 118.127 39.444 L 118.127 43.679 L 119.066 43.679 L 119.066 34.681 L 118.127 34.681 Z\" fill=\"rgb(248,242,229)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1bsan2r\",layoutDependency:layoutDependency,layoutId:\"Ndr4AHnNz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60.277 50\" overflow=\"visible\"><path d=\"M 0 0 L 0 50 L 60.277 50 L 60.277 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1exa7t5\",layoutDependency:layoutDependency,layoutId:\"oeGj38y07\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.753 13.342\" overflow=\"visible\"><path d=\"M 6.952 13.342 C 5.821 12.339 4.852 11.312 3.825 10.291 L 2.914 9.396 L 3.097 6.052 L 2.358 5.049 L 0.506 2.514 L 0 0 L 1.67 1.55 C 1.801 1.676 1.927 1.865 2.03 2.048 L 4.032 4.985 L 6.832 7.256 L 8.753 12.395 L 4.904 8.835 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wwghms\",layoutDependency:layoutDependency,layoutId:\"OdEbviHtj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 57.985 47.707\" overflow=\"visible\"><path d=\"M 57.985 27.968 L 56.986 25.853 L 54.337 24.241 L 51.938 20.547 C 51.767 20.294 51.636 20.117 51.435 19.894 L 48.836 17.014 C 48.428 16.652 47.992 16.813 47.644 17.179 L 42.618 19.641 L 43.398 19.974 C 44.77 20.571 45.992 21.47 46.971 22.601 L 47.168 22.83 C 47.999 23.79 48.676 24.874 49.174 26.042 L 50.092 28.205 C 50.722 29.686 50.982 31.298 50.85 32.902 L 50.625 35.655 C 50.511 37.044 49.743 38.297 48.555 39.028 L 44.877 41.299 C 42.404 42.83 39.499 43.515 36.602 43.249 L 25.503 42.216 C 23.036 41.988 20.55 42.206 18.161 42.859 L 0.476 47.707 L 0 47.707 L 0 47.423 C 0 47.423 6.128 44.041 7.033 43.721 L 17.152 39.36 C 19.303 38.586 22.221 38.075 24.503 38.075 C 24.503 38.075 34.942 37.663 38.357 35.69 L 42.067 33.533 C 43.335 32.793 44.207 31.515 44.425 30.062 L 45.166 25.118 L 44.041 21.849 L 41.076 19.176 L 38.741 14.433 L 34.64 13.342 L 32.775 10.693 L 28.319 6.442 L 19.532 11.943 C 19.285 12.126 19.194 12.568 19.068 12.873 L 16.429 19.118 C 15.912 18.776 15.512 18.23 15.024 17.846 L 12.305 15.713 C 11.834 15.345 11.386 15.5 10.974 15.872 L 4.177 22.119 L 2.772 25.877 C 2.462 26.697 2.187 27.471 1.831 28.261 L 0 29.149 L 0 0 L 57.985 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-aih53h\",layoutDependency:layoutDependency,layoutId:\"vW8OEcVNw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.752 4.171\" overflow=\"visible\"><path d=\"M 0.637 1.739 L 0.052 0 L 1.411 0.884 L 2.752 2.066 L 1.29 3.178 L 0 4.171 L 0.579 2.599 C 0.705 2.325 0.734 2.036 0.637 1.739 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-129bojr\",layoutDependency:layoutDependency,layoutId:\"au5UvT7F6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.636 16.129\" overflow=\"visible\"><path d=\"M 11.38 2.329 L 12.361 0 L 14.644 1.899 L 16.933 4.645 L 18.636 5.115 C 17.386 6.166 16.29 7.248 15.126 8.357 C 14.369 9.067 13.693 9.824 12.879 10.421 C 11.742 11.253 10.532 11.774 9.338 12.435 C 8.892 12.676 8.438 12.841 8.009 13.133 C 7.085 13.77 6.259 14.529 5.358 15.251 L 5.232 15.273 L 5.409 14.099 L 3.998 14.642 L 0 16.129 L 2.139 14.413 C 3.885 13.615 5.583 12.831 7.244 11.78 C 8.094 11.247 8.811 10.552 9.591 9.875 C 10.514 9.044 11.438 8.339 12.397 7.583 L 14.58 5.861 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-82avzq\",layoutDependency:layoutDependency,layoutId:\"QdD7m_ZKd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.163 8.998\" overflow=\"visible\"><path d=\"M 0.939 5.139 L 4.573 5.139 L 4.573 4.323 L 0.939 4.323 L 0.939 0.814 L 5.163 0.814 L 5.163 0 L 0 0 L 0 8.998 L 0.939 8.998 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7sjv53\",layoutDependency:layoutDependency,layoutId:\"uWR728ztj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.54 9\" overflow=\"visible\"><path d=\"M 0.937 5.441 L 2.993 5.441 L 5.411 9 L 6.54 9 L 3.996 5.328 C 4.707 5.21 5.268 4.916 5.682 4.444 C 6.096 3.972 6.303 3.397 6.303 2.721 C 6.303 1.851 6.026 1.18 5.475 0.709 C 4.924 0.237 4.167 0 3.208 0 L 0 0 L 0 8.998 L 0.939 8.998 L 0.939 5.439 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1azeytm\",layoutDependency:layoutDependency,layoutId:\"MTxp30pWk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.424 3.861\" overflow=\"visible\"><path d=\"M 0 0 L 2.193 0 C 2.878 0 3.421 0.165 3.823 0.496 C 4.223 0.826 4.424 1.304 4.424 1.931 C 4.424 2.557 4.223 3.035 3.823 3.365 C 3.423 3.696 2.88 3.861 2.193 3.861 L 0 3.861 L 0 0.002 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-l4wd3r\",layoutDependency:layoutDependency,layoutId:\"xMc7Y4h1o\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.401 8.998\" overflow=\"visible\"><path d=\"M 5.401 8.184 L 0.939 8.184 L 0.939 4.763 L 4.938 4.763 L 4.938 3.947 L 0.939 3.947 L 0.939 0.814 L 5.314 0.814 L 5.314 0 L 0 0 L 0 8.998 L 5.401 8.998 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11h6ish\",layoutDependency:layoutDependency,layoutId:\"ak4yi_kHQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.401 8.998\" overflow=\"visible\"><path d=\"M 0.941 4.763 L 4.938 4.763 L 4.938 3.947 L 0.941 3.947 L 0.941 0.814 L 5.314 0.814 L 5.314 0 L 0 0 L 0 8.998 L 5.401 8.998 L 5.401 8.184 L 0.941 8.184 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-j3bf1y\",layoutDependency:layoutDependency,layoutId:\"F5FeOyiAx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.029 8.998\" overflow=\"visible\"><path d=\"M 4.968 8.403 C 5.64 8.007 6.152 7.467 6.502 6.787 C 6.852 6.106 7.029 5.332 7.029 4.462 C 7.029 3.592 6.858 2.812 6.516 2.143 C 6.174 1.475 5.668 0.951 4.999 0.571 C 4.331 0.191 3.517 0 2.555 0 L 0 0 L 0 8.998 L 2.555 8.998 C 3.491 8.998 4.295 8.799 4.968 8.403 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gzx1b\",layoutDependency:layoutDependency,layoutId:\"sELJbBts5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.139 7.37\" overflow=\"visible\"><path d=\"M 0 7.37 L 0 0 L 1.592 0 C 2.36 0 3.009 0.147 3.535 0.444 C 4.062 0.74 4.46 1.162 4.731 1.71 C 5.003 2.257 5.139 2.902 5.139 3.646 C 5.139 4.39 5.003 5.041 4.731 5.602 C 4.458 6.162 4.06 6.596 3.535 6.906 C 3.009 7.215 2.36 7.37 1.592 7.37 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1irp112\",layoutDependency:layoutDependency,layoutId:\"WSYnZRiOV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.087 9.374\" overflow=\"visible\"><path d=\"M 9.087 4.673 C 9.087 4.022 8.974 3.411 8.749 2.844 C 8.522 2.277 8.204 1.777 7.79 1.353 C 7.376 0.927 6.894 0.595 6.343 0.356 C 5.792 0.117 5.19 0 4.538 0 C 3.885 0 3.284 0.119 2.733 0.356 C 2.181 0.595 1.702 0.927 1.292 1.353 C 0.882 1.779 0.565 2.277 0.338 2.844 C 0.113 3.411 0 4.022 0 4.673 C 0 5.324 0.113 5.937 0.338 6.51 C 0.563 7.081 0.882 7.581 1.292 8.007 C 1.702 8.433 2.181 8.767 2.733 9.01 C 3.284 9.252 3.887 9.374 4.538 9.374 C 5.188 9.374 5.792 9.252 6.343 9.01 C 6.894 8.767 7.378 8.433 7.79 8.007 C 8.204 7.581 8.522 7.081 8.749 6.51 C 8.974 5.937 9.087 5.326 9.087 4.673 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v24vrc\",layoutDependency:layoutDependency,layoutId:\"Wg9W14rRB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.143 7.696\" overflow=\"visible\"><path d=\"M 6.886 5.34 C 6.715 5.807 6.47 6.219 6.154 6.574 C 5.84 6.926 5.455 7.208 5.025 7.402 C 4.591 7.599 4.106 7.696 3.572 7.696 C 3.039 7.696 2.563 7.599 2.126 7.402 C 1.686 7.207 1.31 6.93 0.991 6.574 C 0.673 6.219 0.428 5.807 0.257 5.34 C 0.086 4.872 0 4.37 0 3.835 C 0 3.3 0.086 2.798 0.257 2.331 C 0.428 1.863 0.673 1.455 0.991 1.109 C 1.308 0.762 1.686 0.492 2.126 0.295 C 2.563 0.1 3.047 0 3.572 0 C 4.098 0 4.591 0.098 5.025 0.295 C 5.459 0.492 5.835 0.762 6.154 1.109 C 6.47 1.455 6.715 1.863 6.886 2.331 C 7.057 2.798 7.143 3.3 7.143 3.835 C 7.143 4.37 7.057 4.872 6.886 5.34 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fks5y6\",layoutDependency:layoutDependency,layoutId:\"EAeY54mUY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.111 8.998\" overflow=\"visible\"><path d=\"M 7.907 0 L 4.55 7.845 L 1.214 0 L 0 0 L 0 8.998 L 0.876 8.998 L 0.876 1.365 L 4.136 8.998 L 4.962 8.998 L 8.245 1.365 L 8.245 8.998 L 9.111 8.998 L 9.111 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vaji85\",layoutDependency:layoutDependency,layoutId:\"dRMtrNYKU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.758 9\" overflow=\"visible\"><path d=\"M 4.386 9 L 7.758 0 L 6.816 0 L 3.885 7.921 L 0.977 0 L 0 0 L 3.359 9 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yshw4l\",layoutDependency:layoutDependency,layoutId:\"cB3ptoUYF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.007 8.998\" overflow=\"visible\"><path d=\"M 3.497 0 L 0 8.998 L 0.927 8.998 L 1.881 6.504 L 6.072 6.504 L 7.017 8.998 L 8.007 8.998 L 4.524 0 L 3.495 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p0d0b7\",layoutDependency:layoutDependency,layoutId:\"VqYq03yP0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.608 4.737\" overflow=\"visible\"><path d=\"M 0 4.737 L 1.811 0 L 3.608 4.737 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1niyy2b\",layoutDependency:layoutDependency,layoutId:\"njikNxm76\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.137 9\" overflow=\"visible\"><path d=\"M 0 0 L 0 9 L 5.137 9 L 5.137 8.16 L 0.939 8.16 L 0.939 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1645ygv\",layoutDependency:layoutDependency,layoutId:\"heD3PwEGw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.139 9\" overflow=\"visible\"><path d=\"M 0.941 0 L 0 0 L 0 9 L 5.139 9 L 5.139 8.16 L 0.941 8.16 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sedqd\",layoutDependency:layoutDependency,layoutId:\"wr7cuBRXZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.401 9\" overflow=\"visible\"><path d=\"M 0.939 4.763 L 4.938 4.763 L 4.938 3.949 L 0.939 3.949 L 0.939 0.816 L 5.314 0.816 L 5.314 0 L 0 0 L 0 9 L 5.401 9 L 5.401 8.184 L 0.939 8.184 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9h7nbm\",layoutDependency:layoutDependency,layoutId:\"pSR3dHAeL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.507 9\" overflow=\"visible\"><path d=\"M 4.211 9 L 4.211 5.628 L 7.507 0 L 6.53 0 L 3.771 4.751 L 1.027 0 L 0 0 L 3.27 5.628 L 3.27 9 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uyuntf\",layoutDependency:layoutDependency,layoutId:\"ei_5XnZyz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.661 9.376\" overflow=\"visible\"><path d=\"M 1.932 1.931 C 2.241 1.588 2.605 1.32 3.023 1.128 C 3.441 0.937 3.901 0.84 4.4 0.84 C 4.962 0.84 5.469 0.955 5.923 1.19 C 6.379 1.425 6.761 1.747 7.069 2.161 C 7.378 2.575 7.579 3.049 7.67 3.584 L 8.661 3.584 C 8.544 2.866 8.283 2.237 7.877 1.698 C 7.471 1.158 6.97 0.742 6.367 0.444 C 5.766 0.147 5.109 0 4.398 0 C 3.771 0 3.192 0.119 2.657 0.356 C 2.129 0.59 1.654 0.927 1.26 1.347 C 0.864 1.769 0.553 2.265 0.332 2.832 C 0.111 3.399 0 4.014 0 4.675 C 0 5.336 0.111 5.951 0.332 6.524 C 0.553 7.097 0.864 7.595 1.26 8.021 C 1.656 8.446 2.122 8.779 2.657 9.018 C 3.192 9.256 3.773 9.376 4.398 9.376 C 5.109 9.376 5.768 9.227 6.373 8.924 C 6.978 8.624 7.481 8.202 7.883 7.658 C 8.283 7.115 8.544 6.488 8.661 5.78 L 7.67 5.78 C 7.579 6.305 7.38 6.779 7.075 7.197 C 6.771 7.615 6.389 7.943 5.929 8.18 C 5.469 8.419 4.96 8.538 4.4 8.538 C 3.899 8.538 3.439 8.442 3.023 8.249 C 2.605 8.058 2.241 7.788 1.932 7.441 C 1.624 7.095 1.385 6.687 1.218 6.219 C 1.051 5.752 0.967 5.238 0.967 4.679 C 0.967 4.12 1.051 3.618 1.218 3.15 C 1.385 2.683 1.624 2.277 1.932 1.934 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-brv6lc\",layoutDependency:layoutDependency,layoutId:\"eCSzxpL9c\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.992 8.998\" overflow=\"visible\"><path d=\"M 6.052 3.947 L 0.939 3.947 L 0.939 0 L 0 0 L 0 8.998 L 0.939 8.998 L 0.939 4.763 L 6.052 4.763 L 6.052 8.998 L 6.992 8.998 L 6.992 0 L 6.052 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1v6v3ph\",layoutDependency:layoutDependency,layoutId:\"MAU5pPiuV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.58 9.187\" overflow=\"visible\"><path d=\"M 5.638 5.965 C 5.638 6.45 5.541 6.872 5.344 7.23 C 5.149 7.591 4.874 7.865 4.524 8.058 C 4.173 8.251 3.763 8.347 3.296 8.347 C 2.828 8.347 2.418 8.251 2.068 8.058 C 1.718 7.867 1.441 7.591 1.24 7.23 C 1.039 6.872 0.939 6.45 0.939 5.965 L 0.939 0 L 0 0 L 0 5.915 C 0 6.584 0.135 7.165 0.408 7.656 C 0.681 8.15 1.061 8.528 1.554 8.791 C 2.048 9.053 2.627 9.187 3.296 9.187 C 3.964 9.187 4.532 9.055 5.025 8.791 C 5.519 8.528 5.901 8.15 6.172 7.656 C 6.444 7.163 6.58 6.584 6.58 5.915 L 6.58 0 L 5.64 0 L 5.64 5.965 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qheh47\",layoutDependency:layoutDependency,layoutId:\"yjb8rCavX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.542 8.998\" overflow=\"visible\"><path d=\"M 5.682 4.444 C 6.096 3.972 6.303 3.397 6.303 2.721 C 6.303 1.851 6.026 1.18 5.475 0.709 C 4.924 0.237 4.167 0 3.208 0 L 0 0 L 0 8.998 L 0.939 8.998 L 0.939 5.439 L 2.995 5.439 L 5.413 8.998 L 6.542 8.998 L 3.998 5.326 C 4.709 5.208 5.27 4.914 5.684 4.442 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-c1iw6m\",layoutDependency:layoutDependency,layoutId:\"lNWiBwPUV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.424 3.861\" overflow=\"visible\"><path d=\"M 0 3.861 L 0 0 L 2.193 0 C 2.878 0 3.421 0.165 3.823 0.496 C 4.223 0.826 4.424 1.304 4.424 1.931 C 4.424 2.557 4.223 3.035 3.823 3.365 C 3.423 3.696 2.88 3.861 2.193 3.861 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1a8ktes\",layoutDependency:layoutDependency,layoutId:\"qTqw050Xq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.661 9.376\" overflow=\"visible\"><path d=\"M 1.932 1.931 C 2.241 1.588 2.605 1.32 3.023 1.128 C 3.441 0.937 3.901 0.84 4.4 0.84 C 4.962 0.84 5.467 0.955 5.923 1.19 C 6.379 1.425 6.761 1.747 7.069 2.161 C 7.378 2.575 7.579 3.049 7.67 3.584 L 8.661 3.584 C 8.544 2.866 8.283 2.237 7.877 1.698 C 7.471 1.158 6.97 0.742 6.367 0.444 C 5.766 0.147 5.109 0 4.398 0 C 3.771 0 3.192 0.119 2.657 0.356 C 2.129 0.59 1.654 0.927 1.26 1.347 C 0.864 1.769 0.553 2.265 0.332 2.832 C 0.111 3.399 0 4.014 0 4.675 C 0 5.336 0.111 5.951 0.332 6.524 C 0.553 7.097 0.864 7.595 1.26 8.021 C 1.656 8.446 2.122 8.779 2.657 9.018 C 3.192 9.256 3.773 9.376 4.398 9.376 C 5.109 9.376 5.768 9.227 6.373 8.924 C 6.978 8.624 7.481 8.202 7.883 7.658 C 8.283 7.115 8.544 6.488 8.659 5.78 L 7.668 5.78 C 7.577 6.305 7.378 6.779 7.073 7.197 C 6.769 7.615 6.387 7.943 5.927 8.18 C 5.467 8.419 4.958 8.538 4.398 8.538 C 3.897 8.538 3.437 8.442 3.021 8.249 C 2.603 8.058 2.239 7.788 1.931 7.441 C 1.622 7.095 1.383 6.687 1.216 6.219 C 1.049 5.752 0.965 5.238 0.965 4.679 C 0.965 4.12 1.049 3.618 1.216 3.15 C 1.383 2.683 1.622 2.277 1.931 1.934 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5a1rf4\",layoutDependency:layoutDependency,layoutId:\"W31i0C1LT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.994 8.998\" overflow=\"visible\"><path d=\"M 6.054 3.947 L 0.939 3.947 L 0.939 0 L 0 0 L 0 8.998 L 0.939 8.998 L 0.939 4.763 L 6.054 4.763 L 6.054 8.998 L 6.994 8.998 L 6.994 0 L 6.054 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pnjgxd\",layoutDependency:layoutDependency,layoutId:\"NMBQrTWDu\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1v4dtk7\",\"data-framer-name\":\"Nav-button\",layoutDependency:layoutDependency,layoutId:\"dfsXF51OG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-83f5e9b1-b772-44ac-8110-ee78362d05a6, rgb(248, 242, 229)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":HZ_Lcg5JC\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"dmNy9stZF\",openInNewTab:false,relValues:[],scopeId:\"RGKzZxeXp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18b66va\",\"data-styles-preset\":\"M5mA8MWvD\",children:\"VISIT US\"})})})}),className:\"framer-1vj1k3m\",fonts:[\"GF;Arimo-regular\"],layoutDependency:layoutDependency,layoutId:\"dmNy9stZF\",style:{\"--extracted-r6o4lv\":\"var(--token-83f5e9b1-b772-44ac-8110-ee78362d05a6, rgb(248, 242, 229))\"},variants:{u5YFu9yq9:{\"--extracted-r6o4lv\":\"var(--token-17aacb75-6344-4694-b3d3-db76277e3381, rgb(62, 59, 42))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({u5YFu9yq9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-17aacb75-6344-4694-b3d3-db76277e3381, rgb(62, 59, 42)))\"},children:/*#__PURE__*/_jsx(Link,{href:{hash:\":HZ_Lcg5JC\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"dmNy9stZF\",openInNewTab:false,relValues:[],scopeId:\"RGKzZxeXp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18b66va\",\"data-styles-preset\":\"M5mA8MWvD\",children:\"VISIT US\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1snhr06\",layoutDependency:layoutDependency,layoutId:\"Sss7nrIbt\",style:{backgroundColor:\"var(--token-b6cfa08c-dfc8-41a4-a412-f1edc92e975b, rgb(0, 0, 0))\"},variants:{u5YFu9yq9:{backgroundColor:\"var(--token-17aacb75-6344-4694-b3d3-db76277e3381, rgb(62, 59, 42))\"}}})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-132wmpq\",\"data-framer-name\":\"Nav-button\",layoutDependency:layoutDependency,layoutId:\"K_imX3LV9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-wj8hmk\",\"data-framer-name\":\"Social Button\",layoutDependency:layoutDependency,layoutId:\"NfNfcD7c9\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7QXJpbW8tcmVndWxhcg==\",\"--framer-font-family\":'\"Arimo\", \"Arimo Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-52d3d779-0048-45ba-81c7-e3768f8efbbd, rgba(160, 158, 128, 0.7)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/freedomvalleychurch/\",motionChild:true,nodeId:\"N7e1HSwVS\",openInNewTab:true,relValues:[],scopeId:\"RGKzZxeXp\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-18b66va\",\"data-styles-preset\":\"M5mA8MWvD\",children:\"INSTAGRAM\"})})})}),className:\"framer-rz828a\",fonts:[\"GF;Arimo-regular\"],layoutDependency:layoutDependency,layoutId:\"N7e1HSwVS\",style:{\"--extracted-r6o4lv\":\"var(--token-52d3d779-0048-45ba-81c7-e3768f8efbbd, rgba(160, 158, 128, 0.7))\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-abkzq0\",layoutDependency:layoutDependency,layoutId:\"UTP0QFwZn\",style:{backgroundColor:\"var(--token-b6cfa08c-dfc8-41a4-a412-f1edc92e975b, rgb(0, 0, 0))\"},variants:{u5YFu9yq9:{backgroundColor:\"var(--token-17aacb75-6344-4694-b3d3-db76277e3381, rgb(62, 59, 42))\"}}})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0yiYe.framer-1nw8xol, .framer-0yiYe .framer-1nw8xol { display: block; }\",\".framer-0yiYe.framer-bjy3el { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: 1200px; }\",\".framer-0yiYe .framer-105ngup { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px; position: relative; width: 100%; }\",\".framer-0yiYe .framer-1ruo2ef { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0yiYe .framer-1i2wua1-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-0yiYe .framer-onhc2i { height: 50px; position: relative; width: 124px; }\",\".framer-0yiYe .framer-1bsan2r { height: 50px; left: 0px; position: absolute; top: 0px; width: 61px; }\",\".framer-0yiYe .framer-1exa7t5 { height: 14px; left: 51px; position: absolute; top: 22px; width: 9px; }\",\".framer-0yiYe .framer-wwghms { height: 48px; left: 1px; position: absolute; top: 1px; width: 58px; }\",\".framer-0yiYe .framer-aih53h { height: 4px; left: 14px; position: absolute; top: 20px; width: 3px; }\",\".framer-0yiYe .framer-129bojr { height: 16px; left: 18px; position: absolute; top: 12px; width: 19px; }\",\".framer-0yiYe .framer-82avzq { height: 9px; left: 68px; position: absolute; top: 12px; width: 5px; }\",\".framer-0yiYe .framer-7sjv53 { height: 9px; left: 74px; position: absolute; top: 12px; width: 7px; }\",\".framer-0yiYe .framer-1azeytm { height: 4px; left: 75px; position: absolute; top: 13px; width: 5px; }\",\".framer-0yiYe .framer-l4wd3r { height: 9px; left: 82px; position: absolute; top: 12px; width: 6px; }\",\".framer-0yiYe .framer-11h6ish { height: 9px; left: 89px; position: absolute; top: 12px; width: 6px; }\",\".framer-0yiYe .framer-j3bf1y { height: 9px; left: 96px; position: absolute; top: 12px; width: 7px; }\",\".framer-0yiYe .framer-gzx1b { height: 8px; left: 97px; position: absolute; top: 13px; width: 5px; }\",\".framer-0yiYe .framer-1irp112 { height: 10px; left: 104px; position: absolute; top: 12px; width: 9px; }\",\".framer-0yiYe .framer-1v24vrc { height: 8px; left: 105px; position: absolute; top: 12px; width: 7px; }\",\".framer-0yiYe .framer-fks5y6 { height: 9px; left: 115px; position: absolute; top: 12px; width: 9px; }\",\".framer-0yiYe .framer-vaji85 { height: 9px; left: 67px; position: absolute; top: 23px; width: 8px; }\",\".framer-0yiYe .framer-yshw4l { height: 9px; left: 74px; position: absolute; top: 23px; width: 8px; }\",\".framer-0yiYe .framer-p0d0b7 { height: 5px; left: 76px; position: absolute; top: 24px; width: 4px; }\",\".framer-0yiYe .framer-1niyy2b { height: 9px; left: 83px; position: absolute; top: 23px; width: 5px; }\",\".framer-0yiYe .framer-1645ygv { height: 9px; left: 90px; position: absolute; top: 23px; width: 5px; }\",\".framer-0yiYe .framer-1sedqd { height: 9px; left: 96px; position: absolute; top: 23px; width: 6px; }\",\".framer-0yiYe .framer-9h7nbm { height: 9px; left: 102px; position: absolute; top: 23px; width: 8px; }\",\".framer-0yiYe .framer-uyuntf { height: 10px; left: 67px; position: absolute; top: 35px; width: 9px; }\",\".framer-0yiYe .framer-brv6lc { height: 9px; left: 77px; position: absolute; top: 35px; width: 7px; }\",\".framer-0yiYe .framer-1v6v3ph { height: 9px; left: 86px; position: absolute; top: 35px; width: 7px; }\",\".framer-0yiYe .framer-1qheh47 { height: 9px; left: 95px; position: absolute; top: 35px; width: 7px; }\",\".framer-0yiYe .framer-c1iw6m { height: 4px; left: 96px; position: absolute; top: 36px; width: 5px; }\",\".framer-0yiYe .framer-1a8ktes { height: 10px; left: 102px; position: absolute; top: 35px; width: 9px; }\",\".framer-0yiYe .framer-5a1rf4 { height: 9px; left: 112px; position: absolute; top: 35px; width: 7px; }\",\".framer-0yiYe .framer-1pnjgxd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-0yiYe .framer-1v4dtk7, .framer-0yiYe .framer-132wmpq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 21px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-0yiYe .framer-1vj1k3m { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-0yiYe .framer-1snhr06, .framer-0yiYe .framer-abkzq0 { bottom: 0px; flex: none; height: 1px; left: -90px; overflow: hidden; position: absolute; width: 100%; z-index: 1; }\",\".framer-0yiYe .framer-wj8hmk { flex: none; height: 20px; overflow: visible; position: relative; width: 94px; }\",\".framer-0yiYe .framer-rz828a { flex: none; height: auto; left: 50%; position: absolute; top: 50%; white-space: pre; width: auto; }\",\".framer-0yiYe.framer-v-1raoup7.framer-bjy3el { padding: 15px 0px 15px 0px; width: 418px; }\",\".framer-0yiYe.framer-v-1raoup7 .framer-105ngup { flex-direction: column; gap: 0px; justify-content: center; padding: 20px 20px 30px 20px; }\",\".framer-0yiYe.framer-v-1raoup7 .framer-1ruo2ef, .framer-0yiYe.framer-v-wafq3f .framer-1ruo2ef { align-self: unset; flex: 1 0 0px; gap: unset; height: 1px; justify-content: space-between; width: 100%; }\",\".framer-0yiYe.framer-v-1raoup7 .framer-1i2wua1-container, .framer-0yiYe.framer-v-wafq3f .framer-1i2wua1-container { order: 1; }\",\".framer-0yiYe.framer-v-1raoup7 .framer-onhc2i, .framer-0yiYe.framer-v-wafq3f .framer-onhc2i { order: 0; }\",\".framer-0yiYe.framer-v-wafq3f.framer-bjy3el { width: 418px; }\",\".framer-0yiYe.framer-v-wafq3f .framer-105ngup { flex-direction: column; gap: 75px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; padding: 20px 20px 30px 20px; }\",\".framer-0yiYe.framer-v-wafq3f .framer-1pnjgxd { flex-direction: column; height: 229px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 90\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wO44RuxI4\":{\"layout\":[\"fixed\",\"auto\"]},\"u5YFu9yq9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRGKzZxeXp=withCSS(Component,css,\"framer-0yiYe\");export default FramerRGKzZxeXp;FramerRGKzZxeXp.displayName=\"Nav\";FramerRGKzZxeXp.defaultProps={height:90,width:1200};addPropertyControls(FramerRGKzZxeXp,{variant:{options:[\"aK4uzGiWf\",\"wO44RuxI4\",\"u5YFu9yq9\"],optionTitles:[\"Variant 1\",\"Mobile-close\",\"Variant 3\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerRGKzZxeXp,[{explicitInter:true,fonts:[{cssFamilyName:\"Arimo\",source:\"google\",style:\"normal\",uiFamilyName:\"Arimo\",url:\"https://fonts.gstatic.com/s/arimo/v35/P5sfzZCDf9_T_3cV7NCUECyoxNk37cxsAhDAVQI4aA.woff2\",weight:\"400\"}]},...HamburgerMenuFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerRGKzZxeXp.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HamburgerMenu,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRGKzZxeXp\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"90\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wO44RuxI4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"u5YFu9yq9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RGKzZxeXp.map","// Generated by Framer (48eb0fe)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Footer from\"#framer/local/canvasComponent/L6SP0g5N4/L6SP0g5N4.js\";import Nav from\"#framer/local/canvasComponent/RGKzZxeXp/RGKzZxeXp.js\";const NavFonts=getFonts(Nav);const FooterFonts=getFonts(Footer);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={r8ikkXZ_m:\"(min-width: 810px) and (max-width: 1199.98px)\",wdJTj0Fkz:\"(max-width: 809.98px)\",YjnwLWVOR:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-t53NE\";const variantClassNames={r8ikkXZ_m:\"framer-v-r1zp59\",wdJTj0Fkz:\"framer-v-1lrr53u\",YjnwLWVOR:\"framer-v-1fpwaza\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={r8ikkXZ_m:[\".framer-t53NE .framer-8k863g-container { width: 100%; }\"],wdJTj0Fkz:[\".framer-t53NE .framer-euabyb-container { max-width: unset; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={r8ikkXZ_m:\".framer-r1zp59-override\",wdJTj0Fkz:\".framer-1lrr53u-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-t53NE.framer-1ut5zti, .framer-t53NE .framer-1ut5zti { display: block; }\",\".framer-t53NE.framer-1fpwaza { align-content: center; align-items: center; background-color: var(--token-17aacb75-6344-4694-b3d3-db76277e3381, #3e3b2a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-t53NE .framer-euabyb-container { flex: none; height: auto; max-width: 1800px; order: -1000; position: relative; width: 100%; z-index: 5; }\",\".framer-t53NE .framer-4ul2e { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-t53NE .framer-8k863g-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-t53NE .framer-19euv9h-container { flex: none; height: auto; order: 1003; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={r8ikkXZ_m:\"(min-width: 810px) and (max-width: 1199.98px)\",wdJTj0Fkz:\"(max-width: 809.98px)\",YjnwLWVOR:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"YjnwLWVOR\",Phone:\"wdJTj0Fkz\",Tablet:\"r8ikkXZ_m\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"YjnwLWVOR\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"YjnwLWVOR\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-17aacb75-6344-4694-b3d3-db76277e3381, rgb(62, 59, 42)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1fpwaza\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wdJTj0Fkz:{width:\"99.7436vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:90,width:\"min(100vw, 1800px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-euabyb-container\",nodeId:\"P3bvVjAHF\",scopeId:\"JpRa_lu_R\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{wdJTj0Fkz:{style:{width:\"100%\"},variant:matchVariant(\"wO44RuxI4\")}},children:/*#__PURE__*/_jsx(Nav,{height:\"100%\",id:\"P3bvVjAHF\",layoutId:\"P3bvVjAHF\",style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"aK4uzGiWf\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-4ul2e\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{r8ikkXZ_m:{width:\"100.1235vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:424,width:\"100vw\",y:1090,children:/*#__PURE__*/_jsx(Container,{className:\"framer-8k863g-container\",nodeId:\"KlgYdKU6u\",scopeId:\"JpRa_lu_R\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{r8ikkXZ_m:{variant:matchVariant(\"rasd4BWCu\")},wdJTj0Fkz:{variant:matchVariant(\"RUhdpkcmE\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"KlgYdKU6u\",layoutId:\"KlgYdKU6u\",style:{width:\"100%\"},variant:matchVariant(\"eNdXYu_B1\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-19euv9h-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"cqqcsA0Re\",scopeId:\"JpRa_lu_R\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"cqqcsA0Re\",intensity:8,layoutId:\"cqqcsA0Re\",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 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"r8ikkXZ_m\":{\"layout\":[\"fixed\",\"fixed\"]},\"wdJTj0Fkz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"YjnwLWVOR\":[\".framer-euabyb-container\",\".framer-8k863g-container\",\".framer-19euv9h-container\"],\"r8ikkXZ_m\":[\".framer-euabyb-container\",\".framer-8k863g-container\",\".framer-19euv9h-container\"],\"wdJTj0Fkz\":[\".framer-euabyb-container\",\".framer-8k863g-container\",\".framer-19euv9h-container\"]}\n * @framerBreakpoints {\"YjnwLWVOR\":{\"min\":1200,\"canvasClassName\":\"framer-1fpwaza-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"r8ikkXZ_m\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-r1zp59-override\",\"minHeight\":1310,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"wdJTj0Fkz\":{\"max\":809,\"canvasClassName\":\"framer-1lrr53u-override\",\"minHeight\":1389,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant YjnwLWVOR\n * @framerLayoutTemplate true\n */const FramerJpRa_lu_R=withCSS(Component,css,\"framer-t53NE\");export default FramerJpRa_lu_R;FramerJpRa_lu_R.displayName=\"Main-Layout\";FramerJpRa_lu_R.defaultProps={height:1e3,width:1200};addFonts(FramerJpRa_lu_R,[{explicitInter:true,fonts:[]},...NavFonts,...FooterFonts,...SmoothScrollFonts],{supportsExplicitInterCodegen:true});FramerJpRa_lu_R.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Nav,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerJpRa_lu_R\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerBreakpoints\":\"{\\\"YjnwLWVOR\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1fpwaza-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"r8ikkXZ_m\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-r1zp59-override\\\",\\\"minHeight\\\":1310,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"wdJTj0Fkz\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1lrr53u-override\\\",\\\"minHeight\\\":1389,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r8ikkXZ_m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wdJTj0Fkz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"YjnwLWVOR\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"YjnwLWVOR\\\":[\\\".framer-euabyb-container\\\",\\\".framer-8k863g-container\\\",\\\".framer-19euv9h-container\\\"],\\\"r8ikkXZ_m\\\":[\\\".framer-euabyb-container\\\",\\\".framer-8k863g-container\\\",\\\".framer-19euv9h-container\\\"],\\\"wdJTj0Fkz\\\":[\\\".framer-euabyb-container\\\",\\\".framer-8k863g-container\\\",\\\".framer-19euv9h-container\\\"]}\",\"framerIntrinsicHeight\":\"1000\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainLayout from \"https://framerusercontent.com/modules/78fanLDoOdT94c9NSLrQ/hkrhVFLgyYITog37Yc8p/JpRa_lu_R.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {A_MbzrYpp: \"1\", fhBZPyfu9: \"3\", hYjO1er3L: \"2\", HZ_Lcg5JC: \"visit-us\", QnHbeDcLO: \"4\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8m2U7PnyX6G6CaYyGnFR/FXH7SR2VoBQ8wlkwTXtc/augiA20Il.js\")), path: \"/\"}, UW19PLPGq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oDu7U4OKXGOJPDrGUfhB/3FPVjVWAsDCRejEr7qC3/UW19PLPGq.js\")), path: \"/404\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"33b930b7d943fee44fae047362ab9d955a2a138d929d8e6389974e3878977840\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"UW19PLPGq\":\r\nreturn React.createElement(MainLayout, {...props, key: \"MainLayout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"UW19PLPGq\":\r\nreturn [{hash: \"1fpwaza\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"r1zp59\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1lrr53u\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oDu7U4OKXGOJPDrGUfhB/3FPVjVWAsDCRejEr7qC3/UW19PLPGq.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://freedomvalleychurch.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/cW0Zup8i2YRJeI6LNauF/rPYuSzs38vsv37XIVvdY/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0.2, damping: 40, delay: 0.2, duration: 0.2, durationBasedSpring: false, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 200, type: \"spring\"}, x: \"0px\", y: \"0px\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {bounce: 0.2, damping: 40, delay: 0.2, duration: 0.2, durationBasedSpring: false, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 200, type: \"spring\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}