{"version":3,"file":"script_main.DHSnGTIt.mjs","names":["e","s","i","r","o","l","d","p","u","n","h","a","c","useRef","_Fragment","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","NavigationTextHoverFonts","NavigationTextHover","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","isBrowser","useReducer","defaultConsent","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","Banner","Button","isBrowser","useState","_Fragment","Suspense","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","SVGLogoFonts","SVGLogo","EmailSignup","MenuItems2","NavigationTextHover","CookieLink","SVGIconLink","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","useState","rules","e","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","SVGLogo","CTAButton","MobileHamburger","NavLabel","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","getProps","className","addPropertyOverrides","ArrowChevronRight","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","SidebarComponent","serializationHash","variantClassNames","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","className","SmoothScrollFonts","HeaderFonts","Header","ContainerWithOptimizedAppearEffect","Sidebar","FooterFonts","Footer","breakpoints","isBrowser","serializationHash","variantClassNames","animation","animation1","breakpointRules","breakpointKeys","selectors","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","Header","Footer","useRef","React.useId","className","PropertyOverrides","React.createElement","HeaderFooter","Ressurser","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","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.42/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js","https:/framerusercontent.com/modules/wZ3wy81X9a3yLJFIfm6C/cyOPGHZCTv4p2xerT9KG/c8KwR6kNS.js","https:/framerusercontent.com/modules/C2tJKshHnZnj4L8vrJU8/YPCL0QNfYhyu0jKpik52/bVvuGlSSt.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js","https:/framerusercontent.com/modules/zWfTciTBo08phTOVz2lY/HMHKcUOBGUeeel4V4o8b/nb8y3rmEj.js","https:/framerusercontent.com/modules/okBrPUvatVswPsxQnB9O/xy2e46Gk3CjDkHYXCwmQ/RW_BS47fp.js","https:/framerusercontent.com/modules/zUrDEpsmzPP7xoo3HYiS/fB8FyjlBSMbJdkWbEQpa/YF7xl1lm9.js","https:/framerusercontent.com/modules/iojQygCIBSbItYhtHwoc/QiL2b3MtawHH7dvZk1G0/e4S10uFtZ.js","https:/framerusercontent.com/modules/uTHWTMfGzS20ThfQAKk1/qpM23VgbMxwmo12HXNQ5/ThemeChanger.js","https:/framerusercontent.com/modules/mzf7dDxDSoMzq4BBiwAK/c6N7ulARauJ5secS1lbh/KAnPjDGDF.js","https:/framerusercontent.com/modules/G4fHeJbONrmuoUWtpoop/hwBeilj9ZBJPxG4npFTb/U9lVP9a5a.js","https:/framerusercontent.com/modules/lkbL61MlTVLnecoFuyPM/KJc2NnXUXWDEJcjZPYdP/fuUozNUlg.js","https:/framerusercontent.com/modules/YuwKPnJcungECmRRhrCv/nbzCTL9N6UQ5uyxz4WxG/VFqynwjma.js","https:/framerusercontent.com/modules/VSLXxhHD7gjYWw5CXvNa/gFba2TD2YluJqE1m0CWD/RvHDjktDN.js","https:/framerusercontent.com/modules/sPNWv2n1BHe7RKnKB4dE/aUM379ExT3vWmzvShgAQ/t0b9KloXI.js","https:/framerusercontent.com/modules/4vcAK4yFJG2be93ruMRK/mU1mYOE3BdvzjOycIhU4/yFwC3IOT0.js","https:/framerusercontent.com/modules/kb7vSBegYcID04DFvaTJ/DBIeHw9FL0xAvagqEkiR/dZIYh9hj2.js","framer:toplevel/main"],"sourcesContent":["function t(e,i,s){return Math.max(e,Math.min(i,s))}class Animate{advance(e){if(!this.isRunning)return;let i=!1;if(this.lerp)this.value=(s=this.value,o=this.to,n=60*this.lerp,r=e,function(e,i,s){return(1-s)*e+s*i}(s,o,1-Math.exp(-n*r))),Math.round(this.value)===this.to&&(this.value=this.to,i=!0);else{this.currentTime+=e;const s=t(0,this.currentTime/this.duration,1);i=s>=1;const o=i?1:this.easing(s);this.value=this.from+(this.to-this.from)*o}var s,o,n,r;this.onUpdate?.(this.value,i),i&&this.stop()}stop(){this.isRunning=!1}fromTo(e,i,{lerp:s=.1,duration:o=1,easing:n=(e=>e),onStart:r,onUpdate:l}){this.from=this.value=e,this.to=i,this.lerp=s,this.duration=o,this.easing=n,this.currentTime=0,this.isRunning=!0,r?.(),this.onUpdate=l}}class Dimensions{constructor({wrapper:e,content:i,autoResize:s=!0,debounce:o=250}={}){this.wrapper=e,this.content=i,s&&(this.debouncedResize=function(e,i){let s;return function(){let o=arguments,n=this;clearTimeout(s),s=setTimeout((function(){e.apply(n,o)}),i)}}(this.resize,o),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(e,...i){let s=this.events[e]||[];for(let e=0,o=s.length;e<o;e++)s[e](...i)}on(e,i){return this.events[e]?.push(i)||(this.events[e]=[i]),()=>{this.events[e]=this.events[e]?.filter((e=>i!==e))}}off(e,i){this.events[e]=this.events[e]?.filter((e=>i!==e))}destroy(){this.events={}}}const e=100/6;class VirtualScroll{constructor(e,{wheelMultiplier:i=1,touchMultiplier:s=1}){this.element=e,this.wheelMultiplier=i,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(e,i){return this.emitter.on(e,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e,o=-(i-this.touchStart.x)*this.touchMultiplier,n=-(s-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:o,y:n},this.emitter.emit(\"scroll\",{deltaX:o,deltaY:n,event:e})};onTouchEnd=e=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=i=>{let{deltaX:s,deltaY:o,deltaMode:n}=i;s*=1===n?e:2===n?this.windowWidth:1,o*=1===n?e:2===n?this.windowHeight:1,s*=this.wheelMultiplier,o*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:i})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:e=window,content:i=document.documentElement,wheelEventsTarget:s=e,eventsTarget:o=s,smoothWheel:n=!0,syncTouch:r=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:h=35,duration:a,easing:c=(e=>Math.min(1,1.001-Math.pow(2,-10*e))),lerp:d=!a&&.1,infinite:p=!1,orientation:u=\"vertical\",gestureOrientation:m=\"vertical\",touchMultiplier:v=1,wheelMultiplier:g=1,autoResize:S=!0,__experimental__naiveDimensions:w=!1}={}){this.__isSmooth=!1,this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:e,deltaY:i,event:s})=>{if(s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const r=0===e&&0===i,l=\"vertical\"===this.options.gestureOrientation&&0===i||\"horizontal\"===this.options.gestureOrientation&&0===e;if(r||l)return;let h=s.composedPath();if(h=h.slice(0,h.indexOf(this.rootElement)),h.find((e=>{var i,s,r,l,h;return(null===(i=e.hasAttribute)||void 0===i?void 0:i.call(e,\"data-lenis-prevent\"))||o&&(null===(s=e.hasAttribute)||void 0===s?void 0:s.call(e,\"data-lenis-prevent-touch\"))||n&&(null===(r=e.hasAttribute)||void 0===r?void 0:r.call(e,\"data-lenis-prevent-wheel\"))||(null===(l=e.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(h=e.classList)||void 0===h?void 0:h.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(this.isSmooth=this.options.syncTouch&&o||this.options.smoothWheel&&n,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();s.preventDefault();let a=i;\"both\"===this.options.gestureOrientation?a=Math.abs(i)>Math.abs(e)?i:e:\"horizontal\"===this.options.gestureOrientation&&(a=e);const c=o&&this.options.syncTouch,d=o&&\"touchend\"===s.type&&Math.abs(a)>5;d&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:d?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-e),this.emit()}},window.lenisVersion=\"1.0.42\",e!==document.documentElement&&e!==document.body||(e=window),this.options={wrapper:e,content:i,wheelEventsTarget:s,eventsTarget:o,smoothWheel:n,syncTouch:r,syncTouchLerp:l,touchInertiaMultiplier:h,duration:a,easing:c,lerp:d,infinite:p,gestureOrientation:m,orientation:u,touchMultiplier:v,wheelMultiplier:g,autoResize:S,__experimental__naiveDimensions:w},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:e,content:i,autoResize:S}),this.toggleClassName(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=r||n,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(o,{touchMultiplier:v,wheelMultiplier:g}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClassName(\"lenis\",!1),this.toggleClassName(\"lenis-smooth\",!1),this.toggleClassName(\"lenis-scrolling\",!1),this.toggleClassName(\"lenis-stopped\",!1),this.toggleClassName(\"lenis-locked\",!1)}on(e,i){return this.emitter.on(e,i)}off(e,i){return this.emitter.off(e,i)}setScroll(e){this.isHorizontal?this.rootElement.scrollLeft=e:this.rootElement.scrollTop=e}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,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(e){const i=e-(this.time||e);this.time=e,this.animate.advance(.001*i)}scrollTo(e,{offset:i=0,immediate:s=!1,lock:o=!1,duration:n=this.options.duration,easing:r=this.options.easing,lerp:l=!n&&this.options.lerp,onComplete:h,force:a=!1,programmatic:c=!0}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(e))e=0;else if([\"bottom\",\"right\",\"end\"].includes(e))e=this.limit;else{let s;if(\"string\"==typeof e?s=document.querySelector(e):(null==e?void 0:e.nodeType)&&(s=e),s){if(this.options.wrapper!==window){const e=this.options.wrapper.getBoundingClientRect();i-=this.isHorizontal?e.left:e.top}const o=s.getBoundingClientRect();e=(this.isHorizontal?o.left:o.top)+this.animatedScroll}}if(\"number\"==typeof e){if(e+=i,e=Math.round(e),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):e=t(0,e,this.limit),s)return this.animatedScroll=this.targetScroll=e,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));if(!c){if(e===this.targetScroll)return;this.targetScroll=e}this.animate.fromTo(this.animatedScroll,e,{duration:n,easing:r,lerp:l,onStart:()=>{o&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(e,i)=>{this.isScrolling=!0,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),c&&(this.targetScroll=e),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}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?(e=this.animatedScroll,i=this.limit,(e%i+i)%i):this.animatedScroll;var e,i}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(e){this.__isSmooth!==e&&(this.__isSmooth=e,this.toggleClassName(\"lenis-smooth\",e))}get isScrolling(){return this.__isScrolling}set isScrolling(e){this.__isScrolling!==e&&(this.__isScrolling=e,this.toggleClassName(\"lenis-scrolling\",e))}get isStopped(){return this.__isStopped}set isStopped(e){this.__isStopped!==e&&(this.__isStopped=e,this.toggleClassName(\"lenis-stopped\",e))}get isLocked(){return this.__isLocked}set isLocked(e){this.__isLocked!==e&&(this.__isLocked=e,this.toggleClassName(\"lenis-locked\",e))}get className(){let e=\"lenis\";return this.isStopped&&(e+=\" lenis-stopped\"),this.isLocked&&(e+=\" lenis-locked\"),this.isScrolling&&(e+=\" lenis-scrolling\"),this.isSmooth&&(e+=\" lenis-smooth\"),e}toggleClassName(e,i){this.rootElement.classList.toggle(e,i),this.emitter.emit(\"className change\",this)}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){lenis.current.stop();}else{lenis.current.start();}}else{lenis.current.start();}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{lenis.current.raf(time);requestAnimationFrame(raf);};requestAnimationFrame(raf);return()=>{lenis.current.destroy();lenis.current=null;};},[]);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"style\",{children:`\n      html.lenis {\n        height: auto;\n      }\n\n      .lenis.lenis-smooth {\n        scroll-behavior: auto !important;\n      }\n\n      .lenis.lenis-smooth [data-lenis-prevent] {\n        overscroll-behavior: contain;\n      }\n\n      .lenis.lenis-stopped {\n        overflow: hidden;\n      }\n\n      .lenis.lenis-scrolling iframe {\n        pointer-events: none;\n      }\n    `})});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map","// Generated by Framer (7b363e7)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/LkZ9L9e06crUIxQfHgfw/AoVMJEQl1sEGHQ5s0ZrF/y4hQ7NROq.js\";const enabledGestures={rJw9SNJN1:{hover:true}};const cycleOrder=[\"rJw9SNJN1\",\"XeFFBJVB8\"];const serializationHash=\"framer-uzOig\";const variantClassNames={rJw9SNJN1:\"framer-v-1q2jkzf\",XeFFBJVB8:\"framer-v-1xjnwn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:60,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"In-Active\":\"rJw9SNJN1\",Active:\"XeFFBJVB8\"};const getProps=({height,hjem,id,link,newTab,smoothScroll,width,...props})=>{return{...props,aLnDlFZKR:link??props.aLnDlFZKR,Cn6fz_Vow:hjem??props.Cn6fz_Vow??\"Hjem\",TqaTpTiSx:newTab??props.TqaTpTiSx,variant:humanReadableVariantMap[props.variant]??props.variant??\"rJw9SNJN1\",X2yrtSssb:smoothScroll??props.X2yrtSssb};};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,Cn6fz_Vow,aLnDlFZKR,TqaTpTiSx,X2yrtSssb,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rJw9SNJN1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:aLnDlFZKR,motionChild:true,nodeId:\"rJw9SNJN1\",openInNewTab:TqaTpTiSx,scopeId:\"c8KwR6kNS\",smoothScroll:X2yrtSssb,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1q2jkzf\",className,classNames)} framer-47uskq`,\"data-framer-name\":\"In-Active\",layoutDependency:layoutDependency,layoutId:\"rJw9SNJN1\",ref:refBinding,style:{...style},...addPropertyOverrides({\"rJw9SNJN1-hover\":{\"data-framer-name\":undefined},XeFFBJVB8:{\"data-framer-name\":\"Active\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14wvq4s\",\"data-styles-preset\":\"y4hQ7NROq\",children:\"Hjem\"})}),className:\"framer-1shbvrb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"njrrEZjIV\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Cn6fz_Vow,variants:{\"rJw9SNJN1-hover\":{\"--extracted-r6o4lv\":\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(255, 255, 255))\"},XeFFBJVB8:{\"--extracted-r6o4lv\":\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"rJw9SNJN1-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14wvq4s\",\"data-styles-preset\":\"y4hQ7NROq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(255, 255, 255)))\"},children:\"Hjem\"})})},XeFFBJVB8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14wvq4s\",\"data-styles-preset\":\"y4hQ7NROq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(255, 255, 255)))\"},children:\"Hjem\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-uzOig.framer-47uskq, .framer-uzOig .framer-47uskq { display: block; }\",\".framer-uzOig.framer-1q2jkzf { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-uzOig .framer-1shbvrb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-uzOig.framer-v-1xjnwn.framer-1q2jkzf { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25.5\n * @framerIntrinsicWidth 38.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"XeFFBJVB8\":{\"layout\":[\"auto\",\"auto\"]},\"n94L2Gr85\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Cn6fz_Vow\":\"hjem\",\"aLnDlFZKR\":\"link\",\"TqaTpTiSx\":\"newTab\",\"X2yrtSssb\":\"smoothScroll\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerc8KwR6kNS=withCSS(Component,css,\"framer-uzOig\");export default Framerc8KwR6kNS;Framerc8KwR6kNS.displayName=\"Navigation/Text Hover\";Framerc8KwR6kNS.defaultProps={height:25.5,width:38.5};addPropertyControls(Framerc8KwR6kNS,{variant:{options:[\"rJw9SNJN1\",\"XeFFBJVB8\"],optionTitles:[\"In-Active\",\"Active\"],title:\"Variant\",type:ControlType.Enum},Cn6fz_Vow:{defaultValue:\"Hjem\",description:\"\",displayTextArea:false,title:\"Hjem\",type:ControlType.String},aLnDlFZKR:{title:\"Link\",type:ControlType.Link},TqaTpTiSx:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},X2yrtSssb:{defaultValue:false,title:\"Smooth Scroll\",type:ControlType.Boolean}});addFonts(Framerc8KwR6kNS,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerc8KwR6kNS\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"25.5\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"XeFFBJVB8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"n94L2Gr85\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"Cn6fz_Vow\\\":\\\"hjem\\\",\\\"aLnDlFZKR\\\":\\\"link\\\",\\\"TqaTpTiSx\\\":\\\"newTab\\\",\\\"X2yrtSssb\\\":\\\"smoothScroll\\\"}\",\"framerIntrinsicWidth\":\"38.5\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (04b9457)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavigationTextHover from\"https://framerusercontent.com/modules/wZ3wy81X9a3yLJFIfm6C/cyOPGHZCTv4p2xerT9KG/c8KwR6kNS.js\";const NavigationTextHoverFonts=getFonts(NavigationTextHover);const cycleOrder=[\"JHggTzmzx\",\"GYb8m2h2F\",\"RL47EUQdp\",\"C9BZx0ylz\",\"RZn4SB2KY\",\"S0qzZ9wOb\"];const serializationHash=\"framer-VuuZQ\";const variantClassNames={C9BZx0ylz:\"framer-v-srx1px\",GYb8m2h2F:\"framer-v-1r8pv3u\",JHggTzmzx:\"framer-v-1dpkwlt\",RL47EUQdp:\"framer-v-lfsmhs\",RZn4SB2KY:\"framer-v-19we1pg\",S0qzZ9wOb:\"framer-v-19hdam7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={Horizontal:\"row\",Vertical:\"column\"};const humanReadableVariantMap={\"About Active\":\"GYb8m2h2F\",\"All In-Active\":\"RZn4SB2KY\",\"Contact Active\":\"C9BZx0ylz\",\"Home Active\":\"JHggTzmzx\",\"Mobile Active\":\"S0qzZ9wOb\",\"Portfolio Active\":\"RL47EUQdp\"};const getProps=({direction,gap,height,id,width,...props})=>{return{...props,Cror1qETX:humanReadableEnumMap[direction]??direction??props.Cror1qETX??\"row\",UYX2736iE:gap??props.UYX2736iE??40,variant:humanReadableVariantMap[props.variant]??props.variant??\"JHggTzmzx\"};};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,Cror1qETX,UYX2736iE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"JHggTzmzx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1dpkwlt\",className,classNames),\"data-framer-name\":\"Home Active\",layoutDependency:layoutDependency,layoutId:\"JHggTzmzx\",ref:refBinding,style:{\"--1q37rq3\":Cror1qETX,\"--1ysjk0m\":numberToPixelString(UYX2736iE),...style},...addPropertyOverrides({C9BZx0ylz:{\"data-framer-name\":\"Contact Active\"},GYb8m2h2F:{\"data-framer-name\":\"About Active\"},RL47EUQdp:{\"data-framer-name\":\"Portfolio Active\"},RZn4SB2KY:{\"data-framer-name\":\"All In-Active\"},S0qzZ9wOb:{\"data-framer-name\":\"Mobile Active\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined},{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined},{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined},{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined},{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined},{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,...addPropertyOverrides({S0qzZ9wOb:{y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xqea4m-container\",layoutDependency:layoutDependency,layoutId:\"maHuEykJn-container\",nodeId:\"maHuEykJn\",rendersWithMotion:true,scopeId:\"bVvuGlSSt\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks[0],Cn6fz_Vow:\"Tjenester\",height:\"100%\",id:\"maHuEykJn\",layoutId:\"maHuEykJn\",TqaTpTiSx:false,variant:\"rJw9SNJN1\",width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({C9BZx0ylz:{aLnDlFZKR:resolvedLinks[3]},GYb8m2h2F:{aLnDlFZKR:resolvedLinks[1]},RL47EUQdp:{aLnDlFZKR:resolvedLinks[2]},RZn4SB2KY:{aLnDlFZKR:resolvedLinks[4]},S0qzZ9wOb:{aLnDlFZKR:resolvedLinks[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,...addPropertyOverrides({S0qzZ9wOb:{y:(componentViewport?.y||0)+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v14ez0-container\",layoutDependency:layoutDependency,layoutId:\"rJN2kzfV7-container\",nodeId:\"rJN2kzfV7\",rendersWithMotion:true,scopeId:\"bVvuGlSSt\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks1[0],Cn6fz_Vow:\"V\\xe5re arbeider\",height:\"100%\",id:\"rJN2kzfV7\",layoutId:\"rJN2kzfV7\",TqaTpTiSx:false,variant:\"rJw9SNJN1\",width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({C9BZx0ylz:{aLnDlFZKR:resolvedLinks1[3]},GYb8m2h2F:{aLnDlFZKR:resolvedLinks1[1]},RL47EUQdp:{aLnDlFZKR:resolvedLinks1[2]},RZn4SB2KY:{aLnDlFZKR:resolvedLinks1[4]},S0qzZ9wOb:{aLnDlFZKR:resolvedLinks1[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined},{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined},{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined},{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined},{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined},{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,...addPropertyOverrides({S0qzZ9wOb:{y:(componentViewport?.y||0)+0+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rmmx27-container\",layoutDependency:layoutDependency,layoutId:\"hiAEIoZ3A-container\",nodeId:\"hiAEIoZ3A\",rendersWithMotion:true,scopeId:\"bVvuGlSSt\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks2[0],Cn6fz_Vow:\"Ressurser\",height:\"100%\",id:\"hiAEIoZ3A\",layoutId:\"hiAEIoZ3A\",TqaTpTiSx:false,variant:\"rJw9SNJN1\",width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({C9BZx0ylz:{aLnDlFZKR:resolvedLinks2[3]},GYb8m2h2F:{aLnDlFZKR:resolvedLinks2[1]},RL47EUQdp:{aLnDlFZKR:resolvedLinks2[2]},RZn4SB2KY:{aLnDlFZKR:resolvedLinks2[4]},S0qzZ9wOb:{aLnDlFZKR:resolvedLinks2[5]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined},{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined},{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined},{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined},{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined},{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,...addPropertyOverrides({S0qzZ9wOb:{y:(componentViewport?.y||0)+0+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-co6cq8-container\",layoutDependency:layoutDependency,layoutId:\"gtseXkRWU-container\",nodeId:\"gtseXkRWU\",rendersWithMotion:true,scopeId:\"bVvuGlSSt\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks3[0],Cn6fz_Vow:\"Om oss\",height:\"100%\",id:\"gtseXkRWU\",layoutId:\"gtseXkRWU\",TqaTpTiSx:false,variant:\"rJw9SNJN1\",width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({C9BZx0ylz:{aLnDlFZKR:resolvedLinks3[3]},GYb8m2h2F:{aLnDlFZKR:resolvedLinks3[1]},RL47EUQdp:{aLnDlFZKR:resolvedLinks3[2]},RZn4SB2KY:{aLnDlFZKR:resolvedLinks3[4]},S0qzZ9wOb:{aLnDlFZKR:resolvedLinks3[5]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VuuZQ.framer-oekt3i, .framer-VuuZQ .framer-oekt3i { display: block; }\",\".framer-VuuZQ.framer-1dpkwlt { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: var(--1q37rq3); flex-wrap: nowrap; gap: var(--1ysjk0m); height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-VuuZQ .framer-xqea4m-container, .framer-VuuZQ .framer-1v14ez0-container, .framer-VuuZQ .framer-rmmx27-container, .framer-VuuZQ .framer-co6cq8-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-VuuZQ.framer-v-19hdam7.framer-1dpkwlt { flex-direction: column; gap: 15px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25.5\n * @framerIntrinsicWidth 401.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"GYb8m2h2F\":{\"layout\":[\"auto\",\"auto\"]},\"RL47EUQdp\":{\"layout\":[\"auto\",\"auto\"]},\"C9BZx0ylz\":{\"layout\":[\"auto\",\"auto\"]},\"RZn4SB2KY\":{\"layout\":[\"auto\",\"auto\"]},\"S0qzZ9wOb\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Cror1qETX\":\"direction\",\"UYX2736iE\":\"gap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbVvuGlSSt=withCSS(Component,css,\"framer-VuuZQ\");export default FramerbVvuGlSSt;FramerbVvuGlSSt.displayName=\"Menu Items 2\";FramerbVvuGlSSt.defaultProps={height:25.5,width:401.5};addPropertyControls(FramerbVvuGlSSt,{variant:{options:[\"JHggTzmzx\",\"GYb8m2h2F\",\"RL47EUQdp\",\"C9BZx0ylz\",\"RZn4SB2KY\",\"S0qzZ9wOb\"],optionTitles:[\"Home Active\",\"About Active\",\"Portfolio Active\",\"Contact Active\",\"All In-Active\",\"Mobile Active\"],title:\"Variant\",type:ControlType.Enum},Cror1qETX:{defaultValue:\"row\",displaySegmentedControl:true,optionIcons:[\"direction-horizontal\",\"direction-vertical\"],options:[\"row\",\"column\"],optionTitles:[\"Horizontal\",\"Vertical\"],title:\"Direction\",type:ControlType.Enum},UYX2736iE:{defaultValue:40,min:0,title:\"Gap\",type:ControlType.Number}});addFonts(FramerbVvuGlSSt,[{explicitInter:true,fonts:[]},...NavigationTextHoverFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbVvuGlSSt\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Cror1qETX\\\":\\\"direction\\\",\\\"UYX2736iE\\\":\\\"gap\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"401.5\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"25.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GYb8m2h2F\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RL47EUQdp\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"C9BZx0ylz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"RZn4SB2KY\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"S0qzZ9wOb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/iWVjq9atvKQLvxgv6qiM/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/6ViXEDlSyuNyc0Na4Rzv/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (841fdc4)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/LJki37UjB5KBVYI60fjt/Cookies.js\";const CookieBannerFonts=getFonts(CookieBanner);const enabledGestures={M5DC3XXYX:{hover:true}};const serializationHash=\"framer-3PnkT\";const variantClassNames={M5DC3XXYX:\"framer-v-t61297\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"M5DC3XXYX\",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-t61297\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"M5DC3XXYX\",ref:refBinding,style:{...style},...addPropertyOverrides({\"M5DC3XXYX-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xrzu7w-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KQNDvcN1x-container\",nodeId:\"KQNDvcN1x\",rendersWithMotion:true,scopeId:\"nb8y3rmEj\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(255, 255, 255, 0.1)\",radius:16,width:2},colorBody:\"var(--token-d29c594d-7324-4297-bd2d-f92031c5940b, rgb(155, 161, 165))\",colorTitle:\"rgb(255, 255, 255)\",fill:\"rgba(5, 5, 5, 0.9)\",fontBody:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.04em\",lineHeight:\"1.2em\"},fontTitle:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:700,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"rgb(153, 153, 153)\"},width:360,zIndex:10},button:{borderRadius:6,direction:\"row\",fluid:true,font:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},hoverOpacity:.6,labels:{accept:\"Godta\",acceptAll:\"Godta alle\",confirm:\"Ok\",customize:\"Tilpass\",reject:\"Avvis\",rejectAll:\"Avvis alle\",save:\"Lagre valg\"},padding:10,paddingBottom:8,paddingLeft:10,paddingPerSide:true,paddingRight:10,paddingTop:8,primary:{color:\"rgb(255, 255, 255)\",fill:\"rgb(5, 5, 5)\"},secondary:{color:\"var(--token-d29c594d-7324-4297-bd2d-f92031c5940b, rgb(155, 161, 165))\",fill:\"var(--token-bd1716ed-e81a-4392-a2ca-4591f03baaf4, rgb(26, 28, 29))\"},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"Vi bruker informasjonskapsler (cookies) for \\xe5 forbedre din opplevelse, analysere trafikk p\\xe5 siden og levere personlig tilpasset innhold. \",euPolicy:{label:\"Cookie erkl\\xe6ring\",link:\"https://www.framer.com/legal/policy/\",prefix:\"Les mer i v\\xe5r\"},euShowReject:true,euTitle:\"Cookie innstillinger\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"\",height:\"100%\",id:\"KQNDvcN1x\",layoutId:\"KQNDvcN1x\",options:{analytics:{description:\"Brukes til \\xe5 samle inn anonym informasjon om hvordan nettstedet brukes, slik at vi kan forbedre ytelsen.\",title:\"Statistikk / Analyse\"},marketing:{description:\"Brukes for \\xe5 tilpasse annonser og m\\xe5le effektiviteten av annonsering.\",title:\"Markedsf\\xf8ring\"},necessary:{description:\"Brukes for sikkerhet, nettstedsstabilitet og grunnleggende funksjoner.\",optional:true,title:\"N\\xf8dvendige\"},preferences:{description:\"Brukes for \\xe5 huske dine innstillinger og tilpasse innholdet til deg.\",title:\"Preferanser\"},preview:false,style:{background:\"rgba(19, 20, 21, 0.75)\",border:{color:\"rgba(255, 255, 255, 0.5)\",radius:6,width:.1},fontBody:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:400},fontTitle:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontStyle:\"normal\",fontWeight:500},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"var(--token-ba703cf4-7900-4207-ac9a-b1d2dbd00fd9, rgb(0, 85, 255))\",toggleColorInactive:\"var(--token-eae83572-9613-47ef-bf52-1e864573b77c, rgb(81, 86, 90))\"}},preview:false,trigger:{color:\"var(--token-d29c594d-7324-4297-bd2d-f92031c5940b, rgb(155, 161, 165))\",iconSize:24,iconType:\"default\",text:\"Cookie-instillinger\",textFont:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.2px\",lineHeight:\"26px\"},type:\"text\"},width:\"100%\",...addPropertyOverrides({\"M5DC3XXYX-hover\":{trigger:{color:\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(255, 255, 255))\",iconSize:24,iconType:\"default\",text:\"Cookie-instillinger\",textFont:{fontFamily:'\"Roboto\", \"Roboto Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.2px\",lineHeight:\"26px\"},type:\"text\"}}},baseVariant,gestureVariant)})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3PnkT.framer-bwpq62, .framer-3PnkT .framer-bwpq62 { display: block; }\",\".framer-3PnkT.framer-t61297 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-3PnkT .framer-1xrzu7w-container { flex: none; height: auto; position: relative; width: auto; z-index: 8; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 26\n * @framerIntrinsicWidth 123.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LAWM7NFkg\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framernb8y3rmEj=withCSS(Component,css,\"framer-3PnkT\");export default Framernb8y3rmEj;Framernb8y3rmEj.displayName=\"Cookie link\";Framernb8y3rmEj.defaultProps={height:26,width:123.5};addFonts(Framernb8y3rmEj,[{explicitInter:true,fonts:[{cssFamilyName:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmWggvWl0Qn.woff2\",weight:\"400\"},{cssFamilyName:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammWggvWl0Qn.woff2\",weight:\"700\"},{cssFamilyName:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmWggvWl0Qn.woff2\",weight:\"500\"}]},...CookieBannerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framernb8y3rmEj\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LAWM7NFkg\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"123.5\",\"framerIntrinsicHeight\":\"26\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./nb8y3rmEj.map","// Generated by Framer (f32bfea)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={MNlO78yAp:{hover:true},Ug1RK791D:{hover:true},Xf1nfQLrL:{hover:true}};const cycleOrder=[\"Xf1nfQLrL\",\"Ug1RK791D\",\"MNlO78yAp\"];const serializationHash=\"framer-C5D9T\";const variantClassNames={MNlO78yAp:\"framer-v-1csu3n3\",Ug1RK791D:\"framer-v-1a6vl6f\",Xf1nfQLrL:\"framer-v-zqxdkv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tbetSA2mS=undefined;const U8kvcjIA9=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={ChatGPT:\"Xf1nfQLrL\",Claude:\"Ug1RK791D\",Gemini:\"MNlO78yAp\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,link,width,...props})=>{return{...props,tbetSA2mS:click??props.tbetSA2mS,U8kvcjIA9:link??props.U8kvcjIA9,variant:humanReadableVariantMap[props.variant]??props.variant??\"Xf1nfQLrL\"};};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,U8kvcjIA9,tbetSA2mS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Xf1nfQLrL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1verzbu=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(tbetSA2mS){const res=await tbetSA2mS(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"Ug1RK791D-hover\",\"MNlO78yAp-hover\"].includes(gestureVariant))return false;if([\"Ug1RK791D\",\"MNlO78yAp\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(gestureVariant===\"Ug1RK791D-hover\")return true;if(baseVariant===\"Ug1RK791D\")return true;return false;};const isDisplayed2=()=>{if(gestureVariant===\"MNlO78yAp-hover\")return true;if(baseVariant===\"MNlO78yAp\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:U8kvcjIA9,motionChild:true,nodeId:\"Xf1nfQLrL\",openInNewTab:true,scopeId:\"RW_BS47fp\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-zqxdkv\",className,classNames)} framer-1y20nlo`,\"data-framer-name\":\"ChatGPT\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Xf1nfQLrL\",onTap:onTap1verzbu,ref:refBinding,style:{...style},...addPropertyOverrides({\"MNlO78yAp-hover\":{\"data-framer-name\":undefined},\"Ug1RK791D-hover\":{\"data-framer-name\":undefined},\"Xf1nfQLrL-hover\":{\"data-framer-name\":undefined},MNlO78yAp:{\"data-framer-name\":\"Gemini\"},Ug1RK791D:{\"data-framer-name\":\"Claude\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1cgkt4b\",layoutDependency:layoutDependency,layoutId:\"vQWadQNX5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 17\" overflow=\"visible\"><path d=\"M 15.884 6.956 C 16.273 5.798 16.138 4.531 15.513 3.478 C 14.573 1.864 12.683 1.034 10.838 1.424 C 9.799 0.283 8.221 -0.224 6.7 0.093 C 5.178 0.41 3.943 1.503 3.46 2.961 C 2.248 3.206 1.201 3.954 0.589 5.015 C -0.362 6.626 -0.146 8.659 1.122 10.042 C 0.731 11.199 0.864 12.467 1.489 13.521 C 2.43 15.135 4.321 15.966 6.167 15.575 C 6.988 16.487 8.168 17.007 9.405 17 C 11.296 17.002 12.972 15.797 13.55 14.021 C 14.761 13.775 15.807 13.026 16.42 11.966 C 17.359 10.358 17.142 8.336 15.884 6.956 Z M 9.405 15.888 C 8.65 15.889 7.919 15.628 7.34 15.151 L 7.441 15.094 L 10.873 13.14 C 11.046 13.039 11.153 12.856 11.154 12.658 L 11.154 7.886 L 12.605 8.713 C 12.619 8.72 12.629 8.734 12.632 8.75 L 12.632 12.704 C 12.628 14.461 11.185 15.884 9.405 15.888 Z M 2.468 12.965 C 2.089 12.32 1.953 11.564 2.084 10.83 L 2.186 10.89 L 5.621 12.845 C 5.793 12.945 6.008 12.945 6.181 12.845 L 10.376 10.458 L 10.376 12.11 C 10.376 12.128 10.367 12.144 10.353 12.154 L 6.877 14.131 C 5.333 15.008 3.361 14.486 2.468 12.965 Z M 1.563 5.593 C 1.945 4.944 2.546 4.449 3.262 4.195 L 3.262 8.216 C 3.26 8.414 3.367 8.598 3.541 8.695 L 7.717 11.072 L 6.266 11.899 C 6.25 11.907 6.231 11.907 6.215 11.899 L 2.747 9.926 C 1.205 9.045 0.676 7.1 1.563 5.576 Z M 13.481 8.323 L 9.293 5.924 L 10.74 5.1 C 10.756 5.091 10.775 5.091 10.791 5.1 L 14.259 7.077 C 15.342 7.693 15.967 8.87 15.863 10.099 C 15.759 11.328 14.945 12.387 13.774 12.818 L 13.774 8.796 C 13.767 8.599 13.656 8.419 13.481 8.323 Z M 14.925 6.182 L 14.824 6.122 L 11.395 4.151 C 11.221 4.051 11.006 4.051 10.832 4.151 L 6.639 6.538 L 6.639 4.885 C 6.638 4.868 6.645 4.852 6.66 4.842 L 10.128 2.868 C 11.213 2.252 12.562 2.309 13.589 3.016 C 14.616 3.723 15.136 4.951 14.925 6.169 Z M 5.848 9.111 L 4.398 8.287 C 4.383 8.278 4.373 8.263 4.37 8.246 L 4.37 4.303 C 4.373 3.068 5.098 1.946 6.231 1.422 C 7.365 0.899 8.703 1.068 9.666 1.857 L 9.564 1.914 L 6.133 3.867 C 5.959 3.968 5.852 4.151 5.851 4.35 Z M 6.636 7.436 L 8.504 6.373 L 10.376 7.436 L 10.376 9.56 L 8.511 10.623 L 6.639 9.56 Z\" fill=\"var(--token-d29c594d-7324-4297-bd2d-f92031c5940b, rgb(155, 161, 165)) /* {&quot;name&quot;:&quot;11&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({\"Xf1nfQLrL-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 17\" overflow=\"visible\"><path d=\"M 15.884 6.956 C 16.273 5.798 16.138 4.531 15.513 3.478 C 14.573 1.864 12.683 1.034 10.838 1.424 C 9.799 0.283 8.221 -0.224 6.7 0.093 C 5.178 0.41 3.943 1.503 3.46 2.961 C 2.248 3.206 1.201 3.954 0.589 5.015 C -0.362 6.626 -0.146 8.659 1.122 10.042 C 0.731 11.199 0.864 12.467 1.489 13.521 C 2.43 15.135 4.321 15.966 6.167 15.575 C 6.988 16.487 8.168 17.007 9.405 17 C 11.296 17.002 12.972 15.797 13.55 14.021 C 14.761 13.775 15.807 13.026 16.42 11.966 C 17.359 10.358 17.142 8.336 15.884 6.956 Z M 9.405 15.888 C 8.65 15.889 7.919 15.628 7.34 15.151 L 7.441 15.094 L 10.873 13.14 C 11.046 13.039 11.153 12.856 11.154 12.658 L 11.154 7.886 L 12.605 8.713 C 12.619 8.72 12.629 8.734 12.632 8.75 L 12.632 12.704 C 12.628 14.461 11.185 15.884 9.405 15.888 Z M 2.468 12.965 C 2.089 12.32 1.953 11.564 2.084 10.83 L 2.186 10.89 L 5.621 12.845 C 5.793 12.945 6.008 12.945 6.181 12.845 L 10.376 10.458 L 10.376 12.11 C 10.376 12.128 10.367 12.144 10.353 12.154 L 6.877 14.131 C 5.333 15.008 3.361 14.486 2.468 12.965 Z M 1.563 5.593 C 1.945 4.944 2.546 4.449 3.262 4.195 L 3.262 8.216 C 3.26 8.414 3.367 8.598 3.541 8.695 L 7.717 11.072 L 6.266 11.899 C 6.25 11.907 6.231 11.907 6.215 11.899 L 2.747 9.926 C 1.205 9.045 0.676 7.1 1.563 5.576 Z M 13.481 8.323 L 9.293 5.924 L 10.74 5.1 C 10.756 5.091 10.775 5.091 10.791 5.1 L 14.259 7.077 C 15.342 7.693 15.967 8.87 15.863 10.099 C 15.759 11.328 14.945 12.387 13.774 12.818 L 13.774 8.796 C 13.767 8.599 13.656 8.419 13.481 8.323 Z M 14.925 6.182 L 14.824 6.122 L 11.395 4.151 C 11.221 4.051 11.006 4.051 10.832 4.151 L 6.639 6.538 L 6.639 4.885 C 6.638 4.868 6.645 4.852 6.66 4.842 L 10.128 2.868 C 11.213 2.252 12.562 2.309 13.589 3.016 C 14.616 3.723 15.136 4.951 14.925 6.169 Z M 5.848 9.111 L 4.398 8.287 C 4.383 8.278 4.373 8.263 4.37 8.246 L 4.37 4.303 C 4.373 3.068 5.098 1.946 6.231 1.422 C 7.365 0.899 8.703 1.068 9.666 1.857 L 9.564 1.914 L 6.133 3.867 C 5.959 3.968 5.852 4.151 5.851 4.35 Z M 6.636 7.436 L 8.504 6.373 L 10.376 7.436 L 10.376 9.56 L 8.511 10.623 L 6.639 9.56 Z\" fill=\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;12&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-pax4tt\",layoutDependency:layoutDependency,layoutId:\"Pb0bkOx6Y\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17 17\" overflow=\"visible\"><path d=\"M 15.884 6.956 C 16.273 5.798 16.138 4.531 15.513 3.478 C 14.573 1.864 12.683 1.034 10.838 1.424 C 9.799 0.283 8.221 -0.224 6.7 0.093 C 5.178 0.41 3.943 1.503 3.46 2.961 C 2.248 3.206 1.201 3.954 0.589 5.015 C -0.362 6.626 -0.146 8.659 1.122 10.042 C 0.731 11.199 0.864 12.467 1.489 13.521 C 2.43 15.135 4.321 15.966 6.167 15.575 C 6.988 16.487 8.168 17.007 9.405 17 C 11.296 17.002 12.972 15.797 13.55 14.021 C 14.761 13.775 15.807 13.026 16.42 11.966 C 17.359 10.358 17.142 8.336 15.884 6.956 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10ifjfb\",layoutDependency:layoutDependency,layoutId:\"EijkekPJW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.292 8.002\" overflow=\"visible\"><path d=\"M 2.065 8.002 C 1.31 8.003 0.579 7.743 0 7.265 L 0.101 7.208 L 3.533 5.254 C 3.706 5.154 3.813 4.971 3.815 4.772 L 3.815 0 L 5.265 0.827 C 5.28 0.835 5.29 0.848 5.292 0.864 L 5.292 4.819 C 5.288 6.575 3.846 7.998 2.065 8.002 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16k2beo\",layoutDependency:layoutDependency,layoutId:\"JAr9_hH0M\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.341 4.098\" overflow=\"visible\"><path d=\"M 0.433 2.507 C 0.054 1.862 -0.082 1.106 0.048 0.372 L 0.15 0.432 L 3.585 2.386 C 3.758 2.486 3.972 2.486 4.145 2.386 L 8.341 0 L 8.341 1.652 C 8.34 1.669 8.332 1.686 8.317 1.696 L 4.842 3.673 C 3.297 4.55 1.325 4.028 0.433 2.507 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g6nvtz\",layoutDependency:layoutDependency,layoutId:\"k561fYsSP\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.584 7.71\" overflow=\"visible\"><path d=\"M 0.43 1.398 C 0.812 0.748 1.414 0.253 2.129 0 L 2.129 4.021 C 2.127 4.219 2.234 4.403 2.408 4.5 L 6.584 6.877 L 5.133 7.704 C 5.117 7.712 5.098 7.712 5.082 7.704 L 1.614 5.73 C 0.072 4.85 -0.457 2.905 0.43 1.381 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1pct8xg\",layoutDependency:layoutDependency,layoutId:\"mZQGeX_MY\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.582 7.724\" overflow=\"visible\"><path d=\"M 4.189 3.23 L 0 0.831 L 1.447 0.006 C 1.463 -0.002 1.482 -0.002 1.498 0.006 L 4.966 1.983 C 6.05 2.599 6.675 3.777 6.571 5.006 C 6.467 6.235 5.653 7.294 4.481 7.724 L 4.481 3.702 C 4.475 3.505 4.364 3.326 4.189 3.23 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ix3zg\",layoutDependency:layoutDependency,layoutId:\"ZFjKjBjs8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.332 4.095\" overflow=\"visible\"><path d=\"M 8.286 3.739 L 8.184 3.679 L 4.756 1.708 C 4.582 1.608 4.367 1.608 4.192 1.708 L 0 4.095 L 0 2.442 C -0.002 2.425 0.006 2.409 0.02 2.399 L 3.489 0.425 C 4.574 -0.191 5.922 -0.133 6.949 0.573 C 7.976 1.28 8.497 2.508 8.286 3.726 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v9s5dw\",layoutDependency:layoutDependency,layoutId:\"C_iWcUvq6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.296 7.99\" overflow=\"visible\"><path d=\"M 1.478 7.99 L 0.027 7.165 C 0.013 7.156 0.002 7.141 0 7.125 L 0 3.181 C 0.002 1.947 0.728 0.824 1.861 0.301 C 2.995 -0.223 4.333 -0.053 5.296 0.735 L 5.194 0.792 L 1.763 2.746 C 1.589 2.846 1.482 3.029 1.481 3.228 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k09f9t\",layoutDependency:layoutDependency,layoutId:\"jEJiRjOwX\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 4.249\" overflow=\"visible\"><path d=\"M 0 1.063 L 1.868 0 L 3.741 1.063 L 3.741 3.187 L 1.876 4.249 L 0.004 3.187 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-194h406\",layoutDependency:layoutDependency,layoutId:\"vsrce5SxK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"Ug1RK791D-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"><path d=\"M 3.139 10.637 L 6.286 8.872 L 6.339 8.719 L 6.286 8.633 L 6.133 8.633 L 5.607 8.601 L 3.808 8.553 L 2.249 8.488 L 0.738 8.407 L 0.357 8.326 L 0 7.856 L 0.037 7.621 L 0.357 7.407 L 0.814 7.447 L 1.827 7.516 L 3.346 7.621 L 4.447 7.686 L 6.08 7.856 L 6.339 7.856 L 6.376 7.751 L 6.287 7.686 L 6.218 7.621 L 4.646 6.557 L 2.945 5.432 L 2.054 4.784 L 1.571 4.457 L 1.329 4.149 L 1.223 3.477 L 1.661 2.995 L 2.248 3.035 L 2.398 3.076 L 2.993 3.533 L 4.265 4.517 L 5.926 5.739 L 6.169 5.942 L 6.266 5.873 L 6.279 5.825 L 6.169 5.642 L 5.266 4.011 L 4.302 2.351 L 3.873 1.663 L 3.759 1.251 C 3.716 1.092 3.693 0.929 3.69 0.765 L 4.189 0.089 L 4.464 0 L 5.128 0.089 L 5.408 0.332 L 5.821 1.275 L 6.489 2.761 L 7.526 4.781 L 7.83 5.379 L 7.992 5.934 L 8.053 6.104 L 8.158 6.104 L 8.158 6.007 L 8.243 4.869 L 8.401 3.473 L 8.555 1.676 L 8.608 1.169 L 8.859 0.563 L 9.357 0.235 L 9.746 0.421 L 10.066 0.878 L 10.021 1.174 L 9.831 2.408 L 9.458 4.343 L 9.215 5.638 L 9.357 5.638 L 9.519 5.477 L 10.175 4.606 L 11.277 3.23 L 11.763 2.683 L 12.33 2.081 L 12.695 1.793 L 13.383 1.793 L 13.89 2.546 L 13.663 3.323 L 12.954 4.221 L 12.367 4.983 L 11.524 6.116 L 10.997 7.023 L 11.046 7.096 L 11.171 7.083 L 13.075 6.679 L 14.104 6.492 L 15.331 6.282 L 15.887 6.541 L 15.947 6.804 L 15.729 7.342 L 14.416 7.666 L 12.877 7.974 L 10.584 8.516 L 10.556 8.536 L 10.589 8.577 L 11.621 8.674 L 12.063 8.698 L 13.144 8.698 L 15.157 8.848 L 15.684 9.196 L 16 9.621 L 15.947 9.945 L 15.137 10.358 L 14.044 10.099 L 11.491 9.492 L 10.617 9.273 L 10.495 9.273 L 10.495 9.346 L 11.224 10.058 L 12.561 11.265 L 14.234 12.818 L 14.319 13.203 L 14.104 13.507 L 13.877 13.474 L 12.407 12.369 L 11.84 11.871 L 10.556 10.791 L 10.471 10.791 L 10.471 10.905 L 10.767 11.337 L 12.33 13.685 L 12.411 14.405 L 12.298 14.64 L 11.893 14.782 L 11.447 14.701 L 10.531 13.417 L 9.588 11.973 L 8.826 10.677 L 8.733 10.731 L 8.283 15.567 L 8.073 15.813 L 7.587 16 L 7.182 15.693 L 6.967 15.195 L 7.182 14.211 L 7.441 12.928 L 7.651 11.908 L 7.842 10.641 L 7.955 10.22 L 7.947 10.192 L 7.854 10.204 L 6.898 11.515 L 5.445 13.479 L 4.294 14.709 L 4.018 14.818 L 3.54 14.571 L 3.585 14.13 L 3.852 13.737 L 5.444 11.713 L 6.404 10.459 L 7.024 9.735 L 7.02 9.629 L 6.983 9.629 L 2.755 12.373 L 2.001 12.471 L 1.677 12.167 L 1.717 11.669 L 1.871 11.507 L 3.143 10.633 Z\" fill=\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;12&quot;} */\"></path></svg>'},Ug1RK791D:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\" overflow=\"visible\"><path d=\"M 3.139 10.637 L 6.286 8.872 L 6.339 8.719 L 6.286 8.633 L 6.133 8.633 L 5.607 8.601 L 3.808 8.553 L 2.249 8.488 L 0.738 8.407 L 0.357 8.326 L 0 7.856 L 0.037 7.621 L 0.357 7.407 L 0.814 7.447 L 1.827 7.516 L 3.346 7.621 L 4.447 7.686 L 6.08 7.856 L 6.339 7.856 L 6.376 7.751 L 6.287 7.686 L 6.218 7.621 L 4.646 6.557 L 2.945 5.432 L 2.054 4.784 L 1.571 4.457 L 1.329 4.149 L 1.223 3.477 L 1.661 2.995 L 2.248 3.035 L 2.398 3.076 L 2.993 3.533 L 4.265 4.517 L 5.926 5.739 L 6.169 5.942 L 6.266 5.873 L 6.279 5.825 L 6.169 5.642 L 5.266 4.011 L 4.302 2.351 L 3.873 1.663 L 3.759 1.251 C 3.716 1.092 3.693 0.929 3.69 0.765 L 4.189 0.089 L 4.464 0 L 5.128 0.089 L 5.408 0.332 L 5.821 1.275 L 6.489 2.761 L 7.526 4.781 L 7.83 5.379 L 7.992 5.934 L 8.053 6.104 L 8.158 6.104 L 8.158 6.007 L 8.243 4.869 L 8.401 3.473 L 8.555 1.676 L 8.608 1.169 L 8.859 0.563 L 9.357 0.235 L 9.746 0.421 L 10.066 0.878 L 10.021 1.174 L 9.831 2.408 L 9.458 4.343 L 9.215 5.638 L 9.357 5.638 L 9.519 5.477 L 10.175 4.606 L 11.277 3.23 L 11.763 2.683 L 12.33 2.081 L 12.695 1.793 L 13.383 1.793 L 13.89 2.546 L 13.663 3.323 L 12.954 4.221 L 12.367 4.983 L 11.524 6.116 L 10.997 7.023 L 11.046 7.096 L 11.171 7.083 L 13.075 6.679 L 14.104 6.492 L 15.331 6.282 L 15.887 6.541 L 15.947 6.804 L 15.729 7.342 L 14.416 7.666 L 12.877 7.974 L 10.584 8.516 L 10.556 8.536 L 10.589 8.577 L 11.621 8.674 L 12.063 8.698 L 13.144 8.698 L 15.157 8.848 L 15.684 9.196 L 16 9.621 L 15.947 9.945 L 15.137 10.358 L 14.044 10.099 L 11.491 9.492 L 10.617 9.273 L 10.495 9.273 L 10.495 9.346 L 11.224 10.058 L 12.561 11.265 L 14.234 12.818 L 14.319 13.203 L 14.104 13.507 L 13.877 13.474 L 12.407 12.369 L 11.84 11.871 L 10.556 10.791 L 10.471 10.791 L 10.471 10.905 L 10.767 11.337 L 12.33 13.685 L 12.411 14.405 L 12.298 14.64 L 11.893 14.782 L 11.447 14.701 L 10.531 13.417 L 9.588 11.973 L 8.826 10.677 L 8.733 10.731 L 8.283 15.567 L 8.073 15.813 L 7.587 16 L 7.182 15.693 L 6.967 15.195 L 7.182 14.211 L 7.441 12.928 L 7.651 11.908 L 7.842 10.641 L 7.955 10.22 L 7.947 10.192 L 7.854 10.204 L 6.898 11.515 L 5.445 13.479 L 4.294 14.709 L 4.018 14.818 L 3.54 14.571 L 3.585 14.13 L 3.852 13.737 L 5.444 11.713 L 6.404 10.459 L 7.024 9.735 L 7.02 9.629 L 6.983 9.629 L 2.755 12.373 L 2.001 12.471 L 1.677 12.167 L 1.717 11.669 L 1.871 11.507 L 3.143 10.633 Z\" fill=\"var(--token-d29c594d-7324-4297-bd2d-f92031c5940b, rgb(155, 161, 165)) /* {&quot;name&quot;:&quot;11&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-xnixf5\",layoutDependency:layoutDependency,layoutId:\"dM_PIL9wZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.666 14.666\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({\"MNlO78yAp-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.666 14.666\" overflow=\"visible\"><path d=\"M 13.077 6.555 C 11.97 6.083 10.963 5.404 10.111 4.554 C 8.924 3.365 8.077 1.88 7.659 0.253 C 7.621 0.104 7.487 0 7.334 0 C 7.18 0 7.047 0.104 7.009 0.253 C 6.589 1.88 5.743 3.365 4.556 4.554 C 3.704 5.404 2.697 6.083 1.589 6.555 C 1.156 6.741 0.711 6.891 0.255 7.007 C 0.105 7.043 0 7.178 0 7.332 C 0 7.486 0.105 7.62 0.255 7.657 C 0.711 7.771 1.155 7.921 1.589 8.108 C 2.697 8.58 3.704 9.259 4.556 10.109 C 5.743 11.298 6.59 12.783 7.009 14.411 C 7.046 14.56 7.18 14.666 7.334 14.666 C 7.488 14.666 7.622 14.56 7.659 14.411 C 7.773 13.954 7.923 13.51 8.11 13.075 C 8.582 11.968 9.261 10.961 10.111 10.109 C 11.3 8.922 12.786 8.075 14.413 7.657 C 14.561 7.619 14.666 7.485 14.666 7.332 C 14.666 7.178 14.561 7.045 14.413 7.007 C 13.956 6.892 13.51 6.741 13.077 6.555 Z\" fill=\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;12&quot;} */\"></path></svg>'},MNlO78yAp:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.666 14.666\" overflow=\"visible\"><path d=\"M 13.077 6.555 C 11.97 6.083 10.963 5.404 10.111 4.554 C 8.924 3.365 8.077 1.88 7.659 0.253 C 7.621 0.104 7.487 0 7.334 0 C 7.18 0 7.047 0.104 7.009 0.253 C 6.589 1.88 5.743 3.365 4.556 4.554 C 3.704 5.404 2.697 6.083 1.589 6.555 C 1.156 6.741 0.711 6.891 0.255 7.007 C 0.105 7.043 0 7.178 0 7.332 C 0 7.486 0.105 7.62 0.255 7.657 C 0.711 7.771 1.155 7.921 1.589 8.108 C 2.697 8.58 3.704 9.259 4.556 10.109 C 5.743 11.298 6.59 12.783 7.009 14.411 C 7.046 14.56 7.18 14.666 7.334 14.666 C 7.488 14.666 7.622 14.56 7.659 14.411 C 7.773 13.954 7.923 13.51 8.11 13.075 C 8.582 11.968 9.261 10.961 10.111 10.109 C 11.3 8.922 12.786 8.075 14.413 7.657 C 14.561 7.619 14.666 7.485 14.666 7.332 C 14.666 7.178 14.561 7.045 14.413 7.007 C 13.956 6.892 13.51 6.741 13.077 6.555 Z\" fill=\"var(--token-d29c594d-7324-4297-bd2d-f92031c5940b, rgb(155, 161, 165)) /* {&quot;name&quot;:&quot;11&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-C5D9T.framer-1y20nlo, .framer-C5D9T .framer-1y20nlo { display: block; }\",\".framer-C5D9T.framer-zqxdkv { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 18px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 18px; }\",\".framer-C5D9T .framer-1cgkt4b { height: 17px; position: relative; width: 17px; }\",\".framer-C5D9T .framer-pax4tt { height: 17px; left: 0px; position: absolute; top: 0px; width: 17px; }\",\".framer-C5D9T .framer-10ifjfb { height: 8px; left: 8px; position: absolute; top: 8px; width: 6px; }\",\".framer-C5D9T .framer-16k2beo { height: 4px; left: 2px; position: absolute; top: 11px; width: 9px; }\",\".framer-C5D9T .framer-g6nvtz { height: 8px; left: 1px; position: absolute; top: 4px; width: 7px; }\",\".framer-C5D9T .framer-1pct8xg { height: 8px; left: 10px; position: absolute; top: 5px; width: 7px; }\",\".framer-C5D9T .framer-1ix3zg { height: 4px; left: 7px; position: absolute; top: 3px; width: 9px; }\",\".framer-C5D9T .framer-v9s5dw { height: 8px; left: 5px; position: absolute; top: 1px; width: 6px; }\",\".framer-C5D9T .framer-k09f9t { height: 4px; left: 7px; position: absolute; top: 7px; width: 4px; }\",\".framer-C5D9T .framer-194h406 { height: 16px; position: relative; width: 16px; }\",\".framer-C5D9T .framer-xnixf5 { height: 15px; position: relative; width: 15px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 18\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Ug1RK791D\":{\"layout\":[\"fixed\",\"fixed\"]},\"MNlO78yAp\":{\"layout\":[\"fixed\",\"fixed\"]},\"JolkfE_km\":{\"layout\":[\"fixed\",\"fixed\"]},\"YkaZpqPl8\":{\"layout\":[\"fixed\",\"fixed\"]},\"BQqMQGPhm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"U8kvcjIA9\":\"link\",\"tbetSA2mS\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRW_BS47fp=withCSS(Component,css,\"framer-C5D9T\");export default FramerRW_BS47fp;FramerRW_BS47fp.displayName=\"SVG icon link\";FramerRW_BS47fp.defaultProps={height:18,width:18};addPropertyControls(FramerRW_BS47fp,{variant:{options:[\"Xf1nfQLrL\",\"Ug1RK791D\",\"MNlO78yAp\"],optionTitles:[\"ChatGPT\",\"Claude\",\"Gemini\"],title:\"Variant\",type:ControlType.Enum},U8kvcjIA9:{title:\"Link\",type:ControlType.Link},tbetSA2mS:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerRW_BS47fp,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRW_BS47fp\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"18\",\"framerIntrinsicHeight\":\"18\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Ug1RK791D\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MNlO78yAp\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"JolkfE_km\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"YkaZpqPl8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BQqMQGPhm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"U8kvcjIA9\\\":\\\"link\\\",\\\"tbetSA2mS\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RW_BS47fp.map","// Generated by Framer (9eb3b99)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"h9dhNErPp\",\"gZtK3vZ6x\"];const serializationHash=\"framer-IjWQy\";const variantClassNames={gZtK3vZ6x:\"framer-v-1ast4ps\",h9dhNErPp:\"framer-v-nt6x4g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"h9dhNErPp\",Long:\"gZtK3vZ6x\"};const getProps=({height,id,link,width,...props})=>{return{...props,na8tKXn6S:link??props.na8tKXn6S,variant:humanReadableVariantMap[props.variant]??props.variant??\"h9dhNErPp\"};};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,na8tKXn6S,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"h9dhNErPp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"gZtK3vZ6x\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"gZtK3vZ6x\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:na8tKXn6S,motionChild:true,nodeId:\"h9dhNErPp\",openInNewTab:false,scopeId:\"YF7xl1lm9\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Novus Productions logo\",className:`${cx(scopingClassNames,\"framer-nt6x4g\",className,classNames)} framer-1rss2hc`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"h9dhNErPp\",ref:refBinding,style:{...style},...addPropertyOverrides({gZtK3vZ6x:{\"data-framer-name\":\"Long\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-j2bcu5\",layoutDependency:layoutDependency,layoutId:\"RozA4xsb7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 35 24\" overflow=\"visible\"><g><g><defs><linearGradient id=\"idsRozA4xsb7_2g-932166374\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(0,183,255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,85,255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 15.55 23.987 L 2.912 23.987 C 0.323 23.987 -0.973 20.822 0.857 18.97 L 8.135 11.611 L 14.59 22.918 C 14.83 23.341 15.157 23.706 15.55 23.987 Z\" fill=\"url(#idsRozA4xsb7_2g-932166374)\"></path></g><g><defs><linearGradient id=\"idsRozA4xsb7_3g-1432941224\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(227,6,19)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(226,7,117)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 32.089 24 L 19.402 24 C 19.795 23.718 20.123 23.354 20.364 22.931 L 26.837 11.59 L 34.143 18.983 C 35.973 20.834 34.677 24 32.089 24 Z\" fill=\"url(#idsRozA4xsb7_3g-1432941224)\"></path></g><g><defs><linearGradient id=\"idsRozA4xsb7_4g225221001\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"var(--token-fe7ee5ba-c3ff-41fe-a0f1-15dde1be8f74, rgb(15, 20, 28)) /* {&quot;name&quot;:&quot;Logo Gradient 1&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-d7948a05-f8f9-4cda-a69e-9a2f03abc5c3, rgb(6, 8, 12)) /* {&quot;name&quot;:&quot;Logo Gradient 2&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 27.218 5.932 C 27.133 5.608 26.923 5.332 26.635 5.165 L 18.081 0.168 C 17.694 -0.056 17.219 -0.056 16.832 0.168 L 8.276 5.165 C 7.679 5.514 7.475 6.286 7.819 6.89 L 9.64 10.081 L 14.575 18.726 L 16.375 21.879 C 16.598 22.27 17.01 22.511 17.456 22.511 C 17.902 22.511 18.315 22.27 18.538 21.879 L 20.387 18.641 L 25.29 10.049 L 27.093 6.89 C 27.26 6.6 27.304 6.255 27.218 5.932 Z\" fill=\"url(#idsRozA4xsb7_4g225221001)\"></path></g></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-ajwj3o\",layoutDependency:layoutDependency,layoutId:\"nmnBJDA4I\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.55 12.377\" overflow=\"visible\"><g><defs><linearGradient id=\"idsnmnBJDA4I_1g-932166374\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(0,183,255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,85,255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 15.55 12.377 L 2.912 12.377 C 0.323 12.377 -0.973 9.211 0.857 7.36 L 8.135 0 L 14.59 11.308 C 14.83 11.73 15.157 12.095 15.55 12.377 Z\" fill=\"url(#idsnmnBJDA4I_1g-932166374)\"></path></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-v6l2hf\",layoutDependency:layoutDependency,layoutId:\"qH0YQdQem\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.598 12.41\" overflow=\"visible\"><g><defs><linearGradient id=\"idsqH0YQdQem_1g-1432941224\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(227,6,19)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(226,7,117)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 12.687 12.41 L 0 12.41 C 0.393 12.129 0.721 11.764 0.962 11.342 L 7.435 0 L 14.741 7.394 C 16.572 9.245 15.275 12.41 12.687 12.41 Z\" fill=\"url(#idsqH0YQdQem_1g-1432941224)\"></path></g></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tcdqhu\",layoutDependency:layoutDependency,layoutId:\"W4UYSPeqJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.609 22.511\" overflow=\"visible\"><g><defs><linearGradient id=\"idsW4UYSPeqJ_1g225221001\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"var(--token-fe7ee5ba-c3ff-41fe-a0f1-15dde1be8f74, rgb(15, 20, 28)) /* {&quot;name&quot;:&quot;Logo Gradient 1&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-d7948a05-f8f9-4cda-a69e-9a2f03abc5c3, rgb(6, 8, 12)) /* {&quot;name&quot;:&quot;Logo Gradient 2&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 19.565 5.932 C 19.48 5.608 19.271 5.332 18.983 5.165 L 10.429 0.168 C 10.042 -0.056 9.567 -0.056 9.18 0.168 L 0.624 5.165 C 0.027 5.514 -0.177 6.286 0.167 6.89 L 1.988 10.081 L 6.922 18.726 L 8.723 21.879 C 8.946 22.27 9.358 22.511 9.804 22.511 C 10.25 22.511 10.663 22.27 10.886 21.879 L 12.735 18.641 L 17.638 10.049 L 19.441 6.89 C 19.608 6.6 19.652 6.255 19.565 5.932 Z\" fill=\"url(#idsW4UYSPeqJ_1g225221001)\"></path></g></svg>',withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-13v9mpf\",layoutDependency:layoutDependency,layoutId:\"pNtuupyDn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 285.563 23\" overflow=\"visible\"></svg>',withExternalLayout:true,...addPropertyOverrides({gZtK3vZ6x:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 285.563 23\" overflow=\"visible\"><g><path d=\"M 59.425 19.721 L 55.493 19.721 L 49.676 9.669 L 49.676 19.721 L 45.72 19.721 L 45.72 3.569 L 49.676 3.569 L 55.481 13.62 L 55.481 3.569 L 59.425 3.569 Z M 75.824 11.978 C 75.824 13.552 75.526 14.947 74.933 16.16 C 74.34 17.374 73.495 18.307 72.403 18.962 C 71.312 19.616 70.065 19.943 68.667 19.943 C 67.268 19.943 66.029 19.628 64.948 18.996 C 63.868 18.364 63.024 17.46 62.419 16.283 C 61.814 15.106 61.496 13.757 61.466 12.234 L 61.466 11.325 C 61.466 9.742 61.761 8.347 62.35 7.138 C 62.94 5.929 63.785 4.995 64.886 4.337 C 65.987 3.678 67.24 3.348 68.644 3.348 C 70.047 3.348 71.272 3.673 72.362 4.325 C 73.451 4.977 74.298 5.902 74.903 7.104 C 75.508 8.306 75.815 9.683 75.822 11.237 L 75.822 11.98 Z M 71.801 11.3 C 71.801 9.696 71.529 8.476 70.984 7.645 C 70.439 6.813 69.659 6.397 68.646 6.397 C 66.663 6.397 65.615 7.863 65.502 10.791 L 65.491 11.978 C 65.491 13.561 65.759 14.777 66.292 15.626 C 66.825 16.476 67.619 16.903 68.669 16.903 C 69.719 16.903 70.439 16.485 70.979 15.649 C 71.519 14.813 71.794 13.611 71.801 12.043 Z M 83.983 15.327 L 87.251 3.566 L 91.668 3.566 L 86.145 19.718 L 81.818 19.718 L 76.341 3.566 L 80.724 3.566 L 83.98 15.327 Z M 105.733 3.569 L 105.733 14.141 C 105.733 15.338 105.475 16.376 104.956 17.253 C 104.436 18.13 103.693 18.798 102.724 19.255 C 101.754 19.714 100.61 19.943 99.287 19.943 C 97.288 19.943 95.714 19.432 94.565 18.412 C 93.416 17.392 92.829 15.995 92.806 14.218 L 92.806 3.569 L 96.785 3.569 L 96.785 14.297 C 96.831 16.065 97.665 16.949 99.287 16.949 C 100.107 16.949 100.725 16.726 101.147 16.283 C 101.567 15.84 101.778 15.117 101.778 14.12 L 101.778 3.569 Z M 116.664 15.426 C 116.664 14.856 116.459 14.413 116.05 14.095 C 115.642 13.777 114.922 13.448 113.892 13.107 C 112.863 12.766 112.02 12.436 111.367 12.118 C 109.242 11.091 108.178 9.678 108.178 7.881 C 108.178 6.986 108.443 6.197 108.972 5.514 C 109.5 4.83 110.25 4.298 111.22 3.916 C 112.189 3.535 113.278 3.346 114.488 3.346 C 115.697 3.346 116.724 3.553 117.661 3.966 C 118.596 4.38 119.323 4.97 119.842 5.736 C 120.362 6.502 120.62 7.377 120.62 8.36 L 116.676 8.36 C 116.676 7.702 116.47 7.193 116.062 6.829 C 115.653 6.468 115.099 6.286 114.4 6.286 C 113.701 6.286 113.135 6.441 112.727 6.747 C 112.318 7.054 112.113 7.445 112.113 7.917 C 112.113 8.331 112.339 8.708 112.789 9.044 C 113.239 9.381 114.033 9.728 115.166 10.087 C 116.302 10.446 117.232 10.832 117.961 11.246 C 119.734 12.252 120.62 13.638 120.62 15.406 C 120.62 16.819 120.08 17.928 118.998 18.735 C 117.915 19.541 116.431 19.943 114.545 19.943 C 113.216 19.943 112.011 19.709 110.933 19.239 C 109.856 18.769 109.043 18.126 108.498 17.308 C 107.954 16.49 107.681 15.549 107.681 14.484 L 111.649 14.484 C 111.649 15.349 111.875 15.988 112.33 16.397 C 112.784 16.808 113.523 17.012 114.543 17.012 C 115.196 17.012 115.713 16.874 116.092 16.597 C 116.47 16.319 116.662 15.929 116.662 15.426 Z M 132.352 14.24 L 132.352 19.721 L 128.396 19.721 L 128.396 3.569 L 134.944 3.569 C 136.199 3.569 137.309 3.796 138.274 4.25 C 139.239 4.705 139.987 5.352 140.518 6.191 C 141.046 7.031 141.312 7.983 141.312 9.047 C 141.312 10.621 140.739 11.882 139.592 12.825 C 138.447 13.768 136.873 14.24 134.877 14.24 Z M 132.352 11.235 L 134.944 11.235 C 135.71 11.235 136.294 11.046 136.696 10.669 C 137.097 10.292 137.298 9.76 137.298 9.072 C 137.298 8.317 137.09 7.715 136.677 7.263 C 136.264 6.811 135.701 6.584 134.988 6.575 L 132.35 6.575 L 132.35 11.235 Z M 149.517 14.006 L 147.375 14.006 L 147.375 19.721 L 143.419 19.721 L 143.419 3.569 L 149.877 3.569 C 151.822 3.569 153.343 3.994 154.442 4.843 C 155.54 5.693 156.087 6.893 156.087 8.444 C 156.087 9.567 155.857 10.498 155.395 11.237 C 154.933 11.975 154.211 12.575 153.226 13.032 L 156.651 19.555 L 156.651 19.721 L 152.413 19.721 Z M 147.375 11.012 L 149.877 11.012 C 150.627 11.012 151.194 10.816 151.573 10.428 C 151.952 10.039 152.143 9.496 152.143 8.799 C 152.143 8.101 151.952 7.556 151.568 7.158 C 151.185 6.761 150.622 6.563 149.879 6.563 L 147.377 6.563 L 147.377 11.012 Z M 172.371 11.978 C 172.371 13.552 172.073 14.947 171.48 16.16 C 170.886 17.374 170.042 18.307 168.95 18.962 C 167.858 19.616 166.612 19.943 165.213 19.943 C 163.815 19.943 162.575 19.628 161.495 18.996 C 160.415 18.364 159.57 17.46 158.966 16.283 C 158.361 15.106 158.042 13.757 158.012 12.234 L 158.012 11.325 C 158.012 9.742 158.308 8.347 158.896 7.138 C 159.485 5.929 160.332 4.995 161.433 4.337 C 162.534 3.678 163.787 3.348 165.19 3.348 C 166.594 3.348 167.819 3.673 168.909 4.325 C 169.998 4.977 170.845 5.902 171.45 7.104 C 172.054 8.306 172.361 9.683 172.368 11.237 L 172.368 11.98 Z M 168.348 11.3 C 168.348 9.696 168.075 8.476 167.531 7.645 C 166.986 6.813 166.206 6.397 165.193 6.397 C 163.21 6.397 162.162 7.863 162.049 10.791 L 162.038 11.978 C 162.038 13.561 162.305 14.777 162.838 15.626 C 163.372 16.476 164.166 16.903 165.216 16.903 C 166.266 16.903 166.986 16.485 167.526 15.649 C 168.066 14.813 168.341 13.611 168.348 12.043 Z M 174.411 19.721 L 174.411 3.569 L 179.696 3.569 C 181.146 3.569 182.45 3.891 183.606 4.539 C 184.762 5.186 185.667 6.1 186.316 7.279 C 186.966 8.458 187.294 9.78 187.301 11.246 L 187.301 11.989 C 187.301 13.468 186.983 14.795 186.348 15.965 C 185.713 17.137 184.82 18.055 183.666 18.716 C 182.512 19.378 181.226 19.714 179.807 19.721 L 174.409 19.721 Z M 178.367 6.575 L 178.367 16.726 L 179.742 16.726 C 180.878 16.726 181.748 16.328 182.357 15.533 C 182.967 14.738 183.271 13.557 183.271 11.989 L 183.271 11.289 C 183.271 9.728 182.967 8.554 182.357 7.761 C 181.748 6.97 180.862 6.575 179.699 6.575 L 178.369 6.575 Z M 202.202 3.569 L 202.202 14.141 C 202.202 15.338 201.943 16.376 201.424 17.253 C 200.905 18.13 200.161 18.798 199.192 19.255 C 198.223 19.714 197.078 19.943 195.755 19.943 C 193.757 19.943 192.183 19.432 191.033 18.412 C 189.884 17.392 189.298 15.995 189.274 14.218 L 189.274 3.569 L 193.253 3.569 L 193.253 14.297 C 193.3 16.065 194.133 16.949 195.755 16.949 C 196.575 16.949 197.193 16.726 197.616 16.283 C 198.038 15.84 198.246 15.117 198.246 14.12 L 198.246 3.569 Z M 217.945 14.252 C 217.892 15.377 217.585 16.369 217.021 17.23 C 216.458 18.092 215.667 18.76 214.649 19.232 C 213.631 19.705 212.468 19.941 211.161 19.941 C 209.006 19.941 207.307 19.25 206.068 17.867 C 204.828 16.483 204.207 14.531 204.207 12.009 L 204.207 11.21 C 204.207 9.626 204.487 8.242 205.047 7.054 C 205.608 5.866 206.414 4.95 207.464 4.303 C 208.516 3.655 209.733 3.332 211.115 3.332 C 213.107 3.332 214.707 3.848 215.916 4.88 C 217.125 5.911 217.813 7.333 217.979 9.144 L 214.035 9.144 C 214.005 8.16 213.753 7.454 213.28 7.024 C 212.807 6.595 212.085 6.381 211.115 6.381 C 210.146 6.381 209.41 6.745 208.95 7.47 C 208.491 8.195 208.251 9.353 208.23 10.941 L 208.23 12.084 C 208.23 13.807 208.449 15.038 208.89 15.779 C 209.329 16.519 210.086 16.887 211.161 16.887 C 212.071 16.887 212.765 16.676 213.246 16.256 C 213.726 15.835 213.982 15.165 214.012 14.247 L 217.945 14.247 Z M 232.37 6.575 L 227.444 6.575 L 227.444 19.721 L 223.489 19.721 L 223.489 6.575 L 218.653 6.575 L 218.653 3.569 L 232.367 3.569 L 232.367 6.575 Z M 238.253 19.721 L 234.309 19.721 L 234.309 3.569 L 238.253 3.569 Z M 254.898 11.978 C 254.898 13.552 254.601 14.947 254.007 16.16 C 253.414 17.374 252.57 18.307 251.478 18.962 C 250.386 19.616 249.14 19.943 247.741 19.943 C 246.343 19.943 245.103 19.628 244.023 18.996 C 242.943 18.364 242.098 17.46 241.493 16.283 C 240.889 15.106 240.57 13.757 240.54 12.234 L 240.54 11.325 C 240.54 9.742 240.836 8.347 241.424 7.138 C 242.013 5.929 242.86 4.995 243.961 4.337 C 245.062 3.678 246.315 3.348 247.718 3.348 C 249.121 3.348 250.347 3.673 251.436 4.325 C 252.526 4.977 253.373 5.902 253.977 7.104 C 254.582 8.306 254.889 9.683 254.896 11.237 L 254.896 11.98 Z M 250.875 11.3 C 250.875 9.696 250.603 8.476 250.058 7.645 C 249.514 6.813 248.734 6.397 247.72 6.397 C 245.738 6.397 244.69 7.863 244.577 10.791 L 244.565 11.978 C 244.565 13.561 244.833 14.777 245.366 15.626 C 245.899 16.476 246.693 16.903 247.744 16.903 C 248.794 16.903 249.514 16.485 250.054 15.649 C 250.594 14.813 250.869 13.611 250.875 12.043 Z M 270.641 19.721 L 266.708 19.721 L 260.892 9.669 L 260.892 19.721 L 256.936 19.721 L 256.936 3.569 L 260.892 3.569 L 266.697 13.62 L 266.697 3.569 L 270.641 3.569 Z M 281.607 15.426 C 281.607 14.856 281.401 14.413 280.993 14.095 C 280.584 13.777 279.864 13.448 278.835 13.107 C 277.805 12.766 276.963 12.436 276.31 12.118 C 274.184 11.091 273.12 9.678 273.12 7.881 C 273.12 6.986 273.386 6.197 273.914 5.514 C 274.443 4.83 275.193 4.298 276.162 3.916 C 277.132 3.535 278.221 3.346 279.43 3.346 C 280.64 3.346 281.667 3.553 282.604 3.966 C 283.539 4.38 284.266 4.97 284.785 5.736 C 285.304 6.502 285.563 7.377 285.563 8.36 L 281.618 8.36 C 281.618 7.702 281.413 7.193 281.004 6.829 C 280.596 6.468 280.042 6.286 279.343 6.286 C 278.643 6.286 278.078 6.441 277.669 6.747 C 277.261 7.054 277.055 7.445 277.055 7.917 C 277.055 8.331 277.282 8.708 277.732 9.044 C 278.182 9.381 278.976 9.728 280.109 10.087 C 281.244 10.446 282.175 10.832 282.904 11.246 C 284.676 12.252 285.563 13.638 285.563 15.406 C 285.563 16.819 285.023 17.928 283.94 18.735 C 282.858 19.541 281.374 19.943 279.488 19.943 C 278.159 19.943 276.954 19.709 275.876 19.239 C 274.798 18.769 273.986 18.126 273.441 17.308 C 272.896 16.49 272.624 15.549 272.624 14.484 L 276.591 14.484 C 276.591 15.349 276.818 15.988 277.272 16.397 C 277.727 16.806 278.466 17.012 279.486 17.012 C 280.139 17.012 280.656 16.874 281.034 16.597 C 281.413 16.319 281.604 15.929 281.604 15.426 Z\" fill=\"var(--token-a444423c-bf7b-45d5-b709-1c268db69a22, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path><g><defs><linearGradient id=\"idsgZtK3vZ6xpNtuupyDn_3g-943773061\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(0,182,255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,85,255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 15.278 22.97 L 2.861 22.97 C 0.318 22.97 -0.956 19.944 0.841 18.174 L 7.994 11.133 L 14.336 21.948 C 14.579 22.364 14.902 22.707 15.28 22.97 Z\" fill=\"url(#idsgZtK3vZ6xpNtuupyDn_3g-943773061)\"></path></g><g><defs><linearGradient id=\"idsgZtK3vZ6xpNtuupyDn_4g1234704120\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(226,6,19)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(225,7,117)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 31.507 23 L 19.041 23 C 19.42 22.736 19.74 22.393 19.985 21.978 L 26.346 11.133 L 33.526 18.204 C 35.324 19.974 34.05 23 31.509 23 Z\" fill=\"url(#idsgZtK3vZ6xpNtuupyDn_4g1234704120)\"></path></g><g><defs><linearGradient id=\"idsgZtK3vZ6xpNtuupyDn_5g225221001\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"var(--token-fe7ee5ba-c3ff-41fe-a0f1-15dde1be8f74, rgb(15, 20, 28)) /* {&quot;name&quot;:&quot;Logo Gradient 1&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-d7948a05-f8f9-4cda-a69e-9a2f03abc5c3, rgb(6, 8, 12)) /* {&quot;name&quot;:&quot;Logo Gradient 2&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 26.726 5.672 C 26.642 5.362 26.436 5.098 26.153 4.938 L 17.75 0.16 C 17.369 -0.053 16.902 -0.053 16.522 0.16 L 8.116 4.938 C 7.834 5.098 7.628 5.362 7.544 5.672 C 7.458 5.983 7.502 6.311 7.666 6.588 L 9.455 9.639 L 14.304 17.907 L 16.072 20.922 C 16.39 21.468 16.921 21.527 17.134 21.527 C 17.346 21.527 17.877 21.468 18.198 20.922 L 20.014 17.825 L 24.833 9.61 L 26.606 6.588 C 26.77 6.308 26.813 5.983 26.728 5.672 Z\" fill=\"url(#idsgZtK3vZ6xpNtuupyDn_5g225221001)\"></path></g></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1kvk640\",layoutDependency:layoutDependency,layoutId:\"IVgVZ1JEN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 239.842 16.611\" overflow=\"visible\"><path d=\"M 13.705 16.388 L 9.772 16.388 L 3.956 6.337 L 3.956 16.388 L 0 16.388 L 0 0.236 L 3.956 0.236 L 9.761 10.288 L 9.761 0.236 L 13.705 0.236 Z M 30.103 8.645 C 30.103 10.22 29.806 11.615 29.213 12.828 C 28.619 14.041 27.775 14.975 26.683 15.629 C 25.591 16.284 24.345 16.611 22.946 16.611 C 21.548 16.611 20.308 16.295 19.228 15.664 C 18.148 15.032 17.303 14.128 16.699 12.951 C 16.094 11.774 15.775 10.424 15.745 8.902 L 15.745 7.993 C 15.745 6.409 16.041 5.014 16.629 3.806 C 17.22 2.597 18.065 1.663 19.166 1.004 C 20.267 0.345 21.52 0.016 22.923 0.016 C 24.327 0.016 25.552 0.341 26.641 0.993 C 27.731 1.645 28.578 2.57 29.183 3.772 C 29.787 4.974 30.094 6.35 30.101 7.904 L 30.101 8.647 Z M 26.081 7.968 C 26.081 6.364 25.808 5.144 25.264 4.312 C 24.719 3.481 23.939 3.065 22.926 3.065 C 20.943 3.065 19.895 4.53 19.782 7.459 L 19.77 8.645 C 19.77 10.229 20.038 11.444 20.571 12.294 C 21.105 13.144 21.898 13.571 22.949 13.571 C 23.999 13.571 24.719 13.153 25.259 12.317 C 25.799 11.481 26.074 10.279 26.081 8.711 Z M 38.262 11.994 L 41.53 0.234 L 45.948 0.234 L 40.425 16.386 L 36.097 16.386 L 30.62 0.234 L 35.003 0.234 L 38.26 11.994 Z M 60.013 0.236 L 60.013 10.808 C 60.013 12.006 59.755 13.044 59.235 13.921 C 58.716 14.798 57.973 15.466 57.003 15.923 C 56.034 16.382 54.889 16.611 53.567 16.611 C 51.568 16.611 49.994 16.1 48.845 15.08 C 47.695 14.059 47.109 12.662 47.086 10.885 L 47.086 0.236 L 51.065 0.236 L 51.065 10.965 C 51.111 12.733 51.944 13.616 53.567 13.616 C 54.386 13.616 55.005 13.394 55.427 12.951 C 55.847 12.508 56.057 11.785 56.057 10.788 L 56.057 0.236 Z M 70.944 12.094 C 70.944 11.524 70.738 11.081 70.33 10.763 C 69.921 10.445 69.201 10.115 68.172 9.774 C 67.143 9.434 66.3 9.104 65.647 8.786 C 63.521 7.759 62.457 6.346 62.457 4.549 C 62.457 3.653 62.723 2.865 63.251 2.181 C 63.78 1.497 64.53 0.966 65.499 0.584 C 66.469 0.202 67.558 0.014 68.767 0.014 C 69.977 0.014 71.004 0.22 71.941 0.634 C 72.876 1.047 73.603 1.638 74.122 2.404 C 74.641 3.17 74.9 4.044 74.9 5.028 L 70.955 5.028 C 70.955 4.369 70.75 3.86 70.341 3.497 C 69.933 3.135 69.379 2.954 68.68 2.954 C 67.98 2.954 67.415 3.108 67.006 3.415 C 66.598 3.722 66.392 4.112 66.392 4.585 C 66.392 4.999 66.619 5.376 67.069 5.712 C 67.519 6.048 68.313 6.396 69.446 6.755 C 70.581 7.114 71.512 7.5 72.241 7.914 C 74.014 8.92 74.9 10.306 74.9 12.074 C 74.9 13.487 74.36 14.596 73.277 15.402 C 72.195 16.209 70.711 16.611 68.825 16.611 C 67.496 16.611 66.291 16.377 65.213 15.907 C 64.135 15.436 63.323 14.793 62.778 13.975 C 62.233 13.157 61.961 12.217 61.961 11.151 L 65.929 11.151 C 65.929 12.017 66.155 12.655 66.609 13.064 C 67.064 13.476 67.803 13.68 68.823 13.68 C 69.476 13.68 69.993 13.541 70.371 13.264 C 70.75 12.987 70.942 12.596 70.942 12.094 Z M 86.631 10.908 L 86.631 16.388 L 82.676 16.388 L 82.676 0.236 L 89.223 0.236 C 90.479 0.236 91.589 0.463 92.554 0.918 C 93.519 1.372 94.266 2.02 94.797 2.858 C 95.326 3.699 95.591 4.651 95.591 5.714 C 95.591 7.289 95.019 8.55 93.872 9.493 C 92.727 10.436 91.153 10.908 89.156 10.908 Z M 86.631 7.902 L 89.223 7.902 C 89.99 7.902 90.574 7.714 90.975 7.336 C 91.377 6.959 91.578 6.428 91.578 5.739 C 91.578 4.985 91.37 4.383 90.957 3.931 C 90.544 3.479 89.98 3.251 89.267 3.242 L 86.629 3.242 L 86.629 7.902 Z M 103.796 10.674 L 101.654 10.674 L 101.654 16.388 L 97.698 16.388 L 97.698 0.236 L 104.156 0.236 C 106.102 0.236 107.623 0.661 108.721 1.511 C 109.82 2.361 110.367 3.56 110.367 5.112 C 110.367 6.235 110.136 7.166 109.675 7.904 C 109.213 8.643 108.491 9.243 107.505 9.699 L 110.93 16.222 L 110.93 16.388 L 106.693 16.388 Z M 101.654 7.68 L 104.156 7.68 C 104.906 7.68 105.474 7.484 105.853 7.096 C 106.231 6.707 106.423 6.164 106.423 5.467 C 106.423 4.769 106.231 4.224 105.848 3.826 C 105.465 3.429 104.902 3.231 104.159 3.231 L 101.657 3.231 L 101.657 7.68 Z M 126.65 8.645 C 126.65 10.22 126.352 11.615 125.759 12.828 C 125.166 14.041 124.321 14.975 123.23 15.629 C 122.138 16.284 120.892 16.611 119.493 16.611 C 118.094 16.611 116.855 16.295 115.775 15.664 C 114.695 15.032 113.85 14.128 113.245 12.951 C 112.641 11.774 112.322 10.424 112.292 8.902 L 112.292 7.993 C 112.292 6.409 112.587 5.014 113.176 3.806 C 113.765 2.597 114.612 1.663 115.712 1.004 C 116.813 0.345 118.067 0.016 119.47 0.016 C 120.873 0.016 122.099 0.341 123.188 0.993 C 124.278 1.645 125.125 2.57 125.729 3.772 C 126.334 4.974 126.641 6.35 126.648 7.904 L 126.648 8.647 Z M 122.627 7.968 C 122.627 6.364 122.355 5.144 121.81 4.312 C 121.266 3.481 120.485 3.065 119.472 3.065 C 117.49 3.065 116.442 4.53 116.329 7.459 L 116.317 8.645 C 116.317 10.229 116.585 11.444 117.118 12.294 C 117.651 13.144 118.445 13.571 119.495 13.571 C 120.545 13.571 121.266 13.153 121.806 12.317 C 122.346 11.481 122.62 10.279 122.627 8.711 Z M 128.69 16.388 L 128.69 0.236 L 133.976 0.236 C 135.425 0.236 136.729 0.559 137.886 1.206 C 139.042 1.854 139.947 2.767 140.595 3.947 C 141.246 5.126 141.574 6.448 141.581 7.914 L 141.581 8.657 C 141.581 10.136 141.262 11.463 140.628 12.633 C 139.993 13.805 139.1 14.723 137.946 15.384 C 136.792 16.045 135.506 16.382 134.087 16.388 L 128.688 16.388 Z M 132.646 3.242 L 132.646 13.394 L 134.022 13.394 C 135.158 13.394 136.028 12.996 136.637 12.201 C 137.246 11.406 137.551 10.224 137.551 8.657 L 137.551 7.957 C 137.551 6.396 137.246 5.221 136.637 4.428 C 136.028 3.638 135.141 3.242 133.978 3.242 L 132.649 3.242 Z M 156.481 0.236 L 156.481 10.808 C 156.481 12.006 156.223 13.044 155.703 13.921 C 155.184 14.798 154.441 15.466 153.472 15.923 C 152.502 16.382 151.358 16.611 150.035 16.611 C 148.036 16.611 146.462 16.1 145.313 15.08 C 144.163 14.059 143.577 12.662 143.554 10.885 L 143.554 0.236 L 147.533 0.236 L 147.533 10.965 C 147.579 12.733 148.412 13.616 150.035 13.616 C 150.854 13.616 151.473 13.394 151.895 12.951 C 152.318 12.508 152.525 11.785 152.525 10.788 L 152.525 0.236 Z M 172.224 10.919 C 172.171 12.044 171.864 13.037 171.301 13.898 C 170.738 14.759 169.946 15.427 168.928 15.9 C 167.911 16.372 166.747 16.609 165.441 16.609 C 163.285 16.609 161.587 15.918 160.347 14.534 C 159.108 13.151 158.487 11.199 158.487 8.677 L 158.487 7.877 C 158.487 6.294 158.766 4.91 159.327 3.722 C 159.888 2.533 160.693 1.618 161.744 0.97 C 162.796 0.323 164.012 0 165.395 0 C 167.387 0 168.986 0.516 170.196 1.547 C 171.405 2.579 172.093 4.001 172.259 5.812 L 168.315 5.812 C 168.285 4.828 168.033 4.122 167.56 3.692 C 167.087 3.263 166.364 3.049 165.395 3.049 C 164.425 3.049 163.689 3.413 163.23 4.137 C 162.771 4.862 162.531 6.021 162.51 7.609 L 162.51 8.752 C 162.51 10.474 162.729 11.706 163.17 12.446 C 163.608 13.187 164.365 13.555 165.441 13.555 C 166.35 13.555 167.045 13.344 167.525 12.923 C 168.005 12.503 168.261 11.833 168.291 10.915 L 172.224 10.915 Z M 186.649 3.242 L 181.724 3.242 L 181.724 16.388 L 177.768 16.388 L 177.768 3.242 L 172.933 3.242 L 172.933 0.236 L 186.647 0.236 L 186.647 3.242 Z M 192.533 16.388 L 188.588 16.388 L 188.588 0.236 L 192.533 0.236 Z M 209.178 8.645 C 209.178 10.22 208.88 11.615 208.287 12.828 C 207.694 14.041 206.849 14.975 205.757 15.629 C 204.666 16.284 203.419 16.611 202.021 16.611 C 200.622 16.611 199.383 16.295 198.303 15.664 C 197.222 15.032 196.378 14.128 195.773 12.951 C 195.168 11.774 194.85 10.424 194.82 8.902 L 194.82 7.993 C 194.82 6.409 195.115 5.014 195.704 3.806 C 196.292 2.597 197.139 1.663 198.24 1.004 C 199.341 0.345 200.594 0.016 201.998 0.016 C 203.401 0.016 204.627 0.341 205.716 0.993 C 206.805 1.645 207.652 2.57 208.257 3.772 C 208.862 4.974 209.169 6.35 209.176 7.904 L 209.176 8.647 Z M 205.155 7.968 C 205.155 6.364 204.883 5.144 204.338 4.312 C 203.793 3.481 203.013 3.065 202 3.065 C 200.017 3.065 198.97 4.53 198.857 7.459 L 198.845 8.645 C 198.845 10.229 199.113 11.444 199.646 12.294 C 200.179 13.144 200.973 13.571 202.023 13.571 C 203.073 13.571 203.793 13.153 204.333 12.317 C 204.874 11.481 205.148 10.279 205.155 8.711 Z M 224.921 16.388 L 220.988 16.388 L 215.172 6.337 L 215.172 16.388 L 211.216 16.388 L 211.216 0.236 L 215.172 0.236 L 220.977 10.288 L 220.977 0.236 L 224.921 0.236 Z M 235.886 12.094 C 235.886 11.524 235.681 11.081 235.272 10.763 C 234.864 10.445 234.144 10.115 233.114 9.774 C 232.085 9.434 231.243 9.104 230.589 8.786 C 228.464 7.759 227.4 6.346 227.4 4.549 C 227.4 3.653 227.665 2.865 228.194 2.181 C 228.722 1.497 229.472 0.966 230.442 0.584 C 231.411 0.202 232.501 0.014 233.71 0.014 C 234.919 0.014 235.946 0.22 236.883 0.634 C 237.818 1.047 238.545 1.638 239.065 2.404 C 239.584 3.17 239.842 4.044 239.842 5.028 L 235.898 5.028 C 235.898 4.369 235.693 3.86 235.284 3.497 C 234.875 3.135 234.322 2.954 233.622 2.954 C 232.923 2.954 232.357 3.108 231.949 3.415 C 231.54 3.722 231.335 4.112 231.335 4.585 C 231.335 4.999 231.561 5.376 232.011 5.712 C 232.461 6.048 233.255 6.396 234.388 6.755 C 235.524 7.114 236.454 7.5 237.183 7.914 C 238.956 8.92 239.842 10.306 239.842 12.074 C 239.842 13.487 239.302 14.596 238.22 15.402 C 237.137 16.209 235.653 16.611 233.768 16.611 C 232.438 16.611 231.233 16.377 230.156 15.907 C 229.078 15.436 228.265 14.793 227.721 13.975 C 227.176 13.157 226.904 12.217 226.904 11.151 L 230.871 11.151 C 230.871 12.017 231.097 12.655 231.552 13.064 C 232.007 13.473 232.745 13.68 233.765 13.68 C 234.418 13.68 234.935 13.541 235.314 13.264 C 235.693 12.987 235.884 12.596 235.884 12.094 Z\" fill=\"var(--token-a444423c-bf7b-45d5-b709-1c268db69a22, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ejo9yt\",layoutDependency:layoutDependency,layoutId:\"XyynB4QBf\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.705 16.152\" overflow=\"visible\"><path d=\"M 13.705 16.152 L 9.772 16.152 L 3.956 6.1 L 3.956 16.152 L 0 16.152 L 0 0 L 3.956 0 L 9.761 10.052 L 9.761 0 L 13.705 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sfyg0a\",layoutDependency:layoutDependency,layoutId:\"wh0W75zXu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.358 16.595\" overflow=\"visible\"><path d=\"M 14.358 8.629 C 14.358 10.204 14.06 11.599 13.467 12.812 C 12.874 14.025 12.029 14.959 10.938 15.614 C 9.846 16.268 8.6 16.595 7.201 16.595 C 5.802 16.595 4.563 16.279 3.483 15.648 C 2.403 15.016 1.558 14.112 0.953 12.935 C 0.349 11.758 0.03 10.408 0 8.886 L 0 7.977 C 0 6.394 0.295 4.999 0.884 3.79 C 1.475 2.581 2.32 1.647 3.42 0.988 C 4.521 0.329 5.775 0 7.178 0 C 8.581 0 9.807 0.325 10.896 0.977 C 11.986 1.629 12.833 2.554 13.437 3.756 C 14.042 4.958 14.349 6.334 14.356 7.889 L 14.356 8.632 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kfbzot\",layoutDependency:layoutDependency,layoutId:\"VUNXaZ6nF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.31 10.506\" overflow=\"visible\"><path d=\"M 6.31 4.903 C 6.31 3.299 6.038 2.079 5.493 1.247 C 4.948 0.416 4.168 0 3.155 0 C 1.172 0 0.125 1.465 0.012 4.394 L 0 5.58 C 0 7.164 0.268 8.379 0.801 9.229 C 1.334 10.079 2.128 10.506 3.178 10.506 C 4.228 10.506 4.948 10.088 5.488 9.252 C 6.029 8.416 6.303 7.214 6.31 5.646 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l7auw4\",layoutDependency:layoutDependency,layoutId:\"TGIKAO3hN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.328 16.152\" overflow=\"visible\"><path d=\"M 7.642 11.76 L 10.91 0 L 15.328 0 L 9.804 16.152 L 5.477 16.152 L 0 0 L 4.383 0 L 7.64 11.76 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-2dybl4\",layoutDependency:layoutDependency,layoutId:\"aRlxQx6e9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.927 16.375\" overflow=\"visible\"><path d=\"M 12.927 0 L 12.927 10.572 C 12.927 11.769 12.669 12.808 12.149 13.685 C 11.63 14.562 10.887 15.23 9.918 15.686 C 8.948 16.145 7.803 16.375 6.481 16.375 C 4.482 16.375 2.908 15.863 1.759 14.843 C 0.609 13.823 0.023 12.426 0 10.649 L 0 0 L 3.979 0 L 3.979 10.729 C 4.025 12.496 4.858 13.38 6.481 13.38 C 7.3 13.38 7.919 13.157 8.341 12.714 C 8.761 12.271 8.971 11.549 8.971 10.551 L 8.971 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-btm850\",layoutDependency:layoutDependency,layoutId:\"J0Ht2ydid\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.939 16.597\" overflow=\"visible\"><path d=\"M 8.983 12.081 C 8.983 11.51 8.777 11.067 8.369 10.749 C 7.96 10.431 7.24 10.102 6.211 9.761 C 5.182 9.42 4.339 9.09 3.686 8.772 C 1.56 7.745 0.496 6.332 0.496 4.535 C 0.496 3.64 0.762 2.851 1.29 2.168 C 1.819 1.484 2.569 0.952 3.538 0.57 C 4.508 0.189 5.597 0 6.806 0 C 8.016 0 9.043 0.207 9.98 0.62 C 10.915 1.034 11.642 1.625 12.161 2.39 C 12.68 3.156 12.939 4.031 12.939 5.014 L 8.994 5.014 C 8.994 4.356 8.789 3.847 8.38 3.483 C 7.972 3.122 7.418 2.94 6.719 2.94 C 6.019 2.94 5.454 3.095 5.045 3.401 C 4.637 3.708 4.431 4.099 4.431 4.571 C 4.431 4.985 4.658 5.362 5.108 5.698 C 5.558 6.035 6.352 6.382 7.485 6.741 C 8.62 7.1 9.551 7.486 10.28 7.9 C 12.052 8.906 12.939 10.292 12.939 12.06 C 12.939 13.473 12.399 14.582 11.316 15.389 C 10.234 16.195 8.75 16.597 6.864 16.597 C 5.535 16.597 4.33 16.363 3.252 15.893 C 2.174 15.423 1.362 14.78 0.817 13.962 C 0.272 13.144 0 12.203 0 11.138 L 3.967 11.138 C 3.967 12.003 4.194 12.642 4.648 13.051 C 5.103 13.462 5.842 13.666 6.862 13.666 C 7.515 13.666 8.032 13.528 8.41 13.251 C 8.789 12.973 8.98 12.583 8.98 12.081 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tjyt5v\",layoutDependency:layoutDependency,layoutId:\"jLSuWAjsr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.916 16.152\" overflow=\"visible\"><path d=\"M 3.956 10.672 L 3.956 16.152 L 0 16.152 L 0 0 L 6.548 0 C 7.803 0 8.914 0.227 9.878 0.682 C 10.843 1.136 11.591 1.784 12.122 2.622 C 12.65 3.463 12.916 4.415 12.916 5.478 C 12.916 7.052 12.343 8.313 11.196 9.256 C 10.051 10.199 8.477 10.672 6.481 10.672 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uxlvk3\",layoutDependency:layoutDependency,layoutId:\"aBACzwCmM\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.948 4.66\" overflow=\"visible\"><path d=\"M 0.002 4.66 L 2.594 4.66 C 3.36 4.66 3.944 4.471 4.346 4.094 C 4.748 3.717 4.948 3.185 4.948 2.497 C 4.948 1.743 4.741 1.141 4.328 0.688 C 3.914 0.236 3.351 0.009 2.638 0 L 0 0 L 0 4.66 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1vqlsce\",layoutDependency:layoutDependency,layoutId:\"xzwDLij8W\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.232 16.152\" overflow=\"visible\"><path d=\"M 6.098 10.438 L 3.956 10.438 L 3.956 16.152 L 0 16.152 L 0 0 L 6.458 0 C 8.403 0 9.924 0.425 11.023 1.275 C 12.122 2.124 12.669 3.324 12.669 4.876 C 12.669 5.998 12.438 6.93 11.976 7.668 C 11.515 8.407 10.792 9.006 9.807 9.463 L 13.232 15.986 L 13.232 16.152 L 8.994 16.152 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hzlkjj\",layoutDependency:layoutDependency,layoutId:\"iIXuMP94I\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.768 4.449\" overflow=\"visible\"><path d=\"M 0 4.449 L 2.502 4.449 C 3.252 4.449 3.82 4.253 4.198 3.865 C 4.577 3.476 4.768 2.933 4.768 2.236 C 4.768 1.538 4.577 0.993 4.194 0.595 C 3.811 0.198 3.247 0 2.504 0 L 0.002 0 L 0.002 4.449 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-f2ee1j\",layoutDependency:layoutDependency,layoutId:\"vPaPXU_Cn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.358 16.595\" overflow=\"visible\"><path d=\"M 14.358 8.629 C 14.358 10.204 14.06 11.599 13.467 12.812 C 12.874 14.025 12.029 14.959 10.938 15.614 C 9.846 16.268 8.6 16.595 7.201 16.595 C 5.802 16.595 4.563 16.279 3.483 15.648 C 2.403 15.016 1.558 14.112 0.953 12.935 C 0.349 11.758 0.03 10.408 0 8.886 L 0 7.977 C 0 6.394 0.295 4.999 0.884 3.79 C 1.473 2.581 2.32 1.647 3.42 0.988 C 4.521 0.329 5.775 0 7.178 0 C 8.581 0 9.807 0.325 10.896 0.977 C 11.986 1.629 12.833 2.554 13.437 3.756 C 14.042 4.958 14.349 6.334 14.356 7.889 L 14.356 8.632 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16fn51u\",layoutDependency:layoutDependency,layoutId:\"vQjnhiiy6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.31 10.506\" overflow=\"visible\"><path d=\"M 6.31 4.903 C 6.31 3.299 6.038 2.079 5.493 1.247 C 4.948 0.416 4.168 0 3.155 0 C 1.172 0 0.125 1.465 0.012 4.394 L 0 5.58 C 0 7.164 0.268 8.379 0.801 9.229 C 1.334 10.079 2.128 10.506 3.178 10.506 C 4.228 10.506 4.948 10.088 5.488 9.252 C 6.029 8.416 6.303 7.214 6.31 5.646 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-omcm53\",layoutDependency:layoutDependency,layoutId:\"O7gYuxmOL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.893 16.152\" overflow=\"visible\"><path d=\"M 0.002 16.152 L 0.002 0 L 5.288 0 C 6.737 0 8.041 0.323 9.197 0.97 C 10.354 1.618 11.259 2.531 11.907 3.71 C 12.558 4.889 12.886 6.212 12.893 7.677 L 12.893 8.42 C 12.893 9.899 12.574 11.226 11.939 12.396 C 11.305 13.569 10.411 14.487 9.257 15.148 C 8.103 15.809 6.818 16.145 5.398 16.152 L 0 16.152 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-svez2l\",layoutDependency:layoutDependency,layoutId:\"OcoIqn2FE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.905 10.152\" overflow=\"visible\"><path d=\"M 0 0 L 0 10.152 L 1.376 10.152 C 2.511 10.152 3.381 9.754 3.991 8.959 C 4.6 8.163 4.905 6.982 4.905 5.414 L 4.905 4.715 C 4.905 3.154 4.6 1.979 3.991 1.186 C 3.381 0.395 2.495 0 1.332 0 L 0.002 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-eijv6w\",layoutDependency:layoutDependency,layoutId:\"och1PNeUp\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.927 16.375\" overflow=\"visible\"><path d=\"M 12.927 0 L 12.927 10.572 C 12.927 11.769 12.669 12.808 12.149 13.685 C 11.63 14.562 10.887 15.23 9.918 15.686 C 8.948 16.145 7.803 16.375 6.481 16.375 C 4.482 16.375 2.908 15.863 1.759 14.843 C 0.609 13.823 0.023 12.426 0 10.649 L 0 0 L 3.979 0 L 3.979 10.729 C 4.025 12.496 4.858 13.38 6.481 13.38 C 7.3 13.38 7.919 13.157 8.341 12.714 C 8.764 12.271 8.971 11.549 8.971 10.551 L 8.971 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hzk8ag\",layoutDependency:layoutDependency,layoutId:\"juncgtjCu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.772 16.609\" overflow=\"visible\"><path d=\"M 13.737 10.919 C 13.684 12.044 13.377 13.037 12.814 13.898 C 12.251 14.759 11.459 15.427 10.441 15.9 C 9.424 16.372 8.26 16.609 6.954 16.609 C 4.798 16.609 3.1 15.918 1.86 14.534 C 0.621 13.151 0 11.199 0 8.677 L 0 7.877 C 0 6.294 0.279 4.91 0.84 3.722 C 1.401 2.533 2.206 1.618 3.257 0.97 C 4.309 0.323 5.525 0 6.908 0 C 8.9 0 10.499 0.516 11.709 1.547 C 12.918 2.579 13.606 4.001 13.772 5.812 L 9.828 5.812 C 9.798 4.828 9.546 4.122 9.073 3.692 C 8.6 3.263 7.877 3.049 6.908 3.049 C 5.939 3.049 5.202 3.413 4.743 4.137 C 4.284 4.862 4.044 6.021 4.023 7.609 L 4.023 8.752 C 4.023 10.474 4.242 11.706 4.683 12.446 C 5.121 13.187 5.879 13.555 6.954 13.555 C 7.863 13.555 8.558 13.344 9.038 12.923 C 9.518 12.503 9.774 11.833 9.804 10.915 L 13.737 10.915 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bddcxu\",layoutDependency:layoutDependency,layoutId:\"QCIqniu6A\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.717 16.152\" overflow=\"visible\"><path d=\"M 13.717 3.006 L 8.791 3.006 L 8.791 16.152 L 4.835 16.152 L 4.835 3.006 L 0 3.006 L 0 0 L 13.714 0 L 13.714 3.006 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kzmcvt\",layoutDependency:layoutDependency,layoutId:\"MBKpE6wpr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.944 16.152\" overflow=\"visible\"><path d=\"M 3.944 16.152 L 0 16.152 L 0 0 L 3.944 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e1uvhe\",layoutDependency:layoutDependency,layoutId:\"w6emn4T1n\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.358 16.595\" overflow=\"visible\"><path d=\"M 14.358 8.629 C 14.358 10.204 14.06 11.599 13.467 12.812 C 12.874 14.025 12.029 14.959 10.938 15.614 C 9.846 16.268 8.6 16.595 7.201 16.595 C 5.802 16.595 4.563 16.279 3.483 15.648 C 2.403 15.016 1.558 14.112 0.953 12.935 C 0.349 11.758 0.03 10.408 0 8.886 L 0 7.977 C 0 6.394 0.295 4.999 0.884 3.79 C 1.473 2.581 2.32 1.647 3.42 0.988 C 4.521 0.329 5.775 0 7.178 0 C 8.581 0 9.807 0.325 10.896 0.977 C 11.986 1.629 12.833 2.554 13.437 3.756 C 14.042 4.958 14.349 6.334 14.356 7.889 L 14.356 8.632 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bsnbxj\",layoutDependency:layoutDependency,layoutId:\"DaEOU5Gyd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.31 10.506\" overflow=\"visible\"><path d=\"M 6.31 4.903 C 6.31 3.299 6.038 2.079 5.493 1.247 C 4.948 0.416 4.168 0 3.155 0 C 1.172 0 0.125 1.465 0.012 4.394 L 0 5.58 C 0 7.164 0.268 8.379 0.801 9.229 C 1.334 10.079 2.128 10.506 3.178 10.506 C 4.228 10.506 4.948 10.088 5.488 9.252 C 6.029 8.416 6.303 7.214 6.31 5.646 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xabioa\",layoutDependency:layoutDependency,layoutId:\"YnVoGRBRc\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.705 16.152\" overflow=\"visible\"><path d=\"M 13.705 16.152 L 9.772 16.152 L 3.956 6.1 L 3.956 16.152 L 0 16.152 L 0 0 L 3.956 0 L 9.761 10.052 L 9.761 0 L 13.705 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mneddu\",layoutDependency:layoutDependency,layoutId:\"JCPLNg3gm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.939 16.597\" overflow=\"visible\"><path d=\"M 8.983 12.081 C 8.983 11.51 8.777 11.067 8.369 10.749 C 7.96 10.431 7.24 10.102 6.211 9.761 C 5.182 9.42 4.339 9.09 3.686 8.772 C 1.56 7.745 0.496 6.332 0.496 4.535 C 0.496 3.64 0.762 2.851 1.29 2.168 C 1.819 1.484 2.569 0.952 3.538 0.57 C 4.508 0.189 5.597 0 6.806 0 C 8.016 0 9.043 0.207 9.98 0.62 C 10.915 1.034 11.642 1.625 12.161 2.39 C 12.68 3.156 12.939 4.031 12.939 5.014 L 8.994 5.014 C 8.994 4.356 8.789 3.847 8.38 3.483 C 7.972 3.122 7.418 2.94 6.719 2.94 C 6.019 2.94 5.454 3.095 5.045 3.401 C 4.637 3.708 4.431 4.099 4.431 4.571 C 4.431 4.985 4.658 5.362 5.108 5.698 C 5.558 6.035 6.352 6.382 7.485 6.741 C 8.62 7.1 9.551 7.486 10.28 7.9 C 12.052 8.906 12.939 10.292 12.939 12.06 C 12.939 13.473 12.399 14.582 11.316 15.389 C 10.234 16.195 8.75 16.597 6.864 16.597 C 5.535 16.597 4.33 16.363 3.252 15.893 C 2.174 15.423 1.362 14.78 0.817 13.962 C 0.272 13.144 0 12.203 0 11.138 L 3.967 11.138 C 3.967 12.003 4.194 12.642 4.648 13.051 C 5.103 13.46 5.842 13.666 6.862 13.666 C 7.515 13.666 8.032 13.528 8.41 13.251 C 8.789 12.973 8.98 12.583 8.98 12.081 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-133cmoi\",layoutDependency:layoutDependency,layoutId:\"Q5Gx1SL32\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.28 11.837\" overflow=\"visible\"><g><defs><linearGradient id=\"idsQ5Gx1SL32_1g-943773061\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(0,182,255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,85,255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 15.278 11.837 L 2.861 11.837 C 0.318 11.837 -0.956 8.811 0.841 7.041 L 7.994 0 L 14.336 10.815 C 14.579 11.231 14.902 11.574 15.28 11.837 Z\" fill=\"url(#idsQ5Gx1SL32_1g-943773061)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({gZtK3vZ6x:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.28 11.837\" overflow=\"visible\"><g><defs><linearGradient id=\"idsgZtK3vZ6xQ5Gx1SL32_1g-943773061\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(0,182,255)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(0,85,255)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 15.278 11.837 L 2.861 11.837 C 0.318 11.837 -0.956 8.811 0.841 7.041 L 7.994 0 L 14.336 10.815 C 14.579 11.231 14.902 11.574 15.28 11.837 Z\" fill=\"url(#idsgZtK3vZ6xQ5Gx1SL32_1g-943773061)\"></path></g></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12pafbn\",layoutDependency:layoutDependency,layoutId:\"OWwrf4zgK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.327 11.867\" overflow=\"visible\"><g><defs><linearGradient id=\"idsOWwrf4zgK_1g1234704120\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(226,6,19)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(225,7,117)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 12.466 11.867 L 0 11.867 C 0.379 11.603 0.699 11.26 0.944 10.845 L 7.305 0 L 14.485 7.071 C 16.283 8.841 15.009 11.867 12.468 11.867 Z\" fill=\"url(#idsOWwrf4zgK_1g1234704120)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({gZtK3vZ6x:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.327 11.867\" overflow=\"visible\"><g><defs><linearGradient id=\"idsgZtK3vZ6xOWwrf4zgK_1g1234704120\" x1=\"0\" x2=\"1\" y1=\"0.4975124378109453\" y2=\"0.5024875621890547\"><stop offset=\"0\" stop-color=\"rgb(226,6,19)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(225,7,117)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 12.466 11.867 L 0 11.867 C 0.379 11.603 0.699 11.26 0.944 10.845 L 7.305 0 L 14.485 7.071 C 16.283 8.841 15.009 11.867 12.468 11.867 Z\" fill=\"url(#idsgZtK3vZ6xOWwrf4zgK_1g1234704120)\"></path></g></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-esvxw4\",layoutDependency:layoutDependency,layoutId:\"Rc4GL4Frj\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.27 21.527\" overflow=\"visible\"><g><defs><linearGradient id=\"idsRc4GL4Frj_1g225221001\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"var(--token-fe7ee5ba-c3ff-41fe-a0f1-15dde1be8f74, rgb(15, 20, 28)) /* {&quot;name&quot;:&quot;Logo Gradient 1&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-d7948a05-f8f9-4cda-a69e-9a2f03abc5c3, rgb(6, 8, 12)) /* {&quot;name&quot;:&quot;Logo Gradient 2&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 19.225 5.672 C 19.141 5.362 18.935 5.098 18.652 4.938 L 10.249 0.16 C 9.868 -0.053 9.401 -0.053 9.021 0.16 L 0.615 4.938 C 0.333 5.098 0.127 5.362 0.043 5.672 C -0.043 5.983 0.001 6.311 0.165 6.588 L 1.954 9.639 L 6.803 17.907 L 8.571 20.922 C 8.889 21.468 9.42 21.527 9.632 21.527 C 9.845 21.527 10.376 21.468 10.696 20.922 L 12.513 17.825 L 17.332 9.61 L 19.105 6.588 C 19.268 6.308 19.312 5.983 19.227 5.672 Z\" fill=\"url(#idsRc4GL4Frj_1g225221001)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({gZtK3vZ6x:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.27 21.527\" overflow=\"visible\"><g><defs><linearGradient id=\"idsgZtK3vZ6xRc4GL4Frj_1g225221001\" x1=\"0.49751243781094523\" x2=\"0.5024875621890548\" y1=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"var(--token-fe7ee5ba-c3ff-41fe-a0f1-15dde1be8f74, rgb(15, 20, 28)) /* {&quot;name&quot;:&quot;Logo Gradient 1&quot;} */\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"var(--token-d7948a05-f8f9-4cda-a69e-9a2f03abc5c3, rgb(6, 8, 12)) /* {&quot;name&quot;:&quot;Logo Gradient 2&quot;} */\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 19.225 5.672 C 19.141 5.362 18.935 5.098 18.652 4.938 L 10.249 0.16 C 9.868 -0.053 9.401 -0.053 9.021 0.16 L 0.615 4.938 C 0.333 5.098 0.127 5.362 0.043 5.672 C -0.043 5.983 0.001 6.311 0.165 6.588 L 1.954 9.639 L 6.803 17.907 L 8.571 20.922 C 8.889 21.468 9.42 21.527 9.632 21.527 C 9.845 21.527 10.376 21.468 10.696 20.922 L 12.513 17.825 L 17.332 9.61 L 19.105 6.588 C 19.268 6.308 19.312 5.983 19.227 5.672 Z\" fill=\"url(#idsgZtK3vZ6xRc4GL4Frj_1g225221001)\"></path></g></svg>'}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-IjWQy.framer-1rss2hc, .framer-IjWQy .framer-1rss2hc { display: block; }\",\".framer-IjWQy.framer-nt6x4g { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: 40px; }\",\".framer-IjWQy .framer-j2bcu5 { height: 24px; position: relative; width: 35px; }\",\".framer-IjWQy .framer-ajwj3o { height: 13px; left: 0px; position: absolute; top: 12px; width: 16px; }\",\".framer-IjWQy .framer-v6l2hf { height: 13px; left: 20px; position: absolute; top: 12px; width: 16px; }\",\".framer-IjWQy .framer-1tcdqhu { height: 23px; left: 8px; position: absolute; top: 0px; width: 20px; }\",\".framer-IjWQy .framer-13v9mpf { height: 23px; position: relative; width: 286px; }\",\".framer-IjWQy .framer-1kvk640 { height: 17px; left: 46px; position: absolute; top: 4px; width: 240px; }\",\".framer-IjWQy .framer-1ejo9yt { height: 16px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-IjWQy .framer-1sfyg0a { height: 17px; left: 16px; position: absolute; top: 0px; width: 15px; }\",\".framer-IjWQy .framer-kfbzot { height: 11px; left: 20px; position: absolute; top: 3px; width: 7px; }\",\".framer-IjWQy .framer-1l7auw4 { height: 16px; left: 31px; position: absolute; top: 0px; width: 16px; }\",\".framer-IjWQy .framer-2dybl4 { height: 17px; left: 47px; position: absolute; top: 0px; width: 13px; }\",\".framer-IjWQy .framer-btm850 { height: 17px; left: 62px; position: absolute; top: 0px; width: 13px; }\",\".framer-IjWQy .framer-1tjyt5v { height: 16px; left: 83px; position: absolute; top: 0px; width: 13px; }\",\".framer-IjWQy .framer-uxlvk3 { height: 5px; left: 87px; position: absolute; top: 3px; width: 5px; }\",\".framer-IjWQy .framer-1vqlsce { height: 16px; left: 98px; position: absolute; top: 0px; width: 13px; }\",\".framer-IjWQy .framer-1hzlkjj { height: 5px; left: 102px; position: absolute; top: 3px; width: 5px; }\",\".framer-IjWQy .framer-f2ee1j { height: 17px; left: 113px; position: absolute; top: 0px; width: 15px; }\",\".framer-IjWQy .framer-16fn51u { height: 11px; left: 117px; position: absolute; top: 3px; width: 7px; }\",\".framer-IjWQy .framer-omcm53 { height: 16px; left: 129px; position: absolute; top: 0px; width: 13px; }\",\".framer-IjWQy .framer-svez2l { height: 10px; left: 133px; position: absolute; top: 3px; width: 5px; }\",\".framer-IjWQy .framer-eijv6w { height: 17px; left: 144px; position: absolute; top: 0px; width: 13px; }\",\".framer-IjWQy .framer-hzk8ag { height: 17px; left: 159px; position: absolute; top: 0px; width: 14px; }\",\".framer-IjWQy .framer-1bddcxu { height: 16px; left: 173px; position: absolute; top: 0px; width: 14px; }\",\".framer-IjWQy .framer-kzmcvt { height: 16px; left: 189px; position: absolute; top: 0px; width: 4px; }\",\".framer-IjWQy .framer-1e1uvhe { height: 17px; left: 195px; position: absolute; top: 0px; width: 15px; }\",\".framer-IjWQy .framer-bsnbxj { height: 11px; left: 199px; position: absolute; top: 3px; width: 7px; }\",\".framer-IjWQy .framer-1xabioa { height: 16px; left: 211px; position: absolute; top: 0px; width: 14px; }\",\".framer-IjWQy .framer-1mneddu { height: 17px; left: 227px; position: absolute; top: 0px; width: 13px; }\",\".framer-IjWQy .framer-133cmoi { height: 12px; left: 0px; position: absolute; top: 11px; width: 16px; }\",\".framer-IjWQy .framer-12pafbn { height: 12px; left: 19px; position: absolute; top: 11px; width: 16px; }\",\".framer-IjWQy .framer-esvxw4 { height: 22px; left: 8px; position: absolute; top: 0px; width: 20px; }\",\".framer-IjWQy.framer-v-1ast4ps.framer-nt6x4g { width: 290px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"gZtK3vZ6x\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"na8tKXn6S\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerYF7xl1lm9=withCSS(Component,css,\"framer-IjWQy\");export default FramerYF7xl1lm9;FramerYF7xl1lm9.displayName=\"SVG logo\";FramerYF7xl1lm9.defaultProps={height:40,width:40};addPropertyControls(FramerYF7xl1lm9,{variant:{options:[\"h9dhNErPp\",\"gZtK3vZ6x\"],optionTitles:[\"Variant 1\",\"Long\"],title:\"Variant\",type:ControlType.Enum},na8tKXn6S:{title:\"Link\",type:ControlType.Link}});addFonts(FramerYF7xl1lm9,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYF7xl1lm9\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gZtK3vZ6x\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"na8tKXn6S\\\":\\\"link\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YF7xl1lm9.map","// Generated by Framer (f32bfea)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/3iYrWDnpt4jdOs9IJfqU/ocVQNlmHyxf5nijMkITa/sn82TQLue.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/3pZE6va8OtqXoQJNr0xd/pTMntWpBJyYQ7S0RmX1y/vxvbPXaGx.js\";import MenuItems2 from\"https://framerusercontent.com/modules/C2tJKshHnZnj4L8vrJU8/YPCL0QNfYhyu0jKpik52/bVvuGlSSt.js\";import NavigationTextHover from\"https://framerusercontent.com/modules/wZ3wy81X9a3yLJFIfm6C/cyOPGHZCTv4p2xerT9KG/c8KwR6kNS.js\";import CookieLink from\"https://framerusercontent.com/modules/zWfTciTBo08phTOVz2lY/HMHKcUOBGUeeel4V4o8b/nb8y3rmEj.js\";import SVGIconLink from\"https://framerusercontent.com/modules/okBrPUvatVswPsxQnB9O/xy2e46Gk3CjDkHYXCwmQ/RW_BS47fp.js\";import EmailSignup from\"https://framerusercontent.com/modules/WDajkAhv8R25JnJqUrPW/Y6V4yYa8CaXUuwG00l81/tRP38ZZr3.js\";import SVGLogo from\"https://framerusercontent.com/modules/zUrDEpsmzPP7xoo3HYiS/fB8FyjlBSMbJdkWbEQpa/YF7xl1lm9.js\";const SVGLogoFonts=getFonts(SVGLogo);const EmailSignupFonts=getFonts(EmailSignup);const MenuItems2Fonts=getFonts(MenuItems2);const NavigationTextHoverFonts=getFonts(NavigationTextHover);const CookieLinkFonts=getFonts(CookieLink);const SVGIconLinkFonts=getFonts(SVGIconLink);const cycleOrder=[\"uX4gl8Wpu\",\"qhwRNHPBd\",\"F7dxZ30R9\",\"szkIv8twF\"];const serializationHash=\"framer-JujjR\";const variantClassNames={F7dxZ30R9:\"framer-v-1i7rdc7\",qhwRNHPBd:\"framer-v-1c94hbe\",szkIv8twF:\"framer-v-1hsk1s2\",uX4gl8Wpu:\"framer-v-1gxblcr\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cow8ahuef=undefined;const CU9RGBtVO=undefined;const SQp3MREKa=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"uX4gl8Wpu\",Mobile:\"F7dxZ30R9\",Tablet:\"qhwRNHPBd\",Widescreen:\"szkIv8twF\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,width,...props})=>{return{...props,cow8ahuef:click??props.cow8ahuef,CU9RGBtVO:hover??props.CU9RGBtVO,variant:humanReadableVariantMap[props.variant]??props.variant??\"uX4gl8Wpu\"};};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,SQp3MREKa,CU9RGBtVO,cow8ahuef,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uX4gl8Wpu\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap229vee=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(cow8ahuef){const res=await cow8ahuef(...args);if(res===false)return false;}});const onMouseEnter11287i2=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(CU9RGBtVO){const res=await CU9RGBtVO(...args);if(res===false)return false;}});const tbetSA2mS1lsfj9m=activeVariantCallback(async(...args)=>{setVariant(\"uX4gl8Wpu\");});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"qhwRNHPBd\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"F7dxZ30R9\")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-1gxblcr\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"uX4gl8Wpu\",onMouseEnter:onMouseEnter11287i2,onTap:onTap229vee,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-60353af1-3f71-4cb7-b780-5549f6153258, rgba(5, 5, 5, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(10px)\",backgroundColor:\"var(--token-94f4d79c-ebd0-40d6-9831-09ab78b8d06f, rgb(255, 255, 255))\",WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({F7dxZ30R9:{\"data-framer-name\":\"Mobile\"},qhwRNHPBd:{\"data-framer-name\":\"Tablet\"},szkIv8twF:{\"data-framer-name\":\"Widescreen\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-i8vnjn\",\"data-framer-name\":\"Main\",layoutDependency:layoutDependency,layoutId:\"Gx4hEbvgv\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hgyyz\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"zpjd5PpEK\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7zrywf\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"CGrmvDN_K\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vwyiz7\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"kN8S2QVoa\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+100+0+0+0+0+0+0+0+0,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-r5w9fz-container\",layoutDependency:layoutDependency,layoutId:\"FlvY9_bT5-container\",nodeId:\"FlvY9_bT5\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(SVGLogo,{height:\"100%\",id:\"FlvY9_bT5\",layoutId:\"FlvY9_bT5\",na8tKXn6S:resolvedLinks[0],style:{height:\"100%\"},variant:matchVariant(\"gZtK3vZ6x\"),width:\"100%\",...addPropertyOverrides({F7dxZ30R9:{na8tKXn6S:resolvedLinks[2]},qhwRNHPBd:{na8tKXn6S:resolvedLinks[1]},szkIv8twF:{na8tKXn6S:resolvedLinks[3]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1462wke\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"QiaEksXht\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+100+0+0+0+0+0+0+0+81,...addPropertyOverrides({F7dxZ30R9:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 400px) - 40px)`,y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-52cc4s-container\",layoutDependency:layoutDependency,layoutId:\"OugolyUfH-container\",nodeId:\"OugolyUfH\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(EmailSignup,{height:\"100%\",id:\"OugolyUfH\",layoutId:\"OugolyUfH\",variant:matchVariant(\"KGsUNUaVr\"),width:\"100%\",...addPropertyOverrides({F7dxZ30R9:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jfa53x\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"qvWMDB8fx\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hpgqkb\",\"data-framer-name\":\"Pages\",layoutDependency:layoutDependency,layoutId:\"gGgI1PeKa\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-h8dl1n\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"YktaPkTYB\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dclo3x\",\"data-styles-preset\":\"vxvbPXaGx\",children:\"Sider\"})}),className:\"framer-qhaz0s\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kcZoxyjb0\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+100+0+0+0+0+0+0+0+0+42.6,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vzh2we-container\",layoutDependency:layoutDependency,layoutId:\"V5ufDsTEK-container\",nodeId:\"V5ufDsTEK\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(MenuItems2,{Cror1qETX:\"column\",height:\"100%\",id:\"V5ufDsTEK\",layoutId:\"V5ufDsTEK\",UYX2736iE:10,variant:matchVariant(SQp3MREKa),width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1a9wlfc\",\"data-framer-name\":\"Social\",layoutDependency:layoutDependency,layoutId:\"vXsnxPfO3\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lmo34l\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"RMAmrKYeF\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-dclo3x\",\"data-styles-preset\":\"vxvbPXaGx\",children:\"Sosialt\"})}),className:\"framer-mxswa4\",\"data-framer-name\":\"Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TqB0nPSy7\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yfxi9y\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"cPDfK93Zj\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+100+0+0+0+0+0+0+0+0+42.6+0+0,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qm78ck-container\",layoutDependency:layoutDependency,layoutId:\"cNSl9X8xT-container\",nodeId:\"cNSl9X8xT\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.instagram.com/novusproductions.no/\",Cn6fz_Vow:\"Instagram\",height:\"100%\",id:\"cNSl9X8xT\",layoutId:\"cNSl9X8xT\",TqaTpTiSx:true,variant:matchVariant(\"rJw9SNJN1\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+100+0+0+0+0+0+0+0+0+42.6+0+35,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q4tnvr-container\",layoutDependency:layoutDependency,layoutId:\"S0RbffAdW-container\",nodeId:\"S0RbffAdW\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.linkedin.com/company/novus-productions-as/\",Cn6fz_Vow:\"LinkedIn\",height:\"100%\",id:\"S0RbffAdW\",layoutId:\"S0RbffAdW\",TqaTpTiSx:true,variant:matchVariant(\"rJw9SNJN1\"),width:\"100%\",X2yrtSssb:false})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+100+0+0+0+0+0+0+0+0+42.6+0+70,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17cjksr-container\",layoutDependency:layoutDependency,layoutId:\"z1U43F6ea-container\",nodeId:\"z1U43F6ea\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:\"https://www.youtube.com/@novusproductions-as\",Cn6fz_Vow:\"Youtube\",height:\"100%\",id:\"z1U43F6ea\",layoutId:\"z1U43F6ea\",TqaTpTiSx:true,variant:matchVariant(\"rJw9SNJN1\"),width:\"100%\",X2yrtSssb:false})})})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pbq47w\",layoutDependency:layoutDependency,layoutId:\"w0OzriyW7\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vo4etc\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"CT25JxNsm\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1xg2w3r\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"XC97Fly7M\",style:{background:\"linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, var(--token-60353af1-3f71-4cb7-b780-5549f6153258, rgba(5, 5, 5, 0.15)) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bsf4fn\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"G8XoOGh45\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-o1ma8p\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"yYW6whor6\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+100+0+0+0+0+185.6+0+0+0+25+.5+0,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ehp4a1-container\",layoutDependency:layoutDependency,layoutId:\"ubMToYz8U-container\",nodeId:\"ubMToYz8U\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks1[0],Cn6fz_Vow:\"\\xa9 2026 Novus Productions AS \\xb7 Org.nr. 931 148 974\",height:\"100%\",id:\"ubMToYz8U\",layoutId:\"ubMToYz8U\",TqaTpTiSx:true,variant:matchVariant(\"rJw9SNJN1\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({F7dxZ30R9:{aLnDlFZKR:resolvedLinks1[2]},qhwRNHPBd:{aLnDlFZKR:resolvedLinks1[1]},szkIv8twF:{aLnDlFZKR:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wki365\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"GW7FXc_HG\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-14cr9gg\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"SxYmjB4tv\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"mk4zDLcD_\"},implicitPathVariables:undefined},{href:{webPageId:\"mk4zDLcD_\"},implicitPathVariables:undefined},{href:{webPageId:\"mk4zDLcD_\"},implicitPathVariables:undefined},{href:{webPageId:\"mk4zDLcD_\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+100+0+0+0+0+185.6+0+0+0+25+0+.5+0,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1js65i1-container\",layoutDependency:layoutDependency,layoutId:\"VtK6iUJbk-container\",nodeId:\"VtK6iUJbk\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks2[0],Cn6fz_Vow:\"Vilk\\xe5r\",height:\"100%\",id:\"VtK6iUJbk\",layoutId:\"VtK6iUJbk\",TqaTpTiSx:false,variant:matchVariant(\"rJw9SNJN1\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({F7dxZ30R9:{aLnDlFZKR:resolvedLinks2[2]},qhwRNHPBd:{aLnDlFZKR:resolvedLinks2[1]},szkIv8twF:{aLnDlFZKR:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e1gnnd\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"Y0EkQKwN1\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-nhodke\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"nekaPJfGx\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"xaAN7mFNL\"},implicitPathVariables:undefined},{href:{webPageId:\"xaAN7mFNL\"},implicitPathVariables:undefined},{href:{webPageId:\"xaAN7mFNL\"},implicitPathVariables:undefined},{href:{webPageId:\"xaAN7mFNL\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+100+0+0+0+0+185.6+0+0+0+25+0+.5+0,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13ctrbs-container\",layoutDependency:layoutDependency,layoutId:\"EWxfC9iTY-container\",nodeId:\"EWxfC9iTY\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(NavigationTextHover,{aLnDlFZKR:resolvedLinks3[0],Cn6fz_Vow:\"Personvern\",height:\"100%\",id:\"EWxfC9iTY\",layoutId:\"EWxfC9iTY\",TqaTpTiSx:false,variant:matchVariant(\"rJw9SNJN1\"),width:\"100%\",X2yrtSssb:false,...addPropertyOverrides({F7dxZ30R9:{aLnDlFZKR:resolvedLinks3[2]},qhwRNHPBd:{aLnDlFZKR:resolvedLinks3[1]},szkIv8twF:{aLnDlFZKR:resolvedLinks3[3]}},baseVariant,gestureVariant)})})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-14q2vog\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"MLtUWabGI\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0) 100%)\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-upe6vl\",layoutDependency:layoutDependency,layoutId:\"K5PbO8zlT\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:26,y:(componentViewport?.y||0)+100+0+0+0+0+185.6+0+0+0+25+0+0+0,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ioesiu-container\",layoutDependency:layoutDependency,layoutId:\"Dn0if9Hh8-container\",nodeId:\"Dn0if9Hh8\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(CookieLink,{height:\"100%\",id:\"Dn0if9Hh8\",layoutId:\"Dn0if9Hh8\",width:\"100%\"})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-l2mptv\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"pR499krDI\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18i3nhy\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"OPcf5RU3v\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1d3hksh\",\"data-styles-preset\":\"sn82TQLue\",dir:\"auto\",children:\"F\\xe5 en AI-oppsummering av Novus:\"})}),className:\"framer-103zur3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"uDK5gUHD6\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e9olpm\",layoutDependency:layoutDependency,layoutId:\"aJMJSjOhx\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-140meax\",layoutDependency:layoutDependency,layoutId:\"we6JB8xDX\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+100+0+0+0+0+185.6+0+67+0+0+1.5+0+0,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15c5ozt-container\",layoutDependency:layoutDependency,layoutId:\"CqKe5cAC_-container\",nodeId:\"CqKe5cAC_\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(SVGIconLink,{height:\"100%\",id:\"CqKe5cAC_\",layoutId:\"CqKe5cAC_\",tbetSA2mS:tbetSA2mS1lsfj9m,U8kvcjIA9:\"https://chatgpt.com/?q=Novus%20Productions%20(novusproductions.no)%20is%20a%20small%2C%20independent%20Norwegian%20production%20studio%20based%20in%20Oslo%2C%20founded%20in%202020.%20They%20offer%20film%20%26%20video%20production%2C%20photography%2C%20graphic%20and%20web%20design%2C%20and%20AI%20training%20workshops.%0A%0AAs%20someone%20considering%20hiring%20them%20for%20a%20project%2C%20I%20want%20to%20understand%20what%20it's%20actually%20like%20to%20work%20with%20Novus%20Productions.%0A%0AExplain%20the%20experience%20concretely%3A%20what%20types%20of%20projects%20they%20typically%20take%20on%2C%20what%20the%20collaboration%20process%20looks%20like%20from%20first%20contact%20to%20final%20delivery%2C%20what%20they%20handle%20end-to-end%20versus%20what%20I'd%20need%20to%20bring%20myself%2C%20and%20what%20the%20output%20looks%20like%20across%20their%20different%20services.%0A%0ADescribe%20what%20makes%20them%20distinct%20from%20larger%20agencies%20or%20freelancers%2C%20how%20their%20size%20affects%20the%20working%20relationship%2C%20and%20what%20kinds%20of%20clients%20or%20use%20cases%20they're%20best%20suited%20for.%0A%0AExplain%20this%20simply%20and%20practically%2C%20as%20if%20describing%20the%20real%20experience%20of%20hiring%20and%20working%20with%20Novus%20Productions%20for%20the%20first%20time.%0A%0APlease%20respond%20in%20Norwegian%20(Bokm%C3%A5l\",variant:matchVariant(\"Xf1nfQLrL\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-18lia30\",layoutDependency:layoutDependency,layoutId:\"theNLGRXk\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+100+0+0+0+0+185.6+0+67+0+0+1.5+0+0,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hymm5o-container\",layoutDependency:layoutDependency,layoutId:\"AxUYxnoe_-container\",nodeId:\"AxUYxnoe_\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(SVGIconLink,{height:\"100%\",id:\"AxUYxnoe_\",layoutId:\"AxUYxnoe_\",U8kvcjIA9:\"https://claude.ai/new?q=Novus%20Productions%20(novusproductions.no)%20is%20a%20small%2C%20independent%20Norwegian%20production%20studio%20based%20in%20Oslo%2C%20founded%20in%202020.%20They%20offer%20film%20%26%20video%20production%2C%20photography%2C%20graphic%20and%20web%20design%2C%20and%20AI%20training%20workshops.%0A%0AAs%20someone%20considering%20hiring%20them%20for%20a%20project%2C%20I%20want%20to%20understand%20what%20it's%20actually%20like%20to%20work%20with%20Novus%20Productions.%0A%0AExplain%20the%20experience%20concretely%3A%20what%20types%20of%20projects%20they%20typically%20take%20on%2C%20what%20the%20collaboration%20process%20looks%20like%20from%20first%20contact%20to%20final%20delivery%2C%20what%20they%20handle%20end-to-end%20versus%20what%20I'd%20need%20to%20bring%20myself%2C%20and%20what%20the%20output%20looks%20like%20across%20their%20different%20services.%0A%0ADescribe%20what%20makes%20them%20distinct%20from%20larger%20agencies%20or%20freelancers%2C%20how%20their%20size%20affects%20the%20working%20relationship%2C%20and%20what%20kinds%20of%20clients%20or%20use%20cases%20they're%20best%20suited%20for.%0A%0AExplain%20this%20simply%20and%20practically%2C%20as%20if%20describing%20the%20real%20experience%20of%20hiring%20and%20working%20with%20Novus%20Productions%20for%20the%20first%20time.%0A%0APlease%20respond%20in%20Norwegian%20(Bokm%C3%A5l\",variant:matchVariant(\"Ug1RK791D\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e4ibet\",layoutDependency:layoutDependency,layoutId:\"gFULKohJt\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+100+0+0+0+0+185.6+0+67+0+0+1.5+0+0,...addPropertyOverrides({F7dxZ30R9:{y:undefined},qhwRNHPBd:{y:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o2lnxd-container\",layoutDependency:layoutDependency,layoutId:\"D2LiJdloX-container\",nodeId:\"D2LiJdloX\",rendersWithMotion:true,scopeId:\"e4S10uFtZ\",children:/*#__PURE__*/_jsx(SVGIconLink,{height:\"100%\",id:\"D2LiJdloX\",layoutId:\"D2LiJdloX\",U8kvcjIA9:\"https://www.google.com/search?udm=50&q=Novus%20Productions%20(novusproductions.no)%20is%20a%20small%2C%20independent%20Norwegian%20production%20studio%20based%20in%20Oslo%2C%20founded%20in%202020.%20They%20offer%20film%20%26%20video%20production%2C%20photography%2C%20graphic%20and%20web%20design%2C%20and%20AI%20training%20workshops.%0A%0AAs%20someone%20considering%20hiring%20them%20for%20a%20project%2C%20I%20want%20to%20understand%20what%20it's%20actually%20like%20to%20work%20with%20Novus%20Productions.%0A%0AExplain%20the%20experience%20concretely%3A%20what%20types%20of%20projects%20they%20typically%20take%20on%2C%20what%20the%20collaboration%20process%20looks%20like%20from%20first%20contact%20to%20final%20delivery%2C%20what%20they%20handle%20end-to-end%20versus%20what%20I'd%20need%20to%20bring%20myself%2C%20and%20what%20the%20output%20looks%20like%20across%20their%20different%20services.%0A%0ADescribe%20what%20makes%20them%20distinct%20from%20larger%20agencies%20or%20freelancers%2C%20how%20their%20size%20affects%20the%20working%20relationship%2C%20and%20what%20kinds%20of%20clients%20or%20use%20cases%20they're%20best%20suited%20for.%0A%0AExplain%20this%20simply%20and%20practically%2C%20as%20if%20describing%20the%20real%20experience%20of%20hiring%20and%20working%20with%20Novus%20Productions%20for%20the%20first%20time.%0A%0APlease%20respond%20in%20Norwegian%20(Bokm%C3%A5l\",variant:matchVariant(\"MNlO78yAp\"),width:\"100%\"})})})})]})]})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-JujjR.framer-955btp, .framer-JujjR .framer-955btp { display: block; }\",\".framer-JujjR.framer-1gxblcr { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 90px; height: min-content; justify-content: flex-start; padding: 100px 0px 50px 0px; position: relative; width: 1200px; }\",\".framer-JujjR .framer-i8vnjn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-JujjR .framer-1hgyyz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 100%; }\",\".framer-JujjR .framer-7zrywf { 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: visible; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-JujjR .framer-1vwyiz7 { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: auto; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-JujjR .framer-r5w9fz-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-JujjR .framer-1462wke { flex: none; height: 1px; position: relative; width: 230px; }\",\".framer-JujjR .framer-52cc4s-container, .framer-JujjR .framer-1vzh2we-container, .framer-JujjR .framer-1qm78ck-container, .framer-JujjR .framer-1q4tnvr-container, .framer-JujjR .framer-17cjksr-container, .framer-JujjR .framer-1ehp4a1-container, .framer-JujjR .framer-1js65i1-container, .framer-JujjR .framer-13ctrbs-container, .framer-JujjR .framer-ioesiu-container, .framer-JujjR .framer-15c5ozt-container, .framer-JujjR .framer-1hymm5o-container, .framer-JujjR .framer-o2lnxd-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-JujjR .framer-1jfa53x { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-JujjR .framer-1hpgqkb, .framer-JujjR .framer-1a9wlfc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-JujjR .framer-h8dl1n, .framer-JujjR .framer-1lmo34l { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-JujjR .framer-qhaz0s, .framer-JujjR .framer-mxswa4, .framer-JujjR .framer-103zur3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-JujjR .framer-1yfxi9y { 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: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-JujjR .framer-1pbq47w { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-JujjR .framer-1vo4etc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-JujjR .framer-1xg2w3r { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-JujjR .framer-1bsf4fn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-JujjR .framer-o1ma8p, .framer-JujjR .framer-upe6vl, .framer-JujjR .framer-1e9olpm, .framer-JujjR .framer-140meax, .framer-JujjR .framer-18lia30, .framer-JujjR .framer-1e4ibet { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-JujjR .framer-1wki365 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-JujjR .framer-14cr9gg, .framer-JujjR .framer-nhodke { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-JujjR .framer-1e1gnnd, .framer-JujjR .framer-14q2vog { flex: none; height: 26px; position: relative; width: 1px; }\",\".framer-JujjR .framer-l2mptv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-JujjR .framer-18i3nhy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-JujjR.framer-v-1c94hbe.framer-1gxblcr { gap: 96px; padding: 48px 0px 48px 0px; width: 810px; }\",\".framer-JujjR.framer-v-1c94hbe .framer-i8vnjn { gap: 0px; }\",\".framer-JujjR.framer-v-1c94hbe .framer-1hgyyz { max-width: 700px; padding: 0px; }\",\".framer-JujjR.framer-v-1c94hbe .framer-7zrywf { flex-direction: column; gap: 50px; justify-content: flex-start; padding: 0px 20px 0px 20px; width: 700px; }\",\".framer-JujjR.framer-v-1c94hbe .framer-1vwyiz7 { align-content: center; align-items: center; align-self: unset; flex-direction: row; gap: 32px; height: min-content; width: 100%; }\",\".framer-JujjR.framer-v-1c94hbe .framer-1jfa53x { gap: 96px; justify-content: flex-start; width: 100%; }\",\".framer-JujjR.framer-v-1c94hbe .framer-1vo4etc, .framer-JujjR.framer-v-1c94hbe .framer-l2mptv { width: 768px; }\",\".framer-JujjR.framer-v-1c94hbe .framer-1bsf4fn, .framer-JujjR.framer-v-1c94hbe .framer-18i3nhy { flex-wrap: wrap; gap: 10px 10px; justify-content: center; padding: 0px 70px 0px 70px; }\",\".framer-JujjR.framer-v-1i7rdc7.framer-1gxblcr { gap: 50px; padding: 50px 0px 50px 0px; width: 390px; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-1hgyyz { gap: 50px; max-width: 400px; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-7zrywf { flex-direction: column; gap: 50px; justify-content: center; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-1vwyiz7 { align-self: unset; height: min-content; width: 100%; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-52cc4s-container { width: 100%; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-1jfa53x { flex-direction: column; gap: 50px; width: 100%; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-1vo4etc, .framer-JujjR.framer-v-1i7rdc7 .framer-l2mptv { gap: unset; justify-content: space-between; width: min-content; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-1xg2w3r { width: 343px; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-1bsf4fn, .framer-JujjR.framer-v-1i7rdc7 .framer-18i3nhy { align-self: stretch; flex-direction: column; flex-wrap: wrap; gap: 10px 0px; justify-content: center; width: auto; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-o1ma8p, .framer-JujjR.framer-v-1i7rdc7 .framer-1e9olpm { order: 1; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-1wki365 { align-content: flex-start; align-items: flex-start; flex-wrap: wrap; gap: 0px 10px; order: 0; width: 100%; }\",\".framer-JujjR.framer-v-1i7rdc7 .framer-103zur3 { order: 0; }\",\".framer-JujjR.framer-v-1hsk1s2.framer-1gxblcr { width: 1500px; }\",\".framer-JujjR.framer-v-1hsk1s2 .framer-1hgyyz { max-width: 1200px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-JujjR[data-border=\"true\"]::after, .framer-JujjR [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 461\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"qhwRNHPBd\":{\"layout\":[\"fixed\",\"auto\"]},\"F7dxZ30R9\":{\"layout\":[\"fixed\",\"auto\"]},\"szkIv8twF\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"CU9RGBtVO\":\"hover\",\"cow8ahuef\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framere4S10uFtZ=withCSS(Component,css,\"framer-JujjR\");export default Framere4S10uFtZ;Framere4S10uFtZ.displayName=\"Footer\";Framere4S10uFtZ.defaultProps={height:461,width:1200};addPropertyControls(Framere4S10uFtZ,{variant:{options:[\"uX4gl8Wpu\",\"qhwRNHPBd\",\"F7dxZ30R9\",\"szkIv8twF\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Widescreen\"],title:\"Variant\",type:ControlType.Enum},CU9RGBtVO:{title:\"Hover\",type:ControlType.EventHandler},cow8ahuef:{title:\"Click\",type:ControlType.EventHandler}});addFonts(Framere4S10uFtZ,[{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\"}]},...SVGLogoFonts,...EmailSignupFonts,...MenuItems2Fonts,...NavigationTextHoverFonts,...CookieLinkFonts,...SVGIconLinkFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framere4S10uFtZ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SVGLogo,{},context),forwardLoader(EmailSignup,{},context),forwardLoader(MenuItems2,{},context),forwardLoader(NavigationTextHover,{},context),forwardLoader(CookieLink,{},context),forwardLoader(SVGIconLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framere4S10uFtZ\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qhwRNHPBd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"F7dxZ30R9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"szkIv8twF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"CU9RGBtVO\\\":\\\"hover\\\",\\\"cow8ahuef\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"461\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./e4S10uFtZ.map","/**\n * @framerDisableUnlink\n * @framerIntrinsicWidth 60\n * @framerIntrinsicHeight 60\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */// This component is protected and should not be unlinkable or editable\n// Only users with edit access to this project can modify this component\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useState,startTransition}from\"react\";const changeTheme=theme=>{const htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement.setAttribute(\"toggle-theme\",theme);bodyElement.setAttribute(\"toggle-theme\",theme);localStorage.setItem(\"theme\",theme);const event=new Event(\"themeChange\");window.dispatchEvent(event);};// SVG Icons\nconst SunIcon=({size,color})=>/*#__PURE__*/_jsxs(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:[/*#__PURE__*/_jsx(\"circle\",{cx:\"12\",cy:\"12\",r:\"5\",fill:color}),/*#__PURE__*/_jsx(\"path\",{d:\"M12 1v2m0 18v2M4.22 4.22l1.42 1.42m12.72 12.72l1.42 1.42M1 12h2m18 0h2M4.22 19.78l1.42-1.42M18.36 5.64l1.42-1.42\",stroke:color,strokeWidth:\"2\",strokeLinecap:\"round\"})]});const MoonIcon=({size,color})=>/*#__PURE__*/_jsx(\"svg\",{width:size,height:size,viewBox:\"0 0 24 24\",fill:\"none\",xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z\",fill:color})});// Utility function to apply color to custom SVG\nconst applyColorToSvg=(svgString,color)=>{if(!svgString)return\"\";// Replace fill attributes with the new color\nlet modifiedSvg=svgString.replace(/fill=\"[^\"]*\"/g,`fill=\"${color}\"`);// Replace stroke attributes with the new color\nmodifiedSvg=modifiedSvg.replace(/stroke=\"[^\"]*\"/g,`stroke=\"${color}\"`);// If no fill or stroke attributes exist, add fill to the first path or shape element\nif(!svgString.includes(\"fill=\")&&!svgString.includes(\"stroke=\")){modifiedSvg=modifiedSvg.replace(/<(path|circle|rect|ellipse|polygon|polyline)([^>]*?)>/g,`<$1$2 fill=\"${color}\">`);}return modifiedSvg;};// Custom SVG component\nconst CustomIcon=({svgString,size,color})=>{const coloredSvg=applyColorToSvg(svgString,color);return /*#__PURE__*/_jsx(\"div\",{style:{width:size,height:size,display:\"flex\",alignItems:\"center\",justifyContent:\"center\"},dangerouslySetInnerHTML:{__html:coloredSvg}});};/**\n * @framerDisableUnlink\n */export default function ThemeToggleButton(props){const{toggleType=\"Button\",lightIconColor=\"#FF8C00\",darkIconColor=\"#949494\",SunIconColor=\"#FF9100\",MoonIconColor=\"#6B6B6B\",size=30,defaultTheme=\"Light\",switchTrackColor=\"#424242\",switchActiveColor=\"#DBDBDB\",sunSvg,moonSvg}=props;const[theme,setTheme]=useState(\"system\");const[,setIsInitialized]=useState(false);useEffect(()=>{if(typeof window===\"undefined\")return;const savedTheme=localStorage.getItem(\"theme\");const initialThemeProp=defaultTheme.toLowerCase()// \"light\" | \"dark\" | \"system\"\n;let newTheme=\"light\";if(savedTheme){newTheme=savedTheme;}else{if(initialThemeProp===\"light\"||initialThemeProp===\"dark\"){newTheme=initialThemeProp;}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");newTheme=mediaQuery.matches?\"dark\":\"light\";}}startTransition(()=>setTheme(newTheme));changeTheme(newTheme);// CSS token extraction\nconst htmlElement=document.getElementsByTagName(\"html\")[0];const bodyElement=document.getElementsByTagName(\"body\")[0];htmlElement.setAttribute(\"toggle-theme\",newTheme);bodyElement.setAttribute(\"toggle-theme\",newTheme);let lightThemeTokens=[];let darkThemeTokens=\"\";for(let i=0;i<document.styleSheets.length;i++){const sheet=document.styleSheets[i];try{// @ts-ignore\nconst rules=sheet.cssRules||[];for(let k=0;k<rules.length;k++){const rule=rules[k];if(\"selectorText\"in rule&&rule.selectorText===\"body\"){const style=rule.style;for(let j=0;j<style.length;j++){const propertyName=style[j];if(propertyName.includes(\"--token\")){const value=style.getPropertyValue(propertyName);const combinedCssRule=`${propertyName}: ${value};`;lightThemeTokens.push(combinedCssRule);}}}else if(\"conditionText\"in rule&&rule.conditionText===\"(prefers-color-scheme: dark)\"){// @ts-ignore\nconst cssRules=rule.cssRules||[];if(cssRules.length>0){// @ts-ignore\nlet mediaRulesString=cssRules[0].cssText;mediaRulesString=mediaRulesString.replace(\"body\",\"\").replace(/\\s*{\\s*/,\"\").replace(/\\s*}\\s*$/,\"\");darkThemeTokens=mediaRulesString;}}}}catch(e){console.warn(\"Cannot access stylesheet:\",sheet.href);}}const styleElement=document.createElement(\"style\");styleElement.id=\"toggle-theme\";const customCssRule=`body[toggle-theme=\"light\"] {${lightThemeTokens.join(\" \")}} body[toggle-theme=\"dark\"]{${darkThemeTokens}} html[toggle-theme=\"light\"] { color-scheme: light; } html[toggle-theme=\"dark\"] { color-scheme: dark; }`;styleElement.textContent=customCssRule;document.head.appendChild(styleElement);startTransition(()=>setIsInitialized(true));return()=>{const existingStyleElement=document.getElementById(\"toggle-theme\");if(existingStyleElement){document.head.removeChild(existingStyleElement);}htmlElement.setAttribute(\"toggle-theme\",\"system\");bodyElement.setAttribute(\"toggle-theme\",\"system\");};},[defaultTheme]);// ✅ Reverse toggle logic\nconst handleClick=()=>{const newTheme=theme===\"dark\"?\"light\":\"dark\";startTransition(()=>setTheme(newTheme));changeTheme(newTheme);};const isLightMode=theme===\"light\";const buttonIconSize=size*.8;// Button Style Toggle\nif(toggleType===\"Button\"){return /*#__PURE__*/_jsx(\"div\",{onClick:handleClick,style:{display:\"flex\",alignItems:\"center\",justifyContent:\"center\",cursor:\"pointer\",transition:\"transform 0.3s ease\",background:\"transparent\",border:\"none\",boxShadow:\"none\",padding:0,width:\"100%\",height:\"100%\"},onMouseEnter:e=>{e.currentTarget.style.transform=\"scale(1.1)\";},onMouseLeave:e=>{e.currentTarget.style.transform=\"scale(1)\";},children:isLightMode?sunSvg?/*#__PURE__*/_jsx(CustomIcon,{svgString:sunSvg,size:buttonIconSize,color:lightIconColor}):/*#__PURE__*/_jsx(SunIcon,{size:buttonIconSize,color:lightIconColor}):moonSvg?/*#__PURE__*/_jsx(CustomIcon,{svgString:moonSvg,size:buttonIconSize,color:darkIconColor}):/*#__PURE__*/_jsx(MoonIcon,{size:buttonIconSize,color:darkIconColor})});}// Switch Style Toggle\nconst switchWidth=size*1.8;const switchHeight=size*1;const knobSize=switchHeight*.8;const knobIconSize=knobSize*.6;const borderRadius=switchHeight/2;return /*#__PURE__*/_jsx(\"button\",{type:\"button\",\"aria-pressed\":isLightMode,onClick:handleClick,style:{width:switchWidth,height:switchHeight,background:isLightMode?switchActiveColor:switchTrackColor,border:\"none\",borderRadius:borderRadius,position:\"relative\",cursor:\"pointer\",transition:\"background 0.2s\",boxShadow:isLightMode?\"0 1px 3px rgba(0,0,0,0.06)\":\"0 2px 8px rgba(0,0,0,0.10)\",outline:\"none\",padding:0},children:/*#__PURE__*/_jsx(\"span\",{style:{position:\"absolute\",top:(switchHeight-knobSize)/2,left:isLightMode?switchWidth-knobSize-(switchHeight-knobSize)/2:(switchHeight-knobSize)/2,width:knobSize,height:knobSize,borderRadius:\"50%\",background:\"#FFFFFF\",boxShadow:\"0 1px 4px rgba(0,0,0,0.10)\",transition:\"left 0.2s cubic-bezier(.4,1.2,.6,1)\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",zIndex:10},children:isLightMode?sunSvg?/*#__PURE__*/_jsx(CustomIcon,{svgString:sunSvg,size:knobIconSize,color:SunIconColor}):/*#__PURE__*/_jsx(SunIcon,{size:knobIconSize,color:SunIconColor}):moonSvg?/*#__PURE__*/_jsx(CustomIcon,{svgString:moonSvg,size:knobIconSize,color:MoonIconColor}):/*#__PURE__*/_jsx(MoonIcon,{size:knobIconSize,color:MoonIconColor})})});}addPropertyControls(ThemeToggleButton,{toggleType:{type:ControlType.Enum,title:\"Toggle Type\",options:[\"Button\",\"Switch\"],defaultValue:\"Button\"},lightIconColor:{type:ControlType.Color,title:\"Sun button Icon Color\",defaultValue:\"#FF8C00\",hidden:props=>props.toggleType!==\"Button\"},darkIconColor:{type:ControlType.Color,title:\"Moon button Icon Color\",defaultValue:\"#949494\",hidden:props=>props.toggleType!==\"Button\"},SunIconColor:{type:ControlType.Color,title:\"Sun Icon Color\",defaultValue:\"#FF9100\",hidden:props=>props.toggleType!==\"Switch\"},MoonIconColor:{type:ControlType.Color,title:\"Moon Icon Color\",defaultValue:\"#6B6B6B\",hidden:props=>props.toggleType!==\"Switch\"},size:{type:ControlType.Number,title:\"Size\",defaultValue:60,min:20,max:120,step:5},switchTrackColor:{type:ControlType.Color,title:\"Switch Track Color\",defaultValue:\"#424242\",hidden:props=>props.toggleType!==\"Switch\"},switchActiveColor:{type:ControlType.Color,title:\"Switch Active Color\",defaultValue:\"#DBDBDB\",hidden:props=>props.toggleType!==\"Switch\"},defaultTheme:{type:ControlType.Enum,title:\"Default Theme\",options:[\"Light\",\"Dark\",\"System\"],defaultValue:\"Light\"},sunSvg:{type:ControlType.String,title:\"Sun SVG\",placeholder:\"Paste your sun SVG code here...\",displayTextArea:true},moonSvg:{type:ControlType.String,title:\"Moon SVG\",placeholder:\"Paste your moon SVG code here...\",displayTextArea:true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ThemeToggleButton\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThemeChanger.map","// Generated by Framer (44e0108)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOnVariantChange,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"nFvyeVBLZ\",\"wMhHCTv1_\"];const serializationHash=\"framer-ppmBq\";const variantClassNames={nFvyeVBLZ:\"framer-v-zvljqo\",wMhHCTv1_:\"framer-v-gdhab2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"wMhHCTv1_\",Hamburger:\"nFvyeVBLZ\"};const getProps=({click,fill,height,id,width,...props})=>{return{...props,Qvo_tqqoq:fill??props.Qvo_tqqoq??\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(255, 255, 255))\",U9H8VwDLc:click??props.U9H8VwDLc,variant:humanReadableVariantMap[props.variant]??props.variant??\"nFvyeVBLZ\"};};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,U9H8VwDLc,Qvo_tqqoq,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nFvyeVBLZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap10kys0q=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(U9H8VwDLc){const res=await U9H8VwDLc(...args);if(res===false)return false;}});const onAppear2yyqy4=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"nFvyeVBLZ\",true),1e3);});const onAppearqj0nt=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"wMhHCTv1_\",true),1e3);});useOnVariantChange(baseVariant,{default:onAppear2yyqy4,wMhHCTv1_:onAppearqj0nt});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-zvljqo\",className,classNames),\"data-framer-name\":\"Hamburger\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nFvyeVBLZ\",onTap:onTap10kys0q,ref:refBinding,style:{...style},...addPropertyOverrides({wMhHCTv1_:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12wcq91\",layoutDependency:layoutDependency,layoutId:\"yrZTFDcLP\",style:{backgroundColor:Qvo_tqqoq,rotate:0},variants:{wMhHCTv1_:{rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ajopot\",layoutDependency:layoutDependency,layoutId:\"ChGHUHEk_\",style:{backgroundColor:Qvo_tqqoq,rotate:0},variants:{wMhHCTv1_:{rotate:45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ppmBq.framer-1yhobqy, .framer-ppmBq .framer-1yhobqy { display: block; }\",\".framer-ppmBq.framer-zvljqo { cursor: pointer; height: 34px; overflow: hidden; position: relative; width: 34px; }\",\".framer-ppmBq .framer-12wcq91 { flex: none; height: 2px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: 12px; width: 14px; }\",\".framer-ppmBq .framer-1ajopot { bottom: 12px; flex: none; height: 2px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; width: 14px; }\",\".framer-ppmBq.framer-v-gdhab2.framer-zvljqo { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 34px); }\",\".framer-ppmBq.framer-v-gdhab2 .framer-12wcq91 { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-ppmBq.framer-v-gdhab2 .framer-1ajopot { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 34\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wMhHCTv1_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"U9H8VwDLc\":\"click\",\"Qvo_tqqoq\":\"fill\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKAnPjDGDF=withCSS(Component,css,\"framer-ppmBq\");export default FramerKAnPjDGDF;FramerKAnPjDGDF.displayName=\"Mobile Hamburger\";FramerKAnPjDGDF.defaultProps={height:34,width:34};addPropertyControls(FramerKAnPjDGDF,{variant:{options:[\"nFvyeVBLZ\",\"wMhHCTv1_\"],optionTitles:[\"Hamburger\",\"Closed\"],title:\"Variant\",type:ControlType.Enum},U9H8VwDLc:{title:\"Click\",type:ControlType.EventHandler},Qvo_tqqoq:{defaultValue:'var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(255, 255, 255)) /* {\"name\":\"12\"} */',title:\"Fill\",type:ControlType.Color}});addFonts(FramerKAnPjDGDF,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKAnPjDGDF\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"34\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"U9H8VwDLc\\\":\\\"click\\\",\\\"Qvo_tqqoq\\\":\\\"fill\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wMhHCTv1_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"34\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KAnPjDGDF.map","// Generated by Framer (9eb3b99)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/LkZ9L9e06crUIxQfHgfw/AoVMJEQl1sEGHQ5s0ZrF/y4hQ7NROq.js\";const enabledGestures={tygPzlYRq:{hover:true}};const cycleOrder=[\"tygPzlYRq\",\"vqDn2XYy0\"];const serializationHash=\"framer-Afkyy\";const variantClassNames={tygPzlYRq:\"framer-v-kv4i47\",vqDn2XYy0:\"framer-v-qp3u3l\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"tygPzlYRq\",Mobile:\"vqDn2XYy0\"};const getProps=({click,height,id,label,link,width,...props})=>{return{...props,Mxz1VQseu:label??props.Mxz1VQseu??\"Label\",swulnOK7u:link??props.swulnOK7u,variant:humanReadableVariantMap[props.variant]??props.variant??\"tygPzlYRq\",VnwGKdfNh:click??props.VnwGKdfNh};};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,Mxz1VQseu,swulnOK7u,VnwGKdfNh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"tygPzlYRq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapi4mm7g=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(VnwGKdfNh){const res=await VnwGKdfNh(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:swulnOK7u,motionChild:true,nodeId:\"tygPzlYRq\",openInNewTab:false,scopeId:\"U9lVP9a5a\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-kv4i47\",className,classNames)} framer-1a8j0it`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"tygPzlYRq\",onTap:onTapi4mm7g,ref:refBinding,style:{...style},...addPropertyOverrides({\"tygPzlYRq-hover\":{\"data-framer-name\":undefined},vqDn2XYy0:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14wvq4s\",\"data-styles-preset\":\"y4hQ7NROq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(5, 5, 5)))\"},children:\"Label\"})}),className:\"framer-ed9qsn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LVVj33fjf\",style:{\"--extracted-r6o4lv\":\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(5, 5, 5))\"},text:Mxz1VQseu,variants:{\"tygPzlYRq-hover\":{\"--extracted-r6o4lv\":\"var(--token-d29c594d-7324-4297-bd2d-f92031c5940b, rgb(155, 161, 165))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"tygPzlYRq-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Roboto\", \"Roboto Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d29c594d-7324-4297-bd2d-f92031c5940b, rgb(155, 161, 165)))\"},children:\"Label\"})}),fonts:[\"GF;Roboto-regular\"]},vqDn2XYy0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7Um9ib3RvLXJlZ3VsYXI=\",\"--framer-font-family\":'\"Roboto\", \"Roboto Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.6em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(5, 5, 5)))\"},children:\"Label\"})}),fonts:[\"GF;Roboto-regular\"]}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Afkyy.framer-1a8j0it, .framer-Afkyy .framer-1a8j0it { display: block; }\",\".framer-Afkyy.framer-kv4i47 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 34px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Afkyy .framer-ed9qsn { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Afkyy.framer-v-qp3u3l.framer-kv4i47 { height: min-content; }\",\".framer-Afkyy.framer-v-kv4i47.hover.framer-kv4i47 { flex-direction: column; gap: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 34\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"vqDn2XYy0\":{\"layout\":[\"auto\",\"auto\"]},\"B7gcNt78C\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"Mxz1VQseu\":\"label\",\"swulnOK7u\":\"link\",\"VnwGKdfNh\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU9lVP9a5a=withCSS(Component,css,\"framer-Afkyy\");export default FramerU9lVP9a5a;FramerU9lVP9a5a.displayName=\"Nav label\";FramerU9lVP9a5a.defaultProps={height:34,width:38};addPropertyControls(FramerU9lVP9a5a,{variant:{options:[\"tygPzlYRq\",\"vqDn2XYy0\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},Mxz1VQseu:{defaultValue:\"Label\",displayTextArea:false,title:\"Label\",type:ControlType.String},swulnOK7u:{title:\"Link\",type:ControlType.Link},VnwGKdfNh:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerU9lVP9a5a,[{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:\"Roboto\",source:\"google\",style:\"normal\",uiFamilyName:\"Roboto\",url:\"https://fonts.gstatic.com/s/roboto/v49/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmWggvWl0Qn.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU9lVP9a5a\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"38\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"Mxz1VQseu\\\":\\\"label\\\",\\\"swulnOK7u\\\":\\\"link\\\",\\\"VnwGKdfNh\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"34\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"vqDn2XYy0\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B7gcNt78C\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (841fdc4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ThemeToggleButton from\"https://framerusercontent.com/modules/uTHWTMfGzS20ThfQAKk1/qpM23VgbMxwmo12HXNQ5/ThemeChanger.js\";import CTAButton from\"https://framerusercontent.com/modules/9XywkZ5h4jMDB6hTShY9/pEXosZ84g92CMs0Fj9Bf/j1ug7O0aU.js\";import MobileHamburger from\"https://framerusercontent.com/modules/mzf7dDxDSoMzq4BBiwAK/c6N7ulARauJ5secS1lbh/KAnPjDGDF.js\";import NavLabel from\"https://framerusercontent.com/modules/G4fHeJbONrmuoUWtpoop/hwBeilj9ZBJPxG4npFTb/U9lVP9a5a.js\";import SVGLogo from\"https://framerusercontent.com/modules/zUrDEpsmzPP7xoo3HYiS/fB8FyjlBSMbJdkWbEQpa/YF7xl1lm9.js\";const SVGLogoFonts=getFonts(SVGLogo);const CTAButtonFonts=getFonts(CTAButton);const MobileHamburgerFonts=getFonts(MobileHamburger);const NavLabelFonts=getFonts(NavLabel);const ThemeToggleButtonFonts=getFonts(ThemeToggleButton);const cycleOrder=[\"CxCLMtTCi\",\"ecc10OSwH\",\"VHI5zzgUb\",\"RgAvGOIcU\",\"QHwglQp5w\",\"Kx1eTlobO\"];const serializationHash=\"framer-vX5do\";const variantClassNames={CxCLMtTCi:\"framer-v-1afgcsr\",ecc10OSwH:\"framer-v-z48n1s\",Kx1eTlobO:\"framer-v-6o5fe7\",QHwglQp5w:\"framer-v-aqx9yd\",RgAvGOIcU:\"framer-v-cj7nl1\",VHI5zzgUb:\"framer-v-1ywtm66\"};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 matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile Closed\":\"RgAvGOIcU\",\"Mobile Open\":\"ecc10OSwH\",\"Tablet Closed\":\"QHwglQp5w\",\"Tablet Open\":\"VHI5zzgUb\",Default:\"CxCLMtTCi\",Widescreen:\"Kx1eTlobO\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"CxCLMtTCi\"};};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:\"CxCLMtTCi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap14btfn6=activeVariantCallback(async(...args)=>{setVariant(\"RgAvGOIcU\");});const onTap17wvo9h=activeVariantCallback(async(...args)=>{setVariant(\"QHwglQp5w\");});const Xp1kTQvvr14btfn6=activeVariantCallback(async(...args)=>{setVariant(\"RgAvGOIcU\");});const U9H8VwDLc14btfn6=activeVariantCallback(async(...args)=>{setVariant(\"RgAvGOIcU\");});const U9H8VwDLc17wvo9h=activeVariantCallback(async(...args)=>{setVariant(\"QHwglQp5w\");});const U9H8VwDLc17ogzmv=activeVariantCallback(async(...args)=>{setVariant(\"ecc10OSwH\");});const U9H8VwDLc1givq1g=activeVariantCallback(async(...args)=>{setVariant(\"VHI5zzgUb\");});const VnwGKdfNh14btfn6=activeVariantCallback(async(...args)=>{setVariant(\"RgAvGOIcU\");});const VnwGKdfNh17wvo9h=activeVariantCallback(async(...args)=>{setVariant(\"QHwglQp5w\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ecc10OSwH\",\"VHI5zzgUb\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed1=()=>{if([\"ecc10OSwH\",\"VHI5zzgUb\",\"RgAvGOIcU\",\"QHwglQp5w\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"ecc10OSwH\",\"VHI5zzgUb\",\"RgAvGOIcU\",\"QHwglQp5w\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"RgAvGOIcU\",\"QHwglQp5w\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1afgcsr\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"CxCLMtTCi\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-60353af1-3f71-4cb7-b780-5549f6153258, rgba(5, 5, 5, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(10px)\",background:\"linear-gradient(180deg, var(--token-023f33c3-e97e-4604-b9df-b476fc00b9a3, rgb(255, 255, 255)) 6.642384572072071%, var(--token-fe6887f6-fcc2-4b38-916f-54e3bdfc90d6, rgb(255, 255, 255)) 100%)\",WebkitBackdropFilter:\"blur(10px)\",...style},variants:{ecc10OSwH:{background:\"linear-gradient(180deg, var(--token-023f33c3-e97e-4604-b9df-b476fc00b9a3, rgb(255, 255, 255)) 6.642384572072071%, var(--token-023f33c3-e97e-4604-b9df-b476fc00b9a3, rgb(255, 255, 255)) 100%)\"},QHwglQp5w:{background:\"linear-gradient(180deg, var(--token-023f33c3-e97e-4604-b9df-b476fc00b9a3, rgb(255, 255, 255)) 6.642384572072071%, var(--token-023f33c3-e97e-4604-b9df-b476fc00b9a3, rgb(255, 255, 255)) 100%)\"},RgAvGOIcU:{background:\"linear-gradient(180deg, var(--token-023f33c3-e97e-4604-b9df-b476fc00b9a3, rgb(255, 255, 255)) 6.642384572072071%, var(--token-023f33c3-e97e-4604-b9df-b476fc00b9a3, rgb(255, 255, 255)) 100%)\"},VHI5zzgUb:{background:\"linear-gradient(180deg, var(--token-023f33c3-e97e-4604-b9df-b476fc00b9a3, rgb(255, 255, 255)) 6.642384572072071%, var(--token-023f33c3-e97e-4604-b9df-b476fc00b9a3, rgb(255, 255, 255)) 100%)\"}},...addPropertyOverrides({ecc10OSwH:{\"data-framer-name\":\"Mobile Open\"},Kx1eTlobO:{\"data-framer-name\":\"Widescreen\"},QHwglQp5w:{\"data-framer-name\":\"Tablet Closed\"},RgAvGOIcU:{\"data-framer-name\":\"Mobile Closed\"},VHI5zzgUb:{\"data-framer-name\":\"Tablet Open\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-klhfhl\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"YcmyAGFoj\",onTap:onTap14btfn6,...addPropertyOverrides({VHI5zzgUb:{onTap:onTap17wvo9h}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12kiyaw\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"cydaRhWH8\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wek4xj\",\"data-framer-name\":\"Logo + Menu\",layoutDependency:layoutDependency,layoutId:\"KFeVjCz5P\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined},{href:{webPageId:\"gQDiJosWD\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:\"290px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-200)/2)+80+0,...addPropertyOverrides({ecc10OSwH:{width:\"40px\",y:(componentViewport?.y||0)+0+0+0+0+10},QHwglQp5w:{height:38,width:\"40px\",y:(componentViewport?.y||0)+0+0+0+0+11},RgAvGOIcU:{height:38,width:\"40px\",y:(componentViewport?.y||0)+0+0+0+0+11},VHI5zzgUb:{height:38,width:\"40px\",y:(componentViewport?.y||0)+0+0+0+0+11}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x9ullo-container\",layoutDependency:layoutDependency,layoutId:\"Y465rwMfi-container\",nodeId:\"Y465rwMfi\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(SVGLogo,{height:\"100%\",id:\"Y465rwMfi\",layoutId:\"Y465rwMfi\",na8tKXn6S:resolvedLinks[0],style:{height:\"100%\"},variant:matchVariant(\"gZtK3vZ6x\"),width:\"100%\",...addPropertyOverrides({ecc10OSwH:{na8tKXn6S:resolvedLinks[1],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"h9dhNErPp\")},Kx1eTlobO:{na8tKXn6S:resolvedLinks[5]},QHwglQp5w:{na8tKXn6S:resolvedLinks[4],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"h9dhNErPp\")},RgAvGOIcU:{na8tKXn6S:resolvedLinks[3],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"h9dhNErPp\")},VHI5zzgUb:{na8tKXn6S:resolvedLinks[2],style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"h9dhNErPp\")}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1y303kf\",\"data-framer-name\":\"Seperator\",layoutDependency:layoutDependency,layoutId:\"Z0HZyp_Oz\",style:{background:\"linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, var(--token-60353af1-3f71-4cb7-b780-5549f6153258, rgba(5, 5, 5, 0.15)) 50%, rgba(255, 255, 255, 0) 100%)\"}}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-89o39i\",\"data-framer-name\":\"Button + Menu\",layoutDependency:layoutDependency,layoutId:\"hjB452kqE\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JtyuRtLtG\"},implicitPathVariables:undefined},{href:{webPageId:\"JtyuRtLtG\"},implicitPathVariables:undefined},{href:{webPageId:\"JtyuRtLtG\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({ecc10OSwH:{height:48,y:(componentViewport?.y||0)+0+0+0+0+6+0},VHI5zzgUb:{height:48,y:(componentViewport?.y||0)+0+0+0+0+6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-iuj39k-container\",layoutDependency:layoutDependency,layoutId:\"Cx2fiRy5l-container\",nodeId:\"Cx2fiRy5l\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(CTAButton,{height:\"100%\",id:\"Cx2fiRy5l\",layoutId:\"Cx2fiRy5l\",sOlN1bqt0:\"Book et m\\xf8te\",variant:matchVariant(\"LLWgM7Vso\"),vnXGx_eoG:resolvedLinks1[0],width:\"100%\",Xp1kTQvvr:Xp1kTQvvr14btfn6,...addPropertyOverrides({ecc10OSwH:{vnXGx_eoG:resolvedLinks1[1]},VHI5zzgUb:{vnXGx_eoG:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JtyuRtLtG\"},implicitPathVariables:undefined},{href:{webPageId:\"JtyuRtLtG\"},implicitPathVariables:undefined},{href:{webPageId:\"JtyuRtLtG\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QHwglQp5w:{height:48,y:(componentViewport?.y||0)+0+0+0+0+6+0},RgAvGOIcU:{height:48,y:(componentViewport?.y||0)+0+0+0+0+6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3c184k-container\",layoutDependency:layoutDependency,layoutId:\"ohm4WHnbG-container\",nodeId:\"ohm4WHnbG\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(CTAButton,{height:\"100%\",id:\"ohm4WHnbG\",layoutId:\"ohm4WHnbG\",sOlN1bqt0:\"Book et m\\xf8te\",variant:matchVariant(\"LLWgM7Vso\"),vnXGx_eoG:resolvedLinks2[0],width:\"100%\",...addPropertyOverrides({QHwglQp5w:{vnXGx_eoG:resolvedLinks2[2]},RgAvGOIcU:{vnXGx_eoG:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,width:\"34px\",...addPropertyOverrides({ecc10OSwH:{y:(componentViewport?.y||0)+0+0+0+0+6+7},QHwglQp5w:{y:(componentViewport?.y||0)+0+0+0+0+6+7},RgAvGOIcU:{y:(componentViewport?.y||0)+0+0+0+0+6+7},VHI5zzgUb:{y:(componentViewport?.y||0)+0+0+0+0+6+7}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-s8zrb7-container\",layoutDependency:layoutDependency,layoutId:\"KWcvTCm7V-container\",nodeId:\"KWcvTCm7V\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(MobileHamburger,{height:\"100%\",id:\"KWcvTCm7V\",layoutId:\"KWcvTCm7V\",Qvo_tqqoq:\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(255, 255, 255))\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"wMhHCTv1_\"),width:\"100%\",...addPropertyOverrides({ecc10OSwH:{U9H8VwDLc:U9H8VwDLc14btfn6},QHwglQp5w:{U9H8VwDLc:U9H8VwDLc1givq1g,variant:matchVariant(\"nFvyeVBLZ\")},RgAvGOIcU:{U9H8VwDLc:U9H8VwDLc17ogzmv,variant:matchVariant(\"nFvyeVBLZ\")},VHI5zzgUb:{U9H8VwDLc:U9H8VwDLc17wvo9h}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qvvnst\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"LrZpXM5uD\",style:{opacity:1},variants:{Kx1eTlobO:{opacity:1},QHwglQp5w:{opacity:0},RgAvGOIcU:{opacity:0}},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined},{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined},{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined},{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined},{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined},{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-200)/2)+83+0,...addPropertyOverrides({ecc10OSwH:{y:(componentViewport?.y||0)+0+0+0+84+26+0},QHwglQp5w:{y:(componentViewport?.y||0)+0+0+0+60+26+0},RgAvGOIcU:{y:(componentViewport?.y||0)+0+0+0+84+26+0},VHI5zzgUb:{y:(componentViewport?.y||0)+0+0+0+84+26+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-edm3bb-container\",layoutDependency:layoutDependency,layoutId:\"HgWVTk4qm-container\",nodeId:\"HgWVTk4qm\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(NavLabel,{height:\"100%\",id:\"HgWVTk4qm\",layoutId:\"HgWVTk4qm\",Mxz1VQseu:\"Tjenester\",style:{height:\"100%\"},swulnOK7u:resolvedLinks3[0],variant:matchVariant(\"tygPzlYRq\"),width:\"100%\",...addPropertyOverrides({ecc10OSwH:{swulnOK7u:resolvedLinks3[1],variant:matchVariant(\"vqDn2XYy0\"),VnwGKdfNh:VnwGKdfNh14btfn6},Kx1eTlobO:{swulnOK7u:resolvedLinks3[5]},QHwglQp5w:{swulnOK7u:resolvedLinks3[4],variant:matchVariant(\"vqDn2XYy0\")},RgAvGOIcU:{swulnOK7u:resolvedLinks3[3],variant:matchVariant(\"vqDn2XYy0\")},VHI5zzgUb:{swulnOK7u:resolvedLinks3[2],variant:matchVariant(\"vqDn2XYy0\"),VnwGKdfNh:VnwGKdfNh17wvo9h}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined},{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-200)/2)+83+0,...addPropertyOverrides({ecc10OSwH:{y:(componentViewport?.y||0)+0+0+0+84+26+54},QHwglQp5w:{y:(componentViewport?.y||0)+0+0+0+60+26+54},RgAvGOIcU:{y:(componentViewport?.y||0)+0+0+0+84+26+54},VHI5zzgUb:{y:(componentViewport?.y||0)+0+0+0+84+26+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-8dqove-container\",layoutDependency:layoutDependency,layoutId:\"beqk7cTpk-container\",nodeId:\"beqk7cTpk\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(NavLabel,{height:\"100%\",id:\"beqk7cTpk\",layoutId:\"beqk7cTpk\",Mxz1VQseu:\"V\\xe5re arbeider\",style:{height:\"100%\"},swulnOK7u:resolvedLinks4[0],variant:matchVariant(\"tygPzlYRq\"),width:\"100%\",...addPropertyOverrides({ecc10OSwH:{swulnOK7u:resolvedLinks4[1],variant:matchVariant(\"vqDn2XYy0\"),VnwGKdfNh:VnwGKdfNh14btfn6},Kx1eTlobO:{swulnOK7u:resolvedLinks4[5]},QHwglQp5w:{swulnOK7u:resolvedLinks4[4],variant:matchVariant(\"vqDn2XYy0\")},RgAvGOIcU:{swulnOK7u:resolvedLinks4[3],variant:matchVariant(\"vqDn2XYy0\")},VHI5zzgUb:{swulnOK7u:resolvedLinks4[2],variant:matchVariant(\"vqDn2XYy0\"),VnwGKdfNh:VnwGKdfNh17wvo9h}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined},{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined},{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined},{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined},{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined},{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-200)/2)+83+0,...addPropertyOverrides({ecc10OSwH:{y:(componentViewport?.y||0)+0+0+0+84+26+108},QHwglQp5w:{y:(componentViewport?.y||0)+0+0+0+60+26+108},RgAvGOIcU:{y:(componentViewport?.y||0)+0+0+0+84+26+108},VHI5zzgUb:{y:(componentViewport?.y||0)+0+0+0+84+26+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fi2na0-container\",layoutDependency:layoutDependency,layoutId:\"VJARVLS6f-container\",nodeId:\"VJARVLS6f\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(NavLabel,{height:\"100%\",id:\"VJARVLS6f\",layoutId:\"VJARVLS6f\",Mxz1VQseu:\"Ressurser\",style:{height:\"100%\"},swulnOK7u:resolvedLinks5[0],variant:matchVariant(\"tygPzlYRq\"),width:\"100%\",...addPropertyOverrides({ecc10OSwH:{swulnOK7u:resolvedLinks5[1],variant:matchVariant(\"vqDn2XYy0\"),VnwGKdfNh:VnwGKdfNh14btfn6},Kx1eTlobO:{swulnOK7u:resolvedLinks5[5]},QHwglQp5w:{swulnOK7u:resolvedLinks5[4],variant:matchVariant(\"vqDn2XYy0\")},RgAvGOIcU:{swulnOK7u:resolvedLinks5[3],variant:matchVariant(\"vqDn2XYy0\")},VHI5zzgUb:{swulnOK7u:resolvedLinks5[2],variant:matchVariant(\"vqDn2XYy0\"),VnwGKdfNh:VnwGKdfNh17wvo9h}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined},{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined},{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined},{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined},{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined},{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:34,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-200)/2)+83+0,...addPropertyOverrides({ecc10OSwH:{y:(componentViewport?.y||0)+0+0+0+84+26+162},QHwglQp5w:{y:(componentViewport?.y||0)+0+0+0+60+26+162},RgAvGOIcU:{y:(componentViewport?.y||0)+0+0+0+84+26+162},VHI5zzgUb:{y:(componentViewport?.y||0)+0+0+0+84+26+162}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ec16en-container\",layoutDependency:layoutDependency,layoutId:\"ZXPJiIklx-container\",nodeId:\"ZXPJiIklx\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(NavLabel,{height:\"100%\",id:\"ZXPJiIklx\",layoutId:\"ZXPJiIklx\",Mxz1VQseu:\"Om oss\",style:{height:\"100%\"},swulnOK7u:resolvedLinks6[0],variant:matchVariant(\"tygPzlYRq\"),width:\"100%\",...addPropertyOverrides({ecc10OSwH:{swulnOK7u:resolvedLinks6[1],variant:matchVariant(\"vqDn2XYy0\"),VnwGKdfNh:VnwGKdfNh14btfn6},Kx1eTlobO:{swulnOK7u:resolvedLinks6[5]},QHwglQp5w:{swulnOK7u:resolvedLinks6[4],variant:matchVariant(\"vqDn2XYy0\")},RgAvGOIcU:{swulnOK7u:resolvedLinks6[3],variant:matchVariant(\"vqDn2XYy0\")},VHI5zzgUb:{swulnOK7u:resolvedLinks6[2],variant:matchVariant(\"vqDn2XYy0\"),VnwGKdfNh:VnwGKdfNh17wvo9h}},baseVariant,gestureVariant)})})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16t1kes-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"I2L_8Qssq-container\",nodeId:\"I2L_8Qssq\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(ThemeToggleButton,{darkIconColor:\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(0, 0, 0))\",defaultTheme:\"Dark\",height:\"100%\",id:\"I2L_8Qssq\",layoutId:\"I2L_8Qssq\",lightIconColor:\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(0, 0, 0))\",MoonIconColor:\"var(--token-94f4d79c-ebd0-40d6-9831-09ab78b8d06f, rgb(255, 255, 255))\",moonSvg:\"\",size:32,SunIconColor:\"var(--token-94f4d79c-ebd0-40d6-9831-09ab78b8d06f, rgb(255, 255, 255))\",sunSvg:\"\",switchActiveColor:\"rgb(219, 219, 219)\",switchTrackColor:\"rgb(66, 66, 66)\",toggleType:\"Switch\",width:\"100%\"})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xkvfwa\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"c1VfYQSUY\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JtyuRtLtG\"},implicitPathVariables:undefined},{href:{webPageId:\"JtyuRtLtG\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+(0+((componentViewport?.height||60)-0-200)/2)+0+76,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-d7croi-container\",layoutDependency:layoutDependency,layoutId:\"HG6qjvuAr-container\",nodeId:\"HG6qjvuAr\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(CTAButton,{height:\"100%\",id:\"HG6qjvuAr\",layoutId:\"HG6qjvuAr\",sOlN1bqt0:\"Book et m\\xf8te\",variant:matchVariant(\"LLWgM7Vso\"),vnXGx_eoG:resolvedLinks7[0],width:\"100%\",...addPropertyOverrides({Kx1eTlobO:{vnXGx_eoG:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15gn4ef-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"TZuUWwLTn-container\",nodeId:\"TZuUWwLTn\",rendersWithMotion:true,scopeId:\"fuUozNUlg\",children:/*#__PURE__*/_jsx(ThemeToggleButton,{darkIconColor:\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(0, 0, 0))\",defaultTheme:\"Dark\",height:\"100%\",id:\"TZuUWwLTn\",layoutId:\"TZuUWwLTn\",lightIconColor:\"var(--token-2bac3cb3-5281-4011-9d98-1cdd666b7f28, rgb(0, 0, 0))\",MoonIconColor:\"rgb(107, 107, 107)\",moonSvg:\"\",size:24,SunIconColor:\"rgb(255, 145, 0)\",sunSvg:\"\",switchActiveColor:\"rgb(219, 219, 219)\",switchTrackColor:\"rgb(66, 66, 66)\",toggleType:\"Button\",width:\"100%\"})})})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vX5do.framer-1i30brm, .framer-vX5do .framer-1i30brm { display: block; }\",\".framer-vX5do.framer-1afgcsr { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-vX5do .framer-klhfhl { cursor: pointer; flex: none; height: calc(var(--framer-viewport-height, 100vh) * 1); left: 0px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: 0px; top: 418px; z-index: 1; }\",\".framer-vX5do .framer-12kiyaw { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px 20px 0px 20px; position: relative; width: 1px; z-index: 10; }\",\".framer-vX5do .framer-1wek4xj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-vX5do .framer-1x9ullo-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-vX5do .framer-1y303kf { aspect-ratio: 0.025 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); overflow: hidden; position: relative; width: 1px; }\",\".framer-vX5do .framer-89o39i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vX5do .framer-iuj39k-container, .framer-vX5do .framer-3c184k-container, .framer-vX5do .framer-16t1kes-container, .framer-vX5do .framer-d7croi-container, .framer-vX5do .framer-15gn4ef-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vX5do .framer-s8zrb7-container { flex: none; height: 34px; position: relative; width: 34px; }\",\".framer-vX5do .framer-1qvvnst { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vX5do .framer-edm3bb-container, .framer-vX5do .framer-8dqove-container, .framer-vX5do .framer-fi2na0-container, .framer-vX5do .framer-1ec16en-container { flex: none; height: 34px; position: relative; width: auto; }\",\".framer-vX5do .framer-xkvfwa { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vX5do.framer-v-z48n1s.framer-1afgcsr { flex-direction: column; height: min-content; justify-content: flex-start; overflow: visible; width: 390px; }\",\".framer-vX5do.framer-v-z48n1s .framer-12kiyaw, .framer-vX5do.framer-v-cj7nl1 .framer-12kiyaw { flex: none; flex-direction: column; justify-content: flex-start; padding: 0px 20px 30px 20px; width: 100%; }\",\".framer-vX5do.framer-v-z48n1s .framer-1wek4xj, .framer-vX5do.framer-v-1ywtm66 .framer-1wek4xj, .framer-vX5do.framer-v-cj7nl1 .framer-1wek4xj, .framer-vX5do.framer-v-aqx9yd .framer-1wek4xj { gap: unset; height: 60px; justify-content: space-between; width: 100%; }\",\".framer-vX5do.framer-v-z48n1s .framer-1x9ullo-container, .framer-vX5do.framer-v-1ywtm66 .framer-1x9ullo-container, .framer-vX5do.framer-v-cj7nl1 .framer-1x9ullo-container, .framer-vX5do.framer-v-aqx9yd .framer-1x9ullo-container { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 40px); width: 40px; }\",\".framer-vX5do.framer-v-z48n1s .framer-1qvvnst, .framer-vX5do.framer-v-1ywtm66 .framer-1qvvnst { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; padding: 26px 0px 27px 0px; width: 100%; }\",\".framer-vX5do.framer-v-1ywtm66.framer-1afgcsr { flex-direction: column; height: min-content; justify-content: flex-start; overflow: visible; width: 810px; }\",\".framer-vX5do.framer-v-1ywtm66 .framer-12kiyaw { flex: none; flex-direction: column; justify-content: flex-start; max-width: 700px; padding: 0px 20px 30px 20px; width: 100%; }\",\".framer-vX5do.framer-v-cj7nl1.framer-1afgcsr { flex-direction: column; justify-content: flex-start; width: 390px; }\",\".framer-vX5do.framer-v-cj7nl1 .framer-1qvvnst, .framer-vX5do.framer-v-aqx9yd .framer-1qvvnst { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 20px; padding: 26px 0px 27px 0px; pointer-events: none; width: 100%; }\",\".framer-vX5do.framer-v-aqx9yd.framer-1afgcsr { flex-direction: column; gap: 0px; justify-content: flex-start; width: 810px; }\",\".framer-vX5do.framer-v-aqx9yd .framer-12kiyaw { flex: none; flex-direction: column; gap: 0px; justify-content: flex-start; max-width: 700px; padding: 0px 20px 30px 20px; width: 100%; }\",\".framer-vX5do.framer-v-6o5fe7.framer-1afgcsr { width: 1500px; }\",\".framer-vX5do.framer-v-6o5fe7 .framer-12kiyaw { max-width: 1200px; }\",'.framer-vX5do[data-border=\"true\"]::after, .framer-vX5do [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 60\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ecc10OSwH\":{\"layout\":[\"fixed\",\"auto\"]},\"VHI5zzgUb\":{\"layout\":[\"fixed\",\"auto\"]},\"RgAvGOIcU\":{\"layout\":[\"fixed\",\"fixed\"]},\"QHwglQp5w\":{\"layout\":[\"fixed\",\"fixed\"]},\"Kx1eTlobO\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfuUozNUlg=withCSS(Component,css,\"framer-vX5do\");export default FramerfuUozNUlg;FramerfuUozNUlg.displayName=\"Header\";FramerfuUozNUlg.defaultProps={height:60,width:1200};addPropertyControls(FramerfuUozNUlg,{variant:{options:[\"CxCLMtTCi\",\"ecc10OSwH\",\"VHI5zzgUb\",\"RgAvGOIcU\",\"QHwglQp5w\",\"Kx1eTlobO\"],optionTitles:[\"Default\",\"Mobile Open\",\"Tablet Open\",\"Mobile Closed\",\"Tablet Closed\",\"Widescreen\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfuUozNUlg,[{explicitInter:true,fonts:[]},...SVGLogoFonts,...CTAButtonFonts,...MobileHamburgerFonts,...NavLabelFonts,...ThemeToggleButtonFonts],{supportsExplicitInterCodegen:true});FramerfuUozNUlg.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SVGLogo,{},context),forwardLoader(CTAButton,{},context),forwardLoader(MobileHamburger,{},context),forwardLoader(NavLabel,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfuUozNUlg\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ecc10OSwH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VHI5zzgUb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RgAvGOIcU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QHwglQp5w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Kx1eTlobO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dd59b2c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 8 8 L 0 16\" fill=\"transparent\" height=\"16px\" id=\"ghtrj_K1f\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--1ww558a, 2)\" stroke=\"var(--4rxgx6, black)\" transform=\"translate(8 4)\" width=\"8px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,CRY1Fpez4:color??props.CRY1Fpez4??\"rgb(0, 0, 0)\",vet7gqNu_:width1??props.vet7gqNu_??2};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,CRY1Fpez4,vet7gqNu_,...restProps}=getProps(props);const href=useSVGTemplate(\"2736393349\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-leVzG\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1ww558a\":vet7gqNu_,\"--4rxgx6\":CRY1Fpez4,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-leVzG { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"CRY1Fpez4\":\"color\",\"vet7gqNu_\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Chevron Right\",\"color\":{\"type\":\"variable\",\"value\":\"4rxgx6\"},\"set\":{\"localId\":\"vectorSet/dSZJyzeMx\",\"id\":\"dSZJyzeMx\",\"moduleId\":\"E1vFg1A6wcWAGuFi9Hz1\"}}\n */const Icon=withCSS(Component,css,\"framer-leVzG\");Icon.displayName=\"Arrow Chevron Right\";export default Icon;addPropertyControls(Icon,{CRY1Fpez4:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},vet7gqNu_:{defaultValue:2,displayStepper:true,hidden:false,max:4,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"CRY1Fpez4\\\":\\\"color\\\",\\\"vet7gqNu_\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Chevron Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"4rxgx6\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dSZJyzeMx\\\",\\\"id\\\":\\\"dSZJyzeMx\\\",\\\"moduleId\\\":\\\"E1vFg1A6wcWAGuFi9Hz1\\\"}}\",\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (504870a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ArrowChevronRight from\"https://framerusercontent.com/modules/YuwKPnJcungECmRRhrCv/nbzCTL9N6UQ5uyxz4WxG/VFqynwjma.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/LkZ9L9e06crUIxQfHgfw/AoVMJEQl1sEGHQ5s0ZrF/y4hQ7NROq.js\";const ArrowChevronRightFonts=getFonts(ArrowChevronRight);const enabledGestures={FZenYkwPu:{hover:true},HfAhE95A4:{hover:true}};const cycleOrder=[\"HfAhE95A4\",\"VKKA68oey\",\"FZenYkwPu\"];const serializationHash=\"framer-thv3r\";const variantClassNames={FZenYkwPu:\"framer-v-fxpuux\",HfAhE95A4:\"framer-v-4stxao\",VKKA68oey:\"framer-v-1g17cyx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"New Tab\":\"FZenYkwPu\",Default:\"HfAhE95A4\",Selected:\"VKKA68oey\"};const getProps=({height,id,link,pageName,width,...props})=>{return{...props,A9oyUTNd8:pageName??props.A9oyUTNd8??\"Blogg\",variant:humanReadableVariantMap[props.variant]??props.variant??\"HfAhE95A4\",WteBqAOSA:link??props.WteBqAOSA};};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,A9oyUTNd8,WteBqAOSA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"HfAhE95A4\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:WteBqAOSA,motionChild:true,nodeId:\"HfAhE95A4\",openInNewTab:false,scopeId:\"RvHDjktDN\",...addPropertyOverrides({FZenYkwPu:{openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-4stxao\",className,classNames)} framer-1657q6z`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"HfAhE95A4\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"FZenYkwPu-hover\":{backgroundColor:\"var(--token-60353af1-3f71-4cb7-b780-5549f6153258, rgba(5, 5, 5, 0.15))\"},\"HfAhE95A4-hover\":{backgroundColor:\"var(--token-60353af1-3f71-4cb7-b780-5549f6153258, rgba(5, 5, 5, 0.15))\"},FZenYkwPu:{backgroundColor:\"rgba(0, 0, 0, 0)\"},VKKA68oey:{backgroundColor:\"var(--token-60353af1-3f71-4cb7-b780-5549f6153258, rgba(5, 5, 5, 0.15))\"}},...addPropertyOverrides({\"FZenYkwPu-hover\":{\"data-framer-name\":undefined},\"HfAhE95A4-hover\":{\"data-framer-name\":undefined},FZenYkwPu:{\"data-framer-name\":\"New Tab\"},VKKA68oey:{\"data-framer-name\":\"Selected\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-14wvq4s\",\"data-styles-preset\":\"y4hQ7NROq\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a444423c-bf7b-45d5-b709-1c268db69a22, rgb(0, 0, 0)))\"},children:\"Blogg\"})}),className:\"framer-eokaur\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"I04PjuBot\",style:{\"--extracted-r6o4lv\":\"var(--token-a444423c-bf7b-45d5-b709-1c268db69a22, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:A9oyUTNd8,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ArrowChevronRight,{animated:true,className:\"framer-1hwb1h3\",layoutDependency:layoutDependency,layoutId:\"ArzwcSlgp\",style:{\"--1ww558a\":3,\"--4rxgx6\":\"var(--token-a444423c-bf7b-45d5-b709-1c268db69a22, rgb(0, 0, 0))\",opacity:0},variants:{\"FZenYkwPu-hover\":{opacity:1},\"HfAhE95A4-hover\":{opacity:1},VKKA68oey:{opacity:1}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-thv3r.framer-1657q6z, .framer-thv3r .framer-1657q6z { display: block; }\",\".framer-thv3r.framer-4stxao { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: 52px; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px 16px 0px 16px; position: relative; text-decoration: none; width: 321px; will-change: var(--framer-will-change-override, transform); }\",\".framer-thv3r .framer-eokaur { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-thv3r .framer-1hwb1h3 { flex: none; height: var(--framer-aspect-ratio-supported, 16px); position: relative; width: 16px; z-index: 1; }\",\".framer-thv3r.framer-v-1g17cyx.framer-4stxao { cursor: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 321\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"VKKA68oey\":{\"layout\":[\"fixed\",\"fixed\"]},\"FZenYkwPu\":{\"layout\":[\"fixed\",\"fixed\"]},\"KNeEbBaVx\":{\"layout\":[\"fixed\",\"fixed\"]},\"Vbap4LDsb\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"A9oyUTNd8\":\"pageName\",\"WteBqAOSA\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerRvHDjktDN=withCSS(Component,css,\"framer-thv3r\");export default FramerRvHDjktDN;FramerRvHDjktDN.displayName=\"Sidebar Component\";FramerRvHDjktDN.defaultProps={height:52,width:321};addPropertyControls(FramerRvHDjktDN,{variant:{options:[\"HfAhE95A4\",\"VKKA68oey\",\"FZenYkwPu\"],optionTitles:[\"Default\",\"Selected\",\"New Tab\"],title:\"Variant\",type:ControlType.Enum},A9oyUTNd8:{defaultValue:\"Blogg\",displayTextArea:false,title:\"Page name\",type:ControlType.String},WteBqAOSA:{title:\"Link\",type:ControlType.Link}});addFonts(FramerRvHDjktDN,[{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\"}]},...ArrowChevronRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerRvHDjktDN\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"A9oyUTNd8\\\":\\\"pageName\\\",\\\"WteBqAOSA\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"52\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VKKA68oey\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FZenYkwPu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KNeEbBaVx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Vbap4LDsb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"321\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d8b0f12)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SidebarComponent from\"https://framerusercontent.com/modules/VSLXxhHD7gjYWw5CXvNa/gFba2TD2YluJqE1m0CWD/RvHDjktDN.js\";const SidebarComponentFonts=getFonts(SidebarComponent);const cycleOrder=[\"u7KAp51r7\",\"rv9cUYPtQ\"];const serializationHash=\"framer-DiVTA\";const variantClassNames={rv9cUYPtQ:\"framer-v-vni7be\",u7KAp51r7:\"framer-v-1e1jhuq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Closed:\"rv9cUYPtQ\",Desktop:\"u7KAp51r7\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"u7KAp51r7\"};};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:\"u7KAp51r7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1pq8i0r=activeVariantCallback(async(...args)=>{setVariant(\"rv9cUYPtQ\");});const onTap1r6jsj9=activeVariantCallback(async(...args)=>{setVariant(\"u7KAp51r7\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"rv9cUYPtQ\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1e1jhuq\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"u7KAp51r7\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-60353af1-3f71-4cb7-b780-5549f6153258, rgba(5, 5, 5, 0.15))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(10px)\",background:\"linear-gradient(180deg, var(--token-023f33c3-e97e-4604-b9df-b476fc00b9a3, rgb(255, 255, 255)) 0%, var(--token-fe6887f6-fcc2-4b38-916f-54e3bdfc90d6, rgb(255, 255, 255)) 100%)\",WebkitBackdropFilter:\"blur(10px)\",...style},...addPropertyOverrides({rv9cUYPtQ:{\"data-framer-name\":\"Closed\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-l7873x\",layoutDependency:layoutDependency,layoutId:\"H_fvk_9ok\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tf5f3m\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"myk76w7ty\",onTap:onTap1pq8i0r,...addPropertyOverrides({rv9cUYPtQ:{onTap:onTap1r6jsj9}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pcrikg\",layoutDependency:layoutDependency,layoutId:\"wmCHzZeYg\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"okD_02tuo\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-328)/2+0+0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10lgfwp-container\",layoutDependency:layoutDependency,layoutId:\"O4rUaZqO3-container\",nodeId:\"O4rUaZqO3\",rendersWithMotion:true,scopeId:\"t0b9KloXI\",children:/*#__PURE__*/_jsx(SidebarComponent,{A9oyUTNd8:\"Tjenester\",height:\"100%\",id:\"O4rUaZqO3\",layoutId:\"O4rUaZqO3\",style:{height:\"100%\",width:\"100%\"},variant:\"HfAhE95A4\",width:\"100%\",WteBqAOSA:resolvedLinks[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"is2zXNVJJ\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-328)/2+0+0)+0+48,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ytwu24-container\",layoutDependency:layoutDependency,layoutId:\"twDj6Q1RK-container\",nodeId:\"twDj6Q1RK\",rendersWithMotion:true,scopeId:\"t0b9KloXI\",children:/*#__PURE__*/_jsx(SidebarComponent,{A9oyUTNd8:\"Arbeider\",height:\"100%\",id:\"twDj6Q1RK\",layoutId:\"twDj6Q1RK\",style:{height:\"100%\",width:\"100%\"},variant:\"HfAhE95A4\",width:\"100%\",WteBqAOSA:resolvedLinks1[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AU9g7a_0j\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-328)/2+0+0)+0+96,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qjv1me-container\",layoutDependency:layoutDependency,layoutId:\"IWdSc6Php-container\",nodeId:\"IWdSc6Php\",rendersWithMotion:true,scopeId:\"t0b9KloXI\",children:/*#__PURE__*/_jsx(SidebarComponent,{A9oyUTNd8:\"Om oss\",height:\"100%\",id:\"IWdSc6Php\",layoutId:\"IWdSc6Php\",style:{height:\"100%\",width:\"100%\"},variant:\"HfAhE95A4\",width:\"100%\",WteBqAOSA:resolvedLinks2[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WcPmZUqHP\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-328)/2+0+0)+0+144,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fp7emn-container\",layoutDependency:layoutDependency,layoutId:\"mbWHMQcMW-container\",nodeId:\"mbWHMQcMW\",rendersWithMotion:true,scopeId:\"t0b9KloXI\",children:/*#__PURE__*/_jsx(SidebarComponent,{A9oyUTNd8:\"Blogg\",height:\"100%\",id:\"mbWHMQcMW\",layoutId:\"mbWHMQcMW\",style:{height:\"100%\",width:\"100%\"},variant:\"HfAhE95A4\",width:\"100%\",WteBqAOSA:resolvedLinks3[0]})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"JtyuRtLtG\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-328)/2+0+0)+0+192,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w67uzd-container\",layoutDependency:layoutDependency,layoutId:\"vsOZHt1KT-container\",nodeId:\"vsOZHt1KT\",rendersWithMotion:true,scopeId:\"t0b9KloXI\",children:/*#__PURE__*/_jsx(SidebarComponent,{A9oyUTNd8:\"Kontakt\",height:\"100%\",id:\"vsOZHt1KT\",layoutId:\"vsOZHt1KT\",style:{height:\"100%\",width:\"100%\"},variant:\"HfAhE95A4\",width:\"100%\",WteBqAOSA:resolvedLinks4[0]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-328)/2+0+0)+0+240,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vevbcm-container\",layoutDependency:layoutDependency,layoutId:\"AAewIGa4u-container\",nodeId:\"AAewIGa4u\",rendersWithMotion:true,scopeId:\"t0b9KloXI\",children:/*#__PURE__*/_jsx(SidebarComponent,{A9oyUTNd8:\"Instagram\",height:\"100%\",id:\"AAewIGa4u\",layoutId:\"AAewIGa4u\",style:{height:\"100%\",width:\"100%\"},variant:\"FZenYkwPu\",width:\"100%\",WteBqAOSA:\"https://www.instagram.com/novusproductions.no/\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-328)/2+0+0)+0+288,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e1eka8-container\",layoutDependency:layoutDependency,layoutId:\"mgPlyl1pP-container\",nodeId:\"mgPlyl1pP\",rendersWithMotion:true,scopeId:\"t0b9KloXI\",children:/*#__PURE__*/_jsx(SidebarComponent,{A9oyUTNd8:\"LinkedIn\",height:\"100%\",id:\"mgPlyl1pP\",layoutId:\"mgPlyl1pP\",style:{height:\"100%\",width:\"100%\"},variant:\"FZenYkwPu\",width:\"100%\",WteBqAOSA:\"https://www.linkedin.com/company/73493769/\"})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DiVTA.framer-w8j51j, .framer-DiVTA .framer-w8j51j { display: block; }\",\".framer-DiVTA.framer-1e1jhuq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 800px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 16px 0px 16px; position: relative; width: 240px; }\",\".framer-DiVTA .framer-l7873x { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; left: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 16px 0px 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-DiVTA .framer-1tf5f3m { align-content: center; align-items: center; aspect-ratio: 1 / 1; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 16px); justify-content: center; overflow: visible; padding: 0px; position: relative; width: 16px; }\",\".framer-DiVTA .framer-1pcrikg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-DiVTA .framer-10lgfwp-container, .framer-DiVTA .framer-1ytwu24-container, .framer-DiVTA .framer-1qjv1me-container, .framer-DiVTA .framer-1fp7emn-container, .framer-DiVTA .framer-1w67uzd-container, .framer-DiVTA .framer-vevbcm-container, .framer-DiVTA .framer-1e1eka8-container { flex: none; height: 40px; position: relative; width: 100%; }\",\".framer-DiVTA.framer-v-vni7be.framer-1e1jhuq { width: 60px; }\",\".framer-DiVTA.framer-v-vni7be .framer-l7873x { align-content: center; align-items: center; padding: 0px; }\",'.framer-DiVTA[data-border=\"true\"]::after, .framer-DiVTA [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"rv9cUYPtQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert0b9KloXI=withCSS(Component,css,\"framer-DiVTA\");export default Framert0b9KloXI;Framert0b9KloXI.displayName=\"Sidebar\";Framert0b9KloXI.defaultProps={height:800,width:240};addPropertyControls(Framert0b9KloXI,{variant:{options:[\"u7KAp51r7\",\"rv9cUYPtQ\"],optionTitles:[\"Desktop\",\"Closed\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framert0b9KloXI,[{explicitInter:true,fonts:[]},...SidebarComponentFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert0b9KloXI\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rv9cUYPtQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerIntrinsicWidth\":\"240\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (841fdc4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}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/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import Footer from\"#framer/local/canvasComponent/e4S10uFtZ/e4S10uFtZ.js\";import Header from\"#framer/local/canvasComponent/fuUozNUlg/fuUozNUlg.js\";import Sidebar from\"#framer/local/canvasComponent/t0b9KloXI/t0b9KloXI.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const HeaderFonts=getFonts(Header);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const SidebarFonts=getFonts(Sidebar);const FooterFonts=getFonts(Footer);const breakpoints={IavQXwi7W:\"(min-width: 810px) and (max-width: 1199.98px)\",KekGOE6O4:\"(min-width: 1200px) and (max-width: 1499.98px)\",sFe7cn8LR:\"(min-width: 1500px)\",SvfD7sF3R:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-9bT6m\";const variantClassNames={IavQXwi7W:\"framer-v-1ysxg8c\",KekGOE6O4:\"framer-v-1k846bq\",sFe7cn8LR:\"framer-v-1l18bzo\",SvfD7sF3R:\"framer-v-tm6s0k\"};const transition1={bounce:0,delay:.1,duration:.5,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-60};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:0,delay:.35,duration:.5,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-40,y:0};const breakpointRules={IavQXwi7W:[\".framer-9bT6m .framer-1l6uque { order: 1004; padding: 0px; }\",\".framer-9bT6m .framer-1mg3tc4-container { height: auto; }\",\".framer-9bT6m .framer-493xk4 { order: 1002; padding: 0px; }\"],sFe7cn8LR:[\".framer-9bT6m .framer-1mg3tc4-container { max-width: 100%; }\"],SvfD7sF3R:[\".framer-9bT6m .framer-1l6uque { order: 1004; padding: 0px; }\",\".framer-9bT6m .framer-1mg3tc4-container { height: auto; }\",\".framer-9bT6m .framer-493xk4 { order: 1002; padding: 0px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={IavQXwi7W:\".framer-1ysxg8c-override\",sFe7cn8LR:\".framer-1l18bzo-override\",SvfD7sF3R:\".framer-tm6s0k-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9bT6m.framer-jjpqtn, .framer-9bT6m .framer-jjpqtn { display: block; }\",\".framer-9bT6m.framer-1k846bq { align-content: center; align-items: center; background-color: var(--token-94f4d79c-ebd0-40d6-9831-09ab78b8d06f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-9bT6m .framer-iev6ac-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-9bT6m .framer-1l6uque { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; order: -999; overflow: visible; padding: 0px 0px 0px 240px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-9bT6m .framer-1mg3tc4-container { flex: 1 0 0px; height: 60px; position: relative; width: 1px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-9bT6m .framer-bjt86h { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-9bT6m .framer-1oh4lu7-container { flex: none; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); left: 0px; order: 1003; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 240px; will-change: var(--framer-will-change-effect-override, transform); z-index: 10; }\",\".framer-9bT6m .framer-493xk4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1004; overflow: visible; padding: 0px 0px 0px 240px; position: relative; width: 100%; }\",\".framer-9bT6m .framer-leahwm-container { flex: none; height: auto; position: relative; width: 100%; z-index: 8; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={IavQXwi7W:\"(min-width: 810px) and (max-width: 1199.98px)\",KekGOE6O4:\"(min-width: 1200px) and (max-width: 1499.98px)\",sFe7cn8LR:\"(min-width: 1500px)\",SvfD7sF3R:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"KekGOE6O4\",Phone:\"SvfD7sF3R\",Tablet:\"IavQXwi7W\",Widescreen:\"sFe7cn8LR\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KekGOE6O4\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"IavQXwi7W\",\"SvfD7sF3R\"].includes(baseVariant))return false;return true;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"KekGOE6O4\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-94f4d79c-ebd0-40d6-9831-09ab78b8d06f, rgb(255, 255, 255)); } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 87.5%; } } @media (max-width: 809.98px) { :root { font-size: 75%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1k846bq\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-iev6ac-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"xZFwWRTIM\",scopeId:\"yFwC3IOT0\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"xZFwWRTIM\",intensity:10,layoutId:\"xZFwWRTIM\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l6uque\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IavQXwi7W:{width:\"max(100vw, 1px)\"},sFe7cn8LR:{width:\"min(max(100vw - 240px, 1px), 100vw - 240px)\"},SvfD7sF3R:{width:\"max(100vw, 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"max(100vw - 240px, 1px)\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1mg3tc4-container\",\"data-framer-appear-id\":\"1mg3tc4\",initial:animation1,nodeId:\"gl4IJzcS4\",optimized:true,rendersWithMotion:true,scopeId:\"yFwC3IOT0\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IavQXwi7W:{style:{width:\"100%\"},variant:matchVariant(\"QHwglQp5w\")},sFe7cn8LR:{style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"Kx1eTlobO\")},SvfD7sF3R:{style:{width:\"100%\"},variant:matchVariant(\"RgAvGOIcU\")}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"gl4IJzcS4\",layoutId:\"gl4IJzcS4\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"CxCLMtTCi\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-bjt86h\"}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,width:\"240px\",y:0,children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation2,className:\"framer-1oh4lu7-container hidden-1ysxg8c hidden-tm6s0k\",\"data-framer-appear-id\":\"1oh4lu7\",initial:animation3,layoutScroll:true,nodeId:\"Gnh4R1iW3\",optimized:true,rendersWithMotion:true,scopeId:\"yFwC3IOT0\",children:/*#__PURE__*/_jsx(Sidebar,{height:\"100%\",id:\"Gnh4R1iW3\",layoutId:\"Gnh4R1iW3\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"u7KAp51r7\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-493xk4\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IavQXwi7W:{width:\"100vw\",y:200},SvfD7sF3R:{width:\"100vw\",y:200}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:426,width:\"calc(100vw - 240px)\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-leahwm-container\",\"data-framer-name\":\"Footer\",name:\"Footer\",nodeId:\"zpKK1XAkY\",scopeId:\"yFwC3IOT0\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{IavQXwi7W:{variant:matchVariant(\"qhwRNHPBd\")},sFe7cn8LR:{variant:matchVariant(\"szkIv8twF\")},SvfD7sF3R:{variant:matchVariant(\"F7dxZ30R9\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"zpKK1XAkY\",layoutId:\"zpKK1XAkY\",name:\"Footer\",style:{width:\"100%\"},variant:matchVariant(\"uX4gl8Wpu\"),width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"IavQXwi7W\":{\"layout\":[\"fixed\",\"fixed\"]},\"SvfD7sF3R\":{\"layout\":[\"fixed\",\"fixed\"]},\"sFe7cn8LR\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"KekGOE6O4\":[\".framer-iev6ac-container\",\".framer-1l6uque\",\".framer-1oh4lu7-container\",\".framer-493xk4\"],\"IavQXwi7W\":[\".framer-iev6ac-container\",\".framer-1l6uque\",\".framer-493xk4\"],\"SvfD7sF3R\":[\".framer-iev6ac-container\",\".framer-1l6uque\",\".framer-493xk4\"],\"sFe7cn8LR\":[\".framer-iev6ac-container\",\".framer-1l6uque\",\".framer-1oh4lu7-container\",\".framer-493xk4\"]}\n * @framerBreakpoints {\"sFe7cn8LR\":{\"min\":1500,\"canvasClassName\":\"framer-1l18bzo-override\",\"minHeight\":1000,\"viewportHeight\":800,\"name\":\"Widescreen\",\"width\":1500,\"rootFontSize\":16},\"KekGOE6O4\":{\"min\":1200,\"max\":1499,\"canvasClassName\":\"framer-1k846bq-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"IavQXwi7W\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1ysxg8c-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":14},\"SvfD7sF3R\":{\"max\":809,\"canvasClassName\":\"framer-tm6s0k-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":12}}\n * @framerDefaultVariant KekGOE6O4\n * @framerLayoutTemplate true\n */const FrameryFwC3IOT0=withCSS(Component,css,\"framer-9bT6m\");export default FrameryFwC3IOT0;FrameryFwC3IOT0.displayName=\"Ressurser\";FrameryFwC3IOT0.defaultProps={height:1e3,width:1200};addFonts(FrameryFwC3IOT0,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...HeaderFonts,...SidebarFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FrameryFwC3IOT0.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(Sidebar,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameryFwC3IOT0\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"KekGOE6O4\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"IavQXwi7W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"SvfD7sF3R\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sFe7cn8LR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"sFe7cn8LR\\\":{\\\"min\\\":1500,\\\"canvasClassName\\\":\\\"framer-1l18bzo-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Widescreen\\\",\\\"width\\\":1500,\\\"rootFontSize\\\":16},\\\"KekGOE6O4\\\":{\\\"min\\\":1200,\\\"max\\\":1499,\\\"canvasClassName\\\":\\\"framer-1k846bq-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"IavQXwi7W\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1ysxg8c-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":14},\\\"SvfD7sF3R\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-tm6s0k-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":12}}\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"KekGOE6O4\\\":[\\\".framer-iev6ac-container\\\",\\\".framer-1l6uque\\\",\\\".framer-1oh4lu7-container\\\",\\\".framer-493xk4\\\"],\\\"IavQXwi7W\\\":[\\\".framer-iev6ac-container\\\",\\\".framer-1l6uque\\\",\\\".framer-493xk4\\\"],\\\"SvfD7sF3R\\\":[\\\".framer-iev6ac-container\\\",\\\".framer-1l6uque\\\",\\\".framer-493xk4\\\"],\\\"sFe7cn8LR\\\":[\\\".framer-iev6ac-container\\\",\\\".framer-1l6uque\\\",\\\".framer-1oh4lu7-container\\\",\\\".framer-493xk4\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (3df86f7)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}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/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import Footer from\"#framer/local/canvasComponent/e4S10uFtZ/e4S10uFtZ.js\";import Header from\"#framer/local/canvasComponent/fuUozNUlg/fuUozNUlg.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const HeaderFonts=getFonts(Header);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const FooterFonts=getFonts(Footer);const breakpoints={BsHClMBLw:\"(min-width: 810px) and (max-width: 1199.98px)\",bvaj5Kiku:\"(min-width: 1200px) and (max-width: 1499.98px)\",OcEOBmHAL:\"(min-width: 1500px)\",OVkfQ_SVn:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-BRp8S\";const variantClassNames={BsHClMBLw:\"framer-v-qrlkus\",bvaj5Kiku:\"framer-v-1fvzcmz\",OcEOBmHAL:\"framer-v-18mdp6m\",OVkfQ_SVn:\"framer-v-1p6ymqo\"};const transition1={bounce:0,delay:.1,duration:.5,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-60};const breakpointRules={BsHClMBLw:[\".framer-BRp8S .framer-19oxcd0-container { height: auto; }\"],OcEOBmHAL:[\".framer-BRp8S .framer-19oxcd0-container { will-change: var(--framer-will-change-effect-override, transform); }\"],OVkfQ_SVn:[\".framer-BRp8S .framer-19oxcd0-container { height: auto; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={BsHClMBLw:\".framer-qrlkus-override\",OcEOBmHAL:\".framer-18mdp6m-override\",OVkfQ_SVn:\".framer-1p6ymqo-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BRp8S.framer-8l1zub, .framer-BRp8S .framer-8l1zub { display: block; }\",\".framer-BRp8S.framer-1fvzcmz { align-content: center; align-items: center; background-color: var(--token-94f4d79c-ebd0-40d6-9831-09ab78b8d06f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-BRp8S .framer-wabckt-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-BRp8S .framer-19oxcd0-container { flex: none; height: 60px; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-BRp8S .framer-1l7c16v { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-BRp8S .framer-a9uo4b-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 8; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={BsHClMBLw:\"(min-width: 810px) and (max-width: 1199.98px)\",bvaj5Kiku:\"(min-width: 1200px) and (max-width: 1499.98px)\",OcEOBmHAL:\"(min-width: 1500px)\",OVkfQ_SVn:\"(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:\"bvaj5Kiku\",Phone:\"OVkfQ_SVn\",Tablet:\"BsHClMBLw\",Widescreen:\"OcEOBmHAL\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"bvaj5Kiku\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"bvaj5Kiku\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-94f4d79c-ebd0-40d6-9831-09ab78b8d06f, rgb(255, 255, 255)); } :root { font-size: 125%; } @media (min-width: 1500px) { :root { font-size: 137.5%; } } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 100%; } } @media (max-width: 809.98px) { :root { font-size: 75%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1fvzcmz\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-wabckt-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"qZTyawJBJ\",scopeId:\"dZIYh9hj2\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"qZTyawJBJ\",intensity:10,layoutId:\"qZTyawJBJ\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{OcEOBmHAL:{animate:animation,initial:animation1,optimized:true}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{className:\"framer-19oxcd0-container\",\"data-framer-appear-id\":\"19oxcd0\",layoutScroll:true,nodeId:\"WbxFDeJel\",rendersWithMotion:true,scopeId:\"dZIYh9hj2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BsHClMBLw:{style:{width:\"100%\"},variant:\"QHwglQp5w\"},OcEOBmHAL:{variant:\"Kx1eTlobO\"},OVkfQ_SVn:{style:{width:\"100%\"},variant:\"RgAvGOIcU\"}},children:/*#__PURE__*/_jsx(Header,{height:\"100%\",id:\"WbxFDeJel\",layoutId:\"WbxFDeJel\",style:{height:\"100%\",width:\"100%\"},variant:\"CxCLMtTCi\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1l7c16v\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:427,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-a9uo4b-container\",\"data-framer-name\":\"Footer\",name:\"Footer\",nodeId:\"RPG5eBLVf\",scopeId:\"dZIYh9hj2\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BsHClMBLw:{variant:\"qhwRNHPBd\"},OcEOBmHAL:{variant:\"szkIv8twF\"},OVkfQ_SVn:{variant:\"F7dxZ30R9\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"RPG5eBLVf\",layoutId:\"RPG5eBLVf\",name:\"Footer\",style:{width:\"100%\"},variant:\"uX4gl8Wpu\",width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"OcEOBmHAL\":{\"layout\":[\"fixed\",\"fixed\"]},\"BsHClMBLw\":{\"layout\":[\"fixed\",\"fixed\"]},\"OVkfQ_SVn\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"bvaj5Kiku\":[\".framer-wabckt-container\",\".framer-19oxcd0-container\",\".framer-a9uo4b-container\"],\"OcEOBmHAL\":[\".framer-wabckt-container\",\".framer-19oxcd0-container\",\".framer-a9uo4b-container\"],\"BsHClMBLw\":[\".framer-wabckt-container\",\".framer-19oxcd0-container\",\".framer-a9uo4b-container\"],\"OVkfQ_SVn\":[\".framer-wabckt-container\",\".framer-19oxcd0-container\",\".framer-a9uo4b-container\"]}\n * @framerBreakpoints {\"OcEOBmHAL\":{\"min\":1500,\"canvasClassName\":\"framer-18mdp6m-override\",\"minHeight\":1000,\"name\":\"Widescreen\",\"width\":1500,\"rootFontSize\":22},\"bvaj5Kiku\":{\"min\":1200,\"max\":1499,\"canvasClassName\":\"framer-1fvzcmz-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":20},\"BsHClMBLw\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-qrlkus-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"OVkfQ_SVn\":{\"max\":809,\"canvasClassName\":\"framer-1p6ymqo-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":12}}\n * @framerDefaultVariant bvaj5Kiku\n * @framerLayoutTemplate\n */const FramerdZIYh9hj2=withCSS(Component,css,\"framer-BRp8S\");export default FramerdZIYh9hj2;FramerdZIYh9hj2.displayName=\"Header + Footer\";FramerdZIYh9hj2.defaultProps={height:1e3,width:1200};addFonts(FramerdZIYh9hj2,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...HeaderFonts,...FooterFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerdZIYh9hj2\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OcEOBmHAL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BsHClMBLw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OVkfQ_SVn\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerRootFontSize\":\"20\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerHitTargets\":\"{\\\"bvaj5Kiku\\\":[\\\".framer-wabckt-container\\\",\\\".framer-19oxcd0-container\\\",\\\".framer-a9uo4b-container\\\"],\\\"OcEOBmHAL\\\":[\\\".framer-wabckt-container\\\",\\\".framer-19oxcd0-container\\\",\\\".framer-a9uo4b-container\\\"],\\\"BsHClMBLw\\\":[\\\".framer-wabckt-container\\\",\\\".framer-19oxcd0-container\\\",\\\".framer-a9uo4b-container\\\"],\\\"OVkfQ_SVn\\\":[\\\".framer-wabckt-container\\\",\\\".framer-19oxcd0-container\\\",\\\".framer-a9uo4b-container\\\"]}\",\"framerBreakpoints\":\"{\\\"OcEOBmHAL\\\":{\\\"min\\\":1500,\\\"canvasClassName\\\":\\\"framer-18mdp6m-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Widescreen\\\",\\\"width\\\":1500,\\\"rootFontSize\\\":22},\\\"bvaj5Kiku\\\":{\\\"min\\\":1200,\\\"max\\\":1499,\\\"canvasClassName\\\":\\\"framer-1fvzcmz-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":20},\\\"BsHClMBLw\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-qrlkus-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"OVkfQ_SVn\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1p6ymqo-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":12}}\",\"framerDefaultVariant\":\"bvaj5Kiku\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Ressurser from \"https://framerusercontent.com/modules/4vcAK4yFJG2be93ruMRK/mU1mYOE3BdvzjOycIhU4/yFwC3IOT0.js\";\r\nimport HeaderFooter from \"https://framerusercontent.com/modules/kb7vSBegYcID04DFvaTJ/DBIeHw9FL0xAvagqEkiR/dZIYh9hj2.js\";\r\n\r\n\t\tconst routes = {gQDiJosWD: {elements: {Q31IGgeor: \"showreel\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2Ac99dTFTuQN6OdE8ayN/GgnJjUJC2fyPYWZflmMV/gQDiJosWD.js\")), path: \"/\"}, yj29i0HSF: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p6ZKfxvoF4NPRnxF9jLo/TsFniQylyJ3Xun7dHYTp/yj29i0HSF.js\")), path: \"/404\"}, okD_02tuo: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/47FJrPdfwbO3rm8RWnf8/u32vrgv70qQQPsMmh8dB/okD_02tuo.js\")), path: \"/tjenester\"}, AU9g7a_0j: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rMExSyLXkkye25c8QF2C/jtlyPJ4xdIAS01hQHA0O/AU9g7a_0j.js\")), path: \"/om-oss\"}, JtyuRtLtG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u9wy4d4MYXQK3FYMFgkR/bFQ3MDlNADRQld2DLHjD/JtyuRtLtG.js\")), path: \"/kontakt\"}, wn9NEMhmZ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eTSC9RL0z7afg9xSVx9d/3VMpxa7WZgwjIEzxNuwe/wn9NEMhmZ.js\")), path: \"/kommer-snart\"}, WcPmZUqHP: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/38fXjIzfWoD507ZChhgV/9nA8FzM23Vr3h5Tb7Ki1/WcPmZUqHP.js\")), path: \"/ressurser\"}, is2zXNVJJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jYEK47iXn54E39MDwBuP/P4tHFsY5racQ0Fj7ZG3g/is2zXNVJJ.js\")), path: \"/arbeider\"}, xaAN7mFNL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p0tsYpuvW5lMdUfZUK2Q/1zCASCCirHxSvYP8EPNW/xaAN7mFNL.js\")), path: \"/personvern\"}, mk4zDLcD_: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WBGiruYx3nF0JccAFHe3/eHOEu7mGaUMqvT33sGU3/mk4zDLcD_.js\")), path: \"/vilkar\"}, QZv1iFZs0: {collectionId: \"TjRVA3dTI\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZHKL1xd1LpnEvcVBvCiK/clReCDN8MyGOhevjfWam/QZv1iFZs0.js\")), path: \"/arbeider/:x2moHmSg5\"}, hZVA3jJuR: {collectionId: \"qM716TKT1\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Z2eS2KvxnDmmWWmOVyQx/kpQfO3G450prUoB3W0PU/hZVA3jJuR.js\")), path: \"/ressurser/:NGlP8evcb\"}}\r\n\r\n\t\tconst locales = [{code: \"no\", id: \"default\", name: \"Norwegian\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {qM716TKT1: async () => (await import(\"https://framerusercontent.com/modules/HyFFDAPiMLSsxQHGMVTS/oF0fsnIgICh5BKvGfwla/qM716TKT1.js\"))?.[\"utils\"], TjRVA3dTI: async () => (await import(\"https://framerusercontent.com/modules/6YZsmBPjUZu080sTXH54/PVz4SiN6wxDOyKx4kNM4/TjRVA3dTI.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"8464edbb9413bc4a67fe5497d54a840b512417fe743e53438e54bc8cb2c44425\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"gQDiJosWD\":\r\ncase \"yj29i0HSF\":\r\ncase \"Ht1Sv9uLL\":\r\ncase \"zBu3Pd0Zg\":\r\ncase \"pTVvqnI7N\":\r\ncase \"zGMHP_tVa\":\r\ncase \"wn9NEMhmZ\":\r\ncase \"UdFZzvp7B\":\r\ncase \"xaAN7mFNL\":\r\ncase \"mk4zDLcD_\":\r\nreturn React.createElement(HeaderFooter, {...props, key: \"HeaderFooter\", style}, children(true));\r\ncase \"okD_02tuo\":\r\ncase \"AU9g7a_0j\":\r\ncase \"JtyuRtLtG\":\r\ncase \"WcPmZUqHP\":\r\ncase \"is2zXNVJJ\":\r\ncase \"QZv1iFZs0\":\r\ncase \"hZVA3jJuR\":\r\nreturn React.createElement(Ressurser, {...props, key: \"Ressurser\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"gQDiJosWD\":\r\ncase \"yj29i0HSF\":\r\ncase \"Ht1Sv9uLL\":\r\ncase \"zBu3Pd0Zg\":\r\ncase \"pTVvqnI7N\":\r\ncase \"zGMHP_tVa\":\r\ncase \"wn9NEMhmZ\":\r\ncase \"UdFZzvp7B\":\r\ncase \"xaAN7mFNL\":\r\ncase \"mk4zDLcD_\":\r\nreturn [{hash: \"1p6ymqo\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"qrlkus\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1fvzcmz\", mediaQuery: \"(min-width: 1200px) and (max-width: 1499.98px)\"}, {hash: \"18mdp6m\", mediaQuery: \"(min-width: 1500px)\"}]\r\ncase \"okD_02tuo\":\r\ncase \"AU9g7a_0j\":\r\ncase \"JtyuRtLtG\":\r\ncase \"WcPmZUqHP\":\r\ncase \"is2zXNVJJ\":\r\ncase \"QZv1iFZs0\":\r\ncase \"hZVA3jJuR\":\r\nreturn [{hash: \"tm6s0k\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"1ysxg8c\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1k846bq\", mediaQuery: \"(min-width: 1200px) and (max-width: 1499.98px)\"}, {hash: \"1l18bzo\", mediaQuery: \"(min-width: 1500px)\"}]\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/p6ZKfxvoF4NPRnxF9jLo/TsFniQylyJ3Xun7dHYTp/yj29i0HSF.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://novusproductions.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/Y75pnyYVUnX392sDhr6h/eh2mSSjX1leFdH6Y3hQJ/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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"}