{"version":3,"file":"script_main.B8SsrFIO.mjs","names":["t","i","e","s","r","d","u","p","o","n","l","h","a","c","useRef","variationAxes","fonts","css","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","Navlink","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","className","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","SaloJazzHeaderLogo","HamburgerButton","NavlinkGroup","Button","cycleOrder","serializationHash","variantClassNames","animation","animation1","transition2","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableEnumMap","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","fonts","css","className","fonts","css","className","css","addPropertyOverrides","Phosphor","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","SocialLink","Logoband","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","React.Fragment","humanReadableVariantMap","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","SmoothScroll","Navigation","Footer","t","useRef","React.useId","className","PropertyOverrides","Image1","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/5ZycZL7baZ9159Dj6iyn/UnCTDukoMyOJ7OcTJ9tU/C8faXTr4e.js","https:/framerusercontent.com/modules/pX5BpQBQW1zQ0ykML5db/26Smn5yiTQQRO9QAEPHS/rnlFUxdZa.js","https:/framerusercontent.com/modules/qYuUQXLqjiMGKirWEHvU/t8Qe1f8HFLHJG00GKIco/ca1XOj_2g.js","https:/framerusercontent.com/modules/yHVPLrcVMf48za0n5ERb/vJn03aDGwb5H3Y4k2tki/OFTjH9iKT.js","https:/framerusercontent.com/modules/kJAomCIlYCGcAhucYZG5/IphOlpWQBrU4pilfEGmI/p6k2ipnNI.js","https:/framerusercontent.com/modules/m6ri52fXDfMveB01Mt07/XxXUaiARjWjkEFlYGR2O/GYWXQS1Ri.js","https:/framerusercontent.com/modules/dsA0XM7d3nvSarh4JgAU/mgO5WuHvpcPCdkrqyDtE/A0bUGL6t4.js","https:/framerusercontent.com/modules/mqcIRON2zs2sakleFLyg/FnsOaz6RQZLEfKnvfWH7/lGtcztegL.js","https:/framerusercontent.com/modules/7ErteAAmsC4HnNt0MZ23/a9d1a13e5gJRDrlMsAIk/nZrAb_XFK.js","https:/framerusercontent.com/modules/t0NDAoWrKZM1gKstdEhW/57OeCs0n9nr1LqypuyV3/gFt03Aj2O.js","https:/framerusercontent.com/modules/Z8lUrn5x6tPU06vSclRl/iHFdI8ZDDF7Ix11kqwVr/iJ8SzfvZu.js","https:/framerusercontent.com/modules/kmaHREeTNAr92BNna82L/H0vyQjZbe1CvRerJPFyV/mVKvJsVOm.js","https:/framerusercontent.com/modules/lAAUWcMn8VMZJT5y8K6z/Qz7KnaG7j34VMbFt02Vr/V4jrViGlw.js","framer:toplevel/main"],"sourcesContent":["function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (f030ee3)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Work Sans-variable\",\"FS;Work Sans-variableVF=IndnaHQiIDY0MA==\",\"FS;Work Sans-variableVF=IndnaHQiIDY0MA==\",\"FS;Work Sans-variableVF=IndnaHQiIDQ2MA==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Work Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/APGH2ENT3R6WMNMNVXOVFKRZEIJZURVT/DUV5LXFESFGRKJV77DNCVQ7KN4PFGGSI/BI5TYCUYU7I4TQ3KRRLTFF4EX6OP6EQW.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-oWJBb .framer-styles-preset-zn4ps8:not(.rich-text-wrapper), .framer-oWJBb .framer-styles-preset-zn4ps8.rich-text-wrapper p { --framer-font-family: \"Work Sans Variable\", \"Work Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Work Sans Variable\", \"Work Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Work Sans Variable\", \"Work Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Work Sans Variable\", \"Work Sans Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 18px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 460; --framer-font-variation-axes-bold: \"wght\" 640; --framer-font-variation-axes-bold-italic: \"wght\" 640; --framer-font-variation-axes-italic: \"wght\" 460; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0.01em; --framer-line-height: 24px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-74296f42-e321-4996-928b-dc813e8d8a95, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-oWJBb\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (400c93f)\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 sharedStyle1 from\"https://framerusercontent.com/modules/5ZycZL7baZ9159Dj6iyn/UnCTDukoMyOJ7OcTJ9tU/C8faXTr4e.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cSLH1O2AAlUr5P5UFThu/OfgHP6iFw3qtnB0WWWMd/gc5LrfWq8.js\";const enabledGestures={DJVeQX0Qs:{hover:true},wZtUMrJC1:{hover:true}};const cycleOrder=[\"DJVeQX0Qs\",\"wZtUMrJC1\"];const serializationHash=\"framer-3NL7J\";const variantClassNames={DJVeQX0Qs:\"framer-v-bzt6t3\",wZtUMrJC1:\"framer-v-1f21opi\"};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:\"DJVeQX0Qs\",Mobile:\"wZtUMrJC1\"};const getProps=({click,height,id,label,link,width,...props})=>{return{...props,AaFO7yF3w:label??props.AaFO7yF3w??\"Link\",cigAJoiTJ:link??props.cigAJoiTJ,oa1TtEQNk:click??props.oa1TtEQNk,variant:humanReadableVariantMap[props.variant]??props.variant??\"DJVeQX0Qs\"};};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,AaFO7yF3w,cigAJoiTJ,oa1TtEQNk,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"DJVeQX0Qs\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1y6y0xf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oa1TtEQNk){const res=await oa1TtEQNk(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.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:cigAJoiTJ,motionChild:true,nodeId:\"DJVeQX0Qs\",scopeId:\"rnlFUxdZa\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-bzt6t3\",className,classNames)} framer-1flawxn`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"DJVeQX0Qs\",onTap:onTap1y6y0xf,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"DJVeQX0Qs-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"},\"wZtUMrJC1-hover\":{backgroundColor:\"var(--token-6a3c55ab-9ab2-4ece-9232-551e6f0af5c3, rgba(143, 131, 255, 0.1))\"},wZtUMrJC1:{backgroundColor:\"var(--token-23ab3953-0780-4700-a163-8a242ae9d5a0, rgba(116, 148, 180, 0))\"}},...addPropertyOverrides({\"DJVeQX0Qs-hover\":{\"data-framer-name\":undefined},\"wZtUMrJC1-hover\":{\"data-framer-name\":undefined},wZtUMrJC1:{\"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-1ujhax7\",\"data-styles-preset\":\"gc5LrfWq8\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d8ce73ff-4ca7-4398-8573-c697c4bdf6ac, rgb(77, 75, 88)))\"},children:\"Link\"})}),className:\"framer-41rzw3\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"kUhTAtxT_\",style:{\"--extracted-r6o4lv\":\"var(--token-d8ce73ff-4ca7-4398-8573-c697c4bdf6ac, rgb(77, 75, 88))\",\"--framer-paragraph-spacing\":\"0px\"},text:AaFO7yF3w,variants:{\"DJVeQX0Qs-hover\":{\"--extracted-r6o4lv\":\"var(--token-2fd20b5f-1d3b-4b11-be1c-b5de53577aaa, rgb(0, 0, 0))\"},\"wZtUMrJC1-hover\":{\"--extracted-r6o4lv\":\"var(--token-2fd20b5f-1d3b-4b11-be1c-b5de53577aaa, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"DJVeQX0Qs-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ujhax7\",\"data-styles-preset\":\"gc5LrfWq8\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fd20b5f-1d3b-4b11-be1c-b5de53577aaa, rgb(0, 0, 0)))\"},children:\"Link\"})})},\"wZtUMrJC1-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zn4ps8\",\"data-styles-preset\":\"C8faXTr4e\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2fd20b5f-1d3b-4b11-be1c-b5de53577aaa, rgb(0, 0, 0)))\"},children:\"Link\"})})},wZtUMrJC1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zn4ps8\",\"data-styles-preset\":\"C8faXTr4e\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d8ce73ff-4ca7-4398-8573-c697c4bdf6ac, rgb(77, 75, 88)))\"},children:\"Link\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3NL7J.framer-1flawxn, .framer-3NL7J .framer-1flawxn { display: block; }\",\".framer-3NL7J.framer-bzt6t3 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-3NL7J .framer-41rzw3 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3NL7J.framer-bzt6t3 { gap: 0px; } .framer-3NL7J.framer-bzt6t3 > * { margin: 0px; margin-bottom: calc(0px / 2); margin-top: calc(0px / 2); } .framer-3NL7J.framer-bzt6t3 > :first-child { margin-top: 0px; } .framer-3NL7J.framer-bzt6t3 > :last-child { margin-bottom: 0px; } }\",\".framer-3NL7J.framer-v-1f21opi.framer-bzt6t3 { flex-direction: row; padding: 16px; }\",\".framer-3NL7J.framer-v-1f21opi .framer-41rzw3 { order: 0; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-3NL7J.framer-v-1f21opi.framer-bzt6t3 { gap: 0px; } .framer-3NL7J.framer-v-1f21opi.framer-bzt6t3 > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-3NL7J.framer-v-1f21opi.framer-bzt6t3 > :first-child { margin-left: 0px; } .framer-3NL7J.framer-v-1f21opi.framer-bzt6t3 > :last-child { margin-right: 0px; } }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 49.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"wZtUMrJC1\":{\"layout\":[\"auto\",\"auto\"]},\"ry0x9Jl7W\":{\"layout\":[\"auto\",\"auto\"]},\"OVwocQdY3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"AaFO7yF3w\":\"label\",\"cigAJoiTJ\":\"link\",\"oa1TtEQNk\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerrnlFUxdZa=withCSS(Component,css,\"framer-3NL7J\");export default FramerrnlFUxdZa;FramerrnlFUxdZa.displayName=\"Navlink\";FramerrnlFUxdZa.defaultProps={height:36,width:49.5};addPropertyControls(FramerrnlFUxdZa,{variant:{options:[\"DJVeQX0Qs\",\"wZtUMrJC1\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},AaFO7yF3w:{defaultValue:\"Link\",displayTextArea:false,title:\"Label\",type:ControlType.String},cigAJoiTJ:{title:\"Link\",type:ControlType.Link},oa1TtEQNk:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerrnlFUxdZa,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrnlFUxdZa\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"wZtUMrJC1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ry0x9Jl7W\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OVwocQdY3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"49.5\",\"framerIntrinsicHeight\":\"36\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"AaFO7yF3w\\\":\\\"label\\\",\\\"cigAJoiTJ\\\":\\\"link\\\",\\\"oa1TtEQNk\\\":\\\"click\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./rnlFUxdZa.map","// Generated by Framer (f030ee3)\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 Navlink from\"https://framerusercontent.com/modules/pX5BpQBQW1zQ0ykML5db/26Smn5yiTQQRO9QAEPHS/rnlFUxdZa.js\";const NavlinkFonts=getFonts(Navlink);const cycleOrder=[\"YkIz_uPWe\",\"xtDYzPpIu\",\"n5URZQup8\",\"cCdgQtBFb\",\"hT1qNsDj8\",\"cufyRUXsd\",\"FrOM73Sbq\",\"i2nUJQfhb\",\"y3Ce7e0UH\"];const serializationHash=\"framer-4aAHW\";const variantClassNames={cCdgQtBFb:\"framer-v-7pn4ce\",cufyRUXsd:\"framer-v-l8qnxp\",FrOM73Sbq:\"framer-v-27cnmg\",hT1qNsDj8:\"framer-v-1kkcwjn\",i2nUJQfhb:\"framer-v-1ru1m64\",n5URZQup8:\"framer-v-fquw2u\",xtDYzPpIu:\"framer-v-1eymatv\",y3Ce7e0UH:\"framer-v-htgh46\",YkIz_uPWe:\"framer-v-v1ynaa\"};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={\"Desktop - Etusivu\":\"xtDYzPpIu\",\"Desktop - In English\":\"FrOM73Sbq\",\"Desktop - Koulutus\":\"hT1qNsDj8\",\"Desktop - Meist\\xe4\":\"cufyRUXsd\",\"Desktop - None\":\"YkIz_uPWe\",\"Desktop - Tapahtumat\":\"n5URZQup8\",\"Desktop - Uutiset\":\"cCdgQtBFb\",\"Mobile menu\":\"y3Ce7e0UH\"};const getProps=({clickOnLink,height,id,width,...props})=>{return{...props,t4A2SuFcD:clickOnLink??props.t4A2SuFcD,variant:humanReadableVariantMap[props.variant]??props.variant??\"YkIz_uPWe\"};};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,t4A2SuFcD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"YkIz_uPWe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const oa1TtEQNk1unn16c=activeVariantCallback(async(...args)=>{setVariant(\"xtDYzPpIu\");});const oa1TtEQNkurm14r=activeVariantCallback(async(...args)=>{if(t4A2SuFcD){const res=await t4A2SuFcD(...args);if(res===false)return false;}});const oa1TtEQNkxxgtiq=activeVariantCallback(async(...args)=>{setVariant(\"n5URZQup8\");});const oa1TtEQNk1olnka7=activeVariantCallback(async(...args)=>{setVariant(\"cCdgQtBFb\");});const oa1TtEQNk1m3st8e=activeVariantCallback(async(...args)=>{setVariant(\"hT1qNsDj8\");});const oa1TtEQNk1rpnlno=activeVariantCallback(async(...args)=>{setVariant(\"cufyRUXsd\");});const oa1TtEQNkvj36g9=activeVariantCallback(async(...args)=>{setVariant(\"FrOM73Sbq\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"i2nUJQfhb\",\"y3Ce7e0UH\"].includes(baseVariant))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__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-v1ynaa\",className,classNames),\"data-framer-name\":\"Desktop - None\",layoutDependency:layoutDependency,layoutId:\"YkIz_uPWe\",ref:refBinding,style:{...style},...addPropertyOverrides({cCdgQtBFb:{\"data-framer-name\":\"Desktop - Uutiset\"},cufyRUXsd:{\"data-framer-name\":\"Desktop - Meist\\xe4\"},FrOM73Sbq:{\"data-framer-name\":\"Desktop - In English\"},hT1qNsDj8:{\"data-framer-name\":\"Desktop - Koulutus\"},i2nUJQfhb:{\"data-framer-name\":\"Mobile menu\"},n5URZQup8:{\"data-framer-name\":\"Desktop - Tapahtumat\"},xtDYzPpIu:{\"data-framer-name\":\"Desktop - Etusivu\"},y3Ce7e0UH:{\"data-framer-name\":\"Mobile menu\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({cCdgQtBFb:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},cufyRUXsd:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},FrOM73Sbq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},hT1qNsDj8:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},i2nUJQfhb:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0},y3Ce7e0UH:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qei1rz-container\",layoutDependency:layoutDependency,layoutId:\"GwIGeHkL2-container\",nodeId:\"GwIGeHkL2\",rendersWithMotion:true,scopeId:\"ca1XOj_2g\",children:/*#__PURE__*/_jsx(Navlink,{AaFO7yF3w:\"Etusivu\",cigAJoiTJ:resolvedLinks[0],height:\"100%\",id:\"GwIGeHkL2\",layoutId:\"GwIGeHkL2\",oa1TtEQNk:oa1TtEQNk1unn16c,variant:\"DJVeQX0Qs\",width:\"100%\",...addPropertyOverrides({cCdgQtBFb:{cigAJoiTJ:resolvedLinks[3]},cufyRUXsd:{cigAJoiTJ:resolvedLinks[5]},FrOM73Sbq:{cigAJoiTJ:resolvedLinks[6]},hT1qNsDj8:{cigAJoiTJ:resolvedLinks[4]},i2nUJQfhb:{cigAJoiTJ:resolvedLinks[7],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"},n5URZQup8:{cigAJoiTJ:resolvedLinks[2]},xtDYzPpIu:{cigAJoiTJ:resolvedLinks[1]},y3Ce7e0UH:{cigAJoiTJ:resolvedLinks[8],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"V4eYBzZ1u\"},implicitPathVariables:undefined},{href:{webPageId:\"V4eYBzZ1u\"},implicitPathVariables:undefined},{href:{webPageId:\"V4eYBzZ1u\"},implicitPathVariables:undefined},{href:{webPageId:\"V4eYBzZ1u\"},implicitPathVariables:undefined},{href:{webPageId:\"V4eYBzZ1u\"},implicitPathVariables:undefined},{href:{webPageId:\"V4eYBzZ1u\"},implicitPathVariables:undefined},{href:{webPageId:\"V4eYBzZ1u\"},implicitPathVariables:undefined},{href:{webPageId:\"V4eYBzZ1u\"},implicitPathVariables:undefined},{href:{webPageId:\"V4eYBzZ1u\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({cCdgQtBFb:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},cufyRUXsd:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},FrOM73Sbq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},hT1qNsDj8:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},i2nUJQfhb:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+40},y3Ce7e0UH:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-k5uh8p-container\",layoutDependency:layoutDependency,layoutId:\"j1tkqmEmU-container\",nodeId:\"j1tkqmEmU\",rendersWithMotion:true,scopeId:\"ca1XOj_2g\",children:/*#__PURE__*/_jsx(Navlink,{AaFO7yF3w:\"Tapahtumat\",cigAJoiTJ:resolvedLinks1[0],height:\"100%\",id:\"j1tkqmEmU\",layoutId:\"j1tkqmEmU\",oa1TtEQNk:oa1TtEQNkxxgtiq,variant:\"DJVeQX0Qs\",width:\"100%\",...addPropertyOverrides({cCdgQtBFb:{cigAJoiTJ:resolvedLinks1[3]},cufyRUXsd:{cigAJoiTJ:resolvedLinks1[5]},FrOM73Sbq:{cigAJoiTJ:resolvedLinks1[6]},hT1qNsDj8:{cigAJoiTJ:resolvedLinks1[4]},i2nUJQfhb:{cigAJoiTJ:resolvedLinks1[7],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"},n5URZQup8:{cigAJoiTJ:resolvedLinks1[2]},xtDYzPpIu:{cigAJoiTJ:resolvedLinks1[1]},y3Ce7e0UH:{cigAJoiTJ:resolvedLinks1[8],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LNKRCzG1w\"},implicitPathVariables:undefined},{href:{webPageId:\"LNKRCzG1w\"},implicitPathVariables:undefined},{href:{webPageId:\"LNKRCzG1w\"},implicitPathVariables:undefined},{href:{webPageId:\"LNKRCzG1w\"},implicitPathVariables:undefined},{href:{webPageId:\"LNKRCzG1w\"},implicitPathVariables:undefined},{href:{webPageId:\"LNKRCzG1w\"},implicitPathVariables:undefined},{href:{webPageId:\"LNKRCzG1w\"},implicitPathVariables:undefined},{href:{webPageId:\"LNKRCzG1w\"},implicitPathVariables:undefined},{href:{webPageId:\"LNKRCzG1w\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({cCdgQtBFb:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},cufyRUXsd:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},FrOM73Sbq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},hT1qNsDj8:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},i2nUJQfhb:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+80},y3Ce7e0UH:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+80}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-akln6g-container\",layoutDependency:layoutDependency,layoutId:\"LXLvk2yo5-container\",nodeId:\"LXLvk2yo5\",rendersWithMotion:true,scopeId:\"ca1XOj_2g\",children:/*#__PURE__*/_jsx(Navlink,{AaFO7yF3w:\"Uutiset\",cigAJoiTJ:resolvedLinks2[0],height:\"100%\",id:\"LXLvk2yo5\",layoutId:\"LXLvk2yo5\",oa1TtEQNk:oa1TtEQNk1olnka7,variant:\"DJVeQX0Qs\",width:\"100%\",...addPropertyOverrides({cCdgQtBFb:{cigAJoiTJ:resolvedLinks2[3]},cufyRUXsd:{cigAJoiTJ:resolvedLinks2[5]},FrOM73Sbq:{cigAJoiTJ:resolvedLinks2[6]},hT1qNsDj8:{cigAJoiTJ:resolvedLinks2[4]},i2nUJQfhb:{cigAJoiTJ:resolvedLinks2[7],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"},n5URZQup8:{cigAJoiTJ:resolvedLinks2[2]},xtDYzPpIu:{cigAJoiTJ:resolvedLinks2[1]},y3Ce7e0UH:{cigAJoiTJ:resolvedLinks2[8],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Rd5PZNN1B\"},implicitPathVariables:undefined},{href:{webPageId:\"Rd5PZNN1B\"},implicitPathVariables:undefined},{href:{webPageId:\"Rd5PZNN1B\"},implicitPathVariables:undefined},{href:{webPageId:\"Rd5PZNN1B\"},implicitPathVariables:undefined},{href:{webPageId:\"Rd5PZNN1B\"},implicitPathVariables:undefined},{href:{webPageId:\"Rd5PZNN1B\"},implicitPathVariables:undefined},{href:{webPageId:\"Rd5PZNN1B\"},implicitPathVariables:undefined},{href:{webPageId:\"Rd5PZNN1B\"},implicitPathVariables:undefined},{href:{webPageId:\"Rd5PZNN1B\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({cCdgQtBFb:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},cufyRUXsd:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},FrOM73Sbq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},hT1qNsDj8:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},i2nUJQfhb:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+120},y3Ce7e0UH:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+120}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-o2o4no-container\",layoutDependency:layoutDependency,layoutId:\"DkhA_WUeV-container\",nodeId:\"DkhA_WUeV\",rendersWithMotion:true,scopeId:\"ca1XOj_2g\",children:/*#__PURE__*/_jsx(Navlink,{AaFO7yF3w:\"Koulutus\",cigAJoiTJ:resolvedLinks3[0],height:\"100%\",id:\"DkhA_WUeV\",layoutId:\"DkhA_WUeV\",oa1TtEQNk:oa1TtEQNk1m3st8e,variant:\"DJVeQX0Qs\",width:\"100%\",...addPropertyOverrides({cCdgQtBFb:{cigAJoiTJ:resolvedLinks3[3]},cufyRUXsd:{cigAJoiTJ:resolvedLinks3[5]},FrOM73Sbq:{cigAJoiTJ:resolvedLinks3[6]},hT1qNsDj8:{cigAJoiTJ:resolvedLinks3[4]},i2nUJQfhb:{cigAJoiTJ:resolvedLinks3[7],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"},n5URZQup8:{cigAJoiTJ:resolvedLinks3[2]},xtDYzPpIu:{cigAJoiTJ:resolvedLinks3[1]},y3Ce7e0UH:{cigAJoiTJ:resolvedLinks3[8],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"uXomcmO1m\"},implicitPathVariables:undefined},{href:{webPageId:\"uXomcmO1m\"},implicitPathVariables:undefined},{href:{webPageId:\"uXomcmO1m\"},implicitPathVariables:undefined},{href:{webPageId:\"uXomcmO1m\"},implicitPathVariables:undefined},{href:{webPageId:\"uXomcmO1m\"},implicitPathVariables:undefined},{href:{webPageId:\"uXomcmO1m\"},implicitPathVariables:undefined},{href:{webPageId:\"uXomcmO1m\"},implicitPathVariables:undefined},{href:{webPageId:\"uXomcmO1m\"},implicitPathVariables:undefined},{href:{webPageId:\"uXomcmO1m\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({cCdgQtBFb:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},cufyRUXsd:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},FrOM73Sbq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},hT1qNsDj8:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},i2nUJQfhb:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+160},y3Ce7e0UH:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+160}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-y43q5w-container\",layoutDependency:layoutDependency,layoutId:\"PjovrYTvH-container\",nodeId:\"PjovrYTvH\",rendersWithMotion:true,scopeId:\"ca1XOj_2g\",children:/*#__PURE__*/_jsx(Navlink,{AaFO7yF3w:\"Meist\\xe4\",cigAJoiTJ:resolvedLinks4[0],height:\"100%\",id:\"PjovrYTvH\",layoutId:\"PjovrYTvH\",oa1TtEQNk:oa1TtEQNk1rpnlno,variant:\"DJVeQX0Qs\",width:\"100%\",...addPropertyOverrides({cCdgQtBFb:{cigAJoiTJ:resolvedLinks4[3]},cufyRUXsd:{cigAJoiTJ:resolvedLinks4[5]},FrOM73Sbq:{cigAJoiTJ:resolvedLinks4[6]},hT1qNsDj8:{cigAJoiTJ:resolvedLinks4[4]},i2nUJQfhb:{cigAJoiTJ:resolvedLinks4[7],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"},n5URZQup8:{cigAJoiTJ:resolvedLinks4[2]},xtDYzPpIu:{cigAJoiTJ:resolvedLinks4[1]},y3Ce7e0UH:{cigAJoiTJ:resolvedLinks4[8],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eOa2zwO_i\"},implicitPathVariables:undefined},{href:{webPageId:\"eOa2zwO_i\"},implicitPathVariables:undefined},{href:{webPageId:\"eOa2zwO_i\"},implicitPathVariables:undefined},{href:{webPageId:\"eOa2zwO_i\"},implicitPathVariables:undefined},{href:{webPageId:\"eOa2zwO_i\"},implicitPathVariables:undefined},{href:{webPageId:\"eOa2zwO_i\"},implicitPathVariables:undefined},{href:{webPageId:\"eOa2zwO_i\"},implicitPathVariables:undefined},{href:{webPageId:\"eOa2zwO_i\"},implicitPathVariables:undefined},{href:{webPageId:\"eOa2zwO_i\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(0+((componentViewport?.height||36)-0-36)/2),...addPropertyOverrides({cCdgQtBFb:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},cufyRUXsd:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},FrOM73Sbq:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},hT1qNsDj8:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-36)/2)},i2nUJQfhb:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+200},y3Ce7e0UH:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+200}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-khxj00-container\",layoutDependency:layoutDependency,layoutId:\"QhCngUuRC-container\",nodeId:\"QhCngUuRC\",rendersWithMotion:true,scopeId:\"ca1XOj_2g\",children:/*#__PURE__*/_jsx(Navlink,{AaFO7yF3w:\"In English\",cigAJoiTJ:resolvedLinks5[0],height:\"100%\",id:\"QhCngUuRC\",layoutId:\"QhCngUuRC\",oa1TtEQNk:oa1TtEQNkvj36g9,variant:\"DJVeQX0Qs\",width:\"100%\",...addPropertyOverrides({cCdgQtBFb:{cigAJoiTJ:resolvedLinks5[3]},cufyRUXsd:{cigAJoiTJ:resolvedLinks5[5]},FrOM73Sbq:{cigAJoiTJ:resolvedLinks5[6]},hT1qNsDj8:{cigAJoiTJ:resolvedLinks5[4]},i2nUJQfhb:{cigAJoiTJ:resolvedLinks5[7],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"},n5URZQup8:{cigAJoiTJ:resolvedLinks5[2]},xtDYzPpIu:{cigAJoiTJ:resolvedLinks5[1]},y3Ce7e0UH:{cigAJoiTJ:resolvedLinks5[8],oa1TtEQNk:oa1TtEQNkurm14r,style:{width:\"100%\"},variant:\"wZtUMrJC1\"}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-h52e7b\",\"data-framer-name\":\"Highlight\",layoutDependency:layoutDependency,layoutId:\"UWyorN5zf\",style:{backgroundColor:\"var(--token-2fd20b5f-1d3b-4b11-be1c-b5de53577aaa, rgb(0, 0, 0))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,opacity:0},variants:{cCdgQtBFb:{opacity:1},cufyRUXsd:{opacity:1},FrOM73Sbq:{opacity:1},hT1qNsDj8:{opacity:1},n5URZQup8:{opacity:1},xtDYzPpIu:{opacity:1}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-4aAHW.framer-1ca27zw, .framer-4aAHW .framer-1ca27zw { display: block; }\",\".framer-4aAHW.framer-v1ynaa { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-4aAHW .framer-1qei1rz-container, .framer-4aAHW .framer-k5uh8p-container, .framer-4aAHW .framer-akln6g-container, .framer-4aAHW .framer-o2o4no-container, .framer-4aAHW .framer-y43q5w-container, .framer-4aAHW .framer-khxj00-container { flex: none; height: auto; position: relative; width: auto; z-index: 2; }\",\".framer-4aAHW .framer-h52e7b { bottom: 0px; flex: none; height: 4px; left: 36px; overflow: hidden; position: absolute; width: 4px; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4aAHW.framer-v1ynaa { gap: 0px; } .framer-4aAHW.framer-v1ynaa > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } .framer-4aAHW.framer-v1ynaa > :first-child { margin-left: 0px; } .framer-4aAHW.framer-v1ynaa > :last-child { margin-right: 0px; } }\",\".framer-4aAHW.framer-v-1eymatv .framer-1qei1rz-container, .framer-4aAHW.framer-v-fquw2u .framer-1qei1rz-container, .framer-4aAHW.framer-v-7pn4ce .framer-1qei1rz-container, .framer-4aAHW.framer-v-1kkcwjn .framer-1qei1rz-container, .framer-4aAHW.framer-v-l8qnxp .framer-1qei1rz-container, .framer-4aAHW.framer-v-27cnmg .framer-1qei1rz-container { order: 0; }\",\".framer-4aAHW.framer-v-1eymatv .framer-k5uh8p-container, .framer-4aAHW.framer-v-fquw2u .framer-k5uh8p-container, .framer-4aAHW.framer-v-7pn4ce .framer-k5uh8p-container, .framer-4aAHW.framer-v-1kkcwjn .framer-k5uh8p-container, .framer-4aAHW.framer-v-l8qnxp .framer-k5uh8p-container, .framer-4aAHW.framer-v-27cnmg .framer-k5uh8p-container { order: 2; }\",\".framer-4aAHW.framer-v-1eymatv .framer-akln6g-container, .framer-4aAHW.framer-v-fquw2u .framer-akln6g-container, .framer-4aAHW.framer-v-7pn4ce .framer-akln6g-container, .framer-4aAHW.framer-v-1kkcwjn .framer-akln6g-container, .framer-4aAHW.framer-v-l8qnxp .framer-akln6g-container, .framer-4aAHW.framer-v-27cnmg .framer-akln6g-container { order: 3; }\",\".framer-4aAHW.framer-v-1eymatv .framer-o2o4no-container, .framer-4aAHW.framer-v-fquw2u .framer-o2o4no-container, .framer-4aAHW.framer-v-7pn4ce .framer-o2o4no-container, .framer-4aAHW.framer-v-1kkcwjn .framer-o2o4no-container, .framer-4aAHW.framer-v-l8qnxp .framer-o2o4no-container, .framer-4aAHW.framer-v-27cnmg .framer-o2o4no-container { order: 4; }\",\".framer-4aAHW.framer-v-1eymatv .framer-y43q5w-container, .framer-4aAHW.framer-v-fquw2u .framer-y43q5w-container, .framer-4aAHW.framer-v-7pn4ce .framer-y43q5w-container, .framer-4aAHW.framer-v-1kkcwjn .framer-y43q5w-container, .framer-4aAHW.framer-v-l8qnxp .framer-y43q5w-container, .framer-4aAHW.framer-v-27cnmg .framer-y43q5w-container { order: 5; }\",\".framer-4aAHW.framer-v-1eymatv .framer-khxj00-container, .framer-4aAHW.framer-v-fquw2u .framer-khxj00-container, .framer-4aAHW.framer-v-7pn4ce .framer-khxj00-container, .framer-4aAHW.framer-v-1kkcwjn .framer-khxj00-container, .framer-4aAHW.framer-v-l8qnxp .framer-khxj00-container, .framer-4aAHW.framer-v-27cnmg .framer-khxj00-container { order: 6; }\",\".framer-4aAHW.framer-v-1eymatv .framer-h52e7b { order: 1; }\",\".framer-4aAHW.framer-v-fquw2u .framer-h52e7b { left: 137px; order: 1; }\",\".framer-4aAHW.framer-v-7pn4ce .framer-h52e7b { left: 237px; order: 1; }\",\".framer-4aAHW.framer-v-1kkcwjn .framer-h52e7b { left: 325px; order: 1; }\",\".framer-4aAHW.framer-v-l8qnxp .framer-h52e7b { left: 410px; order: 1; }\",\".framer-4aAHW.framer-v-27cnmg .framer-h52e7b { left: 500px; order: 1; }\",\".framer-4aAHW.framer-v-1ru1m64.framer-v1ynaa, .framer-4aAHW.framer-v-htgh46.framer-v1ynaa { flex-direction: column; gap: 4px; justify-content: flex-start; width: 390px; }\",\".framer-4aAHW.framer-v-1ru1m64 .framer-1qei1rz-container, .framer-4aAHW.framer-v-1ru1m64 .framer-k5uh8p-container, .framer-4aAHW.framer-v-1ru1m64 .framer-akln6g-container, .framer-4aAHW.framer-v-1ru1m64 .framer-o2o4no-container, .framer-4aAHW.framer-v-1ru1m64 .framer-y43q5w-container, .framer-4aAHW.framer-v-1ru1m64 .framer-khxj00-container, .framer-4aAHW.framer-v-htgh46 .framer-1qei1rz-container, .framer-4aAHW.framer-v-htgh46 .framer-k5uh8p-container, .framer-4aAHW.framer-v-htgh46 .framer-akln6g-container, .framer-4aAHW.framer-v-htgh46 .framer-o2o4no-container, .framer-4aAHW.framer-v-htgh46 .framer-y43q5w-container, .framer-4aAHW.framer-v-htgh46 .framer-khxj00-container { width: 100%; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4aAHW.framer-v-1ru1m64.framer-v1ynaa { gap: 0px; } .framer-4aAHW.framer-v-1ru1m64.framer-v1ynaa > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-4aAHW.framer-v-1ru1m64.framer-v1ynaa > :first-child { margin-top: 0px; } .framer-4aAHW.framer-v-1ru1m64.framer-v1ynaa > :last-child { margin-bottom: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-4aAHW.framer-v-htgh46.framer-v1ynaa { gap: 0px; } .framer-4aAHW.framer-v-htgh46.framer-v1ynaa > * { margin: 0px; margin-bottom: calc(4px / 2); margin-top: calc(4px / 2); } .framer-4aAHW.framer-v-htgh46.framer-v1ynaa > :first-child { margin-top: 0px; } .framer-4aAHW.framer-v-htgh46.framer-v1ynaa > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 548.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"xtDYzPpIu\":{\"layout\":[\"auto\",\"auto\"]},\"n5URZQup8\":{\"layout\":[\"auto\",\"auto\"]},\"cCdgQtBFb\":{\"layout\":[\"auto\",\"auto\"]},\"hT1qNsDj8\":{\"layout\":[\"auto\",\"auto\"]},\"cufyRUXsd\":{\"layout\":[\"auto\",\"auto\"]},\"FrOM73Sbq\":{\"layout\":[\"auto\",\"auto\"]},\"i2nUJQfhb\":{\"layout\":[\"fixed\",\"auto\"]},\"y3Ce7e0UH\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"t4A2SuFcD\":\"clickOnLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerca1XOj_2g=withCSS(Component,css,\"framer-4aAHW\");export default Framerca1XOj_2g;Framerca1XOj_2g.displayName=\"Navlink Group\";Framerca1XOj_2g.defaultProps={height:36,width:548.5};addPropertyControls(Framerca1XOj_2g,{variant:{options:[\"YkIz_uPWe\",\"xtDYzPpIu\",\"n5URZQup8\",\"cCdgQtBFb\",\"hT1qNsDj8\",\"cufyRUXsd\",\"FrOM73Sbq\",\"i2nUJQfhb\",\"y3Ce7e0UH\"],optionTitles:[\"Desktop - None\",\"Desktop - Etusivu\",\"Desktop - Tapahtumat\",\"Desktop - Uutiset\",\"Desktop - Koulutus\",\"Desktop - Meist\\xe4\",\"Desktop - In English\",\"Mobile menu\",\"Mobile menu\"],title:\"Variant\",type:ControlType.Enum},t4A2SuFcD:{title:\"Click on link\",type:ControlType.EventHandler}});addFonts(Framerca1XOj_2g,[{explicitInter:true,fonts:[]},...NavlinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerca1XOj_2g\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"36\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xtDYzPpIu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"n5URZQup8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cCdgQtBFb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hT1qNsDj8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cufyRUXsd\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FrOM73Sbq\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"i2nUJQfhb\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"y3Ce7e0UH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"t4A2SuFcD\\\":\\\"clickOnLink\\\"}\",\"framerIntrinsicWidth\":\"548.5\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f030ee3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={lbBHgVX5O:{hover:true},VnaC74WW6:{hover:true}};const cycleOrder=[\"VnaC74WW6\",\"lbBHgVX5O\"];const serializationHash=\"framer-wEa7d\";const variantClassNames={lbBHgVX5O:\"framer-v-h1yyw5\",VnaC74WW6:\"framer-v-1ljmlib\"};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:\"VnaC74WW6\",Opened:\"lbBHgVX5O\"};const getProps=({click,height,id,width,...props})=>{return{...props,fNUYsAMJv:click??props.fNUYsAMJv,variant:humanReadableVariantMap[props.variant]??props.variant??\"VnaC74WW6\"};};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,fNUYsAMJv,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"VnaC74WW6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1764hhf=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(fNUYsAMJv){const res=await fNUYsAMJv(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ljmlib\",className,classNames),\"data-framer-name\":\"Default\",\"data-highlight\":true,\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"VnaC74WW6\",onTap:onTap1764hhf,ref:refBinding,style:{backgroundColor:\"var(--token-23ab3953-0780-4700-a163-8a242ae9d5a0, rgba(116, 148, 180, 0))\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"lbBHgVX5O-hover\":{backgroundColor:\"var(--token-6a3c55ab-9ab2-4ece-9232-551e6f0af5c3, rgba(255, 255, 255, 0.1))\"},\"VnaC74WW6-hover\":{backgroundColor:\"var(--token-6a3c55ab-9ab2-4ece-9232-551e6f0af5c3, rgba(255, 255, 255, 0.1))\"}},...addPropertyOverrides({\"lbBHgVX5O-hover\":{\"data-framer-name\":undefined},\"VnaC74WW6-hover\":{\"data-framer-name\":undefined},lbBHgVX5O:{\"data-framer-name\":\"Opened\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-t79cbs\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"OXjWN1L6Y\",style:{backgroundColor:\"var(--token-74296f42-e321-4996-928b-dc813e8d8a95, rgb(0, 0, 0))\",rotate:0},variants:{\"VnaC74WW6-hover\":{rotate:0},lbBHgVX5O:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gipadb\",\"data-framer-name\":\"Mid\",layoutDependency:layoutDependency,layoutId:\"vIkLwNw37\",style:{backgroundColor:\"var(--token-74296f42-e321-4996-928b-dc813e8d8a95, rgb(0, 0, 0))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-cxwmea\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"sSZHo_rq7\",style:{backgroundColor:\"var(--token-74296f42-e321-4996-928b-dc813e8d8a95, rgb(0, 0, 0))\",rotate:0},variants:{\"VnaC74WW6-hover\":{rotate:0},lbBHgVX5O:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wEa7d.framer-htgcc1, .framer-wEa7d .framer-htgcc1 { display: block; }\",\".framer-wEa7d.framer-1ljmlib { cursor: pointer; height: 49px; overflow: visible; position: relative; width: 48px; }\",\".framer-wEa7d .framer-t79cbs { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: 14px; width: 24px; }\",\".framer-wEa7d .framer-1gipadb { flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 2px / 2); width: 24px; }\",\".framer-wEa7d .framer-cxwmea { bottom: 14px; flex: none; height: 2px; left: calc(50.00000000000002% - 24px / 2); overflow: visible; position: absolute; width: 24px; }\",\".framer-wEa7d.framer-v-h1yyw5.framer-1ljmlib, .framer-wEa7d.framer-v-1ljmlib.hover.framer-1ljmlib { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 48px); }\",\".framer-wEa7d.framer-v-h1yyw5 .framer-t79cbs { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-wEa7d.framer-v-h1yyw5 .framer-1gipadb { left: calc(50.00000000000002% - 2px / 2); width: 2px; }\",\".framer-wEa7d.framer-v-h1yyw5 .framer-cxwmea { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-wEa7d.framer-v-h1yyw5.hover .framer-cxwmea { bottom: unset; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lbBHgVX5O\":{\"layout\":[\"fixed\",\"fixed\"]},\"UGpd81BRQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"mWVRCFJDu\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"fNUYsAMJv\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerOFTjH9iKT=withCSS(Component,css,\"framer-wEa7d\");export default FramerOFTjH9iKT;FramerOFTjH9iKT.displayName=\"Hamburger button\";FramerOFTjH9iKT.defaultProps={height:48,width:48};addPropertyControls(FramerOFTjH9iKT,{variant:{options:[\"VnaC74WW6\",\"lbBHgVX5O\"],optionTitles:[\"Default\",\"Opened\"],title:\"Variant\",type:ControlType.Enum},fNUYsAMJv:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerOFTjH9iKT,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOFTjH9iKT\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"fNUYsAMJv\\\":\\\"click\\\"}\",\"framerIntrinsicHeight\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lbBHgVX5O\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UGpd81BRQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"mWVRCFJDu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"48\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./OFTjH9iKT.map","// Generated by Framer (f030ee3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,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 serializationHash=\"framer-XolB0\";const variantClassNames={u0LYdm1Jt:\"framer-v-1jnq80f\"};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:\"u0LYdm1Jt\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"u0LYdm1Jt\",scopeId:\"p6k2ipnNI\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"SaloJazz logo\",className:`${cx(scopingClassNames,\"framer-1jnq80f\",className,classNames)} framer-1myz01t`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"u0LYdm1Jt\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-qa33r5\",\"data-framer-name\":\"Filled\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ArRuEHEwQ\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 120 28\"><path d=\"M 43.74 19.41 C 42.92 22.5 41.44 23.76 38.64 23.76 L 37.37 23.76 L 37.37 3.39 L 33.55 3.39 L 33.55 24.6 L 46.46 24.6 L 44.56 19.36 L 43.75 19.4 Z M 100.88 19.41 C 100.06 22.5 98.58 23.76 95.78 23.76 L 93.33 23.76 C 93.35 20.65 95.86 17.4 98.29 14.26 C 100.92 10.86 103.65 7.35 103.42 3.79 L 103.39 3.39 L 88.81 3.39 L 90.71 8.63 L 91.52 8.59 C 92.34 5.5 93.82 4.24 96.62 4.24 L 99.07 4.24 C 99.05 7.35 96.54 10.6 94.11 13.74 C 91.48 17.14 88.75 20.66 88.98 24.21 L 89.01 24.61 L 103.59 24.61 L 101.69 19.37 Z M 118.03 19.37 L 117.22 19.41 C 116.4 22.5 114.92 23.76 112.12 23.76 L 109.67 23.76 C 109.69 20.65 112.2 17.4 114.63 14.26 C 117.26 10.86 119.99 7.35 119.76 3.79 L 119.73 3.39 L 105.15 3.39 L 107.05 8.63 L 107.86 8.59 C 108.68 5.5 110.16 4.24 112.96 4.24 L 115.41 4.24 C 115.39 7.35 112.88 10.6 110.45 13.74 C 107.82 17.14 105.09 20.66 105.32 24.21 L 105.35 24.61 L 119.93 24.61 Z M 9.09 12.26 C 6.94 10.47 4.72 8.61 4.42 6.98 C 4.28 6.19 4.48 5.4 4.96 4.82 C 5.51 4.16 6.37 3.82 7.44 3.82 C 8.8 3.82 9.63 4.47 10.09 5.02 C 10.8 5.87 11.09 7.06 10.89 8.2 L 10.78 8.82 L 13.82 8.2 L 13.82 7.85 C 13.82 5.16 10.96 2.97 7.45 2.97 C 3.94 2.97 1.09 5.16 1.09 7.85 C 1.09 10.12 3.22 12.2 5.55 14.2 C 2.46 14.84 0.24 17 0.24 19.52 C 0.24 22.56 3.48 25.04 7.45 25.04 C 11.42 25.04 14.66 22.57 14.66 19.52 C 14.66 16.92 11.83 14.55 9.08 12.27 Z M 10.58 22.84 C 10.12 23.45 9.2 24.18 7.45 24.18 C 3.94 24.18 1.09 22.09 1.09 19.51 C 1.09 17.23 3.36 15.28 6.4 14.91 L 6.55 15.03 C 8.57 16.74 10.67 18.5 11.12 20.1 C 11.38 21.01 11.17 22.06 10.59 22.83 Z M 23.17 3.67 L 15.32 24.61 L 21.74 24.61 C 23.47 24.61 24.94 23.92 25.77 22.73 C 26.04 22.34 26.3 21.81 26.43 21.14 L 27.73 24.61 L 31.82 24.61 L 23.97 3.67 L 23.18 3.67 Z M 25.07 22.24 C 24.4 23.2 23.19 23.76 21.74 23.76 C 20.51 23.76 19.41 23.24 18.81 22.37 C 18.07 21.3 18.05 19.74 18.76 17.86 L 21.98 9.28 L 25.2 17.86 C 25.87 19.65 25.83 21.16 25.07 22.25 Z M 78.62 3.67 L 73.41 17.55 C 73.41 17.55 73.39 17.59 73.39 17.61 L 70.77 24.6 L 77.19 24.6 C 78.92 24.6 80.39 23.91 81.22 22.72 C 81.49 22.33 81.75 21.8 81.88 21.13 L 83.18 24.6 L 87.27 24.6 L 79.42 3.66 L 78.63 3.66 Z M 80.52 22.24 C 79.85 23.2 78.64 23.76 77.19 23.76 C 75.96 23.76 74.86 23.24 74.26 22.37 C 73.53 21.31 73.5 19.77 74.19 17.92 L 77.43 9.28 L 80.65 17.86 C 81.32 19.65 81.28 21.16 80.52 22.25 Z M 66.08 19.3 C 66.08 25.9 62.79 26.29 62.65 26.3 L 62.68 27.15 C 62.75 27.15 69.89 27.07 69.89 19.94 L 69.89 3.39 L 66.07 3.39 L 66.07 19.3 Z M 55.03 12.09 L 54.18 12.09 C 54.18 12.91 53.51 13.57 52.7 13.57 L 52.7 14.42 C 53.52 14.42 54.18 15.09 54.18 15.9 L 55.03 15.9 C 55.03 15.08 55.7 14.42 56.51 14.42 L 56.51 13.57 C 55.69 13.57 55.03 12.9 55.03 12.09 Z M 62.76 9.54 C 61.71 6.6 59.69 4.38 57.21 3.44 C 55.15 2.66 52.93 2.84 50.96 3.93 C 46.51 6.4 44.5 12.91 46.47 18.44 C 47.52 21.38 49.54 23.6 52.02 24.54 C 52.87 24.86 53.74 25.02 54.61 25.02 C 55.86 25.02 57.11 24.69 58.27 24.05 C 62.72 21.58 64.73 15.07 62.76 9.54 Z M 57.85 23.32 C 57.12 23.73 56.29 23.76 55.39 23.42 C 53.31 22.64 51.27 20.03 50.05 16.61 C 48.21 11.46 48.8 6.11 51.36 4.68 C 52.09 4.27 52.92 4.24 53.82 4.58 C 55.9 5.36 57.94 7.97 59.16 11.39 C 61 16.54 60.41 21.9 57.85 23.32 Z\" fill=\"var(--token-74296f42-e321-4996-928b-dc813e8d8a95, rgb(0, 0, 0))\"></path></svg>',svgContentId:9923130189,withExternalLayout:true})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-XolB0.framer-1myz01t, .framer-XolB0 .framer-1myz01t { display: block; }\",\".framer-XolB0.framer-1jnq80f { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: 28px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 120px; }\",\".framer-XolB0 .framer-qa33r5 { flex: none; height: 28px; position: relative; width: 120px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-XolB0.framer-1jnq80f { gap: 0px; } .framer-XolB0.framer-1jnq80f > * { margin: 0px; margin-bottom: calc(8px / 2); margin-top: calc(8px / 2); } .framer-XolB0.framer-1jnq80f > :first-child { margin-top: 0px; } .framer-XolB0.framer-1jnq80f > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 120\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const Framerp6k2ipnNI=withCSS(Component,css,\"framer-XolB0\");export default Framerp6k2ipnNI;Framerp6k2ipnNI.displayName=\"SaloJazz header logo\";Framerp6k2ipnNI.defaultProps={height:28,width:120};addFonts(Framerp6k2ipnNI,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerp6k2ipnNI\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"28\",\"framerIntrinsicWidth\":\"120\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./p6k2ipnNI.map","// Generated by Framer (f030ee3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavlinkGroup from\"https://framerusercontent.com/modules/qYuUQXLqjiMGKirWEHvU/t8Qe1f8HFLHJG00GKIco/ca1XOj_2g.js\";import HamburgerButton from\"https://framerusercontent.com/modules/yHVPLrcVMf48za0n5ERb/vJn03aDGwb5H3Y4k2tki/OFTjH9iKT.js\";import Button from\"https://framerusercontent.com/modules/eu0shRhvTFIu4GyNgOpt/3gQpWHPF5urE1dQLfk9x/oY7JsF5v1.js\";import SaloJazzHeaderLogo from\"https://framerusercontent.com/modules/kJAomCIlYCGcAhucYZG5/IphOlpWQBrU4pilfEGmI/p6k2ipnNI.js\";const SaloJazzHeaderLogoFonts=getFonts(SaloJazzHeaderLogo);const HamburgerButtonFonts=getFonts(HamburgerButton);const NavlinkGroupFonts=getFonts(NavlinkGroup);const ButtonFonts=getFonts(Button);const MotionHeaderWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.header));const NavlinkGroupControls=getPropertyControls(NavlinkGroup);const cycleOrder=[\"do7fiNujc\",\"ddh1NRXe5\",\"AWgxJr0iB\",\"I3vywMhpQ\",\"qFEEbr6hG\",\"kdlDckS16\"];const serializationHash=\"framer-aUtiF\";const variantClassNames={AWgxJr0iB:\"framer-v-sgtvxv\",ddh1NRXe5:\"framer-v-m04teu\",do7fiNujc:\"framer-v-l3lf3h\",I3vywMhpQ:\"framer-v-30tdu5\",kdlDckS16:\"framer-v-x2g814\",qFEEbr6hG:\"framer-v-dvq18c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:1,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:-90};const transition2={bounce:0,delay:0,duration:.6,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Desktop - Etusivu\":\"xtDYzPpIu\",\"Desktop - In English\":\"FrOM73Sbq\",\"Desktop - Koulutus\":\"hT1qNsDj8\",\"Desktop - Meist\\xe4\":\"cufyRUXsd\",\"Desktop - None\":\"YkIz_uPWe\",\"Desktop - Tapahtumat\":\"n5URZQup8\",\"Desktop - Uutiset\":\"cCdgQtBFb\",\"Mobile menu\":\"y3Ce7e0UH\"};const humanReadableVariantMap={\"Desktop scroll\":\"ddh1NRXe5\",\"Mobile docked open\":\"I3vywMhpQ\",\"Mobile docked\":\"AWgxJr0iB\",\"Mobile scroll open\":\"kdlDckS16\",\"Mobile scroll\":\"qFEEbr6hG\",Desktop:\"do7fiNujc\"};const getProps=({currentPage,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"do7fiNujc\",ZeFVMUvk7:humanReadableEnumMap[currentPage]??currentPage??props.ZeFVMUvk7??\"YkIz_uPWe\"};};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,ZeFVMUvk7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"do7fiNujc\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const fNUYsAMJv1w43tbx=activeVariantCallback(async(...args)=>{setVariant(\"I3vywMhpQ\");});const fNUYsAMJv1r7cei3=activeVariantCallback(async(...args)=>{setVariant(\"AWgxJr0iB\");});const fNUYsAMJvsc0hm9=activeVariantCallback(async(...args)=>{setVariant(\"kdlDckS16\");});const fNUYsAMJvehld94=activeVariantCallback(async(...args)=>{setVariant(\"qFEEbr6hG\");});const t4A2SuFcD1r7cei3=activeVariantCallback(async(...args)=>{setVariant(\"AWgxJr0iB\");});const t4A2SuFcDehld94=activeVariantCallback(async(...args)=>{setVariant(\"qFEEbr6hG\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"AWgxJr0iB\",\"I3vywMhpQ\",\"qFEEbr6hG\",\"kdlDckS16\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"AWgxJr0iB\",\"qFEEbr6hG\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionHeaderWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-l3lf3h\",className,classNames),\"data-framer-appear-id\":\"l3lf3h\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"do7fiNujc\",optimized:true,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(0px)\",backgroundColor:\"var(--token-c5b5ac31-2c01-46b4-ae04-d2176a785b5b, rgba(238, 242, 252, 0))\",boxShadow:\"none\",WebkitBackdropFilter:\"blur(0px)\",...style},variants:{AWgxJr0iB:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",boxShadow:\"none\"},ddh1NRXe5:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0babd01b-2c0b-4760-a922-ea82484b5ad5, rgba(255, 255, 255, 0.4))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(20px)\",backgroundColor:\"var(--token-079ef9f1-217b-490f-8d13-a51cb64bf301, rgba(238, 242, 252, 0.8))\",boxShadow:\"0px 20px 40px -20px var(--token-3d65a3aa-aa74-4161-af9b-a5129e64b225, rgba(42, 42, 82, 0.54))\",WebkitBackdropFilter:\"blur(20px)\"},I3vywMhpQ:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0babd01b-2c0b-4760-a922-ea82484b5ad5, rgba(255, 255, 255, 0.4))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(20px)\",backgroundColor:\"var(--token-079ef9f1-217b-490f-8d13-a51cb64bf301, rgba(250, 250, 250, 0.65))\",boxShadow:\"0px 20px 40px -20px var(--token-3d65a3aa-aa74-4161-af9b-a5129e64b225, rgba(42, 42, 82, 0.54))\",WebkitBackdropFilter:\"blur(20px)\"},kdlDckS16:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0babd01b-2c0b-4760-a922-ea82484b5ad5, rgba(255, 255, 255, 0.4))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(20px)\",backgroundColor:\"var(--token-079ef9f1-217b-490f-8d13-a51cb64bf301, rgba(250, 250, 250, 0.65))\",boxShadow:\"0px 20px 40px -20px var(--token-3d65a3aa-aa74-4161-af9b-a5129e64b225, rgba(42, 42, 82, 0.54))\",WebkitBackdropFilter:\"blur(20px)\"},qFEEbr6hG:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-0babd01b-2c0b-4760-a922-ea82484b5ad5, rgba(255, 255, 255, 0.4))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(20px)\",backgroundColor:\"var(--token-079ef9f1-217b-490f-8d13-a51cb64bf301, rgba(250, 250, 250, 0.65))\",boxShadow:\"0px 20px 40px -20px var(--token-3d65a3aa-aa74-4161-af9b-a5129e64b225, rgba(42, 42, 82, 0.54))\",WebkitBackdropFilter:\"blur(20px)\"}},...addPropertyOverrides({AWgxJr0iB:{\"data-framer-name\":\"Mobile docked\"},ddh1NRXe5:{\"data-border\":true,\"data-framer-name\":\"Desktop scroll\"},I3vywMhpQ:{\"data-border\":true,\"data-framer-name\":\"Mobile docked open\"},kdlDckS16:{\"data-border\":true,\"data-framer-name\":\"Mobile scroll open\"},qFEEbr6hG:{\"data-border\":true,\"data-framer-name\":\"Mobile scroll\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rctp4j\",\"data-framer-name\":\"Nav header\",layoutDependency:layoutDependency,layoutId:\"NLvHNq6OC\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-6hcx92\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"LoLJWwZgE\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"120px\",y:(componentViewport?.y||0)+(32+((componentViewport?.height||116)-64-40)/2)+0+6,...addPropertyOverrides({AWgxJr0iB:{y:(componentViewport?.y||0)+4+0+4+6},ddh1NRXe5:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||84)-32-40)/2)+0+6},I3vywMhpQ:{y:(componentViewport?.y||0)+8+0+4+6},kdlDckS16:{y:(componentViewport?.y||0)+8+0+4+6},qFEEbr6hG:{y:(componentViewport?.y||0)+8+0+4+6}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10okbvs-container\",layoutDependency:layoutDependency,layoutId:\"kj3Emyrlx-container\",nodeId:\"kj3Emyrlx\",rendersWithMotion:true,scopeId:\"GYWXQS1Ri\",children:/*#__PURE__*/_jsx(SaloJazzHeaderLogo,{height:\"100%\",id:\"kj3Emyrlx\",layoutId:\"kj3Emyrlx\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AWgxJr0iB:{height:48,width:\"48px\",y:(componentViewport?.y||0)+4+0+0},I3vywMhpQ:{height:48,width:\"48px\",y:(componentViewport?.y||0)+8+0+0},kdlDckS16:{height:48,width:\"48px\",y:(componentViewport?.y||0)+8+0+0},qFEEbr6hG:{height:48,width:\"48px\",y:(componentViewport?.y||0)+8+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17sjyfz-container\",\"data-framer-name\":\"Menu mobile\",layoutDependency:layoutDependency,layoutId:\"F2e_mkxSP-container\",name:\"Menu mobile\",nodeId:\"F2e_mkxSP\",rendersWithMotion:true,scopeId:\"GYWXQS1Ri\",children:/*#__PURE__*/_jsx(HamburgerButton,{height:\"100%\",id:\"F2e_mkxSP\",layoutId:\"F2e_mkxSP\",name:\"Menu mobile\",style:{height:\"100%\",width:\"100%\"},variant:\"VnaC74WW6\",width:\"100%\",...addPropertyOverrides({AWgxJr0iB:{fNUYsAMJv:fNUYsAMJv1w43tbx},I3vywMhpQ:{fNUYsAMJv:fNUYsAMJv1r7cei3,variant:\"lbBHgVX5O\"},kdlDckS16:{fNUYsAMJv:fNUYsAMJvehld94,variant:\"lbBHgVX5O\"},qFEEbr6hG:{fNUYsAMJv:fNUYsAMJvsc0hm9}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-52o26i\",\"data-framer-name\":\"Navlinks\",layoutDependency:layoutDependency,layoutId:\"YyvvKlFWF\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+(32+((componentViewport?.height||116)-64-36)/2)+0,...addPropertyOverrides({ddh1NRXe5:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||84)-32-36)/2)+0},I3vywMhpQ:{width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+64+0+0},kdlDckS16:{width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+8+64+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1il7br1-container\",layoutDependency:layoutDependency,layoutId:\"D6jll18_9-container\",nodeId:\"D6jll18_9\",rendersWithMotion:true,scopeId:\"GYWXQS1Ri\",children:/*#__PURE__*/_jsx(NavlinkGroup,{height:\"100%\",id:\"D6jll18_9\",layoutId:\"D6jll18_9\",variant:ZeFVMUvk7,width:\"100%\",...addPropertyOverrides({I3vywMhpQ:{style:{width:\"100%\"},t4A2SuFcD:t4A2SuFcD1r7cei3,variant:\"i2nUJQfhb\"},kdlDckS16:{style:{width:\"100%\"},t4A2SuFcD:t4A2SuFcDehld94,variant:\"i2nUJQfhb\"}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1hgd2le\",\"data-framer-name\":\"CTA\",layoutDependency:layoutDependency,layoutId:\"bVt6Cichl\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,y:(componentViewport?.y||0)+(32+((componentViewport?.height||116)-64-52)/2)+0,...addPropertyOverrides({ddh1NRXe5:{y:(componentViewport?.y||0)+(16+((componentViewport?.height||84)-32-52)/2)+0},I3vywMhpQ:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+8+116+0},kdlDckS16:{width:`max(${componentViewport?.width||\"100vw\"} - 16px, 1px)`,y:(componentViewport?.y||0)+8+116+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3902ng-container\",layoutDependency:layoutDependency,layoutId:\"gOvFiBShG-container\",nodeId:\"gOvFiBShG\",rendersWithMotion:true,scopeId:\"GYWXQS1Ri\",children:/*#__PURE__*/_jsx(Button,{D1GCAvdCl:\"Lipunmyynti\",E5nqg7rU0:false,height:\"100%\",id:\"gOvFiBShG\",layoutId:\"gOvFiBShG\",mWNHI5i0o:\"ArrowSquareOut\",N9zALzo0W:\"Plus\",pcUdsbodt:\"https://www.lippu.fi/artist/salojazz/\",Tq5EWPyQh:true,variant:\"OTaCwCYXS\",width:\"100%\",...addPropertyOverrides({I3vywMhpQ:{style:{width:\"100%\"}},kdlDckS16:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aUtiF.framer-1kekzk4, .framer-aUtiF .framer-1kekzk4 { display: block; }\",\".framer-aUtiF.framer-l3lf3h { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: hidden; padding: 32px; position: relative; width: 1440px; }\",\".framer-aUtiF .framer-rctp4j { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-aUtiF .framer-6hcx92 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 6px; position: relative; width: 1px; }\",\".framer-aUtiF .framer-10okbvs-container { flex: none; height: 28px; position: relative; width: 120px; }\",\".framer-aUtiF .framer-17sjyfz-container { flex: none; height: 48px; position: relative; width: 48px; }\",\".framer-aUtiF .framer-52o26i { 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-aUtiF .framer-1il7br1-container, .framer-aUtiF .framer-3902ng-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-aUtiF .framer-1hgd2le { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aUtiF.framer-l3lf3h, .framer-aUtiF .framer-rctp4j, .framer-aUtiF .framer-6hcx92, .framer-aUtiF .framer-52o26i, .framer-aUtiF .framer-1hgd2le { gap: 0px; } .framer-aUtiF.framer-l3lf3h > *, .framer-aUtiF .framer-rctp4j > * { margin: 0px; margin-left: calc(0px / 2); margin-right: calc(0px / 2); } .framer-aUtiF.framer-l3lf3h > :first-child, .framer-aUtiF .framer-rctp4j > :first-child, .framer-aUtiF .framer-6hcx92 > :first-child, .framer-aUtiF .framer-52o26i > :first-child, .framer-aUtiF .framer-1hgd2le > :first-child { margin-left: 0px; } .framer-aUtiF.framer-l3lf3h > :last-child, .framer-aUtiF .framer-rctp4j > :last-child, .framer-aUtiF .framer-6hcx92 > :last-child, .framer-aUtiF .framer-52o26i > :last-child, .framer-aUtiF .framer-1hgd2le > :last-child { margin-right: 0px; } .framer-aUtiF .framer-6hcx92 > *, .framer-aUtiF .framer-52o26i > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-aUtiF .framer-1hgd2le > * { margin: 0px; margin-left: calc(8px / 2); margin-right: calc(8px / 2); } }\",\".framer-aUtiF.framer-v-m04teu.framer-l3lf3h { padding: 16px; }\",\".framer-aUtiF.framer-v-sgtvxv.framer-l3lf3h { flex-direction: column; gap: 16px; justify-content: flex-start; padding: 4px; width: 390px; }\",\".framer-aUtiF.framer-v-sgtvxv .framer-rctp4j, .framer-aUtiF.framer-v-30tdu5 .framer-rctp4j, .framer-aUtiF.framer-v-dvq18c .framer-rctp4j, .framer-aUtiF.framer-v-x2g814 .framer-rctp4j { flex: none; gap: unset; justify-content: space-between; order: 1; width: 100%; }\",\".framer-aUtiF.framer-v-sgtvxv .framer-6hcx92, .framer-aUtiF.framer-v-30tdu5 .framer-6hcx92, .framer-aUtiF.framer-v-dvq18c .framer-6hcx92, .framer-aUtiF.framer-v-x2g814 .framer-6hcx92 { flex: none; width: min-content; z-index: 1; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aUtiF.framer-v-sgtvxv.framer-l3lf3h, .framer-aUtiF.framer-v-sgtvxv .framer-rctp4j { gap: 0px; } .framer-aUtiF.framer-v-sgtvxv.framer-l3lf3h > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-aUtiF.framer-v-sgtvxv.framer-l3lf3h > :first-child { margin-top: 0px; } .framer-aUtiF.framer-v-sgtvxv.framer-l3lf3h > :last-child { margin-bottom: 0px; } .framer-aUtiF.framer-v-sgtvxv .framer-rctp4j > *, .framer-aUtiF.framer-v-sgtvxv .framer-rctp4j > :first-child, .framer-aUtiF.framer-v-sgtvxv .framer-rctp4j > :last-child { margin: 0px; } }\",\".framer-aUtiF.framer-v-30tdu5.framer-l3lf3h, .framer-aUtiF.framer-v-dvq18c.framer-l3lf3h, .framer-aUtiF.framer-v-x2g814.framer-l3lf3h { flex-direction: column; gap: 16px; justify-content: flex-start; padding: 8px; width: 390px; }\",\".framer-aUtiF.framer-v-30tdu5 .framer-52o26i, .framer-aUtiF.framer-v-x2g814 .framer-52o26i { flex-direction: column; order: 2; width: 100%; }\",\".framer-aUtiF.framer-v-30tdu5 .framer-1il7br1-container, .framer-aUtiF.framer-v-x2g814 .framer-1il7br1-container { width: 100%; }\",\".framer-aUtiF.framer-v-30tdu5 .framer-1hgd2le, .framer-aUtiF.framer-v-x2g814 .framer-1hgd2le { flex: none; order: 3; padding: 0px 0px 8px 0px; width: 100%; }\",\".framer-aUtiF.framer-v-30tdu5 .framer-3902ng-container, .framer-aUtiF.framer-v-x2g814 .framer-3902ng-container { flex: 1 0 0px; width: 1px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aUtiF.framer-v-30tdu5.framer-l3lf3h, .framer-aUtiF.framer-v-30tdu5 .framer-rctp4j, .framer-aUtiF.framer-v-30tdu5 .framer-52o26i { gap: 0px; } .framer-aUtiF.framer-v-30tdu5.framer-l3lf3h > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-aUtiF.framer-v-30tdu5.framer-l3lf3h > :first-child, .framer-aUtiF.framer-v-30tdu5 .framer-52o26i > :first-child { margin-top: 0px; } .framer-aUtiF.framer-v-30tdu5.framer-l3lf3h > :last-child, .framer-aUtiF.framer-v-30tdu5 .framer-52o26i > :last-child { margin-bottom: 0px; } .framer-aUtiF.framer-v-30tdu5 .framer-rctp4j > *, .framer-aUtiF.framer-v-30tdu5 .framer-rctp4j > :first-child, .framer-aUtiF.framer-v-30tdu5 .framer-rctp4j > :last-child { margin: 0px; } .framer-aUtiF.framer-v-30tdu5 .framer-52o26i > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aUtiF.framer-v-dvq18c.framer-l3lf3h, .framer-aUtiF.framer-v-dvq18c .framer-rctp4j { gap: 0px; } .framer-aUtiF.framer-v-dvq18c.framer-l3lf3h > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-aUtiF.framer-v-dvq18c.framer-l3lf3h > :first-child { margin-top: 0px; } .framer-aUtiF.framer-v-dvq18c.framer-l3lf3h > :last-child { margin-bottom: 0px; } .framer-aUtiF.framer-v-dvq18c .framer-rctp4j > *, .framer-aUtiF.framer-v-dvq18c .framer-rctp4j > :first-child, .framer-aUtiF.framer-v-dvq18c .framer-rctp4j > :last-child { margin: 0px; } }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-aUtiF.framer-v-x2g814.framer-l3lf3h, .framer-aUtiF.framer-v-x2g814 .framer-rctp4j, .framer-aUtiF.framer-v-x2g814 .framer-52o26i { gap: 0px; } .framer-aUtiF.framer-v-x2g814.framer-l3lf3h > * { margin: 0px; margin-bottom: calc(16px / 2); margin-top: calc(16px / 2); } .framer-aUtiF.framer-v-x2g814.framer-l3lf3h > :first-child, .framer-aUtiF.framer-v-x2g814 .framer-52o26i > :first-child { margin-top: 0px; } .framer-aUtiF.framer-v-x2g814.framer-l3lf3h > :last-child, .framer-aUtiF.framer-v-x2g814 .framer-52o26i > :last-child { margin-bottom: 0px; } .framer-aUtiF.framer-v-x2g814 .framer-rctp4j > *, .framer-aUtiF.framer-v-x2g814 .framer-rctp4j > :first-child, .framer-aUtiF.framer-v-x2g814 .framer-rctp4j > :last-child { margin: 0px; } .framer-aUtiF.framer-v-x2g814 .framer-52o26i > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } }\",'.framer-aUtiF[data-border=\"true\"]::after, .framer-aUtiF [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 116\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ddh1NRXe5\":{\"layout\":[\"fixed\",\"auto\"]},\"AWgxJr0iB\":{\"layout\":[\"fixed\",\"auto\"]},\"I3vywMhpQ\":{\"layout\":[\"fixed\",\"auto\"]},\"qFEEbr6hG\":{\"layout\":[\"fixed\",\"auto\"]},\"kdlDckS16\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"ZeFVMUvk7\":\"currentPage\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramerGYWXQS1Ri=withCSS(Component,css,\"framer-aUtiF\");export default FramerGYWXQS1Ri;FramerGYWXQS1Ri.displayName=\"Navigation\";FramerGYWXQS1Ri.defaultProps={height:116,width:1440};addPropertyControls(FramerGYWXQS1Ri,{variant:{options:[\"do7fiNujc\",\"ddh1NRXe5\",\"AWgxJr0iB\",\"I3vywMhpQ\",\"qFEEbr6hG\",\"kdlDckS16\"],optionTitles:[\"Desktop\",\"Desktop scroll\",\"Mobile docked\",\"Mobile docked open\",\"Mobile scroll\",\"Mobile scroll open\"],title:\"Variant\",type:ControlType.Enum},ZeFVMUvk7:NavlinkGroupControls?.[\"variant\"]&&{...NavlinkGroupControls[\"variant\"],defaultValue:\"YkIz_uPWe\",description:undefined,hidden:undefined,title:\"Current page\"}});addFonts(FramerGYWXQS1Ri,[{explicitInter:true,fonts:[]},...SaloJazzHeaderLogoFonts,...HamburgerButtonFonts,...NavlinkGroupFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGYWXQS1Ri\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"116\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"ZeFVMUvk7\\\":\\\"currentPage\\\"}\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ddh1NRXe5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AWgxJr0iB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I3vywMhpQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"qFEEbr6hG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"kdlDckS16\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (400c93f)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"FS;Work Sans-variable\",\"Inter-BoldVF=Im9wc3oiIDE0LCAid2dodCIgNjQw\",\"Inter-BoldItalic\",\"Inter-Italic\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Work Sans\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/APGH2ENT3R6WMNMNVXOVFKRZEIJZURVT/DUV5LXFESFGRKJV77DNCVQ7KN4PFGGSI/BI5TYCUYU7I4TQ3KRRLTFF4EX6OP6EQW.woff2\",variationAxes,weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/H89BbHkbHDzlxZzxi8uPzTsp90.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/u6gJwDuwB143kpNK1T1MDKDWkMc.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/43sJ6MfOPh1LCJt46OvyDuSbA6o.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/wccHG0r4gBDAIRhfHiOlq6oEkqw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/WZ367JPwf9bRW6LdTHN8rXgSjw.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/QxmhnWTzLtyjIiZcfaLIJ8EFBXU.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/2A4Xx7CngadFGlVV4xrO06OBHY.woff2\",weight:\"700\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/CfMzU8w2e7tHgF4T4rATMPuWosA.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/867QObYax8ANsfX4TGEVU9YiCM.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Oyn2ZbENFdnW7mt2Lzjk1h9Zb9k.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/cdAe8hgZ1cMyLu9g005pAW3xMo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/DOfvtmE1UplCq161m6Hj8CSQYg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vFzuJY0c65av44uhEKB6vyjFMg.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"italic\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/tKtBcDnBMevsEEJKdNGhhkLzYo.woff2\",weight:\"400\"}]}];export const css=['.framer-HoOwK .framer-styles-preset-1hkjinm:not(.rich-text-wrapper), .framer-HoOwK .framer-styles-preset-1hkjinm.rich-text-wrapper p { --framer-font-family: \"Work Sans Variable\", \"Work Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: \"wght\" 370; --framer-font-variation-axes-bold: \"opsz\" 14, \"wght\" 640; --framer-font-weight: 400; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 14px; --framer-text-alignment: start; --framer-text-color: var(--token-d8ce73ff-4ca7-4398-8573-c697c4bdf6ac, #4d4b58); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }'];export const className=\"framer-HoOwK\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f26e712)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Q8xpM .framer-styles-preset-11t2k5d:not(.rich-text-wrapper), .framer-Q8xpM .framer-styles-preset-11t2k5d.rich-text-wrapper a { --framer-link-current-text-color: var(--token-74296f42-e321-4996-928b-dc813e8d8a95, #000000); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-d8ce73ff-4ca7-4398-8573-c697c4bdf6ac, #4d4b58); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-74296f42-e321-4996-928b-dc813e8d8a95, #000000); --framer-link-text-decoration: underline; transition: color 0.1s cubic-bezier(0, 0, 1, 1) 0s; }\"];export const className=\"framer-Q8xpM\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-sbQut .framer-styles-preset-1423gnl:not(.rich-text-wrapper), .framer-sbQut .framer-styles-preset-1423gnl.rich-text-wrapper a { --framer-link-current-text-color: var(--token-d8ce73ff-4ca7-4398-8573-c697c4bdf6ac, #4d4b58); --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: var(--token-2fd20b5f-1d3b-4b11-be1c-b5de53577aaa, #000000); --framer-link-hover-text-decoration: underline; --framer-link-text-color: var(--token-d8ce73ff-4ca7-4398-8573-c697c4bdf6ac, #4d4b58); --framer-link-text-decoration: underline; transition: color 0.1s cubic-bezier(0, 0, 1, 1) 0s; }\"];export const className=\"framer-sbQut\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f030ee3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getPropertyControls,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Icon as Phosphor}from\"https://framerusercontent.com/modules/tYScH7LTqUtz5KUaUAYP/p8dptk4UIND8hbFWz9V7/Phosphor.js\";const PhosphorFonts=getFonts(Phosphor);const PhosphorControls=getPropertyControls(Phosphor);const enabledGestures={jG5Idt_I1:{hover:true}};const serializationHash=\"framer-arkca\";const variantClassNames={jG5Idt_I1:\"framer-v-wohy6u\"};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,icon,id,link,width,...props})=>{return{...props,F_v1zWkGO:link??props.F_v1zWkGO,Z6EJnlvFS:icon??props.Z6EJnlvFS??\"FacebookLogo\"};};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,Z6EJnlvFS,F_v1zWkGO,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"jG5Idt_I1\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:F_v1zWkGO,motionChild:true,nodeId:\"jG5Idt_I1\",openInNewTab:true,scopeId:\"gFt03Aj2O\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-wohy6u\",className,classNames)} framer-14el6oh`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"jG5Idt_I1\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:12,borderBottomRightRadius:12,borderTopLeftRadius:12,borderTopRightRadius:12,...style},variants:{\"jG5Idt_I1-hover\":{backgroundColor:\"var(--token-6a3c55ab-9ab2-4ece-9232-551e6f0af5c3, rgba(143, 131, 255, 0.1))\"}},...addPropertyOverrides({\"jG5Idt_I1-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cx3mwt-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"A6veXvIYy-container\",nodeId:\"A6veXvIYy\",rendersWithMotion:true,scopeId:\"gFt03Aj2O\",children:/*#__PURE__*/_jsx(Phosphor,{color:\"var(--token-74296f42-e321-4996-928b-dc813e8d8a95, rgb(0, 0, 0))\",height:\"100%\",iconSearch:\"House\",iconSelection:Z6EJnlvFS,id:\"A6veXvIYy\",layoutId:\"A6veXvIYy\",mirrored:false,selectByList:true,style:{height:\"100%\",width:\"100%\"},weight:\"regular\",width:\"100%\",...addPropertyOverrides({\"jG5Idt_I1-hover\":{color:\"var(--token-2fd20b5f-1d3b-4b11-be1c-b5de53577aaa, rgb(255, 255, 255))\"}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-arkca.framer-14el6oh, .framer-arkca .framer-14el6oh { display: block; }\",\".framer-arkca.framer-wohy6u { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 60px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 60px; }\",\".framer-arkca .framer-cx3mwt-container { flex: none; height: 48px; position: relative; width: 48px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-arkca.framer-wohy6u { gap: 0px; } .framer-arkca.framer-wohy6u > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-arkca.framer-wohy6u > :first-child { margin-left: 0px; } .framer-arkca.framer-wohy6u > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 60\n * @framerIntrinsicWidth 60\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"CtH9A8Hi_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Z6EJnlvFS\":\"icon\",\"F_v1zWkGO\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FramergFt03Aj2O=withCSS(Component,css,\"framer-arkca\");export default FramergFt03Aj2O;FramergFt03Aj2O.displayName=\"Social link\";FramergFt03Aj2O.defaultProps={height:60,width:60};addPropertyControls(FramergFt03Aj2O,{Z6EJnlvFS:PhosphorControls?.[\"iconSelection\"]&&{...PhosphorControls[\"iconSelection\"],defaultValue:\"FacebookLogo\",description:undefined,hidden:undefined,title:\"Icon\"},F_v1zWkGO:{title:\"Link\",type:ControlType.Link}});addFonts(FramergFt03Aj2O,[{explicitInter:true,fonts:[]},...PhosphorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramergFt03Aj2O\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"60\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"Z6EJnlvFS\\\":\\\"icon\\\",\\\"F_v1zWkGO\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"CtH9A8Hi_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"60\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./gFt03Aj2O.map","// Generated by Framer (f030ee3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/jyRNgY7vYWXe6t31T0wo/Ticker.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"E5oHNLZbW\",\"n7yjLaMxT\"];const serializationHash=\"framer-W1RGJ\";const variantClassNames={E5oHNLZbW:\"framer-v-o7ixn7\",n7yjLaMxT:\"framer-v-ib3mp2\"};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={\"Bottom Small\":\"n7yjLaMxT\",Bottom:\"E5oHNLZbW\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"E5oHNLZbW\"};};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:\"E5oHNLZbW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"n7yjLaMxT\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"n7yjLaMxT\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-o7ixn7\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"E5oHNLZbW\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-509e8177-084e-4ad8-b3ae-6f6339e34500, rgba(255, 255, 255, 0.3))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",...style},...addPropertyOverrides({n7yjLaMxT:{\"data-framer-name\":\"Bottom Small\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13kgdkg-container\",\"data-framer-name\":\"Medium\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"zL1WHpl5H-container\",name:\"Medium\",nodeId:\"zL1WHpl5H\",rendersWithMotion:true,scopeId:\"iJ8SzfvZu\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:2,height:\"100%\",hoverFactor:1,id:\"zL1WHpl5H\",layoutId:\"zL1WHpl5H\",name:\"Medium\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:0,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-svjffg\",\"data-framer-name\":\"Solid\",layoutDependency:layoutDependency,layoutId:\"WMiCPNC3W\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-d4zc8w\",\"data-framer-name\":\"SaloJazz Logo Black CROPPED\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"i2dkwbJcV\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 570 132\"><path d=\"M 209.41 91.81 C 205.43 106.84 197.87 113.25 184.13 113.25 L 176.88 113.25 L 176.88 17.25 L 161.38 17.25 L 161.38 114.75 L 219.2 114.75 L 210.83 91.74 L 209.4 91.8 Z M 478.82 91.81 C 474.84 106.84 467.28 113.25 453.54 113.25 L 440.76 113.25 C 440.15 97.75 452.46 81.85 464.38 66.46 C 476.65 50.62 489.34 34.24 488.29 17.95 L 488.25 17.25 L 422.48 17.25 L 430.85 40.26 L 432.28 40.2 C 436.26 25.17 443.82 18.76 457.56 18.76 L 470.34 18.76 C 470.95 34.26 458.64 50.16 446.72 65.55 C 434.45 81.39 421.76 97.77 422.81 114.06 L 422.85 114.76 L 488.62 114.76 L 480.25 91.75 Z M 555.82 91.81 C 551.84 106.84 544.28 113.25 530.54 113.25 L 517.76 113.25 C 517.15 97.75 529.46 81.85 541.38 66.46 C 553.65 50.62 566.34 34.24 565.29 17.95 L 565.25 17.25 L 499.48 17.25 L 507.85 40.26 L 509.28 40.2 C 513.26 25.17 520.82 18.76 534.56 18.76 L 547.34 18.76 C 547.95 34.26 535.64 50.16 523.72 65.55 C 511.45 81.39 498.76 97.77 499.81 114.06 L 499.85 114.76 L 565.62 114.76 L 557.25 91.75 Z M 69.88 92 C 69.88 105.65 55.19 116.75 37.13 116.75 C 19.07 116.75 4.38 105.65 4.38 92 C 4.38 80.06 15.69 69.87 31.01 67.7 C 19.47 57.92 8.38 47.8 8.38 37 C 8.38 25.01 21.27 15.25 37.1 15.25 C 52.93 15.25 65.88 25.01 65.88 37 L 65.88 37.61 L 54.38 39.95 L 54.58 38.86 C 55.63 33.12 54.13 27.14 50.56 22.85 C 47.28 18.91 42.5 16.74 37.1 16.74 C 30.21 16.74 26.41 19.55 24.44 21.91 C 21.92 24.92 20.89 29.01 21.62 33.11 C 23.07 41.27 33.26 49.76 44.04 58.76 C 56.74 69.35 69.88 80.3 69.88 92 Z M 37.13 115.25 C 45.86 115.25 50.5 111.54 52.86 108.44 C 55.85 104.5 56.89 99.15 55.59 94.47 C 53.38 86.56 43.8 78.49 33.67 69.94 C 33.3 69.63 32.94 69.32 32.57 69.01 C 17.32 70.67 5.89 80.47 5.89 92 C 5.89 104.82 19.91 115.25 37.14 115.25 Z M 113.83 17.74 L 150.21 114.75 L 133.61 114.75 L 125.73 93.74 C 126.04 99.59 124.34 103.71 122.46 106.42 C 118.79 111.71 112.25 114.75 104.5 114.75 L 76.04 114.75 L 87.78 83.45 C 87.81 83.36 87.85 83.27 87.88 83.19 L 112.42 17.74 L 113.82 17.74 Z M 121.97 83.72 L 105.63 40.14 L 89.19 83.98 C 85.81 93.15 85.97 100.81 89.67 106.15 C 92.75 110.6 98.3 113.26 104.51 113.26 C 111.75 113.26 117.85 110.46 121.23 105.57 C 125.02 100.1 125.28 92.54 121.97 83.72 Z M 375.25 17.74 L 411.63 114.75 L 395.03 114.75 L 387.15 93.74 C 387.46 99.59 385.76 103.71 383.88 106.42 C 380.21 111.71 373.67 114.75 365.93 114.75 L 337.47 114.75 L 373.85 17.74 Z M 383.39 83.72 L 367.05 40.14 L 350.71 83.72 C 347.23 93 347.36 100.76 351.1 106.14 C 354.18 110.59 359.73 113.25 365.94 113.25 C 373.18 113.25 379.28 110.45 382.66 105.56 C 386.45 100.09 386.71 92.53 383.4 83.71 Z M 314.79 91 C 314.79 123.44 297.65 125.24 297.48 125.25 L 297.54 126.75 C 297.87 126.75 330.29 126.38 330.29 94 L 330.29 17.25 L 314.79 17.25 Z M 268.45 66 L 268.45 65.25 C 263.9 65.25 260.2 61.55 260.2 57 L 258.7 57 C 258.7 61.55 255 65.25 250.45 65.25 L 250.45 66.75 C 255 66.75 258.7 70.45 258.7 75 L 260.2 75 C 260.2 70.45 263.9 66.75 268.45 66.75 Z M 276.09 112.31 L 276.05 112.31 C 270.78 115.24 265.11 116.72 259.43 116.72 C 255.47 116.72 251.49 116 247.64 114.55 C 236.28 110.27 227 100.07 222.19 86.56 C 213.1 61.05 222.35 31.04 242.8 19.66 L 242.82 19.66 C 251.77 14.69 261.85 13.89 271.23 17.42 C 282.59 21.7 291.87 31.9 296.68 45.41 C 305.76 70.91 296.53 100.92 276.09 112.31 Z M 275.37 111 C 287.92 103.99 290.93 78.1 282.08 53.26 C 276.22 36.82 266.3 24.23 256.17 20.42 C 251.58 18.69 247.34 18.88 243.56 20.98 L 243.54 20.98 C 243.54 20.98 243.53 20.98 243.52 20.99 C 230.98 28 227.96 53.89 236.81 78.73 C 242.67 95.17 252.59 107.76 262.72 111.57 C 267.3 113.3 271.54 113.11 275.33 111.01 C 275.33 111.01 275.34 111.01 275.35 111 C 275.35 111 275.36 111 275.37 110.99 Z\" fill=\"var(--token-74296f42-e321-4996-928b-dc813e8d8a95, rgb(0, 0, 0))\"></path></svg>',svgContentId:11026874548,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jwys8v\",\"data-framer-name\":\"Outline\",layoutDependency:layoutDependency,layoutId:\"oUZEtPuc5\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1t7mpvx\",\"data-framer-name\":\"SaloJazz Logo Black Outline CROPPED\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"itI85eBbi\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 570 132\"><path d=\"M 209.53 91.81 C 205.55 106.84 197.99 113.25 184.25 113.25 L 177 113.25 L 177 17.25 L 161.5 17.25 L 161.5 114.75 L 219.32 114.75 L 210.95 91.74 L 209.52 91.8 Z M 175.51 113.25 L 163.01 113.25 L 163.01 18.75 L 175.51 18.75 Z M 194.6 113.25 C 202.27 110.66 207.23 104.64 210.35 94.43 L 217.19 113.25 Z M 478.94 91.81 C 474.96 106.84 467.4 113.25 453.66 113.25 L 440.88 113.25 C 440.27 97.75 452.58 81.85 464.5 66.46 C 476.77 50.62 489.46 34.24 488.41 17.95 L 488.37 17.25 L 422.6 17.25 L 430.97 40.26 L 432.4 40.2 C 436.38 25.17 443.94 18.76 457.68 18.76 L 470.46 18.76 C 471.07 34.26 458.76 50.16 446.84 65.55 C 434.57 81.39 421.88 97.77 422.93 114.06 L 422.97 114.76 L 488.74 114.76 L 480.37 91.75 Z M 431.58 37.57 L 424.74 18.75 L 447.33 18.75 C 439.66 21.34 434.7 27.36 431.58 37.57 Z M 439.38 113.25 L 424.38 113.25 C 423.77 97.75 436.09 81.85 448.01 66.46 C 460.08 50.88 472.55 34.77 471.96 18.75 L 486.96 18.75 C 487.57 34.25 475.25 50.15 463.33 65.54 C 451.26 81.12 438.79 97.23 439.38 113.25 Z M 464.01 113.25 C 471.68 110.66 476.64 104.64 479.76 94.43 L 486.6 113.25 Z M 555.94 91.81 C 551.96 106.84 544.4 113.25 530.66 113.25 L 517.88 113.25 C 517.27 97.75 529.58 81.85 541.5 66.46 C 553.77 50.62 566.46 34.24 565.41 17.95 L 565.37 17.25 L 499.6 17.25 L 507.97 40.26 L 509.4 40.2 C 513.38 25.17 520.94 18.76 534.68 18.76 L 547.46 18.76 C 548.07 34.26 535.76 50.16 523.84 65.55 C 511.57 81.39 498.88 97.77 499.93 114.06 L 499.97 114.76 L 565.74 114.76 L 557.37 91.75 Z M 508.58 37.57 L 501.74 18.75 L 524.33 18.75 C 516.66 21.34 511.7 27.36 508.58 37.57 Z M 516.38 113.25 L 501.38 113.25 C 500.77 97.75 513.09 81.85 525.01 66.46 C 537.08 50.88 549.55 34.77 548.96 18.75 L 563.96 18.75 C 564.57 34.25 552.25 50.15 540.33 65.54 C 528.26 81.12 515.79 97.23 516.38 113.25 Z M 541.01 113.25 C 548.68 110.66 553.64 104.64 556.76 94.43 L 563.6 113.25 Z M 44.17 58.76 C 33.39 49.77 23.2 41.28 21.75 33.11 C 21.02 29 22.05 24.92 24.57 21.91 C 26.54 19.55 30.34 16.74 37.23 16.74 C 42.63 16.74 47.4 18.91 50.69 22.85 C 54.26 27.13 55.76 33.12 54.71 38.86 L 54.51 39.95 L 66.01 37.61 L 66.01 37 C 66.01 25.01 53.1 15.25 37.23 15.25 C 21.36 15.25 8.51 25.01 8.51 37 C 8.51 47.8 19.6 57.91 31.14 67.7 C 15.82 69.88 4.51 80.06 4.51 92 C 4.51 105.65 19.2 116.75 37.26 116.75 C 55.32 116.75 70.01 105.65 70.01 92 C 70.01 80.31 56.87 69.35 44.17 58.76 Z M 64.5 36.39 L 56.36 38.05 C 57.12 32.21 55.47 26.25 51.85 21.9 C 50.719 20.542 49.399 19.353 47.93 18.37 C 57.44 21.39 64.18 28.3 64.51 36.39 Z M 6.01 92 C 6.01 80.47 17.44 70.67 32.7 69.01 C 33.07 69.32 33.43 69.63 33.8 69.94 C 43.93 78.48 53.51 86.55 55.72 94.47 C 57.03 99.15 55.98 104.5 52.99 108.44 C 50.63 111.55 45.99 115.25 37.26 115.25 C 20.03 115.25 6.01 104.82 6.01 92 Z M 50.16 113.17 C 51.698 112.118 53.055 110.825 54.18 109.34 C 57.45 105.03 58.59 99.18 57.16 94.06 C 54.82 85.7 45.08 77.49 34.76 68.79 C 22.59 58.53 10.01 47.93 10.01 37 C 10.01 28.82 16.56 21.76 25.96 18.57 C 24.91 19.34 24.08 20.17 23.42 20.95 C 20.61 24.3 19.46 28.83 20.27 33.38 C 21.82 42.08 32.21 50.74 43.21 59.91 C 55.65 70.28 68.51 81 68.51 91.99 C 68.51 101.39 60.97 109.5 50.16 113.16 Z M 112.55 17.74 L 88.01 83.19 C 87.97 83.29 87.94 83.38 87.9 83.48 L 76.17 114.75 L 104.63 114.75 C 112.37 114.75 118.92 111.71 122.59 106.42 C 124.46 103.72 126.16 99.59 125.86 93.74 L 133.74 114.75 L 150.34 114.75 L 113.95 17.74 Z M 78.33 113.25 L 85.44 94.29 C 85.07 100.26 86.72 104.35 88.56 107 C 90.49 109.79 93.3 111.94 96.61 113.25 Z M 121.35 105.56 C 117.97 110.44 111.87 113.25 104.63 113.25 C 98.42 113.25 92.88 110.59 89.79 106.14 C 86.09 100.81 85.93 93.16 89.3 84 L 105.75 40.13 L 122.09 83.71 C 125.4 92.53 125.14 100.08 121.35 105.55 Z M 134.77 113.25 L 123.5 83.19 L 106.55 38 L 113.25 20.14 L 148.17 113.25 Z M 373.97 17.74 L 337.59 114.75 L 366.05 114.75 C 373.79 114.75 380.34 111.71 384 106.42 C 385.87 103.72 387.57 99.59 387.27 93.74 L 395.15 114.75 L 411.75 114.75 L 375.37 17.74 Z M 339.75 113.25 L 346.86 94.28 C 346.49 100.25 348.14 104.34 349.98 106.99 C 351.91 109.78 354.72 111.93 358.03 113.24 L 339.75 113.24 Z M 382.77 105.56 C 379.39 110.44 373.29 113.25 366.05 113.25 C 359.84 113.25 354.3 110.59 351.21 106.14 C 347.48 100.76 347.34 93.01 350.81 83.74 L 367.16 40.14 L 383.5 83.72 C 386.81 92.54 386.55 100.1 382.76 105.57 Z M 396.19 113.25 L 384.92 83.19 L 367.97 38 L 374.67 20.14 L 409.59 113.25 Z M 314.92 91 C 314.92 123.44 297.78 125.24 297.61 125.25 L 297.67 126.75 C 298 126.75 330.42 126.38 330.42 94 L 330.42 17.25 L 314.92 17.25 Z M 316.42 18.75 L 328.92 18.75 L 328.92 94 C 328.92 106.94 323.69 116.13 313.38 121.31 C 309.93 123.04 306.46 124.01 303.66 124.56 C 309.14 121.18 316.42 112.62 316.42 91.01 Z M 260.32 57 L 258.82 57 C 258.82 61.55 255.12 65.25 250.57 65.25 L 250.57 66.75 C 255.12 66.75 258.82 70.45 258.82 75 L 260.32 75 C 260.32 70.45 264.02 66.75 268.57 66.75 L 268.57 65.25 C 264.02 65.25 260.32 61.55 260.32 57 Z M 259.57 71.25 C 258.578 68.878 256.692 66.992 254.32 66 C 256.692 65.008 258.578 63.122 259.57 60.75 C 260.562 63.122 262.448 65.008 264.82 66 C 262.448 66.992 260.562 68.878 259.57 71.25 Z M 296.81 45.42 C 292 31.92 282.73 21.72 271.36 17.43 C 261.99 13.9 251.9 14.69 242.96 19.67 L 242.94 19.67 C 222.49 31.05 213.24 61.06 222.33 86.57 C 227.14 100.07 236.41 110.27 247.78 114.56 C 251.63 116.01 255.6 116.73 259.57 116.73 C 265.26 116.73 270.93 115.25 276.2 112.31 C 296.65 100.93 305.9 70.92 296.81 45.41 Z M 248.31 113.17 C 237.36 109.04 228.41 99.17 223.75 86.09 C 216.14 64.73 221.68 40.15 235.99 26.66 C 228.92 38.16 228.35 59.09 235.53 79.25 C 241.53 96.1 251.79 109.03 262.32 112.99 C 264.12 113.67 265.89 114.07 267.62 114.2 C 261.25 115.88 254.61 115.55 248.31 113.18 Z M 275.47 111.01 C 271.68 113.12 267.43 113.31 262.84 111.58 C 252.72 107.77 242.79 95.18 236.93 78.74 C 228.08 53.9 231.1 28.01 243.65 21 L 243.66 21 C 247.45 18.89 251.7 18.7 256.29 20.43 C 266.41 24.24 276.34 36.83 282.2 53.27 C 291.05 78.12 288.03 104.03 275.47 111.02 Z M 283.16 105.35 C 290.23 93.85 290.8 72.92 283.62 52.76 C 277.62 35.91 267.35 22.98 256.83 19.02 C 255.03 18.34 253.26 17.94 251.53 17.81 C 257.9 16.14 264.54 16.46 270.84 18.83 C 281.79 22.96 290.74 32.83 295.41 45.91 C 303.02 67.27 297.48 91.85 283.17 105.34 Z\" fill=\"var(--token-74296f42-e321-4996-928b-dc813e8d8a95, rgb(0, 0, 0))\"></path></svg>',svgContentId:8637582977,withExternalLayout:true})})],speed:10,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j8nwwe-container\",\"data-framer-name\":\"Small\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"WIuiqxkxj-container\",name:\"Small\",nodeId:\"WIuiqxkxj\",rendersWithMotion:true,scopeId:\"iJ8SzfvZu\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"left\",fadeOptions:{fadeAlpha:0,fadeContent:true,fadeInset:0,fadeWidth:25,overflow:false},gap:2,height:\"100%\",hoverFactor:1,id:\"WIuiqxkxj\",layoutId:\"WIuiqxkxj\",name:\"Small\",padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1s2vtwa\",\"data-framer-name\":\"Solid Small\",layoutDependency:layoutDependency,layoutId:\"hZTGQ2Bi4\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-7hbht2\",\"data-framer-name\":\"SaloJazz Logo Black CROPPED\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"jSJPqPsDd\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 312 72\"><path d=\"M 114.624 50.078 C 112.446 58.276 108.308 61.773 100.787 61.773 L 96.819 61.773 L 96.819 9.409 L 88.334 9.409 L 88.334 62.591 L 119.983 62.591 L 115.402 50.04 L 114.619 50.073 Z M 262.091 50.078 C 259.912 58.276 255.774 61.773 248.253 61.773 L 241.258 61.773 C 240.924 53.318 247.662 44.645 254.187 36.251 C 260.903 27.611 267.849 18.676 267.275 9.791 L 267.253 9.409 L 231.252 9.409 L 235.834 21.96 L 236.616 21.927 C 238.795 13.729 242.933 10.233 250.454 10.233 L 257.449 10.233 C 257.783 18.687 251.045 27.36 244.52 35.755 C 237.804 44.395 230.858 53.329 231.433 62.215 L 231.455 62.596 L 267.455 62.596 L 262.874 50.045 Z M 304.238 50.078 C 302.06 58.276 297.922 61.773 290.401 61.773 L 283.406 61.773 C 283.072 53.318 289.81 44.645 296.334 36.251 C 303.051 27.611 309.997 18.676 309.422 9.791 L 309.4 9.409 L 273.4 9.409 L 277.981 21.96 L 278.764 21.927 C 280.942 13.729 285.08 10.233 292.601 10.233 L 299.597 10.233 C 299.931 18.687 293.192 27.36 286.668 35.755 C 279.952 44.395 273.006 53.329 273.58 62.215 L 273.602 62.596 L 309.603 62.596 L 305.021 50.045 Z M 38.25 50.182 C 38.25 57.627 30.209 63.682 20.324 63.682 C 10.438 63.682 2.397 57.627 2.397 50.182 C 2.397 43.669 8.588 38.111 16.974 36.927 C 10.657 31.593 4.587 26.073 4.587 20.182 C 4.587 13.642 11.643 8.318 20.307 8.318 C 28.972 8.318 36.061 13.642 36.061 20.182 L 36.061 20.515 L 29.766 21.791 L 29.875 21.196 C 30.45 18.065 29.629 14.804 27.675 12.464 C 25.88 10.315 23.263 9.131 20.307 9.131 C 16.536 9.131 14.456 10.664 13.378 11.951 C 11.998 13.593 11.435 15.824 11.834 18.06 C 12.628 22.511 18.205 27.142 24.106 32.051 C 31.058 37.827 38.25 43.8 38.25 50.182 Z M 20.324 62.864 C 25.102 62.864 27.642 60.84 28.934 59.149 C 30.571 57 31.14 54.082 30.428 51.529 C 29.219 47.215 23.975 42.813 18.43 38.149 C 18.227 37.98 18.03 37.811 17.828 37.642 C 9.48 38.547 3.224 43.893 3.224 50.182 C 3.224 57.175 10.898 62.864 20.329 62.864 Z M 62.307 9.676 L 82.22 62.591 L 73.134 62.591 L 68.821 51.131 C 68.99 54.322 68.06 56.569 67.031 58.047 C 65.022 60.933 61.442 62.591 57.2 62.591 L 41.622 62.591 L 48.048 45.518 C 48.064 45.469 48.086 45.42 48.103 45.376 L 61.535 9.676 L 62.301 9.676 Z M 66.763 45.665 L 57.819 21.895 L 48.82 45.807 C 46.97 50.809 47.057 54.987 49.083 57.9 C 50.768 60.327 53.806 61.778 57.205 61.778 C 61.168 61.778 64.507 60.251 66.357 57.584 C 68.432 54.6 68.574 50.476 66.763 45.665 Z M 205.4 9.676 L 225.313 62.591 L 216.227 62.591 L 211.914 51.131 C 212.083 54.322 211.153 56.569 210.124 58.047 C 208.115 60.933 204.535 62.591 200.299 62.591 L 184.72 62.591 L 204.634 9.676 Z M 209.856 45.665 L 200.912 21.895 L 191.968 45.665 C 190.063 50.727 190.134 54.96 192.181 57.895 C 193.867 60.322 196.905 61.773 200.304 61.773 C 204.267 61.773 207.606 60.245 209.456 57.578 C 211.531 54.595 211.673 50.471 209.861 45.66 Z M 172.306 49.636 C 172.306 67.331 162.924 68.313 162.831 68.318 L 162.864 69.136 C 163.045 69.136 180.79 68.935 180.79 51.273 L 180.79 9.409 L 172.306 9.409 Z M 146.941 36 L 146.941 35.591 C 144.451 35.591 142.425 33.573 142.425 31.091 L 141.604 31.091 C 141.604 33.573 139.579 35.591 137.088 35.591 L 137.088 36.409 C 139.579 36.409 141.604 38.427 141.604 40.909 L 142.425 40.909 C 142.425 38.427 144.451 36.409 146.941 36.409 Z M 151.123 61.26 L 151.101 61.26 C 148.216 62.858 145.113 63.665 142.004 63.665 C 139.836 63.665 137.658 63.273 135.55 62.482 C 129.332 60.147 124.253 54.584 121.62 47.215 C 116.644 33.3 121.707 16.931 132.901 10.724 L 132.912 10.724 C 137.811 8.013 143.328 7.576 148.463 9.502 C 154.681 11.836 159.76 17.4 162.393 24.769 C 167.363 38.678 162.311 55.047 151.123 61.26 Z M 150.729 60.545 C 157.598 56.722 159.246 42.6 154.402 29.051 C 151.194 20.084 145.764 13.216 140.219 11.138 C 137.707 10.195 135.386 10.298 133.317 11.444 L 133.306 11.444 C 133.306 11.444 133.301 11.444 133.295 11.449 C 126.431 15.273 124.778 29.395 129.622 42.944 C 132.83 51.911 138.26 58.778 143.805 60.856 C 146.312 61.8 148.632 61.696 150.707 60.551 C 150.707 60.551 150.712 60.551 150.718 60.545 C 150.718 60.545 150.723 60.545 150.729 60.54 Z\" fill=\"var(--token-74296f42-e321-4996-928b-dc813e8d8a95, rgb(0, 0, 0))\"></path></svg>',svgContentId:12563521649,withExternalLayout:true})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jm26wl\",\"data-framer-name\":\"Outline Small\",layoutDependency:layoutDependency,layoutId:\"I6_yIXGIf\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1nccsaf\",\"data-framer-name\":\"SaloJazz Logo Black Outline CROPPED\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"DQx7qns_I\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 311 72\"><path d=\"M 114.323 50.078 C 112.151 58.276 108.026 61.773 100.529 61.773 L 96.574 61.773 L 96.574 9.409 L 88.117 9.409 L 88.117 62.591 L 119.664 62.591 L 115.097 50.04 L 114.317 50.073 Z M 95.761 61.773 L 88.941 61.773 L 88.941 10.227 L 95.761 10.227 Z M 106.176 61.773 C 110.361 60.36 113.068 57.076 114.77 51.507 L 118.502 61.773 Z M 261.316 50.078 C 259.145 58.276 255.02 61.773 247.523 61.773 L 240.55 61.773 C 240.217 53.318 246.934 44.645 253.438 36.251 C 260.132 27.611 267.056 18.676 266.483 9.791 L 266.462 9.409 L 230.576 9.409 L 235.143 21.96 L 235.924 21.927 C 238.095 13.729 242.22 10.233 249.717 10.233 L 256.69 10.233 C 257.022 18.687 250.306 27.36 243.802 35.755 C 237.107 44.395 230.184 53.329 230.757 62.215 L 230.778 62.596 L 266.663 62.596 L 262.097 50.045 Z M 235.476 20.493 L 231.744 10.227 L 244.07 10.227 C 239.885 11.64 237.178 14.924 235.476 20.493 Z M 239.732 61.773 L 231.548 61.773 C 231.215 53.318 237.937 44.645 244.441 36.251 C 251.026 27.753 257.83 18.965 257.508 10.227 L 265.692 10.227 C 266.025 18.682 259.303 27.355 252.799 35.749 C 246.214 44.247 239.41 53.035 239.732 61.773 Z M 253.17 61.773 C 257.355 60.36 260.061 57.076 261.764 51.507 L 265.496 61.773 Z M 303.329 50.078 C 301.157 58.276 297.032 61.773 289.536 61.773 L 282.563 61.773 C 282.23 53.318 288.946 44.645 295.45 36.251 C 302.145 27.611 309.069 18.676 308.496 9.791 L 308.474 9.409 L 272.589 9.409 L 277.156 21.96 L 277.936 21.927 C 280.107 13.729 284.232 10.233 291.729 10.233 L 298.702 10.233 C 299.035 18.687 292.318 27.36 285.814 35.755 C 279.12 44.395 272.196 53.329 272.769 62.215 L 272.791 62.596 L 308.676 62.596 L 304.109 50.045 Z M 277.488 20.493 L 273.756 10.227 L 286.082 10.227 C 281.897 11.64 279.191 14.924 277.488 20.493 Z M 281.744 61.773 L 273.56 61.773 C 273.227 53.318 279.949 44.645 286.453 36.251 C 293.038 27.753 299.842 18.965 299.52 10.227 L 307.704 10.227 C 308.037 18.682 301.315 27.355 294.812 35.749 C 288.226 44.247 281.422 53.035 281.744 61.773 Z M 295.183 61.773 C 299.368 60.36 302.074 57.076 303.776 51.507 L 307.508 61.773 Z M 24.1 32.051 C 18.218 27.147 12.658 22.516 11.867 18.06 C 11.469 15.818 12.031 13.593 13.406 11.951 C 14.481 10.664 16.554 9.131 20.313 9.131 C 23.26 9.131 25.862 10.315 27.657 12.464 C 29.605 14.798 30.423 18.065 29.851 21.196 L 29.741 21.791 L 36.016 20.515 L 36.016 20.182 C 36.016 13.642 28.972 8.318 20.313 8.318 C 11.654 8.318 4.643 13.642 4.643 20.182 C 4.643 26.073 10.694 31.587 16.99 36.927 C 8.632 38.116 2.461 43.669 2.461 50.182 C 2.461 57.627 10.476 63.682 20.33 63.682 C 30.183 63.682 38.198 57.627 38.198 50.182 C 38.198 43.805 31.029 37.827 24.1 32.051 Z M 35.192 19.849 L 30.751 20.755 C 31.165 17.569 30.265 14.318 28.29 11.945 C 27.673 11.205 26.953 10.556 26.151 10.02 C 31.34 11.667 35.018 15.436 35.198 19.849 Z M 3.279 50.182 C 3.279 43.893 9.516 38.547 17.842 37.642 C 18.043 37.811 18.24 37.98 18.442 38.149 C 23.969 42.807 29.196 47.209 30.402 51.529 C 31.116 54.082 30.543 57 28.912 59.149 C 27.624 60.845 25.093 62.864 20.33 62.864 C 10.929 62.864 3.279 57.175 3.279 50.182 Z M 27.368 61.729 C 28.207 61.155 28.948 60.45 29.561 59.64 C 31.346 57.289 31.968 54.098 31.187 51.305 C 29.911 46.745 24.596 42.267 18.966 37.522 C 12.325 31.925 5.462 26.144 5.462 20.182 C 5.462 15.72 9.035 11.869 14.164 10.129 C 13.591 10.549 13.138 11.002 12.778 11.427 C 11.245 13.255 10.618 15.725 11.06 18.207 C 11.905 22.953 17.574 27.676 23.576 32.678 C 30.363 38.335 37.38 44.182 37.38 50.176 C 37.38 55.304 33.266 59.727 27.368 61.724 Z M 61.409 9.676 L 48.019 45.376 C 47.998 45.431 47.981 45.48 47.959 45.535 L 41.559 62.591 L 57.088 62.591 C 61.311 62.591 64.884 60.933 66.887 58.047 C 67.907 56.575 68.835 54.322 68.671 51.131 L 72.97 62.591 L 82.028 62.591 L 62.173 9.676 Z M 42.738 61.773 L 46.617 51.431 C 46.415 54.687 47.316 56.918 48.32 58.364 C 49.373 59.885 50.906 61.058 52.712 61.773 Z M 66.21 57.578 C 64.366 60.24 61.038 61.773 57.088 61.773 C 53.699 61.773 50.677 60.322 48.991 57.895 C 46.972 54.987 46.885 50.815 48.723 45.818 L 57.699 21.889 L 66.614 45.66 C 68.42 50.471 68.278 54.589 66.21 57.573 Z M 73.532 61.773 L 67.383 45.376 L 58.135 20.727 L 61.791 10.985 L 80.844 61.773 Z M 204.043 9.676 L 184.194 62.591 L 199.722 62.591 C 203.945 62.591 207.519 60.933 209.516 58.047 C 210.536 56.575 211.464 54.322 211.3 51.131 L 215.599 62.591 L 224.657 62.591 L 204.807 9.676 Z M 185.372 61.773 L 189.252 51.425 C 189.05 54.682 189.95 56.913 190.954 58.358 C 192.007 59.88 193.54 61.053 195.346 61.767 L 185.372 61.767 Z M 208.845 57.578 C 207.001 60.24 203.672 61.773 199.722 61.773 C 196.334 61.773 193.311 60.322 191.625 57.895 C 189.59 54.96 189.514 50.733 191.407 45.676 L 200.328 21.895 L 209.243 45.665 C 211.049 50.476 210.907 54.6 208.839 57.584 Z M 216.167 61.773 L 210.018 45.376 L 200.77 20.727 L 204.425 10.985 L 223.478 61.773 Z M 171.825 49.636 C 171.825 67.331 162.473 68.313 162.38 68.318 L 162.413 69.136 C 162.593 69.136 180.282 68.935 180.282 51.273 L 180.282 9.409 L 171.825 9.409 Z M 172.643 10.227 L 179.463 10.227 L 179.463 51.273 C 179.463 58.331 176.61 63.344 170.985 66.169 C 169.102 67.113 167.209 67.642 165.681 67.942 C 168.671 66.098 172.643 61.429 172.643 49.642 Z M 142.034 31.091 L 141.216 31.091 C 141.216 33.573 139.197 35.591 136.715 35.591 L 136.715 36.409 C 139.197 36.409 141.216 38.427 141.216 40.909 L 142.034 40.909 C 142.034 38.427 144.053 36.409 146.536 36.409 L 146.536 35.591 C 144.053 35.591 142.034 33.573 142.034 31.091 Z M 141.625 38.864 C 141.084 37.57 140.055 36.541 138.761 36 C 140.055 35.459 141.084 34.43 141.625 33.136 C 142.166 34.43 143.195 35.459 144.49 36 C 143.195 36.541 142.166 37.57 141.625 38.864 Z M 161.944 24.775 C 159.319 17.411 154.261 11.847 148.058 9.507 C 142.945 7.582 137.44 8.013 132.562 10.729 L 132.551 10.729 C 121.394 16.936 116.347 33.305 121.306 47.22 C 123.931 54.584 128.989 60.147 135.192 62.487 C 137.293 63.278 139.459 63.671 141.625 63.671 C 144.73 63.671 147.823 62.864 150.699 61.26 C 161.856 55.053 166.903 38.684 161.944 24.769 Z M 135.481 61.729 C 129.507 59.476 124.624 54.093 122.081 46.958 C 117.929 35.307 120.952 21.9 128.759 14.542 C 124.902 20.815 124.591 32.231 128.508 43.227 C 131.782 52.418 137.38 59.471 143.125 61.631 C 144.108 62.002 145.073 62.22 146.017 62.291 C 142.542 63.207 138.919 63.027 135.481 61.735 Z M 150.3 60.551 C 148.232 61.702 145.914 61.805 143.409 60.862 C 137.888 58.784 132.47 51.916 129.272 42.949 C 124.444 29.4 126.091 15.278 132.939 11.455 L 132.944 11.455 C 135.012 10.304 137.331 10.2 139.835 11.144 C 145.357 13.222 150.775 20.089 153.972 29.056 C 158.801 42.611 157.153 56.744 150.3 60.556 Z M 154.496 57.464 C 158.354 51.191 158.665 39.775 154.747 28.778 C 151.473 19.587 145.87 12.535 140.13 10.375 C 139.148 10.004 138.182 9.785 137.238 9.715 C 140.714 8.804 144.337 8.978 147.774 10.271 C 153.749 12.524 158.632 17.907 161.18 25.042 C 165.332 36.693 162.309 50.1 154.502 57.458 Z\" fill=\"var(--token-74296f42-e321-4996-928b-dc813e8d8a95, rgb(0, 0, 0))\"></path></svg>',svgContentId:8601672990,withExternalLayout:true})})],speed:10,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W1RGJ.framer-52f3v6, .framer-W1RGJ .framer-52f3v6 { display: block; }\",\".framer-W1RGJ.framer-o7ixn7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1440px; }\",\".framer-W1RGJ .framer-13kgdkg-container { flex: none; height: 180px; position: relative; width: 100%; }\",\".framer-W1RGJ .framer-svjffg, .framer-W1RGJ .framer-jwys8v, .framer-W1RGJ .framer-jm26wl { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-W1RGJ .framer-d4zc8w, .framer-W1RGJ .framer-1t7mpvx { flex: none; height: 132px; position: relative; width: 570px; }\",\".framer-W1RGJ .framer-1j8nwwe-container { flex: none; height: 120px; position: relative; width: 100%; }\",\".framer-W1RGJ .framer-1s2vtwa { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-W1RGJ .framer-7hbht2 { flex: none; height: 72px; position: relative; width: 312px; }\",\".framer-W1RGJ .framer-1nccsaf { flex: none; height: 72px; position: relative; width: 311px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-W1RGJ.framer-o7ixn7, .framer-W1RGJ .framer-svjffg, .framer-W1RGJ .framer-jwys8v, .framer-W1RGJ .framer-1s2vtwa, .framer-W1RGJ .framer-jm26wl { gap: 0px; } .framer-W1RGJ.framer-o7ixn7 > *, .framer-W1RGJ .framer-1s2vtwa > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-W1RGJ.framer-o7ixn7 > :first-child, .framer-W1RGJ .framer-1s2vtwa > :first-child { margin-top: 0px; } .framer-W1RGJ.framer-o7ixn7 > :last-child, .framer-W1RGJ .framer-1s2vtwa > :last-child { margin-bottom: 0px; } .framer-W1RGJ .framer-svjffg > *, .framer-W1RGJ .framer-jwys8v > *, .framer-W1RGJ .framer-jm26wl > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-W1RGJ .framer-svjffg > :first-child, .framer-W1RGJ .framer-jwys8v > :first-child, .framer-W1RGJ .framer-jm26wl > :first-child { margin-left: 0px; } .framer-W1RGJ .framer-svjffg > :last-child, .framer-W1RGJ .framer-jwys8v > :last-child, .framer-W1RGJ .framer-jm26wl > :last-child { margin-right: 0px; } }\",\".framer-W1RGJ.framer-v-ib3mp2 .framer-1j8nwwe-container { height: 100px; }\",'.framer-W1RGJ[data-border=\"true\"]::after, .framer-W1RGJ [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 180\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"n7yjLaMxT\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerComponentViewportWidth true\n */const FrameriJ8SzfvZu=withCSS(Component,css,\"framer-W1RGJ\");export default FrameriJ8SzfvZu;FrameriJ8SzfvZu.displayName=\"Logoband\";FrameriJ8SzfvZu.defaultProps={height:180,width:1440};addPropertyControls(FrameriJ8SzfvZu,{variant:{options:[\"E5oHNLZbW\",\"n7yjLaMxT\"],optionTitles:[\"Bottom\",\"Bottom Small\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FrameriJ8SzfvZu,[{explicitInter:true,fonts:[]},...TickerFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameriJ8SzfvZu\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n7yjLaMxT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"180\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./iJ8SzfvZu.map","// Generated by Framer (c0aead9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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/dsA0XM7d3nvSarh4JgAU/mgO5WuHvpcPCdkrqyDtE/A0bUGL6t4.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/2f2Ts0rERzVvwtc4YMDe/ZDGewHJjBQi4a1JDDhY4/f880yeNTf.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/mqcIRON2zs2sakleFLyg/FnsOaz6RQZLEfKnvfWH7/lGtcztegL.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/7ErteAAmsC4HnNt0MZ23/a9d1a13e5gJRDrlMsAIk/nZrAb_XFK.js\";import SocialLink from\"https://framerusercontent.com/modules/t0NDAoWrKZM1gKstdEhW/57OeCs0n9nr1LqypuyV3/gFt03Aj2O.js\";import Logoband from\"https://framerusercontent.com/modules/Z8lUrn5x6tPU06vSclRl/iHFdI8ZDDF7Ix11kqwVr/iJ8SzfvZu.js\";const SocialLinkFonts=getFonts(SocialLink);const LogobandFonts=getFonts(Logoband);const MotionFooterWithFX=withFX(motion.footer);const cycleOrder=[\"Q6Rhv_uLB\",\"n26V_x55J\"];const serializationHash=\"framer-HbjTS\";const variantClassNames={n26V_x55J:\"framer-v-10noy3f\",Q6Rhv_uLB:\"framer-v-134i07f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:160};const transition1={bounce:0,delay:0,duration:2,type:\"spring\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:160};const transition2={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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={Default:\"Q6Rhv_uLB\",Mobile:\"n26V_x55J\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Q6Rhv_uLB\"};};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:\"Q6Rhv_uLB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.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:transition2,children:/*#__PURE__*/_jsxs(MotionFooterWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-134i07f\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Q6Rhv_uLB\",ref:refBinding,style:{...style},...addPropertyOverrides({n26V_x55J:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1o084xn\",layoutDependency:layoutDependency,layoutId:\"gBcs4PfWL\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"60px\",y:(componentViewport?.y||0)+64+(((componentViewport?.height||638)-104-557.6)/2+0+0)+0,...addPropertyOverrides({n26V_x55J:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||558)-104-557.6)/2+0+0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15pqlem-container\",layoutDependency:layoutDependency,layoutId:\"pT3rlMWE3-container\",nodeId:\"pT3rlMWE3\",rendersWithMotion:true,scopeId:\"mVKvJsVOm\",children:/*#__PURE__*/_jsx(SocialLink,{F_v1zWkGO:\"https://www.facebook.com/salojazz\",height:\"100%\",id:\"pT3rlMWE3\",layoutId:\"pT3rlMWE3\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",Z6EJnlvFS:\"FacebookLogo\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"60px\",y:(componentViewport?.y||0)+64+(((componentViewport?.height||638)-104-557.6)/2+0+0)+0,...addPropertyOverrides({n26V_x55J:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||558)-104-557.6)/2+0+0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-tfcm5r-container\",layoutDependency:layoutDependency,layoutId:\"xFIWawtVE-container\",nodeId:\"xFIWawtVE\",rendersWithMotion:true,scopeId:\"mVKvJsVOm\",children:/*#__PURE__*/_jsx(SocialLink,{F_v1zWkGO:\"https://www.instagram.com/salojazz\",height:\"100%\",id:\"xFIWawtVE\",layoutId:\"xFIWawtVE\",style:{height:\"100%\",width:\"100%\"},width:\"100%\",Z6EJnlvFS:\"InstagramLogo\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jmit0c\",layoutDependency:layoutDependency,layoutId:\"h23R8g1wa\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1inebhd\",\"data-styles-preset\":\"f880yeNTf\",children:\"Yhteystiedot\"})}),className:\"framer-1ep7mhc\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WScSGbu7q\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1hkjinm\",\"data-styles-preset\":\"A0bUGL6t4\",style:{\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(Link,{href:\"mailto:info@salojazz.fi\",motionChild:true,nodeId:\"ajEbX01OP\",openInNewTab:true,relValues:[],scopeId:\"mVKvJsVOm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1423gnl\",\"data-styles-preset\":\"nZrAb_XFK\",children:\"info@salojazz.fi\"})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:info@salojazz.fi\",motionChild:true,nodeId:\"ajEbX01OP\",openInNewTab:true,relValues:[],scopeId:\"mVKvJsVOm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-11t2k5d\",\"data-styles-preset\":\"lGtcztegL\",children:/*#__PURE__*/_jsx(motion.br,{})})}),/*#__PURE__*/_jsx(Link,{href:\"tel:+358442305219\",motionChild:true,nodeId:\"ajEbX01OP\",openInNewTab:true,relValues:[],scopeId:\"mVKvJsVOm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1423gnl\",\"data-styles-preset\":\"nZrAb_XFK\",children:\"+358 44 230 5219\"})}),/*#__PURE__*/_jsx(motion.br,{}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"s0dYuF45D\"},motionChild:true,nodeId:\"ajEbX01OP\",openInNewTab:false,relValues:[],scopeId:\"mVKvJsVOm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1423gnl\",\"data-styles-preset\":\"nZrAb_XFK\",children:\"Yhteydenottolomake\"})}),/*#__PURE__*/_jsx(motion.br,{}),\"Y-tunnus: 25020403\"]})}),className:\"framer-dpheod\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ajEbX01OP\",verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-uigpaq\",layoutDependency:layoutDependency,layoutId:\"xpfH2WWme\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:180,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+64+(((componentViewport?.height||638)-104-557.6)/2+130.6+128)+0+0,...addPropertyOverrides({n26V_x55J:{y:(componentViewport?.y||0)+64+(((componentViewport?.height||558)-104-557.6)/2+130.6+128)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ausuct-container\",layoutDependency:layoutDependency,layoutId:\"Jo0kPk8lb-container\",nodeId:\"Jo0kPk8lb\",rendersWithMotion:true,scopeId:\"mVKvJsVOm\",children:/*#__PURE__*/_jsx(Logoband,{height:\"100%\",id:\"Jo0kPk8lb\",layoutId:\"Jo0kPk8lb\",style:{width:\"100%\"},variant:matchVariant(\"E5oHNLZbW\"),width:\"100%\",...addPropertyOverrides({n26V_x55J:{variant:matchVariant(\"n7yjLaMxT\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-1hkjinm\",\"data-styles-preset\":\"A0bUGL6t4\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d8ce73ff-4ca7-4398-8573-c697c4bdf6ac, rgb(77, 75, 88)))\"},children:[\"\\xa9\\xa02026\\xa0SaloJazz, \",/*#__PURE__*/_jsx(Link,{href:{webPageId:\"zoZC0YWmh\"},motionChild:true,nodeId:\"jjQZVUpoQ\",openInNewTab:false,relValues:[],scopeId:\"mVKvJsVOm\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1423gnl\",\"data-styles-preset\":\"nZrAb_XFK\",children:\"Tietosuojak\\xe4yt\\xe4nt\\xf6\"})})]})}),className:\"framer-5admnt\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jjQZVUpoQ\",style:{\"--extracted-r6o4lv\":\"var(--token-d8ce73ff-4ca7-4398-8573-c697c4bdf6ac, rgb(77, 75, 88))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-HbjTS.framer-cyg0ij, .framer-HbjTS .framer-cyg0ij { display: block; }\",\".framer-HbjTS.framer-134i07f { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 64px; height: min-content; justify-content: center; overflow: visible; padding: 64px 0px 40px 0px; position: relative; width: 1360px; }\",\".framer-HbjTS .framer-1o084xn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 14px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-HbjTS .framer-15pqlem-container, .framer-HbjTS .framer-tfcm5r-container { flex: none; height: 60px; position: relative; width: 60px; }\",\".framer-HbjTS .framer-1jmit0c { 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: hidden; padding: 0px; position: relative; width: 1280px; }\",\".framer-HbjTS .framer-1ep7mhc { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-HbjTS .framer-dpheod { flex: none; height: auto; max-width: 540px; position: relative; white-space: pre-wrap; width: auto; word-break: break-word; word-wrap: break-word; }\",\".framer-HbjTS .framer-uigpaq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-HbjTS .framer-1ausuct-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-HbjTS .framer-5admnt { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 638\n * @framerIntrinsicWidth 1360\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"n26V_x55J\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermVKvJsVOm=withCSS(Component,css,\"framer-HbjTS\");export default FramermVKvJsVOm;FramermVKvJsVOm.displayName=\"Footer\";FramermVKvJsVOm.defaultProps={height:638,width:1360};addPropertyControls(FramermVKvJsVOm,{variant:{options:[\"Q6Rhv_uLB\",\"n26V_x55J\"],optionTitles:[\"Default\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramermVKvJsVOm,[{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\"}]},...SocialLinkFonts,...LogobandFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermVKvJsVOm\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"638\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1360\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n26V_x55J\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mVKvJsVOm.map","// Generated by Framer (b44fae2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Navigation from\"#framer/local/canvasComponent/GYWXQS1Ri/GYWXQS1Ri.js\";import Footer from\"#framer/local/canvasComponent/mVKvJsVOm/mVKvJsVOm.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const FooterFonts=getFonts(Footer);const NavigationControls=getPropertyControls(Navigation);const breakpoints={MeOYVlJVf:\"(min-width: 810px) and (max-width: 1199.98px)\",RZGrWCX6I:\"(min-width: 1200px)\",xCMEPlKpd:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-tDaMD\";const variantClassNames={MeOYVlJVf:\"framer-v-1qaxwgd\",RZGrWCX6I:\"framer-v-1uzu2jl\",xCMEPlKpd:\"framer-v-yhwclu\"};const FYYCpX9rq=undefined;const jAxYuy1tr=undefined;const sVBMUhcZH=undefined;const wlsjKzzBI=undefined;const f0IqsXkWQ=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const getNumericColumnGap=gap=>{if(Number.isFinite(gap)&&gap>=0)return gap;if(typeof gap!==\"string\")return 0;const firstSegment=gap.split(\" \")[0];const parsedGap=parseFloat(firstSegment);return Number.isFinite(parsedGap)&&parsedGap>=0?parsedGap:0;};const breakpointRules={MeOYVlJVf:[\".framer-tDaMD.framer-1uzu2jl { gap: var(--8epwbq); padding: 160px 20px 0px 20px; }\",\".framer-tDaMD .framer-1xzzej8 { height: 560px; }\",'.framer-tDaMD .framer-huq0zp, [data-layout-template=\"true\"] > #overlay { margin-bottom: var(--cx6sr1); }'],xCMEPlKpd:[\".framer-tDaMD.framer-1uzu2jl { gap: var(--18y0v3f); padding: 140px 8px 0px 8px; }\",\".framer-tDaMD .framer-1xzzej8 { height: 560px; }\",'.framer-tDaMD .framer-huq0zp, [data-layout-template=\"true\"] > #overlay { margin-bottom: var(--1o1f6xs); }']};const breakpointKeys=Object.keys(breakpointRules);const selectors={MeOYVlJVf:\".framer-1qaxwgd-override\",xCMEPlKpd:\".framer-yhwclu-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tDaMD.framer-1rkljkh, .framer-tDaMD .framer-1rkljkh { display: block; }\",'.framer-tDaMD.framer-1uzu2jl { --selection-background-color: var(--token-74296f42-e321-4996-928b-dc813e8d8a95, #080d12) /* {\"name\":\"content-strong\"} */; --selection-color: var(--token-7b32fbdc-4724-442d-ad7a-45133b6996f1, #f9f9fb) /* {\"name\":\"content-inverse\"} */; align-content: center; align-items: center; background-color: var(--token-a3d2189a-91c2-444c-b650-cafbf89e0e47, #e0e2f4); display: flex; flex-direction: column; flex-wrap: nowrap; gap: var(--1o0za93); height: min-content; justify-content: flex-start; overflow: hidden; padding: 240px 40px 0px 40px; position: relative; width: 100%; }',\".framer-tDaMD .framer-16hdf2f-container { flex: none; height: auto; left: 0px; order: -1000; position: absolute; top: 0px; width: auto; z-index: -1; }\",\".framer-tDaMD .framer-1xzzej8 { -webkit-mask: radial-gradient(167% 100% at 50% 100%, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%) add; bottom: 0px; flex: none; height: 640px; left: calc(50.00000000000002% - 100% / 2); mask: radial-gradient(167% 100% at 50% 100%, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 100%) add; order: -999; overflow: visible; position: absolute; width: 100%; z-index: 0; }\",\".framer-tDaMD .framer-4cogh0-container { flex: none; height: auto; left: 50%; order: -998; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-tDaMD .framer-huq0zp { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: var(--vclak7); position: relative; width: 0px; }\",\".framer-tDaMD .framer-1cyrv7i-container { flex: none; height: auto; order: 1004; position: relative; view-transition-name: framer-tDaMD-1cyrv7i-exclude; width: 100%; z-index: 1; }\",\"::view-transition-group(framer-tDaMD-1cyrv7i-exclude), ::view-transition-new(framer-tDaMD-1cyrv7i-exclude), ::view-transition-old(framer-tDaMD-1cyrv7i-exclude) { animation: none !important; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: var(--vclak7); }','.framer-tDaMD[data-selection=\"true\"] * ::selection, .framer-tDaMD [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }'];const mediaQueries={MeOYVlJVf:\"(min-width: 810px) and (max-width: 1199.98px)\",RZGrWCX6I:\"(min-width: 1200px)\",xCMEPlKpd:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"RZGrWCX6I\",Phone:\"xCMEPlKpd\",Tablet:\"MeOYVlJVf\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop - Etusivu\":\"xtDYzPpIu\",\"Desktop - In English\":\"FrOM73Sbq\",\"Desktop - Koulutus\":\"hT1qNsDj8\",\"Desktop - Meist\\xe4\":\"cufyRUXsd\",\"Desktop - None\":\"YkIz_uPWe\",\"Desktop - Tapahtumat\":\"n5URZQup8\",\"Desktop - Uutiset\":\"cCdgQtBFb\",\"Mobile menu\":\"y3Ce7e0UH\"};const getProps=({currentPage,gapDesktop,gapMobile,gapTablet,height,id,navbarVariantTrigger,width,...props})=>{return{...props,f0IqsXkWQ:navbarVariantTrigger??props.f0IqsXkWQ,FYYCpX9rq:gapDesktop??props.FYYCpX9rq??40,jAxYuy1tr:gapTablet??props.jAxYuy1tr??40,sVBMUhcZH:gapMobile??props.sVBMUhcZH??40,variant:humanReadableVariantMap[props.variant]??props.variant??\"RZGrWCX6I\",wlsjKzzBI:humanReadableEnumMap[currentPage]??currentPage??props.wlsjKzzBI??\"YkIz_uPWe\"};};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,f0IqsXkWQ,wlsjKzzBI,FYYCpX9rq,jAxYuy1tr,sVBMUhcZH,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"RZGrWCX6I\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-a3d2189a-91c2-444c-b650-cafbf89e0e47, rgb(224, 226, 244)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1uzu2jl\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{\"--18y0v3f\":numberToPixelString(sVBMUhcZH),\"--1o0za93\":numberToPixelString(FYYCpX9rq),\"--1o1f6xs\":`-${getNumericColumnGap(sVBMUhcZH)}px`,\"--8epwbq\":numberToPixelString(jAxYuy1tr),\"--cx6sr1\":`-${getNumericColumnGap(jAxYuy1tr)}px`,\"--vclak7\":`-${getNumericColumnGap(FYYCpX9rq)}px`,...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-16hdf2f-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"hmS5p4Wmt\",scopeId:\"V4jrViGlw\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"hmS5p4Wmt\",intensity:10,layoutId:\"hmS5p4Wmt\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MeOYVlJVf:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:540,intrinsicWidth:915,loading:getLoadingLazyAtYPosition(1644),pixelHeight:1080,pixelWidth:1830,sizes:\"100vw\",src:\"https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?width=1830&height=1080\",srcSet:\"https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?scale-down-to=512&width=1830&height=1080 512w,https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?scale-down-to=1024&width=1830&height=1080 1024w,https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?width=1830&height=1080 1830w\"}},xCMEPlKpd:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:540,intrinsicWidth:915,loading:getLoadingLazyAtYPosition(1644),pixelHeight:1080,pixelWidth:1830,sizes:\"100vw\",src:\"https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?width=1830&height=1080\",srcSet:\"https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?scale-down-to=512&width=1830&height=1080 512w,https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?scale-down-to=1024&width=1830&height=1080 1024w,https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?width=1830&height=1080 1830w\"}}},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:540,intrinsicWidth:915,loading:getLoadingLazyAtYPosition(1564),pixelHeight:1080,pixelWidth:1830,sizes:\"100vw\",src:\"https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?width=1830&height=1080\",srcSet:\"https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?scale-down-to=512&width=1830&height=1080 512w,https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?scale-down-to=1024&width=1830&height=1080 1024w,https://framerusercontent.com/images/05mTSkcMztblI77p9yCBciJfmHs.jpg?width=1830&height=1080 1830w\"},className:\"framer-1xzzej8\",\"data-framer-name\":\"SJF25 Gradient BG Bright\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:116,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-4cogh0-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"saDGls1q1\",rendersWithMotion:true,scopeId:\"V4jrViGlw\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MeOYVlJVf:{__framer__targets:[{ref:f0IqsXkWQ,target:\"qFEEbr6hG\"}],variant:matchVariant(\"AWgxJr0iB\")},xCMEPlKpd:{__framer__targets:[{ref:f0IqsXkWQ,target:\"qFEEbr6hG\"}],variant:matchVariant(\"AWgxJr0iB\")}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:f0IqsXkWQ,target:\"ddh1NRXe5\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"saDGls1q1\",layoutId:\"saDGls1q1\",style:{width:\"100%\"},variant:matchVariant(\"do7fiNujc\"),width:\"100%\",ZeFVMUvk7:wlsjKzzBI})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-huq0zp\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MeOYVlJVf:{width:\"calc(100vw - 40px)\",y:1160},xCMEPlKpd:{width:\"calc(100vw - 16px)\",y:1140}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:638,width:\"calc(100vw - 80px)\",y:1240,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cyrv7i-container\",nodeId:\"b13ZpueA2\",scopeId:\"V4jrViGlw\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MeOYVlJVf:{variant:matchVariant(\"n26V_x55J\")},xCMEPlKpd:{variant:matchVariant(\"n26V_x55J\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"b13ZpueA2\",layoutId:\"b13ZpueA2\",style:{width:\"100%\"},variant:matchVariant(\"Q6Rhv_uLB\"),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 2204\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MeOYVlJVf\":{\"layout\":[\"fixed\",\"fixed\"]},\"xCMEPlKpd\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"f0IqsXkWQ\":\"navbarVariantTrigger\",\"wlsjKzzBI\":\"currentPage\",\"FYYCpX9rq\":\"gapDesktop\",\"jAxYuy1tr\":\"gapTablet\",\"sVBMUhcZH\":\"gapMobile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"RZGrWCX6I\":[\".framer-1xzzej8\",\".framer-4cogh0-container\",\".framer-1cyrv7i-container\"],\"MeOYVlJVf\":[\".framer-1xzzej8\",\".framer-4cogh0-container\",\".framer-1cyrv7i-container\"],\"xCMEPlKpd\":[\".framer-1xzzej8\",\".framer-4cogh0-container\",\".framer-1cyrv7i-container\"]}\n * @framerBreakpoints {\"RZGrWCX6I\":{\"min\":1200,\"canvasClassName\":\"framer-1uzu2jl-override\",\"minHeight\":2204,\"viewportHeight\":537,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"MeOYVlJVf\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1qaxwgd-override\",\"minHeight\":2204,\"viewportHeight\":537,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"xCMEPlKpd\":{\"max\":809,\"canvasClassName\":\"framer-yhwclu-override\",\"minHeight\":2204,\"viewportHeight\":537,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant RZGrWCX6I\n * @framerLayoutTemplate true\n */const FramerV4jrViGlw=withCSS(Component,css,\"framer-tDaMD\");export default FramerV4jrViGlw;FramerV4jrViGlw.displayName=\"Main\";FramerV4jrViGlw.defaultProps={height:2204,width:1200};addPropertyControls(FramerV4jrViGlw,{f0IqsXkWQ:{title:\"Navbar variant trigger\",type:ControlType.ScrollSectionRef},wlsjKzzBI:NavigationControls?.[\"ZeFVMUvk7\"]&&{...NavigationControls[\"ZeFVMUvk7\"],defaultValue:\"YkIz_uPWe\",description:undefined,hidden:undefined,title:\"Current Page\"},FYYCpX9rq:{defaultValue:40,displayStepper:true,min:0,step:40,title:\"Gap Desktop\",type:ControlType.Number},jAxYuy1tr:{defaultValue:40,displayStepper:true,min:0,step:40,title:\"Gap Tablet\",type:ControlType.Number},sVBMUhcZH:{defaultValue:40,displayStepper:true,min:0,step:40,title:\"Gap Mobile\",type:ControlType.Number}});addFonts(FramerV4jrViGlw,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerV4jrViGlw.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerV4jrViGlw\",\"slots\":[],\"annotations\":{\"framerHitTargets\":\"{\\\"RZGrWCX6I\\\":[\\\".framer-1xzzej8\\\",\\\".framer-4cogh0-container\\\",\\\".framer-1cyrv7i-container\\\"],\\\"MeOYVlJVf\\\":[\\\".framer-1xzzej8\\\",\\\".framer-4cogh0-container\\\",\\\".framer-1cyrv7i-container\\\"],\\\"xCMEPlKpd\\\":[\\\".framer-1xzzej8\\\",\\\".framer-4cogh0-container\\\",\\\".framer-1cyrv7i-container\\\"]}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"f0IqsXkWQ\\\":\\\"navbarVariantTrigger\\\",\\\"wlsjKzzBI\\\":\\\"currentPage\\\",\\\"FYYCpX9rq\\\":\\\"gapDesktop\\\",\\\"jAxYuy1tr\\\":\\\"gapTablet\\\",\\\"sVBMUhcZH\\\":\\\"gapMobile\\\"}\",\"framerBreakpoints\":\"{\\\"RZGrWCX6I\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1uzu2jl-override\\\",\\\"minHeight\\\":2204,\\\"viewportHeight\\\":537,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"MeOYVlJVf\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1qaxwgd-override\\\",\\\"minHeight\\\":2204,\\\"viewportHeight\\\":537,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"xCMEPlKpd\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-yhwclu-override\\\",\\\"minHeight\\\":2204,\\\"viewportHeight\\\":537,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"RZGrWCX6I\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MeOYVlJVf\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xCMEPlKpd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"2204\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/lAAUWcMn8VMZJT5y8K6z/Qz7KnaG7j34VMbFt02Vr/V4jrViGlw.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {cWh8aEJhP: \"uutiset\", itAnGTTYP: \"tapahtumat\", jekjulJHB: \"uutiskirje\", myr3DWo6i: \"kannatusjasenet\", s_k9_SulS: \"nav-trigger\", SezW3xoUQ: \"yhteistyossa\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oOivE2X87YVYcesuse6y/D2kwjnQSglOMypMkMfSU/augiA20Il.js\")), path: \"/\"}, uXomcmO1m: {elements: {hy98E2paV: \"yhteystiedot\", JkgEzpjN6: \"jaseneksi\", pbhUOHP5M: \"salojazz\", xC2tVzJtj: \"keikkakortti\", y27w8Mg0k: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dINss7CUztqV2zSlIYsl/Eg2or9yi4sVmRChfjhuP/uXomcmO1m.js\")), path: \"/meista\"}, eOa2zwO_i: {elements: {culWo7Ni4: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6u5omtZuJw9NkufbW4V8/qmIReTxaoEYpuTtwupuU/eOa2zwO_i.js\")), path: \"/in-english\"}, Rd5PZNN1B: {elements: {aYFgkew90: \"edistyneemmat\", dbqFjrZsM: \"tiedustelut\", GurcaCDT5: \"rummut\", pgB99cRod: \"piano\", RUBAjd1CN: \"kitara\", us7EphiVC: \"tyopajat\", w8tkePeXz: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/taz8qMi8fqHJgJRP8TJ7/qJnNU13qxVhEo053bSBX/Rd5PZNN1B.js\")), path: \"/koulutus\"}, V4eYBzZ1u: {elements: {ly0AYlmvP: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fnocz8dQmRSdkYkDoByT/C26i0HDurcbzxvAFyeoY/V4eYBzZ1u.js\")), path: \"/tapahtumat\"}, E2ogZmMw_: {elements: {BcEU85cH7: \"majoitus\", I1xFd7T3_: \"ruokailu\", Idccqb4Wf: \"yhteistyossa\", MoVrmyF5_: \"nav-trigger\", RLqsB8qj3: \"valokuva\", ujPbG5hsN: \"ohjelma\", ZbitBC4lZ: \"liput\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/p1AMBHWVQTj1NBCQljeV/j6QAnPf9psjiy98zdLRH/E2ogZmMw_.js\")), path: \"/festival\"}, LNKRCzG1w: {elements: {xVbDYjTgb: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8rW6XWkyo0y1EN5OmBeV/RSwECxJwtr4HVpnmBqVH/LNKRCzG1w.js\")), path: \"/uutiset\"}, feqNKyLIe: {elements: {vEr_FslkK: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/36ODyaOClYCPXRgql4PW/aW9sro5ITIlla2IsZmc7/feqNKyLIe.js\")), path: \"/404\"}, s0dYuF45D: {elements: {IZtr6QViS: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hO3B8pFoKIGkt4oxsfaB/If5WqDedjyyFmb9zrFgv/s0dYuF45D.js\")), path: \"/ota-yhteytta\"}, zoZC0YWmh: {elements: {EBZDpepMn: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sc43mGo1d5NVNTq5KKCQ/zh6tejCuH7fFpnQYEXWF/zoZC0YWmh.js\")), path: \"/tietosuojakaytanto\"}, iBTcnNNpR: {collectionId: \"AhFqG34z_\", elements: {qgeYdu9QB: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kVwHoEQt0AUuqgbQoC3u/qYf2KtzHxiytgJzb2zXr/iBTcnNNpR.js\")), path: \"/tapahtumat/:kyrNL4MMe\"}, oC0Zp9_C5: {collectionId: \"gZkXStwKT\", elements: {AIU28dQm5: \"nav-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/a3qCliiVr0AgV9vSLC5d/SQiWjAnrGk8x4Ssgn1Hh/oC0Zp9_C5.js\")), path: \"/uutiset/:fMdT17YQ5\"}}\r\n\r\n\t\tconst locales = [{code: \"fi-FI\", id: \"default\", name: \"Finnish\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {AhFqG34z_: async () => (await import(\"https://framerusercontent.com/modules/8hkb9nN4ySWLaj18HQAR/1dmdu0kgQs4ZLa0Ufghy/AhFqG34z_.js\"))?.[\"utils\"], gZkXStwKT: async () => (await import(\"https://framerusercontent.com/modules/esIGu1nYWMSzBI7Wap02/ssZErrE6LMMgzxjFJ5Bv/gZkXStwKT.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"8f8a9b3bfbc895f016b4199e535ccdb806f1b6af8671a9ba65067cbd0e8cacdf\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {f0IqsXkWQ: {href: {hash: \":s_k9_SulS\", webPageId: \"augiA20Il\"}, refKey: true}, FYYCpX9rq: 120, jAxYuy1tr: 80, sVBMUhcZH: 80, wlsjKzzBI: \"xtDYzPpIu\"}\r\nconst props2 = {...props1, f0IqsXkWQ: {href: {hash: \":y27w8Mg0k\", webPageId: \"uXomcmO1m\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"cufyRUXsd\"}\r\nconst props3 = {...props1, f0IqsXkWQ: {href: {hash: \":culWo7Ni4\", webPageId: \"eOa2zwO_i\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"FrOM73Sbq\"}\r\nconst props4 = {...props1, f0IqsXkWQ: {href: {hash: \":w8tkePeXz\", webPageId: \"Rd5PZNN1B\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"hT1qNsDj8\"}\r\nconst props5 = {...props1, f0IqsXkWQ: {href: {hash: \":ly0AYlmvP\", webPageId: \"V4eYBzZ1u\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"n5URZQup8\"}\r\nconst props6 = {...props1, f0IqsXkWQ: {href: {hash: \":MoVrmyF5_\", webPageId: \"E2ogZmMw_\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"YkIz_uPWe\"}\r\nconst props7 = {...props1, f0IqsXkWQ: {href: {hash: \":xVbDYjTgb\", webPageId: \"LNKRCzG1w\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"cCdgQtBFb\"}\r\nconst props8 = {...props1, f0IqsXkWQ: {href: {hash: \":vEr_FslkK\", webPageId: \"feqNKyLIe\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"YkIz_uPWe\"}\r\nconst props9 = {...props1, f0IqsXkWQ: {href: {hash: \":IZtr6QViS\", webPageId: \"s0dYuF45D\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"YkIz_uPWe\"}\r\nconst props10 = {...props1, f0IqsXkWQ: {href: {hash: \":EBZDpepMn\", webPageId: \"zoZC0YWmh\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"YkIz_uPWe\"}\r\nconst props11 = {...props1, f0IqsXkWQ: {href: {hash: \":qgeYdu9QB\", webPageId: \"iBTcnNNpR\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"YkIz_uPWe\"}\r\nconst props12 = {...props1, f0IqsXkWQ: {href: {hash: \":AIU28dQm5\", webPageId: \"oC0Zp9_C5\"}, refKey: true}, FYYCpX9rq: 40, jAxYuy1tr: 40, sVBMUhcZH: 40, wlsjKzzBI: \"YkIz_uPWe\"}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {augiA20Il: props1, E2ogZmMw_: props6, eOa2zwO_i: props3, feqNKyLIe: props8, iBTcnNNpR: props11, LNKRCzG1w: props7, oC0Zp9_C5: props12, Rd5PZNN1B: props4, s0dYuF45D: props9, uXomcmO1m: props2, V4eYBzZ1u: props5, zoZC0YWmh: props10}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"uXomcmO1m\":\r\ncase \"eOa2zwO_i\":\r\ncase \"Rd5PZNN1B\":\r\ncase \"V4eYBzZ1u\":\r\ncase \"E2ogZmMw_\":\r\ncase \"LNKRCzG1w\":\r\ncase \"feqNKyLIe\":\r\ncase \"s0dYuF45D\":\r\ncase \"zoZC0YWmh\":\r\ncase \"iBTcnNNpR\":\r\ncase \"oC0Zp9_C5\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"f0IqsXkWQ\"]]}, (resolvedLinks) => React.createElement(Main, {...props, f0IqsXkWQ: siteRef(resolvedLinks[0]), key: \"Main\", style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"uXomcmO1m\":\r\ncase \"eOa2zwO_i\":\r\ncase \"Rd5PZNN1B\":\r\ncase \"V4eYBzZ1u\":\r\ncase \"E2ogZmMw_\":\r\ncase \"LNKRCzG1w\":\r\ncase \"feqNKyLIe\":\r\ncase \"s0dYuF45D\":\r\ncase \"zoZC0YWmh\":\r\ncase \"iBTcnNNpR\":\r\ncase \"oC0Zp9_C5\":\r\nreturn [{hash: \"1uzu2jl\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1qaxwgd\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"yhwclu\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/36ODyaOClYCPXRgql4PW/aW9sro5ITIlla2IsZmc7/feqNKyLIe.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\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://www.salojazz.fi\",\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/QcGs8TCc62cVIDuUvqne/ojGiA2kiWywFKTpLFk6V/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: {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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"}