{"version":3,"file":"script_main.C47iHom4.mjs","names":["t","i","e","l","s","r","d","u","p","o","n","h","a","c","useRef","useRef","useState","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","Menu2","ButtonsV2Fonts","ButtonsV2","cycleOrder","serializationHash","variantClassNames","animation","transition2","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","Vector","getProps","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","transformTemplate1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","ButtonsV2Fonts","ButtonsV2","FormText","PixelArrowBtn","Vector1","cycleOrder","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Vector","RichText","_Fragment","variantClassNames","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","React.useState","css","NavTop","SmoothScroll","Preloader","ButtonsV2","Footer","Cursor","isBrowser","t","sharedStyle.css","useRef","React.useId","sharedStyle.className","className","PropertyOverrides","React.Fragment","RichText","Vector","SVG","sharedStyle.fonts","React.createElement","NavigationFooter","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/0Og9XfZByA1w99T2u0jA/cKk79Y1zFwi9nZrsBlOY/Swaggered_1.js","https:/framerusercontent.com/modules/lVS247QOrN4xem8aVahW/deOMHjmSWgQGDSJiJeZc/ByQf6M2wN.js","https:/framerusercontent.com/modules/cXPu5kOTNTy6L1MtVAZB/ElQu6mjua16WQjkG88AU/bmfndXS5m.js","https:/framerusercontent.com/modules/9NUMSAQ5NzH3ohpAox3Q/KMrtLm6VZxarbcvLOW08/PW0Ed_Ula.js","https:/framerusercontent.com/modules/mmJreR3LWmJmlEoUlxvz/jVxz7DTxVeYsaC0W4MJI/U3sZtVanV.js","https:/framerusercontent.com/modules/miaRIS1n9KW83CNWWklu/ASn8ps9lomLQMLNNuyO0/EBKq9YYKf.js","https:/framerusercontent.com/modules/8ZNnPn0MUnSTZ239TzNW/bpCgVFVCRY0PpcP4OgMF/q0ZYuPk8D.js","https:/framerusercontent.com/modules/np0U4vfwTWMFgit63kSs/2ccsnQsIAyuV8V99dEKD/PreloaderPro.js","https:/framerusercontent.com/modules/hHFm8xcF4Lj5TVZwygWL/Y6wjgBVQnjJqeWX472ed/l_EW9dwqu.js","https:/framerusercontent.com/modules/7aP2kEfvGW83WMb81IAR/cPfURvgrzsQY1eQzw1f2/kxpWJ4338.js","framer:toplevel/main"],"sourcesContent":["function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef,useState}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Creates individual character spans from text, grouped by words\n * @param {string} text - The text to split into characters\n * @returns {Object} Object containing character spans and word wrappers\n */function createCharacterSpans(text){const words=text.split(\" \");const allCharSpans=[];const wordWrappers=[];words.forEach((word,wordIndex)=>{// Create a wrapper for each word to prevent breaking\nconst wordWrapper=document.createElement(\"span\");wordWrapper.style.display=\"inline-block\";wordWrapper.style.whiteSpace=\"nowrap\";wordWrapper.className=\"word-wrapper\";// Split word into characters\nword.split(\"\").forEach(char=>{const span=document.createElement(\"span\");span.textContent=char;span.style.display=\"inline-block\";wordWrapper.appendChild(span);allCharSpans.push(span);});wordWrappers.push(wordWrapper);});return{charSpans:allCharSpans,wordWrappers};}/**\n * Appends word wrappers to container with spaces between them\n * @param {HTMLElement} container - Container element\n * @param {HTMLSpanElement[]} wordWrappers - Array of word wrappers to append\n */function appendWordWrappers(container,wordWrappers){wordWrappers.forEach((wrapper,index)=>{container.appendChild(wrapper);// Add space after each word except the last\nif(index<wordWrappers.length-1){container.appendChild(document.createTextNode(\" \"));}});}/**\n * Initializes character spans with animation styles\n * @param {HTMLSpanElement[]} chars - Array of character spans\n * @param {boolean} isClone - Whether these are clone characters\n * @param {number} distance - Z-axis distance for 3D effect\n */function initializeCharacterStyles(chars,isClone=false,distance=50){chars.forEach(span=>{span.style.transformOrigin=`50% 50% -${distance}px`;if(isClone){span.style.transform=\"rotateX(-90deg)\";span.style.opacity=\"0\";}});}/**\n * Resets character animations to initial state\n * @param {HTMLSpanElement[]} originalChars - Original text characters\n * @param {HTMLSpanElement[]} cloneChars - Clone text characters\n */function resetCharacterAnimations(originalChars,cloneChars){originalChars.forEach(span=>{span.style.transition=\"\";span.style.transform=\"rotateX(0deg)\";span.style.opacity=\"1\";});cloneChars.forEach(span=>{span.style.transition=\"\";span.style.transform=\"rotateX(-90deg)\";span.style.opacity=\"0\";});}/**\n * Animates characters with stagger effect\n * @param {HTMLSpanElement[]} chars - Characters to animate\n * @param {Object} config - Animation configuration\n */function animateCharacters(chars,{duration,staggerDelay,rotateOut=false,reverse=false,easing=\"ease\"}){chars.forEach((span,i)=>{const delay=i*staggerDelay+(rotateOut?0:.001);setTimeout(()=>{if(rotateOut){span.style.transition=`transform ${duration}s ${easing}, opacity ${duration}s ${easing}`;span.style.transform=reverse?\"rotateX(-90deg)\":\"rotateX(90deg)\";span.style.opacity=\"0\";}else{span.style.opacity=\"1\";span.style.transition=`transform ${duration}s ${easing}`;span.style.transform=\"rotateX(0deg)\";}},delay*1e3);});}/**\n * Calculates optimal font size based on container dimensions\n * @param {HTMLElement} container - Container element\n * @param {string} text - Text content\n * @param {number} baseFontSize - Base font size from props\n * @returns {number} Calculated font size\n */function calculateOptimalFontSize(container,text,baseFontSize){const containerWidth=container.offsetWidth;const containerHeight=container.offsetHeight;const textLength=text.length;// Calculate font size based on container width and text length\nconst widthBasedSize=containerWidth*.9/(textLength*.6);const heightBasedSize=containerHeight*.8;// Use the smaller of the two to ensure it fits\nconst newSize=Math.min(widthBasedSize,heightBasedSize,baseFontSize);return Math.max(newSize,16)// Minimum 16px\n;}/**\n * @framerIntrinsicWidth 730\n * @framerIntrinsicHeight 100\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export default function SwaggeredText({text,duration,staggerDelay,autoPlay,triggerAnimation,font,enableHover,reverseEffect,originalColor,cloneColor,distance,easing,padding,overflow,appearDelay}){const containerRef=useRef(null);const animationCountRef=useRef(0);const hasAppearedRef=useRef(false);const[calculatedFontSize,setCalculatedFontSize]=useState(parseFloat(font.fontSize)||74);// Reset hasAppearedRef when properties change to allow re-triggering in editor\nuseEffect(()=>{hasAppearedRef.current=false;},[text,duration,staggerDelay,reverseEffect,distance,easing,originalColor,cloneColor,padding,overflow,appearDelay]);// Load Google Font\nuseEffect(()=>{const link=document.createElement(\"link\");link.href=\"https://fonts.googleapis.com/css2?family=Anton&display=swap\";link.rel=\"stylesheet\";document.head.appendChild(link);return()=>{document.head.removeChild(link);};},[]);// Calculate responsive font size\nuseEffect(()=>{if(!containerRef.current)return;const updateFontSize=()=>{const container=containerRef.current;if(!container)return;const baseFontSize=parseFloat(font.fontSize)||74;const newSize=calculateOptimalFontSize(container,text,baseFontSize);setCalculatedFontSize(newSize);};updateFontSize();window.addEventListener(\"resize\",updateFontSize);return()=>window.removeEventListener(\"resize\",updateFontSize);},[text,font.fontSize]);// Setup and run animations\nuseEffect(()=>{if(!containerRef.current)return;const container=containerRef.current;const original=container.querySelector(\".original\");const clone=container.querySelector(\".clone\");if(!original||!clone)return;// Create character spans\nconst originalData=createCharacterSpans(original.textContent);const cloneData=createCharacterSpans(clone.textContent);// Replace text with word wrappers\noriginal.innerHTML=\"\";clone.innerHTML=\"\";appendWordWrappers(original,originalData.wordWrappers);appendWordWrappers(clone,cloneData.wordWrappers);// Get character spans for animation\nconst originalCharSpans=originalData.charSpans;const cloneCharSpans=cloneData.charSpans;// Initialize styles\ninitializeCharacterStyles(originalCharSpans,false,distance);initializeCharacterStyles(cloneCharSpans,true,distance);// Set initial transform for clone based on reverse\nif(reverseEffect){cloneCharSpans.forEach(span=>{span.style.transform=\"rotateX(90deg)\";});}// Animation runner\nconst runAnimation=()=>{resetCharacterAnimations(originalCharSpans,cloneCharSpans);// Reset clone chars based on reverse\ncloneCharSpans.forEach(span=>{span.style.transform=reverseEffect?\"rotateX(90deg)\":\"rotateX(-90deg)\";span.style.opacity=\"0\";});// Force reflow\ncontainer.offsetHeight;// Animate original chars out and clone chars in\nanimateCharacters(originalCharSpans,{duration,staggerDelay,rotateOut:true,reverse:reverseEffect,easing});animateCharacters(cloneCharSpans,{duration,staggerDelay,rotateOut:false,reverse:reverseEffect,easing});};// Reverse animation (transition back)\nconst reverseAnimation=()=>{// Animate clone chars out and original chars back in\nanimateCharacters(cloneCharSpans,{duration,staggerDelay,rotateOut:true,reverse:!reverseEffect,easing});animateCharacters(originalCharSpans,{duration,staggerDelay,rotateOut:false,reverse:!reverseEffect,easing});};// Auto-play on appear using IntersectionObserver\nlet observer;if(autoPlay&&!hasAppearedRef.current){observer=new IntersectionObserver(entries=>{entries.forEach(entry=>{if(entry.isIntersecting&&!hasAppearedRef.current){hasAppearedRef.current=true;setTimeout(()=>{runAnimation();},appearDelay*1e3);}});},{threshold:.1});observer.observe(container);}// Setup hover listener\nconst handleMouseEnter=()=>runAnimation();const handleMouseLeave=()=>reverseAnimation();if(enableHover){container.addEventListener(\"mouseenter\",handleMouseEnter);container.addEventListener(\"mouseleave\",handleMouseLeave);}// Cleanup\nreturn()=>{if(observer){observer.disconnect();}if(enableHover){container.removeEventListener(\"mouseenter\",handleMouseEnter);container.removeEventListener(\"mouseleave\",handleMouseLeave);}originalCharSpans.forEach(span=>{span.style.transition=\"\";});cloneCharSpans.forEach(span=>{span.style.transition=\"\";});};},[text,duration,staggerDelay,autoPlay,triggerAnimation,enableHover,reverseEffect,distance,easing,appearDelay]);return /*#__PURE__*/_jsx(\"div\",{ref:containerRef,style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",position:\"relative\",overflow:overflow,perspective:\"600px\",padding:padding},children:/*#__PURE__*/_jsxs(\"div\",{className:\"rotatingHeader\",style:{width:\"100%\",height:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"center\",perspective:\"600px\",position:\"relative\"},children:[/*#__PURE__*/_jsx(\"p\",{className:\"original\",style:{fontFamily:\"'Anton', sans-serif\",fontSize:`${calculatedFontSize}px`,fontWeight:800,color:originalColor,margin:0,padding:0,lineHeight:1.2,position:\"absolute\",width:\"100%\",textAlign:\"center\",whiteSpace:\"normal\",wordWrap:\"normal\",...font},children:text}),/*#__PURE__*/_jsx(\"p\",{className:\"clone\",style:{fontFamily:\"'Anton', sans-serif\",fontSize:`${calculatedFontSize}px`,fontWeight:800,color:cloneColor,margin:0,padding:0,lineHeight:1.2,width:\"100%\",textAlign:\"center\",whiteSpace:\"normal\",wordWrap:\"normal\",...font},children:text})]})});}addPropertyControls(SwaggeredText,{text:{type:ControlType.String,title:\"Text\",defaultValue:\"SWAGGERED TEXT\"},font:{type:ControlType.Font,title:\"Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:\"86px\",variant:\"Bold\",lineHeight:\"89.1px\",letterSpacing:\"0em\"}},padding:{type:ControlType.Padding,title:\"Padding\",defaultValue:\"20px\"},overflow:{type:ControlType.Enum,title:\"Overflow\",options:[\"hidden\",\"visible\"],optionTitles:[\"Hidden\",\"Visible\"],defaultValue:\"hidden\",displaySegmentedControl:true},originalColor:{type:ControlType.Color,title:\"Original Color\",defaultValue:\"#444\"},cloneColor:{type:ControlType.Color,title:\"Clone Color\",defaultValue:\"#efefef\"},duration:{type:ControlType.Number,title:\"Duration\",min:.1,max:2,step:.1,defaultValue:.7},staggerDelay:{type:ControlType.Number,title:\"Stagger Delay\",min:.01,max:.3,step:.01,defaultValue:.03},distance:{type:ControlType.Number,title:\"Distance\",min:10,max:200,step:5,defaultValue:35},easing:{type:ControlType.Enum,title:\"Easing\",options:[\"linear\",\"ease\",\"ease-in\",\"ease-out\",\"ease-in-out\"],optionTitles:[\"Linear\",\"Ease\",\"Ease In\",\"Ease Out\",\"Ease In Out\"],defaultValue:\"ease\"},autoPlay:{type:ControlType.Boolean,title:\"Play on Appear\",defaultValue:true},appearDelay:{type:ControlType.Number,title:\"Appear Delay\",min:0,max:5,step:.1,defaultValue:0,hidden:props=>!props.autoPlay},enableHover:{type:ControlType.Boolean,title:\"Enable Hover\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},reverseEffect:{type:ControlType.Boolean,title:\"Reverse Effect\",defaultValue:false,enabledTitle:\"On\",disabledTitle:\"Off\"},triggerAnimation:{type:ControlType.Number,title:\"Trigger\",defaultValue:0,hidden:props=>props.autoPlay===true}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SwaggeredText\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"100\",\"framerSupportedLayoutHeight\":\"any\",\"framerIntrinsicWidth\":\"730\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Swaggered_1.map","// Generated by Framer (a1faaee)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"iCzkE3NyB\",\"FrwJYrR3P\"];const serializationHash=\"framer-mSFEy\";const variantClassNames={FrwJYrR3P:\"framer-v-13knb24\",iCzkE3NyB:\"framer-v-10lfy17\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uEQMyEb7s=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Close:\"FrwJYrR3P\",Open:\"iCzkE3NyB\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,uEQMyEb7s:tap??props.uEQMyEb7s,variant:humanReadableVariantMap[props.variant]??props.variant??\"iCzkE3NyB\"};};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,uEQMyEb7s,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"iCzkE3NyB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapjto5bc=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(uEQMyEb7s){const res=await uEQMyEb7s(...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.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10lfy17\",className,classNames),\"data-framer-name\":\"Open\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"iCzkE3NyB\",onTap:onTapjto5bc,ref:refBinding,style:{...style},...addPropertyOverrides({FrwJYrR3P:{\"data-framer-name\":\"Close\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-q2hv0\",layoutDependency:layoutDependency,layoutId:\"F1ptPvl1d\",style:{backgroundColor:\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20))\",rotate:0},variants:{FrwJYrR3P:{rotate:45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-19mdgnf\",layoutDependency:layoutDependency,layoutId:\"waTJooLwI\",style:{backgroundColor:\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20))\",rotate:0},variants:{FrwJYrR3P:{rotate:-45}}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-mSFEy.framer-122m3ix, .framer-mSFEy .framer-122m3ix { display: block; }\",\".framer-mSFEy.framer-10lfy17 { cursor: pointer; height: 20px; overflow: hidden; position: relative; width: 20px; }\",\".framer-mSFEy .framer-q2hv0 { flex: none; height: 2px; left: calc(50.00000000000002% - 14px / 2); overflow: hidden; position: absolute; top: 6px; width: 14px; }\",\".framer-mSFEy .framer-19mdgnf { bottom: 6px; flex: none; height: 2px; left: calc(50.00000000000002% - 14px / 2); overflow: hidden; position: absolute; width: 14px; }\",\".framer-mSFEy.framer-v-13knb24 .framer-q2hv0 { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-mSFEy.framer-v-13knb24 .framer-19mdgnf { bottom: unset; top: calc(50.00000000000002% - 2px / 2); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 20\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FrwJYrR3P\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"uEQMyEb7s\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerByQf6M2wN=withCSS(Component,css,\"framer-mSFEy\");export default FramerByQf6M2wN;FramerByQf6M2wN.displayName=\"Menu 2\";FramerByQf6M2wN.defaultProps={height:20,width:20};addPropertyControls(FramerByQf6M2wN,{variant:{options:[\"iCzkE3NyB\",\"FrwJYrR3P\"],optionTitles:[\"Open\",\"Close\"],title:\"Variant\",type:ControlType.Enum},uEQMyEb7s:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerByQf6M2wN,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerByQf6M2wN\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"20\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FrwJYrR3P\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"uEQMyEb7s\\\":\\\"tap\\\"}\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ByQf6M2wN.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SwaggeredText from\"https://framerusercontent.com/modules/0Og9XfZByA1w99T2u0jA/cKk79Y1zFwi9nZrsBlOY/Swaggered_1.js\";import Vector from\"https://framerusercontent.com/modules/sqkOzsH205caQvk5yHOz/gp6SImXRgBvDyWxoSTVo/ft_2muqbS.js\";import Menu2 from\"https://framerusercontent.com/modules/lVS247QOrN4xem8aVahW/deOMHjmSWgQGDSJiJeZc/ByQf6M2wN.js\";import ButtonsV2 from\"https://framerusercontent.com/modules/0xYOwag9NoGaPxZl1FJY/lfsHDPnd5plC3ESJH8b4/hodnnJrRS.js\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const Menu2Fonts=getFonts(Menu2);const SwaggeredTextFonts=getFonts(SwaggeredText);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const ButtonsV2Fonts=getFonts(ButtonsV2);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const cycleOrder=[\"oyEVutv1c\",\"BqlFIAG1f\",\"SItVvG1_n\",\"q7iHissQy\",\"TmhC62rTG\",\"BIZvYHZ7W\",\"ZeUEczrpR\",\"fS6rBp0IM\"];const serializationHash=\"framer-iSGCx\";const variantClassNames={BIZvYHZ7W:\"framer-v-6z0npw\",BqlFIAG1f:\"framer-v-svz2yn\",fS6rBp0IM:\"framer-v-1xqltzs\",oyEVutv1c:\"framer-v-4eqt4s\",q7iHissQy:\"framer-v-1tmeohf\",SItVvG1_n:\"framer-v-qqn2bp\",TmhC62rTG:\"framer-v-cwg7im\",ZeUEczrpR:\"framer-v-elp2u5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const WfoZsMpguMpPPnLoky=undefined;const transition1={delay:0,duration:.8,ease:[.9,.04,.27,.99],type:\"tween\"};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:.5,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.8,ease:[1,0,.46,.99],type:\"tween\"};const transition3={duration:0,type:\"tween\"};const transition4={bounce:.2,delay:0,duration:.8,type:\"spring\"};const transition5={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:0,skewX:0,skewY:0,x:0,y:0};const transition6={delay:0,duration:.6,ease:[.81,0,.13,1.01],type:\"tween\"};const transition7={bounce:.2,delay:.7,duration:1.2,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const animation5={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition8={delay:.6,duration:.5,ease:[.93,.01,.56,1],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const transition9={delay:.6,duration:.6,ease:[.93,.01,.56,1],type:\"tween\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Logo Home\":\"q7iHissQy\",\"Mobile Closed\":\"SItVvG1_n\",\"Mobile Open\":\"BqlFIAG1f\",\"Mobn Start\":\"BIZvYHZ7W\",\"Nav Proper\":\"oyEVutv1c\",\"Variant 3\":\"TmhC62rTG\",\"Variant 6\":\"fS6rBp0IM\",Variant:\"ZeUEczrpR\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"oyEVutv1c\"};};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:\"oyEVutv1c\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1lvonn3=activeVariantCallback(async(...args)=>{setVariant(\"SItVvG1_n\");});const onTaprqilav=activeVariantCallback(async(...args)=>{setVariant(\"BqlFIAG1f\");});const sharedStyleClassNames=[];const isDisplayed=()=>{if(baseVariant===\"TmhC62rTG\")return false;return true;};const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed1=()=>{if([\"BqlFIAG1f\",\"SItVvG1_n\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"BqlFIAG1f\",\"SItVvG1_n\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"SItVvG1_n\")return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"BqlFIAG1f\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"BqlFIAG1f\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:isDisplayed()&&/*#__PURE__*/_jsx(Transition,{value:transition2,...addPropertyOverrides({BIZvYHZ7W:{value:transition6},BqlFIAG1f:{value:transition3},q7iHissQy:{value:transition6},SItVvG1_n:{value:transition4}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"oyEVutv1c\",scopeId:\"bmfndXS5m\",...addPropertyOverrides({BIZvYHZ7W:{href:{webPageId:\"augiA20Il\"},openInNewTab:false},q7iHissQy:{href:{webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-4eqt4s\",className,classNames)} framer-1xtnmyk`,\"data-framer-appear-id\":\"4eqt4s\",\"data-framer-name\":\"Nav Proper\",layoutDependency:layoutDependency,layoutId:\"oyEVutv1c\",optimized:true,ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(222, 222, 222, 0.6)\",borderBottomLeftRadius:1e3,borderBottomRightRadius:1e3,borderTopLeftRadius:1e3,borderTopRightRadius:1e3,WebkitBackdropFilter:\"blur(10px)\",...style},variants:{BIZvYHZ7W:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"none\"},BqlFIAG1f:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5},q7iHissQy:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"none\"},SItVvG1_n:{borderBottomLeftRadius:5,borderBottomRightRadius:5,borderTopLeftRadius:5,borderTopRightRadius:5}},...addPropertyOverrides({BIZvYHZ7W:{__framer__presenceAnimate:animation2,__framer__presenceInitial:animation3,\"data-framer-name\":\"Mobn Start\"},BqlFIAG1f:{__framer__presenceAnimate:undefined,__framer__presenceInitial:undefined,\"data-framer-name\":\"Mobile Open\",optimized:undefined},fS6rBp0IM:{__framer__presenceInitial:animation3,\"data-framer-name\":\"Variant 6\"},q7iHissQy:{__framer__presenceAnimate:animation2,__framer__presenceInitial:animation3,\"data-framer-name\":\"Logo Home\"},SItVvG1_n:{__framer__presenceAnimate:undefined,__framer__presenceInitial:undefined,\"data-framer-name\":\"Mobile Closed\",optimized:undefined},ZeUEczrpR:{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jxprnk\",\"data-framer-name\":\"Logo Wrapper\",layoutDependency:layoutDependency,layoutId:\"aOSNUaor7\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cbs6vFuVf\"},motionChild:true,nodeId:\"x0cl4FAE4\",openInNewTab:false,scopeId:\"bmfndXS5m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1yyitgi framer-1xtnmyk\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"x0cl4FAE4\",...addPropertyOverrides({BqlFIAG1f:{\"data-highlight\":true,onTap:onTap1lvonn3}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1hrq9zj\",layoutDependency:layoutDependency,layoutId:\"OC0eUbHMo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.793 38.792\" overflow=\"visible\"><g><path d=\"M 2.155 38.792 C 0.965 38.792 0 37.827 0 36.637 L 0 2.155 C 0 0.965 0.965 0 2.155 0 L 36.638 0 C 37.828 0 38.793 0.965 38.793 2.155 L 38.793 36.637 C 38.793 37.827 37.828 38.792 36.638 38.792 Z\" fill=\"rgb(0,0,0)\"></path><path d=\"M 31.33 9.854 C 30.319 8.648 28.458 7.41 25.668 7.271 C 25.352 7.255 22.84 7.157 21.884 8.452 C 21.05 9.584 21.906 11.095 22.06 11.369 C 23.032 13.083 25.024 14.034 25.226 14.966 C 25.261 15.174 25.161 15.381 24.975 15.482 C 24.78 15.602 24.534 15.58 24.166 15.485 C 22.192 14.982 20.654 12.197 19.512 10.937 C 17.491 8.707 15.477 6.738 11.768 7.359 C 10.299 7.604 9.246 8.258 8.68 9.176 C 8.133 10.064 8.205 10.969 8.257 11.65 C 8.278 11.934 8.395 13.187 9.315 14.534 C 10.216 15.851 11.391 16.537 12.227 16.991 C 15.232 18.622 16.469 18.673 19.209 19.889 C 24.843 22.393 25.985 25.012 26.092 25.717 C 26.185 26.341 25.962 26.822 25.962 26.822 C 25.674 27.439 25.081 27.738 24.955 27.787 C 24.556 27.943 23.117 28.54 21.048 26.84 C 18.379 24.646 15.9 19.382 11.866 18.824 C 9.777 18.534 9.114 19.805 9.47 21.275 C 9.833 22.769 11.29 23.889 12.364 25.147 C 13.035 25.933 13.946 27.16 12.562 27.957 C 11.396 28.629 9.431 26.116 7.978 26.591 C 7.884 26.621 7.595 26.728 7.444 26.965 C 7.322 27.16 6.921 28.316 7.775 29.338 C 8.785 30.543 10.648 31.696 13.438 31.834 C 13.752 31.851 16.265 31.949 17.221 30.653 C 18.057 29.522 17.2 28.011 17.045 27.737 C 16.074 26.023 14.081 25.071 13.879 24.14 C 13.844 23.932 13.944 23.724 14.13 23.623 C 14.326 23.504 14.571 23.526 14.94 23.621 C 16.912 24.124 18.45 26.909 19.592 28.169 C 21.615 30.399 23.628 32.368 27.337 31.747 C 28.807 31.502 29.86 30.848 30.426 29.928 C 30.991 29.012 30.91 28.069 30.849 27.456 C 30.682 25.779 29.771 24.52 29.069 23.732 C 27.24 21.682 25.541 21.388 20.698 19.025 C 20.698 19.025 14.19 15.851 13.517 13.21 C 13.389 12.705 13.517 12.234 13.517 12.234 C 13.558 12.083 13.692 11.591 14.15 11.319 C 14.407 11.165 14.662 11.155 14.756 11.137 C 15.444 11.01 16.593 11.063 18.058 12.266 C 20.727 14.46 23.205 19.724 27.24 20.282 C 29.33 20.572 29.992 19.301 29.635 17.831 C 29.271 16.337 27.816 15.217 26.74 13.959 C 26.071 13.174 25.158 11.946 26.543 11.148 C 27.71 10.477 29.674 12.99 31.127 12.515 C 31.221 12.485 31.511 12.378 31.661 12.141 C 31.784 11.947 32.185 10.874 31.33 9.854 Z\" fill=\"rgb(250,250,250)\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({BqlFIAG1f:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.793 38.792\" overflow=\"visible\"><g><path d=\"M 2.155 38.792 C 0.965 38.792 0 37.827 0 36.637 L 0 2.155 C 0 0.965 0.965 0 2.155 0 L 36.638 0 C 37.828 0 38.793 0.965 38.793 2.155 L 38.793 36.637 C 38.793 37.827 37.828 38.792 36.638 38.792 Z\" fill=\"transparent\"></path><path d=\"M 33.572 6.53 C 32.3 5.012 29.955 3.453 26.444 3.278 C 26.045 3.258 22.883 3.135 21.679 4.765 C 20.628 6.191 21.705 8.093 21.9 8.438 C 23.124 10.596 25.633 11.794 25.887 12.967 C 25.931 13.229 25.804 13.49 25.571 13.617 C 25.325 13.768 25.015 13.74 24.552 13.621 C 22.066 12.987 20.13 9.481 18.692 7.894 C 16.146 5.086 13.611 2.607 8.94 3.389 C 7.091 3.698 5.765 4.521 5.053 5.677 C 4.364 6.795 4.455 7.935 4.519 8.792 C 4.546 9.15 4.693 10.727 5.852 12.423 C 6.986 14.081 8.466 14.946 9.518 15.517 C 13.302 17.571 14.86 17.635 18.31 19.166 C 25.404 22.318 26.842 25.617 26.977 26.504 C 27.095 27.289 26.813 27.896 26.813 27.896 C 26.451 28.673 25.704 29.049 25.546 29.111 C 25.043 29.307 23.231 30.059 20.625 27.918 C 17.265 25.155 14.143 18.527 9.064 17.825 C 6.433 17.46 5.598 19.061 6.047 20.911 C 6.505 22.793 8.338 24.203 9.691 25.787 C 10.536 26.776 11.683 28.321 9.941 29.325 C 8.472 30.171 5.998 27.006 4.169 27.605 C 4.051 27.643 3.686 27.778 3.497 28.075 C 3.342 28.321 2.837 29.777 3.913 31.064 C 5.184 32.58 7.53 34.032 11.044 34.206 C 11.439 34.227 14.603 34.351 15.807 32.719 C 16.859 31.295 15.78 29.393 15.585 29.047 C 14.363 26.89 11.853 25.691 11.599 24.518 C 11.554 24.256 11.681 23.994 11.915 23.867 C 12.162 23.717 12.47 23.745 12.935 23.865 C 15.418 24.499 17.355 28.005 18.793 29.592 C 21.339 32.399 23.875 34.878 28.544 34.097 C 30.396 33.788 31.722 32.965 32.435 31.806 C 33.146 30.652 33.044 29.465 32.966 28.694 C 32.756 26.582 31.61 24.997 30.726 24.005 C 28.422 21.423 26.284 21.053 20.185 18.079 C 20.185 18.079 11.991 14.081 11.143 10.756 C 10.982 10.121 11.143 9.527 11.143 9.527 C 11.195 9.338 11.363 8.718 11.94 8.375 C 12.264 8.182 12.584 8.169 12.703 8.147 C 13.569 7.987 15.016 8.052 16.861 9.568 C 20.221 12.33 23.341 18.958 28.422 19.661 C 31.054 20.026 31.887 18.425 31.438 16.574 C 30.98 14.693 29.147 13.283 27.793 11.699 C 26.95 10.711 25.801 9.165 27.545 8.161 C 29.014 7.315 31.488 10.48 33.317 9.881 C 33.435 9.843 33.8 9.708 33.989 9.411 C 34.144 9.167 34.649 7.815 33.572 6.53 Z\" fill=\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>'},SItVvG1_n:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.793 38.792\" overflow=\"visible\"><g><path d=\"M 2.155 38.792 C 0.965 38.792 0 37.827 0 36.637 L 0 2.155 C 0 0.965 0.965 0 2.155 0 L 36.638 0 C 37.828 0 38.793 0.965 38.793 2.155 L 38.793 36.637 C 38.793 37.827 37.828 38.792 36.638 38.792 Z\" fill=\"transparent\"></path><path d=\"M 33.572 6.53 C 32.3 5.012 29.955 3.453 26.444 3.278 C 26.045 3.258 22.883 3.135 21.679 4.765 C 20.628 6.191 21.705 8.093 21.9 8.438 C 23.124 10.596 25.633 11.794 25.887 12.967 C 25.931 13.229 25.804 13.49 25.571 13.617 C 25.325 13.768 25.015 13.74 24.552 13.621 C 22.066 12.987 20.13 9.481 18.692 7.894 C 16.146 5.086 13.611 2.607 8.94 3.389 C 7.091 3.698 5.765 4.521 5.053 5.677 C 4.364 6.795 4.455 7.935 4.519 8.792 C 4.546 9.15 4.693 10.727 5.852 12.423 C 6.986 14.081 8.466 14.946 9.518 15.517 C 13.302 17.571 14.86 17.635 18.31 19.166 C 25.404 22.318 26.842 25.617 26.977 26.504 C 27.095 27.289 26.813 27.896 26.813 27.896 C 26.451 28.673 25.704 29.049 25.546 29.111 C 25.043 29.307 23.231 30.059 20.625 27.918 C 17.265 25.155 14.143 18.527 9.064 17.825 C 6.433 17.46 5.598 19.061 6.047 20.911 C 6.505 22.793 8.338 24.203 9.691 25.787 C 10.536 26.776 11.683 28.321 9.941 29.325 C 8.472 30.171 5.998 27.006 4.169 27.605 C 4.051 27.643 3.686 27.778 3.497 28.075 C 3.342 28.321 2.837 29.777 3.913 31.064 C 5.184 32.58 7.53 34.032 11.044 34.206 C 11.439 34.227 14.603 34.351 15.807 32.719 C 16.859 31.295 15.78 29.393 15.585 29.047 C 14.363 26.89 11.853 25.691 11.599 24.518 C 11.554 24.256 11.681 23.994 11.915 23.867 C 12.162 23.717 12.47 23.745 12.935 23.865 C 15.418 24.499 17.355 28.005 18.793 29.592 C 21.339 32.399 23.875 34.878 28.544 34.097 C 30.396 33.788 31.722 32.965 32.435 31.806 C 33.146 30.652 33.044 29.465 32.966 28.694 C 32.756 26.582 31.61 24.997 30.726 24.005 C 28.422 21.423 26.284 21.053 20.185 18.079 C 20.185 18.079 11.991 14.081 11.143 10.756 C 10.982 10.121 11.143 9.527 11.143 9.527 C 11.195 9.338 11.363 8.718 11.94 8.375 C 12.264 8.182 12.584 8.169 12.703 8.147 C 13.569 7.987 15.016 8.052 16.861 9.568 C 20.221 12.33 23.341 18.958 28.422 19.661 C 31.054 20.026 31.887 18.425 31.438 16.574 C 30.98 14.693 29.147 13.283 27.793 11.699 C 26.95 10.711 25.801 9.165 27.545 8.161 C 29.014 7.315 31.488 10.48 33.317 9.881 C 33.435 9.843 33.8 9.708 33.989 9.411 C 34.144 9.167 34.649 7.815 33.572 6.53 Z\" fill=\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-11iikc4\",layoutDependency:layoutDependency,layoutId:\"zzFQ8ke5b\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.793 38.792\" overflow=\"visible\"><path d=\"M 2.155 38.792 C 0.965 38.792 0 37.827 0 36.637 L 0 2.155 C 0 0.965 0.965 0 2.155 0 L 36.638 0 C 37.828 0 38.793 0.965 38.793 2.155 L 38.793 36.637 C 38.793 37.827 37.828 38.792 36.638 38.792 Z\" fill=\"rgb(0,0,0)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({BqlFIAG1f:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.793 38.792\" overflow=\"visible\"><path d=\"M 2.155 38.792 C 0.965 38.792 0 37.827 0 36.637 L 0 2.155 C 0 0.965 0.965 0 2.155 0 L 36.638 0 C 37.828 0 38.793 0.965 38.793 2.155 L 38.793 36.637 C 38.793 37.827 37.828 38.792 36.638 38.792 Z\" fill=\"transparent\"></path></svg>'},SItVvG1_n:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.793 38.792\" overflow=\"visible\"><path d=\"M 2.155 38.792 C 0.965 38.792 0 37.827 0 36.637 L 0 2.155 C 0 0.965 0.965 0 2.155 0 L 36.638 0 C 37.828 0 38.793 0.965 38.793 2.155 L 38.793 36.637 C 38.793 37.827 37.828 38.792 36.638 38.792 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yb9gau\",layoutDependency:layoutDependency,layoutId:\"AfUPTaVf6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.62 24.62\" overflow=\"visible\"><path d=\"M 24.087 2.611 C 23.077 1.405 21.215 0.167 18.426 0.028 C 18.109 0.012 15.598 -0.086 14.641 1.209 C 13.807 2.341 14.663 3.852 14.818 4.126 C 15.789 5.84 17.782 6.792 17.983 7.723 C 18.018 7.931 17.918 8.138 17.733 8.239 C 17.538 8.359 17.291 8.337 16.924 8.242 C 14.949 7.739 13.411 4.954 12.269 3.694 C 10.248 1.464 8.234 -0.505 4.525 0.116 C 3.056 0.361 2.003 1.015 1.437 1.933 C 0.89 2.821 0.963 3.726 1.014 4.407 C 1.035 4.691 1.152 5.944 2.072 7.291 C 2.973 8.608 4.148 9.294 4.984 9.748 C 7.989 11.379 9.226 11.43 11.966 12.646 C 17.6 15.15 18.742 17.77 18.849 18.474 C 18.943 19.098 18.719 19.579 18.719 19.579 C 18.431 20.196 17.838 20.495 17.712 20.544 C 17.314 20.7 15.874 21.297 13.805 19.597 C 11.136 17.403 8.657 12.139 4.623 11.581 C 2.534 11.291 1.871 12.563 2.227 14.032 C 2.59 15.527 4.047 16.646 5.121 17.904 C 5.792 18.69 6.703 19.917 5.319 20.715 C 4.153 21.387 2.188 18.873 0.735 19.349 C 0.642 19.379 0.352 19.486 0.201 19.722 C 0.079 19.917 -0.322 21.073 0.532 22.095 C 1.542 23.3 3.405 24.453 6.195 24.591 C 6.509 24.608 9.022 24.706 9.978 23.41 C 10.814 22.279 9.957 20.768 9.802 20.494 C 8.832 18.78 6.838 17.829 6.636 16.897 C 6.601 16.689 6.702 16.481 6.887 16.38 C 7.083 16.261 7.328 16.283 7.697 16.378 C 9.67 16.881 11.207 19.666 12.349 20.926 C 14.372 23.156 16.385 25.125 20.094 24.504 C 21.565 24.259 22.618 23.605 23.184 22.685 C 23.749 21.769 23.667 20.826 23.606 20.213 C 23.439 18.536 22.528 17.277 21.826 16.489 C 19.997 14.439 18.299 14.145 13.455 11.783 C 13.455 11.783 6.947 8.608 6.274 5.967 C 6.146 5.462 6.274 4.991 6.274 4.991 C 6.316 4.841 6.449 4.348 6.907 4.076 C 7.165 3.922 7.419 3.912 7.513 3.894 C 8.201 3.767 9.35 3.82 10.815 5.023 C 13.484 7.217 15.962 12.481 19.997 13.039 C 22.087 13.329 22.749 12.058 22.392 10.588 C 22.028 9.094 20.573 7.974 19.498 6.716 C 18.828 5.931 17.915 4.703 19.3 3.906 C 20.467 3.234 22.431 5.748 23.884 5.272 C 23.978 5.242 24.268 5.135 24.418 4.898 C 24.541 4.705 24.942 3.632 24.087 2.611 Z\" fill=\"rgb(250,250,250)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({BqlFIAG1f:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31 31\" overflow=\"visible\"><path d=\"M 30.33 3.287 C 29.057 1.769 26.713 0.211 23.201 0.035 C 22.802 0.015 19.64 -0.108 18.436 1.522 C 17.385 2.948 18.463 4.85 18.658 5.195 C 19.881 7.353 22.39 8.552 22.644 9.724 C 22.688 9.986 22.561 10.247 22.328 10.374 C 22.082 10.526 21.772 10.498 21.309 10.378 C 18.823 9.744 16.887 6.238 15.449 4.651 C 12.904 1.844 10.368 -0.636 5.698 0.146 C 3.848 0.455 2.522 1.278 1.81 2.434 C 1.121 3.553 1.212 4.692 1.276 5.549 C 1.303 5.907 1.45 7.484 2.609 9.18 C 3.743 10.838 5.223 11.703 6.276 12.274 C 10.06 14.328 11.617 14.392 15.067 15.923 C 22.161 19.076 23.599 22.374 23.734 23.261 C 23.852 24.047 23.57 24.653 23.57 24.653 C 23.208 25.43 22.461 25.806 22.303 25.868 C 21.8 26.064 19.988 26.816 17.382 24.675 C 14.022 21.913 10.9 15.285 5.821 14.582 C 3.19 14.217 2.355 15.818 2.804 17.668 C 3.262 19.55 5.096 20.96 6.448 22.544 C 7.293 23.533 8.441 25.078 6.698 26.082 C 5.229 26.928 2.755 23.763 0.926 24.362 C 0.808 24.4 0.443 24.535 0.254 24.832 C 0.099 25.078 -0.406 26.534 0.67 27.821 C 1.942 29.337 4.287 30.789 7.801 30.963 C 8.196 30.985 11.36 31.108 12.564 29.476 C 13.616 28.052 12.537 26.15 12.342 25.805 C 11.12 23.647 8.61 22.448 8.356 21.276 C 8.311 21.013 8.438 20.752 8.672 20.625 C 8.919 20.474 9.228 20.502 9.692 20.622 C 12.175 21.256 14.112 24.762 15.55 26.349 C 18.096 29.156 20.632 31.636 25.301 30.854 C 27.153 30.545 28.479 29.722 29.192 28.563 C 29.903 27.41 29.801 26.223 29.724 25.451 C 29.513 23.339 28.367 21.754 27.483 20.762 C 25.179 18.18 23.041 17.81 16.942 14.836 C 16.942 14.836 8.748 10.838 7.9 7.513 C 7.739 6.878 7.9 6.284 7.9 6.284 C 7.952 6.095 8.121 5.475 8.697 5.132 C 9.021 4.939 9.341 4.926 9.461 4.904 C 10.326 4.744 11.773 4.81 13.618 6.325 C 16.978 9.087 20.099 15.715 25.179 16.418 C 27.811 16.783 28.645 15.182 28.196 13.332 C 27.737 11.45 25.904 10.04 24.55 8.456 C 23.707 7.468 22.558 5.922 24.302 4.918 C 25.771 4.072 28.245 7.237 30.074 6.638 C 30.192 6.6 30.557 6.465 30.746 6.168 C 30.901 5.924 31.406 4.573 30.33 3.287 Z\" fill=\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'},SItVvG1_n:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 31 31\" overflow=\"visible\"><path d=\"M 30.33 3.287 C 29.057 1.769 26.713 0.211 23.201 0.035 C 22.802 0.015 19.64 -0.108 18.436 1.522 C 17.385 2.948 18.463 4.85 18.658 5.195 C 19.881 7.353 22.39 8.552 22.644 9.724 C 22.688 9.986 22.561 10.247 22.328 10.374 C 22.082 10.526 21.772 10.498 21.309 10.378 C 18.823 9.744 16.887 6.238 15.449 4.651 C 12.904 1.844 10.368 -0.636 5.698 0.146 C 3.848 0.455 2.522 1.278 1.81 2.434 C 1.121 3.553 1.212 4.692 1.276 5.549 C 1.303 5.907 1.45 7.484 2.609 9.18 C 3.743 10.838 5.223 11.703 6.276 12.274 C 10.06 14.328 11.617 14.392 15.067 15.923 C 22.161 19.076 23.599 22.374 23.734 23.261 C 23.852 24.047 23.57 24.653 23.57 24.653 C 23.208 25.43 22.461 25.806 22.303 25.868 C 21.8 26.064 19.988 26.816 17.382 24.675 C 14.022 21.913 10.9 15.285 5.821 14.582 C 3.19 14.217 2.355 15.818 2.804 17.668 C 3.262 19.55 5.096 20.96 6.448 22.544 C 7.293 23.533 8.441 25.078 6.698 26.082 C 5.229 26.928 2.755 23.763 0.926 24.362 C 0.808 24.4 0.443 24.535 0.254 24.832 C 0.099 25.078 -0.406 26.534 0.67 27.821 C 1.942 29.337 4.287 30.789 7.801 30.963 C 8.196 30.985 11.36 31.108 12.564 29.476 C 13.616 28.052 12.537 26.15 12.342 25.805 C 11.12 23.647 8.61 22.448 8.356 21.276 C 8.311 21.013 8.438 20.752 8.672 20.625 C 8.919 20.474 9.228 20.502 9.692 20.622 C 12.175 21.256 14.112 24.762 15.55 26.349 C 18.096 29.156 20.632 31.636 25.301 30.854 C 27.153 30.545 28.479 29.722 29.192 28.563 C 29.903 27.41 29.801 26.223 29.724 25.451 C 29.513 23.339 28.367 21.754 27.483 20.762 C 25.179 18.18 23.041 17.81 16.942 14.836 C 16.942 14.836 8.748 10.838 7.9 7.513 C 7.739 6.878 7.9 6.284 7.9 6.284 C 7.952 6.095 8.121 5.475 8.697 5.132 C 9.021 4.939 9.341 4.926 9.461 4.904 C 10.326 4.744 11.773 4.81 13.618 6.325 C 16.978 9.087 20.099 15.715 25.179 16.418 C 27.811 16.783 28.645 15.182 28.196 13.332 C 27.737 11.45 25.904 10.04 24.55 8.456 C 23.707 7.468 22.558 5.922 24.302 4.918 C 25.771 4.072 28.245 7.237 30.074 6.638 C 30.192 6.6 30.557 6.465 30.746 6.168 C 30.901 5.924 31.406 4.573 30.33 3.287 Z\" fill=\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)})]}),isDisplayed1()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-1xa3urt\",\"data-framer-appear-id\":\"1xa3urt\",\"data-framer-name\":\"logo\",initial:animation5,layoutDependency:layoutDependency,layoutId:\"ftWXpxjRd\",optimized:true,children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-if36dt\",layoutDependency:layoutDependency,layoutId:\"Pf7CCYoRG\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 80 27\" overflow=\"visible\"><path d=\"M 20.905 19.043 C 20.905 23.579 16.571 27 10.823 27 C 7.806 27 5.065 26.03 3.107 24.27 C 2.121 23.385 1.354 22.326 0.825 21.123 C 0.278 19.876 0 18.501 0 17.037 L 0 16.896 L 5.459 16.509 L 5.459 16.673 C 5.459 18.325 5.995 19.821 6.97 20.883 C 7.985 21.989 9.395 22.574 11.046 22.574 C 13.251 22.574 15.484 21.524 15.484 19.517 C 15.484 17.343 12.884 16.446 9.873 15.409 C 7.884 14.723 5.827 14.014 4.213 12.846 C 2.35 11.497 1.445 9.767 1.445 7.556 C 1.445 3.107 5.18 0 10.527 0 C 12.959 0 15.255 0.651 16.991 1.832 C 18.921 3.146 20.044 5.019 20.238 7.251 L 20.252 7.405 L 14.841 7.791 L 14.819 7.651 C 14.668 6.676 14.151 5.852 13.326 5.268 C 12.558 4.725 11.564 4.426 10.527 4.426 C 8.124 4.426 6.866 5.799 6.866 7.154 C 6.866 9.241 9.479 10.192 12.504 11.294 C 14.487 12.016 16.539 12.763 18.147 13.928 C 20.003 15.272 20.905 16.946 20.905 19.043 Z M 39.271 8.029 L 39.271 26.611 L 34.271 26.611 L 34.271 24.982 C 33.809 25.391 33.034 25.978 31.939 26.395 C 30.335 27.006 28.956 26.905 28.27 26.847 C 27.759 26.804 26.16 26.73 24.956 25.931 C 23.118 24.71 22.121 22.304 22.121 18.933 L 22.121 8.029 L 27.122 8.029 L 27.122 18.714 C 27.122 21.266 28.233 22.726 30.159 22.726 C 32.641 22.726 34.271 20.392 34.271 16.891 L 34.271 8.029 L 39.271 8.029 Z M 60.126 17.056 C 60.124 16.27 60.105 11.588 56.633 9.092 C 56.35 8.888 55.143 8.052 53.336 7.726 C 52.669 7.604 50.497 7.245 48.235 8.417 C 47.001 9.055 46.216 9.904 45.791 10.446 L 45.791 0.153 L 40.791 0.153 L 40.791 26.612 L 45.791 26.612 L 45.791 25.008 C 45.802 25.002 45.804 25.002 45.816 24.996 C 46.267 25.354 46.948 25.822 47.858 26.196 C 50.348 27.216 52.616 26.732 53.336 26.568 C 53.928 26.434 55.302 26.107 56.633 25.127 C 60.148 22.54 60.13 17.773 60.126 17.056 Z M 52.477 22.147 C 51.535 22.635 50.492 22.646 50.422 22.646 C 50.352 22.646 49.307 22.635 48.367 22.147 C 46.505 21.178 45.828 18.749 45.828 17.056 C 45.828 13.702 47.68 11.476 50.422 11.476 C 53.164 11.476 55.015 13.702 55.015 17.056 C 55.015 18.749 54.34 21.178 52.477 22.147 Z M 78.166 22.411 L 78.166 14.375 C 78.166 10.144 74.869 7.446 69.758 7.446 C 64.646 7.446 61.238 10.035 61.238 13.791 L 66.201 14.156 C 66.201 12.625 67.795 11.567 70.239 11.567 C 72.017 11.567 73.017 12.186 73.091 13.354 C 73.165 14.666 72.536 14.958 68.683 15.432 C 63.385 16.052 60.719 17.984 60.719 21.304 C 60.719 22.309 60.971 23.224 61.431 24.007 C 62.991 26.665 66.608 26.831 67.09 26.846 C 67.743 26.867 69.634 26.838 71.485 25.606 C 72.469 24.952 73.09 24.192 73.445 23.679 C 73.445 23.713 73.445 23.747 73.447 23.781 C 73.447 25.344 74.735 26.612 76.323 26.612 L 80 26.612 L 80 22.412 L 78.166 22.412 Z M 68.423 22.726 C 66.904 22.726 65.83 22.033 65.83 20.83 C 65.83 19.626 66.794 18.897 69.017 18.605 C 70.869 18.386 72.387 17.766 73.165 16.854 C 72.98 20.428 71.202 22.725 68.424 22.725 Z\" fill=\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20)) /* {&quot;name&quot;:&quot;Black&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-v8tjxr\",layoutDependency:layoutDependency,layoutId:\"DRk8djZE6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.905 27\" overflow=\"visible\"><path d=\"M 20.905 19.043 C 20.905 23.579 16.571 27 10.823 27 C 7.806 27 5.065 26.03 3.107 24.27 C 2.121 23.385 1.354 22.326 0.825 21.123 C 0.278 19.876 0 18.501 0 17.037 L 0 16.896 L 5.459 16.509 L 5.459 16.673 C 5.459 18.325 5.995 19.821 6.97 20.883 C 7.985 21.989 9.395 22.574 11.046 22.574 C 13.251 22.574 15.484 21.524 15.484 19.517 C 15.484 17.343 12.884 16.446 9.873 15.409 C 7.884 14.723 5.827 14.014 4.213 12.846 C 2.35 11.497 1.445 9.767 1.445 7.556 C 1.445 3.107 5.18 0 10.527 0 C 12.959 0 15.255 0.651 16.991 1.832 C 18.921 3.146 20.044 5.019 20.238 7.251 L 20.252 7.405 L 14.841 7.791 L 14.819 7.651 C 14.668 6.676 14.151 5.852 13.326 5.268 C 12.558 4.725 11.564 4.426 10.527 4.426 C 8.124 4.426 6.866 5.799 6.866 7.154 C 6.866 9.241 9.479 10.192 12.504 11.294 C 14.487 12.016 16.539 12.763 18.147 13.928 C 20.003 15.272 20.905 16.946 20.905 19.043 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m9j5ff\",layoutDependency:layoutDependency,layoutId:\"ytLodpGOJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 17.151 18.862\" overflow=\"visible\"><path d=\"M 17.151 0 L 17.151 18.582 L 12.15 18.582 L 12.15 16.953 C 11.688 17.362 10.913 17.949 9.818 18.366 C 8.215 18.977 6.835 18.876 6.149 18.818 C 5.639 18.775 4.039 18.701 2.835 17.902 C 0.997 16.681 0 14.275 0 10.904 L 0 0 L 5.001 0 L 5.001 10.685 C 5.001 13.237 6.112 14.697 8.038 14.697 C 10.52 14.697 12.15 12.363 12.15 8.862 L 12.15 0 L 17.151 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d38uyr\",layoutDependency:layoutDependency,layoutId:\"P_2Z8Jqom\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.336 26.674\" overflow=\"visible\"><path d=\"M 19.336 16.903 C 19.334 16.117 19.314 11.435 15.842 8.939 C 15.559 8.735 14.353 7.899 12.546 7.573 C 11.878 7.451 9.706 7.092 7.444 8.264 C 6.21 8.902 5.426 9.751 5 10.293 L 5 0 L 0 0 L 0 26.459 L 5 26.459 L 5 24.855 C 5.012 24.85 5.013 24.849 5.025 24.843 C 5.476 25.201 6.158 25.669 7.067 26.043 C 9.558 27.063 11.825 26.579 12.546 26.415 C 13.137 26.281 14.511 25.954 15.842 24.974 C 19.358 22.388 19.34 17.62 19.336 16.903 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1owu6ef\",layoutDependency:layoutDependency,layoutId:\"ecqN2T6Wv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.187 11.17\" overflow=\"visible\"><path d=\"M 6.649 10.67 C 5.707 11.158 4.665 11.17 4.594 11.17 C 4.524 11.17 3.48 11.158 2.539 10.67 C 0.677 9.702 0 7.273 0 5.58 C 0 2.225 1.852 0 4.594 0 C 7.336 0 9.187 2.225 9.187 5.58 C 9.187 7.273 8.512 9.702 6.649 10.67 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5w7tn4\",layoutDependency:layoutDependency,layoutId:\"M1O0zWDxx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.281 19.404\" overflow=\"visible\"><path d=\"M 17.447 14.966 L 17.447 6.929 C 17.447 2.698 14.151 0 9.039 0 C 3.928 0 0.519 2.589 0.519 6.346 L 5.483 6.71 C 5.483 5.179 7.076 4.121 9.52 4.121 C 11.298 4.121 12.299 4.741 12.373 5.908 C 12.446 7.22 11.818 7.512 7.964 7.987 C 2.667 8.606 0 10.538 0 13.858 C 0 14.863 0.253 15.778 0.712 16.561 C 2.272 19.219 5.889 19.386 6.372 19.4 C 7.025 19.421 8.915 19.392 10.767 18.16 C 11.75 17.506 12.371 16.746 12.727 16.233 C 12.727 16.267 12.727 16.301 12.728 16.335 C 12.728 17.898 14.016 19.166 15.604 19.166 L 19.281 19.166 L 19.281 14.966 L 17.447 14.966 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b9my8p\",layoutDependency:layoutDependency,layoutId:\"Wc0MkwgJx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.335 5.872\" overflow=\"visible\"><path d=\"M 2.593 5.872 C 1.074 5.872 0 5.179 0 3.976 C 0 2.772 0.964 2.043 3.186 1.751 C 5.038 1.532 6.557 0.912 7.335 0 C 7.15 3.574 5.372 5.871 2.593 5.871 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-za656p\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"VRxsn40TG\",...addPropertyOverrides({BqlFIAG1f:{\"data-highlight\":true,onTap:onTap1lvonn3},SItVvG1_n:{\"data-highlight\":true,onTap:onTaprqilav}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,...addPropertyOverrides({BqlFIAG1f:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||466)-32-427.2)/2+0+0)+0+6+0},SItVvG1_n:{y:(componentViewport?.y||0)+(12+((componentViewport?.height||63)-24-32)/2)+0+6+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-aarls7-container\",\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"TxI5ohoYN-container\",name:\"Menu\",nodeId:\"TxI5ohoYN\",rendersWithMotion:true,scopeId:\"bmfndXS5m\",children:/*#__PURE__*/_jsx(Menu2,{height:\"100%\",id:\"TxI5ohoYN\",layoutId:\"TxI5ohoYN\",name:\"Menu\",variant:matchVariant(\"iCzkE3NyB\"),width:\"100%\",...addPropertyOverrides({BqlFIAG1f:{variant:matchVariant(\"FrwJYrR3P\")}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1at8dic\",\"data-framer-name\":\"Quick Links\",layoutDependency:layoutDependency,layoutId:\"wEIlNueyC\",children:[isDisplayed4()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"cbs6vFuVf\"},motionChild:true,nodeId:\"KOzkAeh9B\",openInNewTab:false,scopeId:\"bmfndXS5m\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-143itvk framer-1xtnmyk\",\"data-framer-name\":\"Home\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"KOzkAeh9B\",onTap:onTap1lvonn3,children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTW9yaSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20)))\"},children:\"Home\"})}),className:\"framer-pxi8do\",fonts:[\"CUSTOMV2;PP Mori SemiBold\"],layoutDependency:layoutDependency,layoutId:\"WqBJW7jIh\",style:{\"--extracted-r6o4lv\":\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20))\"},text:WfoZsMpguMpPPnLoky,verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:{hash:\":bRsg99PlU\",webPageId:\"rYcPcLFex\"},motionChild:true,nodeId:\"cpBBj5Jgm\",openInNewTab:false,scopeId:\"bmfndXS5m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-ydm4pa framer-1xtnmyk\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"cpBBj5Jgm\",...addPropertyOverrides({BqlFIAG1f:{\"data-highlight\":true,onTap:onTap1lvonn3}},baseVariant,gestureVariant),children:[isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTW9yaSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20)))\"},children:\"About\"})}),className:\"framer-1j3vbjo\",fonts:[\"CUSTOMV2;PP Mori SemiBold\"],layoutDependency:layoutDependency,layoutId:\"L4cNN1iKF\",style:{\"--extracted-r6o4lv\":\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20))\"},verticalAlignment:\"top\",withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-ydogw9-container\",\"data-framer-appear-id\":\"ydogw9\",initial:animation5,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"rU93lPhAZ-container\",nodeId:\"rU93lPhAZ\",optimized:true,rendersWithMotion:true,scopeId:\"bmfndXS5m\",children:/*#__PURE__*/_jsx(SwaggeredText,{appearDelay:0,autoPlay:false,cloneColor:\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20))\",distance:10,duration:.3,easing:\"ease\",enableHover:true,font:{fontFamily:'\"PP Mori Regular\", \"PP Mori Regular Placeholder\", sans-serif',fontSize:\"19px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.03em\",lineHeight:\"89.1px\"},height:\"100%\",id:\"rU93lPhAZ\",layoutId:\"rU93lPhAZ\",originalColor:\"var(--token-52da4e30-e37a-4629-92ea-929c1ac3ceb3, rgb(51, 51, 54))\",overflow:\"hidden\",padding:\"20px\",reverseEffect:false,staggerDelay:.03,style:{height:\"100%\"},text:\"About\",triggerAnimation:0,width:\"100%\"})})})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"fBVpHmyZq\"},motionChild:true,nodeId:\"KdnKwBc26\",openInNewTab:false,scopeId:\"bmfndXS5m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-k3d1mn framer-1xtnmyk\",\"data-framer-name\":\"Case Studies\",layoutDependency:layoutDependency,layoutId:\"KdnKwBc26\",...addPropertyOverrides({BqlFIAG1f:{\"data-highlight\":true,onTap:onTap1lvonn3}},baseVariant,gestureVariant),children:[isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-gin71i-container\",\"data-framer-appear-id\":\"gin71i\",initial:animation5,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Mt8sVPZRf-container\",nodeId:\"Mt8sVPZRf\",optimized:true,rendersWithMotion:true,scopeId:\"bmfndXS5m\",children:/*#__PURE__*/_jsx(SwaggeredText,{appearDelay:0,autoPlay:false,cloneColor:\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20))\",distance:10,duration:.3,easing:\"ease\",enableHover:true,font:{fontFamily:'\"PP Mori Regular\", \"PP Mori Regular Placeholder\", sans-serif',fontSize:\"19px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.03em\",lineHeight:\"89.1px\"},height:\"100%\",id:\"Mt8sVPZRf\",layoutId:\"Mt8sVPZRf\",originalColor:\"var(--token-52da4e30-e37a-4629-92ea-929c1ac3ceb3, rgb(51, 51, 54))\",overflow:\"hidden\",padding:\"20px\",reverseEffect:false,staggerDelay:.03,style:{height:\"100%\"},text:\"Case Studies\",triggerAnimation:0,width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTW9yaSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20)))\"},children:\"Case Studies \"})}),className:\"framer-p85v32\",fonts:[\"CUSTOMV2;PP Mori SemiBold\"],layoutDependency:layoutDependency,layoutId:\"KoUO7fatF\",style:{\"--extracted-r6o4lv\":\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"jWchMNaoc\"},motionChild:true,nodeId:\"aXmh_7O8T\",openInNewTab:false,scopeId:\"bmfndXS5m\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-18w6uv0 framer-1xtnmyk\",\"data-framer-name\":\"Startup\",layoutDependency:layoutDependency,layoutId:\"aXmh_7O8T\",...addPropertyOverrides({BqlFIAG1f:{\"data-highlight\":true,onTap:onTap1lvonn3}},baseVariant,gestureVariant),children:[isDisplayed5()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-11x3z52-container\",\"data-framer-appear-id\":\"11x3z52\",initial:animation5,isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"MvRYjLndG-container\",nodeId:\"MvRYjLndG\",optimized:true,rendersWithMotion:true,scopeId:\"bmfndXS5m\",children:/*#__PURE__*/_jsx(SwaggeredText,{appearDelay:0,autoPlay:false,cloneColor:\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20))\",distance:10,duration:.3,easing:\"ease\",enableHover:true,font:{fontFamily:'\"PP Mori Regular\", \"PP Mori Regular Placeholder\", sans-serif',fontSize:\"19px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.03em\",lineHeight:\"89.1px\"},height:\"100%\",id:\"MvRYjLndG\",layoutId:\"MvRYjLndG\",originalColor:\"var(--token-52da4e30-e37a-4629-92ea-929c1ac3ceb3, rgb(51, 51, 54))\",overflow:\"hidden\",padding:\"20px\",reverseEffect:false,staggerDelay:.03,style:{height:\"100%\"},text:\"Start Ups\",triggerAnimation:0,width:\"100%\"})})}),isDisplayed4()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTW9yaSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20)))\"},children:\"Start Ups\"})}),className:\"framer-259ix5\",fonts:[\"CUSTOMV2;PP Mori SemiBold\"],layoutDependency:layoutDependency,layoutId:\"SDZgtQ8Dj\",style:{\"--extracted-r6o4lv\":\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20))\"},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LP__oFZZq\"},implicitPathVariables:undefined},{href:{webPageId:\"LP__oFZZq\"},implicitPathVariables:undefined},{href:{webPageId:\"LP__oFZZq\"},implicitPathVariables:undefined},{href:{webPageId:\"LP__oFZZq\"},implicitPathVariables:undefined},{href:{webPageId:\"LP__oFZZq\"},implicitPathVariables:undefined},{href:{webPageId:\"LP__oFZZq\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"144px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||58)-1-63)/2)+5.5,...addPropertyOverrides({BIZvYHZ7W:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||58)-21-63)/1*1)+5.5},BqlFIAG1f:{y:(componentViewport?.y||0)+12+(((componentViewport?.height||466)-32-427.2)/2+32+24)+0+319.2},q7iHissQy:{y:(componentViewport?.y||0)+20+(0+0+((componentViewport?.height||58)-21-63)/1*1)+5.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n9rzp7-container\",layoutDependency:layoutDependency,layoutId:\"LHKvvLxNV-container\",nodeId:\"LHKvvLxNV\",rendersWithMotion:true,scopeId:\"bmfndXS5m\",children:/*#__PURE__*/_jsx(ButtonsV2,{AWrR88W41:resolvedLinks[0],height:\"100%\",id:\"LHKvvLxNV\",iXJwdc5yH:\"var(--token-041c6007-7d49-49e7-b37c-e789470ee11a, rgb(205, 167, 255))\",layoutId:\"LHKvvLxNV\",QQ3LVk7OG:Vector,QxzyhMK9u:\"Contact\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tZTZv4ZNh\"),width:\"100%\",...addPropertyOverrides({BIZvYHZ7W:{AWrR88W41:resolvedLinks[3]},BqlFIAG1f:{AWrR88W41:resolvedLinks[1]},fS6rBp0IM:{AWrR88W41:resolvedLinks[5]},q7iHissQy:{AWrR88W41:resolvedLinks[2]},ZeUEczrpR:{AWrR88W41:resolvedLinks[4]}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iSGCx.framer-1xtnmyk, .framer-iSGCx .framer-1xtnmyk { display: block; }\",\".framer-iSGCx.framer-4eqt4s { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 58px; justify-content: space-between; max-height: 1900px; padding: 0px 4px 1px 24px; position: relative; width: 768px; }\",\".framer-iSGCx .framer-1jxprnk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 18%; }\",\".framer-iSGCx .framer-1yyitgi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-iSGCx .framer-1hrq9zj { height: 39px; position: relative; width: 39px; }\",\".framer-iSGCx .framer-11iikc4 { height: 39px; left: 0px; position: absolute; top: 0px; width: 39px; }\",\".framer-iSGCx .framer-1yb9gau { height: 25px; left: 7px; position: absolute; top: 7px; width: 25px; }\",\".framer-iSGCx .framer-1xa3urt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-iSGCx .framer-if36dt { height: 27px; position: relative; width: 80px; }\",\".framer-iSGCx .framer-v8tjxr { height: 27px; left: 0px; position: absolute; top: 0px; width: 21px; }\",\".framer-iSGCx .framer-1m9j5ff { height: 19px; left: 22px; position: absolute; top: 8px; width: 17px; }\",\".framer-iSGCx .framer-d38uyr { height: 27px; left: 41px; position: absolute; top: 0px; width: 20px; }\",\".framer-iSGCx .framer-1owu6ef { height: 11px; left: 46px; position: absolute; top: 12px; width: 9px; }\",\".framer-iSGCx .framer-5w7tn4 { height: 20px; left: 61px; position: absolute; top: 8px; width: 20px; }\",\".framer-iSGCx .framer-b9my8p { height: 6px; left: 66px; position: absolute; top: 17px; width: 8px; }\",\".framer-iSGCx .framer-za656p { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 6px; position: relative; width: min-content; }\",\".framer-iSGCx .framer-aarls7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-iSGCx .framer-1at8dic { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 23px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-iSGCx .framer-143itvk { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px 0px 0px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-iSGCx .framer-pxi8do, .framer-iSGCx .framer-1j3vbjo, .framer-iSGCx .framer-p85v32, .framer-iSGCx .framer-259ix5 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iSGCx .framer-ydm4pa { 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: 4px 0px 0px 0px; position: relative; text-decoration: none; width: 43px; }\",\".framer-iSGCx .framer-ydogw9-container, .framer-iSGCx .framer-gin71i-container, .framer-iSGCx .framer-11x3z52-container { flex: none; height: 59px; position: relative; width: auto; }\",\".framer-iSGCx .framer-k3d1mn { 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: 4px 0px 0px 0px; position: relative; text-decoration: none; width: 105px; }\",\".framer-iSGCx .framer-18w6uv0 { 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: 4px 0px 0px 0px; position: relative; text-decoration: none; width: 71px; }\",\".framer-iSGCx .framer-n9rzp7-container { flex: none; height: 52px; position: relative; width: 144px; }\",\".framer-iSGCx.framer-v-svz2yn.framer-4eqt4s { flex-direction: column; gap: 24px; height: min-content; justify-content: center; padding: 12px 20px 20px 20px; width: 390px; }\",\".framer-iSGCx.framer-v-svz2yn .framer-1jxprnk { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-iSGCx.framer-v-svz2yn .framer-1yyitgi, .framer-iSGCx.framer-v-svz2yn .framer-za656p, .framer-iSGCx.framer-v-qqn2bp .framer-za656p { cursor: pointer; }\",\".framer-iSGCx.framer-v-svz2yn .framer-1yb9gau, .framer-iSGCx.framer-v-qqn2bp .framer-1yb9gau { height: 31px; left: 3px; top: 3px; width: 31px; }\",\".framer-iSGCx.framer-v-svz2yn .framer-1at8dic { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; justify-content: flex-start; width: 100%; }\",\".framer-iSGCx.framer-v-svz2yn .framer-ydm4pa, .framer-iSGCx.framer-v-svz2yn .framer-18w6uv0 { cursor: pointer; width: min-content; }\",\".framer-iSGCx.framer-v-svz2yn .framer-k3d1mn { cursor: pointer; justify-content: flex-start; width: min-content; }\",\".framer-iSGCx.framer-v-qqn2bp.framer-4eqt4s { height: min-content; padding: 12px 20px 12px 20px; width: 390px; }\",\".framer-iSGCx.framer-v-qqn2bp .framer-1jxprnk { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-iSGCx.framer-v-1tmeohf.framer-4eqt4s, .framer-iSGCx.framer-v-6z0npw.framer-4eqt4s { flex-direction: column; max-height: unset; padding: 20px 0px 1px 10px; text-decoration: none; width: 725px; }\",\".framer-iSGCx.framer-v-1tmeohf .framer-1at8dic, .framer-iSGCx.framer-v-6z0npw .framer-1at8dic { flex: none; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 58\n * @framerIntrinsicWidth 768\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"1900px\"]},\"BqlFIAG1f\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"1900px\"]},\"SItVvG1_n\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"1900px\"]},\"q7iHissQy\":{\"layout\":[\"fixed\",\"fixed\"]},\"TmhC62rTG\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"1900px\"]},\"BIZvYHZ7W\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZeUEczrpR\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"1900px\"]},\"fS6rBp0IM\":{\"layout\":[\"fixed\",\"fixed\"],\"constraints\":[null,null,null,\"1900px\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerbmfndXS5m=withCSS(Component,css,\"framer-iSGCx\");export default FramerbmfndXS5m;FramerbmfndXS5m.displayName=\"Nav Top\";FramerbmfndXS5m.defaultProps={height:58,width:768};addPropertyControls(FramerbmfndXS5m,{variant:{options:[\"oyEVutv1c\",\"BqlFIAG1f\",\"SItVvG1_n\",\"q7iHissQy\",\"TmhC62rTG\",\"BIZvYHZ7W\",\"ZeUEczrpR\",\"fS6rBp0IM\"],optionTitles:[\"Nav Proper\",\"Mobile Open\",\"Mobile Closed\",\"Logo Home\",\"Variant 3\",\"Mobn Start\",\"Variant\",\"Variant 6\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerbmfndXS5m,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Mori SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Mori\",url:\"https://framerusercontent.com/assets/T93398VnrgrUA71qcf61Yy5qrc.woff2\",weight:\"600\"},{cssFamilyName:\"PP Mori Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Mori\",url:\"https://framerusercontent.com/assets/AE9QGl3EikgcPbta4IZVlvWEZZo.woff2\",weight:\"400\"}]},...Menu2Fonts,...SwaggeredTextFonts,...ButtonsV2Fonts],{supportsExplicitInterCodegen:true});FramerbmfndXS5m.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Menu2,{},context),forwardLoader(ButtonsV2,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbmfndXS5m\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"768\",\"framerIntrinsicHeight\":\"58\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"1900px\\\"]},\\\"BqlFIAG1f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"1900px\\\"]},\\\"SItVvG1_n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"1900px\\\"]},\\\"q7iHissQy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TmhC62rTG\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"1900px\\\"]},\\\"BIZvYHZ7W\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZeUEczrpR\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"1900px\\\"]},\\\"fS6rBp0IM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"],\\\"constraints\\\":[null,null,null,\\\"1900px\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./bmfndXS5m.map","// Generated by Framer (b135809)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const bpPz8CG1u=undefined;const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 116 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 30.313 28.212 C 30.313 34.932 24.028 40 15.694 40 C 11.319 40 7.345 38.564 4.505 35.956 C 3.076 34.645 1.963 33.076 1.197 31.293 C 0.402 29.446 0 27.409 0 25.24 L 0 25.031 L 7.915 24.457 L 7.915 24.7 C 7.915 27.149 8.693 29.364 10.106 30.938 C 11.579 32.577 13.622 33.443 16.016 33.443 C 19.214 33.443 22.451 31.887 22.451 28.914 C 22.451 25.693 18.681 24.365 14.316 22.828 C 11.432 21.812 8.449 20.761 6.109 19.031 C 3.408 17.033 2.095 14.469 2.095 11.193 C 2.095 4.603 7.51 0 15.264 0 C 18.791 0 22.12 0.964 24.637 2.715 C 27.435 4.66 29.063 7.436 29.346 10.742 L 29.365 10.97 L 21.519 11.542 L 21.487 11.336 C 21.268 9.891 20.52 8.669 19.323 7.804 C 18.209 7 16.768 6.557 15.264 6.557 C 11.78 6.557 9.956 8.591 9.956 10.599 C 9.956 13.69 13.744 15.099 18.13 16.731 C 21.007 17.802 23.982 18.908 26.313 20.634 C 29.005 22.626 30.313 25.105 30.313 28.212 Z M 56.944 11.895 L 56.944 39.424 L 49.693 39.424 L 49.693 37.01 C 49.023 37.617 47.899 38.485 46.312 39.104 C 43.986 40.009 41.986 39.859 40.991 39.773 C 40.251 39.709 37.932 39.6 36.187 38.416 C 33.521 36.608 32.075 33.043 32.075 28.049 L 32.075 11.895 L 39.326 11.895 L 39.326 27.725 C 39.326 31.506 40.937 33.668 43.731 33.668 C 47.329 33.668 49.693 30.21 49.693 25.023 L 49.693 11.895 L 56.944 11.895 Z M 87.183 25.269 C 87.18 24.104 87.152 17.167 82.118 13.469 C 81.707 13.168 79.958 11.929 77.337 11.445 C 76.37 11.266 73.22 10.733 69.94 12.47 C 68.151 13.415 67.013 14.673 66.397 15.476 L 66.397 0.227 L 59.146 0.227 L 59.146 39.425 L 66.397 39.425 L 66.397 37.049 C 66.413 37.041 66.415 37.04 66.433 37.032 C 67.087 37.562 68.075 38.254 69.394 38.808 C 73.005 40.32 76.293 39.602 77.337 39.36 C 78.195 39.161 80.188 38.677 82.118 37.225 C 87.215 33.393 87.189 26.331 87.183 25.269 Z M 76.092 32.81 C 74.725 33.533 73.214 33.55 73.112 33.55 C 73.01 33.55 71.496 33.533 70.132 32.81 C 67.432 31.375 66.45 27.776 66.45 25.269 C 66.45 20.299 69.136 17.002 73.112 17.002 C 77.088 17.002 79.771 20.299 79.771 25.269 C 79.771 27.776 78.792 31.375 76.092 32.81 Z M 113.34 33.202 L 113.34 21.296 C 113.34 15.028 108.56 11.031 101.149 11.031 C 93.737 11.031 88.795 14.867 88.795 20.432 L 95.992 20.972 C 95.992 18.703 98.302 17.136 101.846 17.136 C 104.425 17.136 105.875 18.054 105.982 19.783 C 106.089 21.727 105.177 22.16 99.59 22.863 C 91.909 23.78 88.042 26.643 88.042 31.561 C 88.042 33.05 88.408 34.406 89.075 35.566 C 91.337 39.504 96.582 39.75 97.281 39.772 C 98.228 39.802 100.969 39.76 103.654 37.935 C 105.08 36.965 105.98 35.839 106.496 35.079 C 106.496 35.13 106.496 35.18 106.498 35.231 C 106.498 37.547 108.365 39.425 110.668 39.425 L 116 39.425 L 116 33.203 L 113.34 33.203 Z M 99.214 33.668 C 97.011 33.668 95.454 32.642 95.454 30.859 C 95.454 29.076 96.851 27.995 100.074 27.562 C 102.76 27.238 104.961 26.32 106.089 24.969 C 105.821 30.264 103.243 33.667 99.214 33.667 Z\" fill=\"var(--z4vvyy, var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250)))\" height=\"40px\" id=\"ET3mA1QoZ\" width=\"116.0000009885112px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({fill,height,id,width,width1,...props})=>{return{...props,bpPz8CG1u:fill??props.bpPz8CG1u??\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\",hR3MS4KiZ:width1??props.hR3MS4KiZ??1};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,bpPz8CG1u,hR3MS4KiZ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-DjGCs\",className),layoutId:layoutId,ref:ref,style:{\"--z4vvyy\":bpPz8CG1u,...style}});});const css=[`.framer-DjGCs { -webkit-mask: ${mask}; aspect-ratio: 2.9; background-color: var(--z4vvyy); mask: ${mask}; width: 116px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 116\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"bpPz8CG1u\":\"fill\",\"hR3MS4KiZ\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"variable\",\"value\":\"z4vvyy\"},\"set\":{\"localId\":\"vectorSet/dDnozTOhO\",\"id\":\"dDnozTOhO\",\"moduleId\":\"RWMgZWH6jl6Ae91bU5iO\"}}\n */const Icon=withCSS(Component,css,\"framer-DjGCs\");Icon.displayName=\"Vector\";export default Icon;addPropertyControls(Icon,{bpPz8CG1u:{defaultValue:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\",hidden:false,title:\"Fill\",type:ControlType.Color},hR3MS4KiZ:{defaultValue:1,hidden:true,min:0,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"116\",\"framerVariables\":\"{\\\"bpPz8CG1u\\\":\\\"fill\\\",\\\"hR3MS4KiZ\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"z4vvyy\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/dDnozTOhO\\\",\\\"id\\\":\\\"dDnozTOhO\\\",\\\"moduleId\\\":\\\"RWMgZWH6jl6Ae91bU5iO\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (293632e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={BNYh9PHTd:{hover:true,pressed:true}};const cycleOrder=[\"BNYh9PHTd\",\"wlDnpaWyc\",\"UnRPoCcL9\",\"jQMUqQd6u\",\"NXLbtzZ0B\",\"ShuBEo09u\"];const serializationHash=\"framer-RTpUm\";const variantClassNames={BNYh9PHTd:\"framer-v-nw86uy\",jQMUqQd6u:\"framer-v-1rlocy2\",NXLbtzZ0B:\"framer-v-dr73mg\",ShuBEo09u:\"framer-v-uq7uj3\",UnRPoCcL9:\"framer-v-3omqwn\",wlDnpaWyc:\"framer-v-i2ixxw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"BNYh9PHTd\",Disabled:\"UnRPoCcL9\",Error:\"NXLbtzZ0B\",Loading:\"wlDnpaWyc\",Phone:\"ShuBEo09u\",Success:\"jQMUqQd6u\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"BNYh9PHTd\"};};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:\"BNYh9PHTd\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"wlDnpaWyc\")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.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-nw86uy\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"BNYh9PHTd\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,opacity:1,...style},variants:{\"BNYh9PHTd-hover\":{opacity:1},\"BNYh9PHTd-pressed\":{opacity:1},jQMUqQd6u:{opacity:1},NXLbtzZ0B:{opacity:1},ShuBEo09u:{opacity:1},UnRPoCcL9:{opacity:.5}},...addPropertyOverrides({\"BNYh9PHTd-hover\":{\"data-framer-name\":undefined},\"BNYh9PHTd-pressed\":{\"data-framer-name\":undefined},jQMUqQd6u:{\"data-framer-name\":\"Success\"},NXLbtzZ0B:{\"data-framer-name\":\"Error\"},ShuBEo09u:{\"data-framer-name\":\"Phone\"},UnRPoCcL9:{\"data-framer-name\":\"Disabled\"},wlDnpaWyc:{\"data-framer-name\":\"Loading\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-13hlivi\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"v5uCVnrSI\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1fvg3yr\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"nCg239PSd\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{wlDnpaWyc:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qg9eyq\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"RRwhQ0JFH\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1k4yfc\",layoutDependency:layoutDependency,layoutId:\"VV74nqrj5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.958 27.846\" overflow=\"visible\"><path d=\"M 15.838 27.846 L 12.839 24.918 L 21.821 16.061 L 0 16.061 L 0 11.784 L 21.821 11.784 L 12.839 2.942 L 15.838 0 L 29.958 13.923 Z\" fill=\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(35, 35, 35))\"></path></svg>',withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RTpUm.framer-q1ezs9, .framer-RTpUm .framer-q1ezs9 { display: block; }\",\".framer-RTpUm.framer-nw86uy { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 32px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 32px; }\",\".framer-RTpUm .framer-13hlivi { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-RTpUm .framer-1fvg3yr { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-RTpUm .framer-1qg9eyq { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-RTpUm .framer-1k4yfc { height: 28px; position: relative; width: 30px; }\",\".framer-RTpUm.framer-v-i2ixxw.framer-nw86uy, .framer-RTpUm.framer-v-3omqwn.framer-nw86uy, .framer-RTpUm.framer-v-1rlocy2.framer-nw86uy, .framer-RTpUm.framer-v-dr73mg.framer-nw86uy, .framer-RTpUm.framer-v-uq7uj3.framer-nw86uy { cursor: unset; }\",\".framer-RTpUm.framer-v-i2ixxw .framer-1fvg3yr { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"wlDnpaWyc\":{\"layout\":[\"fixed\",\"fixed\"]},\"UnRPoCcL9\":{\"layout\":[\"fixed\",\"fixed\"]},\"jQMUqQd6u\":{\"layout\":[\"fixed\",\"fixed\"]},\"NXLbtzZ0B\":{\"layout\":[\"fixed\",\"fixed\"]},\"ShuBEo09u\":{\"layout\":[\"fixed\",\"fixed\"]},\"GzEXHUrGP\":{\"layout\":[\"fixed\",\"fixed\"]},\"souC7h7FQ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerU3sZtVanV=withCSS(Component,css,\"framer-RTpUm\");export default FramerU3sZtVanV;FramerU3sZtVanV.displayName=\"Pixel Arrow Btn\";FramerU3sZtVanV.defaultProps={height:32,width:32};addPropertyControls(FramerU3sZtVanV,{variant:{options:[\"BNYh9PHTd\",\"wlDnpaWyc\",\"UnRPoCcL9\",\"jQMUqQd6u\",\"NXLbtzZ0B\",\"ShuBEo09u\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerU3sZtVanV,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerU3sZtVanV\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"32\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wlDnpaWyc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UnRPoCcL9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jQMUqQd6u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NXLbtzZ0B\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ShuBEo09u\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GzEXHUrGP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"souC7h7FQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./U3sZtVanV.map","// Generated by Framer (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,forwardLoader,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/1nN6vDUVtvWAaYJ8wE18/AbzuKv5R7PT3WE56LsmJ/f4IqrZkmd.js\";import Vector1 from\"https://framerusercontent.com/modules/9NUMSAQ5NzH3ohpAox3Q/KMrtLm6VZxarbcvLOW08/PW0Ed_Ula.js\";import ButtonsV2 from\"https://framerusercontent.com/modules/0xYOwag9NoGaPxZl1FJY/lfsHDPnd5plC3ESJH8b4/hodnnJrRS.js\";import FormText from\"https://framerusercontent.com/modules/dnNkGNgyrq3xFrgpiSqO/0rEcEjBc6cFDQh9U2p2f/jwz3a9uJ0.js\";import PixelArrowBtn from\"https://framerusercontent.com/modules/mmJreR3LWmJmlEoUlxvz/jVxz7DTxVeYsaC0W4MJI/U3sZtVanV.js\";const ButtonsV2Fonts=getFonts(ButtonsV2);const FormTextFonts=getFonts(FormText);const PixelArrowBtnFonts=getFonts(PixelArrowBtn);const Vector1Fonts=getFonts(Vector1);const cycleOrder=[\"UT5Cyg6OT\",\"fCrVgtmVJ\",\"uJz1Epa2A\"];const serializationHash=\"framer-vTRt1\";const variantClassNames={fCrVgtmVJ:\"framer-v-14a3not\",uJz1Epa2A:\"framer-v-1wu0xcg\",UT5Cyg6OT:\"framer-v-q9i40w\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.6,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"UT5Cyg6OT\",Phone:\"uJz1Epa2A\",Tablet:\"fCrVgtmVJ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"UT5Cyg6OT\"};};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:\"UT5Cyg6OT\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapijq0ml=activeVariantCallback(async(...args)=>{setVariant(\"UT5Cyg6OT\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"uJz1Epa2A\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-q9i40w\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"UT5Cyg6OT\",ref:refBinding,style:{backgroundColor:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(233, 230, 211))\",...style},...addPropertyOverrides({fCrVgtmVJ:{\"data-framer-name\":\"Tablet\"},uJz1Epa2A:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rpmlkb\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Y2XQW5_RH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vi30a2\",\"data-framer-name\":\"Middle\",layoutDependency:layoutDependency,layoutId:\"YrSNXfNK2\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1aspwze\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"Q0zQrdOSF\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-9lm73m\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"tcPbgvW87\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:\"126px\",y:(componentViewport?.y||0)+0+0+0+0+10+0+0+0,...addPropertyOverrides({fCrVgtmVJ:{y:(componentViewport?.y||0)+0+0+0+0+10+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fq14rg-container\",layoutDependency:layoutDependency,layoutId:\"KblYq8PSX-container\",nodeId:\"KblYq8PSX\",rendersWithMotion:true,scopeId:\"EBKq9YYKf\",children:/*#__PURE__*/_jsx(ButtonsV2,{height:\"100%\",id:\"KblYq8PSX\",iXJwdc5yH:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\",layoutId:\"KblYq8PSX\",QQ3LVk7OG:Vector,QxzyhMK9u:\"Home\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"e6C6HYtI4\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:\"120px\",y:(componentViewport?.y||0)+0+0+0+0+10+0+0+27,...addPropertyOverrides({fCrVgtmVJ:{y:(componentViewport?.y||0)+0+0+0+0+10+0+0+0+27}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vvsfwz-container\",layoutDependency:layoutDependency,layoutId:\"GyrxbFuqR-container\",nodeId:\"GyrxbFuqR\",rendersWithMotion:true,scopeId:\"EBKq9YYKf\",children:/*#__PURE__*/_jsx(ButtonsV2,{height:\"100%\",id:\"GyrxbFuqR\",iXJwdc5yH:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\",layoutId:\"GyrxbFuqR\",QQ3LVk7OG:Vector,QxzyhMK9u:\"Work\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"e6C6HYtI4\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:\"129px\",y:(componentViewport?.y||0)+0+0+0+0+10+0+0+54,...addPropertyOverrides({fCrVgtmVJ:{y:(componentViewport?.y||0)+0+0+0+0+10+0+0+0+54}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6f9r3b-container\",layoutDependency:layoutDependency,layoutId:\"dNNGjw6Jw-container\",nodeId:\"dNNGjw6Jw\",rendersWithMotion:true,scopeId:\"EBKq9YYKf\",children:/*#__PURE__*/_jsx(ButtonsV2,{height:\"100%\",id:\"dNNGjw6Jw\",iXJwdc5yH:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\",layoutId:\"dNNGjw6Jw\",QQ3LVk7OG:Vector,QxzyhMK9u:\"About\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"e6C6HYtI4\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:\"147px\",y:(componentViewport?.y||0)+0+0+0+0+10+0+0+81,...addPropertyOverrides({fCrVgtmVJ:{y:(componentViewport?.y||0)+0+0+0+0+10+0+0+0+81}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qalfzr-container\",layoutDependency:layoutDependency,layoutId:\"yM_yhWhn6-container\",nodeId:\"yM_yhWhn6\",rendersWithMotion:true,scopeId:\"EBKq9YYKf\",children:/*#__PURE__*/_jsx(ButtonsV2,{height:\"100%\",id:\"yM_yhWhn6\",iXJwdc5yH:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\",layoutId:\"yM_yhWhn6\",QQ3LVk7OG:Vector,QxzyhMK9u:\"Contact\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"e6C6HYtI4\"),width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rkdlkz\",\"data-framer-name\":\"Policy\",layoutDependency:layoutDependency,layoutId:\"cd7FnTE7a\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:\"196px\",y:(componentViewport?.y||0)+0+0+0+0+10+0+0+0,...addPropertyOverrides({fCrVgtmVJ:{y:(componentViewport?.y||0)+0+0+0+0+10+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e6z54d-container\",layoutDependency:layoutDependency,layoutId:\"yxTuA9azs-container\",nodeId:\"yxTuA9azs\",rendersWithMotion:true,scopeId:\"EBKq9YYKf\",children:/*#__PURE__*/_jsx(ButtonsV2,{height:\"100%\",id:\"yxTuA9azs\",iXJwdc5yH:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\",layoutId:\"yxTuA9azs\",QQ3LVk7OG:Vector,QxzyhMK9u:\"Privacy Policy\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"e6C6HYtI4\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:27,width:\"132px\",y:(componentViewport?.y||0)+0+0+0+0+10+0+0+27,...addPropertyOverrides({fCrVgtmVJ:{y:(componentViewport?.y||0)+0+0+0+0+10+0+0+0+27}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hd2h6o-container\",layoutDependency:layoutDependency,layoutId:\"gGrw5PyNC-container\",nodeId:\"gGrw5PyNC\",rendersWithMotion:true,scopeId:\"EBKq9YYKf\",children:/*#__PURE__*/_jsx(ButtonsV2,{height:\"100%\",id:\"gGrw5PyNC\",iXJwdc5yH:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\",layoutId:\"gGrw5PyNC\",QQ3LVk7OG:Vector,QxzyhMK9u:\"Terms\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"e6C6HYtI4\"),width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u30rt5\",\"data-framer-name\":\"Newsletter\",layoutDependency:layoutDependency,layoutId:\"DHewBJxqF\",style:{backgroundColor:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(233, 230, 211))\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-osfyf2\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"WXBTbmUYx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTW9yaSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(35, 35, 35)))\"},children:\"Newsletter\"})}),className:\"framer-1ul7z2c\",\"data-framer-name\":\"Title\",\"data-highlight\":true,fonts:[\"CUSTOMV2;PP Mori SemiBold\"],layoutDependency:layoutDependency,layoutId:\"jRbkbmo5y\",onTap:onTapijq0ml,style:{\"--extracted-r6o4lv\":\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(35, 35, 35))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTW9yaSBSZWd1bGFy\",\"--framer-font-family\":'\"PP Mori Regular\", \"PP Mori Regular Placeholder\", sans-serif',\"--framer-font-size\":\"19px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(35, 35, 35)))\"},children:\"Sign up for design world updates, free reports, inspiration and more\"})}),className:\"framer-b425qh\",\"data-framer-name\":\"Title\",\"data-highlight\":true,fonts:[\"CUSTOMV2;PP Mori Regular\"],layoutDependency:layoutDependency,layoutId:\"L5ztVO4aX\",onTap:onTapijq0ml,style:{\"--extracted-r6o4lv\":\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(35, 35, 35))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/17243716-0996-41f9-94dc-77f013f82019/submit\",className:\"framer-1woghgp\",layoutDependency:layoutDependency,layoutId:\"pdz9KVkxs\",nodeId:\"pdz9KVkxs\",children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-fs2q0q\",layoutDependency:layoutDependency,layoutId:\"vsBTgW_cX\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,y:(componentViewport?.y||0)+0+0+0+0+10+0+264+0+0+0,...addPropertyOverrides({fCrVgtmVJ:{y:(componentViewport?.y||0)+0+0+0+0+10+132+32+264+0+0+0},uJz1Epa2A:{y:(componentViewport?.y||0)+0+0+0+0+10+0+0+264+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14he91g-container\",layoutDependency:layoutDependency,layoutId:\"MYrhFnqKZ-container\",nodeId:\"MYrhFnqKZ\",rendersWithMotion:true,scopeId:\"EBKq9YYKf\",children:/*#__PURE__*/_jsx(FormText,{height:\"100%\",id:\"MYrhFnqKZ\",layoutId:\"MYrhFnqKZ\",OQmKaiSwr:true,style:{width:\"100%\"},VjnXBVXQc:\"Your email\",WGWYhNqUE:\"text\",width:\"100%\",ZZ51IRQg6:\"Your email\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+0+0+0+0+10+0+264+14,...addPropertyOverrides({fCrVgtmVJ:{y:(componentViewport?.y||0)+0+0+0+0+10+132+32+264+14},uJz1Epa2A:{y:(componentViewport?.y||0)+0+0+0+0+10+0+0+264+14}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wi8plp-container\",layoutDependency:layoutDependency,layoutId:\"FZ5H1uh0R-container\",nodeId:\"FZ5H1uh0R\",rendersWithMotion:true,scopeId:\"EBKq9YYKf\",children:/*#__PURE__*/_jsx(PixelArrowBtn,{height:\"100%\",id:\"FZ5H1uh0R\",layoutId:\"FZ5H1uh0R\",type:\"submit\",variant:formVariants(formState,{error:\"NXLbtzZ0B\",pending:\"wlDnpaWyc\",success:\"jQMUqQd6u\"},matchVariant(\"BNYh9PHTd\")),width:\"100%\",...addPropertyOverrides({fCrVgtmVJ:{variant:formVariants(formState,{error:\"NXLbtzZ0B\",pending:\"wlDnpaWyc\",success:\"jQMUqQd6u\"},matchVariant(\"ShuBEo09u\"))},uJz1Epa2A:{variant:formVariants(formState,{error:\"NXLbtzZ0B\",pending:\"wlDnpaWyc\",success:\"jQMUqQd6u\"},matchVariant(\"ShuBEo09u\"))}},baseVariant,gestureVariant)})})})]})})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-jzrv0w\",\"data-border\":true,\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Tgg8EfePo\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(230, 230, 230)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"blur(8px)\",WebkitBackdropFilter:\"blur(8px)\"},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-7xjsec\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"FTVwKjxqV\",children:/*#__PURE__*/_jsx(Vector1,{animated:true,className:\"framer-1u9eqm5\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Ilx1Gq9uQ\",style:{\"--1cc3tgc\":1,\"--z4vvyy\":\"var(--token-fac342c6-08c7-43c1-bf13-0cab3a0cef86, rgb(20, 20, 20))\"}})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-vTRt1.framer-1veesky, .framer-vTRt1 .framer-1veesky { display: block; }\",\".framer-vTRt1.framer-q9i40w { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-vTRt1 .framer-rpmlkb { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; max-width: 1650px; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-vTRt1 .framer-vi30a2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 298px; justify-content: flex-start; overflow: visible; padding: 10px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-vTRt1 .framer-1aspwze { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 140px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px 40px 60px 20px; position: relative; width: 1px; }\",\".framer-vTRt1 .framer-9lm73m, .framer-vTRt1 .framer-rkdlkz { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-vTRt1 .framer-fq14rg-container { flex: none; height: 27px; position: relative; width: 126px; }\",\".framer-vTRt1 .framer-1vvsfwz-container { flex: none; height: 27px; position: relative; width: 120px; }\",\".framer-vTRt1 .framer-6f9r3b-container { flex: none; height: 27px; position: relative; width: 129px; }\",\".framer-vTRt1 .framer-qalfzr-container { flex: none; height: 27px; position: relative; width: 147px; }\",\".framer-vTRt1 .framer-1e6z54d-container { flex: none; height: 27px; position: relative; width: 196px; }\",\".framer-vTRt1 .framer-hd2h6o-container { flex: none; height: 27px; position: relative; width: 132px; }\",\".framer-vTRt1 .framer-u30rt5 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: 100%; justify-content: flex-start; overflow: hidden; padding: 0px 40px 40px 0px; position: relative; width: 1px; }\",\".framer-vTRt1 .framer-osfyf2 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-vTRt1 .framer-1ul7z2c { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-vTRt1 .framer-b425qh { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 62%; word-break: break-word; word-wrap: break-word; }\",\".framer-vTRt1 .framer-1woghgp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 35px; height: min-content; justify-content: flex-start; max-width: 400px; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-vTRt1 .framer-fs2q0q { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-vTRt1 .framer-14he91g-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-vTRt1 .framer-wi8plp-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vTRt1 .framer-jzrv0w { display: grid; flex: none; gap: 0px; grid-auto-rows: min-content; grid-template-columns: repeat(6, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-vTRt1 .framer-7xjsec { align-content: flex-start; align-items: flex-start; align-self: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; grid-column: span 4; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px 20px 20px 20px; position: relative; width: 100%; }\",\".framer-vTRt1 .framer-1u9eqm5 { flex: none; height: var(--framer-aspect-ratio-supported, 262px); position: relative; width: 100%; }\",\".framer-vTRt1.framer-v-14a3not.framer-q9i40w { width: 810px; }\",\".framer-vTRt1.framer-v-14a3not .framer-vi30a2 { align-content: unset; align-items: unset; display: grid; grid-auto-rows: min-content; grid-template-columns: repeat(2, minmax(50px, 1fr)); height: min-content; justify-content: center; }\",\".framer-vTRt1.framer-v-14a3not .framer-1aspwze { align-self: start; flex: none; grid-column: 1 / -1; height: 1fr; justify-self: start; padding: 0px 20px 24px 20px; width: 100%; }\",\".framer-vTRt1.framer-v-14a3not .framer-u30rt5 { align-self: start; flex: none; justify-content: center; justify-self: start; padding: 32px 20px 32px 20px; width: 100%; }\",\".framer-vTRt1.framer-v-14a3not .framer-7xjsec { grid-column: span 3; }\",\".framer-vTRt1.framer-v-14a3not .framer-1u9eqm5 { height: var(--framer-aspect-ratio-supported, 126px); }\",\".framer-vTRt1.framer-v-1wu0xcg.framer-q9i40w { width: 390px; }\",\".framer-vTRt1.framer-v-1wu0xcg .framer-vi30a2 { flex-direction: column; height: min-content; }\",\".framer-vTRt1.framer-v-1wu0xcg .framer-u30rt5 { flex: none; padding: 0px 16px 24px 16px; width: 100%; }\",\".framer-vTRt1.framer-v-1wu0xcg .framer-jzrv0w { grid-template-columns: repeat(1, minmax(50px, 1fr)); }\",\".framer-vTRt1.framer-v-1wu0xcg .framer-7xjsec { grid-column: span 1; padding: 60px 16px 30px 16px; }\",\".framer-vTRt1.framer-v-1wu0xcg .framer-1u9eqm5 { height: var(--framer-aspect-ratio-supported, 40px); }\",'.framer-vTRt1[data-border=\"true\"]::after, .framer-vTRt1 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 580\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fCrVgtmVJ\":{\"layout\":[\"fixed\",\"auto\"]},\"uJz1Epa2A\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerEBKq9YYKf=withCSS(Component,css,\"framer-vTRt1\");export default FramerEBKq9YYKf;FramerEBKq9YYKf.displayName=\"Footer\";FramerEBKq9YYKf.defaultProps={height:580,width:1200};addPropertyControls(FramerEBKq9YYKf,{variant:{options:[\"UT5Cyg6OT\",\"fCrVgtmVJ\",\"uJz1Epa2A\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerEBKq9YYKf,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Mori SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Mori\",url:\"https://framerusercontent.com/assets/T93398VnrgrUA71qcf61Yy5qrc.woff2\",weight:\"600\"},{cssFamilyName:\"PP Mori Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Mori\",url:\"https://framerusercontent.com/assets/AE9QGl3EikgcPbta4IZVlvWEZZo.woff2\",weight:\"400\"}]},...ButtonsV2Fonts,...FormTextFonts,...PixelArrowBtnFonts,...Vector1Fonts],{supportsExplicitInterCodegen:true});FramerEBKq9YYKf.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ButtonsV2,{},context),forwardLoader(FormText,{},context),forwardLoader(PixelArrowBtn,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerEBKq9YYKf\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"580\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fCrVgtmVJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"uJz1Epa2A\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./EBKq9YYKf.map","// Generated by Framer (293632e)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"KyBR1JkF7\",\"liPTCm3Fw\",\"Tm2OMhIyN\",\"WgixgVm6I\",\"gOUmreOB5\",\"dud6dojQA\"];const serializationHash=\"framer-p8QRY\";const variantClassNames={dud6dojQA:\"framer-v-17rhf6a\",gOUmreOB5:\"framer-v-1s7yqp9\",KyBR1JkF7:\"framer-v-5gj99e\",liPTCm3Fw:\"framer-v-1o1pko2\",Tm2OMhIyN:\"framer-v-g6jrvq\",WgixgVm6I:\"framer-v-1p7xiig\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const humanReadableVariantMap={\"Desktop - OFFOAD\":\"Tm2OMhIyN\",\"Desktop - State 1\":\"KyBR1JkF7\",\"Desktop - State 2 \":\"liPTCm3Fw\",\"Phone - OFFLOAD\":\"dud6dojQA\",\"Phone - State 1\":\"WgixgVm6I\",\"Phone - State 2\":\"gOUmreOB5\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"KyBR1JkF7\"};};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:\"KyBR1JkF7\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p8QRY.framer-16sm5iu, .framer-p8QRY .framer-16sm5iu { display: block; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 900\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"liPTCm3Fw\":{\"layout\":[\"fixed\",\"fixed\"]},\"Tm2OMhIyN\":{\"layout\":[\"fixed\",\"fixed\"]},\"WgixgVm6I\":{\"layout\":[\"fixed\",\"fixed\"]},\"gOUmreOB5\":{\"layout\":[\"fixed\",\"fixed\"]},\"dud6dojQA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerq0ZYuPk8D=withCSS(Component,css,\"framer-p8QRY\");export default Framerq0ZYuPk8D;Framerq0ZYuPk8D.displayName=\"Preloader\";Framerq0ZYuPk8D.defaultProps={height:900,width:1200};addPropertyControls(Framerq0ZYuPk8D,{variant:{options:[\"KyBR1JkF7\",\"liPTCm3Fw\",\"Tm2OMhIyN\",\"WgixgVm6I\",\"gOUmreOB5\",\"dud6dojQA\"],optionTitles:[\"Desktop - State 1\",\"Desktop - State 2 \",\"Desktop - OFFOAD\",\"Phone - State 1\",\"Phone - State 2\",\"Phone - OFFLOAD\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerq0ZYuPk8D,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerq0ZYuPk8D\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"liPTCm3Fw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Tm2OMhIyN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WgixgVm6I\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"gOUmreOB5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dud6dojQA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"900\",\"framerIntrinsicWidth\":\"1200\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./q0ZYuPk8D.map","import{jsx as _jsx}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";/**\n * Preloader\n * Responsive preloader with 3 breakpoint connectors (Desktop, Tablet, Mobile)\n * Covers 100vw/100vh, disables scroll, and auto-hides after duration.\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function PreloaderPro(props){const{duration,delay,connectedFrameDesktop,connectedFrameTablet,connectedFrameMobile}=props;const[isVisible,setIsVisible]=React.useState(false);const[windowWidth,setWindowWidth]=React.useState(typeof window!==\"undefined\"?window.innerWidth:1200);// Delay before showing preloader, then timer for preloader duration\nReact.useEffect(()=>{let delayTimer=null;let durationTimer=null;setIsVisible(false);delayTimer=window.setTimeout(()=>{setIsVisible(true);durationTimer=window.setTimeout(()=>{setIsVisible(false);},Math.max(.1,duration)*1e3);},Math.max(0,delay)*1e3);return()=>{if(delayTimer)clearTimeout(delayTimer);if(durationTimer)clearTimeout(durationTimer);};},[duration,delay]);// Window resize listener (debounced)\nReact.useEffect(()=>{if(typeof window===\"undefined\")return;let resizeTimeout=null;const handleResize=()=>{if(resizeTimeout)clearTimeout(resizeTimeout);resizeTimeout=setTimeout(()=>{setWindowWidth(window.innerWidth);},100);};window.addEventListener(\"resize\",handleResize);return()=>{window.removeEventListener(\"resize\",handleResize);if(resizeTimeout)clearTimeout(resizeTimeout);};},[]);// Prevent scroll while preloader is visible\nReact.useEffect(()=>{if(typeof document===\"undefined\")return;if(!isVisible)return;const original=document.body.style.overflow;document.body.style.overflow=\"hidden\";return()=>{document.body.style.overflow=original;};},[isVisible]);// Breakpoint logic (mobile <=809, tablet <=1199, else desktop)\nlet frameArr=connectedFrameDesktop;if(windowWidth<=809&&connectedFrameMobile?.length)frameArr=connectedFrameMobile;else if(windowWidth<=1199&&connectedFrameTablet?.length)frameArr=connectedFrameTablet;const frame=frameArr&&frameArr.length>0?frameArr[0]:null;// Avoid rendering in Framer Canvas\nif(typeof window===\"undefined\"||!frame)return null;return /*#__PURE__*/_jsx(AnimatePresence,{children:isVisible&&/*#__PURE__*/_jsx(motion.div,{initial:{opacity:1},exit:{opacity:0,transition:{duration:.2}},style:{position:\"fixed\",top:0,left:0,width:\"100vw\",height:\"100vh\",zIndex:9999,background:\"transparent\",margin:0,padding:0,pointerEvents:isVisible?\"auto\":\"none\"},\"aria-modal\":\"true\",role:\"dialog\",children:/*#__PURE__*/React.cloneElement(frame,{style:{width:\"100vw\",height:\"100vh\",objectFit:\"cover\",position:\"absolute\",top:0,left:0,margin:0,padding:0,pointerEvents:\"none\"}})})});}addPropertyControls(PreloaderPro,{delay:{type:ControlType.Number,title:\"Start Delay\",defaultValue:0,min:0,max:10,unit:\"s\",step:.1,displayStepper:true},duration:{type:ControlType.Number,title:\"Duration\",defaultValue:3,min:1,max:10,unit:\"s\",step:.1,displayStepper:true},connectedFrameDesktop:{type:ControlType.Array,title:\"Desktop Frame\",control:{type:ControlType.ComponentInstance},maxCount:1},connectedFrameTablet:{type:ControlType.Array,title:\"Tablet Frame\",control:{type:ControlType.ComponentInstance},maxCount:1},connectedFrameMobile:{type:ControlType.Array,title:\"Mobile Frame\",control:{type:ControlType.ComponentInstance},maxCount:1,description:\"Created by [Framerpod](https://framerpod.com)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"PreloaderPro\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PreloaderPro.map","// Generated by Framer (4ec240c)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;PP Mori Regular\",\"CUSTOMV2;PP Mori SemiBold\",\"CUSTOMV2;PP Mori SemiBold Italic\",\"CUSTOMV2;PP Mori Regular Italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"PP Mori Regular\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Mori\",url:\"https://framerusercontent.com/assets/AE9QGl3EikgcPbta4IZVlvWEZZo.woff2\",weight:\"400\"},{cssFamilyName:\"PP Mori SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Mori\",url:\"https://framerusercontent.com/assets/T93398VnrgrUA71qcf61Yy5qrc.woff2\",weight:\"600\"},{cssFamilyName:\"PP Mori SemiBold Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"PP Mori\",url:\"https://framerusercontent.com/assets/hK6CYfD6lKQ1HuC543veLK3Pcg.woff2\",weight:\"600\"},{cssFamilyName:\"PP Mori Regular Italic\",source:\"custom\",style:\"italic\",uiFamilyName:\"PP Mori\",url:\"https://framerusercontent.com/assets/yRKLlosQOD06bSb3nxxLasGiE.woff2\",weight:\"400\"}]}];export const css=['.framer-c5lpz .framer-styles-preset-1xnkzde:not(.rich-text-wrapper), .framer-c5lpz .framer-styles-preset-1xnkzde.rich-text-wrapper p { --framer-font-family: \"PP Mori Regular\", \"PP Mori Regular Placeholder\", sans-serif; --framer-font-family-bold: \"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"PP Mori SemiBold Italic\", \"PP Mori SemiBold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"PP Mori Regular Italic\", \"PP Mori Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 28px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 600; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-52da4e30-e37a-4629-92ea-929c1ac3ceb3, #333336); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-c5lpz .framer-styles-preset-1xnkzde:not(.rich-text-wrapper), .framer-c5lpz .framer-styles-preset-1xnkzde.rich-text-wrapper p { --framer-font-family: \"PP Mori Regular\", \"PP Mori Regular Placeholder\", sans-serif; --framer-font-family-bold: \"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"PP Mori SemiBold Italic\", \"PP Mori SemiBold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"PP Mori Regular Italic\", \"PP Mori Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 600; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-52da4e30-e37a-4629-92ea-929c1ac3ceb3, #333336); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-c5lpz .framer-styles-preset-1xnkzde:not(.rich-text-wrapper), .framer-c5lpz .framer-styles-preset-1xnkzde.rich-text-wrapper p { --framer-font-family: \"PP Mori Regular\", \"PP Mori Regular Placeholder\", sans-serif; --framer-font-family-bold: \"PP Mori SemiBold\", \"PP Mori SemiBold Placeholder\", sans-serif; --framer-font-family-bold-italic: \"PP Mori SemiBold Italic\", \"PP Mori SemiBold Italic Placeholder\", sans-serif; --framer-font-family-italic: \"PP Mori Regular Italic\", \"PP Mori Regular Italic Placeholder\", sans-serif; --framer-font-open-type-features: normal; --framer-font-size: 20px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 400; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 600; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.03em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-52da4e30-e37a-4629-92ea-929c1ac3ceb3, #333336); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-c5lpz\";\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 (f2f96df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,PropertyOverrides,RenderTarget,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import NavTop from\"#framer/local/canvasComponent/bmfndXS5m/bmfndXS5m.js\";import Footer from\"#framer/local/canvasComponent/EBKq9YYKf/EBKq9YYKf.js\";import ButtonsV2 from\"#framer/local/canvasComponent/hodnnJrRS/hodnnJrRS.js\";import Cursor from\"#framer/local/canvasComponent/KUPqDB1SF/KUPqDB1SF.js\";import Preloader from\"#framer/local/canvasComponent/q0ZYuPk8D/q0ZYuPk8D.js\";import PreloaderPro from\"#framer/local/codeFile/WJYcdKx/PreloaderPro.js\";import*as sharedStyle from\"#framer/local/css/l_EW9dwqu/l_EW9dwqu.js\";import Vector from\"#framer/local/vector/ft_2muqbS/ft_2muqbS.js\";const NavTopFonts=getFonts(NavTop);const SmoothScrollFonts=getFonts(SmoothScroll);const PreloaderFonts=getFonts(Preloader);const PreloaderProFonts=getFonts(PreloaderPro);const ButtonsV2Fonts=getFonts(ButtonsV2);const FooterFonts=getFonts(Footer);const CursorFonts=getFonts(Cursor);const breakpoints={MB6xsydxN:\"(min-width: 1200px)\",MqhGv3Uxk:\"(min-width: 810px) and (max-width: 1199.98px)\",rIUBkQHnH:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-iFcpq\";const variantClassNames={MB6xsydxN:\"framer-v-pct4zo\",MqhGv3Uxk:\"framer-v-tv6h2x\",rIUBkQHnH:\"framer-v-66jivl\"};const pY9BJzOm5=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={MqhGv3Uxk:[\".framer-iFcpq .framer-1li9n5u-container { width: 106%; }\",\".framer-iFcpq .framer-6meum9 { padding: 0px 32px 0px 32px; }\",\".framer-iFcpq .framer-10lufy7 { max-width: unset; }\",\".framer-iFcpq .framer-16b8ldv { max-width: 375px; width: 340px; }\"],rIUBkQHnH:[\".framer-iFcpq .framer-1u821gu { left: 0px; padding: 0px 16px 0px 16px; right: 0px; top: 16px; width: unset; }\",\".framer-iFcpq .framer-1li9n5u-container { flex: 1 0 0px; height: auto; width: 1px; }\",\".framer-iFcpq .framer-6meum9 { padding: 40px 24px 40px 24px; }\",\".framer-iFcpq .framer-10lufy7 { gap: 32px; max-width: unset; overflow: hidden; }\",\".framer-iFcpq .framer-qzd275 { gap: 24px; }\",\".framer-iFcpq .framer-16b8ldv { max-width: 314px; width: 274px; }\",\".framer-iFcpq .framer-43w0br { flex-direction: column; gap: 24px; width: 100%; }\",\".framer-iFcpq .framer-1duu7gw { bottom: 0px; height: unset; left: 12px; padding: 0px 0px 30px 0px; right: 12px; top: 30px; width: unset; }\",\".framer-iFcpq .framer-1sxllyh { left: -80px; right: -81px; width: unset; }\",\".framer-iFcpq .framer-1ms0arn { left: -138px; top: -192px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={MqhGv3Uxk:\".framer-tv6h2x-override\",rIUBkQHnH:\".framer-66jivl-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-iFcpq.framer-w4xpd0, .framer-iFcpq .framer-w4xpd0 { display: block; }\",\".framer-iFcpq.framer-pct4zo { align-content: center; align-items: center; background-color: var(--token-1ff63c40-8937-4680-8862-53d099791d36, #fafafa); cursor: default; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iFcpq .framer-1u821gu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; max-width: 1730px; order: -1000; overflow: visible; padding: 0px 40px 0px 40px; position: var(--framer-canvas-fixed-position, fixed); top: 20px; width: 100%; z-index: 10; }\",\".framer-iFcpq .framer-1li9n5u-container { flex: none; height: 60px; max-width: 1650px; position: relative; width: 745px; z-index: 8; }\",\".framer-iFcpq .framer-bbshmj-container { flex: none; height: auto; order: -999; position: relative; width: auto; }\",\".framer-iFcpq .framer-6n27jj-container { flex: none; height: auto; left: 0px; order: -998; position: absolute; top: 0px; width: auto; z-index: 10; }\",\".framer-iFcpq .framer-hh0p4k-container, .framer-iFcpq .framer-nf5s16-container { -webkit-user-select: none; height: min-content; order: 5; pointer-events: none; position: relative; user-select: none; width: 100%; z-index: 10; }\",\".framer-iFcpq .framer-1rucydy { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-iFcpq .framer-6meum9 { align-content: center; align-items: center; background-color: var(--token-1ff63c40-8937-4680-8862-53d099791d36, #e9e6d3); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 100vh; justify-content: center; order: 1004; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 100%; z-index: 2; }\",\".framer-iFcpq .framer-10lufy7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1650px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-iFcpq .framer-qzd275 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; pointer-events: none; position: relative; width: 100%; z-index: 1; }\",\".framer-iFcpq .framer-arukne { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-iFcpq .framer-16b8ldv { --framer-paragraph-spacing: 0px; flex: none; height: auto; max-width: 520px; position: relative; white-space: pre-wrap; width: 421px; word-break: break-word; word-wrap: break-word; }\",\".framer-iFcpq .framer-43w0br { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-iFcpq .framer-12z2kg1-container { flex: none; height: 52px; position: relative; width: 180px; }\",\".framer-iFcpq .framer-1mtjvk6-container { flex: none; height: 52px; position: relative; width: 155px; }\",\".framer-iFcpq .framer-1duu7gw { -webkit-user-select: none; align-content: center; align-items: center; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; border-top-left-radius: 5px; border-top-right-radius: 5px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 97%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: hidden; padding: 0px 10px 0px 10px; pointer-events: none; position: absolute; top: 25px; user-select: none; width: 100%; will-change: var(--framer-will-change-override, transform); z-index: 0; }\",\".framer-iFcpq .framer-1t97mco { background-color: #000000; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; border-top-left-radius: 10px; border-top-right-radius: 10px; flex: none; height: 756px; overflow: hidden; position: relative; width: 100%; will-change: var(--framer-will-change-override, transform); }\",\".framer-iFcpq .framer-1d5k0hi { flex: none; height: 557px; overflow: var(--overflow-clip-fallback, clip); position: absolute; right: -284px; top: -231px; width: 527px; }\",\".framer-iFcpq .framer-1400dyd, .framer-iFcpq .framer-1tvnwj0 { height: 427px; left: 46px; position: absolute; top: 47px; width: 436px; }\",\".framer-iFcpq .framer-1sxllyh { bottom: -210px; flex: none; height: 557px; left: -130px; overflow: var(--overflow-clip-fallback, clip); position: absolute; width: 527px; }\",\".framer-iFcpq .framer-1ms0arn { flex: none; height: 422px; left: -178px; overflow: visible; position: absolute; top: -122px; width: 361px; }\",\".framer-iFcpq .framer-s00r0h, .framer-iFcpq .framer-158qe4n { height: 422px; left: 0px; position: absolute; top: 0px; width: 361px; }\",\".framer-iFcpq .framer-192s6yp, .framer-iFcpq .framer-1lcb5jw { height: 107px; left: 0px; position: absolute; top: 315px; width: 239px; }\",\".framer-iFcpq .framer-yri776, .framer-iFcpq .framer-m8pn3j { height: 136px; left: 77px; position: absolute; top: 187px; width: 161px; }\",\".framer-iFcpq .framer-1hrihij, .framer-iFcpq .framer-b9chix { height: 149px; left: 238px; position: absolute; top: 166px; width: 79px; }\",\".framer-iFcpq .framer-fp3bcz, .framer-iFcpq .framer-1yj8dsf { height: 98px; left: 196px; position: absolute; top: 74px; width: 117px; }\",\".framer-iFcpq .framer-455ydh, .framer-iFcpq .framer-ztjmoz { height: 166px; left: 313px; position: absolute; top: 0px; width: 49px; }\",\".framer-iFcpq .framer-1a13j71 { bottom: -80px; flex: none; height: 422px; overflow: visible; position: absolute; right: -30px; width: 361px; }\",\".framer-iFcpq .framer-1vjlksx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; order: 1005; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-iFcpq .framer-t91648-container { flex: none; height: auto; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={MB6xsydxN:\"(min-width: 1200px)\",MqhGv3Uxk:\"(min-width: 810px) and (max-width: 1199.98px)\",rIUBkQHnH:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"MB6xsydxN\",Phone:\"rIUBkQHnH\",Tablet:\"MqhGv3Uxk\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({cTAVisible,height,id,width,...props})=>{return{...props,pY9BJzOm5:cTAVisible??props.pY9BJzOm5??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"MB6xsydxN\"};};const cursor={component:Cursor,variant:\"W7q_Ax3BR\"};const cursor1={alignment:\"center\",component:Cursor,offset:{x:-2,y:-15},placement:\"bottom\",variant:\"W7q_Ax3BR\"};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,pY9BJzOm5,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if(baseVariant===\"rIUBkQHnH\")return false;return true;};const router=useRouter();useCustomCursors({\"12wwjh8\":cursor,\"17k5qb3\":cursor1});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"MB6xsydxN\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250)); } :root { font-size: 100%; } @media (min-width: 810px) and (max-width: 1199.98px) { :root { font-size: 87.5%; } } @media (max-width: 809.98px) { :root { font-size: 75%; } }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-pct4zo\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rIUBkQHnH:{\"data-framer-layout-hint-center-x\":undefined,transformTemplate:undefined}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u821gu\",\"data-framer-layout-hint-center-x\":true,\"data-framer-name\":\"Navbar\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MqhGv3Uxk:{width:\"min((min(100vw, 1730px) - 80px) * 1.0603, 1650px)\"},rIUBkQHnH:{height:58,width:\"min(max(min(100vw, 1730px) - 32px, 1px), 1650px)\",y:16}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:60,width:\"745px\",y:20,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1li9n5u-container\",\"data-framer-cursor\":\"12wwjh8\",nodeId:\"BbpxkAxRo\",scopeId:\"kxpWJ4338\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rIUBkQHnH:{style:{maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"SItVvG1_n\")}},children:/*#__PURE__*/_jsx(NavTop,{height:\"100%\",id:\"BbpxkAxRo\",layoutId:\"BbpxkAxRo\",style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},variant:matchVariant(\"oyEVutv1c\"),width:\"100%\"})})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-bbshmj-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"I9S7VL3a8\",scopeId:\"kxpWJ4338\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"I9S7VL3a8\",intensity:10,layoutId:\"I9S7VL3a8\",width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-6n27jj-container hidden-66jivl\",isAuthoredByUser:true,nodeId:\"it_iSO5Aw\",scopeId:\"kxpWJ4338\",children:/*#__PURE__*/_jsx(PreloaderPro,{connectedFrameDesktop:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"1200px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-hh0p4k-container\",\"data-framer-name\":\"Preloader - Desktop Tablet\",inComponentSlot:true,name:\"Preloader - Desktop Tablet\",nodeId:\"MxIEleGYk\",rendersWithMotion:true,scopeId:\"kxpWJ4338\",children:/*#__PURE__*/_jsx(Preloader,{height:\"100%\",id:\"MxIEleGYk\",layoutId:\"MxIEleGYk\",name:\"Preloader - Desktop Tablet\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KyBR1JkF7\"),width:\"100%\"})})})],connectedFrameMobile:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"390px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-nf5s16-container\",\"data-framer-name\":\"Preloader - Phone\",inComponentSlot:true,name:\"Preloader - Phone\",nodeId:\"wcOfbMxfC\",rendersWithMotion:true,scopeId:\"kxpWJ4338\",children:/*#__PURE__*/_jsx(Preloader,{height:\"100%\",id:\"wcOfbMxfC\",layoutId:\"wcOfbMxfC\",name:\"Preloader - Phone\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"WgixgVm6I\"),width:\"100%\"})})})],connectedFrameTablet:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"1200px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-hh0p4k-container\",\"data-framer-name\":\"Preloader - Desktop Tablet\",inComponentSlot:true,name:\"Preloader - Desktop Tablet\",nodeId:\"MxIEleGYk\",rendersWithMotion:true,scopeId:\"kxpWJ4338\",children:/*#__PURE__*/_jsx(Preloader,{height:\"100%\",id:\"MxIEleGYk\",layoutId:\"MxIEleGYk\",name:\"Preloader - Desktop Tablet\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"KyBR1JkF7\"),width:\"100%\"})})})],delay:0,duration:1.4,height:\"100%\",id:\"it_iSO5Aw\",layoutId:\"it_iSO5Aw\",width:\"100%\"})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1rucydy\"}),pY9BJzOm5!==false&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MqhGv3Uxk:{\"data-framer-cursor\":undefined},rIUBkQHnH:{\"data-framer-cursor\":undefined}},children:/*#__PURE__*/_jsxs(motion.section,{className:\"framer-6meum9\",\"data-framer-cursor\":\"17k5qb3\",\"data-framer-name\":\"Contact \",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-10lufy7\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qzd275\",\"data-framer-name\":\"Header\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MqhGv3Uxk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJpY29sYWdlIEdyb3Rlc3F1ZSA5NnB0IENvbmRlbnNlZCBFeHRyYUJvbGQ=\",\"--framer-font-family\":'\"Bricolage Grotesque 96pt Condensed ExtraBold\", \"Bricolage Grotesque 96pt Condensed ExtraBold Placeholder\", sans-serif',\"--framer-font-size\":\"133px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"READY TO STOP\",/*#__PURE__*/_jsx(\"br\",{}),\"BLENDING IN?\"]})})},rIUBkQHnH:{children:/*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJpY29sYWdlIEdyb3Rlc3F1ZSA5NnB0IENvbmRlbnNlZCBFeHRyYUJvbGQ=\",\"--framer-font-family\":'\"Bricolage Grotesque 96pt Condensed ExtraBold\", \"Bricolage Grotesque 96pt Condensed ExtraBold Placeholder\", sans-serif',\"--framer-font-size\":\"93px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\"},children:\"READY\"}),/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJpY29sYWdlIEdyb3Rlc3F1ZSA5NnB0IENvbmRlbnNlZCBFeHRyYUJvbGQ=\",\"--framer-font-family\":'\"Bricolage Grotesque 96pt Condensed ExtraBold\", \"Bricolage Grotesque 96pt Condensed ExtraBold Placeholder\", sans-serif',\"--framer-font-size\":\"93px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\"},children:\"TO STOP\"}),/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJpY29sYWdlIEdyb3Rlc3F1ZSA5NnB0IENvbmRlbnNlZCBFeHRyYUJvbGQ=\",\"--framer-font-family\":'\"Bricolage Grotesque 96pt Condensed ExtraBold\", \"Bricolage Grotesque 96pt Condensed ExtraBold Placeholder\", sans-serif',\"--framer-font-size\":\"93px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\"},children:\"BLENDING\"}),/*#__PURE__*/_jsx(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJpY29sYWdlIEdyb3Rlc3F1ZSA5NnB0IENvbmRlbnNlZCBFeHRyYUJvbGQ=\",\"--framer-font-family\":'\"Bricolage Grotesque 96pt Condensed ExtraBold\", \"Bricolage Grotesque 96pt Condensed ExtraBold Placeholder\", sans-serif',\"--framer-font-size\":\"93px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\"},children:\"IN?\"})]})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h2\",{dir:\"auto\",style:{\"--font-selector\":\"Q1VTVE9NVjI7QnJpY29sYWdlIEdyb3Rlc3F1ZSA5NnB0IENvbmRlbnNlZCBFeHRyYUJvbGQ=\",\"--framer-font-family\":'\"Bricolage Grotesque 96pt Condensed ExtraBold\", \"Bricolage Grotesque 96pt Condensed ExtraBold Placeholder\", sans-serif',\"--framer-font-size\":\"203px\",\"--framer-font-weight\":\"800\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"0.7em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:[\"READY TO STOP\",/*#__PURE__*/_jsx(\"br\",{}),\"BLENDING IN?\"]})}),className:\"framer-arukne\",\"data-framer-name\":\"Heading\",fonts:[\"CUSTOMV2;Bricolage Grotesque 96pt Condensed ExtraBold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1xnkzde\",\"data-styles-preset\":\"l_EW9dwqu\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(255, 255, 255)\"},children:\" 15 minutes. No pitch. No pressure. Just honest advice on whether we're the right fit.\"})}),className:\"framer-16b8ldv\",\"data-framer-name\":\"Subtext\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-43w0br\",\"data-framer-name\":\"CTA\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"LP__oFZZq\"},implicitPathVariables:undefined},{href:{webPageId:\"LP__oFZZq\"},implicitPathVariables:undefined},{href:{webPageId:\"LP__oFZZq\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MqhGv3Uxk:{y:1837.55},rIUBkQHnH:{y:1871.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"180px\",y:1862.05,children:/*#__PURE__*/_jsx(Container,{className:\"framer-12z2kg1-container\",nodeId:\"o0QhKYVyc\",scopeId:\"kxpWJ4338\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MqhGv3Uxk:{AWrR88W41:resolvedLinks[1]},rIUBkQHnH:{AWrR88W41:resolvedLinks[2]}},children:/*#__PURE__*/_jsx(ButtonsV2,{AWrR88W41:resolvedLinks[0],height:\"100%\",id:\"o0QhKYVyc\",iXJwdc5yH:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\",layoutId:\"o0QhKYVyc\",QQ3LVk7OG:Vector,QxzyhMK9u:\"Book a Call\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"d6e7LfcZv\"),width:\"100%\"})})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"j2fBQXPoP\"},implicitPathVariables:undefined},{href:{webPageId:\"j2fBQXPoP\"},implicitPathVariables:undefined},{href:{webPageId:\"j2fBQXPoP\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MqhGv3Uxk:{y:1837.55},rIUBkQHnH:{y:1947.2}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"155px\",y:1862.05,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1mtjvk6-container\",nodeId:\"uVO_sScAB\",scopeId:\"kxpWJ4338\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MqhGv3Uxk:{AWrR88W41:resolvedLinks1[1]},rIUBkQHnH:{AWrR88W41:resolvedLinks1[2]}},children:/*#__PURE__*/_jsx(ButtonsV2,{AWrR88W41:resolvedLinks1[0],height:\"100%\",id:\"uVO_sScAB\",iXJwdc5yH:\"var(--token-1ff63c40-8937-4680-8862-53d099791d36, rgb(250, 250, 250))\",layoutId:\"uVO_sScAB\",QQ3LVk7OG:Vector,QxzyhMK9u:\"Our Work\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"PNgrdEBqy\"),width:\"100%\"})})})})})})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1duu7gw\",\"data-framer-name\":\"BG Image\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1t97mco\",children:[isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1d5k0hi hidden-66jivl\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1400dyd\",requiresOverflowVisible:true,style:{rotate:-14},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 435.363 426.799\" overflow=\"visible\"><path d=\"M 164.867 0 C 114.214 52.302 13.461 158.826 15.675 166.502 C 18.442 176.098 85.615 179.02 278.619 138.755 C 433.022 106.543 176.598 236.586 29.086 305.635 L 435.363 228.417 L 0 426.799 L 421.106 402.266\" fill=\"transparent\" stroke-width=\"50\" stroke=\"rgb(205,167,255)\" stroke-linejoin=\"bevel\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rIUBkQHnH:{style:{rotate:-15}}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1sxllyh\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1tvnwj0\",requiresOverflowVisible:true,style:{rotate:-14},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 435.363 426.799\" overflow=\"visible\"><path d=\"M 164.867 0 C 114.214 52.302 13.461 158.826 15.675 166.502 C 18.442 176.098 85.615 179.02 278.619 138.755 C 433.022 106.543 176.598 236.586 29.086 305.635 L 435.363 228.417 L 0 426.799 L 421.106 402.266\" fill=\"transparent\" stroke-width=\"50\" stroke=\"rgb(205,167,255)\" stroke-linejoin=\"bevel\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{rIUBkQHnH:{style:{rotate:35}}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ms0arn\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-s00r0h\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 361 422\" overflow=\"visible\"><path d=\"M 0 365.327 C 0 365.327 123.427 474.538 211.346 389.751 C 233.532 368.355 240.615 341.74 237.847 314.894 M 237.847 314.894 C 229.649 235.36 134.996 153.814 90.538 200.017 C 39.407 253.155 145.701 350.985 237.847 314.894 Z M 237.847 314.894 C 252.864 309.012 267.505 299.574 281.028 285.806 C 317.305 248.87 322.614 204.46 312.576 165.884 M 312.576 165.884 C 295.914 101.844 236.964 53.883 207.21 82.892 C 165.079 123.968 248.603 194.232 312.576 165.884 Z M 312.576 165.884 C 320.999 162.152 329.081 156.711 336.495 149.269 C 400.217 85.299 319.528 0 319.528 0\" fill=\"transparent\" stroke-width=\"50\" stroke=\"rgb(205,167,255)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-192s6yp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 238.417 107.106\" overflow=\"visible\"><path d=\"M 0 50.433 C 0 50.433 123.427 159.644 211.346 74.858 C 233.532 53.461 240.615 26.846 237.847 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yri776\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160.619 136.112\" overflow=\"visible\"><path d=\"M 160.619 128.308 C 152.42 48.774 57.768 -32.772 13.31 13.43 C -37.822 66.569 68.473 164.399 160.619 128.308 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hrihij\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 79.21 149.01\" overflow=\"visible\"><path d=\"M 0 149.01 C 15.017 143.128 29.658 133.69 43.18 119.922 C 79.458 82.986 84.766 38.576 74.729 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fp3bcz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 116.769 98.21\" overflow=\"visible\"><path d=\"M 116.769 91.653 C 100.108 27.613 41.157 -20.348 11.403 8.661 C -30.728 49.737 52.796 120.001 116.769 91.653 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-455ydh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48.424 165.884\" overflow=\"visible\"><path d=\"M 0 165.884 C 8.423 162.152 16.505 156.711 23.919 149.269 C 87.641 85.299 6.952 0 6.952 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1a13j71 hidden-66jivl\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-158qe4n\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 361 422\" overflow=\"visible\"><path d=\"M 0 365.327 C 0 365.327 123.427 474.538 211.346 389.751 C 233.532 368.355 240.615 341.74 237.847 314.894 M 237.847 314.894 C 229.649 235.36 134.996 153.814 90.538 200.017 C 39.407 253.155 145.701 350.985 237.847 314.894 Z M 237.847 314.894 C 252.864 309.012 267.505 299.574 281.028 285.806 C 317.305 248.87 322.614 204.46 312.576 165.884 M 312.576 165.884 C 295.914 101.844 236.964 53.883 207.21 82.892 C 165.079 123.968 248.603 194.232 312.576 165.884 Z M 312.576 165.884 C 320.999 162.152 329.081 156.711 336.495 149.269 C 400.217 85.299 319.528 0 319.528 0\" fill=\"transparent\" stroke-width=\"50\" stroke=\"rgb(205,167,255)\" stroke-miterlimit=\"10\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1lcb5jw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 238.417 107.106\" overflow=\"visible\"><path d=\"M 0 50.433 C 0 50.433 123.427 159.644 211.346 74.858 C 233.532 53.461 240.615 26.846 237.847 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m8pn3j\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 160.619 136.112\" overflow=\"visible\"><path d=\"M 160.619 128.308 C 152.42 48.774 57.768 -32.772 13.31 13.43 C -37.822 66.569 68.473 164.399 160.619 128.308 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b9chix\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 79.21 149.01\" overflow=\"visible\"><path d=\"M 0 149.01 C 15.017 143.128 29.658 133.69 43.18 119.922 C 79.458 82.986 84.766 38.576 74.729 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yj8dsf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 116.769 98.21\" overflow=\"visible\"><path d=\"M 116.769 91.653 C 100.108 27.613 41.157 -20.348 11.403 8.661 C -30.728 49.737 52.796 120.001 116.769 91.653 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ztjmoz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 48.424 165.884\" overflow=\"visible\"><path d=\"M 0 165.884 C 8.423 162.152 16.505 156.711 23.919 149.269 C 87.641 85.299 6.952 0 6.952 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})]})})]})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MqhGv3Uxk:{\"data-framer-cursor\":undefined},rIUBkQHnH:{\"data-framer-cursor\":undefined}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1vjlksx\",\"data-framer-cursor\":\"17k5qb3\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:580,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-t91648-container\",nodeId:\"s_XkqS78k\",scopeId:\"kxpWJ4338\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{MqhGv3Uxk:{variant:matchVariant(\"fCrVgtmVJ\")},rIUBkQHnH:{variant:matchVariant(\"uJz1Epa2A\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"s_XkqS78k\",layoutId:\"s_XkqS78k\",style:{width:\"100%\"},variant:matchVariant(\"UT5Cyg6OT\"),width:\"100%\"})})})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerRootFontSize 16\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"MqhGv3Uxk\":{\"layout\":[\"fixed\",\"fixed\"]},\"rIUBkQHnH\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"pY9BJzOm5\":\"cTAVisible\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"MB6xsydxN\":[\".framer-1u821gu\",\".framer-bbshmj-container\",\".framer-6meum9\",\".framer-1vjlksx\"],\"MqhGv3Uxk\":[\".framer-1u821gu\",\".framer-bbshmj-container\",\".framer-6meum9\",\".framer-1vjlksx\"],\"rIUBkQHnH\":[\".framer-1u821gu\",\".framer-bbshmj-container\",\".framer-6meum9\",\".framer-1vjlksx\"]}\n * @framerBreakpoints {\"MB6xsydxN\":{\"min\":1200,\"canvasClassName\":\"framer-pct4zo-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"MqhGv3Uxk\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-tv6h2x-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":14},\"rIUBkQHnH\":{\"max\":809,\"canvasClassName\":\"framer-66jivl-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":12}}\n * @framerDefaultVariant MB6xsydxN\n * @framerLayoutTemplate true\n */const FramerkxpWJ4338=withCSS(Component,css,\"framer-iFcpq\");export default FramerkxpWJ4338;FramerkxpWJ4338.displayName=\"Navigation + Footer\";FramerkxpWJ4338.defaultProps={height:1e3,width:1200};addPropertyControls(FramerkxpWJ4338,{pY9BJzOm5:{defaultValue:true,title:\"CTA Visible\",type:ControlType.Boolean}});addFonts(FramerkxpWJ4338,[{explicitInter:true,fonts:[{cssFamilyName:\"Bricolage Grotesque 96pt Condensed ExtraBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"Bricolage Grotesque 96pt Condensed\",url:\"https://framerusercontent.com/assets/Q0Ii03WGKP441JOkIuTUteenJkg.woff2\",weight:\"800\"},{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\"}]},...NavTopFonts,...SmoothScrollFonts,...PreloaderFonts,...PreloaderProFonts,...ButtonsV2Fonts,...FooterFonts,...CursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramerkxpWJ4338.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavTop,{},context),forwardLoader(Preloader,{},context),forwardLoader(ButtonsV2,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerkxpWJ4338\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"MB6xsydxN\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-pct4zo-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"MqhGv3Uxk\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-tv6h2x-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":14},\\\"rIUBkQHnH\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-66jivl-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":12}}\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"MB6xsydxN\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"pY9BJzOm5\\\":\\\"cTAVisible\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerRootFontSize\":\"16\",\"framerHitTargets\":\"{\\\"MB6xsydxN\\\":[\\\".framer-1u821gu\\\",\\\".framer-bbshmj-container\\\",\\\".framer-6meum9\\\",\\\".framer-1vjlksx\\\"],\\\"MqhGv3Uxk\\\":[\\\".framer-1u821gu\\\",\\\".framer-bbshmj-container\\\",\\\".framer-6meum9\\\",\\\".framer-1vjlksx\\\"],\\\"rIUBkQHnH\\\":[\\\".framer-1u821gu\\\",\\\".framer-bbshmj-container\\\",\\\".framer-6meum9\\\",\\\".framer-1vjlksx\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"MqhGv3Uxk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"rIUBkQHnH\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport NavigationFooter from \"https://framerusercontent.com/modules/7aP2kEfvGW83WMb81IAR/cPfURvgrzsQY1eQzw1f2/kxpWJ4338.js\";\r\n\r\n\t\tconst routes = {cbs6vFuVf: {elements: {aA89ErCpV: \"floating-spotlight\", aEBOJbM13: \"benefits\", BaLblLq_O: \"top\", CzkZtYlkW: \"services-production\", DRScpPhLJ: \"branding\", fhaKnrrjq: \"services\", FkzPHeqx8: \"benefits-1\", GeQEB8DMU: \"hero-1\", i83ZT06tK: \"introduction\", iliFGTb_J: \"highlights\", LZNdPhuJg: \"services-rebranding\", nbEZFfamA: \"pricing\", Nc8PrFRAu: \"after-viewport\", qtl0XOW0s: \"faq\", rVJ3kliTk: \"services-design\", tlzifRF6Y: \"benefits-2\", VISWYhFNz: \"hero\", xQ9SNm1AO: \"logo-trigger\", XyPJBpvOa: \"pricingnew\", YHmiLFNcd: \"services-strategy\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kfbDY9D9PiMwZVlyPLfN/VdLI07OAuWpnV7TTkPfp/cbs6vFuVf.js\")), path: \"/\"}, jWchMNaoc: {elements: {bGCED6S12: \"apply-discovery\", bywAt_ib9: \"strategy-positioning\", cnaZrBAgl: \"armour-view-1\", eE9R_A0Jx: \"armour-view\", fKs9hsTyF: \"speakio\", Huq3nh4EY: \"lunch-handoff\", HuwHunW9v: \"speakio-1\", knwE1PZuB: \"philosofia-1\", KoQUTHYdH: \"shopmind\", Px0AI28jm: \"philosofia-2\", tmQ1uLtRU: \"philosofia\", UwYxSLXr_: \"design-build\", ZEz2OcmZn: \"shopmind-1\", znbsNWNO5: \"pricing\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WPKjQR2H9vHptIetIXg9/PbfeY66iHh12u1ajn4b5/jWchMNaoc.js\")), path: \"/start-up\"}, yHgFUInRV: {elements: {A6AzBI3Kg: \"services-art\", AJ_mpiUkn: \"services-design-2\", aM0DIjHv0: \"services-2\", b835sTM5a: \"services-1\", BQNmQRxoC: \"services-design\", CdkOpHXar: \"services\", dCfSzsQrZ: \"contact-1\", Fcq86nLjS: \"services-production-1\", HICVMpqri: \"services-strategy-1\", IQmDc_0K2: \"services-strategy\", KLXyNmBXb: \"services-design-1\", qJfqjYeSA: \"contact-2\", Qq8uBo5lf: \"services-art-2\", RH0BMSAmV: \"contact\", rUk4xd2F5: \"services-rebranding-2\", Sm9GkYVgg: \"services-rebranding-1\", SXa91M2QE: \"services-strategy-2\", tCj2g4VKE: \"services-production\", umJDcYfby: \"services-production-2\", VrmYOYdFJ: \"services-rebranding\", yTzIXR5R5: \"services-art-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0fLf0Xh9j4nOToAuHZHw/vRO0ZXvZBWSnVplSRYMp/yHgFUInRV.js\")), path: \"/page\"}, rYcPcLFex: {elements: {bRsg99PlU: \"top\", dpEv1wPj2: \"hero\", Ep7bd_Sub: \"benefits-1\", f3uwkqeLf: \"what-we-do-3\", ftxHiQWCl: \"content2\", Gn6i4M2cr: \"our-services-1\", hSuv11sb_: \"what-we-do\", jYg3MIXnl: \"how-we-work-1\", l1v_Qb5WL: \"dot-1\", L2hDIjwvz: \"what-we-do-4\", M24ijepOk: \"how-we-work\", mTfHsvdWB: \"dot-2\", oNT1rT06_: \"benefits\", oXHElBd5u: \"mission-1\", p8046rCPJ: \"logo-trigger\", QlLP0koTH: \"team\", u0rP44l3p: \"mission\", vSTEOxa3l: \"our-services\", xiT1KPvrE: \"what-we-do-2\", yEEP1jtvT: \"dot\", YUs0ragzV: \"what-we-do-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mKx2ILFDCj1i5DfA7mIW/HDkDXgJSGuxiaefYqAYF/rYcPcLFex.js\")), path: \"/about\"}, LP__oFZZq: {elements: {ccSJ5x4HW: \"faq\", EOADALg0k: \"logo-trigger\", nQNycudn5: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lYzOpN2W7HhX7dn2dAR3/N1kBDTC8pXafcWGdvAHp/LP__oFZZq.js\")), path: \"/contact\"}, Vr48t_zkp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mZGRPYumy1IUlxNISXq1/cOY9fGnSolDGTXzOj4t9/Vr48t_zkp.js\")), path: \"/404\"}, CPRcJt5dV: {elements: {Clr76FrAy: \"top\", oNsnwJgiB: \"logo-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sGoaBovtuobdgjqHJBEd/vNjQyX9uZdkbVDQj9B5t/CPRcJt5dV.js\")), path: \"/journal\"}, j2fBQXPoP: {elements: {lhUFRLv35: \"logo-trigger\", uoAGNucf9: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sETutHk71M14T2wJhgA0/KlEfJGuDQR4joqurvG2Z/j2fBQXPoP.js\")), path: \"/work\"}, KUeHd5kJw: {elements: {CZyiemSCz: \"top\", DAZ6dmLmA: \"more-projects\", EJdM7ZUQs: \"introduction\", gFD_EO7ef: \"logo-trigger\", GxJyUkv4m: \"how-we-work\", KAt2yEXGT: \"introduction-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rwwym7Yq8SXSj4U1kiY7/AHZZqbCPHd7MajQTbqHP/KUeHd5kJw.js\")), path: \"/work/coinbase\"}, PpwFNTUyU: {elements: {DrtMBoeWU: \"more-projects\", GbfkzOIur: \"introduction\", I5dRdSo36: \"introduction-1\", UHT8fYcz1: \"top\", URkK38DCi: \"how-we-work\", WTHlTFFGe: \"logo-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zmXjBkFbV95E1Ls9aRci/mBTznYPh4d7B2MxVOCrr/PpwFNTUyU.js\")), path: \"/work/ride\"}, yRY97UppN: {elements: {D7aaS9PXz: \"introduction-1\", Gc3HKgvIa: \"how-we-work\", Gqk1DTvLg: \"more-projects\", t71q_XTNk: \"introduction\", xeDYCwnnM: \"logo-trigger\", zHWK01UZh: \"top\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gTFburvdr7EGKi0tR0Eu/3FMVN1EcD3PncG0DLwwi/yRY97UppN.js\")), path: \"/work/everlast\"}, iphuiqTM5: {elements: {av4B2V3GZ: \"top\", hsb41uLiv: \"logo-trigger\", IHw6uvy1H: \"how-we-work\", MfQqWkGKL: \"more-projects\", Wnt4nvvQF: \"introduction-1\", zq0UzihrD: \"introduction\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/MkN9riTdAud7FHIwMCIY/CI8DRIopuLsAyCa1Omey/iphuiqTM5.js\")), path: \"/work/philosofia\"}, kkS4zj1Dy: {elements: {AUHar3lRe: \"introduction-1\", euYYNasxp: \"top\", G3v0FJ0jn: \"logo-trigger\", HOI3bpoSX: \"how-we-work\", yrEOxNiC7: \"more-projects\", zk7mZrxD6: \"introduction\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lOe3lwORK50hTJyIFjjO/Rm6B7y7mcSlE1zfVd4Yg/kkS4zj1Dy.js\")), path: \"/work/animoxi\"}, XsSO_fTka: {elements: {cDGOYU9nW: \"top\", eQZTuPXLW: \"introduction\", jI6GXp3ed: \"more-projects\", JWiwzz7qz: \"how-we-work\", Ku2whm0t7: \"logo-trigger\", lY8pAndvG: \"introduction-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sjYjRez8NLOGNUKDlnFn/ChZRNmEIVydoSq9MoiWw/XsSO_fTka.js\")), path: \"/work/toast\"}, dur_IoC49: {elements: {eCNEwKicY: \"top\", QP3poRinJ: \"how-we-work\", qTY9YPAKS: \"logo-trigger\", t4MyeeMYv: \"more-projects\", T9Wx3AOLl: \"introduction\", UNH6cGfKE: \"introduction-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xNqRnBcz7OJi58TA1Tnw/TEcUPb8yuKgcSxnwHEKe/dur_IoC49.js\")), path: \"/work/5currumbin\"}, fBVpHmyZq: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/s8oEuPTNrtMJFyotFok4/YaCs3WzAbg24fjKf4eD0/fBVpHmyZq.js\")), path: \"/case-studies\"}, ivdkpJiTq: {collectionId: \"EHH4LJpLV\", elements: {BYrGLYyBN: \"more-projects\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/to2blO6l3mCXEQTIdhNw/Wa6S3jpAUzuVqNVMJsCk/ivdkpJiTq.js\")), path: \"/case-studies/:cP0z8bSjN\"}, LoObR3LfG: {collectionId: \"PuvR7bUan\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/1gT1DjOz7jcka0G6DvNH/aeOLUIUTCKxdCB7X4AYE/LoObR3LfG.js\")), path: \"/work/:fKGtoKC1r\"}, V2ql3b84k: {collectionId: \"kNS64m6YL\", elements: {mHJpjgHxh: \"top\", pH0DU7gZH: \"btn-fade\", Qekgm0kK6: \"logo-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b3rzzwQOicGMPq00RWvO/EcPqTS59MeThj1NMopoY/V2ql3b84k.js\")), path: \"/journal/:LGnOksssn\"}, uW6MG5h4q: {collectionId: \"wlyQIkA8F\", elements: {uwnWVbybO: \"top\", VrXWYnOSh: \"logo-trigger\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h0RbB9YhYjt5auv8PgKG/fXVXBNjWS8gvAQTTVlXj/uW6MG5h4q.js\")), path: \"/legal/:N6VBnBY6z\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {EHH4LJpLV: async () => (await import(\"https://framerusercontent.com/modules/JDasMwzg05GDUdoEZMVr/OJEmTj4nie2Cfyc9zcgX/EHH4LJpLV.js\"))?.[\"utils\"], kNS64m6YL: async () => (await import(\"https://framerusercontent.com/modules/8RLLlRGjvMfRljJxigY6/Wi5ZBDYDUFHL1GbNTmuN/kNS64m6YL.js\"))?.[\"utils\"], PuvR7bUan: async () => (await import(\"https://framerusercontent.com/modules/uYfvKf3v0OCUYcGAv7cl/Li93p4AVShLXSi2JZXEL/PuvR7bUan.js\"))?.[\"utils\"], wlyQIkA8F: async () => (await import(\"https://framerusercontent.com/modules/qffKGZ9t9fFyzQcf6ySY/IELTw9p62L7LZBJmdOrL/wlyQIkA8F.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"cc79ba2e271fcb5b32ec0c17309e4da00079ff18f8eb6f37efa32d3119ed5ce2\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {pY9BJzOm5: true}\r\nconst props2 = {...props1, pY9BJzOm5: false}\r\nconst templateProps = {cbs6vFuVf: props1, CPRcJt5dV: props1, dur_IoC49: props1, fBVpHmyZq: props1, iphuiqTM5: props1, ivdkpJiTq: props1, j2fBQXPoP: props1, jWchMNaoc: props2, kkS4zj1Dy: props1, kpXFljgwW: props1, KUeHd5kJw: props1, LoObR3LfG: props1, LP__oFZZq: props1, PpwFNTUyU: props1, rYcPcLFex: props1, uW6MG5h4q: props1, V2ql3b84k: props1, Vr48t_zkp: props1, XsSO_fTka: props1, yHgFUInRV: props1, yRY97UppN: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"cbs6vFuVf\":\r\ncase \"kpXFljgwW\":\r\ncase \"jWchMNaoc\":\r\ncase \"yHgFUInRV\":\r\ncase \"rYcPcLFex\":\r\ncase \"LP__oFZZq\":\r\ncase \"Vr48t_zkp\":\r\ncase \"CPRcJt5dV\":\r\ncase \"j2fBQXPoP\":\r\ncase \"KUeHd5kJw\":\r\ncase \"PpwFNTUyU\":\r\ncase \"yRY97UppN\":\r\ncase \"iphuiqTM5\":\r\ncase \"kkS4zj1Dy\":\r\ncase \"XsSO_fTka\":\r\ncase \"dur_IoC49\":\r\ncase \"fBVpHmyZq\":\r\ncase \"ivdkpJiTq\":\r\ncase \"LoObR3LfG\":\r\ncase \"V2ql3b84k\":\r\ncase \"uW6MG5h4q\":\r\nreturn React.createElement(NavigationFooter, {...props, key: \"NavigationFooter\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"cbs6vFuVf\":\r\ncase \"kpXFljgwW\":\r\ncase \"jWchMNaoc\":\r\ncase \"yHgFUInRV\":\r\ncase \"rYcPcLFex\":\r\ncase \"LP__oFZZq\":\r\ncase \"Vr48t_zkp\":\r\ncase \"CPRcJt5dV\":\r\ncase \"j2fBQXPoP\":\r\ncase \"KUeHd5kJw\":\r\ncase \"PpwFNTUyU\":\r\ncase \"yRY97UppN\":\r\ncase \"iphuiqTM5\":\r\ncase \"kkS4zj1Dy\":\r\ncase \"XsSO_fTka\":\r\ncase \"dur_IoC49\":\r\ncase \"fBVpHmyZq\":\r\ncase \"ivdkpJiTq\":\r\ncase \"LoObR3LfG\":\r\ncase \"V2ql3b84k\":\r\ncase \"uW6MG5h4q\":\r\nreturn [{hash: \"pct4zo\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"tv6h2x\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"66jivl\", 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/mZGRPYumy1IUlxNISXq1/cOY9fGnSolDGTXzOj4t9/Vr48t_zkp.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://subacreative.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/z3hNUYrFEjk8Gi83fI1q/FaKz74n7R6h3HhFeWVzz/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 90, type: \"wipe\", width: \"70%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 1, ease: [0.69, 0.14, 0.18, 0.9], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0%\", y: \"0%\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.5, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\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":"u7BAAA,SAAS,GAAM,EAAE,EAAE,EAAE,CAAC,OAAO,KAAK,IAAIA,EAAE,KAAK,IAAI,EAAE,EAAE,CAAC,sCAAO,GAAN,KAAa,CAAC,aAAa,CAAC,KAAK,UAAU,CAAC,EAAE,KAAK,MAAM,EAAE,KAAK,KAAK,EAAE,KAAK,GAAG,EAAE,KAAK,SAAS,EAAE,KAAK,YAAY,EAAE,QAAQ,EAAE,CAAC,IAAI,EAAE,GAAG,CAAC,KAAK,UAAU,OAAO,IAAI,EAAE,CAAC,EAAE,GAAG,KAAK,UAAU,KAAK,OAAO,CAAC,KAAK,aAAaA,EAAE,IAAMC,EAAE,GAAM,EAAE,KAAK,YAAY,KAAK,SAAS,EAAE,CAAC,EAAEA,GAAG,EAAE,IAAM,EAAE,EAAE,EAAE,KAAK,OAAOA,EAAE,CAAC,KAAK,MAAM,KAAK,MAAM,KAAK,GAAG,KAAK,MAAM,OAAO,KAAK,MAAM,KAAK,MAAM,SAAc,EAAE,EAAE,EAAE,EAAE,CAAC,OAAO,SAAc,EAAE,EAAE,EAAE,CAAC,OAAO,EAAEC,GAAGF,EAAEE,EAAED,GAAGD,EAAEC,EAAE,EAAE,KAAK,IAAI,CAACC,EAAE,EAAE,CAAC,EAAE,KAAK,MAAM,KAAK,GAAG,GAAG,KAAK,KAAKF,EAAE,CAAC,KAAK,MAAM,KAAK,MAAM,GAAG,KAAK,KAAK,KAAK,MAAM,KAAK,GAAG,EAAE,CAAC,KAAK,KAAK,MAAM,KAAK,GAAG,EAAE,CAAC,GAAG,GAAG,KAAK,MAAM,EAAS,EAAE,KAAK,WAAf,MAAsC,EAAE,KAAK,KAAK,KAAK,MAAM,EAAE,CAAC,MAAM,CAAC,KAAK,UAAU,CAAC,EAAE,OAAO,EAAE,EAAE,CAAC,KAAK,EAAE,SAAS,EAAE,OAAO,EAAE,QAAQ,EAAE,SAASG,GAAG,CAAC,KAAK,KAAK,KAAK,MAAMH,EAAE,KAAK,GAAG,EAAE,KAAK,KAAK,EAAE,KAAK,SAAS,EAAE,KAAK,OAAO,EAAE,KAAK,YAAY,EAAE,KAAK,UAAU,CAAC,EAAQ,KAAM,CAAC,KAAK,SAASG,IAAS,GAAN,KAAgB,CAAC,YAAY,CAAC,QAAQH,EAAE,QAAQ,EAAE,WAAW,EAAE,CAAC,EAAE,SAAS,EAAE,KAAK,EAAE,CAAC,CAAC,KAAK,MAAM,EAAE,KAAK,OAAO,EAAE,KAAK,YAAY,EAAE,KAAK,aAAa,EAAE,KAAK,WAAW,CAAC,KAAK,iBAAiB,CAAC,KAAK,iBAAiB,EAAE,KAAK,oBAAoB,CAAC,KAAK,UAAU,GAAQ,KAAK,MAAM,EAAO,WAAW,KAAK,OAAO,EAAO,aAAa,KAAK,mBAAmB,cAAc,KAAK,MAAM,KAAK,QAAQ,YAAY,KAAK,OAAO,KAAK,QAAQ,eAAe,KAAK,oBAAoB,CAAC,KAAK,UAAU,GAAQ,KAAK,aAAa,KAAK,QAAQ,aAAa,KAAK,YAAY,KAAK,QAAQ,aAAa,KAAK,mBAAmB,cAAc,KAAK,aAAa,KAAK,QAAQ,aAAa,KAAK,YAAY,KAAK,QAAQ,cAAc,KAAK,QAAQA,EAAE,KAAK,QAAQ,EAAE,IAAI,KAAK,gBAAgB,SAAkB,EAAE,EAAE,CAAC,IAAIE,EAAE,OAAO,UAAU,CAAC,IAAIE,EAAE,UAAU,EAAE,KAAK,aAAaF,EAAE,CAAC,EAAE,YAAY,UAAU,CAAC,EAAE,MAAM,EAAEE,EAAE,GAAGH,EAAE,GAAG,KAAK,OAAO,EAAE,CAAC,KAAK,UAAU,EAAO,EAAO,iBAAiB,SAAS,KAAK,gBAAgB,CAAC,EAAE,EAAE,KAAK,sBAAsB,IAAI,eAAe,KAAK,gBAAgB,CAAC,KAAK,sBAAsB,QAAQ,KAAK,QAAQ,EAAE,KAAK,sBAAsB,IAAI,eAAe,KAAK,gBAAgB,CAAC,KAAK,sBAAsB,QAAQ,KAAK,QAAQ,EAAE,KAAK,QAAQ,CAAC,SAAS,CAAC,IAAID,EAAE,GAAU,EAAE,KAAK,wBAAf,MAAmDA,EAAE,YAAY,EAAS,EAAE,KAAK,wBAAf,MAAmD,EAAE,YAAY,CAAC,EAAO,oBAAoB,SAAS,KAAK,gBAAgB,CAAC,EAAE,CAAC,IAAI,OAAO,CAAC,MAAM,CAAC,EAAE,KAAK,YAAY,KAAK,MAAM,EAAE,KAAK,aAAa,KAAK,OAAO,GAAQ,GAAN,KAAa,CAAC,aAAa,CAAC,KAAK,OAAO,EAAE,CAAC,KAAK,EAAE,GAAG,EAAE,CAAC,IAAI,EAAE,KAAK,OAAOA,IAAI,EAAE,CAAC,IAAI,IAAIA,EAAE,EAAE,EAAE,EAAE,OAAOA,EAAE,EAAE,IAAI,EAAEA,GAAG,GAAG,EAAE,CAAC,GAAG,EAAE,EAAE,CAAC,IAAI,EAAE,OAAe,EAAE,KAAK,OAAOA,KAAtB,MAA6C,EAAE,KAAK,EAAE,GAAI,KAAK,OAAOA,GAAG,CAAC,EAAE,MAAM,CAAO,KAAK,OAAOA,GAAa,KAAK,OAAOA,IAAyB,QAAQ,GAAG,IAAIA,GAAG,EAAE,IAAI,EAAE,EAAE,CAAO,KAAK,OAAOA,GAAa,KAAK,OAAOA,IAAyB,QAAQ,GAAG,IAAIA,GAAG,CAAC,SAAS,CAAC,KAAK,OAAO,EAAE,GAAQ,GAAE,IAAI,EAAQ,GAAN,KAAmB,CAAC,YAAY,EAAE,CAAC,gBAAgB,EAAE,EAAE,gBAAgB,EAAE,GAAG,CAAC,KAAK,UAAU,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,KAAK,YAAY,EAAE,KAAK,aAAa,EAAE,KAAK,aAAa,GAAG,CAAC,GAAK,CAAC,QAAQC,EAAE,QAAQC,GAAGF,EAAE,cAAcA,EAAE,cAAc,GAAGA,EAAE,KAAK,WAAW,EAAEC,EAAE,KAAK,WAAW,EAAEC,EAAE,KAAK,UAAU,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,EAAE,OAAO,EAAE,MAAMF,EAAE,CAAC,EAAE,KAAK,YAAY,GAAG,CAAa,GAAK,CAAC,QAAQ,EAAE,QAAQG,GAAGH,EAAE,cAAcA,EAAE,cAAc,GAAGA,EAAEK,EAAE,EAAE,GAAuB,KAAK,YAAiC,GAAiB,IAAI,KAAK,gBAAgB,EAAE,EAAEF,GAAuB,KAAK,YAAiC,GAAiB,IAAI,KAAK,gBAAgB,KAAK,WAAW,EAAE,EAAE,KAAK,WAAW,EAAEA,EAAE,KAAK,UAAU,CAAC,EAAEE,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAOA,EAAE,OAAO,EAAE,MAAML,EAAE,CAAC,EAAE,KAAK,WAAW,GAAG,CAAC,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAO,KAAK,UAAU,EAAE,OAAO,KAAK,UAAU,EAAE,MAAMA,EAAE,CAAC,EAAE,KAAK,QAAQ,GAAG,CAAC,GAAG,CAAC,OAAOE,EAAE,OAAOE,EAAE,UAAU,GAAGH,EAAE,GAAO,IAAJ,EAAM,GAAM,IAAJ,EAAM,KAAK,YAAY,EAAE,GAAO,IAAJ,EAAM,GAAM,IAAJ,EAAM,KAAK,aAAa,EAAE,GAAG,KAAK,gBAAgB,GAAG,KAAK,gBAAgB,KAAK,QAAQ,KAAK,SAAS,CAAC,OAAOC,EAAE,OAAOE,EAAE,MAAMH,EAAE,CAAC,EAAE,KAAK,mBAAmB,CAAC,KAAK,YAAY,EAAO,WAAW,KAAK,aAAa,EAAO,aAAa,KAAK,QAAQ,EAAE,KAAK,gBAAgB,EAAE,KAAK,gBAAgB,EAAE,KAAK,WAAW,CAAC,EAAE,KAAK,EAAE,KAAK,CAAC,KAAK,QAAQ,IAAI,GAAQ,EAAO,iBAAiB,SAAS,KAAK,eAAe,CAAC,EAAE,CAAC,KAAK,gBAAgB,CAAC,KAAK,QAAQ,iBAAiB,QAAQ,KAAK,QAAQ,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,KAAK,QAAQ,iBAAiB,aAAa,KAAK,aAAa,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,KAAK,QAAQ,iBAAiB,YAAY,KAAK,YAAY,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,KAAK,QAAQ,iBAAiB,WAAW,KAAK,WAAW,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC,GAAG,EAAE,EAAE,CAAC,OAAO,KAAK,QAAQ,GAAGD,EAAE,EAAE,CAAC,SAAS,CAAC,KAAK,QAAQ,SAAS,CAAC,EAAO,oBAAoB,SAAS,KAAK,eAAe,CAAC,EAAE,CAAC,KAAK,QAAQ,oBAAoB,QAAQ,KAAK,QAAQ,CAAC,KAAK,QAAQ,oBAAoB,aAAa,KAAK,aAAa,CAAC,KAAK,QAAQ,oBAAoB,YAAY,KAAK,YAAY,CAAC,KAAK,QAAQ,oBAAoB,WAAW,KAAK,WAAW,GAAQ,GAAN,KAAW,CAAC,YAAY,CAAC,QAAQA,EAAE,EAAO,QAAQ,EAAE,SAAS,gBAAgB,kBAAkB,EAAEA,EAAE,aAAa,EAAE,EAAE,YAAY,EAAE,CAAC,EAAE,UAAU,EAAE,CAAC,EAAE,cAAcG,EAAE,KAAK,uBAAuBE,EAAE,GAAG,SAAS,EAAE,OAAO,GAAG,GAAG,KAAK,IAAI,EAAE,MAAe,IAAE,IAAIL,GAAG,EAAE,KAAK,EAAE,GAAG,SAASM,EAAE,CAAC,EAAE,YAAYC,EAAE,WAAW,mBAAmBC,EAAE,WAAW,gBAAgB,EAAE,EAAE,gBAAgB,EAAE,EAAE,WAAW,EAAE,CAAC,EAAE,QAAQ,EAAE,cAAc,GAAE,gCAAgC,EAAE,CAAC,GAAG,EAAE,CAAC,CAAC,KAAK,cAAc,CAAC,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,WAAW,CAAC,EAAE,KAAK,SAAS,EAAE,CAAC,KAAK,aAAa,EAAE,KAAK,SAAS,EAAE,KAAK,UAAU,EAAE,KAAK,cAAc,GAAG,CAAKR,EAAE,SAAN,GAAc,KAAK,OAAO,EAAE,KAAK,gBAAgB,GAAG,CAAC,GAAe,OAAO,KAAK,QAAQ,eAAhC,YAA+C,CAAC,IAAI,KAAK,QAAQ,cAAcA,EAAE,CAAC,OAAO,GAAK,CAAC,OAAOC,EAAE,OAAOC,EAAE,MAAME,GAAGJ,EAAE,GAAG,KAAK,QAAQ,KAAK,iBAAiB,CAAC,OAAOC,EAAE,OAAOC,EAAE,MAAME,EAAE,CAAC,CAACA,EAAE,QAAQ,OAAO,IAAMK,EAAEL,EAAE,KAAK,SAAS,QAAQ,CAACM,EAAEN,EAAE,KAAK,SAAS,QAAQ,CAA6D,GAA5D,KAAK,WAA0BA,EAAE,OAAjB,cAAqCA,EAAE,OAAhB,YAAwB,KAAK,QAAQ,WAAWK,GAAkBL,EAAE,OAAjB,cAAuB,CAAC,KAAK,WAAW,CAAC,KAAK,SAAS,OAAO,KAAK,KAAK,OAAO,CAAC,IAAMD,EAAMF,IAAJ,GAAWC,IAAJ,EAAMG,EAAe,KAAK,QAAQ,qBAA1B,YAAkDH,IAAJ,GAAsB,KAAK,QAAQ,qBAA5B,cAAoDD,IAAJ,EAAM,GAAGE,GAAGE,EAAE,OAAO,IAAIM,EAAEP,EAAE,cAAc,CAAC,EAAEO,EAAE,MAAM,EAAEA,EAAE,QAAQ,KAAK,YAAY,CAAC,CAAC,IAAMC,EAAE,KAAK,QAAQ,QAAQ,GAAGD,EAAE,MAAM,GAAyBX,aAAa,UAAsB,OAAOY,GAAnB,YAA6BA,IAAWZ,EAAE,EAAcA,EAAE,cAAmC,KAAKA,EAAE,qBAAqB,EAAGS,GAAcT,EAAE,cAAmC,KAAKA,EAAE,2BAA2B,EAAGU,GAAcV,EAAE,cAAmC,KAAKA,EAAE,2BAA2B,EAAcA,EAAE,WAAgC,SAAS,QAAQ,EAAG,CAAYA,EAAE,WAAgC,SAAS,gBAAgB,GAAK,CAAC,OAAO,GAAG,KAAK,WAAW,KAAK,SAAS,OAAO,KAAKI,EAAE,gBAAgB,CAAC,GAAG,EAAE,KAAK,QAAQ,WAAWK,GAAG,KAAK,QAAQ,aAAaC,GAAG,MAAO,MAAK,YAAY,SAAS,KAAK,KAAK,QAAQ,MAAM,CAAC,EAAE,gBAAgB,CAAC,IAAIG,EAAEX,EAAW,KAAK,QAAQ,qBAAtB,OAAyC,EAAE,KAAK,IAAIA,EAAE,CAAC,KAAK,IAAID,EAAE,CAACC,EAAED,EAAiB,KAAK,QAAQ,qBAA5B,eAAiD,EAAEA,GAAG,IAAMK,EAAEG,GAAG,KAAK,QAAQ,UAAUF,EAAEE,GAAgBL,EAAE,OAAf,YAAqB,KAAK,IAAIS,EAAE,CAAC,EAAE,IAAI,EAAE,KAAK,SAAS,KAAK,QAAQ,wBAAwB,KAAK,SAAS,KAAK,aAAaA,EAAE,OAAO,OAAO,CAAC,aAAa,CAAC,EAAE,CAACP,EAAE,CAAC,KAAKC,EAAE,KAAK,QAAQ,cAAc,EAAE,CAAC,CAAC,KAAK,KAAK,QAAQ,KAAK,SAAS,KAAK,QAAQ,SAAS,OAAO,KAAK,QAAQ,OAAO,CAAC,CAAC,EAAE,KAAK,mBAAmB,CAAC,GAAG,aAAa,KAAK,uBAAuB,CAAC,OAAO,KAAK,uBAAuB,KAAK,+BAA+B,OAAO,KAAK,uCAAuC,CAAC,IAAI,KAAK,aAAwB,KAAK,cAAhB,SAA4B,CAAC,IAAMP,EAAE,KAAK,eAAe,KAAK,eAAe,KAAK,aAAa,KAAK,aAAa,KAAK,aAAa,KAAK,SAAS,KAAK,SAAS,KAAK,eAAeA,EAAE,KAAK,UAAU,KAAK,KAAK,KAAK,eAAeA,EAAE,CAAC,KAAK,YAAY,SAAS,KAAK,MAAM,CAAK,KAAK,WAAT,IAAoB,KAAK,uBAAuB,gBAAgB,CAAC,KAAK,aAAa,KAAK,SAAS,KAAK,SAAS,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,MAAM,GAAG,IAAI,IAAI,EAAO,aAAa,QAAQA,GAAGA,IAAI,SAAS,iBAAiBA,IAAI,SAAS,OAAO,EAAE,GAAQ,KAAK,QAAQ,CAAC,QAAQA,EAAE,QAAQ,EAAE,kBAAkB,EAAE,aAAa,EAAE,YAAY,EAAE,UAAU,EAAE,cAAcG,EAAE,uBAAuBE,EAAE,SAAS,EAAE,OAAO,EAAE,KAAK,EAAE,SAASC,EAAE,mBAAmBE,EAAE,YAAYD,EAAE,gBAAgB,EAAE,gBAAgB,EAAE,WAAW,EAAE,QAAQ,EAAE,cAAc,GAAE,gCAAgC,EAAE,CAAC,KAAK,QAAQ,IAAI,GAAQ,KAAK,QAAQ,IAAI,GAAQ,KAAK,WAAW,IAAI,GAAW,CAAC,QAAQP,EAAE,QAAQ,EAAE,WAAW,EAAE,CAAC,CAAC,KAAK,iBAAiB,CAAC,KAAK,SAAS,EAAE,CAAC,KAAK,KAAK,EAAE,KAAK,SAAS,KAAK,aAAa,EAAE,KAAK,SAAS,CAAC,EAAE,KAAK,UAAU,CAAC,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,aAAa,KAAK,eAAe,KAAK,aAAa,KAAK,QAAQ,QAAQ,iBAAiB,SAAS,KAAK,eAAe,CAAC,EAAE,CAAC,KAAK,QAAQ,QAAQ,iBAAiB,cAAc,KAAK,cAAc,CAAC,EAAE,CAAC,KAAK,cAAc,IAAI,GAAc,EAAE,CAAC,gBAAgB,EAAE,gBAAgB,EAAE,CAAC,CAAC,KAAK,cAAc,GAAG,SAAS,KAAK,gBAAgB,CAAC,SAAS,CAAC,KAAK,QAAQ,SAAS,CAAC,KAAK,QAAQ,QAAQ,oBAAoB,SAAS,KAAK,eAAe,CAAC,EAAE,CAAC,KAAK,QAAQ,QAAQ,oBAAoB,cAAc,KAAK,cAAc,CAAC,EAAE,CAAC,KAAK,cAAc,SAAS,CAAC,KAAK,WAAW,SAAS,CAAC,KAAK,kBAAkB,CAAC,GAAG,EAAE,EAAE,CAAC,OAAO,KAAK,QAAQ,GAAGA,EAAE,EAAE,CAAC,IAAI,EAAE,EAAE,CAAC,OAAO,KAAK,QAAQ,IAAIA,EAAE,EAAE,CAAC,UAAU,EAAE,CAAC,KAAK,aAAa,KAAK,YAAY,WAAWA,EAAE,KAAK,YAAY,UAAUA,EAAE,QAAQ,CAAC,KAAK,WAAW,QAAQ,CAAC,MAAM,CAAC,KAAK,QAAQ,KAAK,SAAS,KAAK,CAAC,OAAO,CAAC,KAAK,SAAS,CAAC,EAAE,KAAK,YAAY,CAAC,EAAE,KAAK,eAAe,KAAK,aAAa,KAAK,aAAa,KAAK,aAAa,KAAK,SAAS,EAAE,KAAK,QAAQ,MAAM,CAAC,OAAO,CAAC,KAAK,YAAY,KAAK,UAAU,CAAC,EAAE,KAAK,OAAO,EAAE,MAAM,CAAC,KAAK,YAAY,KAAK,UAAU,CAAC,EAAE,KAAK,QAAQ,MAAM,CAAC,KAAK,OAAO,EAAE,IAAI,EAAE,CAAC,IAAM,EAAEA,GAAG,KAAK,MAAMA,GAAG,KAAK,KAAKA,EAAE,KAAK,QAAQ,QAAQ,KAAK,EAAE,CAAC,SAAS,EAAE,CAAC,OAAO,EAAE,EAAE,UAAU,EAAE,CAAC,EAAE,KAAK,EAAE,CAAC,EAAE,SAAS,EAAE,KAAK,QAAQ,SAAS,OAAO,EAAE,KAAK,QAAQ,OAAO,KAAKG,EAAE,KAAK,QAAQ,KAAK,QAAQE,EAAE,WAAW,EAAE,MAAM,EAAE,CAAC,EAAE,aAAa,EAAE,CAAC,EAAE,SAASC,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,GAAG,CAAC,KAAK,WAAW,CAAC,KAAK,UAAU,EAAE,CAAC,GAAa,OAAON,GAAjB,UAAoB,CAAC,MAAM,OAAO,QAAQ,CAAC,SAASA,EAAE,CAAC,EAAE,UAAoB,OAAOA,GAAjB,UAAoB,CAAC,SAAS,QAAQ,MAAM,CAAC,SAASA,EAAE,CAAC,EAAE,KAAK,UAAU,CAAC,IAAIE,EAAE,GAAa,OAAOF,GAAjB,SAAmB,EAAE,SAAS,cAAcA,EAAE,CAACA,aAAa,aAAoBA,GAAN,MAAeA,EAAE,WAAY,EAAEA,GAAGE,EAAE,CAAC,GAAG,KAAK,QAAQ,UAAU,EAAO,CAAC,IAAMF,EAAE,KAAK,YAAY,uBAAuB,CAAC,GAAG,KAAK,aAAaA,EAAE,KAAKA,EAAE,IAAI,IAAMI,EAAEF,EAAE,uBAAuB,CAAC,GAAG,KAAK,aAAaE,EAAE,KAAKA,EAAE,KAAK,KAAK,gBAAgB,GAAa,OAAOJ,GAAjB,WAAqB,GAAG,EAAE,EAAE,KAAK,MAAMA,EAAE,CAAC,KAAK,QAAQ,SAAS,IAAI,KAAK,aAAa,KAAK,eAAe,KAAK,QAAQ,EAAE,GAAM,EAAEA,EAAE,KAAK,MAAM,CAACA,IAAI,KAAK,cAAc,CAAC,GAAG,KAAK,SAASM,EAAE,EAAE,MAAO,MAAK,eAAe,KAAK,aAAaN,EAAE,KAAK,UAAU,KAAK,OAAO,CAAC,KAAK,OAAO,CAAC,KAAK,8BAA8B,CAAC,KAAK,MAAM,CAAO,IAAK,KAAK,CAAC,KAAK,KAAK,SAAS,EAAE,EAAE,IAAI,KAAK,aAAaA,GAAG,KAAK,QAAQ,OAAO,KAAK,eAAeA,EAAE,CAAC,SAAS,EAAE,OAAO,EAAE,KAAKG,EAAE,YAAY,CAAC,IAAI,KAAK,SAAS,CAAC,GAAG,KAAK,YAAY,SAAeE,IAAK,KAAK,EAAE,UAAU,EAAE,IAAI,CAAC,KAAK,YAAY,SAAS,KAAK,aAAa,KAAK,SAAS,KAAK,SAASL,EAAE,KAAK,eAAe,KAAK,UAAU,KAAK,KAAK,KAAK,SAAS,CAAC,KAAK,eAAeA,EAAE,KAAK,UAAU,KAAK,OAAO,CAAC,IAAI,KAAK,aAAaA,GAAGC,GAAG,KAAK,MAAM,CAACA,IAAI,KAAK,OAAO,CAAC,KAAK,MAAM,CAAO,IAAK,KAAK,CAAC,KAAK,SAAS,EAAE,CAAC,KAAK,8BAA8B,GAAG,CAAC,GAAG,8BAA8B,CAAC,KAAK,+BAA+B,CAAC,EAAE,2BAA2B,CAAC,OAAO,KAAK,iCAAiC,CAAC,IAAI,aAAa,CAAC,OAAO,KAAK,QAAQ,UAAU,EAAO,SAAS,gBAAgB,KAAK,QAAQ,QAAQ,IAAI,OAAO,CAAC,OAAO,KAAK,QAAQ,gCAAgC,KAAK,aAAa,KAAK,YAAY,YAAY,KAAK,YAAY,YAAY,KAAK,YAAY,aAAa,KAAK,YAAY,aAAa,KAAK,WAAW,MAAM,KAAK,aAAa,IAAI,KAAK,IAAI,cAAc,CAAC,OAAqB,KAAK,QAAQ,cAA5B,aAAwC,IAAI,cAAc,CAAC,OAAO,KAAK,aAAa,KAAK,YAAY,WAAW,KAAK,YAAY,UAAU,IAAI,QAAQ,CAAC,OAAO,KAAK,QAAQ,SAAS,SAAgB,EAAE,EAAE,CAAC,OAAOD,EAAE,EAAE,GAAG,GAAG,KAAK,eAAe,KAAK,MAAM,CAAC,KAAK,eAAe,IAAI,UAAU,CAAC,OAAW,KAAK,QAAT,EAAe,EAAE,KAAK,OAAO,KAAK,MAAM,IAAI,aAAa,CAAC,OAAO,KAAK,cAAc,IAAI,YAAY,EAAE,CAAC,KAAK,gBAAgBA,IAAI,KAAK,cAAcA,EAAE,KAAK,iBAAiB,EAAE,IAAI,WAAW,CAAC,OAAO,KAAK,YAAY,IAAI,UAAU,EAAE,CAAC,KAAK,cAAcA,IAAI,KAAK,YAAYA,EAAE,KAAK,iBAAiB,EAAE,IAAI,UAAU,CAAC,OAAO,KAAK,WAAW,IAAI,SAAS,EAAE,CAAC,KAAK,aAAaA,IAAI,KAAK,WAAWA,EAAE,KAAK,iBAAiB,EAAE,IAAI,UAAU,CAAC,OAAiB,KAAK,cAAhB,SAA4B,IAAI,WAAW,CAAC,IAAIA,EAAE,QAAQ,OAAO,KAAK,YAAY,GAAG,kBAAkB,KAAK,WAAW,GAAG,iBAAiB,KAAK,cAAc,GAAG,oBAA+B,KAAK,cAAhB,WAA8B,GAAG,iBAAiBA,EAAE,iBAAiB,CAAC,KAAK,kBAAkB,CAAC,KAAK,YAAY,UAAU,GAAG,KAAK,YAAY,UAAU,GAAG,KAAK,YAAY,MAAM,CAAC,kBAAkB,CAAC,KAAK,YAAY,UAAU,KAAK,YAAY,UAAU,QAAQ,gBAAgB,GAAG,CAAC,MAAM,MCAr3Z,SAAS,GAAsB,EAAM,CAAC,GAAK,CAAC,aAAW,EAAY,EAAMc,EAAO,KAAK,CAQu0C,OARt0C,MAAc,CAAC,GAAG,EAAM,QAAS,GAAG,CAAC,EAAM,QAAQ,SAAS,EAAE,CAAC,UAAU,GAAK,CAAC,OAAQ,EAAM,CAAC,QAAQ,MAAM,0BAA0B,EAAM,GAAK,CAAC,EAAM,CAAC,CACnZ,MAAc,CAAC,IAAM,MAAuB,CAAC,GAAG,CAAC,IAAM,EAAkB,SAAS,cAAc,+BAA+B,CAAO,EAAY,SAAS,gBAAsB,EAAkB,GAAa,EAAY,OAAO,EAAY,MAAM,WAAW,SAAY,EAAM,UAAY,GAAmB,EAAmB,EAAM,QAAQ,MAAM,CAAO,EAAM,QAAQ,OAAO,QAAU,EAAM,CAAC,QAAQ,MAAM,+BAA+B,EAAM,GACxb,GAAoB,CACpB,IAAI,EAAuB,EAAkB,GAAG,CAAC,EAAmB,IAAI,iBAAiB,EAAmB,CAAC,EAAkB,IAAI,iBAAiB,EAAmB,CACpK,UAAU,SAAS,kBAAiB,EAAmB,QAAQ,SAAS,gBAAgB,CAAC,UAAU,GAAK,QAAQ,GAAK,WAAW,GAAK,gBAAgB,CAAC,6BAA6B,CAAC,CAAC,CACxL,EAAkB,QAAQ,SAAS,gBAAgB,CAAC,WAAW,GAAK,gBAAgB,CAAC,QAAQ,CAAC,CAAC,QAAS,EAAM,CAAC,QAAQ,MAAM,8BAA8B,EAAM,CAAE,UAAU,CAAC,GAAG,CAAI,GAAmB,EAAmB,YAAY,CAAI,GAAkB,EAAkB,YAAY,OAAQ,EAAM,CAAC,QAAQ,MAAM,iCAAiC,EAAM,IAAM,EAAE,CAAC,CAAC,MAAc,CAAC,GAAG,CAAC,GAAG,CAAC,SAAS,OAAO,IAAM,EAAY,SAAS,qBAAqB,IAAI,CAAC,IAAI,IAAI,EAAE,EAAE,EAAE,EAAY,OAAO,IAAI,CAAC,IAAM,EAAQ,EAAY,GAAO,KAAiB,GAAG,CAAC,IAAM,EAAc,EAAO,iBAAiB,EAAQ,CAAI,GAAe,EAAc,iBAAiB,WAAW,GAAG,QAAQ,EAAQ,aAAa,qBAAqB,OAAO,OAAS,EAAW,CAAC,QAAQ,MAAM,gCAAgC,EAAW,SAAU,EAAM,CAAC,QAAQ,MAAM,+BAA+B,EAAM,GAAI,EAAE,CAAC,CAAC,MAAc,CAAC,GAAG,CAAC,GAAG,OAAO,IAAQ,WAAW,CAAC,QAAQ,MAAM,yBAAyB,CAAC,OAAQ,EAAM,QAAQ,IAAI,GAAM,CAAC,UAAU,GAAW,IAAI,GAAG,CAAC,CAAC,IAAM,EAAI,GAAM,CAAC,GAAG,EAAM,QAAS,GAAG,CAAC,EAAM,QAAQ,IAAI,EAAK,CAAC,sBAAsB,EAAI,OAAQ,EAAM,CAAC,QAAQ,MAAM,4BAA4B,EAAM,GAAW,EAAY,sBAAsB,EAAI,CAAC,UAAU,CAAmC,GAAlC,qBAAqB,EAAY,CAAI,EAAM,QAAS,GAAG,CAAC,EAAM,QAAQ,SAAS,CAAC,EAAM,QAAQ,WAAY,EAAM,CAAC,QAAQ,MAAM,0BAA0B,EAAM,SAAY,EAAM,CAAkD,OAAjD,QAAQ,MAAM,4BAA4B,EAAM,KAAW,KAAM,CAAC,EAAU,CAAC,CACp9C,MAAc,CAAC,GAAG,CAAC,GAAG,CAAC,UAAU,CAAC,EAAM,QAAQ,OAChD,IAAM,EAAgB,MAAM,KAAK,SAAS,iBAAiB,UAAU,EAAE,EAAE,CAAC,CAAC,OAAO,GAAS,CAAC,GAAG,CAAC,EAAQ,MAAO,GAAM,IAAM,EAAO,EAAQ,GAAG,CAAC,EAAO,KAAK,MAAO,GACjK,IAAM,EAAe,EAAO,KAAK,WAAW,EAAO,SAAS,OAAO,EAAE,EAAO,KAAK,WAAW,KAAK,EAAE,EAAO,KAAK,WAAW,IAAI,CAAO,EAAQ,EAAO,KAAK,SAAS,IAAI,CAAC,OAAO,GAAgB,GAAU,CAAC,IAAI,GAAQ,CAAC,GAAG,CAAC,IAAM,EAAc,EAAa,EAAK,EAAc,KAAK,SAAS,IAAI,CAAC,IAAI,EAAc,KAAK,MAAM,IAAI,CAAC,KAAK,GAAG,GAAS,EAAY,EAAK,mBAAmB,EAAK,CAAC,GAAO,EAAa,EAAE,GAAG,CAAC,GAAG,EAAY,CAAC,IAAM,EAAc,SAAS,cAAc,EAAY,CAAC,GAAG,EAAc,CAAC,IAAM,EAAY,EAAO,iBAAiB,EAAc,CAAC,gBAAgB,EAAa,GAAY,SAAS,EAAY,EAAI,UAAW,EAAY,CAAC,QAAQ,MAAM,gCAAgC,EAAY,CAAE,MAAM,CAAC,OAAK,eAA2B,gBAAc,OAAQ,EAAY,CAAuD,OAAtD,QAAQ,MAAM,2BAA2B,EAAY,CAAQ,OAAQ,CAAC,OAAO,QAAQ,CAAO,GAAa,EAAE,EAAK,IAAe,CAAC,GAAG,CAAI,GAAG,EAAE,gBAAe,EAAE,gBAAgB,CAAI,EAAM,SAAS,GAAM,EAAM,QAAQ,SAAS,EAAK,CAAC,OAAO,EAAE,GAAc,GAAG,CAAC,OAAS,EAAM,CAAC,QAAQ,MAAM,iCAAiC,EAAM,GAAU,EAAS,EAAgB,KAAK,CAAC,OAAK,kBAAgB,GAAG,EAAY,EAAE,EAAK,EAAa,CAAC,CAAkJ,OAAjJ,EAAgB,SAAS,CAAC,iBAAe,IAAQ,CAAI,GAAe,EAAS,IAAQ,EAAc,iBAAiB,QAAQ,EAAS,GAAO,EAAI,KAAW,CAAC,EAAgB,SAAS,CAAC,iBAAe,IAAQ,CAAI,GAAe,EAAS,IAAQ,EAAc,oBAAoB,QAAQ,EAAS,GAAO,EAAI,QAAU,EAAM,CAAuD,OAAtD,QAAQ,MAAM,iCAAiC,EAAM,KAAW,KAAM,CAAC,EAAM,CAAC,CAAqB,EAAK,MAAM,CAAC,MAAM,EAAM,MAAM,CAAC,6BARxkD,IAA4D,KAAyB,IAAoC,CAa3J,GAAa,EAAQ,GAAsB,CAAC,+BAA+B,4DAA4D,6EAA6E,6CAA6C,0DAA0D,CAAC,GAAG,IAAgB,GAAa,GAAa,YAAY,gBAAgB,EAAoB,GAAa,CAAC,UAAU,CAAC,MAAM,YAAY,KAAK,EAAY,OAAO,aAAa,GAAG,IAAI,EAAE,YAAY,qEAAqE,CAAC,CAAC,ICT3kB,SAAS,GAAqB,EAAK,CAAC,IAAM,EAAM,EAAK,MAAM,IAAI,CAAO,EAAa,EAAE,CAAO,EAAa,EAAE,CAE6G,OAF5G,EAAM,SAAS,EAAK,IAAY,CAC/I,IAAM,EAAY,SAAS,cAAc,OAAO,CAAC,EAAY,MAAM,QAAQ,eAAe,EAAY,MAAM,WAAW,SAAS,EAAY,UAAU,eACtJ,EAAK,MAAM,GAAG,CAAC,QAAQ,GAAM,CAAC,IAAM,EAAK,SAAS,cAAc,OAAO,CAAC,EAAK,YAAY,EAAK,EAAK,MAAM,QAAQ,eAAe,EAAY,YAAY,EAAK,CAAC,EAAa,KAAK,EAAK,EAAG,CAAC,EAAa,KAAK,EAAY,EAAG,CAAO,CAAC,UAAU,EAAa,eAAa,CAInQ,SAAS,GAAmB,EAAU,EAAa,CAAC,EAAa,SAAS,EAAQ,IAAQ,CAAC,EAAU,YAAY,EAAQ,CACzH,EAAM,EAAa,OAAO,GAAG,EAAU,YAAY,SAAS,eAAe,IAAI,CAAC,EAAI,CAKpF,SAAS,GAA0B,EAAM,EAAQ,GAAM,EAAS,GAAG,CAAC,EAAM,QAAQ,GAAM,CAAC,EAAK,MAAM,gBAAgB,YAAY,EAAS,IAAO,IAAS,EAAK,MAAM,UAAU,kBAAkB,EAAK,MAAM,QAAQ,MAAO,CAI1N,SAAS,GAAyB,EAAc,EAAW,CAAC,EAAc,QAAQ,GAAM,CAAC,EAAK,MAAM,WAAW,GAAG,EAAK,MAAM,UAAU,gBAAgB,EAAK,MAAM,QAAQ,KAAM,CAAC,EAAW,QAAQ,GAAM,CAAC,EAAK,MAAM,WAAW,GAAG,EAAK,MAAM,UAAU,kBAAkB,EAAK,MAAM,QAAQ,KAAM,CAIpS,SAAS,GAAkB,EAAM,CAAC,WAAS,eAAa,YAAU,GAAM,UAAQ,GAAM,SAAO,QAAQ,CAAC,EAAM,SAAS,EAAK,IAAI,CAAC,IAAM,EAAM,EAAE,GAAc,EAAU,EAAE,MAAM,eAAe,CAAI,GAAW,EAAK,MAAM,WAAW,aAAa,EAAS,IAAI,EAAO,YAAY,EAAS,IAAI,IAAS,EAAK,MAAM,UAAU,EAAQ,kBAAkB,iBAAiB,EAAK,MAAM,QAAQ,MAAU,EAAK,MAAM,QAAQ,IAAI,EAAK,MAAM,WAAW,aAAa,EAAS,IAAI,IAAS,EAAK,MAAM,UAAU,kBAAmB,EAAM,IAAI,EAAG,CAMtgB,SAAS,GAAyB,EAAU,EAAK,EAAa,CAAC,IAAM,EAAe,EAAU,YAAkB,EAAgB,EAAU,aAAmB,EAAW,EAAK,OAC1K,EAAe,EAAe,IAAI,EAAW,IAAU,EAAgB,EAAgB,GACvF,EAAQ,KAAK,IAAI,EAAe,EAAgB,EAAa,CAAC,OAAO,KAAK,IAAI,EAAQ,GAAG,CAO5F,SAAwB,GAAc,CAAC,OAAK,WAAS,eAAa,WAAS,mBAAiB,OAAK,cAAY,gBAAc,gBAAc,aAAW,WAAS,SAAO,UAAQ,YAAS,eAAa,CAAC,IAAM,EAAaC,EAAO,KAAK,CAAyB,EAAO,EAAE,CAAC,IAAM,EAAeA,EAAO,GAAM,CAAM,CAAC,GAAmB,GAAuBC,EAAS,WAAW,EAAK,SAAS,EAAE,GAAG,CAkBiC,OAjBna,MAAc,CAAC,EAAe,QAAQ,IAAQ,CAAC,EAAK,EAAS,EAAa,EAAc,EAAS,EAAO,EAAc,EAAW,EAAQ,GAAS,EAAY,CAAC,CAC/J,MAAc,CAAC,IAAM,EAAK,SAAS,cAAc,OAAO,CAA+H,MAA9H,GAAK,KAAK,8DAA8D,EAAK,IAAI,aAAa,SAAS,KAAK,YAAY,EAAK,KAAW,CAAC,SAAS,KAAK,YAAY,EAAK,GAAK,EAAE,CAAC,CACzO,MAAc,CAAC,GAAG,CAAC,EAAa,QAAQ,OAAO,IAAM,MAAmB,CAAC,IAAM,EAAU,EAAa,QAAY,GAAsI,EAAtD,GAAyB,EAAU,EAA/E,WAAW,EAAK,SAAS,EAAE,GAAsE,CAA+B,EAAqE,OAAlE,GAAgB,CAAC,EAAO,iBAAiB,SAAS,EAAe,KAAW,EAAO,oBAAoB,SAAS,EAAe,EAAG,CAAC,EAAK,EAAK,SAAS,CAAC,CAChb,MAAc,CAAC,GAAG,CAAC,EAAa,QAAQ,OAAO,IAAM,EAAU,EAAa,QAAc,EAAS,EAAU,cAAc,YAAY,CAAO,EAAM,EAAU,cAAc,SAAS,CAAC,GAAG,CAAC,GAAU,CAAC,EAAM,OAC3M,IAAM,EAAa,GAAqB,EAAS,YAAY,CAAO,EAAU,GAAqB,EAAM,YAAY,CACrH,EAAS,UAAU,GAAG,EAAM,UAAU,GAAG,GAAmB,EAAS,EAAa,aAAa,CAAC,GAAmB,EAAM,EAAU,aAAa,CAChJ,IAAM,EAAkB,EAAa,UAAgB,EAAe,EAAU,UAC9E,GAA0B,EAAkB,GAAM,EAAS,CAAC,GAA0B,EAAe,GAAK,EAAS,CAChH,GAAe,EAAe,QAAQ,GAAM,CAAC,EAAK,MAAM,UAAU,kBAAmB,CACxF,IAAM,MAAiB,CAAC,GAAyB,EAAkB,EAAe,CAClF,EAAe,QAAQ,GAAM,CAAC,EAAK,MAAM,UAAU,EAAc,iBAAiB,kBAAkB,EAAK,MAAM,QAAQ,KAAM,CAC7H,EAAU,aACV,GAAkB,EAAkB,CAAC,WAAS,eAAa,UAAU,GAAK,QAAQ,EAAc,SAAO,CAAC,CAAC,GAAkB,EAAe,CAAC,WAAS,eAAa,UAAU,GAAM,QAAQ,EAAc,SAAO,CAAC,EACzM,MAAqB,CAC3B,GAAkB,EAAe,CAAC,WAAS,eAAa,UAAU,GAAK,QAAQ,CAAC,EAAc,SAAO,CAAC,CAAC,GAAkB,EAAkB,CAAC,WAAS,eAAa,UAAU,GAAM,QAAQ,CAAC,EAAc,SAAO,CAAC,EAC7M,EAAY,GAAU,CAAC,EAAe,UAAS,EAAS,IAAI,qBAAqB,GAAS,CAAC,EAAQ,QAAQ,GAAO,CAAI,EAAM,gBAAgB,CAAC,EAAe,UAAS,EAAe,QAAQ,GAAK,eAAe,CAAC,GAAc,EAAG,EAAY,IAAI,GAAI,EAAG,CAAC,UAAU,GAAG,CAAC,CAAC,EAAS,QAAQ,EAAU,EACxS,IAAM,MAAqB,GAAc,CAAO,MAAqB,GAAkB,CACvF,OAD2F,IAAa,EAAU,iBAAiB,aAAa,EAAiB,CAAC,EAAU,iBAAiB,aAAa,EAAiB,MACjN,CAAI,GAAU,EAAS,YAAY,CAAK,IAAa,EAAU,oBAAoB,aAAa,EAAiB,CAAC,EAAU,oBAAoB,aAAa,EAAiB,EAAE,EAAkB,QAAQ,GAAM,CAAC,EAAK,MAAM,WAAW,IAAK,CAAC,EAAe,QAAQ,GAAM,CAAC,EAAK,MAAM,WAAW,IAAK,GAAK,CAAC,EAAK,EAAS,EAAa,EAAS,EAAiB,EAAY,EAAc,EAAS,EAAO,EAAY,CAAC,CAAqB,EAAK,MAAM,CAAC,IAAI,EAAa,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,SAAS,WAAoB,YAAS,YAAY,QAAgB,UAAQ,CAAC,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,MAAM,CAAC,MAAM,OAAO,OAAO,OAAO,QAAQ,OAAO,WAAW,SAAS,eAAe,SAAS,YAAY,QAAQ,SAAS,WAAW,CAAC,SAAS,CAAc,EAAK,IAAI,CAAC,UAAU,WAAW,MAAM,CAAC,WAAW,sBAAsB,SAAS,GAAG,GAAmB,IAAI,WAAW,IAAI,MAAM,EAAc,OAAO,EAAE,QAAQ,EAAE,WAAW,IAAI,SAAS,WAAW,MAAM,OAAO,UAAU,SAAS,WAAW,SAAS,SAAS,SAAS,GAAG,EAAK,CAAC,SAAS,EAAK,CAAC,CAAc,EAAK,IAAI,CAAC,UAAU,QAAQ,MAAM,CAAC,WAAW,sBAAsB,SAAS,GAAG,GAAmB,IAAI,WAAW,IAAI,MAAM,EAAW,OAAO,EAAE,QAAQ,EAAE,WAAW,IAAI,MAAM,OAAO,UAAU,SAAS,WAAW,SAAS,SAAS,SAAS,GAAG,EAAK,CAAC,SAAS,EAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,uBAzDz1C,IAA6C,IAAoD,CAyD0vC,EAAoB,GAAc,CAAC,KAAK,CAAC,KAAK,EAAY,OAAO,MAAM,OAAO,aAAa,iBAAiB,CAAC,KAAK,CAAC,KAAK,EAAY,KAAK,MAAM,OAAO,SAAS,WAAW,gBAAgB,aAAa,aAAa,CAAC,SAAS,OAAO,QAAQ,OAAO,WAAW,SAAS,cAAc,MAAM,CAAC,CAAC,QAAQ,CAAC,KAAK,EAAY,QAAQ,MAAM,UAAU,aAAa,OAAO,CAAC,SAAS,CAAC,KAAK,EAAY,KAAK,MAAM,WAAW,QAAQ,CAAC,SAAS,UAAU,CAAC,aAAa,CAAC,SAAS,UAAU,CAAC,aAAa,SAAS,wBAAwB,GAAK,CAAC,cAAc,CAAC,KAAK,EAAY,MAAM,MAAM,iBAAiB,aAAa,OAAO,CAAC,WAAW,CAAC,KAAK,EAAY,MAAM,MAAM,cAAc,aAAa,UAAU,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,IAAI,GAAG,IAAI,EAAE,KAAK,GAAG,aAAa,GAAG,CAAC,aAAa,CAAC,KAAK,EAAY,OAAO,MAAM,gBAAgB,IAAI,IAAI,IAAI,GAAG,KAAK,IAAI,aAAa,IAAI,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,IAAI,GAAG,IAAI,IAAI,KAAK,EAAE,aAAa,GAAG,CAAC,OAAO,CAAC,KAAK,EAAY,KAAK,MAAM,SAAS,QAAQ,CAAC,SAAS,OAAO,UAAU,WAAW,cAAc,CAAC,aAAa,CAAC,SAAS,OAAO,UAAU,WAAW,cAAc,CAAC,aAAa,OAAO,CAAC,SAAS,CAAC,KAAK,EAAY,QAAQ,MAAM,iBAAiB,aAAa,GAAK,CAAC,YAAY,CAAC,KAAK,EAAY,OAAO,MAAM,eAAe,IAAI,EAAE,IAAI,EAAE,KAAK,GAAG,aAAa,EAAE,OAAO,GAAO,CAAC,EAAM,SAAS,CAAC,YAAY,CAAC,KAAK,EAAY,QAAQ,MAAM,eAAe,aAAa,GAAK,aAAa,KAAK,cAAc,MAAM,CAAC,cAAc,CAAC,KAAK,EAAY,QAAQ,MAAM,iBAAiB,aAAa,GAAM,aAAa,KAAK,cAAc,MAAM,CAAC,iBAAiB,CAAC,KAAK,EAAY,OAAO,MAAM,UAAU,aAAa,EAAE,OAAO,GAAO,EAAM,WAAW,GAAK,CAAC,CAAC,ICxDllF,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,qDAA1lB,IAAoJ,IAAkE,IAA4B,CAAgCC,GAAW,CAAC,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,CAAwNC,GAAY,CAAC,QAAQ,GAAG,MAAM,EAAE,KAAK,EAAE,UAAU,IAAI,KAAK,SAAS,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,MAAM,YAAY,KAAK,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,MAAI,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAK,EAAM,UAAU,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAW/+C,GAAgB,EAX+/C,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,mBAAgB,iBAAe,YAAU,kBAAgB,cAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,SAAO,GAAyB,EAAY,CAAO,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAoC,GAAnC,EAAgB,CAAC,UAAU,GAAM,CAAC,CAAI,GAAqB,MAAM,EAAU,GAAG,EAAK,GAAU,GAAM,MAAO,IAAS,CAAsC,EAAkB,EAAGV,GAA2C,CAAC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKO,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMD,GAAY,SAAsB,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,GAAG,GAAgB,UAAU,EAAG,EAAkB,iBAAiBW,EAAU,EAAW,CAAC,mBAAmB,OAAO,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,GAAY,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,GAAGf,GAAqB,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,eAAgC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qEAAqE,OAAO,EAAE,CAAC,SAAS,CAAC,UAAU,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,qHAAqH,mKAAmK,wKAAwK,4FAA4F,6GAA6G,CAW7xI,eAAe,IAAgB,GAAgB,GAAgB,YAAY,SAAS,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,CAAC,aAAa,CAAC,OAAO,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,UAAU,CAAC,MAAM,MAAM,KAAK,EAAY,aAAa,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICXyxC,SAASgB,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,6GAAv2D,IAA6S,IAAkE,IAA4B,KAAoJ,KAAiH,KAAgH,KAAoH,CAAM,GAAyC,GAA0B,EAAO,EAAO,IAAI,CAAC,CAAO,GAAW,EAASC,GAAM,CAAO,GAAmB,EAAS,GAAc,CAAO,GAA6D,GAA0B,EAAO,EAA8B,CAAC,CAAOC,GAAe,EAASC,EAAU,CAAO,GAAuC,GAA0B,EAAO,EAAO,EAAE,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,CAA8L,GAAmB,IAAA,GAA2FC,GAAU,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAzI,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,GAAG,IAAI,IAAI,IAAI,CAAC,KAAK,QAAQ,CAAwG,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,GAAG,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAOC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,EAAE,EAAE,IAAI,IAAI,CAAC,KAAK,QAAQ,CAAO,GAAY,CAAC,SAAS,EAAE,KAAK,QAAQ,CAAO,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAuE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAA/H,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAyG,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAO,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,KAAK,CAAC,KAAK,QAAQ,CAAyE,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAAjI,CAAC,OAAO,GAAG,MAAM,GAAG,SAAS,IAAI,KAAK,SAAS,CAAyG,EAAE,EAAE,EAAE,EAAE,CAAO,GAAW,CAAC,QAAQ,KAAK,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAOC,IAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAAyG,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAA1I,CAAC,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAyG,EAAE,EAAE,EAAE,EAAE,CAAkF,GAAW,CAAC,QAAQ,EAAE,OAAO,EAAE,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,WAA1I,CAAC,MAAM,GAAG,SAAS,GAAG,KAAK,CAAC,IAAI,IAAI,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAyG,EAAE,EAAE,EAAE,EAAE,CAAOC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,YAAY,YAAY,gBAAgB,YAAY,cAAc,YAAY,aAAa,YAAY,aAAa,YAAY,YAAY,YAAY,YAAY,YAAY,QAAQ,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU11I,EAAgB,EAV02I,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,mBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,wBAAsB,UAAO,GAAyB,EAAY,CAAO,EAAa,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAY,EAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAO,GAAsB,EAAE,CAAO,OAAoB,IAAc,YAA6C,GAAkB,EAAGZ,GAAkB,GAAG,GAAsB,CAAO,MAAkB,CAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,OAAkB,EAAG,CAAC,YAAY,YAAY,CAAC,SAAS,EAAY,CAAkC,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAA6C,MAAqB,IAAc,YAAgE,OAAZ,IAAW,CAAqB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKS,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAS,IAAa,EAAe,EAAKJ,GAAW,CAAC,MAAMF,GAAY,GAAGR,EAAqB,CAAC,UAAU,CAAC,MAAM,GAAY,CAAC,UAAU,CAAC,MAAM,GAAY,CAAC,UAAU,CAAC,MAAM,GAAY,CAAC,UAAU,CAAC,MAAM,GAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,GAAK,CAAC,YAAY,GAAK,OAAO,YAAY,QAAQ,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,aAAa,GAAM,CAAC,UAAU,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,aAAa,GAAM,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,GAAuC,CAAC,GAAG,EAAU,GAAG,EAAgB,0BAA0BO,GAAU,0BAA0B,GAAW,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,GAAG,EAAG,GAAkB,gBAAgBa,EAAU,EAAW,CAAC,iBAAiB,wBAAwB,SAAS,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,UAAU,GAAK,IAAI,EAAW,MAAM,CAAC,eAAe,aAAa,gBAAgB,2BAA2B,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,qBAAqB,aAAa,GAAG,EAAM,CAAC,SAAS,CAAC,UAAU,CAAC,eAAe,OAAO,gBAAgB,mBAAmB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,qBAAqB,OAAO,CAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,UAAU,CAAC,eAAe,OAAO,gBAAgB,mBAAmB,uBAAuB,IAAI,wBAAwB,IAAI,oBAAoB,IAAI,qBAAqB,IAAI,qBAAqB,OAAO,CAAC,UAAU,CAAC,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,CAAC,GAAGpB,EAAqB,CAAC,UAAU,CAAC,0BAA0B,GAAW,0BAA0B,GAAW,mBAAmB,aAAa,CAAC,UAAU,CAAC,0BAA0B,IAAA,GAAU,0BAA0B,IAAA,GAAU,mBAAmB,cAAc,UAAU,IAAA,GAAU,CAAC,UAAU,CAAC,0BAA0B,GAAW,mBAAmB,YAAY,CAAC,UAAU,CAAC,0BAA0B,GAAW,0BAA0B,GAAW,mBAAmB,YAAY,CAAC,UAAU,CAAC,0BAA0B,IAAA,GAAU,0BAA0B,IAAA,GAAU,mBAAmB,gBAAgB,UAAU,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,IAAA,GAAU,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,GAAGA,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAa,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAMqB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,w6EAAw6E,mBAAmB,GAAK,GAAGrB,EAAqB,CAAC,UAAU,CAAC,IAAI,0+EAA0+E,CAAC,UAAU,CAAC,IAAI,0+EAA0+E,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAc,EAAKqB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,gXAAgX,mBAAmB,GAAK,GAAGrB,EAAqB,CAAC,UAAU,CAAC,IAAI,iXAAiX,CAAC,UAAU,CAAC,IAAI,iXAAiX,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAc,EAAKqB,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,4mEAA4mE,mBAAmB,GAAK,GAAGrB,EAAqB,CAAC,UAAU,CAAC,IAAI,qsEAAqsE,CAAC,UAAU,CAAC,IAAI,qsEAAqsE,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAK,GAAyC,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,iBAAiB,wBAAwB,UAAU,mBAAmB,OAAO,QAAQ,GAA4B,mBAAiB,SAAS,YAAY,UAAU,GAAK,SAAsB,EAAMqB,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,ygGAAygG,mBAAmB,GAAK,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,igCAAigC,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,6gBAA6gB,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,6lBAA6lB,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,wYAAwY,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,4tBAA4tB,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,oUAAoU,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,IAAc,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,GAAGrB,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAa,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,GAAY,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAGA,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,IAAI,KAAK,GAAmB,QAAQ,IAAI,GAAG,IAAI,GAAG,EAAE,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA0B,mBAAmB,OAAwB,mBAAiB,SAAS,sBAAsB,KAAK,OAAO,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAM,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,OAAO,QAAQQ,GAAa,YAAY,CAAC,MAAM,OAAO,GAAGT,EAAqB,CAAC,UAAU,CAAC,QAAQS,GAAa,YAAY,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,cAA+B,mBAAiB,SAAS,YAAY,SAAS,CAAC,GAAc,EAAe,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAK,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,OAAO,iBAAiB,GAAsB,mBAAiB,SAAS,YAAY,MAAM,EAAa,SAAsB,EAAKa,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,iEAAiE,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,0BAA0B,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,OAAO,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,4BAA4B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,CAAC,KAAK,GAAmB,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAK,CAAC,KAAK,CAAC,KAAK,aAAa,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,GAAGf,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAa,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAc,EAAe,EAAKsB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,iEAAiE,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,0BAA0B,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,QAAQ,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,MAAM,CAAC,4BAA4B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,GAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,0BAA0B,wBAAwB,SAAS,QAAQ,GAAW,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAc,CAAC,YAAY,EAAE,SAAS,GAAM,WAAW,qEAAqE,SAAS,GAAG,SAAS,GAAG,OAAO,OAAO,YAAY,GAAK,KAAK,CAAC,WAAW,+DAA+D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,SAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,cAAc,qEAAqE,SAAS,SAAS,QAAQ,OAAO,cAAc,GAAM,aAAa,IAAI,MAAM,CAAC,OAAO,OAAO,CAAC,KAAK,QAAQ,iBAAiB,EAAE,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,+BAA+B,mBAAmB,eAAgC,mBAAiB,SAAS,YAAY,GAAGf,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAa,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,0BAA0B,wBAAwB,SAAS,QAAQ,GAAW,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAc,CAAC,YAAY,EAAE,SAAS,GAAM,WAAW,qEAAqE,SAAS,GAAG,SAAS,GAAG,OAAO,OAAO,YAAY,GAAK,KAAK,CAAC,WAAW,+DAA+D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,SAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,cAAc,qEAAqE,SAAS,SAAS,QAAQ,OAAO,cAAc,GAAM,aAAa,IAAI,MAAM,CAAC,OAAO,OAAO,CAAC,KAAK,eAAe,iBAAiB,EAAE,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKsB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,iEAAiE,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,0BAA0B,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,gBAAgB,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,4BAA4B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAK,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,YAAY,GAAK,OAAO,YAAY,aAAa,GAAM,QAAQ,YAAY,SAAsB,EAAM,EAAO,EAAE,CAAC,UAAU,gCAAgC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,GAAGf,EAAqB,CAAC,UAAU,CAAC,iBAAiB,GAAK,MAAM,EAAa,CAAC,CAAC,EAAY,EAAe,CAAC,SAAS,CAAC,GAAc,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,GAA6D,CAAC,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,QAAQ,GAAW,UAAU,2BAA2B,wBAAwB,UAAU,QAAQ,GAAW,iBAAiB,GAAsB,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,UAAU,GAAK,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAK,GAAc,CAAC,YAAY,EAAE,SAAS,GAAM,WAAW,qEAAqE,SAAS,GAAG,SAAS,GAAG,OAAO,OAAO,YAAY,GAAK,KAAK,CAAC,WAAW,+DAA+D,SAAS,OAAO,UAAU,SAAS,WAAW,IAAI,cAAc,UAAU,WAAW,SAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,cAAc,qEAAqE,SAAS,SAAS,QAAQ,OAAO,cAAc,GAAM,aAAa,IAAI,MAAM,CAAC,OAAO,OAAO,CAAC,KAAK,YAAY,iBAAiB,EAAE,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAc,EAAe,EAAKsB,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,iEAAiE,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,0BAA0B,OAAO,sBAAsB,8FAA8F,CAAC,SAAS,YAAY,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,MAAM,CAAC,4BAA4B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,CAAC,qBAAqB,qEAAqE,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,IAAI,IAAI,GAAmB,QAAQ,IAAI,EAAE,IAAI,GAAG,IAAI,GAAGf,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,IAAI,IAAM,GAAmB,QAAQ,IAAI,GAAG,IAAI,EAAE,GAAG,IAAI,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,MAAM,GAAmB,QAAQ,KAAK,GAAG,OAAO,EAAE,GAAG,IAAI,EAAE,MAAM,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,IAAI,IAAM,GAAmB,QAAQ,IAAI,GAAG,IAAI,EAAE,GAAG,IAAI,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKG,EAAU,CAAC,UAAU,EAAc,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,wEAAwE,SAAS,YAAY,UAAUoB,GAAO,UAAU,UAAU,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQd,GAAa,YAAY,CAAC,MAAM,OAAO,GAAGT,EAAqB,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,oQAAoQ,iRAAiR,2SAA2S,mFAAmF,wGAAwG,wGAAwG,yRAAyR,kFAAkF,uGAAuG,yGAAyG,wGAAwG,yGAAyG,wGAAwG,uGAAuG,uRAAuR,wGAAwG,kRAAkR,6UAA6U,2MAA2M,gTAAgT,yLAAyL,iTAAiT,iTAAiT,yGAAyG,+KAA+K,6GAA6G,iKAAiK,mJAAmJ,sLAAsL,uIAAuI,qHAAqH,mHAAmH,2HAA2H,4MAA4M,6HAA6H,CAU7/jD,eAAe,IAAgB,EAAgB,EAAgB,YAAY,UAAU,EAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,IAAI,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,aAAa,cAAc,gBAAgB,YAAY,YAAY,aAAa,UAAU,YAAY,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,mBAAmB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,kBAAkB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAW,GAAG,GAAmB,GAAGE,GAAe,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcD,GAAM,EAAE,CAAC,EAAQ,CAAC,EAAcE,EAAU,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,iCCVvmC,IAAsE,IAA4B,CAA8D,GAAK,mqGAA2qG,GAAiB,GAAY,EAAM,IAAM,CAAC,GAAK,CAAC,WAAS,WAAS,WAAS,GAAG,GAAM,EAAM,OAAO,EAAsB,EAAK,EAAO,IAAI,CAAC,GAAG,EAAc,WAAa,MAAI,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,EAAS,MAAI,CAAC,EAAG,CAAOqB,IAAU,CAAC,OAAK,SAAO,KAAG,QAAM,SAAO,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAM,EAAM,WAAW,wEAAwE,UAAU,GAAQ,EAAM,WAAW,EAAE,EASpyH,GAAK,EAT+zH,EAAiB,SAAS,EAAM,EAAI,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,YAAU,GAAG,GAAWA,GAAS,EAAM,CAAC,OAAoB,EAAK,GAAI,CAAC,GAAG,EAAU,UAAU,EAAG,eAAeC,EAAU,CAAU,WAAa,MAAI,MAAM,CAAC,WAAW,EAAU,GAAG,EAAM,CAAC,CAAC,EAAG,CAAW,CAAC,iCAAiC,GAAK,8DAA8D,GAAK,mBAAmB,CASrsI,eAAe,CAAC,GAAK,YAAY,YAAwB,GAAK,EAAoB,GAAK,CAAC,UAAU,CAAC,aAAa,wEAAwE,OAAO,GAAM,MAAM,OAAO,KAAK,EAAY,MAAM,CAAC,UAAU,CAAC,aAAa,EAAE,OAAO,GAAK,IAAI,EAAE,MAAM,QAAQ,KAAK,EAAY,OAAO,CAAC,CAAC,ICT+X,SAASC,GAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,oEAAh1B,IAAsI,IAAkE,IAA4B,CAAgC,GAAgB,EAAO,EAAO,IAAI,CAAO,GAAgB,CAAC,UAAU,CAAC,MAAM,GAAK,QAAQ,GAAK,CAAC,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,CAA8LC,GAAY,CAAC,MAAM,EAAE,SAAS,GAAG,KAAK,CAAC,IAAI,EAAE,IAAI,EAAE,CAAC,KAAK,QAAQ,CAAO,GAAY,CAAC,MAAM,EAAE,SAAS,EAAE,KAAK,CAAC,EAAE,EAAE,EAAE,EAAE,CAAC,KAAK,QAAQ,CAAO,GAAU,CAAC,QAAQ,EAAE,OAAO,IAAI,QAAQ,EAAE,QAAQ,EAAE,MAAM,EAAE,MAAM,EAAE,MAAM,EAAE,EAAE,EAAE,EAAE,EAAE,CAAOC,IAAoB,EAAE,IAAI,oBAAoBC,IAAUC,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,QAAQ,YAAY,SAAS,YAAY,MAAM,YAAY,QAAQ,YAAY,MAAM,YAAY,QAAQ,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU98D,GAAgB,EAV89D,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,kBAAe,YAAU,kBAAgB,aAAW,aAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,mBAAgB,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,GAAS,CAAsC,EAAkB,EAAGZ,GAA2C,CAAO,MAAoB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKS,GAAS,CAAC,QAAQ,GAAS,QAAQ,GAAM,SAAsB,EAAKJ,GAAW,CAAC,MAAMH,GAAY,SAAsB,EAAM,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,EAAkB,gBAAgBa,EAAU,EAAW,CAAC,mBAAmB,UAAU,aAAa,SAA0B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,uBAAuB,GAAG,wBAAwB,GAAG,oBAAoB,GAAG,qBAAqB,GAAG,QAAQ,EAAE,GAAG,EAAM,CAAC,SAAS,CAAC,kBAAkB,CAAC,QAAQ,EAAE,CAAC,oBAAoB,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,EAAE,CAAC,UAAU,CAAC,QAAQ,GAAG,CAAC,CAAC,GAAGjB,GAAqB,CAAC,kBAAkB,CAAC,mBAAmB,IAAA,GAAU,CAAC,oBAAoB,CAAC,mBAAmB,IAAA,GAAU,CAAC,UAAU,CAAC,mBAAmB,UAAU,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,UAAU,CAAC,mBAAmB,WAAW,CAAC,UAAU,CAAC,mBAAmB,UAAU,CAAC,CAAC,EAAY,GAAe,CAAC,SAAS,CAAC,GAAa,EAAe,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,MAAM,CAAC,KAAK,oIAAoI,WAAW,oIAAoI,CAAC,SAAsB,EAAK,GAAgB,CAAC,eAAe,GAAU,4BAA4B,GAAK,0BAA0B,EAAE,yBAAyB,OAAO,yBAAyB,GAAY,gBAAgB,GAAM,mBAAmB,GAAK,gBAAgB,EAAE,UAAU,iBAAiB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,MAAM,CAAC,WAAW,2FAA2F,gBAAgB,oBAAoB,KAAK,OAAO,WAAW,OAAO,CAAC,SAAS,CAAC,UAAU,CAAC,WAAW,+GAA+G,gBAAgB,mBAAmB,KAAK,oIAAoI,WAAW,oIAAoI,CAAC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,WAA4B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,qBAAqB,uBAAuB,EAAE,wBAAwB,EAAE,oBAAoB,EAAE,qBAAqB,EAAE,CAAC,kBAAkBK,GAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKa,EAAI,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,wBAAwB,GAAM,IAAI,wWAAwW,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,gFAAgF,yQAAyQ,uLAAuL,qIAAqI,gMAAgM,kFAAkF,sPAAsP,sEAAsE,CAUn4O,eAAe,IAAgB,GAAgB,GAAgB,YAAY,kBAAkB,GAAgB,aAAa,CAAC,OAAO,GAAG,MAAM,GAAG,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,UAAU,WAAW,UAAU,QAAQ,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICV22B,SAAS,EAAqB,EAAU,GAAG,EAAS,CAAC,IAAM,EAAc,EAAE,CAAsF,OAArF,GAAU,QAAQ,GAAS,GAAS,OAAO,OAAO,EAAc,EAAU,GAAS,CAAC,CAAQ,qEAAh9C,IAA0P,IAAkE,IAA4B,KAA2I,KAAkH,KAAoH,KAAmH,KAAwH,CAAMC,GAAe,EAASC,EAAU,CAAO,GAAc,EAASC,GAAS,CAAO,GAAmB,EAASC,GAAc,CAAO,GAAa,EAASC,GAAQ,CAAOC,GAAW,CAAC,YAAY,YAAY,YAAY,CAAOC,GAAkB,eAAqBC,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,CAA8L,GAAY,CAAC,OAAO,GAAG,MAAM,EAAE,SAAS,GAAG,KAAK,SAAS,CAAOC,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,IAAc,EAAK,EAAS,IAAiB,CAAC,OAAO,EAAK,MAAZ,CAAmB,IAAI,UAAU,OAAO,EAAS,SAAS,EAAe,IAAI,UAAU,OAAO,EAAS,SAAS,EAAe,IAAI,QAAQ,OAAO,EAAS,OAAO,EAAe,IAAI,aAAa,OAAO,EAAS,YAAY,EAAe,QAAQ,OAAO,IAAwB,IAAY,CAAC,QAAM,cAAY,CAAC,IAAM,EAAOC,EAAiB,EAAoB,CAAO,EAAW,GAAO,EAAO,WAAiB,EAAaC,OAAmB,CAAC,GAAG,EAAO,aAAW,EAAE,CAAC,KAAK,UAAU,EAAW,CAAC,CAAC,CAAC,OAAoB,EAAK,EAAoB,SAAS,CAAC,MAAM,EAAsB,WAAS,CAAC,EAASC,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAOC,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQH,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAASI,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAU/vF,EAAgB,EAV+wF,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYC,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAO,EAAkB,IAAsB,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWH,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,uBAAoB,kBAAgB,iBAAe,YAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,WAAA,GAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAAO,EAAiBC,GAAuB,EAAM,EAAS,CAAM,CAAC,yBAAsB,SAAO,GAAyB,EAAY,CAAO,GAAY,GAAsB,MAAM,GAAG,IAAO,CAAC,EAAW,YAAY,EAAG,CAAsC,GAAkB,EAAGT,GAA2C,CAAO,OAAoB,IAAc,YAAuC,OAAoB,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAKM,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,SAAsB,EAAK,GAAW,CAAC,MAAM,GAAY,SAAsB,EAAK,EAAO,OAAO,CAAC,GAAG,EAAU,GAAG,EAAgB,UAAU,EAAG,GAAkB,gBAAgBM,EAAU,EAAW,CAAC,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,IAAI,EAAW,MAAM,CAAC,gBAAgB,wEAAwE,GAAG,EAAM,CAAC,GAAG,EAAqB,CAAC,UAAU,CAAC,mBAAmB,SAAS,CAAC,UAAU,CAAC,mBAAmB,QAAQ,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,UAA2B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAC,IAAa,EAAe,EAAM,EAAO,IAAI,CAAC,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,QAAyB,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKjB,EAAU,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,wEAAwE,SAAS,YAAY,UAAUkB,GAAO,UAAU,OAAO,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQX,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAU,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,wEAAwE,SAAS,YAAY,UAAUkB,GAAO,UAAU,OAAO,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQX,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAU,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,wEAAwE,SAAS,YAAY,UAAUkB,GAAO,UAAU,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQX,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAU,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,wEAAwE,SAAS,YAAY,UAAUkB,GAAO,UAAU,UAAU,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQX,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAU,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,wEAAwE,SAAS,YAAY,UAAUkB,GAAO,UAAU,iBAAiB,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQX,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,EAAE,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKP,EAAU,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,wEAAwE,SAAS,YAAY,UAAUkB,GAAO,UAAU,QAAQ,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQX,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,aAA8B,mBAAiB,SAAS,YAAY,MAAM,CAAC,gBAAgB,wEAAwE,CAAC,SAAS,CAAc,EAAM,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,SAA0B,mBAAiB,SAAS,YAAY,SAAS,CAAc,EAAKY,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,uCAAuC,uBAAuB,iEAAiE,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,sBAAsB,8FAA8F,CAAC,SAAS,aAAa,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,QAAQ,iBAAiB,GAAK,MAAM,CAAC,4BAA4B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,GAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAc,EAAKO,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKP,EAAe,CAAC,SAAsB,EAAK,EAAO,EAAE,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,mCAAmC,uBAAuB,+DAA+D,qBAAqB,OAAO,0BAA0B,UAAU,sBAAsB,8FAA8F,CAAC,SAAS,uEAAuE,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,QAAQ,iBAAiB,GAAK,MAAM,CAAC,2BAA2B,CAAkB,mBAAiB,SAAS,YAAY,MAAM,GAAY,MAAM,CAAC,qBAAqB,qEAAqE,6BAA6B,MAAM,CAAC,kBAAkB,SAAS,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAc,CAAC,OAAO,oFAAoF,UAAU,iBAAkC,mBAAiB,SAAS,YAAY,OAAO,YAAY,SAAS,GAAwB,EAAMQ,GAAU,CAAC,SAAS,CAAc,EAAK,EAAO,MAAM,CAAC,UAAU,gBAAiC,mBAAiB,SAAS,YAAY,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,EAAE,EAAE,EAAE,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,EAAE,EAAE,EAAE,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,EAAE,EAAE,EAAE,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,2BAA4C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKnB,GAAS,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,UAAU,GAAK,MAAM,CAAC,MAAM,OAAO,CAAC,UAAU,aAAa,UAAU,OAAO,MAAM,OAAO,UAAU,aAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,OAAO,GAAG,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,IAAI,GAAG,GAAG,EAAqB,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,IAAI,GAAG,IAAI,GAAG,CAAC,UAAU,CAAC,GAAG,GAAmB,GAAG,GAAG,EAAE,EAAE,EAAE,EAAE,GAAG,EAAE,EAAE,IAAI,GAAG,CAAC,CAAC,EAAY,EAAe,CAAC,SAAsB,EAAK,EAA8B,CAAC,UAAU,0BAA2C,mBAAiB,SAAS,sBAAsB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAc,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,SAAS,QAAQ,GAAa,EAAU,CAAC,MAAM,YAAY,QAAQ,YAAY,QAAQ,YAAY,CAACK,EAAa,YAAY,CAAC,CAAC,MAAM,OAAO,GAAG,EAAqB,CAAC,UAAU,CAAC,QAAQ,GAAa,EAAU,CAAC,MAAM,YAAY,QAAQ,YAAY,QAAQ,YAAY,CAACA,EAAa,YAAY,CAAC,CAAC,CAAC,UAAU,CAAC,QAAQ,GAAa,EAAU,CAAC,MAAM,YAAY,QAAQ,YAAY,QAAQ,YAAY,CAACA,EAAa,YAAY,CAAC,CAAC,CAAC,CAAC,EAAY,EAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,cAAc,GAAK,mBAAmB,MAAuB,mBAAiB,SAAS,YAAY,MAAM,CAAC,wBAAwB,MAAM,iBAAiB,qBAAqB,sBAAsB,MAAM,uBAAuB,MAAM,iBAAiB,QAAQ,qBAAqB,MAAM,eAAe,YAAY,qBAAqB,YAAY,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,gBAAgB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,SAAsB,EAAKJ,GAAQ,CAAC,SAAS,GAAK,UAAU,iBAAiB,mBAAmB,OAAwB,mBAAiB,SAAS,YAAY,MAAM,CAAC,YAAY,EAAE,WAAW,qEAAqE,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,+QAA+Q,kTAAkT,+RAA+R,oSAAoS,+TAA+T,yGAAyG,0GAA0G,yGAAyG,yGAAyG,0GAA0G,yGAAyG,oSAAoS,4RAA4R,sLAAsL,oLAAoL,mSAAmS,0QAA0Q,yGAAyG,wGAAwG,kUAAkU,oWAAoW,sIAAsI,iEAAiE,6OAA6O,qLAAqL,4KAA4K,yEAAyE,0GAA0G,iEAAiE,iGAAiG,0GAA0G,yGAAyG,uGAAuG,yGAAyG,udAAud,CAU/lqB,eAAe,IAAgB,EAAgB,EAAgB,YAAY,SAAS,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,UAAU,SAAS,QAAQ,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,mBAAmB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,kBAAkB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAGJ,GAAe,GAAG,GAAc,GAAG,GAAmB,GAAG,GAAa,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAcC,EAAU,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAS,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAc,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,0CCV/hC,IAAwH,IAA8C,IAA4B,CAAgC,GAAW,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAA8CmB,GAAkB,CAAC,UAAU,mBAAmB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,UAAU,kBAAkB,UAAU,mBAAmB,CAA8LC,GAAwB,CAAC,mBAAmB,YAAY,oBAAoB,YAAY,qBAAqB,YAAY,kBAAkB,YAAY,kBAAkB,YAAY,kBAAkB,YAAY,CAAO,GAAS,EAAO,OAAOC,EAAe,CAAOC,IAAU,CAAC,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,QAAQF,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,IAAwB,EAAM,IAAe,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAAC,EAAM,iBAAwB,EAAS,KAAK,IAAI,CAUpyC,GAAgB,EAVozC,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYG,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAyB,IAAsB,CAAC,GAAK,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,GAAG,GAAWF,GAAS,EAAM,CAAM,CAAC,cAAY,aAAW,sBAAoB,kBAAgB,iBAAe,aAAU,kBAAgB,aAAW,YAAU,GAAgB,CAAC,cAAW,eAAe,YAAY,IAAI,EAAW,UAAQ,kBAAA,GAAkB,CAAC,CAA8F,OAAtE,GAAuB,EAAM,EAAS,CAAoD,EAAK,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAsB,EAAK,GAAS,CAAC,QAAQ,EAAS,QAAQ,GAAM,CAAC,CAAC,CAAC,EAAG,CAAW,CAAC,kFAAkF,kFAAkF,CAUrsE,eAAe,IAAgB,GAAgB,GAAgB,YAAY,YAAY,GAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,GAAgB,CAAC,QAAQ,CAAC,QAAQ,CAAC,YAAY,YAAY,YAAY,YAAY,YAAY,YAAY,CAAC,aAAa,CAAC,oBAAoB,qBAAqB,mBAAmB,kBAAkB,kBAAkB,kBAAkB,CAAC,MAAM,UAAU,KAAK,EAAY,KAAK,CAAC,CAAC,CAAC,EAAS,GAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,EAAE,CAAC,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,ICL/jB,SAAwB,GAAa,EAAM,CAAC,GAAK,CAAC,WAAS,QAAM,wBAAsB,uBAAqB,wBAAsB,EAAW,CAAC,EAAU,GAAcG,EAAe,GAAM,CAAM,CAAC,EAAY,GAAgBA,EAAsB,IAAS,OAA8B,KAAlB,EAAO,WAAgB,CACnS,MAAoB,CAAC,IAAI,EAAW,KAAS,EAAc,KAA6L,OAAxL,EAAa,GAAM,CAAC,EAAW,EAAO,eAAe,CAAC,EAAa,GAAK,CAAC,EAAc,EAAO,eAAe,CAAC,EAAa,GAAM,EAAG,KAAK,IAAI,GAAG,EAAS,CAAC,IAAI,EAAG,KAAK,IAAI,EAAE,EAAM,CAAC,IAAI,KAAW,CAAI,GAAW,aAAa,EAAW,CAAI,GAAc,aAAa,EAAc,GAAK,CAAC,EAAS,EAAM,CAAC,CAC5W,MAAoB,CAAC,GAAU,IAAS,OAAY,OAAO,IAAI,EAAc,KAAW,MAAiB,CAAI,GAAc,aAAa,EAAc,CAAC,EAAc,eAAe,CAAC,EAAe,EAAO,WAAW,EAAG,IAAI,EAAkD,OAA/C,EAAO,iBAAiB,SAAS,EAAa,KAAW,CAAC,EAAO,oBAAoB,SAAS,EAAa,CAAI,GAAc,aAAa,EAAc,GAAK,EAAE,CAAC,CAChY,MAAoB,CAAyC,GAArC,OAAO,SAAW,KAAsB,CAAC,EAAU,OAAO,IAAM,EAAS,SAAS,KAAK,MAAM,SAA+C,MAAtC,UAAS,KAAK,MAAM,SAAS,aAAmB,CAAC,SAAS,KAAK,MAAM,SAAS,IAAa,CAAC,EAAU,CAAC,CACrO,IAAI,EAAS,EAAyB,GAAa,KAAK,GAAsB,OAAO,EAAS,EAA6B,GAAa,MAAM,GAAsB,SAAO,EAAS,GAAqB,IAAM,EAAM,GAAU,EAAS,OAAO,EAAE,EAAS,GAAG,KAC1M,OAAzC,IAAS,QAAa,CAAC,EAAa,KAAyB,EAAK,GAAgB,CAAC,SAAS,GAAwB,EAAK,EAAO,IAAI,CAAC,QAAQ,CAAC,QAAQ,EAAE,CAAC,KAAK,CAAC,QAAQ,EAAE,WAAW,CAAC,SAAS,GAAG,CAAC,CAAC,MAAM,CAAC,SAAS,QAAQ,IAAI,EAAE,KAAK,EAAE,MAAM,QAAQ,OAAO,QAAQ,OAAO,KAAK,WAAW,cAAc,OAAO,EAAE,QAAQ,EAAE,cAAc,EAAU,OAAO,OAAO,CAAC,aAAa,OAAO,KAAK,SAAS,SAAsB,EAAmB,EAAM,CAAC,MAAM,CAAC,MAAM,QAAQ,OAAO,QAAQ,UAAU,QAAQ,SAAS,WAAW,IAAI,EAAE,KAAK,EAAE,OAAO,EAAE,QAAQ,EAAE,cAAc,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,uBAX1hB,IAA4B,IAAoD,IAAkD,CAW0Z,EAAoB,GAAa,CAAC,MAAM,CAAC,KAAK,EAAY,OAAO,MAAM,cAAc,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,KAAK,GAAG,eAAe,GAAK,CAAC,SAAS,CAAC,KAAK,EAAY,OAAO,MAAM,WAAW,aAAa,EAAE,IAAI,EAAE,IAAI,GAAG,KAAK,IAAI,KAAK,GAAG,eAAe,GAAK,CAAC,sBAAsB,CAAC,KAAK,EAAY,MAAM,MAAM,gBAAgB,QAAQ,CAAC,KAAK,EAAY,kBAAkB,CAAC,SAAS,EAAE,CAAC,qBAAqB,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,QAAQ,CAAC,KAAK,EAAY,kBAAkB,CAAC,SAAS,EAAE,CAAC,qBAAqB,CAAC,KAAK,EAAY,MAAM,MAAM,eAAe,QAAQ,CAAC,KAAK,EAAY,kBAAkB,CAAC,SAAS,EAAE,YAAY,gDAAgD,CAAC,CAAC,2BCVruC,IAAU,UAAU,CAAC,2BAA2B,4BAA4B,mCAAmC,kCAAkC,CAAC,CAAc,GAAM,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,kBAAkB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,mBAAmB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,0BAA0B,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,yBAAyB,OAAO,SAAS,MAAM,SAAS,aAAa,UAAU,IAAI,uEAAuE,OAAO,MAAM,CAAC,CAAC,CAAC,CAAcC,GAAI,CAAC,wuCAAwuC,8xCAA8xC,2xCAA2xC,CAAc,GAAU,+GCAzsJ,IAAyU,IAA8C,IAA4B,KAAyJ,KAAyE,KAAyE,KAA4E,KAAyE,KAA4E,KAAyE,KAAqE,KAAgE,CAAM,GAAY,EAASC,GAAO,CAAO,GAAkB,EAASC,GAAa,CAAO,GAAe,EAASC,GAAU,CAAO,GAAkB,EAAS,GAAa,CAAO,GAAe,EAASC,EAAU,CAAO,GAAY,EAASC,GAAO,CAAO,GAAY,EAASC,GAAO,CAAO,GAAY,CAAC,UAAU,sBAAsB,UAAU,gDAAgD,UAAU,wBAAwB,CAAOC,OAAc,OAAO,SAAW,IAAkB,GAAkB,eAAqB,GAAkB,CAAC,UAAU,kBAAkB,UAAU,kBAAkB,UAAU,kBAAkB,CAAiC,IAAoB,EAAE,IAAI,oBAAoBC,IAAU,GAAc,GAAG,IAAO,CAAC,IAAI,IAAM,KAAO,EAAM,GAAG,GAAK,OAAO,GAAM,SAAS,OAAO,GAA8B,GAAgB,CAAC,UAAU,CAAC,2DAA2D,+DAA+D,sDAAsD,oEAAoE,CAAC,UAAU,CAAC,gHAAgH,uFAAuF,iEAAiE,mFAAmF,8CAA8C,oEAAoE,mFAAmF,6IAA6I,6EAA6E,+DAA+D,CAAC,CAAO,GAAe,OAAO,KAAK,GAAgB,CAAO,GAAU,CAAC,UAAU,0BAA0B,UAAU,0BAA0B,CAAO,GAAM,CAAC,kFAAkF,gFAAgF,qWAAqW,kYAAkY,yIAAyI,qHAAqH,uJAAuJ,sOAAsO,0JAA0J,6XAA6X,wSAAwS,sTAAsT,6LAA6L,yNAAyN,+RAA+R,0GAA0G,0GAA0G,olBAAolB,yUAAyU,4KAA4K,2IAA2I,8KAA8K,+IAA+I,wIAAwI,2IAA2I,0IAA0I,2IAA2I,0IAA0I,wIAAwI,iJAAiJ,0SAA0S,wGAAwG,oEAAoE,GAAGC,GAAgB,CAAO,GAAa,CAAC,UAAU,sBAAsB,UAAU,gDAAgD,UAAU,wBAAwB,CAAO,GAAwB,CAAC,QAAQ,YAAY,MAAM,YAAY,OAAO,YAAY,CAAO,IAAW,CAAC,WAAyB,IAAqB,CAAoB,KAAyB,EAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAO,EAAM,CAAC,yBAAyB,GAAG,CAAC,CAAS,IAAU,CAAC,aAAW,SAAO,KAAG,QAAM,GAAG,MAAgB,CAAC,GAAG,EAAM,UAAU,GAAY,EAAM,WAAW,GAAK,QAAQ,GAAwB,EAAM,UAAU,EAAM,SAAS,YAAY,EAAS,GAAO,CAAC,UAAUH,GAAO,QAAQ,YAAY,CAAO,GAAQ,CAAC,UAAU,SAAS,UAAUA,GAAO,OAAO,CAAC,EAAE,GAAG,EAAE,IAAI,CAAC,UAAU,SAAS,QAAQ,YAAY,CAAO,GAAuB,EAAiB,SAAS,EAAM,EAAI,CAAC,IAAM,EAAYI,EAAO,KAAK,CAAO,EAAW,GAAK,EAAkB,EAAgBC,IAAa,CAAM,CAAC,eAAa,aAAW,GAAe,CAAM,CAAC,QAAM,UAAA,EAAU,WAAS,UAAQ,YAAU,WAAS,GAAG,GAAW,GAAS,EAAM,CAAM,CAAC,EAAY,IAAqB,GAA8B,EAAQ,GAAY,GAAM,CAA0F,EAAkB,EAAG,GAAlDC,GAA6F,CAAO,MAAqBL,IAAW,CAAgB,IAAc,YAAtB,GAA6I,OAAnE,IAAW,CAAC,GAAiB,CAAC,UAAU,GAAO,UAAU,GAAQ,CAAC,CAAqB,EAAK,GAA0B,SAAS,CAAC,MAAM,CAAC,gBAAgB,EAAY,2BAAwB,iBAAiB,GAAK,iBAAiB,YAAY,qBAAkB,CAAC,SAAsB,EAAM,GAAY,CAAC,GAAG,GAAU,EAAgB,SAAS,CAAc,EAAK,GAAU,CAAC,MAAM,+QAA+Q,CAAC,CAAc,EAAM,EAAO,IAAI,CAAC,GAAG,EAAU,UAAU,EAAG,EAAkB,gBAAgBM,EAAU,CAAC,uBAAuB,GAAK,IAAI,EAAW,MAAM,CAAC,GAAG,EAAM,CAAC,SAAS,CAAc,EAAKC,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,mCAAmC,IAAA,GAAU,kBAAkB,IAAA,GAAU,CAAC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,mCAAmC,GAAK,mBAAmB,SAAS,kBAAkB,GAAmB,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,oDAAoD,CAAC,UAAU,CAAC,OAAO,GAAG,MAAM,mDAAmD,EAAE,GAAG,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,GAAG,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,qBAAqB,UAAU,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,SAAS,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKb,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,OAAO,OAAO,SAAS,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,iBAAiB,GAAK,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKC,GAAa,CAAC,OAAO,OAAO,GAAG,YAAY,UAAU,GAAG,SAAS,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,EAA0B,CAAC,SAAsB,EAAK,EAAU,CAAC,UAAU,wCAAwC,iBAAiB,GAAK,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAK,GAAa,CAAC,sBAAsB,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,SAAS,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,mBAAmB,6BAA6B,gBAAgB,GAAK,KAAK,6BAA6B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKC,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,6BAA6B,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,qBAAqB,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,mBAAmB,oBAAoB,gBAAgB,GAAK,KAAK,oBAAoB,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,oBAAoB,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,qBAAqB,CAAc,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,SAAS,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,mBAAmB,6BAA6B,gBAAgB,GAAK,KAAK,6BAA6B,OAAO,YAAY,kBAAkB,GAAK,QAAQ,YAAY,SAAsB,EAAKA,GAAU,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,KAAK,6BAA6B,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,EAAE,SAAS,IAAI,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAsB,EAAK,MAAM,CAAC,UAAU,iBAAiB,CAAC,CAAC,IAAY,IAAoB,EAAKW,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,qBAAqB,IAAA,GAAU,CAAC,UAAU,CAAC,qBAAqB,IAAA,GAAU,CAAC,CAAC,SAAsB,EAAM,EAAO,QAAQ,CAAC,UAAU,gBAAgB,qBAAqB,UAAU,mBAAmB,WAAW,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,YAAY,SAAS,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,SAAS,SAAS,CAAc,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,SAAsB,EAAKC,EAAe,CAAC,SAAsB,EAAM,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2EAA2E,uBAAuB,yHAAyH,qBAAqB,QAAQ,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,qBAAqB,CAAC,SAAS,CAAC,gBAA6B,EAAK,KAAK,EAAE,CAAC,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,CAAC,SAAsB,EAAMA,EAAe,CAAC,SAAS,CAAc,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2EAA2E,uBAAuB,yHAAyH,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,wEAAwE,CAAC,SAAS,QAAQ,CAAC,CAAc,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2EAA2E,uBAAuB,yHAAyH,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,wEAAwE,CAAC,SAAS,UAAU,CAAC,CAAc,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2EAA2E,uBAAuB,yHAAyH,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,wEAAwE,CAAC,SAAS,WAAW,CAAC,CAAc,EAAK,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2EAA2E,uBAAuB,yHAAyH,qBAAqB,OAAO,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,wEAAwE,CAAC,SAAS,MAAM,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,SAAsB,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKD,EAAe,CAAC,SAAsB,EAAM,KAAK,CAAC,IAAI,OAAO,MAAM,CAAC,kBAAkB,2EAA2E,uBAAuB,yHAAyH,qBAAqB,QAAQ,uBAAuB,MAAM,0BAA0B,UAAU,uBAAuB,QAAQ,0BAA0B,SAAS,sBAAsB,qBAAqB,CAAC,SAAS,CAAC,gBAA6B,EAAK,KAAK,EAAE,CAAC,CAAC,eAAe,CAAC,CAAC,CAAC,CAAC,CAAC,UAAU,gBAAgB,mBAAmB,UAAU,MAAM,CAAC,wDAAwD,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKC,EAAS,CAAC,sBAAsB,GAAK,SAAsB,EAAKD,EAAe,CAAC,SAAsB,EAAK,IAAI,CAAC,UAAU,+BAA+B,qBAAqB,YAAY,IAAI,OAAO,MAAM,CAAC,0BAA0B,SAAS,sBAAsB,qBAAqB,CAAC,SAAS,yFAAyF,CAAC,CAAC,CAAC,CAAC,UAAU,iBAAiB,mBAAmB,UAAU,MAAM,CAAC,QAAQ,CAAC,kBAAkB,MAAM,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAc,EAAM,MAAM,CAAC,UAAU,gBAAgB,mBAAmB,MAAM,SAAS,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA4B,EAAKD,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,QAAQ,CAAC,UAAU,CAAC,EAAE,OAAO,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,QAAQ,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,UAAU,CAAC,UAAU,EAAc,GAAG,CAAC,CAAC,SAAsB,EAAKV,EAAU,CAAC,UAAU,EAAc,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,wEAAwE,SAAS,YAAY,UAAUa,GAAO,UAAU,cAAc,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,GAAa,CAAC,MAAM,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,KAAK,CAAC,UAAU,YAAY,CAAC,sBAAsB,IAAA,GAAU,CAAC,CAAC,SAAS,GAA6B,EAAKH,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,EAAE,QAAQ,CAAC,UAAU,CAAC,EAAE,OAAO,CAAC,CAAC,SAAsB,EAAK,EAA0B,CAAC,OAAO,GAAG,MAAM,QAAQ,EAAE,QAAQ,SAAsB,EAAK,EAAU,CAAC,UAAU,2BAA2B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,UAAU,CAAC,UAAU,EAAe,GAAG,CAAC,CAAC,SAAsB,EAAKV,EAAU,CAAC,UAAU,EAAe,GAAG,OAAO,OAAO,GAAG,YAAY,UAAU,wEAAwE,SAAS,YAAY,UAAUa,GAAO,UAAU,WAAW,MAAM,CAAC,OAAO,OAAO,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,UAAU,iBAAiB,mBAAmB,WAAW,SAAsB,EAAM,MAAM,CAAC,UAAU,iBAAiB,SAAS,CAAC,GAAa,EAAe,EAAK,MAAM,CAAC,UAAU,+BAA+B,SAAsB,EAAKC,EAAI,CAAC,UAAU,iBAAiB,wBAAwB,GAAK,MAAM,CAAC,OAAO,IAAI,CAAC,IAAI,odAAod,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAc,EAAKJ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,IAAI,CAAC,CAAC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAKI,EAAI,CAAC,UAAU,iBAAiB,wBAAwB,GAAK,MAAM,CAAC,OAAO,IAAI,CAAC,IAAI,odAAod,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKJ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC,OAAO,GAAG,CAAC,CAAC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,SAAsB,EAAMI,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAK,IAAI,gzBAAgzB,mBAAmB,GAAK,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAiB,wBAAwB,GAAM,IAAI,gRAAgR,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,gSAAgS,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAiB,wBAAwB,GAAM,IAAI,6QAA6Q,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,8RAA8R,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,0QAA0Q,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,GAAa,EAAe,EAAK,MAAM,CAAC,UAAU,+BAA+B,SAAsB,EAAMA,EAAI,CAAC,UAAU,iBAAiB,wBAAwB,GAAK,IAAI,gzBAAgzB,mBAAmB,GAAK,SAAS,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAiB,wBAAwB,GAAM,IAAI,gRAAgR,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,gSAAgS,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,6QAA6Q,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,iBAAiB,wBAAwB,GAAM,IAAI,8RAA8R,mBAAmB,GAAK,CAAC,CAAc,EAAKA,EAAI,CAAC,UAAU,gBAAgB,wBAAwB,GAAM,IAAI,0QAA0Q,mBAAmB,GAAK,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAKJ,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,qBAAqB,IAAA,GAAU,CAAC,UAAU,CAAC,qBAAqB,IAAA,GAAU,CAAC,CAAC,SAAsB,EAAK,EAAO,IAAI,CAAC,UAAU,iBAAiB,qBAAqB,UAAU,mBAAmB,SAAS,SAAsB,EAAK,EAA0B,CAAC,OAAO,IAAI,MAAM,QAAQ,EAAE,KAAK,SAAsB,EAAK,EAAU,CAAC,UAAU,0BAA0B,OAAO,YAAY,QAAQ,YAAY,SAAsB,EAAKA,EAAkB,CAAC,WAAW,EAAY,UAAU,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,UAAU,CAAC,QAAQ,EAAa,YAAY,CAAC,CAAC,CAAC,SAAsB,EAAKT,GAAO,CAAC,OAAO,OAAO,GAAG,YAAY,SAAS,YAAY,MAAM,CAAC,MAAM,OAAO,CAAC,QAAQ,EAAa,YAAY,CAAC,MAAM,OAAO,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,CAAc,EAAK,MAAM,CAAC,GAAG,mBAAmB,CAAC,CAAC,CAAC,CAAC,CAAC,CAAC,EAAG,CAAO,GAAI,GAAgC,IAAS,GAAa,QAAQ,IAAS,GAAa,OAAgL,CAAC,GAAG,GAAM,GAAG,GAAe,QAAQ,GAAK,CAAC,IAAM,EAAS,GAAU,GAAK,OAAO,GAAgB,GAAK,IAAI,GAAM,GAAG,EAAS,IAAI,EAAK,GAAG,EAAG,CAAC,CAAvR,CAAC,GAAG,GAAM,GAAG,GAAe,IAAI,GAA0C,UAAxB,GAAa,GAA2B,KAAK,GAAgB,GAAK,KAAK,IAAI,CAAC,IAAM,CAAC,CAgBzu9B,EAAgB,EAAQ,GAAU,GAAI,eAAe,IAAgB,EAAgB,EAAgB,YAAY,sBAAsB,EAAgB,aAAa,CAAC,OAAO,IAAI,MAAM,KAAK,CAAC,EAAoB,EAAgB,CAAC,UAAU,CAAC,aAAa,GAAK,MAAM,cAAc,KAAK,EAAY,QAAQ,CAAC,CAAC,CAAC,EAAS,EAAgB,CAAC,CAAC,cAAc,GAAK,MAAM,CAAC,CAAC,cAAc,+CAA+C,OAAO,SAAS,MAAM,SAAS,aAAa,qCAAqC,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,0EAA0E,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,wDAAwD,IAAI,yEAAyE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,cAAc,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uGAAuG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,uLAAuL,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,cAAc,QAAQ,OAAO,SAAS,MAAM,SAAS,aAAa,QAAQ,aAAa,oGAAoG,IAAI,wEAAwE,OAAO,MAAM,CAAC,CAAC,CAAC,GAAG,GAAY,GAAG,GAAkB,GAAG,GAAe,GAAG,GAAkB,GAAG,GAAe,GAAG,GAAY,GAAG,GAAY,GAAG,GAAwBc,GAAkB,CAAC,CAAC,CAAC,6BAA6B,GAAK,CAAC,CAAC,EAAgB,OAAO,CAAC,MAAM,EAAM,KAAwB,EAAQ,OAAc,QAAQ,WAAW,CAAC,EAAclB,GAAO,EAAE,CAAC,EAAQ,CAAC,EAAcE,GAAU,EAAE,CAAC,EAAQ,CAAC,EAAcC,EAAU,EAAE,CAAC,EAAQ,CAAC,EAAcC,GAAO,EAAE,CAAC,EAAQ,CAAC,CAAC,EAAG,ICLzxF,SAAS,GAAS,CAAC,YAAW,WAAU,QAAO,GAAG,GAAO,CAAC,IAAM,EAAS,CAAC,UAAW,GAAK,CAGtF,EADgB,CAAC,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAD7I,CAAC,GAAG,EAAQ,UAAW,GAAM,CACmI,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAQ,UAAW,EAAO,CACzY,IAAc,EAAE,CAC5C,OAAQ,EAAR,CAAoB,IAAK,YACzB,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,OAAOe,EAAoBC,GAAkB,CAAC,GAAG,EAAO,IAAK,mBAAoB,QAAM,CAAE,EAAS,GAAK,CAAC,CACxG,QAAW,OAAO,EAAS,GAAM,EACjC,SAAgB,GAA6B,EAAS,CAAC,OAAQ,EAAR,CAAkB,IAAK,YAC9E,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,IAAK,YACL,MAAO,CAAC,CAAC,KAAM,SAAU,WAAY,sBAAsB,CAAE,CAAC,KAAM,SAAU,WAAY,gDAAgD,CAAE,CAAC,KAAM,SAAU,WAAY,wBAAwB,CAAC,CAClM,QAAW,QAKT,eAAsB,GAAY,CAAE,UAAS,gBAAe,WAAU,oBAAoB,CACzF,IAAM,EAAc,EAAO,GAAS,KAAK,SAAS,CA2E5C,EAAOD,EAAoBiB,GAA4B,CAC5D,SANmDjB,EAAoBgB,GAAyC,CAChH,SATkChB,EAClCe,GACA,CACC,SA/Dcf,EACfE,GACA,CACC,UAAW,GACX,YAAa,OACb,UACA,gBACA,SACA,mBACA,gBACA,aAAcC,MAAkB,OAAO,8DAAgG,CACvI,gBAAiB,IAAA,GACjB,WACA,WACA,oBAAqB,GACrB,iBAAkB,2BAClB,UACK,IAAW,OAkCX,IAAA,QAlCgC,CACtC,GAAI,GAAO,CACV,QAAQ,IAAI,gEAAgE,CAC5E,OAGD,OAAOA,EAAY,SAAY,CAqB9B,EAAO,+BApBc,CACpB,UAAW,EACX,OAAQ,CACUC,mBACFC,gBACJC,aACX,CACD,MAAO,CACN,cAAeN,EACf,SAAUO,EACV,KAAMC,GACN,YAAaC,EACb,UAAWC,EACX,OAAQC,EACR,SAAUC,EACV,gBAAiBC,EACjB,CACD,YAAa,CAAE,aAAA,EAAc,CAC7B,CAID,GAAM,CAAE,mBAAoB,MAAM,OAAO,oCACzC,MAAO,CACN,QAAS,GAAiB,CAC1B,EACA,IACC,CAEF,2BAA4B,GAC5B,eAAgB,GAChB,mBAAoB,IAAIC,OAAuB,OAAO,8DAA+F,CACrJ,wBAAyB,EACzB,CACD,CAMC,MAAO,CAAC,mBAAoB,GAAM,kBAAmB,GAAO,uCAAwC,GAAO,eAAgB,GAAO,0BAA2B,GAAM,eAAgB,GAAM,+BAAgC,GAAO,WAAY,GAAM,CAClP,CACD,CAIA,CAAC,CAKD,MAAO,CAAC,OAAQ,CAAC,MAAO,CAAC,KAAM,CAAC,MAAO,GAAI,KAAM,OAAQ,MAAO,MAAM,CAAE,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,EAAG,KAAM,CAAC,IAAM,IAAM,IAAM,GAAI,CAAE,KAAM,EAAG,UAAW,IAAK,KAAM,QAAQ,CAAE,EAAG,KAAM,EAAG,KAAK,CAAE,KAAM,CAAC,QAAS,EAAG,OAAQ,EAAG,SAAU,GAAO,QAAS,EAAG,QAAS,EAAG,MAAO,EAAG,WAAY,CAAC,QAAS,GAAI,MAAO,EAAG,SAAU,GAAK,KAAM,CAAC,IAAM,EAAG,IAAM,EAAE,CAAE,KAAM,EAAG,UAAW,IAAK,KAAM,QAAQ,CAAE,EAAG,MAAO,EAAG,MAAM,CAAC,CAAE,OAAQ,EAAE,CAAC,CACtgB,CAAC,CAIF,OADA,MAAM,EACC,EAsBR,SAAS,IAAQ,CACX,IACL,EAAO,gBAAgB,KAAK,UAAU,CAGvC,eAAe,GAAK,EAAe,EAAW,CAC7C,SAAS,EAAY,EAAO,EAAW,EAAc,GAAM,CAC1D,GAAI,EAAM,QAAU,EAAO,uBAAwB,OAEnD,IAAM,EAAiB,GAAW,eAClC,GAAI,EAGH,IAFA,QAAQ,KAAK;EAA4S,EAAO,EAAe,CAE3U,KAAK,QAAQ,CAAG,IAAM,YAE1B,QAAQ,MAAM;EAA+G,EAAO,EAAe,CAEpJ,GAAM,EAAc,wCAA0C,4BAA6B,CAC1F,QAAS,OAAO,EAAM,CACtB,iBACA,MAAO,EAAiB,IAAA,GAAY,aAAiB,OAAS,OAAO,EAAM,OAAU,SAAW,EAAM,MAAQ,KAC9G,CAAC,CAGH,GAAI,CACH,IAAI,EAAS,EAAU,EAAeI,EAAa,EACnD,GAAI,EACH,EAAY,KAAK,MAAM,EAAU,QAAQ,gBAAmB,CAC5D,EAAU,EAAU,QACpB,EAAW,EAAU,SACrB,EAAgB,EAAU,cAC1B,EAAc,EAAU,YAExB,EAAUC,GAA+B,EAAQ,EAAQ,KACnD,CACN,GAA+B,EAAQ,IAAA,GAAU,CAIjD,IAAM,EAA8C,YAAY,iBAAiB,aAAa,CAAC,IAAI,cAAc,KAAK,GAAK,EAAE,OAAS,QAAQ,EAAE,YAChJ,GAAI,EAAa,CAChB,IAAMC,EAAY,IAAI,gBAAgB,EAAY,CAClD,EAAUA,EAAU,IAAI,KAAK,CAC7B,EAAWA,EAAU,IAAI,SAAS,CAClC,IAAK,GAAM,CAAC,EAAK,KAAUA,EAAU,SAAS,CACxC,EAAI,WAAW,OAAO,GAC3B,IAAkB,EAAE,CACpB,EAAc,EAAI,MAAM,EAAE,EAAI,GAGhC,GAAI,CAAC,GAAW,CAAC,EAAU,CAC1B,IAAMA,EAAYC,GAAiC,EAAQ,mBAAmB,SAAS,SAAS,CAAE,GAAM,GAAQ,CAChH,EAAUD,EAAU,QACpB,EAAWA,EAAU,SACrB,EAAgBA,EAAU,eAK5B,IAAM,EAAc,GAAY,CAC/B,UACA,WACA,gBACA,iBAAkB,GAAW,iBAC7B,CAAC,CAGK,IAAW,SACf,SAAY,CACjB,IAAM,EAAQ,EAAO,GAGf,EAAe,GAAQ,MAAM,CAAE,QAAU,EAAoC,IAAO,EAAhC,IAAO,UAAkC,CAAC,KAEhG,EAAmB,GAAW,kBAAoB,KACtD,GAAI,IAAqB,MAAQ,GAAO,cAAgB,GAAiB,CACtE,IAAM,EAAQ,MAAM,GAAgB,EAAM,iBAAiB,CACrD,CAAC,GAAQ,OAAO,OAAO,EAAc,CACvC,GAAS,OAAO,GAAS,WAC5B,EAAoB,MAAM,EAAM,kBAAkB,EAAM,GAAgB,IAAA,GAAU,EAAK,MAI3F,IAAM,EAA0B,KAAK,gBAAgB,CAAC,iBAAiB,CACjE,EAAW,EAAwB,SACnC,EAAS,EAAwB,OAIvC,MAAM,IAAI,QAAS,GAAY,CAC1B,SAAS,aACZ,SAAS,iBAAiB,qBAAsB,EAAS,CAAE,KAAM,GAAM,CAAC,CAExE,GAAS,EAET,CAEF,EAAO,gBAAgB,KAAK,CAC3B,0BACA,CACC,aAAc,IAAgB,KAC9B,QAAS,EACT,UAAW,GAAO,MAAQ,IAC1B,mBACA,aAAc,GAAgB,KAC9B,UAAW,GAAO,oBAAsB,EACxC,SAAU,GAAO,SACjB,SAAU,SAAS,UAAY,KAC/B,IAAK,EAAO,SAAS,KACrB,SAAU,EAAO,SAAS,UAAY,KACtC,SAAU,EAAO,SAAS,UAAY,KACtC,KAAM,EAAO,SAAS,MAAQ,KAC9B,OAAQ,EAAO,SAAS,QAAU,KAClC,WACA,SACA,CACD,QACA,CAAC,CAGF,MAAME,GAAmB,CAAE,SAAU,aAAc,2BAA4B,GAAM,cAAe,QAAS,CAAC,CAE9G,SAAS,cAAc,IAAI,YAAY,kBAAmB,CACzD,OAAQ,CAAE,aAAc,GAAgB,KAAM,CAC9C,CAAC,CAAC,IACA,CAID,IAAM,EAAO,MAAM,EACf,GAGH,GAA4B,iCAAoC,CAC/D,GAAsCJ,EAAY,CAClD,EAAO,gCAAgCA,EAAY,EAClD,EAIsB,GAAQ,GAAM,GAAI,CAAGK,OACvB,CACrB,IAA2B,CACjB,IAAkC,CAC5C,EAAqB,EAAW,EAAM,CAAE,mBAAoB,EAAa,CAAC,EACzE,EAGF,EAAoB,EAAW,CAAE,mBAAoB,EAAa,CAAC,CAAC,OAAO,EAAK,OAEzE,EAAO,CAEf,MADA,EAAY,EAAO,IAAA,GAAW,GAAM,CAC9B,gCA3KR,UAvJiC,IACJ,IACU,IACI,KAC+E,CAEpH,EAAS,CAAC,UAAW,CAAC,SAAU,CAAC,UAAW,qBAAsB,UAAW,WAAY,UAAW,MAAO,UAAW,sBAAuB,UAAW,WAAY,UAAW,WAAY,UAAW,aAAc,UAAW,SAAU,UAAW,eAAgB,UAAW,aAAc,UAAW,sBAAuB,UAAW,UAAW,UAAW,iBAAkB,UAAW,MAAO,UAAW,kBAAmB,UAAW,aAAc,UAAW,OAAQ,UAAW,eAAgB,UAAW,aAAc,UAAW,oBAAoB,CAAE,KAAMpB,MAAkB,OAAO,8DAAgG,CAAE,KAAM,IAAI,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,kBAAmB,UAAW,uBAAwB,UAAW,gBAAiB,UAAW,cAAe,UAAW,UAAW,UAAW,gBAAiB,UAAW,YAAa,UAAW,eAAgB,UAAW,WAAY,UAAW,eAAgB,UAAW,aAAc,UAAW,eAAgB,UAAW,aAAc,UAAW,UAAU,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,YAAY,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,eAAgB,UAAW,oBAAqB,UAAW,aAAc,UAAW,aAAc,UAAW,kBAAmB,UAAW,WAAY,UAAW,YAAa,UAAW,wBAAyB,UAAW,sBAAuB,UAAW,oBAAqB,UAAW,oBAAqB,UAAW,YAAa,UAAW,iBAAkB,UAAW,UAAW,UAAW,wBAAyB,UAAW,wBAAyB,UAAW,sBAAuB,UAAW,sBAAuB,UAAW,wBAAyB,UAAW,sBAAuB,UAAW,iBAAiB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,QAAQ,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,OAAQ,UAAW,aAAc,UAAW,eAAgB,UAAW,WAAY,UAAW,iBAAkB,UAAW,aAAc,UAAW,gBAAiB,UAAW,QAAS,UAAW,eAAgB,UAAW,cAAe,UAAW,QAAS,UAAW,WAAY,UAAW,YAAa,UAAW,eAAgB,UAAW,OAAQ,UAAW,UAAW,UAAW,eAAgB,UAAW,eAAgB,UAAW,MAAO,UAAW,eAAe,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,SAAS,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,eAAgB,UAAW,MAAM,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,WAAW,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,OAAO,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,eAAe,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,WAAW,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,eAAgB,UAAW,MAAM,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,QAAQ,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,gBAAiB,UAAW,eAAgB,UAAW,eAAgB,UAAW,cAAe,UAAW,iBAAiB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,iBAAiB,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,gBAAiB,UAAW,eAAgB,UAAW,iBAAkB,UAAW,MAAO,UAAW,cAAe,UAAW,eAAe,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,aAAa,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,iBAAkB,UAAW,cAAe,UAAW,gBAAiB,UAAW,eAAgB,UAAW,eAAgB,UAAW,MAAM,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,iBAAiB,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,eAAgB,UAAW,cAAe,UAAW,gBAAiB,UAAW,iBAAkB,UAAW,eAAe,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,mBAAmB,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,iBAAkB,UAAW,MAAO,UAAW,eAAgB,UAAW,cAAe,UAAW,gBAAiB,UAAW,eAAe,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,gBAAgB,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,eAAgB,UAAW,gBAAiB,UAAW,cAAe,UAAW,eAAgB,UAAW,iBAAiB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,cAAc,CAAE,UAAW,CAAC,SAAU,CAAC,UAAW,MAAO,UAAW,cAAe,UAAW,eAAgB,UAAW,gBAAiB,UAAW,eAAgB,UAAW,iBAAiB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,mBAAmB,CAAE,UAAW,CAAC,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,gBAAgB,CAAE,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,gBAAgB,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,2BAA2B,CAAE,UAAW,CAAC,aAAc,YAAa,SAAU,EAAE,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,mBAAmB,CAAE,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,MAAO,UAAW,WAAY,UAAW,eAAe,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,sBAAsB,CAAE,UAAW,CAAC,aAAc,YAAa,SAAU,CAAC,UAAW,MAAO,UAAW,eAAe,CAAE,KAAMA,MAAkB,OAAO,8DAAgG,CAAE,KAAM,oBAAoB,CAAC,CAEp3N,GAAU,CAAC,CAAC,KAAM,KAAM,GAAI,UAAW,KAAM,UAAW,KAAM,GAAI,cAAe,MAAM,CAAC,CACxF,GAAkB,CAAC,UAAW,UAAa,MAAM,OAAO,gEAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,gEAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,gEAAmG,MAAU,UAAW,UAAa,MAAM,OAAO,gEAAmG,MAAS,CAC1lB,GAAe,mEAoDf,GAAY,OAAO,SAAa,IAChC,GAAQ,IAAa,wDAAwD,KAAK,EAAU,UAAU,CAwFxG,GAAW,CACd,EAAO,4BAA8B,EAAoB,QACjDH,EAAoBwB,GAAyB,CAAE,MAAO,qCAAuC,EAAmB,SAAW,EAAqB,IAAK,CAAC,CAG9J,EAAO,gBAAkB,EAAO,iBAAmB,EAAE,CAGrD,IAA6B,CAG7B,IAA4C,CAE5C,IAAM,EAAY,SAAS,eAAe,OAAO,CAE7C,oBAAqB,EAAU,QAAS,GAAK,GAAM,EAAU,CAC5D,GAAK,GAAO,EAAU"}