{"version":3,"file":"script_main.D6LsCSFv.mjs","names":["t","i","e","l","s","r","d","u","p","o","n","h","a","c","useRef","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","_Fragment","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","Logo","serializationHash","variantClassNames","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","SmoothScroll","Navigation","Footer","t","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","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/Jz6H7HFQhTchUp6uXcdd/lLG55dzzmG6WaJFQOMN3/AutoYearCopyright.js","https:/framerusercontent.com/modules/1d5HoQ0d2CiVOOtJK6U7/uzigkbmPf3qIFJHQw57G/kk1g8TeHD.js","https:/framerusercontent.com/modules/rKcpeitUdQRpYRLP1thq/GYnNQjvb45isAaLStWeA/aiRZF0SE3.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js","https:/framerusercontent.com/modules/POaX8nPNPJBoK5d9Js6U/HoSu434159Odgt4Ln4BS/kzTfReOPg.js","https:/framerusercontent.com/modules/FTxgx70EG4zClqzleZ24/UX3ZmHtte8JkN6BE8Ofo/Ia4H1p9wV.js","https:/framerusercontent.com/modules/lfSJ9x146U0XSTW6nZNI/4lmoxAbx5jVyA6vq7A4A/pRT5bhDEF.js","https:/framerusercontent.com/modules/50z2tA6Y1w8v9h4hE1WI/bHVCHJYzWRauukyPhKUO/ULfaLUhYm.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","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth 100%\n * @framerSupportedLayoutHeight 100%\n */export default function AutoYearCopyright(props){const{companyName,rightsText,showSymbol,showTrademark,trademarkType,yearPlacement,font,color,fontSize}=props;const currentYear=new Date().getFullYear();const symbol=showSymbol===\"yes\"?\"\\xa9\":\"\";const trademarkOptionActive=showTrademark===\"yes\";const trademarkSymbol=trademarkOptionActive?trademarkType===\"trademark\"?\"™\":\"\\xae\":\"\";let finalCompanyName=companyName.trim();let finalRightsText=rightsText.trim();let dotAfterCompanyName=\"\";if(yearPlacement===\"beforeCompanyName\"){finalCompanyName=`${currentYear} ${finalCompanyName}`;}else if(yearPlacement===\"afterCompanyName\"&&finalCompanyName){finalCompanyName+=` ${currentYear}`;}else if(yearPlacement===\"beforeRightsText\"&&finalRightsText){finalRightsText=`${currentYear}. ${finalRightsText}`;}else if(yearPlacement===\"afterRightsText\"&&finalRightsText){finalRightsText+=` ${currentYear}`;dotAfterCompanyName=!trademarkOptionActive&&finalCompanyName&&finalRightsText?\".\":\"\";}else if(!finalCompanyName&&!finalRightsText){finalCompanyName=`${currentYear}`;}finalCompanyName+=trademarkSymbol?`${trademarkSymbol}`:\"\";let displayText=symbol?`${symbol} `:\"\";displayText+=finalCompanyName?`${finalCompanyName}${dotAfterCompanyName}`:\"\";if(finalCompanyName&&finalRightsText)displayText+=\" \";displayText+=finalRightsText;const textStyle={fontSize:`${fontSize}px`,color:color,...font};return /*#__PURE__*/_jsx(\"div\",{style:textStyle,children:displayText.trim()});}AutoYearCopyright.defaultProps={companyName:\"Company Name\",rightsText:\"All rights reserved\",showSymbol:\"yes\",showTrademark:\"no\",trademarkType:\"trademark\",yearPlacement:\"afterRightsText\",color:\"#999999\",fontSize:18,font:{family:\"Inter\"}};addPropertyControls(AutoYearCopyright,{font:{type:ControlType.Font,title:\"Font\",defaultValue:\"Inter\",controls:\"extended\"},color:{type:ControlType.Color,title:\"Font Color\",defaultValue:\"#999999\"},companyName:{type:ControlType.String,title:\"Company Name\",defaultValue:\"Company Name\"},rightsText:{type:ControlType.String,title:\"Rights Text\",defaultValue:\"All rights reserved\"},showSymbol:{type:ControlType.SegmentedEnum,title:\"Symbol\",options:[\"yes\",\"no\"],optionTitles:[\"Yes\",\"No\"],defaultValue:\"yes\"},showTrademark:{type:ControlType.SegmentedEnum,title:\"Trademark\",options:[\"yes\",\"no\"],optionTitles:[\"Yes\",\"No\"],defaultValue:\"no\"},trademarkType:{type:ControlType.Enum,options:[\"trademark\",\"registered\"],optionTitles:[\"Trademark\",\"Registered\"],defaultValue:\"trademark\",hidden:({showTrademark})=>showTrademark!==\"yes\"},yearPlacement:{type:ControlType.Enum,options:[\"beforeCompanyName\",\"afterCompanyName\",\"beforeRightsText\",\"afterRightsText\"],optionTitles:[\"Before Company\",\"After Company\",\"Before Rights\",\"After Rights\"],defaultValue:\"afterRightsText\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AutoYearCopyright\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"100%\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"100%\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AutoYearCopyright.map","// Generated by Framer (9805f18)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-jH8xN .framer-styles-preset-th5v8x:not(.rich-text-wrapper), .framer-jH8xN .framer-styles-preset-th5v8x.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-8ae6d15e-f7db-4ef3-9a95-70aca123e10c, rgba(255, 255, 255, 0.5)); --framer-link-text-color: var(--token-8ae6d15e-f7db-4ef3-9a95-70aca123e10c, rgba(255, 255, 255, 0.7)); --framer-link-text-decoration: none; }\"];export const className=\"framer-jH8xN\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8b16de8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AutoYearCopyright from\"https://framerusercontent.com/modules/Jz6H7HFQhTchUp6uXcdd/lLG55dzzmG6WaJFQOMN3/AutoYearCopyright.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/j89iaHTG78Qex8RIHBNh/5c5rYUHVLrPWlqaEMd6k/Awzg5P0CF.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/1d5HoQ0d2CiVOOtJK6U7/uzigkbmPf3qIFJHQw57G/kk1g8TeHD.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/80CFpl7Ai7ETiF7xENEk/qhbymKQ4cEOlOGtTOb1n/oLnXcd2HT.js\";const AutoYearCopyrightFonts=getFonts(AutoYearCopyright);const cycleOrder=[\"T4ZlNyVTI\",\"OAQEKdMsQ\",\"lEE54NrCA\"];const serializationHash=\"framer-GMsLX\";const variantClassNames={lEE54NrCA:\"framer-v-1bil8ni\",OAQEKdMsQ:\"framer-v-12akem9\",T4ZlNyVTI:\"framer-v-n91r7d\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"T4ZlNyVTI\",Phone:\"lEE54NrCA\",Tablet:\"OAQEKdMsQ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"T4ZlNyVTI\"};};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:\"T4ZlNyVTI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"lEE54NrCA\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"lEE54NrCA\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-n91r7d\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"T4ZlNyVTI\",ref:refBinding,style:{backgroundColor:\"var(--token-4ae129cf-cbbc-4008-9ebe-f49638833391, rgb(20, 21, 23))\",...style},...addPropertyOverrides({lEE54NrCA:{\"data-framer-name\":\"Phone\"},OAQEKdMsQ:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1t9w0p5\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"sx0HFwCLt\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-l0zohs\",\"data-border\":true,\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"R3Aqwv2lw\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-22d86855-8a28-4e96-a48c-7c2848c1d1cb, rgba(255, 255, 255, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-19sum2v\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"YH4X8K35I\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1gpqf16\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"EkFv9ApMo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-49fd27\",\"data-framer-name\":\"Sitemap\",layoutDependency:layoutDependency,layoutId:\"xX_CEcRpd\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)))\"},children:\"Sitemap\"})}),className:\"framer-orwat2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"i4yVVF4O4\",style:{\"--extracted-r6o4lv\":\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-j4jlhn\",\"data-styles-preset\":\"Awzg5P0CF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)))\"},children:\"Sitemap\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ba20xb\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"GqHcMI9_E\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":W4fxkPpyD\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"dugtf0mB9\",openInNewTab:false,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Home\"})})})}),className:\"framer-1wq08ca\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dugtf0mB9\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yxgtbh9H4\"},motionChild:true,nodeId:\"pzHScVgst\",openInNewTab:false,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Work\"})})})}),className:\"framer-wrec7f\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pzHScVgst\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Y6UXLQDhp\"},motionChild:true,nodeId:\"Tbc1RD8SH\",openInNewTab:false,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Blog\"})})})}),className:\"framer-ofhrb4\",\"data-framer-name\":\"Services\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Tbc1RD8SH\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gljsl3\",\"data-framer-name\":\"Studio\",layoutDependency:layoutDependency,layoutId:\"RfnJIuczJ\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-j4jlhn\",\"data-styles-preset\":\"Awzg5P0CF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)))\"},children:\"Studio\"})}),className:\"framer-d4mrc2\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ej8Ck0dbL\",style:{\"--extracted-r6o4lv\":\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14m6kcd\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"rWlKMMx8w\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rK2cHWQnL\"},motionChild:true,nodeId:\"cX4d2KvvO\",openInNewTab:false,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"About\"})})})}),className:\"framer-if4xbf\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"cX4d2KvvO\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AYIFOEMNR\"},motionChild:true,nodeId:\"OpPVggAM1\",openInNewTab:false,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Contact\"})})})}),className:\"framer-1azec9p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OpPVggAM1\",verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17ocmcn\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"SylSfAVp4\",children:[isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1428itq\",\"data-framer-name\":\"Studio\",layoutDependency:layoutDependency,layoutId:\"k440lavFp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)))\"},children:\"Studio\"})}),className:\"framer-1496w2v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"j14sJTEwp\",style:{\"--extracted-r6o4lv\":\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11bletc\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"t9Xg1aHth\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rK2cHWQnL\"},motionChild:true,nodeId:\"Bkrj620ya\",openInNewTab:false,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"About\"})})})}),className:\"framer-52mxt1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Bkrj620ya\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AYIFOEMNR\"},motionChild:true,nodeId:\"ZobQEhTae\",openInNewTab:false,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Contact\"})})})}),className:\"framer-rfyl0v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZobQEhTae\",verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://1313selah.com\",motionChild:true,nodeId:\"g6ZShxYDd\",openInNewTab:true,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"1313 Selah\"})})})}),className:\"framer-1uopqpl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"g6ZShxYDd\",verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-lo2wsl\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"AKbqC9Ppm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)))\"},children:\"Socials\"})}),className:\"framer-1gxpqcp\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"RzDse4qwb\",style:{\"--extracted-r6o4lv\":\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-j4jlhn\",\"data-styles-preset\":\"Awzg5P0CF\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)))\"},children:\"Socials\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11zshwi\",\"data-framer-name\":\"Items\",layoutDependency:layoutDependency,layoutId:\"mrpcrPFwi\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/1313stud.io\",motionChild:true,nodeId:\"NSAS9fq62\",openInNewTab:true,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Instagram\"})})})}),className:\"framer-5jlkq1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NSAS9fq62\",style:{\"--extracted-r6o4lv\":\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/1313SELAH\",motionChild:true,nodeId:\"CIJneEIk9\",openInNewTab:true,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Facebook\"})})})}),className:\"framer-1ip7kr0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CIJneEIk9\",style:{\"--extracted-r6o4lv\":\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/1313selah\",motionChild:true,nodeId:\"yRt_33Zta\",openInNewTab:true,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Youtube\"})})})}),className:\"framer-1bi3dh\",\"data-framer-name\":\"Youtube\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yRt_33Zta\",style:{\"--extracted-r6o4lv\":\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-97yi4\",\"data-styles-preset\":\"oLnXcd2HT\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/1313-selah\",motionChild:true,nodeId:\"mOT9vYZ9w\",openInNewTab:true,relValues:[],scopeId:\"aiRZF0SE3\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-th5v8x\",\"data-styles-preset\":\"kk1g8TeHD\",children:\"Linked In\"})})})}),className:\"framer-np0ilo\",\"data-framer-name\":\"Linked In\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mOT9vYZ9w\",style:{\"--extracted-r6o4lv\":\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16abfr9\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"koUJnvJoV\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-c55rh8\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"aK98HQr3I\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 370.216 48.209\" overflow=\"visible\"><g><path d=\"M 352.059 40.821 C 358.445 40.821 361.075 37.002 361.075 24.104 C 361.075 11.207 358.445 7.388 352.059 7.388 C 345.61 7.388 342.981 11.207 342.981 24.104 C 342.981 37.002 345.61 40.821 352.059 40.821 Z M 333.84 24.104 C 333.84 7.325 339.412 0 352.059 0 C 364.706 0 370.216 7.45 370.216 24.104 C 370.216 40.758 364.769 48.209 352.059 48.209 C 339.412 48.209 333.84 40.696 333.84 24.104 Z M 308.128 47.583 L 308.128 0.626 L 317.143 0.626 L 317.143 47.583 Z M 257.373 47.583 L 257.373 0.626 L 274.277 0.626 C 287.362 0.626 291.432 9.579 291.432 24.167 C 291.432 38.63 287.362 47.583 274.152 47.583 Z M 266.138 40.57 L 273.275 40.57 C 280.162 40.57 282.291 36.313 282.291 24.042 C 282.291 11.583 280.162 7.638 273.463 7.638 L 266.138 7.638 Z M 224.712 48.209 C 213.192 48.209 208.872 43.075 208.872 33.433 L 208.872 0.626 L 217.7 0.626 L 217.7 32.306 C 217.7 37.753 219.077 40.508 224.712 40.508 C 230.347 40.508 231.787 37.753 231.787 32.306 L 231.787 0.626 L 240.677 0.626 L 240.677 33.433 C 240.677 43.075 236.169 48.209 224.712 48.209 Z M 171.453 47.583 L 171.453 8.202 L 159.62 8.202 L 159.62 0.626 L 192.176 0.626 L 192.176 8.202 L 180.343 8.202 L 180.343 47.583 Z M 142.173 12.772 C 142.173 4.508 137.164 0 127.71 0 C 118.194 0 113.561 4.57 113.561 14.024 L 121.825 14.024 C 121.95 8.828 123.766 6.762 127.773 6.762 C 131.78 6.762 133.658 8.89 133.658 13.649 L 133.658 14.024 L 142.173 14.024 Z M 128.682 20.473 L 123.391 20.473 L 123.391 26.859 L 127.899 26.859 C 132.282 26.859 134.41 28.863 134.41 34.184 C 134.41 39.318 132.407 41.447 127.837 41.447 C 123.078 41.447 121.137 39.381 121.012 33.997 L 112.81 33.997 C 112.623 43.763 117.443 48.209 127.774 48.209 C 137.603 48.209 142.925 44.014 142.925 34.685 C 142.925 28.612 140.515 23.812 136.247 21.913 C 133.506 20.693 131.812 20.473 128.682 20.473 Z M 47.963 48.209 C 37.633 48.209 32.812 43.763 33 33.997 L 41.202 33.997 C 41.327 39.381 43.268 41.447 48.026 41.447 C 52.597 41.447 54.6 39.318 54.6 34.184 C 54.6 28.863 52.471 26.859 48.089 26.859 L 43.581 26.859 L 43.581 20.473 L 47.901 20.473 C 52.033 20.473 53.849 18.344 53.849 13.649 C 53.849 8.89 51.97 6.762 47.963 6.762 C 43.957 6.762 42.141 8.828 42.016 14.024 L 33.751 14.024 C 33.751 4.57 38.384 0 47.901 0 C 57.355 0 62.363 4.508 62.363 12.772 C 62.363 18.47 59.671 21.725 56.603 22.727 L 56.603 23.228 C 60.986 24.543 63.115 28.612 63.115 34.685 C 63.115 44.014 57.793 48.209 47.963 48.209 Z M 7.409 8.202 L 7.409 47.583 L 16.299 47.583 L 16.299 0.626 L 0 0.626 L 0 8.202 Z M 87.22 8.202 L 87.22 47.583 L 96.111 47.583 L 96.111 0.626 L 79.811 0.626 L 79.811 8.202 Z\" fill=\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 350.204 45.603\" overflow=\"visible\"><g><path d=\"M 333.029 38.614 C 339.07 38.614 341.557 35.002 341.557 22.801 C 341.557 10.601 339.07 6.988 333.029 6.988 C 326.929 6.988 324.441 10.601 324.441 22.801 C 324.441 35.002 326.929 38.614 333.029 38.614 Z M 315.795 22.801 C 315.795 6.929 321.066 0 333.029 0 C 344.992 0 350.204 7.048 350.204 22.801 C 350.204 38.555 345.052 45.603 333.029 45.603 C 321.066 45.603 315.795 38.496 315.795 22.801 Z M 291.472 45.011 L 291.472 0.592 L 300 0.592 L 300 45.011 Z M 243.461 45.011 L 243.461 0.592 L 259.451 0.592 C 271.829 0.592 275.679 9.061 275.679 22.861 C 275.679 36.541 271.829 45.011 259.333 45.011 Z M 251.752 38.377 L 258.504 38.377 C 265.019 38.377 267.032 34.35 267.032 22.742 C 267.032 10.957 265.019 7.225 258.682 7.225 L 251.752 7.225 Z M 212.565 45.603 C 201.668 45.603 197.582 40.746 197.582 31.626 L 197.582 0.592 L 205.932 0.592 L 205.932 30.56 C 205.932 35.712 207.235 38.318 212.565 38.318 C 217.896 38.318 219.258 35.712 219.258 30.56 L 219.258 0.592 L 227.668 0.592 L 227.668 31.626 C 227.668 40.746 223.403 45.603 212.565 45.603 Z M 162.185 45.011 L 162.185 7.758 L 150.992 7.758 L 150.992 0.592 L 181.788 0.592 L 181.788 7.758 L 170.595 7.758 L 170.595 45.011 Z M 134.488 12.082 C 134.488 4.264 129.75 0 120.807 0 C 111.805 0 107.422 4.323 107.422 13.266 L 115.24 13.266 C 115.358 8.351 117.076 6.396 120.866 6.396 C 124.657 6.396 126.433 8.41 126.433 12.911 L 126.433 13.266 L 134.488 13.266 Z M 121.726 19.366 L 116.722 19.366 L 116.722 25.407 L 120.986 25.407 C 125.131 25.407 127.145 27.302 127.145 32.337 C 127.145 37.193 125.25 39.207 120.926 39.207 C 116.425 39.207 114.589 37.252 114.471 32.159 L 106.713 32.159 C 106.535 41.398 111.095 45.603 120.867 45.603 C 130.165 45.603 135.2 41.635 135.2 32.81 C 135.2 27.066 132.919 22.525 128.882 20.729 C 126.289 19.575 124.687 19.366 121.726 19.366 Z M 45.371 45.603 C 35.599 45.603 31.039 41.398 31.216 32.159 L 38.975 32.159 C 39.093 37.252 40.929 39.207 45.43 39.207 C 49.753 39.207 51.649 37.193 51.649 32.337 C 51.649 27.302 49.635 25.407 45.489 25.407 L 41.225 25.407 L 41.225 19.366 L 45.312 19.366 C 49.22 19.366 50.938 17.353 50.938 12.911 C 50.938 8.41 49.161 6.396 45.371 6.396 C 41.581 6.396 39.863 8.351 39.745 13.266 L 31.927 13.266 C 31.927 4.323 36.31 0 45.312 0 C 54.255 0 58.992 4.264 58.992 12.082 C 58.992 17.471 56.446 20.551 53.544 21.498 L 53.544 21.972 C 57.69 23.216 59.703 27.066 59.703 32.81 C 59.703 41.635 54.669 45.603 45.371 45.603 Z M 7.008 7.758 L 7.008 45.011 L 15.418 45.011 L 15.418 0.592 L 0 0.592 L 0 7.758 Z M 82.506 7.758 L 82.506 45.011 L 90.915 45.011 L 90.915 0.592 L 75.497 0.592 L 75.497 7.758 Z\" fill=\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-16yal8o\",layoutDependency:layoutDependency,layoutId:\"DKVSJBZ9L\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 370.216 48.209\" overflow=\"visible\"><path d=\"M 352.059 40.821 C 358.445 40.821 361.075 37.002 361.075 24.104 C 361.075 11.207 358.445 7.388 352.059 7.388 C 345.61 7.388 342.981 11.207 342.981 24.104 C 342.981 37.002 345.61 40.821 352.059 40.821 Z M 333.84 24.104 C 333.84 7.325 339.412 0 352.059 0 C 364.706 0 370.216 7.45 370.216 24.104 C 370.216 40.758 364.769 48.209 352.059 48.209 C 339.412 48.209 333.84 40.696 333.84 24.104 Z M 308.128 47.583 L 308.128 0.626 L 317.143 0.626 L 317.143 47.583 Z M 257.373 47.583 L 257.373 0.626 L 274.277 0.626 C 287.362 0.626 291.432 9.579 291.432 24.167 C 291.432 38.63 287.362 47.583 274.152 47.583 Z M 266.138 40.57 L 273.275 40.57 C 280.162 40.57 282.291 36.313 282.291 24.042 C 282.291 11.583 280.162 7.638 273.463 7.638 L 266.138 7.638 Z M 224.712 48.209 C 213.192 48.209 208.872 43.075 208.872 33.433 L 208.872 0.626 L 217.7 0.626 L 217.7 32.306 C 217.7 37.753 219.077 40.508 224.712 40.508 C 230.347 40.508 231.787 37.753 231.787 32.306 L 231.787 0.626 L 240.677 0.626 L 240.677 33.433 C 240.677 43.075 236.169 48.209 224.712 48.209 Z M 171.453 47.583 L 171.453 8.202 L 159.62 8.202 L 159.62 0.626 L 192.176 0.626 L 192.176 8.202 L 180.343 8.202 L 180.343 47.583 Z M 142.173 12.772 C 142.173 4.508 137.164 0 127.71 0 C 118.194 0 113.561 4.57 113.561 14.024 L 121.825 14.024 C 121.95 8.828 123.766 6.762 127.773 6.762 C 131.78 6.762 133.658 8.89 133.658 13.649 L 133.658 14.024 L 142.173 14.024 Z M 128.682 20.473 L 123.391 20.473 L 123.391 26.859 L 127.899 26.859 C 132.282 26.859 134.41 28.863 134.41 34.184 C 134.41 39.318 132.407 41.447 127.837 41.447 C 123.078 41.447 121.137 39.381 121.012 33.997 L 112.81 33.997 C 112.623 43.763 117.443 48.209 127.774 48.209 C 137.603 48.209 142.925 44.014 142.925 34.685 C 142.925 28.612 140.515 23.812 136.247 21.913 C 133.506 20.693 131.812 20.473 128.682 20.473 Z M 47.963 48.209 C 37.633 48.209 32.812 43.763 33 33.997 L 41.202 33.997 C 41.327 39.381 43.268 41.447 48.026 41.447 C 52.597 41.447 54.6 39.318 54.6 34.184 C 54.6 28.863 52.471 26.859 48.089 26.859 L 43.581 26.859 L 43.581 20.473 L 47.901 20.473 C 52.033 20.473 53.849 18.344 53.849 13.649 C 53.849 8.89 51.97 6.762 47.963 6.762 C 43.957 6.762 42.141 8.828 42.016 14.024 L 33.751 14.024 C 33.751 4.57 38.384 0 47.901 0 C 57.355 0 62.363 4.508 62.363 12.772 C 62.363 18.47 59.671 21.725 56.603 22.727 L 56.603 23.228 C 60.986 24.543 63.115 28.612 63.115 34.685 C 63.115 44.014 57.793 48.209 47.963 48.209 Z M 7.409 8.202 L 7.409 47.583 L 16.299 47.583 L 16.299 0.626 L 0 0.626 L 0 8.202 Z M 87.22 8.202 L 87.22 47.583 L 96.111 47.583 L 96.111 0.626 L 79.811 0.626 L 79.811 8.202 Z\" fill=\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 350.204 45.603\" overflow=\"visible\"><path d=\"M 333.029 38.614 C 339.07 38.614 341.557 35.002 341.557 22.801 C 341.557 10.601 339.07 6.988 333.029 6.988 C 326.929 6.988 324.441 10.601 324.441 22.801 C 324.441 35.002 326.929 38.614 333.029 38.614 Z M 315.795 22.801 C 315.795 6.929 321.066 0 333.029 0 C 344.992 0 350.204 7.048 350.204 22.801 C 350.204 38.555 345.052 45.603 333.029 45.603 C 321.066 45.603 315.795 38.496 315.795 22.801 Z M 291.472 45.011 L 291.472 0.592 L 300 0.592 L 300 45.011 Z M 243.461 45.011 L 243.461 0.592 L 259.451 0.592 C 271.829 0.592 275.679 9.061 275.679 22.861 C 275.679 36.541 271.829 45.011 259.333 45.011 Z M 251.752 38.377 L 258.504 38.377 C 265.019 38.377 267.032 34.35 267.032 22.742 C 267.032 10.957 265.019 7.225 258.682 7.225 L 251.752 7.225 Z M 212.565 45.603 C 201.668 45.603 197.582 40.746 197.582 31.626 L 197.582 0.592 L 205.932 0.592 L 205.932 30.56 C 205.932 35.712 207.235 38.318 212.565 38.318 C 217.896 38.318 219.258 35.712 219.258 30.56 L 219.258 0.592 L 227.668 0.592 L 227.668 31.626 C 227.668 40.746 223.403 45.603 212.565 45.603 Z M 162.185 45.011 L 162.185 7.758 L 150.992 7.758 L 150.992 0.592 L 181.788 0.592 L 181.788 7.758 L 170.595 7.758 L 170.595 45.011 Z M 134.488 12.082 C 134.488 4.264 129.75 0 120.807 0 C 111.805 0 107.422 4.323 107.422 13.266 L 115.24 13.266 C 115.358 8.351 117.076 6.396 120.866 6.396 C 124.657 6.396 126.433 8.41 126.433 12.911 L 126.433 13.266 L 134.488 13.266 Z M 121.726 19.366 L 116.722 19.366 L 116.722 25.407 L 120.986 25.407 C 125.131 25.407 127.145 27.302 127.145 32.337 C 127.145 37.193 125.25 39.207 120.926 39.207 C 116.425 39.207 114.589 37.252 114.471 32.159 L 106.713 32.159 C 106.535 41.398 111.095 45.603 120.867 45.603 C 130.165 45.603 135.2 41.635 135.2 32.81 C 135.2 27.066 132.919 22.525 128.882 20.729 C 126.289 19.575 124.687 19.366 121.726 19.366 Z M 45.371 45.603 C 35.599 45.603 31.039 41.398 31.216 32.159 L 38.975 32.159 C 39.093 37.252 40.929 39.207 45.43 39.207 C 49.753 39.207 51.649 37.193 51.649 32.337 C 51.649 27.302 49.635 25.407 45.489 25.407 L 41.225 25.407 L 41.225 19.366 L 45.312 19.366 C 49.22 19.366 50.938 17.353 50.938 12.911 C 50.938 8.41 49.161 6.396 45.371 6.396 C 41.581 6.396 39.863 8.351 39.745 13.266 L 31.927 13.266 C 31.927 4.323 36.31 0 45.312 0 C 54.255 0 58.992 4.264 58.992 12.082 C 58.992 17.471 56.446 20.551 53.544 21.498 L 53.544 21.972 C 57.69 23.216 59.703 27.066 59.703 32.81 C 59.703 41.635 54.669 45.603 45.371 45.603 Z M 7.008 7.758 L 7.008 45.011 L 15.418 45.011 L 15.418 0.592 L 0 0.592 L 0 7.758 Z M 82.506 7.758 L 82.506 45.011 L 90.915 45.011 L 90.915 0.592 L 75.497 0.592 L 75.497 7.758 Z\" fill=\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1rl7vqz\",layoutDependency:layoutDependency,layoutId:\"mzniYzUoQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.094 33.433\" overflow=\"visible\"><path d=\"M 9.078 33.433 C 15.464 33.433 18.094 29.614 18.094 16.717 C 18.094 3.819 15.464 0 9.078 0 C 2.63 0 0 3.819 0 16.717 C 0 29.614 2.63 33.433 9.078 33.433 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.116 31.626\" overflow=\"visible\"><path d=\"M 8.588 31.626 C 14.628 31.626 17.116 28.013 17.116 15.813 C 17.116 3.613 14.628 0 8.588 0 C 2.487 0 0 3.613 0 15.813 C 0 28.013 2.487 31.626 8.588 31.626 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yovo8x\",layoutDependency:layoutDependency,layoutId:\"OTQF9gK6U\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.376 48.209\" overflow=\"visible\"><path d=\"M 0 24.104 C 0 7.325 5.572 0 18.219 0 C 30.866 0 36.376 7.45 36.376 24.104 C 36.376 40.758 30.929 48.209 18.219 48.209 C 5.572 48.209 0 40.696 0 24.104 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.409 45.603\" overflow=\"visible\"><path d=\"M 0 22.801 C 0 6.929 5.271 0 17.234 0 C 29.198 0 34.409 7.048 34.409 22.801 C 34.409 38.555 29.257 45.603 17.234 45.603 C 5.271 45.603 0 38.496 0 22.801 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-viyfpr\",layoutDependency:layoutDependency,layoutId:\"REYLjiJwc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.016 46.957\" overflow=\"visible\"><path d=\"M 0 46.957 L 0 0 L 9.016 0 L 9.016 46.957 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.528 44.418\" overflow=\"visible\"><path d=\"M 0 44.418 L 0 0 L 8.528 0 L 8.528 44.418 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2ir3as\",layoutDependency:layoutDependency,layoutId:\"NG4Ca97n6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.059 46.957\" overflow=\"visible\"><path d=\"M 0 46.957 L 0 0 L 16.904 0 C 29.99 0 34.059 8.953 34.059 23.541 C 34.059 38.003 29.99 46.957 16.779 46.957 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.218 44.418\" overflow=\"visible\"><path d=\"M 0 44.418 L 0 0 L 15.991 0 C 28.369 0 32.218 8.469 32.218 22.268 C 32.218 35.949 28.369 44.418 15.872 44.418 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17od5be\",layoutDependency:layoutDependency,layoutId:\"dKrhZhOqJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.153 32.932\" overflow=\"visible\"><path d=\"M 0 32.932 L 7.137 32.932 C 14.024 32.932 16.153 28.675 16.153 16.403 C 16.153 3.944 14.024 0 7.325 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.28 31.152\" overflow=\"visible\"><path d=\"M 0 31.152 L 6.752 31.152 C 13.266 31.152 15.28 27.125 15.28 15.517 C 15.28 3.731 13.266 0 6.929 0 L 0 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mv1pwu\",layoutDependency:layoutDependency,layoutId:\"Thy33PUQ5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31.805 47.583\" overflow=\"visible\"><path d=\"M 15.84 47.583 C 4.32 47.583 0 42.449 0 32.807 L 0 0 L 8.828 0 L 8.828 31.68 C 8.828 37.127 10.205 39.882 15.84 39.882 C 21.475 39.882 22.915 37.127 22.915 31.68 L 22.915 0 L 31.805 0 L 31.805 32.807 C 31.805 42.449 27.297 47.583 15.84 47.583 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.086 45.011\" overflow=\"visible\"><path d=\"M 14.984 45.011 C 4.086 45.011 0 40.154 0 31.034 L 0 0 L 8.351 0 L 8.351 29.968 C 8.351 35.12 9.654 37.726 14.984 37.726 C 20.314 37.726 21.676 35.12 21.676 29.968 L 21.676 0 L 30.086 0 L 30.086 31.034 C 30.086 40.154 25.822 45.011 14.984 45.011 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yqojxh\",layoutDependency:layoutDependency,layoutId:\"rBqvuhl0W\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.557 46.957\" overflow=\"visible\"><path d=\"M 11.833 46.957 L 11.833 7.576 L 0 7.576 L 0 0 L 32.557 0 L 32.557 7.576 L 20.723 7.576 L 20.723 46.957 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.797 44.418\" overflow=\"visible\"><path d=\"M 11.193 44.418 L 11.193 7.166 L 0 7.166 L 0 0 L 30.797 0 L 30.797 7.166 L 19.603 7.166 L 19.603 44.418 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18yv0mm\",layoutDependency:layoutDependency,layoutId:\"NpyLtguW9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.612 14.024\" overflow=\"visible\"><path d=\"M 28.612 12.772 C 28.612 4.508 23.603 0 14.15 0 C 4.633 0 0 4.57 0 14.024 L 8.264 14.024 C 8.39 8.828 10.205 6.762 14.212 6.762 C 18.219 6.762 20.097 8.89 20.097 13.649 L 20.097 14.024 L 28.612 14.024 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.066 13.266\" overflow=\"visible\"><path d=\"M 27.066 12.082 C 27.066 4.264 22.328 0 13.385 0 C 4.383 0 0 4.323 0 13.266 L 7.818 13.266 C 7.936 8.351 9.654 6.396 13.444 6.396 C 17.234 6.396 19.011 8.41 19.011 12.911 L 19.011 13.266 L 27.066 13.266 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-w1vu1m\",layoutDependency:layoutDependency,layoutId:\"JMjVN5xmK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.12 27.736\" overflow=\"visible\"><path d=\"M 15.877 0 L 10.586 0 L 10.586 6.386 L 15.094 6.386 C 19.477 6.386 21.605 8.39 21.605 13.711 C 21.605 18.845 19.602 20.974 15.031 20.974 C 10.273 20.974 8.332 18.908 8.207 13.523 L 0.005 13.523 C -0.183 23.29 4.638 27.736 14.969 27.736 C 24.798 27.736 30.12 23.541 30.12 14.212 C 30.12 8.139 27.71 3.339 23.442 1.44 C 20.701 0.22 19.007 0 15.877 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.492 26.236\" overflow=\"visible\"><path d=\"M 15.018 0 L 10.014 0 L 10.014 6.041 L 14.278 6.041 C 18.424 6.041 20.437 7.936 20.437 12.97 C 20.437 17.827 18.542 19.84 14.219 19.84 C 9.718 19.84 7.882 17.886 7.763 12.792 L 0.005 12.792 C -0.173 22.031 4.388 26.236 14.16 26.236 C 23.458 26.236 28.492 22.268 28.492 13.444 C 28.492 7.699 26.212 3.159 22.175 1.362 C 19.582 0.208 17.98 0 15.018 0 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hpagin\",layoutDependency:layoutDependency,layoutId:\"QGd_Wpdcg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 30.12 48.209\" overflow=\"visible\"><path d=\"M 14.969 48.209 C 4.638 48.209 -0.183 43.763 0.005 33.997 L 8.207 33.997 C 8.332 39.381 10.273 41.447 15.031 41.447 C 19.602 41.447 21.605 39.318 21.605 34.184 C 21.605 28.863 19.477 26.859 15.094 26.859 L 10.586 26.859 L 10.586 20.473 L 14.906 20.473 C 19.038 20.473 20.854 18.344 20.854 13.649 C 20.854 8.89 18.976 6.762 14.969 6.762 C 10.962 6.762 9.146 8.828 9.021 14.024 L 0.757 14.024 C 0.757 4.57 5.39 0 14.906 0 C 24.36 0 29.369 4.508 29.369 12.772 C 29.369 18.47 26.677 21.725 23.609 22.727 L 23.609 23.228 C 27.991 24.543 30.12 28.612 30.12 34.685 C 30.12 44.014 24.798 48.209 14.969 48.209 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 28.492 45.603\" overflow=\"visible\"><path d=\"M 14.16 45.603 C 4.388 45.603 -0.173 41.398 0.005 32.159 L 7.763 32.159 C 7.882 37.252 9.718 39.207 14.219 39.207 C 18.542 39.207 20.437 37.193 20.437 32.337 C 20.437 27.302 18.424 25.407 14.278 25.407 L 10.014 25.407 L 10.014 19.366 L 14.1 19.366 C 18.009 19.366 19.727 17.353 19.727 12.911 C 19.727 8.41 17.95 6.396 14.16 6.396 C 10.369 6.396 8.652 8.351 8.533 13.266 L 0.716 13.266 C 0.716 4.323 5.098 0 14.1 0 C 23.043 0 27.781 4.264 27.781 12.082 C 27.781 17.471 25.235 20.551 22.333 21.498 L 22.333 21.972 C 26.478 23.216 28.492 27.066 28.492 32.81 C 28.492 41.635 23.458 45.603 14.16 45.603 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10apifs\",layoutDependency:layoutDependency,layoutId:\"dMJA1YCxY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.299 46.957\" overflow=\"visible\"><path d=\"M 7.409 7.576 L 7.409 46.957 L 16.299 46.957 L 16.299 0 L 0 0 L 0 7.576 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.418 44.418\" overflow=\"visible\"><path d=\"M 7.008 7.166 L 7.008 44.418 L 15.418 44.418 L 15.418 0 L 0 0 L 0 7.166 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m5vg1e\",layoutDependency:layoutDependency,layoutId:\"x31PLduWZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.299 46.957\" overflow=\"visible\"><path d=\"M 7.409 7.576 L 7.409 46.957 L 16.299 46.957 L 16.299 0 L 0 0 L 0 7.576 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lEE54NrCA:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.418 44.418\" overflow=\"visible\"><path d=\"M 7.008 7.166 L 7.008 44.418 L 15.418 44.418 L 15.418 0 L 0 0 L 0 7.166 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s3pg89\",layoutDependency:layoutDependency,layoutId:\"ItvifHHL6\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-dd4ju2\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"heUN7pCu2\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1erjvd9-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"DMGfVfOFn-container\",nodeId:\"DMGfVfOFn\",rendersWithMotion:true,scopeId:\"aiRZF0SE3\",children:/*#__PURE__*/_jsx(AutoYearCopyright,{color:\"var(--token-8ae6d15e-f7db-4ef3-9a95-70aca123e10c, rgba(255, 255, 255, 0.7))\",companyName:\"Copyright\",font:{fontFamily:'\"Slussen Regular\", \"Slussen Regular Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.3em\"},height:\"100%\",id:\"DMGfVfOFn\",layoutId:\"DMGfVfOFn\",rightsText:\"All rights reserved.\",showSymbol:\"yes\",showTrademark:\"no\",trademarkType:\"trademark\",width:\"100%\",yearPlacement:\"beforeRightsText\",...addPropertyOverrides({lEE54NrCA:{font:{fontFamily:'\"Slussen Regular\", \"Slussen Regular Placeholder\", sans-serif',fontSize:\"10px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.3em\"}},OAQEKdMsQ:{font:{fontFamily:'\"Slussen Regular\", \"Slussen Regular Placeholder\", sans-serif',fontSize:\"12px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.2em\"}}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GMsLX.framer-1ljq5r3, .framer-GMsLX .framer-1ljq5r3 { display: block; }\",\".framer-GMsLX.framer-n91r7d { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 410px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 20px 20px 20px; position: relative; width: 1200px; }\",\".framer-GMsLX .framer-1t9w0p5 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-GMsLX .framer-l0zohs { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 20px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-GMsLX .framer-19sum2v { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-GMsLX .framer-1gpqf16 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-GMsLX .framer-49fd27, .framer-GMsLX .framer-gljsl3, .framer-GMsLX .framer-1428itq, .framer-GMsLX .framer-lo2wsl { 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; }\",\".framer-GMsLX .framer-orwat2, .framer-GMsLX .framer-1wq08ca, .framer-GMsLX .framer-wrec7f, .framer-GMsLX .framer-ofhrb4, .framer-GMsLX .framer-d4mrc2, .framer-GMsLX .framer-if4xbf, .framer-GMsLX .framer-1azec9p, .framer-GMsLX .framer-1496w2v, .framer-GMsLX .framer-52mxt1, .framer-GMsLX .framer-rfyl0v, .framer-GMsLX .framer-1uopqpl, .framer-GMsLX .framer-1gxpqcp, .framer-GMsLX .framer-5jlkq1, .framer-GMsLX .framer-1ip7kr0, .framer-GMsLX .framer-1bi3dh, .framer-GMsLX .framer-np0ilo { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-GMsLX .framer-ba20xb, .framer-GMsLX .framer-14m6kcd, .framer-GMsLX .framer-11bletc, .framer-GMsLX .framer-11zshwi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-GMsLX .framer-17ocmcn { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-GMsLX .framer-16abfr9 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; 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-GMsLX .framer-c55rh8 { height: 48px; position: relative; width: 370px; }\",\".framer-GMsLX .framer-16yal8o { height: 48px; left: 0px; position: absolute; top: 0px; width: 370px; }\",\".framer-GMsLX .framer-1rl7vqz { height: 34px; left: 343px; position: absolute; top: 8px; width: 18px; }\",\".framer-GMsLX .framer-1yovo8x { height: 48px; left: 334px; position: absolute; top: 0px; width: 37px; }\",\".framer-GMsLX .framer-viyfpr { height: 47px; left: 308px; position: absolute; top: 1px; width: 9px; }\",\".framer-GMsLX .framer-2ir3as { height: 47px; left: 258px; position: absolute; top: 1px; width: 34px; }\",\".framer-GMsLX .framer-17od5be { height: 33px; left: 266px; position: absolute; top: 8px; width: 16px; }\",\".framer-GMsLX .framer-1mv1pwu { height: 48px; left: 209px; position: absolute; top: 1px; width: 32px; }\",\".framer-GMsLX .framer-1yqojxh { height: 47px; left: 160px; position: absolute; top: 1px; width: 33px; }\",\".framer-GMsLX .framer-18yv0mm { height: 14px; left: 114px; position: absolute; top: 0px; width: 29px; }\",\".framer-GMsLX .framer-w1vu1m { height: 28px; left: 113px; position: absolute; top: 21px; width: 30px; }\",\".framer-GMsLX .framer-hpagin { height: 48px; left: 33px; position: absolute; top: 0px; width: 30px; }\",\".framer-GMsLX .framer-10apifs { height: 47px; left: 0px; position: absolute; top: 1px; width: 17px; }\",\".framer-GMsLX .framer-m5vg1e { height: 47px; left: 80px; position: absolute; top: 1px; width: 17px; }\",\".framer-GMsLX .framer-1s3pg89 { align-self: stretch; flex: 1 0 0px; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 1px; }\",\".framer-GMsLX .framer-dd4ju2 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-GMsLX .framer-1erjvd9-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-GMsLX.framer-v-12akem9.framer-n91r7d { height: 310px; width: 810px; }\",\".framer-GMsLX.framer-v-1bil8ni.framer-n91r7d { gap: 80px; height: min-content; justify-content: center; width: 390px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-1t9w0p5 { flex: none; gap: 100px; height: min-content; justify-content: center; max-width: unset; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-l0zohs { flex-direction: column; gap: 25px; justify-content: flex-start; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-19sum2v { flex: none; flex-direction: column; gap: 35px; justify-content: flex-start; width: 100%; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-1gpqf16 { flex: none; gap: 110px; width: 100%; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-17ocmcn { flex: none; flex-direction: column; gap: 25px; justify-content: flex-start; width: 100%; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-16abfr9 { flex-direction: column; gap: 12px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-c55rh8 { height: 46px; order: 0; width: 350px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-16yal8o { height: 46px; width: 350px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-1rl7vqz { height: 32px; left: 325px; top: 7px; width: 17px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-1yovo8x { height: 46px; left: 316px; width: 35px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-viyfpr { height: 45px; left: 292px; width: 9px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-2ir3as { height: 45px; left: 244px; width: 32px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-17od5be { height: 31px; left: 252px; top: 7px; width: 16px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-1mv1pwu { height: 45px; left: 198px; width: 30px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-1yqojxh { height: 45px; left: 151px; width: 31px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-18yv0mm { height: 14px; left: 108px; width: 27px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-w1vu1m { height: 26px; left: 107px; top: 20px; width: 29px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-hpagin { height: 46px; left: 31px; width: 29px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-10apifs { height: 45px; width: 16px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-m5vg1e { height: 45px; left: 76px; width: 16px; }\",\".framer-GMsLX.framer-v-1bil8ni .framer-dd4ju2 { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: column; justify-content: flex-start; order: 1; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-GMsLX[data-border=\"true\"]::after, .framer-GMsLX [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 410\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"OAQEKdMsQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"lEE54NrCA\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraiRZF0SE3=withCSS(Component,css,\"framer-GMsLX\");export default FrameraiRZF0SE3;FrameraiRZF0SE3.displayName=\"Footer\";FrameraiRZF0SE3.defaultProps={height:410,width:1200};addPropertyControls(FrameraiRZF0SE3,{variant:{options:[\"T4ZlNyVTI\",\"OAQEKdMsQ\",\"lEE54NrCA\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameraiRZF0SE3,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Slussen Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"Slussen\",url:\"https://framerusercontent.com/assets/DEp7x6B4qhSMtC9exrEIr3XiSBg.woff2\",weight:\"400\"}]},...AutoYearCopyrightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraiRZF0SE3\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OAQEKdMsQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lEE54NrCA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"410\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aiRZF0SE3.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","// Generated by Framer (4255370)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;Slussen-Mono Regular-TRIAL\",\"CUSTOMV2;Slussen-Mono Bold-TRIAL\",\"CUSTOMV2;Slussen-Mono Bold-Italic-TRIAL\",\"CUSTOMV2;Slussen-Mono Regular-Italic-TRIAL\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Slussen-Mono Regular-TRIAL\",source:\"custom\",style:\"normal\",uiFamilyName:\"Slussen-Mono\",url:\"https://framerusercontent.com/assets/t7ouT3x6nJfKju2JGiG3DQ1FHb8.woff2\",weight:\"400\"},{cssFamilyName:\"Slussen-Mono Bold-TRIAL\",source:\"custom\",style:\"normal\",uiFamilyName:\"Slussen-Mono\",url:\"https://framerusercontent.com/assets/TBfgTzkv8iKTWQbwFD8I1UcyJY.woff2\",weight:\"700\"},{cssFamilyName:\"Slussen-Mono Bold-Italic-TRIAL\",source:\"custom\",style:\"italic\",uiFamilyName:\"Slussen-Mono\",url:\"https://framerusercontent.com/assets/Y9EN1pKhJYlTIrAAwJOvXK8bO0.woff2\",weight:\"700\"},{cssFamilyName:\"Slussen-Mono Regular-Italic-TRIAL\",source:\"custom\",style:\"italic\",uiFamilyName:\"Slussen-Mono\",url:\"https://framerusercontent.com/assets/7y42Fw3FdUWZtIGYIJQoEHWdkro.woff2\",weight:\"400\"}]}];export const css=['.framer-fQsyY .framer-styles-preset-fmk3es:not(.rich-text-wrapper), .framer-fQsyY .framer-styles-preset-fmk3es.rich-text-wrapper p { --framer-font-family: \"Slussen-Mono Regular-TRIAL\", \"Slussen-Mono Regular-TRIAL Placeholder\", monospace; --framer-font-family-bold: \"Slussen-Mono Bold-TRIAL\", \"Slussen-Mono Bold-TRIAL Placeholder\", monospace; --framer-font-family-bold-italic: \"Slussen-Mono Bold-Italic-TRIAL\", \"Slussen-Mono Bold-Italic-TRIAL Placeholder\", monospace; --framer-font-family-italic: \"Slussen-Mono Regular-Italic-TRIAL\", \"Slussen-Mono Regular-Italic-TRIAL Placeholder\", monospace; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, #ffffff); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-fQsyY\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8b16de8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={DjFYXtWpM:{hover:true},lWxyOBKNd:{hover:true}};const cycleOrder=[\"lWxyOBKNd\",\"DjFYXtWpM\"];const serializationHash=\"framer-0y7am\";const variantClassNames={DjFYXtWpM:\"framer-v-1nvlyne\",lWxyOBKNd:\"framer-v-1nq827u\"};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 2\":\"DjFYXtWpM\",Variant:\"lWxyOBKNd\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"lWxyOBKNd\"};};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:\"lWxyOBKNd\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1nq827u\",className,classNames),layoutDependency:layoutDependency,layoutId:\"lWxyOBKNd\",ref:refBinding,style:{...style},...addPropertyOverrides({\"DjFYXtWpM-hover\":{\"data-framer-name\":undefined},DjFYXtWpM:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-p6pxf1\",layoutDependency:layoutDependency,layoutId:\"U_KWkvQLT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 140 19.049\" overflow=\"visible\"><path d=\"M 132.833 16.121 C 135.346 16.121 136.375 14.596 136.375 9.524 C 136.375 4.453 135.346 2.927 132.833 2.927 C 130.321 2.927 129.25 4.453 129.25 9.524 C 129.25 14.596 130.279 16.121 132.833 16.121 Z M 125.625 9.524 C 125.625 2.886 127.808 0 132.833 0 C 137.858 0 140 2.927 140 9.524 C 140 16.121 137.858 19.049 132.833 19.049 C 127.808 19.049 125.625 16.08 125.625 9.524 Z M 115.493 18.801 L 115.493 0.247 L 119.035 0.247 L 119.035 18.801 Z M 95.434 18.801 L 95.434 0.247 L 102.107 0.247 C 107.255 0.247 108.861 3.793 108.861 9.566 C 108.861 15.338 107.255 18.801 102.024 18.801 L 95.393 18.801 Z M 98.894 15.998 L 101.695 15.998 C 104.413 15.998 105.237 14.307 105.237 9.483 C 105.237 4.659 104.413 3.01 101.736 3.01 L 98.853 3.01 L 98.853 16.039 Z M 82.583 19.049 C 78.052 19.049 76.322 17.029 76.322 13.194 L 76.322 0.247 L 79.823 0.247 L 79.823 12.782 C 79.823 14.926 80.359 16.039 82.583 16.039 C 84.807 16.039 85.384 14.967 85.384 12.782 L 85.384 0.247 L 88.885 0.247 L 88.885 13.194 C 88.885 16.987 87.114 19.049 82.583 19.049 Z M 61.536 18.801 L 61.536 3.257 L 56.881 3.257 L 56.881 0.247 L 69.732 0.247 L 69.732 3.257 L 65.078 3.257 L 65.078 18.801 L 61.577 18.801 Z M 51.197 5.03 C 51.197 1.773 49.22 0 45.472 0 C 41.724 0 39.871 1.814 39.871 5.525 L 43.124 5.525 C 43.166 3.463 43.907 2.639 45.472 2.639 C 47.037 2.639 47.779 3.463 47.779 5.36 L 47.779 5.525 L 51.156 5.525 L 51.156 5.03 Z M 45.884 8.081 L 43.783 8.081 L 43.783 10.596 L 45.555 10.596 C 47.284 10.596 48.108 11.38 48.108 13.483 C 48.108 15.585 47.326 16.369 45.513 16.369 C 43.701 16.369 42.877 15.544 42.836 13.441 L 39.582 13.441 C 39.5 17.317 41.395 19.049 45.472 19.049 C 49.55 19.049 51.445 17.4 51.445 13.689 C 51.445 9.978 50.497 9.401 48.808 8.659 C 47.738 8.164 47.037 8.081 45.802 8.081 Z M 17.299 19.008 C 13.222 19.008 11.327 17.235 11.409 13.4 L 14.663 13.4 C 14.704 15.544 15.487 16.328 17.34 16.328 C 19.194 16.328 19.935 15.503 19.935 13.441 C 19.935 11.38 19.112 10.555 17.382 10.555 L 15.61 10.555 L 15.61 8.04 L 17.299 8.04 C 18.947 8.04 19.647 7.215 19.647 5.36 C 19.647 3.505 18.906 2.639 17.34 2.639 C 15.775 2.639 15.034 3.463 14.993 5.525 L 11.739 5.525 C 11.739 1.773 13.551 0 17.34 0 C 21.13 0 23.066 1.773 23.066 5.03 C 23.066 8.287 21.995 8.576 20.8 8.947 L 20.8 9.153 C 22.53 9.689 23.354 11.297 23.354 13.689 C 23.354 17.358 21.253 19.049 17.382 19.049 Z M 2.924 3.216 L 2.924 18.76 L 6.425 18.76 L 6.425 0.206 L 0 0.206 L 0 3.216 Z M 31.139 3.216 L 31.139 18.76 L 34.64 18.76 L 34.64 0.206 L 28.214 0.206 L 28.214 3.216 Z\" fill=\"var(--token-54aa1e40-ee72-4fcd-a172-fd98298abc37, rgb(255, 255, 255)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"DjFYXtWpM-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 140 19.049\" overflow=\"visible\"><path d=\"M 132.833 16.121 C 135.346 16.121 136.375 14.596 136.375 9.524 C 136.375 4.453 135.346 2.927 132.833 2.927 C 130.321 2.927 129.25 4.453 129.25 9.524 C 129.25 14.596 130.279 16.121 132.833 16.121 Z M 125.625 9.524 C 125.625 2.886 127.808 0 132.833 0 C 137.858 0 140 2.927 140 9.524 C 140 16.121 137.858 19.049 132.833 19.049 C 127.808 19.049 125.625 16.08 125.625 9.524 Z M 115.493 18.801 L 115.493 0.247 L 119.035 0.247 L 119.035 18.801 Z M 95.434 18.801 L 95.434 0.247 L 102.107 0.247 C 107.255 0.247 108.861 3.793 108.861 9.566 C 108.861 15.338 107.255 18.801 102.024 18.801 L 95.393 18.801 Z M 98.894 15.998 L 101.695 15.998 C 104.413 15.998 105.237 14.307 105.237 9.483 C 105.237 4.659 104.413 3.01 101.736 3.01 L 98.853 3.01 L 98.853 16.039 Z M 82.583 19.049 C 78.052 19.049 76.322 17.029 76.322 13.194 L 76.322 0.247 L 79.823 0.247 L 79.823 12.782 C 79.823 14.926 80.359 16.039 82.583 16.039 C 84.807 16.039 85.384 14.967 85.384 12.782 L 85.384 0.247 L 88.885 0.247 L 88.885 13.194 C 88.885 16.987 87.114 19.049 82.583 19.049 Z M 61.536 18.801 L 61.536 3.257 L 56.881 3.257 L 56.881 0.247 L 69.732 0.247 L 69.732 3.257 L 65.078 3.257 L 65.078 18.801 L 61.577 18.801 Z M 51.197 5.03 C 51.197 1.773 49.22 0 45.472 0 C 41.724 0 39.871 1.814 39.871 5.525 L 43.124 5.525 C 43.166 3.463 43.907 2.639 45.472 2.639 C 47.037 2.639 47.779 3.463 47.779 5.36 L 47.779 5.525 L 51.156 5.525 L 51.156 5.03 Z M 45.884 8.081 L 43.783 8.081 L 43.783 10.596 L 45.555 10.596 C 47.284 10.596 48.108 11.38 48.108 13.483 C 48.108 15.585 47.326 16.369 45.513 16.369 C 43.701 16.369 42.877 15.544 42.836 13.441 L 39.582 13.441 C 39.5 17.317 41.395 19.049 45.472 19.049 C 49.55 19.049 51.445 17.4 51.445 13.689 C 51.445 9.978 50.497 9.401 48.808 8.659 C 47.738 8.164 47.037 8.081 45.802 8.081 Z M 17.299 19.008 C 13.222 19.008 11.327 17.235 11.409 13.4 L 14.663 13.4 C 14.704 15.544 15.487 16.328 17.34 16.328 C 19.194 16.328 19.935 15.503 19.935 13.441 C 19.935 11.38 19.112 10.555 17.382 10.555 L 15.61 10.555 L 15.61 8.04 L 17.299 8.04 C 18.947 8.04 19.647 7.215 19.647 5.36 C 19.647 3.505 18.906 2.639 17.34 2.639 C 15.775 2.639 15.034 3.463 14.993 5.525 L 11.739 5.525 C 11.739 1.773 13.551 0 17.34 0 C 21.13 0 23.066 1.773 23.066 5.03 C 23.066 8.287 21.995 8.576 20.8 8.947 L 20.8 9.153 C 22.53 9.689 23.354 11.297 23.354 13.689 C 23.354 17.358 21.253 19.049 17.382 19.049 Z M 2.924 3.216 L 2.924 18.76 L 6.425 18.76 L 6.425 0.206 L 0 0.206 L 0 3.216 Z M 31.139 3.216 L 31.139 18.76 L 34.64 18.76 L 34.64 0.206 L 28.214 0.206 L 28.214 3.216 Z\" fill=\"var(--token-5907303a-b6f1-417f-931d-664b5724c487, rgba(0, 0, 0, 0.5)) /* {&quot;name&quot;:&quot;Secondary&quot;} */\"></path></svg>'},DjFYXtWpM:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 140 19.049\" overflow=\"visible\"><path d=\"M 132.833 16.121 C 135.346 16.121 136.375 14.596 136.375 9.524 C 136.375 4.453 135.346 2.927 132.833 2.927 C 130.321 2.927 129.25 4.453 129.25 9.524 C 129.25 14.596 130.279 16.121 132.833 16.121 Z M 125.625 9.524 C 125.625 2.886 127.808 0 132.833 0 C 137.858 0 140 2.927 140 9.524 C 140 16.121 137.858 19.049 132.833 19.049 C 127.808 19.049 125.625 16.08 125.625 9.524 Z M 115.493 18.801 L 115.493 0.247 L 119.035 0.247 L 119.035 18.801 Z M 95.434 18.801 L 95.434 0.247 L 102.107 0.247 C 107.255 0.247 108.861 3.793 108.861 9.566 C 108.861 15.338 107.255 18.801 102.024 18.801 L 95.393 18.801 Z M 98.894 15.998 L 101.695 15.998 C 104.413 15.998 105.237 14.307 105.237 9.483 C 105.237 4.659 104.413 3.01 101.736 3.01 L 98.853 3.01 L 98.853 16.039 Z M 82.583 19.049 C 78.052 19.049 76.322 17.029 76.322 13.194 L 76.322 0.247 L 79.823 0.247 L 79.823 12.782 C 79.823 14.926 80.359 16.039 82.583 16.039 C 84.807 16.039 85.384 14.967 85.384 12.782 L 85.384 0.247 L 88.885 0.247 L 88.885 13.194 C 88.885 16.987 87.114 19.049 82.583 19.049 Z M 61.536 18.801 L 61.536 3.257 L 56.881 3.257 L 56.881 0.247 L 69.732 0.247 L 69.732 3.257 L 65.078 3.257 L 65.078 18.801 L 61.577 18.801 Z M 51.197 5.03 C 51.197 1.773 49.22 0 45.472 0 C 41.724 0 39.871 1.814 39.871 5.525 L 43.124 5.525 C 43.166 3.463 43.907 2.639 45.472 2.639 C 47.037 2.639 47.779 3.463 47.779 5.36 L 47.779 5.525 L 51.156 5.525 L 51.156 5.03 Z M 45.884 8.081 L 43.783 8.081 L 43.783 10.596 L 45.555 10.596 C 47.284 10.596 48.108 11.38 48.108 13.483 C 48.108 15.585 47.326 16.369 45.513 16.369 C 43.701 16.369 42.877 15.544 42.836 13.441 L 39.582 13.441 C 39.5 17.317 41.395 19.049 45.472 19.049 C 49.55 19.049 51.445 17.4 51.445 13.689 C 51.445 9.978 50.497 9.401 48.808 8.659 C 47.738 8.164 47.037 8.081 45.802 8.081 Z M 17.299 19.008 C 13.222 19.008 11.327 17.235 11.409 13.4 L 14.663 13.4 C 14.704 15.544 15.487 16.328 17.34 16.328 C 19.194 16.328 19.935 15.503 19.935 13.441 C 19.935 11.38 19.112 10.555 17.382 10.555 L 15.61 10.555 L 15.61 8.04 L 17.299 8.04 C 18.947 8.04 19.647 7.215 19.647 5.36 C 19.647 3.505 18.906 2.639 17.34 2.639 C 15.775 2.639 15.034 3.463 14.993 5.525 L 11.739 5.525 C 11.739 1.773 13.551 0 17.34 0 C 21.13 0 23.066 1.773 23.066 5.03 C 23.066 8.287 21.995 8.576 20.8 8.947 L 20.8 9.153 C 22.53 9.689 23.354 11.297 23.354 13.689 C 23.354 17.358 21.253 19.049 17.382 19.049 Z M 2.924 3.216 L 2.924 18.76 L 6.425 18.76 L 6.425 0.206 L 0 0.206 L 0 3.216 Z M 31.139 3.216 L 31.139 18.76 L 34.64 18.76 L 34.64 0.206 L 28.214 0.206 L 28.214 3.216 Z\" fill=\"var(--token-bf832272-d71c-44fb-9c85-a30027020b63, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ngvlj2\",layoutDependency:layoutDependency,layoutId:\"l0DEnT0E5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.126 13.194\" overflow=\"visible\"><path d=\"M 3.583 13.194 C 6.096 13.194 7.126 11.668 7.126 6.597 C 7.126 1.526 6.096 0 3.583 0 C 1.071 0 0 1.526 0 6.597 C 0 11.668 1.03 13.194 3.583 13.194 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dotjqu\",layoutDependency:layoutDependency,layoutId:\"etZkxAQa6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.375 19.049\" overflow=\"visible\"><path d=\"M 0 9.524 C 0 2.886 2.183 0 7.208 0 C 12.233 0 14.375 2.927 14.375 9.524 C 14.375 16.121 12.233 19.049 7.208 19.049 C 2.183 19.049 0 16.08 0 9.524 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1utr8sl\",layoutDependency:layoutDependency,layoutId:\"NIDoZzfcM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.542 18.554\" overflow=\"visible\"><path d=\"M 0 18.554 L 0 0 L 3.542 0 L 3.542 18.554 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1et0rpf\",layoutDependency:layoutDependency,layoutId:\"vp4iQbrLJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.469 18.554\" overflow=\"visible\"><path d=\"M 0.041 18.554 L 0.041 0 L 6.714 0 C 11.862 0 13.469 3.546 13.469 9.318 C 13.469 15.091 11.862 18.554 6.631 18.554 L 0 18.554 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1r619re\",layoutDependency:layoutDependency,layoutId:\"sp_zjbUl9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.384 13.029\" overflow=\"visible\"><path d=\"M 0.041 12.988 L 2.842 12.988 C 5.56 12.988 6.384 11.297 6.384 6.473 C 6.384 1.649 5.56 0 2.883 0 L 0 0 L 0 13.029 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-flmksh\",layoutDependency:layoutDependency,layoutId:\"CJMxWlFjO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.563 18.801\" overflow=\"visible\"><path d=\"M 6.261 18.801 C 1.73 18.801 0 16.781 0 12.947 L 0 0 L 3.501 0 L 3.501 12.534 C 3.501 14.678 4.036 15.792 6.261 15.792 C 8.485 15.792 9.061 14.72 9.061 12.534 L 9.061 0 L 12.563 0 L 12.563 12.947 C 12.563 16.74 10.791 18.801 6.261 18.801 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5rhdfe\",layoutDependency:layoutDependency,layoutId:\"S7Mzve3lK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.851 18.554\" overflow=\"visible\"><path d=\"M 4.654 18.554 L 4.654 3.01 L 0 3.01 L 0 0 L 12.851 0 L 12.851 3.01 L 8.197 3.01 L 8.197 18.554 L 4.695 18.554 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17bssk8\",layoutDependency:layoutDependency,layoutId:\"Lgrc1KuJf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.327 5.525\" overflow=\"visible\"><path d=\"M 11.327 5.03 C 11.327 1.773 9.35 0 5.602 0 C 1.853 0 0 1.814 0 5.525 L 3.254 5.525 C 3.295 3.463 4.036 2.639 5.602 2.639 C 7.167 2.639 7.908 3.463 7.908 5.36 L 7.908 5.525 L 11.286 5.525 L 11.286 5.03 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vi3w82\",layoutDependency:layoutDependency,layoutId:\"p0Ho2riTW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.865 10.968\" overflow=\"visible\"><path d=\"M 6.304 0 L 4.204 0 L 4.204 2.515 L 5.975 2.515 C 7.705 2.515 8.529 3.299 8.529 5.401 C 8.529 7.504 7.746 8.287 5.934 8.287 C 4.121 8.287 3.298 7.463 3.256 5.36 L 0.003 5.36 C -0.08 9.236 1.815 10.968 5.893 10.968 C 9.97 10.968 11.865 9.318 11.865 5.607 C 11.865 1.897 10.918 1.319 9.229 0.577 C 8.158 0.082 7.458 0 6.222 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bykg37\",layoutDependency:layoutDependency,layoutId:\"mekZRpZkN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.947 19.049\" overflow=\"visible\"><path d=\"M 5.893 19.008 C 1.815 19.008 -0.08 17.235 0.003 13.4 L 3.256 13.4 C 3.298 15.544 4.08 16.328 5.934 16.328 C 7.787 16.328 8.529 15.503 8.529 13.441 C 8.529 11.38 7.705 10.555 5.975 10.555 L 4.204 10.555 L 4.204 8.04 L 5.893 8.04 C 7.54 8.04 8.24 7.215 8.24 5.36 C 8.24 3.505 7.499 2.639 5.934 2.639 C 4.369 2.639 3.627 3.463 3.586 5.525 L 0.332 5.525 C 0.332 1.773 2.144 0 5.934 0 C 9.723 0 11.659 1.773 11.659 5.03 C 11.659 8.287 10.588 8.576 9.394 8.947 L 9.394 9.153 C 11.123 9.689 11.947 11.297 11.947 13.689 C 11.947 17.358 9.847 19.049 5.975 19.049 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-odikol\",layoutDependency:layoutDependency,layoutId:\"RQWSAlwy3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.425 18.554\" overflow=\"visible\"><path d=\"M 2.924 3.01 L 2.924 18.554 L 6.425 18.554 L 6.425 0 L 0 0 L 0 3.01 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1eq7tml\",layoutDependency:layoutDependency,layoutId:\"gytx_18fI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.425 18.554\" overflow=\"visible\"><path d=\"M 2.924 3.01 L 2.924 18.554 L 6.425 18.554 L 6.425 0 L 0 0 L 0 3.01 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0y7am.framer-10kt5t8, .framer-0y7am .framer-10kt5t8 { display: block; }\",\".framer-0y7am.framer-1nq827u { cursor: pointer; height: 19px; position: relative; width: 140px; }\",\".framer-0y7am .framer-p6pxf1 { height: 19px; left: 0px; position: absolute; top: 0px; width: 140px; }\",\".framer-0y7am .framer-1ngvlj2 { height: 13px; left: 129px; position: absolute; top: 3px; width: 7px; }\",\".framer-0y7am .framer-1dotjqu { height: 19px; left: 126px; position: absolute; top: 0px; width: 15px; }\",\".framer-0y7am .framer-1utr8sl { height: 19px; left: 116px; position: absolute; top: 0px; width: 4px; }\",\".framer-0y7am .framer-1et0rpf { height: 19px; left: 96px; position: absolute; top: 0px; width: 14px; }\",\".framer-0y7am .framer-1r619re { height: 13px; left: 99px; position: absolute; top: 3px; width: 7px; }\",\".framer-0y7am .framer-flmksh { height: 19px; left: 77px; position: absolute; top: 0px; width: 13px; }\",\".framer-0y7am .framer-5rhdfe { height: 19px; left: 57px; position: absolute; top: 0px; width: 13px; }\",\".framer-0y7am .framer-17bssk8 { height: 6px; left: 40px; position: absolute; top: 0px; width: 12px; }\",\".framer-0y7am .framer-vi3w82 { height: 11px; left: 40px; position: absolute; top: 8px; width: 12px; }\",\".framer-0y7am .framer-1bykg37 { height: 19px; left: 12px; position: absolute; top: 0px; width: 12px; }\",\".framer-0y7am .framer-odikol { height: 19px; left: 0px; position: absolute; top: 0px; width: 7px; }\",\".framer-0y7am .framer-1eq7tml { height: 19px; left: 28px; position: absolute; top: 0px; width: 7px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 19\n * @framerIntrinsicWidth 140\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DjFYXtWpM\":{\"layout\":[\"fixed\",\"fixed\"]},\"N1viFbbHF\":{\"layout\":[\"fixed\",\"fixed\"]},\"ERgsUhvNd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIa4H1p9wV=withCSS(Component,css,\"framer-0y7am\");export default FramerIa4H1p9wV;FramerIa4H1p9wV.displayName=\"Logo\";FramerIa4H1p9wV.defaultProps={height:19,width:140};addPropertyControls(FramerIa4H1p9wV,{variant:{options:[\"lWxyOBKNd\",\"DjFYXtWpM\"],optionTitles:[\"Variant\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIa4H1p9wV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIa4H1p9wV\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"19\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DjFYXtWpM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"N1viFbbHF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ERgsUhvNd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"140\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ia4H1p9wV.map","// Generated by Framer (367b78a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PajmEC9KX2YkEmLmmwER/StopScroll_Prod.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/POaX8nPNPJBoK5d9Js6U/HoSu434159Odgt4Ln4BS/kzTfReOPg.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/uhS6LPzHM0CYY7cSDPo4/bypSYLtFl9DVMSOjLMuC/REFvF7rJJ.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/v8Qu3GViRV0bObHKHSje/PWrmjsYkYDozjNl3kRXJ/vnZXAaLPp.js\";import Logo from\"https://framerusercontent.com/modules/FTxgx70EG4zClqzleZ24/UX3ZmHtte8JkN6BE8Ofo/Ia4H1p9wV.js\";const LogoFonts=getFonts(Logo);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const StopScrollFonts=getFonts(StopScroll);const cycleOrder=[\"SEGCG1NBa\",\"JBbkN0Uk7\",\"Ff0MLLuyF\",\"cMr4K4zGl\"];const serializationHash=\"framer-3JU3v\";const variantClassNames={cMr4K4zGl:\"framer-v-15h9m50\",Ff0MLLuyF:\"framer-v-vkgjur\",JBbkN0Uk7:\"framer-v-r81xlh\",SEGCG1NBa:\"framer-v-1lgq14b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YS7qwEZzO=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:0,delay:0,duration:1,type:\"spring\"};const transition2={delay:0,duration:.4,ease:[.25,1,.5,1],type:\"tween\"};const transition3={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation2={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition4={bounce:0,delay:.05,duration:.4,type:\"spring\"};const textEffect={effect:animation2,repeat:false,startDelay:.1,tokenization:\"word\",transition:transition4,trigger:\"onMount\",type:\"appear\"};const textEffect1={effect:animation2,repeat:false,startDelay:.2,tokenization:\"word\",transition:transition4,trigger:\"onMount\",type:\"appear\"};const animation3={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:20};const transition5={delay:.05,duration:1,ease:[.25,1,.5,1],type:\"tween\"};const textEffect2={effect:animation3,repeat:false,startDelay:.2,tokenization:\"line\",transition:transition5,trigger:\"onMount\",type:\"appear\"};const textEffect3={effect:animation3,repeat:false,startDelay:.23,tokenization:\"line\",transition:transition5,trigger:\"onMount\",type:\"appear\"};const textEffect4={effect:animation3,repeat:false,startDelay:.26,tokenization:\"line\",transition:transition5,trigger:\"onMount\",type:\"appear\"};const textEffect5={effect:animation3,repeat:false,startDelay:.29,tokenization:\"line\",transition:transition5,trigger:\"onMount\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop small\":\"JBbkN0Uk7\",\"Tablet  Open\":\"cMr4K4zGl\",Desktop:\"SEGCG1NBa\",Tablet:\"Ff0MLLuyF\"};const Variants=motion.create(React.Fragment);const getProps=({gap,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"SEGCG1NBa\",YS7qwEZzO:gap??props.YS7qwEZzO??16};};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,YS7qwEZzO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"SEGCG1NBa\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ux0n7j=activeVariantCallback(async(...args)=>{setVariant(\"Ff0MLLuyF\");});const onTap15tggl4=activeVariantCallback(async(...args)=>{setVariant(\"cMr4K4zGl\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ff0MLLuyF\",\"cMr4K4zGl\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"cMr4K4zGl\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({cMr4K4zGl:{value:transition2},Ff0MLLuyF:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1lgq14b\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"SEGCG1NBa\",ref:refBinding,style:{\"--1p2bngh\":numberToPixelString(YS7qwEZzO),backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{cMr4K4zGl:{backgroundColor:\"var(--token-4ae129cf-cbbc-4008-9ebe-f49638833391, rgb(20, 21, 23))\"}},...addPropertyOverrides({cMr4K4zGl:{\"data-framer-name\":\"Tablet  Open\"},Ff0MLLuyF:{\"data-framer-name\":\"Tablet\"},JBbkN0Uk7:{\"data-framer-name\":\"Desktop small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11e9bp3\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"RZ57gV2nO\",...addPropertyOverrides({cMr4K4zGl:{\"data-highlight\":true,onTap:onTap1ux0n7j}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"e48hd7Cb3\",openInNewTab:false,scopeId:\"pRT5bhDEF\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-nlms0j framer-1t7dvph\",\"data-framer-appear-id\":\"nlms0j\",\"data-framer-name\":\"Logo\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"e48hd7Cb3\",optimized:true,style:{\"--1p2bngh\":numberToPixelString(YS7qwEZzO)},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,width:\"140px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||72)-0-32)/2)+0+7,...addPropertyOverrides({cMr4K4zGl:{y:(componentViewport?.y||0)+0+0+0+16},Ff0MLLuyF:{y:(componentViewport?.y||0)+(10+((componentViewport?.height||57)-20-36)/2)+0+10},JBbkN0Uk7:{y:(componentViewport?.y||0)+(8+((componentViewport?.height||48)-8-32)/2)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kh6bp6-container\",layoutDependency:layoutDependency,layoutId:\"yNUsXYTtT-container\",nodeId:\"yNUsXYTtT\",rendersWithMotion:true,scopeId:\"pRT5bhDEF\",children:/*#__PURE__*/_jsx(Logo,{height:\"100%\",id:\"yNUsXYTtT\",layoutId:\"yNUsXYTtT\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"lWxyOBKNd\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tofkrt\",\"data-framer-name\":\"Item\",layoutDependency:layoutDependency,layoutId:\"RcfBr1V6g\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ltxyx9\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"AtncxkGXr\",style:{\"--1p2bngh\":numberToPixelString(YS7qwEZzO)},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fmk3es\",\"data-styles-preset\":\"kzTfReOPg\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"QQPpm5z1G\",openInNewTab:false,relValues:[],scopeId:\"pRT5bhDEF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g3rdiw\",\"data-styles-preset\":\"REFvF7rJJ\",children:\"Home\"})})})}),className:\"framer-1l013mp\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QQPpm5z1G\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JBbkN0Uk7:{effect:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fmk3es\",\"data-styles-preset\":\"kzTfReOPg\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yxgtbh9H4\"},motionChild:true,nodeId:\"hspyow6oG\",openInNewTab:false,relValues:[],scopeId:\"pRT5bhDEF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g3rdiw\",\"data-styles-preset\":\"REFvF7rJJ\",children:\"Work\"})})})}),className:\"framer-i3omoy\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"hspyow6oG\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JBbkN0Uk7:{effect:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fmk3es\",\"data-styles-preset\":\"kzTfReOPg\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rK2cHWQnL\"},motionChild:true,nodeId:\"eYStmFQjd\",openInNewTab:false,relValues:[],scopeId:\"pRT5bhDEF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g3rdiw\",\"data-styles-preset\":\"REFvF7rJJ\",children:\"About\"})})})}),className:\"framer-1j5zvqn\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eYStmFQjd\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JBbkN0Uk7:{effect:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fmk3es\",\"data-styles-preset\":\"kzTfReOPg\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Y6UXLQDhp\"},motionChild:true,nodeId:\"gT1wGjEFS\",openInNewTab:false,relValues:[],scopeId:\"pRT5bhDEF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g3rdiw\",\"data-styles-preset\":\"REFvF7rJJ\",children:\"Blog\"})})})}),className:\"framer-1xnvo6\",\"data-framer-name\":\"Blog\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gT1wGjEFS\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JBbkN0Uk7:{effect:undefined}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5ags4i\",\"data-framer-name\":\"Menu Toggle\",layoutDependency:layoutDependency,layoutId:\"PmFC02Kmq\",style:{\"--1p2bngh\":numberToPixelString(YS7qwEZzO)},...addPropertyOverrides({cMr4K4zGl:{\"data-highlight\":true,onTap:onTap1ux0n7j},Ff0MLLuyF:{\"data-highlight\":true,onTap:onTap15tggl4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fmk3es\",\"data-styles-preset\":\"kzTfReOPg\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AYIFOEMNR\"},motionChild:true,nodeId:\"X_3jJcJx3\",openInNewTab:false,relValues:[],scopeId:\"pRT5bhDEF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g3rdiw\",\"data-styles-preset\":\"REFvF7rJJ\",children:\"Contact\"})})})}),className:\"framer-5h7v8f\",effect:textEffect1,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"X_3jJcJx3\",verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cMr4K4zGl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fmk3es\",\"data-styles-preset\":\"kzTfReOPg\",children:\"Menu\"})})},Ff0MLLuyF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-fmk3es\",\"data-styles-preset\":\"kzTfReOPg\",children:\"Menu\"})})},JBbkN0Uk7:{effect:undefined}},baseVariant,gestureVariant)})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ablnu6\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"BYc_S4xX0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-18vamrw\",\"data-styles-preset\":\"vnZXAaLPp\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"yxgtbh9H4\"},motionChild:true,nodeId:\"SLmPWv4qh\",openInNewTab:false,relValues:[],scopeId:\"pRT5bhDEF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g3rdiw\",\"data-styles-preset\":\"REFvF7rJJ\",children:\"Work\"})})})}),className:\"framer-ycabev\",\"data-highlight\":true,effect:textEffect2,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SLmPWv4qh\",onTap:onTap1ux0n7j,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-18vamrw\",\"data-styles-preset\":\"vnZXAaLPp\",children:/*#__PURE__*/_jsx(Link,{href:{hash:\":W4fxkPpyD\",webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"U2kIFQ3MJ\",openInNewTab:false,relValues:[],scopeId:\"pRT5bhDEF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g3rdiw\",\"data-styles-preset\":\"REFvF7rJJ\",children:\"Home\"})})})}),className:\"framer-1byjhqs\",\"data-highlight\":true,effect:textEffect3,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"U2kIFQ3MJ\",onTap:onTap1ux0n7j,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-18vamrw\",\"data-styles-preset\":\"vnZXAaLPp\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rK2cHWQnL\"},motionChild:true,nodeId:\"qguYn7WD4\",openInNewTab:false,relValues:[],scopeId:\"pRT5bhDEF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g3rdiw\",\"data-styles-preset\":\"REFvF7rJJ\",children:\"About\"})})})}),className:\"framer-fbdux6\",\"data-highlight\":true,effect:textEffect4,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qguYn7WD4\",onTap:onTap1ux0n7j,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-18vamrw\",\"data-styles-preset\":\"vnZXAaLPp\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Y6UXLQDhp\"},motionChild:true,nodeId:\"f_gi1K567\",openInNewTab:false,relValues:[],scopeId:\"pRT5bhDEF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g3rdiw\",\"data-styles-preset\":\"REFvF7rJJ\",children:\"Blog\"})})})}),className:\"framer-m8ux20\",\"data-highlight\":true,effect:textEffect5,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"f_gi1K567\",onTap:onTap1ux0n7j,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-18vamrw\",\"data-styles-preset\":\"vnZXAaLPp\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AYIFOEMNR\"},motionChild:true,nodeId:\"qOCSv7Uva\",openInNewTab:false,relValues:[],scopeId:\"pRT5bhDEF\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1g3rdiw\",\"data-styles-preset\":\"REFvF7rJJ\",children:\"Contact\"})})})}),className:\"framer-1syigrx\",\"data-highlight\":true,effect:textEffect5,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qOCSv7Uva\",onTap:onTap1ux0n7j,verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1meuhep-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"sReqvoPEZ-container\",nodeId:\"sReqvoPEZ\",rendersWithMotion:true,scopeId:\"pRT5bhDEF\",style:{opacity:0},children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"sReqvoPEZ\",layoutId:\"sReqvoPEZ\",toggle:false,width:\"100%\",...addPropertyOverrides({cMr4K4zGl:{toggle:true}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3JU3v.framer-1t7dvph, .framer-3JU3v .framer-1t7dvph { display: block; }\",\".framer-3JU3v.framer-1lgq14b { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: var(--1p2bngh); height: 72px; justify-content: center; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 1200px; }\",\".framer-3JU3v .framer-11e9bp3 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-3JU3v .framer-nlms0j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: var(--1p2bngh); height: 32px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 1px; }\",\".framer-3JU3v .framer-kh6bp6-container { aspect-ratio: 7.368421052631579 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 140px; }\",\".framer-3JU3v .framer-1tofkrt { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-3JU3v .framer-ltxyx9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: var(--1p2bngh); height: 32px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3JU3v .framer-1l013mp, .framer-3JU3v .framer-i3omoy, .framer-3JU3v .framer-1j5zvqn, .framer-3JU3v .framer-1xnvo6, .framer-3JU3v .framer-5h7v8f { flex: none; height: 24px; position: relative; white-space: pre; width: auto; }\",\".framer-3JU3v .framer-5ags4i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: var(--1p2bngh); height: 32px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-3JU3v .framer-1ablnu6 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-3JU3v .framer-ycabev, .framer-3JU3v .framer-1byjhqs, .framer-3JU3v .framer-fbdux6, .framer-3JU3v .framer-m8ux20, .framer-3JU3v .framer-1syigrx { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3JU3v .framer-1meuhep-container { flex: none; height: auto; left: 0px; position: absolute; top: 0px; width: auto; z-index: 1; }\",\".framer-3JU3v.framer-v-r81xlh.framer-1lgq14b { height: 48px; padding: 8px 12px 0px 12px; }\",\".framer-3JU3v.framer-v-r81xlh .framer-nlms0j { height: min-content; }\",\".framer-3JU3v.framer-v-r81xlh .framer-kh6bp6-container { height: var(--framer-aspect-ratio-supported, 19px); order: 1; }\",\".framer-3JU3v.framer-v-vkgjur.framer-1lgq14b { height: min-content; padding: 10px 20px 10px 20px; width: 810px; }\",\".framer-3JU3v.framer-v-vkgjur .framer-11e9bp3 { z-index: 1; }\",\".framer-3JU3v.framer-v-vkgjur .framer-nlms0j { height: min-content; padding: 10px 0px 8px 0px; }\",\".framer-3JU3v.framer-v-vkgjur .framer-kh6bp6-container, .framer-3JU3v.framer-v-15h9m50 .framer-kh6bp6-container { height: var(--framer-aspect-ratio-supported, 19px); }\",\".framer-3JU3v.framer-v-vkgjur .framer-1tofkrt, .framer-3JU3v.framer-v-15h9m50 .framer-1tofkrt { padding: 10px 0px 0px 0px; }\",\".framer-3JU3v.framer-v-vkgjur .framer-5ags4i { align-self: stretch; cursor: pointer; height: auto; }\",\".framer-3JU3v.framer-v-15h9m50.framer-1lgq14b { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 102px; height: min-content; justify-content: flex-start; min-height: calc(var(--framer-viewport-height, 100vh) * 1); padding: 0px 16px 0px 16px; width: 810px; }\",\".framer-3JU3v.framer-v-15h9m50 .framer-11e9bp3 { cursor: pointer; flex: none; width: 100%; z-index: 1; }\",\".framer-3JU3v.framer-v-15h9m50 .framer-nlms0j { height: min-content; padding: 16px 0px 16px 0px; }\",\".framer-3JU3v.framer-v-15h9m50 .framer-5ags4i { cursor: pointer; height: min-content; }\",\".framer-3JU3v.framer-v-15h9m50 .framer-1ablnu6 { flex: none; width: 100%; }\",\".framer-3JU3v.framer-v-15h9m50 .framer-ycabev { order: 1; }\",\".framer-3JU3v.framer-v-15h9m50 .framer-1byjhqs { order: 0; }\",\".framer-3JU3v.framer-v-15h9m50 .framer-fbdux6 { order: 2; }\",\".framer-3JU3v.framer-v-15h9m50 .framer-m8ux20 { order: 3; }\",\".framer-3JU3v.framer-v-15h9m50 .framer-1syigrx { order: 4; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 72\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"JBbkN0Uk7\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ff0MLLuyF\":{\"layout\":[\"fixed\",\"auto\"]},\"cMr4K4zGl\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]}}}\n * @framerVariables {\"YS7qwEZzO\":\"gap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerpRT5bhDEF=withCSS(Component,css,\"framer-3JU3v\");export default FramerpRT5bhDEF;FramerpRT5bhDEF.displayName=\"Navigation\";FramerpRT5bhDEF.defaultProps={height:72,width:1200};addPropertyControls(FramerpRT5bhDEF,{variant:{options:[\"SEGCG1NBa\",\"JBbkN0Uk7\",\"Ff0MLLuyF\",\"cMr4K4zGl\"],optionTitles:[\"Desktop\",\"Desktop small\",\"Tablet\",\"Tablet  Open\"],title:\"Variant\",type:ControlType.Enum},YS7qwEZzO:{defaultValue:16,min:0,title:\"Gap\",type:ControlType.Number},onYS7qwEZzOChange:{changes:\"YS7qwEZzO\",type:ControlType.ChangeHandler}});addFonts(FramerpRT5bhDEF,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...LogoFonts,...StopScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerpRT5bhDEF.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Logo,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerpRT5bhDEF\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JBbkN0Uk7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ff0MLLuyF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cMr4K4zGl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]}}}\",\"framerVariables\":\"{\\\"YS7qwEZzO\\\":\\\"gap\\\"}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"72\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4255370)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Footer from\"#framer/local/canvasComponent/aiRZF0SE3/aiRZF0SE3.js\";import Navigation from\"#framer/local/canvasComponent/pRT5bhDEF/pRT5bhDEF.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const FooterFonts=getFonts(Footer);const breakpoints={F83lrOXv3:\"(min-width: 810px) and (max-width: 1199.98px)\",IfytvlrDx:\"(min-width: 1200px)\",m22k1HuK0:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-fkEWP\";const variantClassNames={F83lrOXv3:\"framer-v-dlufx6\",IfytvlrDx:\"framer-v-1c68xdc\",m22k1HuK0:\"framer-v-1hl70hg\"};const rTjCe3XUH=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-fkEWP.framer-16y5o1r, .framer-fkEWP .framer-16y5o1r { display: block; }\",\".framer-fkEWP.framer-1c68xdc { align-content: center; align-items: center; background-color: var(--token-4ae129cf-cbbc-4008-9ebe-f49638833391, #141517); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-fkEWP .framer-154i6j3-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-fkEWP .framer-1b9ujdg-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-fkEWP .framer-1xm2ypo { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-fkEWP .framer-rfblz9-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 2; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={F83lrOXv3:\"(min-width: 810px) and (max-width: 1199.98px)\",IfytvlrDx:\"(min-width: 1200px)\",m22k1HuK0:\"(max-width: 809.98px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"IfytvlrDx\",Phone:\"m22k1HuK0\",Tablet:\"F83lrOXv3\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,rTjCe3XUH:scrollSection??props.rTjCe3XUH,variant:humanReadableVariantMap[props.variant]??props.variant??\"IfytvlrDx\"};};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,rTjCe3XUH,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:{isLayoutTemplate:true,primaryVariantId:\"IfytvlrDx\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-4ae129cf-cbbc-4008-9ebe-f49638833391, rgb(20, 21, 23)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1c68xdc\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-154i6j3-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"z43oEPgDB\",scopeId:\"ULfaLUhYm\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"z43oEPgDB\",intensity:10,layoutId:\"z43oEPgDB\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:72,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1b9ujdg-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"bYb6GZzFd\",rendersWithMotion:true,scopeId:\"ULfaLUhYm\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{F83lrOXv3:{__framer__variantAppearEffectEnabled:undefined,variant:\"Ff0MLLuyF\"},m22k1HuK0:{__framer__variantAppearEffectEnabled:undefined,variant:\"Ff0MLLuyF\"}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:rTjCe3XUH,target:\"JBbkN0Uk7\"}],__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"bYb6GZzFd\",layoutId:\"bYb6GZzFd\",style:{width:\"100%\"},variant:\"SEGCG1NBa\",width:\"100%\",YS7qwEZzO:20})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xm2ypo\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:410,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rfblz9-container\",nodeId:\"wdu9i0yfV\",scopeId:\"ULfaLUhYm\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{F83lrOXv3:{variant:\"OAQEKdMsQ\"},m22k1HuK0:{variant:\"lEE54NrCA\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"wdu9i0yfV\",layoutId:\"wdu9i0yfV\",style:{width:\"100%\"},variant:\"T4ZlNyVTI\",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=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1380\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"F83lrOXv3\":{\"layout\":[\"fixed\",\"fixed\"]},\"m22k1HuK0\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"rTjCe3XUH\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"IfytvlrDx\":[\".framer-154i6j3-container\",\".framer-1b9ujdg-container\",\".framer-rfblz9-container\"],\"F83lrOXv3\":[\".framer-154i6j3-container\",\".framer-1b9ujdg-container\",\".framer-rfblz9-container\"],\"m22k1HuK0\":[\".framer-154i6j3-container\",\".framer-1b9ujdg-container\",\".framer-rfblz9-container\"]}\n * @framerBreakpoints {\"IfytvlrDx\":{\"min\":1200,\"canvasClassName\":\"framer-1c68xdc-override\",\"minHeight\":1380,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"F83lrOXv3\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-dlufx6-override\",\"minHeight\":1380,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"m22k1HuK0\":{\"max\":809,\"canvasClassName\":\"framer-1hl70hg-override\",\"minHeight\":1380,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant IfytvlrDx\n * @framerLayoutTemplate true\n */const FramerULfaLUhYm=withCSS(Component,css,\"framer-fkEWP\");export default FramerULfaLUhYm;FramerULfaLUhYm.displayName=\"Main\";FramerULfaLUhYm.defaultProps={height:1380,width:1200};addPropertyControls(FramerULfaLUhYm,{rTjCe3XUH:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerULfaLUhYm,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerULfaLUhYm\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"IfytvlrDx\\\":[\\\".framer-154i6j3-container\\\",\\\".framer-1b9ujdg-container\\\",\\\".framer-rfblz9-container\\\"],\\\"F83lrOXv3\\\":[\\\".framer-154i6j3-container\\\",\\\".framer-1b9ujdg-container\\\",\\\".framer-rfblz9-container\\\"],\\\"m22k1HuK0\\\":[\\\".framer-154i6j3-container\\\",\\\".framer-1b9ujdg-container\\\",\\\".framer-rfblz9-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"IfytvlrDx\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1c68xdc-override\\\",\\\"minHeight\\\":1380,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"F83lrOXv3\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-dlufx6-override\\\",\\\"minHeight\\\":1380,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"m22k1HuK0\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1hl70hg-override\\\",\\\"minHeight\\\":1380,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"rTjCe3XUH\\\":\\\"scrollSection\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1380\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"F83lrOXv3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"m22k1HuK0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"IfytvlrDx\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/50z2tA6Y1w8v9h4hE1WI/bHVCHJYzWRauukyPhKUO/ULfaLUhYm.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {eZSHDDEYG: \"about\", O4pEXGSZM: \"hero\", ukkja_Gxv: \"services\", W4fxkPpyD: \"index\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/84XJztY6hQTxXcSmaJYk/X0zN8vBHpcRs9qw46HEL/augiA20Il.js\")), path: \"/\"}, yxgtbh9H4: {elements: {gZe5kKS6U: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jCOjbDNtwLo8jmcOgdPj/LRhASOEagzyA55y6dmW0/yxgtbh9H4.js\")), path: \"/work\"}, Y6UXLQDhp: {elements: {QDVL2pxi3: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7LpkIf4xaUhzpKoEbk3q/EwvSkDnW7N6B1B895gtR/Y6UXLQDhp.js\")), path: \"/blog\"}, rK2cHWQnL: {elements: {aOh8yCXqB: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jxYuCg8kafi7hNjUwdYe/StMCeJjwdKakq8DMk0pB/rK2cHWQnL.js\")), path: \"/about\"}, zrE3qyBkR: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mEVfguXLSfzdRURxHXsh/zwMiFkHktqreNlCQteNJ/zrE3qyBkR.js\")), path: \"/404\"}, AYIFOEMNR: {elements: {eT6adpNqy: \"form\", ro45ia1FW: \"trigger\", tnmrqoa7m: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/trGNHmYtzs6JdVBFdGbB/NAcfRPnK3aLT1RU3XtNj/AYIFOEMNR.js\")), path: \"/contact\"}, cvvWCyF9P: {collectionId: \"Hnp2ksJOT\", elements: {gUk4yEoP0: \"hero\", wtbg91wgb: \"trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/welGy4Ln2CCD9b8JmXpL/OzDh6pBD41echb0kXjMk/cvvWCyF9P.js\")), path: \"/work/:sw8jUh22H\"}, Uuw8_O752: {collectionId: \"tW9EbHnh0\", elements: {eIEQyQFRF: \"trigger\", pb1_BmirF: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cm66SnjKxyWEGW6ZMOlN/0sxTGHZ4VlFOxTHJrqw7/Uuw8_O752.js\")), path: \"/blog/:abyOl_S_N\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {Hnp2ksJOT: async () => (await import(\"https://framerusercontent.com/modules/8VzAm7fBiRTm5cmc993T/TLgMJ2hkphW9hoKTSB5n/Hnp2ksJOT.js\"))?.[\"utils\"], tW9EbHnh0: async () => (await import(\"https://framerusercontent.com/modules/6Nk8TLvW6GWVeXyF2K69/YjypnvqknRSwO19pz2CR/tW9EbHnh0.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"bcd94e472c0b33a41e09e6b99a5b733c986621c806ff00408e0fc44dd19288b8\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {rTjCe3XUH: {href: {hash: \":ukkja_Gxv\", webPageId: \"augiA20Il\"}, refKey: true}}\r\nconst props2 = {...props1, rTjCe3XUH: {href: {hash: \":gZe5kKS6U\", webPageId: \"yxgtbh9H4\"}, refKey: true}}\r\nconst props3 = {...props1, rTjCe3XUH: {href: {hash: \":QDVL2pxi3\", webPageId: \"Y6UXLQDhp\"}, refKey: true}}\r\nconst props4 = {...props1, rTjCe3XUH: {href: {hash: \":aOh8yCXqB\", webPageId: \"rK2cHWQnL\"}, refKey: true}}\r\nconst props5 = {...props1, rTjCe3XUH: {href: {webPageId: \"zrE3qyBkR\"}, refKey: true}}\r\nconst props6 = {...props1, rTjCe3XUH: {href: {hash: \":ro45ia1FW\", webPageId: \"AYIFOEMNR\"}, refKey: true}}\r\nconst props7 = {...props1, rTjCe3XUH: {href: {hash: \":wtbg91wgb\", webPageId: \"cvvWCyF9P\"}, refKey: true}}\r\nconst props8 = {...props1, rTjCe3XUH: {href: {hash: \":eIEQyQFRF\", webPageId: \"Uuw8_O752\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, AYIFOEMNR: props6, cvvWCyF9P: props7, rK2cHWQnL: props4, Uuw8_O752: props8, Y6UXLQDhp: props3, yxgtbh9H4: props2, zrE3qyBkR: props5}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"yxgtbh9H4\":\r\ncase \"Y6UXLQDhp\":\r\ncase \"rK2cHWQnL\":\r\ncase \"zrE3qyBkR\":\r\ncase \"AYIFOEMNR\":\r\ncase \"cvvWCyF9P\":\r\ncase \"Uuw8_O752\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"rTjCe3XUH\"]]}, (resolvedLinks) => React.createElement(Main, {...props, key: \"Main\", rTjCe3XUH: siteRef(resolvedLinks[0]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"yxgtbh9H4\":\r\ncase \"Y6UXLQDhp\":\r\ncase \"rK2cHWQnL\":\r\ncase \"zrE3qyBkR\":\r\ncase \"AYIFOEMNR\":\r\ncase \"cvvWCyF9P\":\r\ncase \"Uuw8_O752\":\r\nreturn [{hash: \"1hl70hg\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"dlufx6\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1c68xdc\", mediaQuery: \"(min-width: 1200px)\"}]\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/mEVfguXLSfzdRURxHXsh/zwMiFkHktqreNlCQteNJ/zrE3qyBkR.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://1313studio.no\",\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/AmBptFe5ok9jeosAx2Yo/o9sOvMUgSqKnz0wh2dOj/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: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}