{"version":3,"file":"script_main.DPvivYf6.mjs","names":["Component","useRef","_Fragment","Children","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","SubheadlineBadge","MotionHeaderWithFX","ButtonFonts","Button","MotionDivWithFX","TrustListWrapper","cycleOrder","serializationHash","variantClassNames","transition1","animation","transition2","animation1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Bolt","RichText","Click","LockCheck","UsersGroup","UserCheck","_Fragment","useState","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","ChevronDown","ChevronUp","sharedStyle.css","sharedStyle.fonts","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","SVG","getProps","Icon","React.forwardRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","Badge","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Bolt","Sparkles","AlertHexagon","Circle","addPropertyOverrides","QuickBadgeSelectorFonts","QuickBadgeSelector","ChevronRight","QuickBadgeSelectorControls","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","Circle","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","HeaderNavDropdownItem","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","MessageStar","ShieldLock","Code","LockCheck","Crown","Speakerphone","Compass","Palette","Book2","ArrowsExchange","UsersGroup","Users","Briefcase","Headset","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","HeaderNavLinkWithDropDownTrigger","HeaderNavMenuColumnWrapper","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","Overlay","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","React.useRef","_Fragment","HeaderNavLink","addPropertyOverrides","HexaLogoFonts","HexaLogo","HeaderNavLinkWrapper","Button","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","Menu3","X","Click","isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Suspense","css","mask","SVG","getProps","Icon","React.forwardRef","getProps","React.forwardRef","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","QuickBadgeSelector","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","X","createLayoutDependency","React.forwardRef","useRef","React.useId","HexaLogo","SocialMedia","FooterColumnHeading","FooterLink","Divider","serializationHash","variantClassNames","matchVariant","Legal","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","LinkedIn","Youtube","_Fragment","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Lenis","HeaderNav","Cta","Footer","useRef","React.useId","PropertyOverrides","React.createElement","Layout","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.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/RMCDKo9dB6hm9bZaSn16/Lenis.js","https:/framerusercontent.com/modules/vxN0ybxoIgObR2SlTv0a/gVwij1fIynoXRAnyZTcm/Tj2SJ1WLa.js","https:/framerusercontent.com/modules/3aPGub4RjIMENERQKboE/Lq7pSKqngbMHMdDUvQLM/cOwHuTKsY.js","https:/framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js","https:/framerusercontent.com/modules/G8FYuhBHREmvtw3fYqRi/PizDBcJ5L6grZh95A6SF/ProgressBar.js","https:/framerusercontent.com/modules/OUfAsBQCG9Ckwsk1cCGL/DOi2ZMDeYjgu4kf3DmL0/HII8XtWUm.js","https:/framerusercontent.com/modules/6sCxAJFa8JSIwLjtdcIe/wjEkXowkpq7rK2XK56LA/oKQVebNZw.js","https:/framerusercontent.com/modules/5os9XplyF1JJ3TwYMpFa/UL0YNbD5JruxCAfOIaBQ/lupskX21l.js","https:/framerusercontent.com/modules/9kzxJXiZRiVfuP8fuyi8/cByFYdTpMW2kuWNxKoOY/N7MG7fgca.js","https:/framerusercontent.com/modules/18xZI6ZWyNfWCdUK1DZh/Ish65oKrZa7DrFo40YCN/AzMQ2pJw6.js","https:/framerusercontent.com/modules/fR10gtwABbEJmMs0rye2/V41mVwiDFqrfhdTPRJih/ed8ShJtri.js","https:/framerusercontent.com/modules/omksYv5DM51xYQuOTvFU/98EcNEoVV79P7CKljHFG/Jt49juN3T.js","https:/framerusercontent.com/modules/jRczVLtDbUZWgOKCFjBq/grHgFSFasMFcXkypMZg1/N_ZspFVP5.js","https:/framerusercontent.com/modules/15anRQ5u4q4g5RatXAtg/SbYesnLonXfRfiXU77zW/v62jShDJ6.js","https:/framerusercontent.com/modules/Sy2d8Nl22FKCVwZfiPrs/4iAfe31iJkxnbAJ7W2Wh/wOZm2BRuY.js","https:/framerusercontent.com/modules/eLmrCJ6rDATP8WDrhpXP/M3ZJpkkAhAydEfTYFqqa/PPTjTavKH.js","https:/framerusercontent.com/modules/4il9zr5Mh7hAwQuPR12i/vooc7BW0gvWATyeiWECP/Tj2SJ1WLa.js","https:/framerusercontent.com/modules/lTRHQj0jW3Ej9oNrHS2F/juEgEi7Y3Xh9u4K5UvhY/d0c8YK43H.js","https:/framerusercontent.com/modules/iPhvIyGPk1Mkk83KVlQL/h3skPcHVA63eeWfEv0iF/Xln30Hu21.js","https:/framerusercontent.com/modules/2ku0wEPaee42hUUDoPwP/lG7Ny28QaaabISDR5cOO/ehVJnV3Zh.js","https:/framerusercontent.com/modules/fLmTaguTrFPTTakPRkC1/VyypGB4bohHkIIhexeOX/TJvfN5Btx.js","https:/framerusercontent.com/modules/oaMrrajErI1T6r6sCIW7/ntxnovwqAod7UKZ7RfGJ/zPsPKKLYz.js","https:/framerusercontent.com/modules/rrXm1VZB81Nqf2UbMuw4/FqKj1jVOaQB6bgNIwoNI/P7WYFsYra.js","https:/framerusercontent.com/modules/2MDEg2LcYOK2X286sUZN/z05PzIGE2ajzz7LLjkyz/mOLB0U7Eh.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js","https:/framerusercontent.com/modules/nVIQH9jQ3sN0DUHMRJTL/bmxOrG7VS5cZssp5hVvV/dZzOTJ75V.js","https:/framerusercontent.com/modules/dqq7BdWMOvJ7KVKVtyV8/pQSmZirvphwAa1E7lqtn/fvIWWB0yX.js","https:/framerusercontent.com/modules/WWjZADvlUsdg0QDotPlI/11EF8mwOj2XuF1oPXh8W/WBAXQgFvb.js","https:/framerusercontent.com/modules/dJb820XQrTYkTFqI5akO/akfhLcP2kw9s7G8dhk9k/Af6aCjdXZ.js","https:/framerusercontent.com/modules/8A4Qc8u4dVL5148hUi9b/FETxeKmTkc3BEQlyIvsr/Q_Ib8HKn8.js","https:/framerusercontent.com/modules/eiPBVOCwGnCRVAdf1pUY/mwVF5vujoc9GkkpVM5nG/QWtFNss7r.js","https:/framerusercontent.com/modules/Aus2MrAVSZpncT1A7fJV/0f7lT0T8iFsj5LrXtWDe/xBD83s0dj.js","https:/framerusercontent.com/modules/44Ycf474cgmb4RqZbpne/LEWHuCEeObSobVfRUkiX/rV0XhD9OS.js","framer:toplevel/main"],"sourcesContent":["function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,Children,isValidElement,cloneElement}from\"react\";import{useIsStaticRenderer}from\"framer\";var version=\"1.3.25\";//#endregion\n//#region packages/core/src/maths.ts\n/**\n * Clamp a value between a minimum and maximum value\n *\n * @param min Minimum value\n * @param input Value to clamp\n * @param max Maximum value\n * @returns Clamped value\n */function clamp(min,input,max){return Math.max(min,Math.min(input,max));}/**\n *  Linearly interpolate between two values using an amount (0 <= t <= 1)\n *\n * @param x First value\n * @param y Second value\n * @param t Amount to interpolate (0 <= t <= 1)\n * @returns Interpolated value\n */function lerp(x,y,t){return(1-t)*x+t*y;}/**\n * Damp a value over time using a damping factor\n * {@link http://www.rorydriscoll.com/2016/03/07/frame-rate-independent-damping-using-lerp/}\n *\n * @param x Initial value\n * @param y Target value\n * @param lambda Damping factor\n * @param dt Time elapsed since the last update\n * @returns Damped value\n */function damp(x,y,lambda,deltaTime){return lerp(x,y,1-Math.exp(-lambda*deltaTime));}/**\n * Calculate the modulo of the dividend and divisor while keeping the result within the same sign as the divisor\n * {@link https://anguscroll.com/just/just-modulo}\n *\n * @param n Dividend\n * @param d Divisor\n * @returns Modulo\n */function modulo(n,d){return(n%d+d)%d;}//#endregion\n//#region packages/core/src/animate.ts\n/**\n * Animate class to handle value animations with lerping or easing\n *\n * @example\n * const animate = new Animate()\n * animate.fromTo(0, 100, { duration: 1, easing: (t) => t })\n * animate.advance(0.5) // 50\n */var Animate=class{/**\n     * Advance the animation by the given delta time\n     *\n     * @param deltaTime - The time in seconds to advance the animation\n     */advance(deltaTime){if(!this.isRunning)return;let completed=false;if(this.duration&&this.easing){this.currentTime+=deltaTime;const linearProgress=clamp(0,this.currentTime/this.duration,1);completed=linearProgress>=1;const easedProgress=completed?1:this.easing(linearProgress);this.value=this.from+(this.to-this.from)*easedProgress;}else if(this.lerp){this.value=damp(this.value,this.to,this.lerp*60,deltaTime);if(Math.round(this.value)===Math.round(this.to)){this.value=this.to;completed=true;}}else{this.value=this.to;completed=true;}if(completed)this.stop();this.onUpdate?.(this.value,completed);}/** Stop the animation */stop(){this.isRunning=false;}/**\n     * Set up the animation from a starting value to an ending value\n     * with optional parameters for lerping, duration, easing, and onUpdate callback\n     *\n     * @param from - The starting value\n     * @param to - The ending value\n     * @param options - Options for the animation\n     */fromTo(from,to,{lerp,duration,easing,onStart,onUpdate}){this.from=this.value=from;this.to=to;this.lerp=lerp;this.duration=duration;this.easing=easing;this.currentTime=0;this.isRunning=true;onStart?.();this.onUpdate=onUpdate;}constructor(){_define_property(this,\"isRunning\",false);_define_property(this,\"value\",0);_define_property(this,\"from\",0);_define_property(this,\"to\",0);_define_property(this,\"currentTime\",0);_define_property(this,\"lerp\",void 0);_define_property(this,\"duration\",void 0);_define_property(this,\"easing\",void 0);_define_property(this,\"onUpdate\",void 0);}};//#endregion\n//#region packages/core/src/debounce.ts\nfunction debounce(callback,delay){let timer;return function(...args){clearTimeout(timer);timer=setTimeout(()=>{timer=void 0;callback.apply(this,args);},delay);};}//#endregion\n//#region packages/core/src/dimensions.ts\n/**\n * Dimensions class to handle the size of the content and wrapper\n *\n * @example\n * const dimensions = new Dimensions(wrapper, content)\n * dimensions.on('resize', (e) => {\n *   console.log(e.width, e.height)\n * })\n */var Dimensions=class{destroy(){this.wrapperResizeObserver?.disconnect();this.contentResizeObserver?.disconnect();if(this.wrapper===window&&this.debouncedResize)window.removeEventListener(\"resize\",this.debouncedResize);}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height};}constructor(wrapper,content,{autoResize=true,debounce:debounceValue=250}={}){_define_property(this,\"width\",0);_define_property(this,\"height\",0);_define_property(this,\"scrollHeight\",0);_define_property(this,\"scrollWidth\",0);_define_property(this,\"debouncedResize\",void 0);_define_property(this,\"wrapperResizeObserver\",void 0);_define_property(this,\"contentResizeObserver\",void 0);_define_property(this,\"resize\",()=>{this.onWrapperResize();this.onContentResize();});_define_property(this,\"onWrapperResize\",()=>{if(this.wrapper instanceof Window){this.width=window.innerWidth;this.height=window.innerHeight;}else{this.width=this.wrapper.clientWidth;this.height=this.wrapper.clientHeight;}});_define_property(this,\"onContentResize\",()=>{if(this.wrapper instanceof Window){this.scrollHeight=this.content.scrollHeight;this.scrollWidth=this.content.scrollWidth;}else{this.scrollHeight=this.wrapper.scrollHeight;this.scrollWidth=this.wrapper.scrollWidth;}});this.wrapper=wrapper;this.content=content;if(autoResize){this.debouncedResize=debounce(this.resize,debounceValue);if(this.wrapper instanceof Window)window.addEventListener(\"resize\",this.debouncedResize);else{this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize);this.wrapperResizeObserver.observe(this.wrapper);}this.contentResizeObserver=new ResizeObserver(this.debouncedResize);this.contentResizeObserver.observe(this.content);}this.resize();}};//#endregion\n//#region packages/core/src/emitter.ts\n/**\n * Emitter class to handle events\n * @example\n * const emitter = new Emitter()\n * emitter.on('event', (data) => {\n *   console.log(data)\n * })\n * emitter.emit('event', 'data')\n */var Emitter=class{/**\n     * Emit an event with the given data\n     * @param event Event name\n     * @param args Data to pass to the event handlers\n     */emit(event,...args){const callbacks=this.events[event]||[];for(let i=0,length=callbacks.length;i<length;i++)callbacks[i]?.(...args);}/**\n     * Add a callback to the event\n     * @param event Event name\n     * @param cb Callback function\n     * @returns Unsubscribe function\n     */on(event,cb){if(this.events[event])this.events[event].push(cb);else this.events[event]=[cb];return()=>{this.events[event]=this.events[event]?.filter(i=>cb!==i);};}/**\n     * Remove a callback from the event\n     * @param event Event name\n     * @param callback Callback function\n     */off(event,callback){this.events[event]=this.events[event]?.filter(i=>callback!==i);}/**\n     * Remove all event listeners and clean up\n     */destroy(){this.events={};}constructor(){_define_property(this,\"events\",{});}};//#endregion\n//#region packages/core/src/virtual-scroll.ts\nconst LINE_HEIGHT=100/6;const listenerOptions={passive:false};function getDeltaMultiplier(deltaMode,size){if(deltaMode===1)return LINE_HEIGHT;if(deltaMode===2)return size;return 1;}var VirtualScroll=class{/**\n     * Add an event listener for the given event and callback\n     *\n     * @param event Event name\n     * @param callback Callback function\n     */on(event,callback){return this.emitter.on(event,callback);}/** Remove all event listeners and clean up */destroy(){this.emitter.destroy();window.removeEventListener(\"resize\",this.onWindowResize);this.element.removeEventListener(\"wheel\",this.onWheel,listenerOptions);this.element.removeEventListener(\"touchstart\",this.onTouchStart,listenerOptions);this.element.removeEventListener(\"touchmove\",this.onTouchMove,listenerOptions);this.element.removeEventListener(\"touchend\",this.onTouchEnd,listenerOptions);}constructor(element,options={wheelMultiplier:1,touchMultiplier:1}){_define_property(this,\"touchStart\",{x:0,y:0});_define_property(this,\"lastDelta\",{x:0,y:0});_define_property(this,\"window\",{width:0,height:0});_define_property(this,\"emitter\",new Emitter);/**\n     * Event handler for 'touchstart' event\n     *\n     * @param event Touch event\n     */_define_property(this,\"onTouchStart\",event=>{const{clientX,clientY}=event.targetTouches?event.targetTouches[0]:event;this.touchStart.x=clientX;this.touchStart.y=clientY;this.lastDelta={x:0,y:0};this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event});});/** Event handler for 'touchmove' event */_define_property(this,\"onTouchMove\",event=>{const{clientX,clientY}=event.targetTouches?event.targetTouches[0]:event;const deltaX=-(clientX-this.touchStart.x)*this.options.touchMultiplier;const deltaY=-(clientY-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=clientX;this.touchStart.y=clientY;this.lastDelta={x:deltaX,y:deltaY};this.emitter.emit(\"scroll\",{deltaX,deltaY,event});});_define_property(this,\"onTouchEnd\",event=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event});});/** Event handler for 'wheel' event */_define_property(this,\"onWheel\",event=>{let{deltaX,deltaY,deltaMode}=event;const multiplierX=getDeltaMultiplier(deltaMode,this.window.width);const multiplierY=getDeltaMultiplier(deltaMode,this.window.height);deltaX*=multiplierX;deltaY*=multiplierY;deltaX*=this.options.wheelMultiplier;deltaY*=this.options.wheelMultiplier;this.emitter.emit(\"scroll\",{deltaX,deltaY,event});});_define_property(this,\"onWindowResize\",()=>{this.window={width:window.innerWidth,height:window.innerHeight};});this.element=element;this.options=options;window.addEventListener(\"resize\",this.onWindowResize);this.onWindowResize();this.element.addEventListener(\"wheel\",this.onWheel,listenerOptions);this.element.addEventListener(\"touchstart\",this.onTouchStart,listenerOptions);this.element.addEventListener(\"touchmove\",this.onTouchMove,listenerOptions);this.element.addEventListener(\"touchend\",this.onTouchEnd,listenerOptions);}};//#endregion\n//#region packages/core/src/lenis.ts\nconst defaultEasing=t=>Math.min(1,1.001-2**(-10*t));var Lenis=class{/**\n     * Destroy the lenis instance, remove all event listeners and clean up the class name\n     */destroy(){this.emitter.destroy();this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll);this.options.wrapper.removeEventListener(\"scrollend\",this.onScrollEnd,{capture:true});this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown);if(this.options.anchors||this.options.stopInertiaOnNavigate)this.options.wrapper.removeEventListener(\"click\",this.onClick);this.virtualScroll.destroy();this.dimensions.destroy();this.cleanUpClassName();if(this._rafId)cancelAnimationFrame(this._rafId);}on(event,callback){return this.emitter.on(event,callback);}off(event,callback){return this.emitter.off(event,callback);}get overflow(){const property=this.isHorizontal?\"overflow-x\":\"overflow-y\";return getComputedStyle(this.rootElement)[property];}checkOverflow(){if([\"hidden\",\"clip\"].includes(this.overflow))this.internalStop();else this.internalStart();}setScroll(scroll){if(this.isHorizontal)this.options.wrapper.scrollTo({left:scroll,behavior:\"instant\"});else this.options.wrapper.scrollTo({top:scroll,behavior:\"instant\"});}isTouchOnSelectionHandle(event){const selection=window.getSelection();if(!selection||selection.isCollapsed||selection.rangeCount===0)return false;const touch=event.targetTouches[0]??event.changedTouches[0];if(!touch)return false;const rects=selection.getRangeAt(0).getClientRects();if(rects.length===0)return false;const first=rects[0];const last=rects[rects.length-1];const HANDLE_RADIUS=40;const nearStart=Math.hypot(touch.clientX-first.left,touch.clientY-first.top)<=HANDLE_RADIUS;const nearEnd=Math.hypot(touch.clientX-last.right,touch.clientY-last.bottom)<=HANDLE_RADIUS;return nearStart||nearEnd;}/**\n     * Force lenis to recalculate the dimensions\n     */resize(){this.dimensions.resize();this.animatedScroll=this.targetScroll=this.actualScroll;this.emit();}emit(){this.emitter.emit(\"scroll\",this);}reset(){this.isLocked=false;this.isScrolling=false;this.animatedScroll=this.targetScroll=this.actualScroll;this.lastVelocity=this.velocity=0;this.animate.stop();}/**\n     * Start lenis scroll after it has been stopped\n     */start(){if(!this.isStopped)return;if(this.options.autoToggle){this.rootElement.style.removeProperty(\"overflow\");return;}this.internalStart();}internalStart(){if(!this.isStopped)return;this.reset();this.isStopped=false;this.emit();}/**\n     * Stop lenis scroll\n     */stop(){if(this.isStopped)return;if(this.options.autoToggle){this.rootElement.style.setProperty(\"overflow\",\"clip\");return;}this.internalStop();}internalStop(){if(this.isStopped)return;this.reset();this.isStopped=true;this.emit();}/**\n     * Scroll to a target value\n     *\n     * @param target The target value to scroll to\n     * @param options The options for the scroll\n     *\n     * @example\n     * lenis.scrollTo(100, {\n     *   offset: 100,\n     *   duration: 1,\n     *   easing: (t) => 1 - Math.cos((t * Math.PI) / 2),\n     *   lerp: 0.1,\n     *   onStart: () => {\n     *     console.log('onStart')\n     *   },\n     *   onComplete: () => {\n     *     console.log('onComplete')\n     *   },\n     * })\n     */scrollTo(_target,{offset=0,immediate=false,lock=false,programmatic=true,lerp=programmatic?this.options.lerp:void 0,duration=programmatic?this.options.duration:void 0,easing=programmatic?this.options.easing:void 0,onStart,onComplete,force=false,userData}={}){if((this.isStopped||this.isLocked)&&!force)return;let target=_target;let adjustedOffset=offset;if(typeof target===\"string\"&&[\"top\",\"left\",\"start\",\"#\"].includes(target))target=0;else if(typeof target===\"string\"&&[\"bottom\",\"right\",\"end\"].includes(target))target=this.limit;else{let node=null;if(typeof target===\"string\"){node=target.startsWith(\"#\")?document.getElementById(target.slice(1)):document.querySelector(target);if(!node)if(target===\"#top\")target=0;else console.warn(\"Lenis: Target not found\",target);}else if(target instanceof HTMLElement&&target?.nodeType)node=target;if(node){if(this.options.wrapper!==window){const wrapperRect=this.rootElement.getBoundingClientRect();adjustedOffset-=this.isHorizontal?wrapperRect.left:wrapperRect.top;}const rect=node.getBoundingClientRect();const targetStyle=getComputedStyle(node);const scrollMargin=this.isHorizontal?Number.parseFloat(targetStyle.scrollMarginLeft):Number.parseFloat(targetStyle.scrollMarginTop);const containerStyle=getComputedStyle(this.rootElement);const scrollPadding=this.isHorizontal?Number.parseFloat(containerStyle.scrollPaddingLeft):Number.parseFloat(containerStyle.scrollPaddingTop);target=(this.isHorizontal?rect.left:rect.top)+this.animatedScroll-(Number.isNaN(scrollMargin)?0:scrollMargin)-(Number.isNaN(scrollPadding)?0:scrollPadding);}}if(typeof target!==\"number\")return;target+=adjustedOffset;if(this.options.infinite){if(programmatic){this.targetScroll=this.animatedScroll=this.scroll;const distance=target-this.animatedScroll;if(distance>this.limit/2)target-=this.limit;else if(distance<-this.limit/2)target+=this.limit;}}else target=clamp(0,target,this.limit);if(target===this.targetScroll){onStart?.(this);onComplete?.(this);return;}this.userData=userData??{};if(immediate){this.animatedScroll=this.targetScroll=target;this.setScroll(this.scroll);this.reset();this.preventNextNativeScrollEvent();this.emit();onComplete?.(this);this.userData={};requestAnimationFrame(()=>{this.dispatchScrollendEvent();});return;}if(!programmatic)this.targetScroll=target;if(typeof duration===\"number\"&&typeof easing!==\"function\")easing=defaultEasing;else if(typeof easing===\"function\"&&typeof duration!==\"number\")duration=1;this.animate.fromTo(this.animatedScroll,target,{duration,easing,lerp,onStart:()=>{if(lock)this.isLocked=true;this.isScrolling=\"smooth\";onStart?.(this);},onUpdate:(value,completed)=>{this.isScrolling=\"smooth\";this.lastVelocity=this.velocity;this.velocity=value-this.animatedScroll;this.direction=Math.sign(this.velocity);this.animatedScroll=value;this.setScroll(this.scroll);if(programmatic)this.targetScroll=value;if(!completed)this.emit();if(completed){this.reset();this.emit();onComplete?.(this);this.userData={};requestAnimationFrame(()=>{this.dispatchScrollendEvent();});this.preventNextNativeScrollEvent();}}});}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=true;requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=false;});}hasNestedScroll(node,{deltaX,deltaY}){const time=Date.now();if(!node._lenis)node._lenis={};const cache=node._lenis;let hasOverflowX;let hasOverflowY;let isScrollableX;let isScrollableY;let hasOverscrollBehaviorX;let hasOverscrollBehaviorY;let scrollWidth;let scrollHeight;let clientWidth;let clientHeight;if(time-(cache.time??0)>2e3){cache.time=Date.now();const computedStyle=window.getComputedStyle(node);cache.computedStyle=computedStyle;hasOverflowX=[\"auto\",\"overlay\",\"scroll\"].includes(computedStyle.overflowX);hasOverflowY=[\"auto\",\"overlay\",\"scroll\"].includes(computedStyle.overflowY);hasOverscrollBehaviorX=[\"auto\"].includes(computedStyle.overscrollBehaviorX);hasOverscrollBehaviorY=[\"auto\"].includes(computedStyle.overscrollBehaviorY);cache.hasOverflowX=hasOverflowX;cache.hasOverflowY=hasOverflowY;if(!(hasOverflowX||hasOverflowY))return false;scrollWidth=node.scrollWidth;scrollHeight=node.scrollHeight;clientWidth=node.clientWidth;clientHeight=node.clientHeight;isScrollableX=scrollWidth>clientWidth;isScrollableY=scrollHeight>clientHeight;cache.isScrollableX=isScrollableX;cache.isScrollableY=isScrollableY;cache.scrollWidth=scrollWidth;cache.scrollHeight=scrollHeight;cache.clientWidth=clientWidth;cache.clientHeight=clientHeight;cache.hasOverscrollBehaviorX=hasOverscrollBehaviorX;cache.hasOverscrollBehaviorY=hasOverscrollBehaviorY;}else{isScrollableX=cache.isScrollableX;isScrollableY=cache.isScrollableY;hasOverflowX=cache.hasOverflowX;hasOverflowY=cache.hasOverflowY;scrollWidth=cache.scrollWidth;scrollHeight=cache.scrollHeight;clientWidth=cache.clientWidth;clientHeight=cache.clientHeight;hasOverscrollBehaviorX=cache.hasOverscrollBehaviorX;hasOverscrollBehaviorY=cache.hasOverscrollBehaviorY;}if(!(hasOverflowX&&isScrollableX||hasOverflowY&&isScrollableY))return false;const orientation=Math.abs(deltaX)>=Math.abs(deltaY)?\"horizontal\":\"vertical\";let scroll;let maxScroll;let delta;let hasOverflow;let isScrollable;let hasOverscrollBehavior;if(orientation===\"horizontal\"){scroll=Math.round(node.scrollLeft);maxScroll=scrollWidth-clientWidth;delta=deltaX;hasOverflow=hasOverflowX;isScrollable=isScrollableX;hasOverscrollBehavior=hasOverscrollBehaviorX;}else if(orientation===\"vertical\"){scroll=Math.round(node.scrollTop);maxScroll=scrollHeight-clientHeight;delta=deltaY;hasOverflow=hasOverflowY;isScrollable=isScrollableY;hasOverscrollBehavior=hasOverscrollBehaviorY;}else return false;if(!hasOverscrollBehavior&&(scroll>=maxScroll||scroll<=0))return true;return(delta>0?scroll<maxScroll:scroll>0)&&hasOverflow&&isScrollable;}/**\n     * The root element on which lenis is instanced\n     */get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper;}/**\n     * The limit which is the maximum scroll value\n     */get limit(){if(this.options.naiveDimensions){if(this.isHorizontal)return this.rootElement.scrollWidth-this.rootElement.clientWidth;return this.rootElement.scrollHeight-this.rootElement.clientHeight;}return this.dimensions.limit[this.isHorizontal?\"x\":\"y\"];}/**\n     * Whether or not the scroll is horizontal\n     */get isHorizontal(){return this.options.orientation===\"horizontal\";}/**\n     * The actual scroll value\n     */get actualScroll(){const wrapper=this.options.wrapper;return this.isHorizontal?wrapper.scrollX??wrapper.scrollLeft:wrapper.scrollY??wrapper.scrollTop;}/**\n     * The current scroll value\n     */get scroll(){return this.options.infinite?modulo(this.animatedScroll,this.limit):this.animatedScroll;}/**\n     * The progress of the scroll relative to the limit\n     */get progress(){return this.limit===0?1:this.scroll/this.limit;}/**\n     * Current scroll state\n     */get isScrolling(){return this._isScrolling;}set isScrolling(value){if(this._isScrolling!==value){this._isScrolling=value;this.updateClassName();}}/**\n     * Check if lenis is stopped\n     */get isStopped(){return this._isStopped;}set isStopped(value){if(this._isStopped!==value){this._isStopped=value;this.updateClassName();}}/**\n     * Check if lenis is locked\n     */get isLocked(){return this._isLocked;}set isLocked(value){if(this._isLocked!==value){this._isLocked=value;this.updateClassName();}}/**\n     * Check if lenis is smooth scrolling\n     */get isSmooth(){return this.isScrolling===\"smooth\";}/**\n     * The class name applied to the wrapper element\n     */get className(){let className=\"lenis\";if(this.options.autoToggle)className+=\" lenis-autoToggle\";if(this.isStopped)className+=\" lenis-stopped\";if(this.isLocked)className+=\" lenis-locked\";if(this.isScrolling)className+=\" lenis-scrolling\";if(this.isScrolling===\"smooth\")className+=\" lenis-smooth\";return className;}updateClassName(){this.cleanUpClassName();this.className.split(\" \").forEach(className=>{this.rootElement.classList.add(className);});}cleanUpClassName(){for(const className of Array.from(this.rootElement.classList))if(className===\"lenis\"||className.startsWith(\"lenis-\"))this.rootElement.classList.remove(className);}constructor({wrapper=window,content=document.documentElement,eventsTarget=wrapper,smoothWheel=true,syncTouch=false,syncTouchLerp=.075,touchInertiaExponent=1.7,duration,easing,lerp=.1,infinite=false,orientation=\"vertical\",gestureOrientation=orientation===\"horizontal\"?\"both\":\"vertical\",touchMultiplier=1,wheelMultiplier=1,autoResize=true,prevent,virtualScroll,overscroll=true,autoRaf=false,anchors=false,autoToggle=false,allowNestedScroll=false,__experimental__naiveDimensions=false,naiveDimensions=__experimental__naiveDimensions,stopInertiaOnNavigate=false}={}){_define_property(this,\"_isScrolling\",false);_define_property(this,\"_isStopped\",false);_define_property(this,\"_isLocked\",false);_define_property(this,\"_preventNextNativeScrollEvent\",false);_define_property(this,\"_resetVelocityTimeout\",null);_define_property(this,\"_rafId\",null);_define_property(this,\"_isDraggingSelection\",false);/**\n     * Whether or not the user is touching the screen\n     */_define_property(this,\"isTouching\",void 0);/**\n     * Whether or not the device is running iOS\n     */_define_property(this,\"isIos\",void 0);/**\n     * The time in ms since the lenis instance was created\n     */_define_property(this,\"time\",0);/**\n     * User data that will be forwarded through the scroll event\n     *\n     * @example\n     * lenis.scrollTo(100, {\n     *   userData: {\n     *     foo: 'bar'\n     *   }\n     * })\n     */_define_property(this,\"userData\",{});/**\n     * The last velocity of the scroll\n     */_define_property(this,\"lastVelocity\",0);/**\n     * The current velocity of the scroll\n     */_define_property(this,\"velocity\",0);/**\n     * The direction of the scroll\n     */_define_property(this,\"direction\",0);/**\n     * The options passed to the lenis instance\n     */_define_property(this,\"options\",void 0);/**\n     * The target scroll value\n     */_define_property(this,\"targetScroll\",void 0);/**\n     * The animated scroll value\n     */_define_property(this,\"animatedScroll\",void 0);_define_property(this,\"animate\",new Animate);_define_property(this,\"emitter\",new Emitter);_define_property(this,\"dimensions\",void 0);_define_property(this,\"virtualScroll\",void 0);_define_property(this,\"onScrollEnd\",e=>{if(!(e instanceof CustomEvent)){if(this.isScrolling===\"smooth\"||this.isScrolling===false)e.stopPropagation();}});_define_property(this,\"dispatchScrollendEvent\",()=>{this.options.wrapper.dispatchEvent(new CustomEvent(\"scrollend\",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:true}}));});_define_property(this,\"onTransitionEnd\",event=>{if(event.propertyName?.includes(\"overflow\")&&event.target===this.rootElement)this.checkOverflow();});_define_property(this,\"onClick\",event=>{const linkElementsUrls=event.composedPath().filter(node=>node instanceof HTMLAnchorElement&&node.href).map(element=>new URL(element.href));const currentUrl=new URL(window.location.href);if(this.options.anchors){const anchorElementUrl=linkElementsUrls.find(targetUrl=>currentUrl.host===targetUrl.host&&currentUrl.pathname===targetUrl.pathname&&targetUrl.hash);if(anchorElementUrl){const options=typeof this.options.anchors===\"object\"&&this.options.anchors?this.options.anchors:void 0;const target=decodeURIComponent(anchorElementUrl.hash);this.scrollTo(target,options);return;}}if(this.options.stopInertiaOnNavigate){if(linkElementsUrls.some(targetUrl=>currentUrl.host===targetUrl.host&&currentUrl.pathname!==targetUrl.pathname)){this.reset();return;}}});_define_property(this,\"onPointerDown\",event=>{if(event.button===1)this.reset();});_define_property(this,\"onVirtualScroll\",data=>{if(typeof this.options.virtualScroll===\"function\"&&this.options.virtualScroll(data)===false)return;const{deltaX,deltaY,event}=data;this.emitter.emit(\"virtual-scroll\",{deltaX,deltaY,event});if(event.ctrlKey)return;if(event.lenisStopPropagation)return;const isTouch=event.type.includes(\"touch\");const isWheel=event.type.includes(\"wheel\");if(isTouch&&this.isIos){if(event.type===\"touchstart\")this._isDraggingSelection=this.isTouchOnSelectionHandle(event);if(this._isDraggingSelection){if(event.type===\"touchend\")this._isDraggingSelection=false;return;}}this.isTouching=event.type===\"touchstart\"||event.type===\"touchmove\";const isClickOrTap=deltaX===0&&deltaY===0;if(this.options.syncTouch&&isTouch&&event.type===\"touchstart\"&&isClickOrTap&&!this.isStopped&&!this.isLocked){this.reset();return;}const isUnknownGesture=this.options.gestureOrientation===\"vertical\"&&deltaY===0||this.options.gestureOrientation===\"horizontal\"&&deltaX===0;if(isClickOrTap||isUnknownGesture)return;let composedPath=event.composedPath();composedPath=composedPath.slice(0,composedPath.indexOf(this.rootElement));const prevent=this.options.prevent;const gestureOrientation=Math.abs(deltaX)>=Math.abs(deltaY)?\"horizontal\":\"vertical\";if(composedPath.find(node=>node instanceof HTMLElement&&(typeof prevent===\"function\"&&prevent?.(node)||node.hasAttribute?.(\"data-lenis-prevent\")||gestureOrientation===\"vertical\"&&node.hasAttribute?.(\"data-lenis-prevent-vertical\")||gestureOrientation===\"horizontal\"&&node.hasAttribute?.(\"data-lenis-prevent-horizontal\")||isTouch&&node.hasAttribute?.(\"data-lenis-prevent-touch\")||isWheel&&node.hasAttribute?.(\"data-lenis-prevent-wheel\")||this.options.allowNestedScroll&&this.hasNestedScroll(node,{deltaX,deltaY}))))return;if(this.isStopped||this.isLocked){if(event.cancelable)event.preventDefault();return;}if(!(this.options.syncTouch&&isTouch||this.options.smoothWheel&&isWheel)){this.isScrolling=\"native\";this.animate.stop();event.lenisStopPropagation=true;return;}let delta=deltaY;if(this.options.gestureOrientation===\"both\")delta=Math.abs(deltaY)>Math.abs(deltaX)?deltaY:deltaX;else if(this.options.gestureOrientation===\"horizontal\")delta=deltaX;if(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||this.animatedScroll===0&&deltaY>0||this.animatedScroll===this.limit&&deltaY<0))event.lenisStopPropagation=true;if(event.cancelable)event.preventDefault();const isSyncTouch=isTouch&&this.options.syncTouch;const hasTouchInertia=isTouch&&event.type===\"touchend\";if(hasTouchInertia)delta=Math.sign(delta)*Math.abs(this.velocity)**this.options.touchInertiaExponent;this.scrollTo(this.targetScroll+delta,{programmatic:false,...isSyncTouch?{lerp:hasTouchInertia?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}});});_define_property(this,\"onNativeScroll\",()=>{if(this._resetVelocityTimeout!==null){clearTimeout(this._resetVelocityTimeout);this._resetVelocityTimeout=null;}if(this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=false;return;}if(this.isScrolling===false||this.isScrolling===\"native\"){const lastScroll=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll;this.lastVelocity=this.velocity;this.velocity=this.animatedScroll-lastScroll;this.direction=Math.sign(this.animatedScroll-lastScroll);if(!this.isStopped)this.isScrolling=\"native\";this.emit();if(this.velocity!==0)this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity;this.velocity=0;this.isScrolling=false;this.emit();},400);}});/**\n     * RequestAnimationFrame for lenis\n     *\n     * @param time The time in ms from an external clock like `requestAnimationFrame` or Tempus\n     */_define_property(this,\"raf\",time=>{const deltaTime=time-(this.time||time);this.time=time;this.animate.advance(deltaTime*.001);if(this.options.autoRaf)this._rafId=requestAnimationFrame(this.raf);});window.lenisVersion=version;if(!window.lenis)window.lenis={};window.lenis.version=version;if(orientation===\"horizontal\")window.lenis.horizontal=true;if(syncTouch===true)window.lenis.touch=true;this.isIos=/(iPad|iPhone|iPod)/g.test(navigator.userAgent);if(!wrapper||wrapper===document.documentElement)wrapper=window;if(typeof duration===\"number\"&&typeof easing!==\"function\")easing=defaultEasing;else if(typeof easing===\"function\"&&typeof duration!==\"number\")duration=1;this.options={wrapper,content,eventsTarget,smoothWheel,syncTouch,syncTouchLerp,touchInertiaExponent,duration,easing,lerp,infinite,gestureOrientation,orientation,touchMultiplier,wheelMultiplier,autoResize,prevent,virtualScroll,overscroll,autoRaf,anchors,autoToggle,allowNestedScroll,naiveDimensions,stopInertiaOnNavigate};this.dimensions=new Dimensions(wrapper,content,{autoResize});this.updateClassName();this.targetScroll=this.animatedScroll=this.actualScroll;this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll);this.options.wrapper.addEventListener(\"scrollend\",this.onScrollEnd,{capture:true});if(this.options.anchors||this.options.stopInertiaOnNavigate)this.options.wrapper.addEventListener(\"click\",this.onClick);this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown);this.virtualScroll=new VirtualScroll(eventsTarget,{touchMultiplier,wheelMultiplier});this.virtualScroll.on(\"scroll\",this.onVirtualScroll);if(this.options.autoToggle){this.checkOverflow();this.rootElement.addEventListener(\"transitionend\",this.onTransitionEnd);}if(this.options.autoRaf)this._rafId=requestAnimationFrame(this.raf);}};function removeParentSticky(element){if(getComputedStyle(element).position===\"sticky\"){element.style.setProperty(\"position\",\"static\");element.dataset.sticky=\"true\";}if(element.offsetParent)removeParentSticky(element.offsetParent);}function addParentSticky(element){if(element?.dataset?.sticky===\"true\"){element.style.removeProperty(\"position\");delete element.dataset.sticky;}if(element.offsetParent)addParentSticky(element.offsetParent);}function offsetTop(element,accumulator=0){const top=accumulator+element.offsetTop;if(element.offsetParent)return offsetTop(element.offsetParent,top);return top;}function offsetLeft(element,accumulator=0){const left=accumulator+element.offsetLeft;if(element.offsetParent)return offsetLeft(element.offsetParent,left);return left;}function scrollTop(element,accumulator=0){const top=accumulator+element.scrollTop;if(element.offsetParent)return scrollTop(element.offsetParent,top);return top+window.scrollY;}function scrollLeft(element,accumulator=0){const left=accumulator+element.scrollLeft;if(element.offsetParent)return scrollLeft(element.offsetParent,left);return left+window.scrollX;}var SnapElement=class{destroy(){this.wrapperResizeObserver.disconnect();this.resizeObserver.disconnect();}setRect({top,left,width,height,element}={}){top=top??this.rect.top;left=left??this.rect.left;width=width??this.rect.width;height=height??this.rect.height;element=element??this.rect.element;if(top===this.rect.top&&left===this.rect.left&&width===this.rect.width&&height===this.rect.height&&element===this.rect.element)return;this.rect.top=top;this.rect.y=top;this.rect.width=width;this.rect.height=height;this.rect.left=left;this.rect.x=left;this.rect.bottom=top+height;this.rect.right=left+width;}constructor(element,{align=[\"start\"],ignoreSticky=true,ignoreTransform=false}={}){_define_property(this,\"element\",void 0);_define_property(this,\"options\",void 0);_define_property(this,\"align\",void 0);_define_property(this,\"rect\",{});_define_property(this,\"wrapperResizeObserver\",void 0);_define_property(this,\"resizeObserver\",void 0);_define_property(this,\"debouncedWrapperResize\",void 0);_define_property(this,\"onWrapperResize\",()=>{let top;let left;if(this.options.ignoreSticky)removeParentSticky(this.element);if(this.options.ignoreTransform){top=offsetTop(this.element);left=offsetLeft(this.element);}else{const rect=this.element.getBoundingClientRect();top=rect.top+scrollTop(this.element);left=rect.left+scrollLeft(this.element);}if(this.options.ignoreSticky)addParentSticky(this.element);this.setRect({top,left});});_define_property(this,\"onResize\",([entry])=>{if(!entry?.borderBoxSize[0])return;const width=entry.borderBoxSize[0].inlineSize;const height=entry.borderBoxSize[0].blockSize;this.setRect({width,height});});this.element=element;this.options={align,ignoreSticky,ignoreTransform};this.align=[align].flat();this.debouncedWrapperResize=debounce(this.onWrapperResize,500);this.wrapperResizeObserver=new ResizeObserver(this.debouncedWrapperResize);this.wrapperResizeObserver.observe(document.body);this.onWrapperResize();this.resizeObserver=new ResizeObserver(this.onResize);this.resizeObserver.observe(this.element);this.setRect({width:this.element.offsetWidth,height:this.element.offsetHeight});}};//#endregion\n//#region packages/snap/src/uid.ts\nlet index=0;function uid(){return index++;}//#endregion\n//#region packages/snap/src/snap.ts\n/**\n * Snap class to handle the snap functionality\n *\n * @example\n * const snap = new Snap(lenis, {\n *   type: 'mandatory', // 'mandatory', 'proximity' or 'lock'\n *   onSnapStart: (snap) => {\n *     console.log('onSnapStart', snap)\n *   },\n *   onSnapComplete: (snap) => {\n *     console.log('onSnapComplete', snap)\n *   },\n * })\n *\n * snap.add(500) // snap at 500px\n *\n * const removeSnap = snap.add(500)\n *\n * if (someCondition) {\n *   removeSnap()\n * }\n */var Snap=class{/**\n     * Destroy the snap instance\n     */destroy(){this.lenis.off(\"virtual-scroll\",this.onSnapDebounced);window.removeEventListener(\"resize\",this.onWindowResize);this.elements.forEach(element=>{element.destroy();});}/**\n     * Start the snap after it has been stopped\n     */start(){this.isStopped=false;}/**\n     * Stop the snap\n     */stop(){this.isStopped=true;}/**\n     * Add a snap to the snap instance\n     *\n     * @param value The value to snap to\n     * @param userData User data that will be forwarded through the snap event\n     * @returns Unsubscribe function\n     */add(value){const id=uid();this.snaps.set(id,{value});return()=>this.snaps.delete(id);}/**\n     * Add an element to the snap instance\n     *\n     * @param element The element to add\n     * @param options The options for the element\n     * @returns Unsubscribe function\n     */addElement(element,options={}){const id=uid();this.elements.set(id,new SnapElement(element,options));return()=>this.elements.delete(id);}addElements(elements,options={}){const map=[...elements].map(element=>this.addElement(element,options));return()=>{map.forEach(remove=>{remove();});};}previous(){this.goTo((this.currentSnapIndex??0)-1);}next(){this.goTo((this.currentSnapIndex??0)+1);}goTo(index){const snaps=this.computeSnaps();if(snaps.length===0)return;this.currentSnapIndex=Math.max(0,Math.min(index,snaps.length-1));const currentSnap=snaps[this.currentSnapIndex];if(currentSnap===void 0)return;this.lenis.scrollTo(currentSnap.value,{duration:this.options.duration,easing:this.options.easing,lerp:this.options.lerp,lock:this.options.type===\"lock\",userData:{initiator:\"snap\"},onStart:()=>{this.options.onSnapStart?.({index:this.currentSnapIndex,...currentSnap});},onComplete:()=>{this.options.onSnapComplete?.({index:this.currentSnapIndex,...currentSnap});}});}get distanceThreshold(){let distanceThreshold=Number.POSITIVE_INFINITY;if(this.options.type===\"mandatory\")return Number.POSITIVE_INFINITY;const{isHorizontal}=this.lenis;const axis=isHorizontal?\"width\":\"height\";if(typeof this.options.distanceThreshold===\"string\"&&this.options.distanceThreshold.endsWith(\"%\"))distanceThreshold=Number(this.options.distanceThreshold.replace(\"%\",\"\"))/100*this.viewport[axis];else if(typeof this.options.distanceThreshold===\"number\")distanceThreshold=this.options.distanceThreshold;else distanceThreshold=this.viewport[axis];return distanceThreshold;}resize(){this.elements.forEach(element=>{element.onWrapperResize();});}constructor(lenis,{type=\"proximity\",lerp,easing,duration,distanceThreshold=\"50%\",debounce:debounceDelay=500,onSnapStart,onSnapComplete}={}){_define_property(this,\"options\",void 0);_define_property(this,\"elements\",/* @__PURE__ */new Map);_define_property(this,\"snaps\",/* @__PURE__ */new Map);_define_property(this,\"viewport\",{width:window.innerWidth,height:window.innerHeight});_define_property(this,\"isStopped\",false);_define_property(this,\"onSnapDebounced\",void 0);_define_property(this,\"currentSnapIndex\",void 0);_define_property(this,\"onWindowResize\",()=>{this.viewport.width=window.innerWidth;this.viewport.height=window.innerHeight;});_define_property(this,\"computeSnaps\",()=>{const{isHorizontal}=this.lenis;let snaps=[...this.snaps.values()];this.elements.forEach(({rect,align})=>{let value;align.forEach(align=>{if(align===\"start\")value=rect.top;else if(align===\"center\")value=isHorizontal?rect.left+rect.width/2-this.viewport.width/2:rect.top+rect.height/2-this.viewport.height/2;else if(align===\"end\")value=isHorizontal?rect.left+rect.width-this.viewport.width:rect.top+rect.height-this.viewport.height;if(typeof value===\"number\")snaps.push({value:Math.ceil(value)});});});snaps=snaps.sort((a,b)=>Math.abs(a.value)-Math.abs(b.value));return snaps;});_define_property(this,\"onSnap\",e=>{if(this.isStopped)return;if(e.event.type===\"touchmove\")return;if(this.options.type===\"lock\"&&this.lenis.userData?.initiator===\"snap\")return;let{scroll,isHorizontal}=this.lenis;const delta=isHorizontal?e.deltaX:e.deltaY;scroll=Math.ceil(this.lenis.scroll+delta);const snaps=this.computeSnaps();if(snaps.length===0)return;let snapIndex;const prevSnapIndex=snaps.findLastIndex(({value})=>value<scroll);const nextSnapIndex=snaps.findIndex(({value})=>value>scroll);if(this.options.type===\"lock\"){if(delta>0)snapIndex=nextSnapIndex;else if(delta<0)snapIndex=prevSnapIndex;}else{const prevSnap=snaps[prevSnapIndex];const distanceToPrevSnap=prevSnap?Math.abs(scroll-prevSnap.value):Number.POSITIVE_INFINITY;const nextSnap=snaps[nextSnapIndex];snapIndex=distanceToPrevSnap<(nextSnap?Math.abs(scroll-nextSnap.value):Number.POSITIVE_INFINITY)?prevSnapIndex:nextSnapIndex;}if(snapIndex===void 0)return;if(snapIndex===-1)return;snapIndex=Math.max(0,Math.min(snapIndex,snaps.length-1));const snap=snaps[snapIndex];if(Math.abs(scroll-snap.value)<=this.distanceThreshold)this.goTo(snapIndex);});this.lenis=lenis;if(!window.lenis)window.lenis={};window.lenis.snap=true;this.options={type,lerp,easing,duration,distanceThreshold,debounce:debounceDelay,onSnapStart,onSnapComplete};this.onWindowResize();window.addEventListener(\"resize\",this.onWindowResize);this.onSnapDebounced=debounce(this.onSnap,this.options.debounce);this.lenis.on(\"virtual-scroll\",this.onSnapDebounced);}};/**\n * @framerSupportedLayoutHeight any\n * @framerSupportedLayoutWidth any\n * @framerDisableUnlink\n */export default function Component({smooth,infinite,orientation,intensity,children,snap}){const wrapperRef=useRef();const contentRef=useRef();const lenisRef=useRef();// Static on both Canvas and Export\nconst isStaticRenderer=useIsStaticRenderer();useEffect(()=>{if(isStaticRenderer)return;if(children&&(!wrapperRef.current||!contentRef.current))return;if(wrapperRef.current&&contentRef.current){if(orientation===\"horizontal\"){wrapperRef.current.style.setProperty(\"overflowX\",\"auto\");}else{wrapperRef.current.style.setProperty(\"overflowY\",\"auto\");}}const lenis=new Lenis({smoothWheel:smooth,duration:intensity/10,infinite,orientation,gestureOrientation:orientation===\"horizontal\"?\"both\":\"vertical\",autoRaf:true,autoToggle:true,anchors:true,allowNestedScroll:true,wrapper:wrapperRef.current,content:contentRef.current,syncTouch:Boolean(infinite)||orientation===\"horizontal\",stopInertiaOnNavigate:true});lenisRef.current=lenis;let lenisSnap;if(snap&&snap.snaps.length>0){lenisSnap=new Snap(lenis,{type:snap.type,distanceThreshold:snap.threshold+\"%\"});snap.snaps.forEach(item=>{if(!item.target?.current)return;const id=item.target.current.id;// workaround when content is duplicated by LenisSeamlessInfinite\nconst elements=lenis.rootElement.querySelectorAll(`#${id}`);elements.forEach(element=>{lenisSnap.addElement(element,{align:item.align});});});}window.lenis=lenis;window.lenisSnap=snap;return()=>{if(lenis)lenis.destroy();if(lenisSnap)lenisSnap.destroy();};},[smooth,infinite,orientation,intensity,children,snap,isStaticRenderer]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`html.lenis,\nhtml.lenis body {\n  height: auto;\n}\n\n.lenis:not(.lenis-autoToggle).lenis-stopped {\n  overflow: clip;\n}\n\n.lenis [data-lenis-prevent],\n.lenis [data-lenis-prevent-wheel],\n.lenis [data-lenis-prevent-touch],\n.lenis [data-lenis-prevent-vertical],\n.lenis [data-lenis-prevent-horizontal] {\n  overscroll-behavior: contain;\n}\n\n.lenis.lenis-smooth iframe {\n  pointer-events: none;\n}\n\n.lenis.lenis-autoToggle {\n  transition-property: overflow;\n  transition-duration: 1ms;\n  transition-behavior: allow-discrete;\n}`}),children&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:orientation===\"horizontal\"?{overflowX:\"auto\",width:\"100%\"}:{overflowY:\"auto\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{width:\"100%\"},children:Children.map(children,child=>/*#__PURE__*/isValidElement(child)?/*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:\"100%\"}}):child)})})})]});}Component.displayName=\"Lenis\";addPropertyControls(Component,{smooth:{type:ControlType.Boolean,title:\"Smooth\",defaultValue:true},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:12,step:1,min:1,max:100,hidden(props){return props.smooth===false;},description:\"This will be ignored on mobile.\"},infinite:{type:ControlType.Boolean,title:\"Infinite\",defaultValue:false,hidden(props){return props.smooth===false;}},orientation:{type:ControlType.Enum,defaultValue:\"vertical\",displaySegmentedControl:true,options:[\"vertical\",\"horizontal\"],optionTitles:[\"Vertical\",\"Horizontal\"],hidden(props){return props.smooth===false;}},children:{type:ControlType.ComponentInstance,title:\"Content\"},snap:{type:ControlType.Object,optional:true,description:\"Cooked and served by [darkroom.engineering](https://darkroom.engineering).\",controls:{type:{type:ControlType.Enum,defaultValue:\"proximity\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"proximity\",\"mandatory\",\"lock\"],optionTitles:[\"Proximity\",\"Mandatory\",\"Lock\"]},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,unit:\"%\",hidden:props=>{return props.snap.type===\"mandatory\";}},snaps:{type:ControlType.Array,control:{type:ControlType.Object,controls:{target:{title:\"Target\",type:ControlType.ScrollSectionRef},align:{type:ControlType.Enum,defaultValue:\"center\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"start\",\"center\",\"end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"]}}}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lenis.map","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 21.667 5 L 21.667 16.667 L 31.667 16.667 L 18.333 35 L 18.333 23.333 L 8.333 23.333 L 21.667 5\" fill=\"transparent\" height=\"40px\" id=\"KQGq29sVm\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"iii20lcc2\" width=\"40px\"/><path d=\"M 13.333 0 L 13.333 11.667 L 23.333 11.667 L 10 30 L 10 18.333 L 0 18.333 L 13.333 0\" fill=\"transparent\" height=\"30px\" id=\"WE1ZqRtmT\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(8.333 5)\" width=\"23.333333333333258px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"415621875\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-28dq3\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-28dq3 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"bolt\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-28dq3\");Icon.displayName=\"bolt\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerVector\":\"{\\\"name\\\":\\\"bolt\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (e0e363b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Click from\"https://framerusercontent.com/modules/aGlpm3jlVBztTwMj6IOR/YNsGSL1SbTvxhrgbCMUi/gtH5OpX6a.js\";import UsersGroup from\"https://framerusercontent.com/modules/ZBGyfiXKSJJ3zHV58l8v/vczljMJ9DW18d10AsXzh/orqTgYguv.js\";import LockCheck from\"https://framerusercontent.com/modules/Or82XghyWvqjU6LIzzRb/AWjtIyfyiaQYM1johA4V/pdCCB0R8V.js\";import Bolt from\"https://framerusercontent.com/modules/vxN0ybxoIgObR2SlTv0a/gVwij1fIynoXRAnyZTcm/Tj2SJ1WLa.js\";import UserCheck from\"https://framerusercontent.com/modules/UYCyqYXSzwSyhTJyd8E6/LkaWYRupOcLaFYrKyF2d/ukCWeUlSs.js\";import Button from\"https://framerusercontent.com/modules/ckaV5lyANROcYM2y5MoB/s0DLqOB7KS8v5qhTiyD6/gjXNci5Er.js\";import TrustListWrapper from\"https://framerusercontent.com/modules/fUW8bCzmJy4CJOqMAxlv/oy8XFsJuUMhKFSmBEGdL/Hv17ezQ3N.js\";import SubheadlineBadge from\"https://framerusercontent.com/modules/bI7VH6J2zUxsVBHO5Y7D/JxBEl0Bpzoeidkh9S4I6/U7T4xP40P.js\";const SubheadlineBadgeFonts=getFonts(SubheadlineBadge);const SmartComponentScopedContainerWithFX=withFX(SmartComponentScopedContainer);const MotionHeaderWithFX=withFX(motion.header);const ButtonFonts=getFonts(Button);const MotionDivWithFX=withFX(motion.div);const TrustListWrapperFonts=getFonts(TrustListWrapper);const cycleOrder=[\"nz8wCyi4n\",\"UkKcsBxN2\",\"IenTh0WD0\"];const serializationHash=\"framer-LL8LR\";const variantClassNames={IenTh0WD0:\"framer-v-1mejwms\",nz8wCyi4n:\"framer-v-16ogwl\",UkKcsBxN2:\"framer-v-1jbwn38\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={delay:0,duration:.8,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"nz8wCyi4n\",Phone:\"IenTh0WD0\",Tablet:\"UkKcsBxN2\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"nz8wCyi4n\"};};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:\"nz8wCyi4n\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.section,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16ogwl\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"nz8wCyi4n\",ref:refBinding,style:{backgroundColor:\"var(--token-62822816-ecdc-4a9d-985f-91382c984ee3, rgb(250, 250, 250))\",...style},...addPropertyOverrides({IenTh0WD0:{\"data-framer-name\":\"Phone\"},UkKcsBxN2:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-11hip9o\",\"data-framer-name\":\"Content wrapper\",layoutDependency:layoutDependency,layoutId:\"qBWmrp5kw\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15mcup\",\"data-framer-name\":\"Top content\",layoutDependency:layoutDependency,layoutId:\"ej08WBC5u\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,y:(componentViewport?.y||0)+80+0+0+0+0,...addPropertyOverrides({IenTh0WD0:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-336.2)/2+0+0)+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-14qwt3e-container\",layoutDependency:layoutDependency,layoutId:\"GRQi4lXyd-container\",nodeId:\"GRQi4lXyd\",rendersWithMotion:true,scopeId:\"cOwHuTKsY\",children:/*#__PURE__*/_jsx(SubheadlineBadge,{height:\"100%\",id:\"GRQi4lXyd\",layoutId:\"GRQi4lXyd\",U6hvJ9yfL:\"Start Now\",variant:matchVariant(\"i0FhKp8s1\"),width:\"100%\",yQjuc8vwW:Bolt})})}),/*#__PURE__*/_jsxs(MotionHeaderWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-gwzbk7\",\"data-framer-name\":\"Header\",layoutDependency:layoutDependency,layoutId:\"AFSDQ9ZWn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"44px\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-b00d47ba-f3c1-4bf7-beda-08f29c345ecd, rgb(0, 0, 0)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a, var(--token-65eb806f-5682-4b62-9d34-13364473894c, rgb(113, 118, 128)))\"},children:\"Discover how \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"Q1VTVE9NVjI7R2Vpc3QgUGl4ZWwgU3F1YXJl\",\"--framer-font-family\":'\"Geist Pixel Square\", \"Geist Pixel Square Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-1fiaymt, var(--token-6deb7dbd-f1e8-4ca0-86de-e96c4b4c7944, rgb(2, 63, 232)))\"},children:\"jemmic\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-g1tnir, var(--token-65eb806f-5682-4b62-9d34-13364473894c, rgb(113, 118, 128)))\"},children:\" \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-fsiy4d, var(--token-65eb806f-5682-4b62-9d34-13364473894c, rgb(113, 118, 128)))\"},children:\"can\"}),/*#__PURE__*/_jsx(motion.br,{}),\"boost your business\"]})}),className:\"framer-dmpib7\",fonts:[\"GF;Geist-regular\",\"CUSTOMV2;Geist Pixel Square\",\"GF;Geist-600\"],layoutDependency:layoutDependency,layoutId:\"gmalezvW0\",style:{\"--extracted-1fiaymt\":\"var(--token-6deb7dbd-f1e8-4ca0-86de-e96c4b4c7944, rgb(2, 63, 232))\",\"--extracted-1of0zx5\":\"var(--token-b00d47ba-f3c1-4bf7-beda-08f29c345ecd, rgb(0, 0, 0))\",\"--extracted-1qn201a\":\"var(--token-65eb806f-5682-4b62-9d34-13364473894c, rgb(113, 118, 128))\",\"--extracted-fsiy4d\":\"var(--token-65eb806f-5682-4b62-9d34-13364473894c, rgb(113, 118, 128))\",\"--extracted-g1tnir\":\"var(--token-65eb806f-5682-4b62-9d34-13364473894c, rgb(113, 118, 128))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({IenTh0WD0:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-1.5px\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-b00d47ba-f3c1-4bf7-beda-08f29c345ecd, rgb(0, 0, 0)))\"},children:[/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-1qn201a, var(--token-65eb806f-5682-4b62-9d34-13364473894c, rgb(113, 118, 128)))\"},children:\"Discover how \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"Q1VTVE9NVjI7R2Vpc3QgUGl4ZWwgU3F1YXJl\",\"--framer-font-family\":'\"Geist Pixel Square\", \"Geist Pixel Square Placeholder\", sans-serif',\"--framer-text-color\":\"var(--extracted-1fiaymt, var(--token-6deb7dbd-f1e8-4ca0-86de-e96c4b4c7944, rgb(2, 63, 232)))\"},children:\"jemmic\"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-g1tnir, var(--token-65eb806f-5682-4b62-9d34-13364473894c, rgb(113, 118, 128)))\"},children:\" \"}),/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-color\":\"var(--extracted-fsiy4d, var(--token-65eb806f-5682-4b62-9d34-13364473894c, rgb(113, 118, 128)))\"},children:\"can \"}),\"boost your business\"]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtcmVndWxhcg==\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-letter-spacing\":\"-0.3px\",\"--framer-line-height\":\"130%\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-94fa582a-a531-417d-aa3a-a15bbf9c2390, rgb(83, 88, 98)))\"},children:\"Book a meeting to try the Conversational Framework and find out how it can transform your use cases.\"})}),className:\"framer-15ee0qu\",fonts:[\"GF;Geist-regular\"],layoutDependency:layoutDependency,layoutId:\"eyDf8ZZ3B\",style:{\"--extracted-r6o4lv\":\"var(--token-94fa582a-a531-417d-aa3a-a15bbf9c2390, rgb(83, 88, 98))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:true,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-djn6g9\",\"data-framer-name\":\"CTA wrapper\",layoutDependency:layoutDependency,layoutId:\"FvkJztb06\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ULBadT6xa\"},implicitPathVariables:undefined},{href:{webPageId:\"ULBadT6xa\"},implicitPathVariables:undefined},{href:{webPageId:\"ULBadT6xa\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+80+0+0+0+265.4+0,...addPropertyOverrides({IenTh0WD0:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-336.2)/2+0+0)+0+0+0+252.2+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-shm06g-container\",layoutDependency:layoutDependency,layoutId:\"D7lKCzfPh-container\",nodeId:\"D7lKCzfPh\",rendersWithMotion:true,scopeId:\"cOwHuTKsY\",children:/*#__PURE__*/_jsx(Button,{dWV5tZvJ7:Click,height:\"100%\",hpxfbc5I4:false,id:\"D7lKCzfPh\",Kpi8E0RCW:false,layoutId:\"D7lKCzfPh\",oj40PjcBa:\"Contact us\",v5N43ocLI:resolvedLinks[0],variant:matchVariant(\"hx7NDvMqr\"),width:\"100%\",Xw_IIjX1u:false,...addPropertyOverrides({IenTh0WD0:{v5N43ocLI:resolvedLinks[2]},UkKcsBxN2:{v5N43ocLI:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+80+0+0+0+329.4,...addPropertyOverrides({IenTh0WD0:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||200)-160-336.2)/2+0+0)+0+0+0+316.2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-som0vd-container\",layoutDependency:layoutDependency,layoutId:\"ofSrzRcUt-container\",nodeId:\"ofSrzRcUt\",rendersWithMotion:true,scopeId:\"cOwHuTKsY\",children:/*#__PURE__*/_jsx(TrustListWrapper,{cJGNDx_bk:\"FINMA/FDPA/GDPR standards\",height:\"100%\",HudZ8adsg:\"var(--token-78bfcb4c-f3b7-4c5c-9311-f4468332ba8d, rgb(46, 144, 250))\",id:\"ofSrzRcUt\",jpFPYJvXO:LockCheck,layoutId:\"ofSrzRcUt\",MGqAjarm1:\"More than 1 million users\",tupRYfPZw:\"rgb(0, 0, 0)\",variant:matchVariant(\"IAsHOvT4E\"),Vqp6K_l9C:UsersGroup,width:\"100%\",wSKm_Qp3k:\"Trusted by 80+ institutions\",zOajJfdVQ:UserCheck,...addPropertyOverrides({IenTh0WD0:{variant:matchVariant(\"SV82J7Onb\")}},baseVariant,gestureVariant)})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LL8LR.framer-1puqhn6, .framer-LL8LR .framer-1puqhn6 { display: block; }\",\".framer-LL8LR.framer-16ogwl { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 80px 0px; position: relative; width: 1200px; }\",\".framer-LL8LR .framer-11hip9o { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: flex-start; max-width: 1200px; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 1px; }\",\".framer-LL8LR .framer-15mcup { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LL8LR .framer-14qwt3e-container, .framer-LL8LR .framer-shm06g-container, .framer-LL8LR .framer-som0vd-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-LL8LR .framer-gwzbk7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-LL8LR .framer-dmpib7 { -webkit-user-select: none; flex: none; height: auto; max-width: 800px; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-LL8LR .framer-15ee0qu { --framer-text-wrap: balance; -webkit-user-select: none; flex: none; height: auto; max-width: 500px; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-LL8LR .framer-djn6g9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-LL8LR.framer-v-1jbwn38.framer-16ogwl { width: 810px; }\",\".framer-LL8LR.framer-v-1mejwms.framer-16ogwl { flex-direction: column; width: 390px; }\",\".framer-LL8LR.framer-v-1mejwms .framer-11hip9o { flex: none; width: 100%; }\",\".framer-LL8LR.framer-v-1mejwms .framer-dmpib7 { max-width: unset; }\",\".framer-LL8LR.framer-v-1mejwms .framer-djn6g9 { flex-direction: column; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 487\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UkKcsBxN2\":{\"layout\":[\"fixed\",\"auto\"]},\"IenTh0WD0\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramercOwHuTKsY=withCSS(Component,css,\"framer-LL8LR\");export default FramercOwHuTKsY;FramercOwHuTKsY.displayName=\"cta\";FramercOwHuTKsY.defaultProps={height:487,width:1200};addPropertyControls(FramercOwHuTKsY,{variant:{options:[\"nz8wCyi4n\",\"UkKcsBxN2\",\"IenTh0WD0\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramercOwHuTKsY,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"},{cssFamilyName:\"Geist Pixel Square\",source:\"custom\",style:\"normal\",uiFamilyName:\"Geist Pixel\",url:\"https://framerusercontent.com/assets/V46MBj2GbNHbvjMU4tjIkUVd2rw.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RQuQ4mJPby1QNtA.woff2\",weight:\"600\"}]},...SubheadlineBadgeFonts,...ButtonFonts,...TrustListWrapperFonts],{supportsExplicitInterCodegen:true});FramercOwHuTKsY.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SubheadlineBadge,{},context),forwardLoader(Button,{},context),forwardLoader(TrustListWrapper,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramercOwHuTKsY\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UkKcsBxN2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"IenTh0WD0\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"487\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./cOwHuTKsY.map","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n */export default function StopScroll(props){const{toggle}=props;return toggle?/*#__PURE__*/_jsx(\"style\",{\"data-frameruni-stop-scroll\":true,children:`html,body { overflow: hidden !important; }`}):/*#__PURE__*/_jsx(_Fragment,{});}StopScroll.displayName=\"Stop Scroll\";addPropertyControls(StopScroll,{toggle:{type:ControlType.Boolean,title:\"Block Scroll\",description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"StopScroll\",\"slots\":[],\"annotations\":{\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./StopScroll_Prod.map","// Scroll Progress Bar with customizable colors and radius\n// Made with ❤️ by ekayy.com\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,startTransition}from\"react\";import{addPropertyControls,ControlType}from\"framer\";/**\n * Scroll Progress Bar\n * Shows a progress bar at the top of the page that fills as you scroll.\n *\n * @framerDisableUnlink\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 8\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight fixed\n */export default function ProgressBar(props){const{backgroundColor,fillColor,height,borderRadius,style}=props;const[progress,setProgress]=useState(0);useEffect(()=>{function updateProgress(){if(typeof window===\"undefined\"||typeof document===\"undefined\")return;const scrollTop=window.scrollY||document.documentElement.scrollTop;const docHeight=document.documentElement.scrollHeight-window.innerHeight;const percent=docHeight>0?Math.min(1,scrollTop/docHeight):0;startTransition(()=>setProgress(percent));}updateProgress();window.addEventListener(\"scroll\",updateProgress,{passive:true});window.addEventListener(\"resize\",updateProgress);return()=>{window.removeEventListener(\"scroll\",updateProgress);window.removeEventListener(\"resize\",updateProgress);};},[]);return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:\"100%\",height,background:backgroundColor,borderRadius,overflow:\"hidden\",position:\"relative\"},children:/*#__PURE__*/_jsx(\"div\",{style:{height:\"100%\",width:`${progress*100}%`,background:fillColor,borderRadius,transition:\"width 0.2s cubic-bezier(.4,1,.4,1)\",position:\"absolute\",left:0,top:0},\"aria-valuenow\":Math.round(progress*100),\"aria-valuemin\":0,\"aria-valuemax\":100,role:\"progressbar\"})});}addPropertyControls(ProgressBar,{backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"#EEEEEE\"},fillColor:{type:ControlType.Color,title:\"Fill Color\",defaultValue:\"#0099FF\"},height:{type:ControlType.Number,title:\"Height\",defaultValue:8,min:2,max:32,unit:\"px\"},borderRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:8,min:0,max:32,unit:\"px\",description:\"**ProgressBar v1.0.0**\\n[Made with ❤️ by ekayy.com](https://ekayy.com)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ProgressBar\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fixed\",\"framerDisableUnlink\":\"* @framerIntrinsicWidth 600\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"8\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ProgressBar.map","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 16.667 10 L 33.333 10 M 6.667 20 L 33.333 20 M 11.667 20 L 33.333 20 M 6.667 30 L 23.333 30\" fill=\"transparent\" height=\"40px\" id=\"enJbcvcNP\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"ckyGZt7ap\" width=\"40px\"/><path d=\"M 10 0 L 26.667 0 M 0 10 L 26.667 10 M 5 10 L 26.667 10 M 0 20 L 16.667 20\" fill=\"transparent\" height=\"20px\" id=\"ZhEAJzVAw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(6.667 10)\" width=\"26.666667143503787px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"2792193696\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-XMlJo\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-XMlJo { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"menu-3\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-XMlJo\");Icon.displayName=\"menu-3\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"menu-3\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\",\"framerIntrinsicWidth\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 30 10 L 10 30 M 10 10 L 30 30\" fill=\"transparent\" height=\"40px\" id=\"zO3xpN52N\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"ZPOYRfJSk\" width=\"40px\"/><path d=\"M 20 0 L 0 20 M 0 0 L 20 20\" fill=\"transparent\" height=\"20px\" id=\"b4vYjwIXe\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(10 10)\" width=\"20px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"3422296704\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-ZA0vB\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-ZA0vB { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"x\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-ZA0vB\");Icon.displayName=\"x\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"x\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (569fd08)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-5jjhX\";const variantClassNames={NY2dF6qKO:\"framer-v-14rarvf\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const l07nLHefx=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,l07nLHefx:click??props.l07nLHefx};};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,l07nLHefx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"NY2dF6qKO\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapr9ybl9=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(l07nLHefx){const res=await l07nLHefx(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"NY2dF6qKO\",scopeId:\"lupskX21l\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Hexa logo\",className:`${cx(scopingClassNames,\"framer-14rarvf\",className,classNames)} framer-g3api7`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"NY2dF6qKO\",onTap:onTapr9ybl9,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-shhj3o\",\"data-framer-name\":\"Wrapper\",layoutDependency:layoutDependency,layoutId:\"TVs6_sogo\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-176rb6d\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"MQMrhpU0_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 112.696 32\" overflow=\"visible\"><g><path d=\"M 0 0 L 112.696 0 L 112.696 32 L 0 32 Z\" fill=\"transparent\"></path><path d=\"M 25.855 28.176 C 26.938 28.176 27.8 27.851 28.438 27.302 C 29.235 26.589 29.777 25.941 30.765 25.941 C 31.753 25.941 32.551 26.686 32.551 27.69 C 32.551 28.403 32.169 29.115 31.435 29.828 C 30 31.222 27.897 31.999 25.472 31.999 C 20.658 31.999 17.502 28.5 17.502 22.699 C 17.502 16.898 20.53 13.594 25.409 13.594 C 30.288 13.594 33.508 16.931 33.508 22.051 C 33.508 23.963 32.774 24.027 31.085 24.027 L 22.19 24.027 C 22.285 26.716 23.592 28.174 25.856 28.174 Z M 25.503 17.452 C 23.526 17.452 22.378 18.683 22.187 21.017 L 28.851 21.017 C 28.755 18.683 27.607 17.452 25.503 17.452 Z M 54.42 13.629 C 57.8 13.629 59.968 15.735 59.968 19.267 L 59.968 29.149 C 59.968 30.866 59.235 31.709 57.737 31.709 C 56.239 31.709 55.505 30.833 55.505 29.149 L 55.505 20.207 C 55.505 18.522 54.548 17.582 52.985 17.582 C 51.264 17.582 50.116 18.782 50.116 20.855 L 50.116 29.149 C 50.116 30.866 49.35 31.709 47.884 31.709 C 46.418 31.709 45.685 30.866 45.685 29.149 L 45.685 20.24 C 45.685 18.523 44.76 17.615 43.23 17.615 C 41.508 17.615 40.36 18.814 40.36 20.888 L 40.36 29.151 C 40.36 30.867 39.594 31.71 38.129 31.71 C 36.663 31.71 35.897 30.867 35.897 29.151 L 35.897 16.482 C 35.897 14.797 36.662 13.89 38.033 13.89 C 39.308 13.89 40.043 14.636 40.201 16.094 C 41.38 14.442 42.943 13.599 44.888 13.599 C 47.024 13.599 48.491 14.377 49.607 16.127 C 50.786 14.474 52.412 13.632 54.422 13.632 Z M 81.742 13.629 C 85.122 13.629 87.29 15.735 87.29 19.267 L 87.29 29.149 C 87.29 30.866 86.557 31.709 85.059 31.709 C 83.56 31.709 82.827 30.833 82.827 29.149 L 82.827 20.207 C 82.827 18.522 81.87 17.582 80.309 17.582 C 78.587 17.582 77.439 18.782 77.439 20.855 L 77.439 29.149 C 77.439 30.866 76.674 31.709 75.207 31.709 C 73.74 31.709 73.007 30.866 73.007 29.149 L 73.007 20.24 C 73.007 18.523 72.082 17.615 70.552 17.615 C 68.83 17.615 67.682 18.814 67.682 20.888 L 67.682 29.151 C 67.682 30.867 66.918 31.71 65.451 31.71 C 63.983 31.71 63.219 30.867 63.219 29.151 L 63.219 16.482 C 63.219 14.797 63.985 13.89 65.355 13.89 C 66.631 13.89 67.365 14.636 67.523 16.094 C 68.702 14.442 70.265 13.599 72.21 13.599 C 74.346 13.599 75.813 14.377 76.929 16.127 C 78.108 14.474 79.735 13.632 81.743 13.632 Z M 92.899 31.709 C 91.401 31.709 90.635 30.866 90.635 29.149 L 90.635 16.481 C 90.635 14.763 91.401 13.889 92.899 13.889 C 94.397 13.889 95.163 14.763 95.163 16.481 L 95.163 29.149 C 95.163 30.866 94.397 31.709 92.899 31.709 Z M 110.655 20.335 C 109.73 20.335 109.156 19.817 108.487 18.974 C 107.722 18.035 107.084 17.484 105.745 17.484 C 103.513 17.484 102.429 19.299 102.429 22.862 C 102.429 26.199 103.64 28.013 105.776 28.013 C 106.765 28.013 107.434 27.689 108.072 26.943 C 108.806 26.069 109.251 24.87 110.623 24.87 C 111.771 24.87 112.696 25.777 112.696 26.911 C 112.696 27.916 112.153 28.953 111.006 29.989 C 109.476 31.35 107.754 31.999 105.619 31.999 C 100.708 31.999 97.711 28.597 97.711 22.796 C 97.711 16.995 100.772 13.595 105.746 13.595 C 109.923 13.595 112.665 16.187 112.665 18.455 C 112.665 19.492 111.772 20.334 110.656 20.334 Z M 14.986 22.798 C 14.986 28.597 11.988 32 7.078 32 C 4.942 32 3.221 31.352 1.691 29.991 C 0.542 28.954 0 27.917 0 26.913 C 0 25.779 0.925 24.872 2.073 24.872 C 3.443 24.872 3.89 26.072 4.623 26.946 C 5.261 27.691 5.93 28.016 6.92 28.016 C 9.056 28.016 10.267 26.201 10.267 22.864 L 10.458 16.481 C 10.458 14.763 11.224 13.889 12.722 13.889 C 14.22 13.889 14.986 14.763 14.986 16.481 L 14.986 22.799 Z M 14.875 7.254 C 14.875 7.498 14.701 7.663 14.362 7.818 C 13.937 8.005 13.414 8.117 12.869 8.117 C 12.041 8.117 11.366 7.84 10.908 7.341 C 10.472 6.877 10.221 6.212 10.221 5.425 C 10.221 4.694 10.471 4.053 10.908 3.587 C 11.322 3.143 11.943 2.868 12.727 2.868 C 13.511 2.868 14.09 3.155 14.481 3.554 C 14.928 4.03 15.08 4.617 15.08 5.171 C 15.08 5.525 14.874 5.802 14.513 5.802 L 11.397 5.802 C 11.429 6.167 11.561 6.488 11.768 6.721 C 12.04 7.042 12.443 7.22 12.944 7.22 C 13.287 7.219 13.625 7.143 13.936 6.998 C 14.176 6.887 14.295 6.788 14.459 6.788 C 14.699 6.788 14.874 7.01 14.874 7.252 L 14.875 7.254 Z M 13.992 5.028 C 13.981 4.673 13.871 4.386 13.675 4.152 C 13.469 3.931 13.142 3.776 12.738 3.776 C 12.301 3.776 11.942 3.931 11.724 4.175 C 11.539 4.396 11.419 4.717 11.397 5.028 Z M 15.92 3.421 C 15.92 3.112 16.17 2.868 16.475 2.868 C 16.78 2.868 17.03 3.112 17.03 3.421 L 17.03 3.643 C 17.39 3.134 17.956 2.868 18.643 2.868 C 19.21 2.868 19.722 3.012 20.082 3.344 C 20.453 3.676 20.659 4.219 20.659 4.983 L 20.659 7.563 C 20.659 7.873 20.399 8.117 20.104 8.117 C 19.788 8.117 19.537 7.873 19.537 7.563 L 19.537 5.26 C 19.537 4.806 19.471 4.396 19.221 4.13 C 19.046 3.953 18.796 3.843 18.425 3.843 C 17.924 3.843 17.532 4.075 17.291 4.507 C 17.105 4.851 17.029 5.271 17.029 5.68 L 17.029 7.562 C 17.029 7.872 16.768 8.116 16.474 8.116 C 16.179 8.116 15.919 7.872 15.919 7.562 L 15.919 3.42 L 15.92 3.422 Z M 23.482 6.877 L 23.515 6.877 L 24.779 3.301 C 24.845 3.079 25.019 2.869 25.324 2.869 C 25.673 2.869 25.879 3.091 25.879 3.4 C 25.879 3.522 25.814 3.71 25.759 3.877 L 24.343 7.41 C 24.168 7.864 23.918 8.118 23.449 8.118 C 22.98 8.118 22.73 7.864 22.577 7.41 L 21.193 3.877 C 21.127 3.677 21.084 3.533 21.084 3.423 C 21.084 3.113 21.303 2.869 21.695 2.869 C 22.034 2.869 22.164 3.146 22.218 3.345 L 23.482 6.878 L 23.482 6.877 Z M 26.294 0.653 C 26.294 0.289 26.577 0 26.947 0 C 27.318 0 27.59 0.287 27.59 0.653 C 27.59 1.02 27.308 1.318 26.947 1.318 C 26.587 1.318 26.294 1.03 26.294 0.653 Z M 26.947 2.868 C 27.264 2.868 27.503 3.122 27.503 3.421 L 27.503 7.563 C 27.503 7.873 27.242 8.117 26.947 8.117 C 26.631 8.117 26.392 7.873 26.392 7.563 L 26.392 3.421 C 26.392 3.122 26.632 2.868 26.947 2.868 Z M 31.502 4.02 C 31.154 4.02 30.837 3.798 30.326 3.798 C 29.857 3.798 29.552 3.942 29.552 4.274 C 29.552 4.562 29.771 4.718 30.065 4.851 C 30.403 4.995 30.828 5.116 31.165 5.282 C 31.809 5.604 32.059 5.991 32.059 6.567 C 32.059 7.486 31.307 8.117 30.119 8.117 C 29.4 8.117 28.267 7.951 28.267 7.276 C 28.268 7.032 28.462 6.834 28.703 6.832 C 29.106 6.832 29.28 7.231 30.043 7.231 C 30.544 7.231 30.883 7.054 30.883 6.667 C 30.883 6.335 30.642 6.18 30.316 6.025 C 30.011 5.881 29.564 5.771 29.193 5.593 C 28.66 5.339 28.376 4.929 28.376 4.298 C 28.376 3.412 29.051 2.87 30.261 2.87 C 31.133 2.87 31.939 3.047 31.939 3.568 C 31.939 3.823 31.743 4.023 31.504 4.023 Z M 32.721 0.653 C 32.721 0.289 33.004 0 33.375 0 C 33.746 0 34.018 0.287 34.018 0.653 C 34.018 1.02 33.735 1.318 33.375 1.318 C 33.015 1.318 32.721 1.03 32.721 0.653 Z M 33.376 2.868 C 33.693 2.868 33.932 3.122 33.932 3.421 L 33.932 7.563 C 33.932 7.873 33.671 8.117 33.376 8.117 C 33.06 8.117 32.821 7.873 32.821 7.563 L 32.821 3.421 C 32.821 3.122 33.061 2.868 33.376 2.868 Z M 35.577 3.599 C 36.056 3.144 36.721 2.868 37.462 2.868 C 38.204 2.868 38.868 3.144 39.348 3.599 C 39.827 4.063 40.111 4.717 40.111 5.492 C 40.111 6.268 39.839 6.942 39.348 7.397 C 38.879 7.851 38.193 8.116 37.462 8.116 C 36.731 8.116 36.046 7.851 35.577 7.397 C 35.086 6.942 34.803 6.278 34.803 5.492 C 34.803 4.706 35.098 4.065 35.577 3.599 Z M 36.339 6.677 C 36.611 6.977 37.004 7.164 37.461 7.164 C 37.918 7.164 38.301 6.977 38.573 6.677 C 38.846 6.368 39.008 5.969 39.008 5.492 C 39.008 5.016 38.844 4.617 38.573 4.307 C 38.301 4.008 37.908 3.82 37.461 3.82 C 37.014 3.82 36.611 4.008 36.339 4.307 C 36.066 4.617 35.914 5.016 35.914 5.492 C 35.914 5.969 36.066 6.368 36.339 6.677 Z M 40.982 3.421 C 40.982 3.112 41.232 2.868 41.537 2.868 C 41.842 2.868 42.092 3.112 42.092 3.421 L 42.092 3.643 C 42.451 3.134 43.018 2.868 43.705 2.868 C 44.272 2.868 44.784 3.012 45.144 3.344 C 45.515 3.676 45.721 4.219 45.721 4.983 L 45.721 7.563 C 45.721 7.873 45.46 8.117 45.166 8.117 C 44.85 8.117 44.599 7.873 44.599 7.563 L 44.599 5.26 C 44.599 4.806 44.533 4.396 44.283 4.13 C 44.108 3.953 43.858 3.843 43.487 3.843 C 42.986 3.843 42.593 4.075 42.353 4.507 C 42.167 4.851 42.091 5.271 42.091 5.68 L 42.091 7.562 C 42.091 7.872 41.83 8.116 41.536 8.116 C 41.241 8.116 40.98 7.872 40.98 7.562 L 40.98 3.42 L 40.982 3.422 Z M 47.268 8.117 C 47.086 8.118 46.911 8.045 46.782 7.914 C 46.653 7.782 46.58 7.604 46.581 7.419 C 46.58 7.234 46.652 7.055 46.781 6.924 C 46.91 6.793 47.086 6.72 47.268 6.721 C 47.651 6.721 47.944 7.031 47.944 7.419 C 47.944 7.807 47.639 8.117 47.268 8.117 Z M 54.144 4.02 C 53.795 4.02 53.479 3.798 52.967 3.798 C 52.499 3.798 52.194 3.942 52.194 4.274 C 52.194 4.562 52.412 4.718 52.707 4.851 C 53.045 4.995 53.47 5.116 53.807 5.282 C 54.45 5.604 54.701 5.991 54.701 6.567 C 54.701 7.486 53.949 8.117 52.761 8.117 C 52.042 8.117 50.909 7.951 50.909 7.276 C 50.909 7.032 51.104 6.834 51.344 6.832 C 51.747 6.832 51.921 7.231 52.685 7.231 C 53.186 7.231 53.524 7.054 53.524 6.667 C 53.524 6.335 53.284 6.18 52.957 6.025 C 52.652 5.881 52.206 5.771 51.835 5.593 C 51.302 5.339 51.017 4.929 51.017 4.298 C 51.017 3.412 51.693 2.87 52.903 2.87 C 53.775 2.87 54.581 3.047 54.581 3.568 C 54.581 3.823 54.384 4.023 54.145 4.023 Z M 55.461 0.931 C 55.461 0.621 55.712 0.377 56.016 0.377 C 56.321 0.377 56.572 0.621 56.572 0.931 L 56.572 3.643 C 56.931 3.134 57.498 2.868 58.185 2.868 C 58.752 2.868 59.263 3.012 59.624 3.344 C 59.994 3.676 60.201 4.219 60.201 4.983 L 60.201 7.563 C 60.201 7.873 59.939 8.117 59.646 8.117 C 59.329 8.117 59.078 7.873 59.078 7.563 L 59.078 5.26 C 59.078 4.806 59.013 4.396 58.762 4.13 C 58.588 3.953 58.337 3.843 57.967 3.843 C 57.466 3.843 57.073 4.075 56.833 4.507 C 56.647 4.851 56.571 5.271 56.571 5.68 L 56.571 7.562 C 56.571 7.872 56.31 8.116 56.015 8.116 C 55.721 8.116 55.46 7.872 55.46 7.562 L 55.46 0.931 Z M 61.912 5.305 C 62.523 5.05 63.329 4.973 64.004 4.918 L 64.004 4.785 C 64.004 4.431 63.938 4.209 63.798 4.032 C 63.623 3.822 63.362 3.744 63.068 3.744 C 62.697 3.744 62.393 3.844 62.142 3.954 C 61.891 4.065 61.761 4.131 61.609 4.131 C 61.38 4.131 61.206 3.954 61.206 3.722 C 61.206 3.435 61.468 3.28 61.783 3.146 C 62.186 2.979 62.677 2.869 63.189 2.869 C 63.702 2.869 64.29 2.969 64.704 3.433 C 64.965 3.732 65.119 4.142 65.119 4.784 L 65.119 7.563 C 65.119 7.873 64.857 8.117 64.563 8.117 C 64.335 8.117 64.139 7.995 64.051 7.807 C 63.604 8.051 63.169 8.117 62.666 8.117 C 61.783 8.117 60.955 7.586 60.955 6.6 C 60.955 5.924 61.358 5.537 61.915 5.305 Z M 64.004 6.999 L 64.004 5.704 C 62.828 5.771 62.021 5.991 62.021 6.579 C 62.021 7.066 62.5 7.288 63.012 7.288 C 63.339 7.288 63.688 7.188 64.004 7 Z M 67.95 2.868 C 68.832 2.868 69.605 3.122 70.128 3.631 C 70.575 4.063 70.858 4.684 70.858 5.492 C 70.858 6.301 70.618 6.887 70.247 7.309 C 69.746 7.885 68.972 8.117 68.275 8.117 C 67.904 8.117 67.621 8.072 67.316 7.962 L 67.316 10.088 C 67.316 10.388 67.055 10.642 66.76 10.642 C 66.466 10.642 66.205 10.388 66.205 10.088 L 66.205 3.732 C 66.205 3.223 66.433 3.034 66.87 2.957 C 67.186 2.902 67.557 2.869 67.948 2.869 Z M 67.317 7.021 C 67.567 7.131 67.796 7.188 68.167 7.188 C 68.537 7.188 68.984 7.078 69.3 6.767 C 69.573 6.512 69.747 6.08 69.747 5.494 C 69.747 4.973 69.583 4.563 69.312 4.276 C 69.007 3.966 68.571 3.799 68.059 3.799 C 67.819 3.799 67.547 3.822 67.318 3.855 L 67.318 7.021 Z M 76.078 7.254 C 76.078 7.498 75.904 7.663 75.565 7.818 C 75.14 8.005 74.617 8.117 74.072 8.117 C 73.245 8.117 72.569 7.84 72.111 7.341 C 71.675 6.877 71.424 6.212 71.424 5.425 C 71.424 4.694 71.674 4.053 72.111 3.587 C 72.525 3.143 73.146 2.868 73.93 2.868 C 74.714 2.868 75.293 3.155 75.684 3.554 C 76.131 4.03 76.283 4.617 76.283 5.171 C 76.283 5.525 76.077 5.802 75.716 5.802 L 72.6 5.802 C 72.632 6.167 72.764 6.488 72.971 6.721 C 73.243 7.042 73.646 7.22 74.147 7.22 C 74.54 7.22 74.877 7.12 75.139 6.998 C 75.379 6.887 75.498 6.788 75.662 6.788 C 75.902 6.788 76.077 7.01 76.077 7.252 L 76.078 7.254 Z M 75.195 5.028 C 75.184 4.673 75.075 4.386 74.878 4.152 C 74.672 3.931 74.345 3.776 73.941 3.776 C 73.504 3.776 73.145 3.931 72.927 4.175 C 72.742 4.396 72.622 4.717 72.6 5.028 Z M 77.581 8.117 C 77.399 8.118 77.223 8.045 77.094 7.914 C 76.965 7.782 76.893 7.604 76.894 7.419 C 76.893 7.234 76.965 7.055 77.094 6.924 C 77.223 6.793 77.399 6.72 77.581 6.721 C 77.963 6.721 78.257 7.031 78.257 7.419 C 78.257 7.807 77.952 8.117 77.581 8.117 Z M 84.206 8.007 C 83.345 8.007 82.571 7.775 82.048 7.288 C 81.601 6.889 81.329 6.292 81.329 5.516 C 81.329 4.885 81.493 4.276 81.852 3.799 C 82.277 3.235 82.964 2.869 83.9 2.869 C 84.259 2.869 84.543 2.914 84.838 3.013 L 84.838 0.919 C 84.838 0.609 85.088 0.365 85.393 0.365 C 85.698 0.365 85.96 0.609 85.96 0.919 L 85.96 7.397 C 85.96 7.796 85.666 8.006 85.328 8.006 L 84.206 8.006 Z M 84.838 7.054 L 84.838 3.975 C 84.555 3.887 84.315 3.843 83.966 3.843 C 83.465 3.843 83.04 4.075 82.778 4.452 C 82.582 4.729 82.473 5.083 82.473 5.492 C 82.473 5.991 82.637 6.356 82.898 6.6 C 83.247 6.932 83.759 7.054 84.325 7.054 Z M 91.473 7.254 C 91.473 7.498 91.299 7.663 90.961 7.818 C 90.536 8.005 90.013 8.117 89.468 8.117 C 88.64 8.117 87.965 7.84 87.506 7.341 C 87.071 6.877 86.819 6.212 86.819 5.425 C 86.819 4.694 87.07 4.053 87.506 3.587 C 87.921 3.143 88.542 2.868 89.326 2.868 C 90.109 2.868 90.688 3.155 91.079 3.554 C 91.526 4.03 91.679 4.617 91.679 5.171 C 91.679 5.525 91.472 5.802 91.112 5.802 L 87.996 5.802 C 88.028 6.167 88.159 6.488 88.366 6.721 C 88.639 7.042 89.042 7.22 89.543 7.22 C 89.935 7.22 90.272 7.12 90.534 6.998 C 90.775 6.887 90.894 6.788 91.057 6.788 C 91.298 6.788 91.472 7.01 91.472 7.252 L 91.473 7.254 Z M 90.591 5.028 C 90.581 4.673 90.471 4.386 90.275 4.152 C 90.068 3.931 89.742 3.776 89.337 3.776 C 88.901 3.776 88.542 3.931 88.323 4.175 C 88.139 4.396 88.019 4.717 87.997 5.028 Z M 92.519 0.931 C 92.519 0.621 92.77 0.377 93.075 0.377 C 93.379 0.377 93.63 0.621 93.63 0.931 L 93.63 7.563 C 93.63 7.873 93.379 8.117 93.075 8.117 C 92.77 8.117 92.519 7.873 92.519 7.563 Z M 94.699 0.653 C 94.699 0.289 94.982 0 95.353 0 C 95.724 0 95.996 0.287 95.996 0.653 C 95.996 1.02 95.713 1.318 95.353 1.318 C 94.992 1.318 94.699 1.03 94.699 0.653 Z M 95.353 2.868 C 95.669 2.868 95.908 3.122 95.908 3.421 L 95.908 7.563 C 95.908 7.873 95.647 8.117 95.353 8.117 C 95.036 8.117 94.798 7.873 94.798 7.563 L 94.798 3.421 C 94.798 3.122 95.038 2.868 95.353 2.868 Z M 98.818 6.877 L 98.85 6.877 L 100.114 3.301 C 100.18 3.079 100.355 2.869 100.659 2.869 C 101.008 2.869 101.215 3.091 101.215 3.4 C 101.215 3.522 101.149 3.71 101.094 3.877 L 99.678 7.41 C 99.503 7.864 99.253 8.118 98.784 8.118 C 98.315 8.118 98.065 7.864 97.912 7.41 L 96.528 3.877 C 96.462 3.677 96.419 3.533 96.419 3.423 C 96.419 3.113 96.638 2.869 97.03 2.869 C 97.369 2.869 97.499 3.146 97.553 3.345 L 98.818 6.878 L 98.818 6.877 Z M 106.074 7.254 C 106.074 7.498 105.9 7.663 105.562 7.818 C 105.137 8.005 104.614 8.117 104.069 8.117 C 103.241 8.117 102.566 7.84 102.107 7.341 C 101.672 6.877 101.42 6.212 101.42 5.425 C 101.42 4.694 101.671 4.053 102.107 3.587 C 102.522 3.143 103.143 2.868 103.927 2.868 C 104.711 2.868 105.289 3.155 105.681 3.554 C 106.127 4.03 106.28 4.617 106.28 5.171 C 106.28 5.525 106.073 5.802 105.713 5.802 L 102.597 5.802 C 102.629 6.167 102.761 6.488 102.967 6.721 C 103.24 7.042 103.643 7.22 104.144 7.22 C 104.536 7.22 104.873 7.12 105.136 6.998 C 105.376 6.887 105.495 6.788 105.659 6.788 C 105.899 6.788 106.073 7.01 106.073 7.252 L 106.074 7.254 Z M 105.192 5.028 C 105.182 4.673 105.072 4.386 104.876 4.152 C 104.669 3.931 104.343 3.776 103.938 3.776 C 103.502 3.776 103.143 3.931 102.925 4.175 C 102.74 4.396 102.62 4.717 102.598 5.028 Z M 110.423 3.089 C 110.651 3.222 110.793 3.389 110.793 3.654 C 110.793 3.953 110.587 4.163 110.314 4.163 C 109.987 4.163 109.835 3.886 109.344 3.886 C 108.505 3.886 108.232 4.782 108.232 5.57 L 108.232 7.563 C 108.232 7.873 107.972 8.117 107.677 8.117 C 107.361 8.117 107.122 7.873 107.122 7.563 L 107.122 3.421 C 107.122 3.122 107.362 2.868 107.677 2.868 C 107.992 2.868 108.232 3.122 108.232 3.421 L 108.232 3.576 C 108.537 3.112 108.962 2.868 109.529 2.868 C 109.867 2.868 110.194 2.956 110.423 3.089 Z M 111.086 8.117 C 110.904 8.118 110.729 8.045 110.6 7.914 C 110.471 7.782 110.399 7.604 110.399 7.419 C 110.398 7.234 110.47 7.055 110.6 6.924 C 110.729 6.793 110.904 6.72 111.086 6.721 C 111.469 6.721 111.762 7.031 111.762 7.419 C 111.762 7.807 111.457 8.117 111.086 8.117 Z\" fill=\"var(--token-688626e8-9b44-474f-8c38-3d0c49c75ea3, rgb(41, 141, 255)) /* {&quot;name&quot;:&quot;500&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-molh1c\",layoutDependency:layoutDependency,layoutId:\"bqhQ0B2de\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 112.696 32\" overflow=\"visible\"><path d=\"M 0 0 L 112.696 0 L 112.696 32 L 0 32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1xbswmi\",layoutDependency:layoutDependency,layoutId:\"lfO3oHRCm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 112.696 32\" overflow=\"visible\"><path d=\"M 25.855 28.176 C 26.938 28.176 27.8 27.851 28.438 27.302 C 29.235 26.589 29.777 25.941 30.765 25.941 C 31.753 25.941 32.551 26.686 32.551 27.69 C 32.551 28.403 32.169 29.115 31.435 29.828 C 30 31.222 27.897 31.999 25.472 31.999 C 20.658 31.999 17.502 28.5 17.502 22.699 C 17.502 16.898 20.53 13.594 25.409 13.594 C 30.288 13.594 33.508 16.931 33.508 22.051 C 33.508 23.963 32.774 24.027 31.085 24.027 L 22.19 24.027 C 22.285 26.716 23.592 28.174 25.856 28.174 Z M 25.503 17.452 C 23.526 17.452 22.378 18.683 22.187 21.017 L 28.851 21.017 C 28.755 18.683 27.607 17.452 25.503 17.452 Z M 54.42 13.629 C 57.8 13.629 59.968 15.735 59.968 19.267 L 59.968 29.149 C 59.968 30.866 59.235 31.709 57.737 31.709 C 56.239 31.709 55.505 30.833 55.505 29.149 L 55.505 20.207 C 55.505 18.522 54.548 17.582 52.985 17.582 C 51.264 17.582 50.116 18.782 50.116 20.855 L 50.116 29.149 C 50.116 30.866 49.35 31.709 47.884 31.709 C 46.418 31.709 45.685 30.866 45.685 29.149 L 45.685 20.24 C 45.685 18.523 44.76 17.615 43.23 17.615 C 41.508 17.615 40.36 18.814 40.36 20.888 L 40.36 29.151 C 40.36 30.867 39.594 31.71 38.129 31.71 C 36.663 31.71 35.897 30.867 35.897 29.151 L 35.897 16.482 C 35.897 14.797 36.662 13.89 38.033 13.89 C 39.308 13.89 40.043 14.636 40.201 16.094 C 41.38 14.442 42.943 13.599 44.888 13.599 C 47.024 13.599 48.491 14.377 49.607 16.127 C 50.786 14.474 52.412 13.632 54.422 13.632 Z M 81.742 13.629 C 85.122 13.629 87.29 15.735 87.29 19.267 L 87.29 29.149 C 87.29 30.866 86.557 31.709 85.059 31.709 C 83.56 31.709 82.827 30.833 82.827 29.149 L 82.827 20.207 C 82.827 18.522 81.87 17.582 80.309 17.582 C 78.587 17.582 77.439 18.782 77.439 20.855 L 77.439 29.149 C 77.439 30.866 76.674 31.709 75.207 31.709 C 73.74 31.709 73.007 30.866 73.007 29.149 L 73.007 20.24 C 73.007 18.523 72.082 17.615 70.552 17.615 C 68.83 17.615 67.682 18.814 67.682 20.888 L 67.682 29.151 C 67.682 30.867 66.918 31.71 65.451 31.71 C 63.983 31.71 63.219 30.867 63.219 29.151 L 63.219 16.482 C 63.219 14.797 63.985 13.89 65.355 13.89 C 66.631 13.89 67.365 14.636 67.523 16.094 C 68.702 14.442 70.265 13.599 72.21 13.599 C 74.346 13.599 75.813 14.377 76.929 16.127 C 78.108 14.474 79.735 13.632 81.743 13.632 Z M 92.899 31.709 C 91.401 31.709 90.635 30.866 90.635 29.149 L 90.635 16.481 C 90.635 14.763 91.401 13.889 92.899 13.889 C 94.397 13.889 95.163 14.763 95.163 16.481 L 95.163 29.149 C 95.163 30.866 94.397 31.709 92.899 31.709 Z M 110.655 20.335 C 109.73 20.335 109.156 19.817 108.487 18.974 C 107.722 18.035 107.084 17.484 105.745 17.484 C 103.513 17.484 102.429 19.299 102.429 22.862 C 102.429 26.199 103.64 28.013 105.776 28.013 C 106.765 28.013 107.434 27.689 108.072 26.943 C 108.806 26.069 109.251 24.87 110.623 24.87 C 111.771 24.87 112.696 25.777 112.696 26.911 C 112.696 27.916 112.153 28.953 111.006 29.989 C 109.476 31.35 107.754 31.999 105.619 31.999 C 100.708 31.999 97.711 28.597 97.711 22.796 C 97.711 16.995 100.772 13.595 105.746 13.595 C 109.923 13.595 112.665 16.187 112.665 18.455 C 112.665 19.492 111.772 20.334 110.656 20.334 Z M 14.986 22.798 C 14.986 28.597 11.988 32 7.078 32 C 4.942 32 3.221 31.352 1.691 29.991 C 0.542 28.954 0 27.917 0 26.913 C 0 25.779 0.925 24.872 2.073 24.872 C 3.443 24.872 3.89 26.072 4.623 26.946 C 5.261 27.691 5.93 28.016 6.92 28.016 C 9.056 28.016 10.267 26.201 10.267 22.864 L 10.458 16.481 C 10.458 14.763 11.224 13.889 12.722 13.889 C 14.22 13.889 14.986 14.763 14.986 16.481 L 14.986 22.799 Z M 14.875 7.254 C 14.875 7.498 14.701 7.663 14.362 7.818 C 13.937 8.005 13.414 8.117 12.869 8.117 C 12.041 8.117 11.366 7.84 10.908 7.341 C 10.472 6.877 10.221 6.212 10.221 5.425 C 10.221 4.694 10.471 4.053 10.908 3.587 C 11.322 3.143 11.943 2.868 12.727 2.868 C 13.511 2.868 14.09 3.155 14.481 3.554 C 14.928 4.03 15.08 4.617 15.08 5.171 C 15.08 5.525 14.874 5.802 14.513 5.802 L 11.397 5.802 C 11.429 6.167 11.561 6.488 11.768 6.721 C 12.04 7.042 12.443 7.22 12.944 7.22 C 13.287 7.219 13.625 7.143 13.936 6.998 C 14.176 6.887 14.295 6.788 14.459 6.788 C 14.699 6.788 14.874 7.01 14.874 7.252 L 14.875 7.254 Z M 13.992 5.028 C 13.981 4.673 13.871 4.386 13.675 4.152 C 13.469 3.931 13.142 3.776 12.738 3.776 C 12.301 3.776 11.942 3.931 11.724 4.175 C 11.539 4.396 11.419 4.717 11.397 5.028 Z M 15.92 3.421 C 15.92 3.112 16.17 2.868 16.475 2.868 C 16.78 2.868 17.03 3.112 17.03 3.421 L 17.03 3.643 C 17.39 3.134 17.956 2.868 18.643 2.868 C 19.21 2.868 19.722 3.012 20.082 3.344 C 20.453 3.676 20.659 4.219 20.659 4.983 L 20.659 7.563 C 20.659 7.873 20.399 8.117 20.104 8.117 C 19.788 8.117 19.537 7.873 19.537 7.563 L 19.537 5.26 C 19.537 4.806 19.471 4.396 19.221 4.13 C 19.046 3.953 18.796 3.843 18.425 3.843 C 17.924 3.843 17.532 4.075 17.291 4.507 C 17.105 4.851 17.029 5.271 17.029 5.68 L 17.029 7.562 C 17.029 7.872 16.768 8.116 16.474 8.116 C 16.179 8.116 15.919 7.872 15.919 7.562 L 15.919 3.42 L 15.92 3.422 Z M 23.482 6.877 L 23.515 6.877 L 24.779 3.301 C 24.845 3.079 25.019 2.869 25.324 2.869 C 25.673 2.869 25.879 3.091 25.879 3.4 C 25.879 3.522 25.814 3.71 25.759 3.877 L 24.343 7.41 C 24.168 7.864 23.918 8.118 23.449 8.118 C 22.98 8.118 22.73 7.864 22.577 7.41 L 21.193 3.877 C 21.127 3.677 21.084 3.533 21.084 3.423 C 21.084 3.113 21.303 2.869 21.695 2.869 C 22.034 2.869 22.164 3.146 22.218 3.345 L 23.482 6.878 L 23.482 6.877 Z M 26.294 0.653 C 26.294 0.289 26.577 0 26.947 0 C 27.318 0 27.59 0.287 27.59 0.653 C 27.59 1.02 27.308 1.318 26.947 1.318 C 26.587 1.318 26.294 1.03 26.294 0.653 Z M 26.947 2.868 C 27.264 2.868 27.503 3.122 27.503 3.421 L 27.503 7.563 C 27.503 7.873 27.242 8.117 26.947 8.117 C 26.631 8.117 26.392 7.873 26.392 7.563 L 26.392 3.421 C 26.392 3.122 26.632 2.868 26.947 2.868 Z M 31.502 4.02 C 31.154 4.02 30.837 3.798 30.326 3.798 C 29.857 3.798 29.552 3.942 29.552 4.274 C 29.552 4.562 29.771 4.718 30.065 4.851 C 30.403 4.995 30.828 5.116 31.165 5.282 C 31.809 5.604 32.059 5.991 32.059 6.567 C 32.059 7.486 31.307 8.117 30.119 8.117 C 29.4 8.117 28.267 7.951 28.267 7.276 C 28.268 7.032 28.462 6.834 28.703 6.832 C 29.106 6.832 29.28 7.231 30.043 7.231 C 30.544 7.231 30.883 7.054 30.883 6.667 C 30.883 6.335 30.642 6.18 30.316 6.025 C 30.011 5.881 29.564 5.771 29.193 5.593 C 28.66 5.339 28.376 4.929 28.376 4.298 C 28.376 3.412 29.051 2.87 30.261 2.87 C 31.133 2.87 31.939 3.047 31.939 3.568 C 31.939 3.823 31.743 4.023 31.504 4.023 Z M 32.721 0.653 C 32.721 0.289 33.004 0 33.375 0 C 33.746 0 34.018 0.287 34.018 0.653 C 34.018 1.02 33.735 1.318 33.375 1.318 C 33.015 1.318 32.721 1.03 32.721 0.653 Z M 33.376 2.868 C 33.693 2.868 33.932 3.122 33.932 3.421 L 33.932 7.563 C 33.932 7.873 33.671 8.117 33.376 8.117 C 33.06 8.117 32.821 7.873 32.821 7.563 L 32.821 3.421 C 32.821 3.122 33.061 2.868 33.376 2.868 Z M 35.577 3.599 C 36.056 3.144 36.721 2.868 37.462 2.868 C 38.204 2.868 38.868 3.144 39.348 3.599 C 39.827 4.063 40.111 4.717 40.111 5.492 C 40.111 6.268 39.839 6.942 39.348 7.397 C 38.879 7.851 38.193 8.116 37.462 8.116 C 36.731 8.116 36.046 7.851 35.577 7.397 C 35.086 6.942 34.803 6.278 34.803 5.492 C 34.803 4.706 35.098 4.065 35.577 3.599 Z M 36.339 6.677 C 36.611 6.977 37.004 7.164 37.461 7.164 C 37.918 7.164 38.301 6.977 38.573 6.677 C 38.846 6.368 39.008 5.969 39.008 5.492 C 39.008 5.016 38.844 4.617 38.573 4.307 C 38.301 4.008 37.908 3.82 37.461 3.82 C 37.014 3.82 36.611 4.008 36.339 4.307 C 36.066 4.617 35.914 5.016 35.914 5.492 C 35.914 5.969 36.066 6.368 36.339 6.677 Z M 40.982 3.421 C 40.982 3.112 41.232 2.868 41.537 2.868 C 41.842 2.868 42.092 3.112 42.092 3.421 L 42.092 3.643 C 42.451 3.134 43.018 2.868 43.705 2.868 C 44.272 2.868 44.784 3.012 45.144 3.344 C 45.515 3.676 45.721 4.219 45.721 4.983 L 45.721 7.563 C 45.721 7.873 45.46 8.117 45.166 8.117 C 44.85 8.117 44.599 7.873 44.599 7.563 L 44.599 5.26 C 44.599 4.806 44.533 4.396 44.283 4.13 C 44.108 3.953 43.858 3.843 43.487 3.843 C 42.986 3.843 42.593 4.075 42.353 4.507 C 42.167 4.851 42.091 5.271 42.091 5.68 L 42.091 7.562 C 42.091 7.872 41.83 8.116 41.536 8.116 C 41.241 8.116 40.98 7.872 40.98 7.562 L 40.98 3.42 L 40.982 3.422 Z M 47.268 8.117 C 47.086 8.118 46.911 8.045 46.782 7.914 C 46.653 7.782 46.58 7.604 46.581 7.419 C 46.58 7.234 46.652 7.055 46.781 6.924 C 46.91 6.793 47.086 6.72 47.268 6.721 C 47.651 6.721 47.944 7.031 47.944 7.419 C 47.944 7.807 47.639 8.117 47.268 8.117 Z M 54.144 4.02 C 53.795 4.02 53.479 3.798 52.967 3.798 C 52.499 3.798 52.194 3.942 52.194 4.274 C 52.194 4.562 52.412 4.718 52.707 4.851 C 53.045 4.995 53.47 5.116 53.807 5.282 C 54.45 5.604 54.701 5.991 54.701 6.567 C 54.701 7.486 53.949 8.117 52.761 8.117 C 52.042 8.117 50.909 7.951 50.909 7.276 C 50.909 7.032 51.104 6.834 51.344 6.832 C 51.747 6.832 51.921 7.231 52.685 7.231 C 53.186 7.231 53.524 7.054 53.524 6.667 C 53.524 6.335 53.284 6.18 52.957 6.025 C 52.652 5.881 52.206 5.771 51.835 5.593 C 51.302 5.339 51.017 4.929 51.017 4.298 C 51.017 3.412 51.693 2.87 52.903 2.87 C 53.775 2.87 54.581 3.047 54.581 3.568 C 54.581 3.823 54.384 4.023 54.145 4.023 Z M 55.461 0.931 C 55.461 0.621 55.712 0.377 56.016 0.377 C 56.321 0.377 56.572 0.621 56.572 0.931 L 56.572 3.643 C 56.931 3.134 57.498 2.868 58.185 2.868 C 58.752 2.868 59.263 3.012 59.624 3.344 C 59.994 3.676 60.201 4.219 60.201 4.983 L 60.201 7.563 C 60.201 7.873 59.939 8.117 59.646 8.117 C 59.329 8.117 59.078 7.873 59.078 7.563 L 59.078 5.26 C 59.078 4.806 59.013 4.396 58.762 4.13 C 58.588 3.953 58.337 3.843 57.967 3.843 C 57.466 3.843 57.073 4.075 56.833 4.507 C 56.647 4.851 56.571 5.271 56.571 5.68 L 56.571 7.562 C 56.571 7.872 56.31 8.116 56.015 8.116 C 55.721 8.116 55.46 7.872 55.46 7.562 L 55.46 0.931 Z M 61.912 5.305 C 62.523 5.05 63.329 4.973 64.004 4.918 L 64.004 4.785 C 64.004 4.431 63.938 4.209 63.798 4.032 C 63.623 3.822 63.362 3.744 63.068 3.744 C 62.697 3.744 62.393 3.844 62.142 3.954 C 61.891 4.065 61.761 4.131 61.609 4.131 C 61.38 4.131 61.206 3.954 61.206 3.722 C 61.206 3.435 61.468 3.28 61.783 3.146 C 62.186 2.979 62.677 2.869 63.189 2.869 C 63.702 2.869 64.29 2.969 64.704 3.433 C 64.965 3.732 65.119 4.142 65.119 4.784 L 65.119 7.563 C 65.119 7.873 64.857 8.117 64.563 8.117 C 64.335 8.117 64.139 7.995 64.051 7.807 C 63.604 8.051 63.169 8.117 62.666 8.117 C 61.783 8.117 60.955 7.586 60.955 6.6 C 60.955 5.924 61.358 5.537 61.915 5.305 Z M 64.004 6.999 L 64.004 5.704 C 62.828 5.771 62.021 5.991 62.021 6.579 C 62.021 7.066 62.5 7.288 63.012 7.288 C 63.339 7.288 63.688 7.188 64.004 7 Z M 67.95 2.868 C 68.832 2.868 69.605 3.122 70.128 3.631 C 70.575 4.063 70.858 4.684 70.858 5.492 C 70.858 6.301 70.618 6.887 70.247 7.309 C 69.746 7.885 68.972 8.117 68.275 8.117 C 67.904 8.117 67.621 8.072 67.316 7.962 L 67.316 10.088 C 67.316 10.388 67.055 10.642 66.76 10.642 C 66.466 10.642 66.205 10.388 66.205 10.088 L 66.205 3.732 C 66.205 3.223 66.433 3.034 66.87 2.957 C 67.186 2.902 67.557 2.869 67.948 2.869 Z M 67.317 7.021 C 67.567 7.131 67.796 7.188 68.167 7.188 C 68.537 7.188 68.984 7.078 69.3 6.767 C 69.573 6.512 69.747 6.08 69.747 5.494 C 69.747 4.973 69.583 4.563 69.312 4.276 C 69.007 3.966 68.571 3.799 68.059 3.799 C 67.819 3.799 67.547 3.822 67.318 3.855 L 67.318 7.021 Z M 76.078 7.254 C 76.078 7.498 75.904 7.663 75.565 7.818 C 75.14 8.005 74.617 8.117 74.072 8.117 C 73.245 8.117 72.569 7.84 72.111 7.341 C 71.675 6.877 71.424 6.212 71.424 5.425 C 71.424 4.694 71.674 4.053 72.111 3.587 C 72.525 3.143 73.146 2.868 73.93 2.868 C 74.714 2.868 75.293 3.155 75.684 3.554 C 76.131 4.03 76.283 4.617 76.283 5.171 C 76.283 5.525 76.077 5.802 75.716 5.802 L 72.6 5.802 C 72.632 6.167 72.764 6.488 72.971 6.721 C 73.243 7.042 73.646 7.22 74.147 7.22 C 74.54 7.22 74.877 7.12 75.139 6.998 C 75.379 6.887 75.498 6.788 75.662 6.788 C 75.902 6.788 76.077 7.01 76.077 7.252 L 76.078 7.254 Z M 75.195 5.028 C 75.184 4.673 75.075 4.386 74.878 4.152 C 74.672 3.931 74.345 3.776 73.941 3.776 C 73.504 3.776 73.145 3.931 72.927 4.175 C 72.742 4.396 72.622 4.717 72.6 5.028 Z M 77.581 8.117 C 77.399 8.118 77.223 8.045 77.094 7.914 C 76.965 7.782 76.893 7.604 76.894 7.419 C 76.893 7.234 76.965 7.055 77.094 6.924 C 77.223 6.793 77.399 6.72 77.581 6.721 C 77.963 6.721 78.257 7.031 78.257 7.419 C 78.257 7.807 77.952 8.117 77.581 8.117 Z M 84.206 8.007 C 83.345 8.007 82.571 7.775 82.048 7.288 C 81.601 6.889 81.329 6.292 81.329 5.516 C 81.329 4.885 81.493 4.276 81.852 3.799 C 82.277 3.235 82.964 2.869 83.9 2.869 C 84.259 2.869 84.543 2.914 84.838 3.013 L 84.838 0.919 C 84.838 0.609 85.088 0.365 85.393 0.365 C 85.698 0.365 85.96 0.609 85.96 0.919 L 85.96 7.397 C 85.96 7.796 85.666 8.006 85.328 8.006 L 84.206 8.006 Z M 84.838 7.054 L 84.838 3.975 C 84.555 3.887 84.315 3.843 83.966 3.843 C 83.465 3.843 83.04 4.075 82.778 4.452 C 82.582 4.729 82.473 5.083 82.473 5.492 C 82.473 5.991 82.637 6.356 82.898 6.6 C 83.247 6.932 83.759 7.054 84.325 7.054 Z M 91.473 7.254 C 91.473 7.498 91.299 7.663 90.961 7.818 C 90.536 8.005 90.013 8.117 89.468 8.117 C 88.64 8.117 87.965 7.84 87.506 7.341 C 87.071 6.877 86.819 6.212 86.819 5.425 C 86.819 4.694 87.07 4.053 87.506 3.587 C 87.921 3.143 88.542 2.868 89.326 2.868 C 90.109 2.868 90.688 3.155 91.079 3.554 C 91.526 4.03 91.679 4.617 91.679 5.171 C 91.679 5.525 91.472 5.802 91.112 5.802 L 87.996 5.802 C 88.028 6.167 88.159 6.488 88.366 6.721 C 88.639 7.042 89.042 7.22 89.543 7.22 C 89.935 7.22 90.272 7.12 90.534 6.998 C 90.775 6.887 90.894 6.788 91.057 6.788 C 91.298 6.788 91.472 7.01 91.472 7.252 L 91.473 7.254 Z M 90.591 5.028 C 90.581 4.673 90.471 4.386 90.275 4.152 C 90.068 3.931 89.742 3.776 89.337 3.776 C 88.901 3.776 88.542 3.931 88.323 4.175 C 88.139 4.396 88.019 4.717 87.997 5.028 Z M 92.519 0.931 C 92.519 0.621 92.77 0.377 93.075 0.377 C 93.379 0.377 93.63 0.621 93.63 0.931 L 93.63 7.563 C 93.63 7.873 93.379 8.117 93.075 8.117 C 92.77 8.117 92.519 7.873 92.519 7.563 Z M 94.699 0.653 C 94.699 0.289 94.982 0 95.353 0 C 95.724 0 95.996 0.287 95.996 0.653 C 95.996 1.02 95.713 1.318 95.353 1.318 C 94.992 1.318 94.699 1.03 94.699 0.653 Z M 95.353 2.868 C 95.669 2.868 95.908 3.122 95.908 3.421 L 95.908 7.563 C 95.908 7.873 95.647 8.117 95.353 8.117 C 95.036 8.117 94.798 7.873 94.798 7.563 L 94.798 3.421 C 94.798 3.122 95.038 2.868 95.353 2.868 Z M 98.818 6.877 L 98.85 6.877 L 100.114 3.301 C 100.18 3.079 100.355 2.869 100.659 2.869 C 101.008 2.869 101.215 3.091 101.215 3.4 C 101.215 3.522 101.149 3.71 101.094 3.877 L 99.678 7.41 C 99.503 7.864 99.253 8.118 98.784 8.118 C 98.315 8.118 98.065 7.864 97.912 7.41 L 96.528 3.877 C 96.462 3.677 96.419 3.533 96.419 3.423 C 96.419 3.113 96.638 2.869 97.03 2.869 C 97.369 2.869 97.499 3.146 97.553 3.345 L 98.818 6.878 L 98.818 6.877 Z M 106.074 7.254 C 106.074 7.498 105.9 7.663 105.562 7.818 C 105.137 8.005 104.614 8.117 104.069 8.117 C 103.241 8.117 102.566 7.84 102.107 7.341 C 101.672 6.877 101.42 6.212 101.42 5.425 C 101.42 4.694 101.671 4.053 102.107 3.587 C 102.522 3.143 103.143 2.868 103.927 2.868 C 104.711 2.868 105.289 3.155 105.681 3.554 C 106.127 4.03 106.28 4.617 106.28 5.171 C 106.28 5.525 106.073 5.802 105.713 5.802 L 102.597 5.802 C 102.629 6.167 102.761 6.488 102.967 6.721 C 103.24 7.042 103.643 7.22 104.144 7.22 C 104.536 7.22 104.873 7.12 105.136 6.998 C 105.376 6.887 105.495 6.788 105.659 6.788 C 105.899 6.788 106.073 7.01 106.073 7.252 L 106.074 7.254 Z M 105.192 5.028 C 105.182 4.673 105.072 4.386 104.876 4.152 C 104.669 3.931 104.343 3.776 103.938 3.776 C 103.502 3.776 103.143 3.931 102.925 4.175 C 102.74 4.396 102.62 4.717 102.598 5.028 Z M 110.423 3.089 C 110.651 3.222 110.793 3.389 110.793 3.654 C 110.793 3.953 110.587 4.163 110.314 4.163 C 109.987 4.163 109.835 3.886 109.344 3.886 C 108.505 3.886 108.232 4.782 108.232 5.57 L 108.232 7.563 C 108.232 7.873 107.972 8.117 107.677 8.117 C 107.361 8.117 107.122 7.873 107.122 7.563 L 107.122 3.421 C 107.122 3.122 107.362 2.868 107.677 2.868 C 107.992 2.868 108.232 3.122 108.232 3.421 L 108.232 3.576 C 108.537 3.112 108.962 2.868 109.529 2.868 C 109.867 2.868 110.194 2.956 110.423 3.089 Z M 111.086 8.117 C 110.904 8.118 110.729 8.045 110.6 7.914 C 110.471 7.782 110.399 7.604 110.399 7.419 C 110.398 7.234 110.47 7.055 110.6 6.924 C 110.729 6.793 110.904 6.72 111.086 6.721 C 111.469 6.721 111.762 7.031 111.762 7.419 C 111.762 7.807 111.457 8.117 111.086 8.117 Z\" fill=\"var(--token-688626e8-9b44-474f-8c38-3d0c49c75ea3, rgb(41, 141, 255)) /* {&quot;name&quot;:&quot;500&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-2v6ovt\",layoutDependency:layoutDependency,layoutId:\"FnQQ7rESq\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.006 18.405\" overflow=\"visible\"><path d=\"M 8.353 14.582 C 9.437 14.582 10.298 14.258 10.936 13.708 C 11.733 12.995 12.275 12.347 13.263 12.347 C 14.251 12.347 15.049 13.092 15.049 14.096 C 15.049 14.809 14.667 15.522 13.933 16.234 C 12.499 17.628 10.395 18.405 7.971 18.405 C 3.156 18.405 0 14.906 0 9.105 C 0 3.305 3.028 0 7.907 0 C 12.787 0 16.006 3.338 16.006 8.457 C 16.006 10.369 15.273 10.434 13.584 10.434 L 4.688 10.434 C 4.784 13.123 6.09 14.581 8.354 14.581 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nvbnkf\",layoutDependency:layoutDependency,layoutId:\"UQxwsYCFO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.664 3.564\" overflow=\"visible\"><path d=\"M 3.316 0 C 1.339 0 0.191 1.231 0 3.564 L 6.664 3.564 C 6.568 1.231 5.42 0 3.316 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9wes21\",layoutDependency:layoutDependency,layoutId:\"QbpndszXJ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.071 18.111\" overflow=\"visible\"><path d=\"M 18.523 0.03 C 21.903 0.03 24.071 2.136 24.071 5.668 L 24.071 15.55 C 24.071 17.267 23.338 18.11 21.84 18.11 C 20.342 18.11 19.608 17.234 19.608 15.55 L 19.608 6.608 C 19.608 4.923 18.651 3.983 17.088 3.983 C 15.367 3.983 14.219 5.183 14.219 7.256 L 14.219 15.55 C 14.219 17.267 13.453 18.11 11.987 18.11 C 10.521 18.11 9.788 17.267 9.788 15.55 L 9.788 6.641 C 9.788 4.924 8.863 4.016 7.333 4.016 C 5.611 4.016 4.463 5.215 4.463 7.289 L 4.463 15.552 C 4.463 17.268 3.697 18.111 2.232 18.111 C 0.766 18.111 0 17.268 0 15.552 L 0 2.883 C 0 1.198 0.765 0.291 2.136 0.291 C 3.411 0.291 4.145 1.037 4.304 2.495 C 5.483 0.842 7.046 0 8.991 0 C 11.127 0 12.594 0.778 13.71 2.528 C 14.889 0.875 16.515 0.033 18.525 0.033 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1iy09k0\",layoutDependency:layoutDependency,layoutId:\"KuanvrUCX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.071 18.111\" overflow=\"visible\"><path d=\"M 18.523 0.03 C 21.903 0.03 24.071 2.136 24.071 5.668 L 24.071 15.55 C 24.071 17.267 23.338 18.11 21.84 18.11 C 20.342 18.11 19.608 17.234 19.608 15.55 L 19.608 6.608 C 19.608 4.923 18.651 3.983 17.09 3.983 C 15.368 3.983 14.22 5.183 14.22 7.256 L 14.22 15.55 C 14.22 17.267 13.456 18.11 11.988 18.11 C 10.521 18.11 9.788 17.267 9.788 15.55 L 9.788 6.641 C 9.788 4.924 8.863 4.016 7.333 4.016 C 5.611 4.016 4.463 5.215 4.463 7.289 L 4.463 15.552 C 4.463 17.268 3.699 18.111 2.232 18.111 C 0.765 18.111 0 17.268 0 15.552 L 0 2.883 C 0 1.198 0.766 0.291 2.136 0.291 C 3.412 0.291 4.146 1.037 4.304 2.495 C 5.484 0.842 7.046 0 8.991 0 C 11.127 0 12.594 0.778 13.71 2.528 C 14.889 0.875 16.516 0.033 18.525 0.033 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1f4md32\",layoutDependency:layoutDependency,layoutId:\"kuc2RcyJD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.528 17.82\" overflow=\"visible\"><path d=\"M 2.264 17.82 C 0.766 17.82 0 16.977 0 15.26 L 0 2.592 C 0 0.874 0.766 0 2.264 0 C 3.762 0 4.528 0.874 4.528 2.592 L 4.528 15.26 C 4.528 16.977 3.762 17.82 2.264 17.82 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-55ikek\",layoutDependency:layoutDependency,layoutId:\"q813uXSmW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.985 18.404\" overflow=\"visible\"><path d=\"M 12.944 6.74 C 12.02 6.74 11.445 6.222 10.776 5.379 C 10.011 4.44 9.373 3.889 8.034 3.889 C 5.803 3.889 4.718 5.704 4.718 9.267 C 4.718 12.604 5.929 14.418 8.065 14.418 C 9.054 14.418 9.723 14.094 10.361 13.348 C 11.095 12.474 11.54 11.275 12.912 11.275 C 14.06 11.275 14.985 12.182 14.985 13.316 C 14.985 14.321 14.442 15.358 13.296 16.394 C 11.765 17.755 10.044 18.404 7.908 18.404 C 2.997 18.404 0 15.002 0 9.201 C 0 3.4 3.061 0 8.035 0 C 12.212 0 14.954 2.592 14.954 4.86 C 14.954 5.897 14.061 6.739 12.945 6.739 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cdkmhr\",layoutDependency:layoutDependency,layoutId:\"FXxxVsG4j\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14.986 18.111\" overflow=\"visible\"><path d=\"M 14.986 8.908 C 14.986 14.708 11.988 18.111 7.078 18.111 C 4.942 18.111 3.221 17.463 1.691 16.102 C 0.542 15.065 0 14.028 0 13.024 C 0 11.89 0.925 10.983 2.073 10.983 C 3.443 10.983 3.89 12.183 4.623 13.057 C 5.261 13.802 5.93 14.126 6.92 14.126 C 9.056 14.126 10.267 12.311 10.267 8.975 L 10.458 2.592 C 10.458 0.874 11.224 0 12.722 0 C 14.22 0 14.986 0.874 14.986 2.592 L 14.986 8.91 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rtwbbf\",layoutDependency:layoutDependency,layoutId:\"wNciI7szd\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.86 5.25\" overflow=\"visible\"><path d=\"M 4.654 4.386 C 4.654 4.63 4.48 4.795 4.142 4.95 C 3.717 5.138 3.194 5.25 2.649 5.25 C 1.821 5.25 1.145 4.973 0.687 4.474 C 0.252 4.009 0 3.344 0 2.558 C 0 1.827 0.25 1.185 0.687 0.719 C 1.102 0.276 1.723 0 2.507 0 C 3.291 0 3.869 0.287 4.26 0.686 C 4.707 1.163 4.86 1.749 4.86 2.303 C 4.86 2.657 4.653 2.935 4.293 2.935 L 1.176 2.935 C 1.209 3.299 1.341 3.621 1.547 3.853 C 1.82 4.175 2.223 4.352 2.724 4.352 C 3.066 4.351 3.404 4.276 3.715 4.13 C 3.956 4.02 4.074 3.92 4.238 3.92 C 4.479 3.92 4.653 4.142 4.653 4.385 L 4.654 4.386 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hdy3xa\",layoutDependency:layoutDependency,layoutId:\"Rsz7XuZ1t\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.595 1.252\" overflow=\"visible\"><path d=\"M 2.595 1.252 C 2.584 0.898 2.474 0.61 2.278 0.377 C 2.071 0.155 1.745 0 1.341 0 C 0.904 0 0.545 0.155 0.327 0.399 C 0.142 0.621 0.022 0.941 0 1.252 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5fxnln\",layoutDependency:layoutDependency,layoutId:\"fNNzlljCe\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.741 5.25\" overflow=\"visible\"><path d=\"M 0.001 0.554 C 0.001 0.244 0.252 0 0.557 0 C 0.861 0 1.112 0.244 1.112 0.554 L 1.112 0.776 C 1.471 0.266 2.038 0 2.725 0 C 3.292 0 3.803 0.144 4.164 0.476 C 4.534 0.808 4.741 1.352 4.741 2.116 L 4.741 4.696 C 4.741 5.005 4.48 5.25 4.185 5.25 C 3.869 5.25 3.619 5.005 3.619 4.696 L 3.619 2.392 C 3.619 1.938 3.553 1.529 3.302 1.262 C 3.128 1.085 2.877 0.975 2.507 0.975 C 2.006 0.975 1.613 1.207 1.373 1.639 C 1.187 1.983 1.111 2.403 1.111 2.812 L 1.111 4.694 C 1.111 5.004 0.85 5.248 0.555 5.248 C 0.261 5.248 0 5.004 0 4.694 L 0 0.552 L 0.001 0.554 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qg0lec\",layoutDependency:layoutDependency,layoutId:\"JXpY5GVnW\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.795 5.25\" overflow=\"visible\"><path d=\"M 2.398 4.008 L 2.43 4.008 L 3.695 0.432 C 3.761 0.21 3.935 0 4.24 0 C 4.588 0 4.795 0.222 4.795 0.532 C 4.795 0.654 4.729 0.841 4.675 1.008 L 3.258 4.541 C 3.084 4.995 2.833 5.25 2.365 5.25 C 1.896 5.25 1.645 4.995 1.493 4.541 L 0.108 1.008 C 0.043 0.808 0 0.664 0 0.554 C 0 0.244 0.218 0 0.611 0 C 0.949 0 1.08 0.277 1.134 0.477 L 2.398 4.009 L 2.398 4.008 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ccjenx\",layoutDependency:layoutDependency,layoutId:\"fDwPhLhj6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.297 1.318\" overflow=\"visible\"><path d=\"M 0 0.653 C 0 0.289 0.283 0 0.654 0 C 1.024 0 1.297 0.287 1.297 0.653 C 1.297 1.02 1.014 1.318 0.654 1.318 C 0.293 1.318 0 1.03 0 0.653 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1c4n3qj\",layoutDependency:layoutDependency,layoutId:\"uNkxogu2c\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.111 5.25\" overflow=\"visible\"><path d=\"M 0.555 0 C 0.872 0 1.111 0.255 1.111 0.554 L 1.111 4.696 C 1.111 5.005 0.85 5.25 0.555 5.25 C 0.239 5.25 0 5.005 0 4.696 L 0 0.554 C 0 0.255 0.24 0 0.555 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6u5dw9\",layoutDependency:layoutDependency,layoutId:\"LBDEqjI6N\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.792 5.247\" overflow=\"visible\"><path d=\"M 3.235 1.15 C 2.886 1.15 2.57 0.928 2.059 0.928 C 1.59 0.928 1.285 1.072 1.285 1.404 C 1.285 1.692 1.503 1.848 1.798 1.98 C 2.136 2.125 2.561 2.245 2.898 2.412 C 3.541 2.734 3.792 3.121 3.792 3.697 C 3.792 4.616 3.04 5.247 1.852 5.247 C 1.133 5.247 0 5.08 0 4.406 C 0 4.161 0.195 3.963 0.435 3.962 C 0.838 3.962 1.012 4.361 1.776 4.361 C 2.277 4.361 2.615 4.184 2.615 3.797 C 2.615 3.465 2.375 3.31 2.048 3.155 C 1.744 3.011 1.297 2.9 0.926 2.723 C 0.393 2.469 0.108 2.059 0.108 1.428 C 0.108 0.542 0.784 0 1.994 0 C 2.866 0 3.672 0.177 3.672 0.698 C 3.672 0.953 3.475 1.152 3.236 1.152 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tjmzx6\",layoutDependency:layoutDependency,layoutId:\"Cp2rAHRAi\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.297 1.318\" overflow=\"visible\"><path d=\"M 0 0.653 C 0 0.289 0.283 0 0.654 0 C 1.024 0 1.297 0.287 1.297 0.653 C 1.297 1.02 1.014 1.318 0.654 1.318 C 0.293 1.318 0 1.03 0 0.653 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xoqexh\",layoutDependency:layoutDependency,layoutId:\"YfPdI9IWo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.111 5.25\" overflow=\"visible\"><path d=\"M 0.555 0 C 0.872 0 1.111 0.255 1.111 0.554 L 1.111 4.696 C 1.111 5.005 0.85 5.25 0.555 5.25 C 0.239 5.25 0 5.005 0 4.696 L 0 0.554 C 0 0.255 0.24 0 0.555 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xsexeu\",layoutDependency:layoutDependency,layoutId:\"E8zt7e2xX\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.308 5.248\" overflow=\"visible\"><path d=\"M 0.774 0.731 C 1.253 0.277 1.918 0 2.659 0 C 3.4 0 4.064 0.277 4.545 0.731 C 5.024 1.196 5.308 1.849 5.308 2.625 C 5.308 3.4 5.035 4.075 4.545 4.529 C 4.076 4.983 3.39 5.248 2.659 5.248 C 1.928 5.248 1.242 4.983 0.774 4.529 C 0.283 4.075 0 3.411 0 2.625 C 0 1.839 0.294 1.197 0.774 0.731 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qkoq95\",layoutDependency:layoutDependency,layoutId:\"s2NPh18Dr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.094 3.344\" overflow=\"visible\"><path d=\"M 0.425 2.857 C 0.697 3.156 1.09 3.344 1.547 3.344 C 2.004 3.344 2.387 3.156 2.659 2.857 C 2.932 2.547 3.094 2.148 3.094 1.672 C 3.094 1.196 2.93 0.797 2.659 0.487 C 2.387 0.188 1.994 0 1.547 0 C 1.1 0 0.697 0.188 0.425 0.487 C 0.152 0.797 0 1.196 0 1.672 C 0 2.148 0.152 2.547 0.425 2.857 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sa1vtn\",layoutDependency:layoutDependency,layoutId:\"TjinDv9kR\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.741 5.25\" overflow=\"visible\"><path d=\"M 0.001 0.554 C 0.001 0.244 0.252 0 0.557 0 C 0.861 0 1.112 0.244 1.112 0.554 L 1.112 0.776 C 1.471 0.266 2.038 0 2.725 0 C 3.292 0 3.803 0.144 4.164 0.476 C 4.534 0.808 4.741 1.352 4.741 2.116 L 4.741 4.696 C 4.741 5.005 4.48 5.25 4.186 5.25 C 3.869 5.25 3.619 5.005 3.619 4.696 L 3.619 2.392 C 3.619 1.938 3.553 1.529 3.302 1.262 C 3.128 1.085 2.877 0.975 2.507 0.975 C 2.006 0.975 1.613 1.207 1.373 1.639 C 1.187 1.983 1.111 2.403 1.111 2.812 L 1.111 4.694 C 1.111 5.004 0.85 5.248 0.555 5.248 C 0.261 5.248 0 5.004 0 4.694 L 0 0.552 L 0.001 0.554 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yma56u\",layoutDependency:layoutDependency,layoutId:\"PhXvPQInU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.362 1.396\" overflow=\"visible\"><path d=\"M 0.687 1.396 C 0.505 1.397 0.329 1.324 0.2 1.193 C 0.071 1.062 -0.001 0.884 0 0.698 C -0.001 0.513 0.071 0.335 0.2 0.203 C 0.329 0.072 0.505 -0.001 0.687 0 C 1.069 0 1.362 0.31 1.362 0.698 C 1.362 1.087 1.058 1.396 0.687 1.396 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-enwo5t\",layoutDependency:layoutDependency,layoutId:\"jj340DyI5\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.792 5.247\" overflow=\"visible\"><path d=\"M 3.235 1.15 C 2.886 1.15 2.57 0.928 2.058 0.928 C 1.59 0.928 1.285 1.072 1.285 1.404 C 1.285 1.692 1.503 1.848 1.798 1.98 C 2.136 2.125 2.561 2.245 2.898 2.412 C 3.541 2.734 3.792 3.121 3.792 3.697 C 3.792 4.616 3.04 5.247 1.852 5.247 C 1.133 5.247 0 5.08 0 4.406 C 0 4.161 0.195 3.963 0.435 3.962 C 0.838 3.962 1.012 4.361 1.776 4.361 C 2.277 4.361 2.615 4.184 2.615 3.797 C 2.615 3.465 2.375 3.31 2.048 3.155 C 1.743 3.011 1.297 2.9 0.926 2.723 C 0.393 2.469 0.108 2.059 0.108 1.428 C 0.108 0.542 0.784 0 1.994 0 C 2.866 0 3.672 0.177 3.672 0.698 C 3.672 0.953 3.475 1.152 3.236 1.152 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-41jo9l\",layoutDependency:layoutDependency,layoutId:\"m7jC06CV3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.741 7.741\" overflow=\"visible\"><path d=\"M 0.001 0.554 C 0.001 0.244 0.252 0 0.557 0 C 0.861 0 1.112 0.244 1.112 0.554 L 1.112 3.267 C 1.471 2.757 2.038 2.491 2.725 2.491 C 3.292 2.491 3.803 2.635 4.164 2.967 C 4.534 3.299 4.741 3.843 4.741 4.607 L 4.741 7.187 C 4.741 7.496 4.479 7.741 4.186 7.741 C 3.869 7.741 3.619 7.496 3.619 7.187 L 3.619 4.883 C 3.619 4.429 3.553 4.02 3.302 3.753 C 3.128 3.576 2.877 3.466 2.507 3.466 C 2.006 3.466 1.613 3.698 1.373 4.13 C 1.187 4.474 1.111 4.894 1.111 5.303 L 1.111 7.185 C 1.111 7.495 0.85 7.739 0.555 7.739 C 0.261 7.739 0 7.495 0 7.185 L 0 0.554 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ig90sh\",layoutDependency:layoutDependency,layoutId:\"ixAH4jrEK\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.164 5.248\" overflow=\"visible\"><path d=\"M 0.957 2.436 C 1.568 2.181 2.374 2.104 3.049 2.049 L 3.049 1.916 C 3.049 1.562 2.983 1.34 2.843 1.163 C 2.668 0.953 2.407 0.875 2.113 0.875 C 1.742 0.875 1.437 0.975 1.187 1.085 C 0.936 1.196 0.806 1.262 0.654 1.262 C 0.425 1.262 0.251 1.085 0.251 0.853 C 0.251 0.566 0.513 0.411 0.828 0.277 C 1.231 0.11 1.722 0 2.234 0 C 2.747 0 3.335 0.1 3.749 0.564 C 4.01 0.864 4.164 1.273 4.164 1.915 L 4.164 4.694 C 4.164 5.004 3.901 5.248 3.608 5.248 C 3.38 5.248 3.183 5.126 3.096 4.939 C 2.649 5.183 2.214 5.248 1.711 5.248 C 0.828 5.248 0 4.717 0 3.731 C 0 3.055 0.403 2.668 0.96 2.436 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ilsyyp\",layoutDependency:layoutDependency,layoutId:\"i9y7_GAIw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.984 1.584\" overflow=\"visible\"><path d=\"M 1.984 1.295 L 1.984 0 C 0.807 0.067 0 0.288 0 0.875 C 0 1.362 0.479 1.584 0.992 1.584 C 1.319 1.584 1.667 1.484 1.984 1.297 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-knhv5e\",layoutDependency:layoutDependency,layoutId:\"lok_O2o_I\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.653 7.775\" overflow=\"visible\"><path d=\"M 1.745 0 C 2.627 0 3.4 0.255 3.923 0.764 C 4.37 1.196 4.653 1.816 4.653 2.625 C 4.653 3.433 4.413 4.02 4.042 4.441 C 3.541 5.017 2.768 5.25 2.07 5.25 C 1.7 5.25 1.417 5.205 1.111 5.095 L 1.111 7.221 C 1.111 7.52 0.85 7.775 0.555 7.775 C 0.261 7.775 0 7.52 0 7.221 L 0 0.865 C 0 0.356 0.228 0.167 0.665 0.089 C 0.981 0.034 1.352 0.001 1.743 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-q8l8ld\",layoutDependency:layoutDependency,layoutId:\"NueQBcO7L\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.431 3.389\" overflow=\"visible\"><path d=\"M 0 3.222 C 0.251 3.332 0.479 3.389 0.85 3.389 C 1.22 3.389 1.667 3.278 1.984 2.967 C 2.256 2.713 2.431 2.281 2.431 1.694 C 2.431 1.173 2.267 0.764 1.995 0.476 C 1.691 0.167 1.254 0 0.743 0 C 0.502 0 0.23 0.022 0.001 0.055 L 0.001 3.222 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-iisax3\",layoutDependency:layoutDependency,layoutId:\"iL0Oyis2d\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.86 5.25\" overflow=\"visible\"><path d=\"M 4.654 4.386 C 4.654 4.63 4.48 4.795 4.142 4.95 C 3.717 5.138 3.194 5.25 2.649 5.25 C 1.821 5.25 1.145 4.973 0.687 4.474 C 0.252 4.009 0 3.344 0 2.558 C 0 1.827 0.25 1.185 0.687 0.719 C 1.102 0.276 1.723 0 2.507 0 C 3.291 0 3.869 0.287 4.26 0.686 C 4.707 1.163 4.86 1.749 4.86 2.303 C 4.86 2.657 4.653 2.935 4.293 2.935 L 1.176 2.935 C 1.209 3.299 1.34 3.621 1.547 3.853 C 1.82 4.175 2.223 4.352 2.724 4.352 C 3.116 4.352 3.453 4.252 3.716 4.13 C 3.956 4.02 4.074 3.92 4.238 3.92 C 4.479 3.92 4.653 4.142 4.653 4.385 L 4.654 4.386 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hcl940\",layoutDependency:layoutDependency,layoutId:\"auxFvWZLz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.595 1.252\" overflow=\"visible\"><path d=\"M 2.595 1.252 C 2.584 0.898 2.474 0.61 2.278 0.377 C 2.071 0.155 1.745 0 1.341 0 C 0.904 0 0.545 0.155 0.327 0.399 C 0.142 0.621 0.022 0.941 0 1.252 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-154v3zl\",layoutDependency:layoutDependency,layoutId:\"qMk9Fn0Wr\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.363 1.396\" overflow=\"visible\"><path d=\"M 0.687 1.396 C 0.505 1.397 0.329 1.324 0.2 1.193 C 0.071 1.062 -0.001 0.884 0 0.698 C -0.001 0.513 0.071 0.335 0.2 0.203 C 0.329 0.072 0.505 -0.001 0.687 0 C 1.069 0 1.363 0.31 1.363 0.698 C 1.363 1.087 1.058 1.396 0.687 1.396 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-a18a8n\",layoutDependency:layoutDependency,layoutId:\"aBNvcoYsn\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.631 7.642\" overflow=\"visible\"><path d=\"M 2.877 7.642 C 2.016 7.642 1.242 7.41 0.719 6.923 C 0.273 6.524 0 5.927 0 5.151 C 0 4.52 0.164 3.911 0.523 3.434 C 0.948 2.87 1.635 2.504 2.571 2.504 C 2.93 2.504 3.214 2.549 3.509 2.648 L 3.509 0.554 C 3.509 0.244 3.759 0 4.064 0 C 4.369 0 4.631 0.244 4.631 0.554 L 4.631 7.032 C 4.631 7.431 4.337 7.641 4 7.641 L 2.877 7.641 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q5o93v\",layoutDependency:layoutDependency,layoutId:\"i2g2rNHj4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.365 3.211\" overflow=\"visible\"><path d=\"M 2.365 3.211 L 2.365 0.133 C 2.082 0.045 1.842 0 1.493 0 C 0.992 0 0.567 0.232 0.305 0.609 C 0.108 0.886 0 1.24 0 1.65 C 0 2.148 0.164 2.513 0.425 2.757 C 0.774 3.089 1.286 3.211 1.852 3.211 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jhks3l\",layoutDependency:layoutDependency,layoutId:\"Po_wXYB0_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.86 5.25\" overflow=\"visible\"><path d=\"M 4.654 4.386 C 4.654 4.63 4.48 4.795 4.142 4.95 C 3.717 5.138 3.194 5.25 2.649 5.25 C 1.821 5.25 1.145 4.973 0.687 4.474 C 0.252 4.009 0 3.344 0 2.558 C 0 1.827 0.25 1.185 0.687 0.719 C 1.101 0.276 1.723 0 2.507 0 C 3.29 0 3.869 0.287 4.26 0.686 C 4.707 1.163 4.86 1.749 4.86 2.303 C 4.86 2.657 4.653 2.935 4.293 2.935 L 1.176 2.935 C 1.209 3.299 1.34 3.621 1.547 3.853 C 1.82 4.175 2.222 4.352 2.724 4.352 C 3.116 4.352 3.453 4.252 3.715 4.13 C 3.956 4.02 4.074 3.92 4.238 3.92 C 4.479 3.92 4.653 4.142 4.653 4.385 L 4.654 4.386 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6yvyut\",layoutDependency:layoutDependency,layoutId:\"kpeVaDmch\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.594 1.252\" overflow=\"visible\"><path d=\"M 2.594 1.252 C 2.584 0.898 2.474 0.61 2.278 0.377 C 2.071 0.155 1.745 0 1.34 0 C 0.904 0 0.545 0.155 0.327 0.399 C 0.142 0.621 0.022 0.941 0 1.252 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sz9gwa\",layoutDependency:layoutDependency,layoutId:\"HLLLaJekS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.111 7.741\" overflow=\"visible\"><path d=\"M 0 0.554 C 0 0.244 0.25 0 0.555 0 C 0.86 0 1.111 0.244 1.111 0.554 L 1.111 7.187 C 1.111 7.496 0.86 7.741 0.555 7.741 C 0.25 7.741 0 7.496 0 7.187 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xxsp30\",layoutDependency:layoutDependency,layoutId:\"fjworN1S6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.297 1.318\" overflow=\"visible\"><path d=\"M 0 0.653 C 0 0.289 0.283 0 0.654 0 C 1.024 0 1.297 0.287 1.297 0.653 C 1.297 1.02 1.014 1.318 0.654 1.318 C 0.293 1.318 0 1.03 0 0.653 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1f9wm3x\",layoutDependency:layoutDependency,layoutId:\"rJ5Y6zMEt\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.111 5.25\" overflow=\"visible\"><path d=\"M 0.555 0 C 0.872 0 1.111 0.255 1.111 0.554 L 1.111 4.696 C 1.111 5.005 0.85 5.25 0.555 5.25 C 0.239 5.25 0 5.005 0 4.696 L 0 0.554 C 0 0.255 0.24 0 0.555 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16v0yta\",layoutDependency:layoutDependency,layoutId:\"zF0hTIVvI\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.795 5.25\" overflow=\"visible\"><path d=\"M 2.398 4.008 L 2.431 4.008 L 3.695 0.432 C 3.761 0.21 3.935 0 4.24 0 C 4.589 0 4.795 0.222 4.795 0.532 C 4.795 0.654 4.729 0.841 4.675 1.008 L 3.258 4.541 C 3.084 4.995 2.834 5.25 2.365 5.25 C 1.896 5.25 1.645 4.995 1.493 4.541 L 0.108 1.008 C 0.043 0.808 0 0.664 0 0.554 C 0 0.244 0.218 0 0.611 0 C 0.949 0 1.08 0.277 1.134 0.477 L 2.398 4.009 L 2.398 4.008 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-wwehw9\",layoutDependency:layoutDependency,layoutId:\"XW4X8Pg7K\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.86 5.25\" overflow=\"visible\"><path d=\"M 4.654 4.386 C 4.654 4.63 4.48 4.795 4.142 4.95 C 3.717 5.138 3.194 5.25 2.649 5.25 C 1.821 5.25 1.146 4.973 0.687 4.474 C 0.252 4.009 0 3.344 0 2.558 C 0 1.827 0.251 1.185 0.687 0.719 C 1.102 0.276 1.723 0 2.507 0 C 3.291 0 3.869 0.287 4.26 0.686 C 4.707 1.163 4.86 1.749 4.86 2.303 C 4.86 2.657 4.653 2.935 4.293 2.935 L 1.176 2.935 C 1.209 3.299 1.341 3.621 1.547 3.853 C 1.82 4.175 2.223 4.352 2.724 4.352 C 3.116 4.352 3.453 4.252 3.716 4.13 C 3.956 4.02 4.075 3.92 4.239 3.92 C 4.479 3.92 4.653 4.142 4.653 4.385 L 4.654 4.386 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jmw0zd\",layoutDependency:layoutDependency,layoutId:\"RMyUcDkwv\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.595 1.252\" overflow=\"visible\"><path d=\"M 2.595 1.252 C 2.584 0.898 2.474 0.61 2.278 0.377 C 2.071 0.155 1.745 0 1.341 0 C 0.904 0 0.545 0.155 0.327 0.399 C 0.142 0.621 0.022 0.941 0 1.252 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1h0p6cp\",layoutDependency:layoutDependency,layoutId:\"np5YXeenS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.672 5.25\" overflow=\"visible\"><path d=\"M 3.301 0.222 C 3.53 0.354 3.672 0.521 3.672 0.786 C 3.672 1.085 3.465 1.295 3.192 1.295 C 2.866 1.295 2.713 1.018 2.223 1.018 C 1.383 1.018 1.111 1.915 1.111 2.702 L 1.111 4.696 C 1.111 5.005 0.85 5.25 0.555 5.25 C 0.239 5.25 0 5.005 0 4.696 L 0 0.554 C 0 0.255 0.24 0 0.555 0 C 0.871 0 1.111 0.255 1.111 0.554 L 1.111 0.709 C 1.415 0.244 1.84 0 2.407 0 C 2.746 0 3.072 0.088 3.301 0.222 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gq8hrh\",layoutDependency:layoutDependency,layoutId:\"u4AoMSOr2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.362 1.396\" overflow=\"visible\"><path d=\"M 0.687 1.396 C 0.505 1.397 0.329 1.324 0.2 1.193 C 0.071 1.062 -0.001 0.884 0 0.698 C -0.001 0.513 0.071 0.335 0.2 0.203 C 0.329 0.072 0.505 -0.001 0.687 0 C 1.069 0 1.362 0.31 1.362 0.698 C 1.362 1.087 1.058 1.396 0.687 1.396 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-5jjhX.framer-g3api7, .framer-5jjhX .framer-g3api7 { display: block; }\",\".framer-5jjhX.framer-14rarvf { align-content: center; align-items: center; cursor: pointer; display: flex; 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-5jjhX .framer-shhj3o { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-5jjhX .framer-176rb6d { height: 32px; position: relative; width: 113px; }\",\".framer-5jjhX .framer-molh1c, .framer-5jjhX .framer-1xbswmi { height: 32px; left: 0px; position: absolute; top: 0px; width: 113px; }\",\".framer-5jjhX .framer-2v6ovt { height: 19px; left: 18px; position: absolute; top: 14px; width: 16px; }\",\".framer-5jjhX .framer-1nvbnkf { height: 4px; left: 22px; position: absolute; top: 18px; width: 7px; }\",\".framer-5jjhX .framer-9wes21 { height: 18px; left: 36px; position: absolute; top: 14px; width: 24px; }\",\".framer-5jjhX .framer-1iy09k0 { height: 18px; left: 63px; position: absolute; top: 14px; width: 24px; }\",\".framer-5jjhX .framer-1f4md32 { height: 18px; left: 91px; position: absolute; top: 14px; width: 5px; }\",\".framer-5jjhX .framer-55ikek { height: 19px; left: 98px; position: absolute; top: 14px; width: 15px; }\",\".framer-5jjhX .framer-1cdkmhr { height: 18px; left: 0px; position: absolute; top: 14px; width: 15px; }\",\".framer-5jjhX .framer-rtwbbf { height: 5px; left: 10px; position: absolute; top: 3px; width: 5px; }\",\".framer-5jjhX .framer-1hdy3xa { height: 2px; left: 12px; position: absolute; top: 4px; width: 3px; }\",\".framer-5jjhX .framer-5fxnln { height: 5px; left: 16px; position: absolute; top: 3px; width: 5px; }\",\".framer-5jjhX .framer-1qg0lec { height: 5px; left: 21px; position: absolute; top: 3px; width: 5px; }\",\".framer-5jjhX .framer-ccjenx { height: 2px; left: 27px; position: absolute; top: 0px; width: 2px; }\",\".framer-5jjhX .framer-1c4n3qj { height: 5px; left: 27px; position: absolute; top: 3px; width: 1px; }\",\".framer-5jjhX .framer-6u5dw9 { height: 5px; left: 29px; position: absolute; top: 3px; width: 4px; }\",\".framer-5jjhX .framer-1tjmzx6 { height: 2px; left: 33px; position: absolute; top: 0px; width: 2px; }\",\".framer-5jjhX .framer-1xoqexh { height: 5px; left: 33px; position: absolute; top: 3px; width: 1px; }\",\".framer-5jjhX .framer-1xsexeu { height: 5px; left: 35px; position: absolute; top: 3px; width: 6px; }\",\".framer-5jjhX .framer-1qkoq95 { height: 4px; left: 36px; position: absolute; top: 4px; width: 3px; }\",\".framer-5jjhX .framer-1sa1vtn { height: 5px; left: 41px; position: absolute; top: 3px; width: 5px; }\",\".framer-5jjhX .framer-yma56u { height: 2px; left: 47px; position: absolute; top: 7px; width: 2px; }\",\".framer-5jjhX .framer-enwo5t { height: 5px; left: 51px; position: absolute; top: 3px; width: 4px; }\",\".framer-5jjhX .framer-41jo9l { height: 8px; left: 56px; position: absolute; top: 1px; width: 5px; }\",\".framer-5jjhX .framer-1ig90sh { height: 5px; left: 61px; position: absolute; top: 3px; width: 4px; }\",\".framer-5jjhX .framer-1ilsyyp { height: 2px; left: 62px; position: absolute; top: 6px; width: 2px; }\",\".framer-5jjhX .framer-knhv5e { height: 8px; left: 66px; position: absolute; top: 3px; width: 5px; }\",\".framer-5jjhX .framer-q8l8ld { height: 4px; left: 68px; position: absolute; top: 4px; width: 3px; }\",\".framer-5jjhX .framer-iisax3 { height: 5px; left: 72px; position: absolute; top: 3px; width: 5px; }\",\".framer-5jjhX .framer-hcl940 { height: 2px; left: 73px; position: absolute; top: 4px; width: 3px; }\",\".framer-5jjhX .framer-154v3zl { height: 2px; left: 77px; position: absolute; top: 7px; width: 2px; }\",\".framer-5jjhX .framer-a18a8n { height: 8px; left: 82px; position: absolute; top: 1px; width: 5px; }\",\".framer-5jjhX .framer-1q5o93v { height: 3px; left: 83px; position: absolute; top: 4px; width: 3px; }\",\".framer-5jjhX .framer-1jhks3l { height: 5px; left: 87px; position: absolute; top: 3px; width: 5px; }\",\".framer-5jjhX .framer-6yvyut { height: 2px; left: 88px; position: absolute; top: 4px; width: 3px; }\",\".framer-5jjhX .framer-sz9gwa { height: 8px; left: 93px; position: absolute; top: 1px; width: 1px; }\",\".framer-5jjhX .framer-xxsp30 { height: 2px; left: 95px; position: absolute; top: 0px; width: 2px; }\",\".framer-5jjhX .framer-1f9wm3x { height: 5px; left: 95px; position: absolute; top: 3px; width: 1px; }\",\".framer-5jjhX .framer-16v0yta { height: 5px; left: 97px; position: absolute; top: 3px; width: 5px; }\",\".framer-5jjhX .framer-wwehw9 { height: 5px; left: 102px; position: absolute; top: 3px; width: 5px; }\",\".framer-5jjhX .framer-jmw0zd { height: 2px; left: 103px; position: absolute; top: 4px; width: 3px; }\",\".framer-5jjhX .framer-1h0p6cp { height: 5px; left: 107px; position: absolute; top: 3px; width: 4px; }\",\".framer-5jjhX .framer-gq8hrh { height: 2px; left: 111px; position: absolute; top: 7px; width: 2px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 32\n * @framerIntrinsicWidth 112.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"l07nLHefx\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlupskX21l=withCSS(Component,css,\"framer-5jjhX\");export default FramerlupskX21l;FramerlupskX21l.displayName=\"Hexa Logo\";FramerlupskX21l.defaultProps={height:32,width:112.5};addPropertyControls(FramerlupskX21l,{l07nLHefx:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerlupskX21l,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlupskX21l\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"l07nLHefx\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"112.5\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"32\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lupskX21l.map","// Generated by Framer (eaac66a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/fMsXOEYzqCUQ3nRt54AK/khNmTnaKqbLLRWSKwGIH/mw9RerFv3.js\";import ChevronUp from\"https://framerusercontent.com/modules/4oPpZHrjQZYR0FSz9IVw/AdslEfJAO6UMQVuSvvZW/cFziCL1Rh.js\";import ChevronDown from\"https://framerusercontent.com/modules/irrVydgm1TmIHlHlJq0z/84oMZD8CxU0iF2dVCn1k/Tc6c1sdBG.js\";const cycleOrder=[\"hEqP2Ni1M\",\"ptxqIXSvm\",\"jZadw2ciP\",\"HHS1tZh1n\"];const serializationHash=\"framer-R5Rz1\";const variantClassNames={hEqP2Ni1M:\"framer-v-10v6xp9\",HHS1tZh1n:\"framer-v-1uey31r\",jZadw2ciP:\"framer-v-spkcqv\",ptxqIXSvm:\"framer-v-nbgun1\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const z8sCZQ1WH=undefined;const eWigFKKjo=undefined;const Buc_TfjCF=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Closed:\"hEqP2Ni1M\",Mobile_closed:\"jZadw2ciP\",Mobile_open:\"HHS1tZh1n\",Open:\"ptxqIXSvm\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,hover,id,label,width,...props})=>{return{...props,Buc_TfjCF:label??props.Buc_TfjCF??\"NavLink\",eWigFKKjo:click??props.eWigFKKjo,variant:humanReadableVariantMap[props.variant]??props.variant??\"hEqP2Ni1M\",z8sCZQ1WH:hover??props.z8sCZQ1WH};};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,z8sCZQ1WH,Buc_TfjCF,eWigFKKjo,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hEqP2Ni1M\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter1r5wtva=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(z8sCZQ1WH){const res=await z8sCZQ1WH(...args);if(res===false)return false;}});const onTapjqahje=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(eWigFKKjo){const res=await eWigFKKjo(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-10v6xp9\",className,classNames),\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"hEqP2Ni1M\",onMouseEnter:onMouseEnter1r5wtva,ref:refBinding,style:{backgroundColor:\"var(--token-baaab3bc-2dd6-4a40-8d32-d3347fcbb6b9, rgb(255, 255, 255))\",...style},variants:{HHS1tZh1n:{backgroundColor:\"rgba(0, 0, 0, 0)\"},jZadw2ciP:{backgroundColor:\"rgba(0, 0, 0, 0)\"},ptxqIXSvm:{backgroundColor:\"var(--token-2cb170b5-b536-42ba-a670-93a908200660, rgb(245, 250, 255))\"}},...addPropertyOverrides({HHS1tZh1n:{\"data-framer-name\":\"Mobile_open\",onMouseEnter:undefined,onTap:onTapjqahje},jZadw2ciP:{\"data-framer-name\":\"Mobile_closed\",onMouseEnter:undefined,onTap:onTapjqahje},ptxqIXSvm:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195ajv1\",\"data-styles-preset\":\"mw9RerFv3\",dir:\"auto\",children:\"NavLink\"})}),className:\"framer-n0vkv7\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q3dDkN1_p\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:Buc_TfjCF,variants:{HHS1tZh1n:{\"--extracted-r6o4lv\":\"var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0))\"},ptxqIXSvm:{\"--extracted-r6o4lv\":\"var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HHS1tZh1n:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195ajv1\",\"data-styles-preset\":\"mw9RerFv3\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0)))\"},children:\"NavLink\"})})},ptxqIXSvm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195ajv1\",\"data-styles-preset\":\"mw9RerFv3\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0)))\"},children:\"NavLink\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-12pwq5a\",Component:ChevronDown,layoutDependency:layoutDependency,layoutId:\"d_EBCTuCu\",style:{\"--4sgrqt\":2.5,\"--7ph2rh\":\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\"},variants:{HHS1tZh1n:{\"--7ph2rh\":\"var(--token-a61dc5f8-5de4-4f55-a398-9f34117732c1, rgb(0, 0, 0))\"},ptxqIXSvm:{\"--7ph2rh\":\"var(--token-a61dc5f8-5de4-4f55-a398-9f34117732c1, rgb(0, 0, 0))\"}},...addPropertyOverrides({HHS1tZh1n:{Component:ChevronUp},ptxqIXSvm:{Component:ChevronUp}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-R5Rz1.framer-1t8jb6, .framer-R5Rz1 .framer-1t8jb6 { display: block; }\",\".framer-R5Rz1.framer-10v6xp9 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 40px; justify-content: center; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: min-content; }\",\".framer-R5Rz1 .framer-n0vkv7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-R5Rz1 .framer-12pwq5a { flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 12px; }\",\".framer-R5Rz1.framer-v-spkcqv.framer-10v6xp9, .framer-R5Rz1.framer-v-1uey31r.framer-10v6xp9 { gap: unset; justify-content: space-between; padding: 0px; width: 113px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 104\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"ptxqIXSvm\":{\"layout\":[\"auto\",\"fixed\"]},\"jZadw2ciP\":{\"layout\":[\"fixed\",\"fixed\"]},\"HHS1tZh1n\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"z8sCZQ1WH\":\"hover\",\"Buc_TfjCF\":\"label\",\"eWigFKKjo\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN7MG7fgca=withCSS(Component,css,\"framer-R5Rz1\");export default FramerN7MG7fgca;FramerN7MG7fgca.displayName=\"Header Nav link (with DropDown Trigger)\";FramerN7MG7fgca.defaultProps={height:40,width:104};addPropertyControls(FramerN7MG7fgca,{variant:{options:[\"hEqP2Ni1M\",\"ptxqIXSvm\",\"jZadw2ciP\",\"HHS1tZh1n\"],optionTitles:[\"Closed\",\"Open\",\"Mobile_closed\",\"Mobile_open\"],title:\"Variant\",type:ControlType.Enum},z8sCZQ1WH:{title:\"Hover\",type:ControlType.EventHandler},Buc_TfjCF:{defaultValue:\"NavLink\",displayTextArea:false,title:\"Label\",type:ControlType.String},onBuc_TfjCFChange:{changes:\"Buc_TfjCF\",type:ControlType.ChangeHandler},eWigFKKjo:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerN7MG7fgca,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN7MG7fgca\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"z8sCZQ1WH\\\":\\\"hover\\\",\\\"Buc_TfjCF\\\":\\\"label\\\",\\\"eWigFKKjo\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"104\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ptxqIXSvm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"jZadw2ciP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HHS1tZh1n\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 20 10 L 26.667 20 L 35 13.333 L 31.667 30 L 8.333 30 L 5 13.333 L 13.333 20 Z\" fill=\"transparent\" height=\"40px\" id=\"ThQjv67MS\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"ATV73ycY7\" width=\"40px\"/><path d=\"M 15 0 L 21.667 10 L 30 3.333 L 26.667 20 L 3.333 20 L 0 3.333 L 8.333 10 Z\" fill=\"transparent\" height=\"20px\" id=\"DUmj0KnKx\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(5 10)\" width=\"30px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"3274166551\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-QZpxZ\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-QZpxZ { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"crown\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-QZpxZ\");Icon.displayName=\"crown\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerVector\":\"{\\\"name\\\":\\\"crown\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 13.333 26.667 L 16.667 16.667 L 26.667 13.333 L 23.333 23.333 L 13.333 26.667 M 5 20 C 5 28.284 11.716 35 20 35 C 28.284 35 35 28.284 35 20 C 35 11.716 28.284 5 20 5 C 11.716 5 5 11.716 5 20 M 20 5 L 20 8.333 M 20 31.667 L 20 35 M 5 20 L 8.333 20 M 31.667 20 L 35 20\" fill=\"transparent\" height=\"40px\" id=\"nle1ehdD8\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"OSi54d9jS\" width=\"40px\"/><path d=\"M 0 13.333 L 3.333 3.333 L 13.333 0 L 10 10 L 0 13.333\" fill=\"transparent\" height=\"13.333333333333485px\" id=\"d2mqrYGSf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(13.333 13.333)\" width=\"13.333333333333258px\"/><path d=\"M 0 15 C 0 23.284 6.716 30 15 30 C 23.284 30 30 23.284 30 15 C 30 6.716 23.284 0 15 0 C 6.716 0 0 6.716 0 15 M 15 0 L 15 3.333 M 15 26.667 L 15 30 M 0 15 L 3.333 15 M 26.667 15 L 30 15\" fill=\"transparent\" height=\"30.00000127156568px\" id=\"vAHWokFh1\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(5 5)\" width=\"30.000001271565793px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"3027206843\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-pJKuD\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-pJKuD { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"compass\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-pJKuD\");Icon.displayName=\"compass\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVector\":\"{\\\"name\\\":\\\"compass\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\",\"framerIntrinsicWidth\":\"40\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 11.667 16.667 L 35 16.667 L 28.333 10 M 28.333 23.333 L 5 23.333 L 11.667 30\" fill=\"transparent\" height=\"40px\" id=\"yZsiixBZq\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"jxhyhPqOz\" width=\"40px\"/><path d=\"M 6.667 6.667 L 30 6.667 L 23.333 0 M 23.333 13.333 L 0 13.333 L 6.667 20\" fill=\"transparent\" height=\"19.999999682108637px\" id=\"e2puiyEor\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(5 10)\" width=\"29.99999984105426px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"651856772\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-orZwz\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-orZwz { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"arrows-exchange\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-orZwz\");Icon.displayName=\"arrows-exchange\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerVector\":\"{\\\"name\\\":\\\"arrows-exchange\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 13.333 15 L 26.667 15 M 13.333 21.667 L 20.833 21.667 M 17.208 32.675 L 13.333 35 L 13.333 30 L 10 30 C 7.239 30 5 27.761 5 25 L 5 11.667 C 5 8.905 7.239 6.667 10 6.667 L 30 6.667 C 32.761 6.667 35 8.905 35 11.667 L 35 19.167 M 29.501 34.696 L 25.881 36.592 C 25.662 36.706 25.397 36.687 25.197 36.543 C 24.997 36.398 24.895 36.153 24.934 35.909 L 25.626 31.891 L 22.698 29.046 C 22.519 28.873 22.455 28.614 22.532 28.379 C 22.609 28.143 22.814 27.971 23.059 27.937 L 27.106 27.351 L 28.916 23.696 C 29.026 23.474 29.253 23.333 29.501 23.333 C 29.749 23.333 29.976 23.474 30.086 23.696 L 31.896 27.351 L 35.943 27.937 C 36.188 27.973 36.391 28.144 36.468 28.379 C 36.545 28.614 36.481 28.873 36.304 29.046 L 33.376 31.891 L 34.066 35.907 C 34.108 36.152 34.008 36.399 33.807 36.544 C 33.606 36.69 33.34 36.709 33.121 36.592 Z\" fill=\"transparent\" height=\"40px\" id=\"qtMENoFLs\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"wvZ8ejjF7\" width=\"40px\"/><path d=\"M 8.333 8.333 L 21.667 8.333 M 8.333 15 L 15.833 15 M 12.208 26.008 L 8.333 28.333 L 8.333 23.333 L 5 23.333 C 2.239 23.333 0 21.095 0 18.333 L 0 5 C 0 2.239 2.239 0 5 0 L 25 0 C 27.761 0 30 2.239 30 5 L 30 12.5\" fill=\"transparent\" height=\"28.333333412806155px\" id=\"qWibL5KHJ\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(5 6.667)\" width=\"30px\"/><path d=\"M 7.001 11.362 L 3.381 13.259 C 3.162 13.373 2.897 13.354 2.697 13.209 C 2.497 13.065 2.395 12.82 2.434 12.576 L 3.126 8.557 L 0.198 5.712 C 0.019 5.54 -0.045 5.281 0.032 5.045 C 0.109 4.809 0.314 4.638 0.559 4.604 L 4.606 4.017 L 6.416 0.362 C 6.526 0.14 6.753 0 7.001 0 C 7.249 0 7.476 0.14 7.586 0.362 L 9.396 4.017 L 13.443 4.604 C 13.688 4.639 13.891 4.811 13.968 5.046 C 14.045 5.281 13.981 5.54 13.804 5.712 L 10.876 8.557 L 11.566 12.574 C 11.608 12.818 11.508 13.066 11.307 13.211 C 11.106 13.357 10.84 13.375 10.621 13.259 Z\" fill=\"transparent\" height=\"13.334844813204047px\" id=\"sS5Uz5X5o\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(22.5 23.333)\" width=\"14.000199206546586px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"2117904447\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-h4tIy\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-h4tIy { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"message-star\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-h4tIy\");Icon.displayName=\"message-star\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"message-star\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\",\"framerIntrinsicHeight\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 20 35 C 11.716 35 5 28.284 5 20 C 5 11.716 11.716 5 20 5 C 28.283 5 35 10.97 35 18.333 C 35 20.1 34.21 21.797 32.803 23.047 C 31.397 24.297 29.488 25 27.5 25 L 23.333 25 C 21.803 24.975 20.453 25.996 20.059 27.474 C 19.665 28.953 20.328 30.51 21.667 31.25 C 22.349 31.88 22.554 32.874 22.177 33.722 C 21.8 34.571 20.925 35.085 20 35 M 12.5 17.5 C 12.5 18.42 13.246 19.167 14.167 19.167 C 15.087 19.167 15.833 18.42 15.833 17.5 C 15.833 16.58 15.087 15.833 14.167 15.833 C 13.246 15.833 12.5 16.58 12.5 17.5 M 19.167 12.5 C 19.167 13.42 19.913 14.167 20.833 14.167 C 21.754 14.167 22.5 13.42 22.5 12.5 C 22.5 11.58 21.754 10.833 20.833 10.833 C 19.913 10.833 19.167 11.58 19.167 12.5 M 25.833 17.5 C 25.833 18.42 26.58 19.167 27.5 19.167 C 28.42 19.167 29.167 18.42 29.167 17.5 C 29.167 16.58 28.42 15.833 27.5 15.833 C 26.58 15.833 25.833 16.58 25.833 17.5\" fill=\"transparent\" height=\"40px\" id=\"d1FKIgT4b\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"P9mqmL9cO\" width=\"40px\"/><path d=\"M 15 30 C 6.716 30 0 23.284 0 15 C 0 6.716 6.716 0 15 0 C 23.283 0 30 5.97 30 13.333 C 30 15.1 29.21 16.797 27.803 18.047 C 26.397 19.297 24.488 20 22.5 20 L 18.333 20 C 16.803 19.975 15.453 20.996 15.059 22.474 C 14.665 23.953 15.328 25.51 16.667 26.25 C 17.349 26.88 17.554 27.874 17.177 28.722 C 16.8 29.571 15.925 30.085 15 30\" fill=\"transparent\" height=\"30.009057180277182px\" id=\"bQVkSbvD9\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(5 5)\" width=\"30px\"/><path d=\"M 0 6.667 C 0 7.587 0.746 8.333 1.667 8.333 C 2.587 8.333 3.333 7.587 3.333 6.667 C 3.333 5.746 2.587 5 1.667 5 C 0.746 5 0 5.746 0 6.667 M 6.667 1.667 C 6.667 2.587 7.413 3.333 8.333 3.333 C 9.254 3.333 10 2.587 10 1.667 C 10 0.746 9.254 0 8.333 0 C 7.413 0 6.667 0.746 6.667 1.667 M 13.333 6.667 C 13.333 7.587 14.08 8.333 15 8.333 C 15.92 8.333 16.667 7.587 16.667 6.667 C 16.667 5.746 15.92 5 15 5 C 14.08 5 13.333 5.746 13.333 6.667\" fill=\"transparent\" height=\"8.333333810170643px\" id=\"nufdVfQeV\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(12.5 10.833)\" width=\"16.666666348775152px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"2649368462\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MmvLd\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-MmvLd { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"palette\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-MmvLd\");Icon.displayName=\"palette\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"palette\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 31.667 6.667 L 31.667 33.333 L 11.667 33.333 C 9.826 33.333 8.333 31.841 8.333 30 L 8.333 10 C 8.333 8.159 9.826 6.667 11.667 6.667 Z M 31.667 26.667 L 11.667 26.667 C 9.826 26.667 8.333 28.159 8.333 30 M 15 13.333 L 25 13.333\" fill=\"transparent\" height=\"40px\" id=\"A0TukiYII\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"WDqe1XgfE\" width=\"40px\"/><path d=\"M 23.333 0 L 23.333 26.667 L 3.333 26.667 C 1.492 26.667 0 25.174 0 23.333 L 0 3.333 C 0 1.492 1.492 0 3.333 0 Z\" fill=\"transparent\" height=\"26.666666666666515px\" id=\"Xsgk9XrNA\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(8.333 6.667)\" width=\"23.33333333333337px\"/><path d=\"M 23.333 13.333 L 3.333 13.333 C 1.492 13.333 0 14.826 0 16.667 M 6.667 0 L 16.667 0\" fill=\"transparent\" height=\"16.66666730244947px\" id=\"jfojpUcGf\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(8.333 13.333)\" width=\"23.333333253860474px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"875653913\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rQqe3\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-rQqe3 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"book-2\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-rQqe3\");Icon.displayName=\"book-2\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerVector\":\"{\\\"name\\\":\\\"book-2\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 26.667 30 C 28.508 30 30 31.492 30 33.333 C 30 31.492 31.492 30 33.333 30 C 31.492 30 30 28.508 30 26.667 C 30 28.508 28.508 30 26.667 30 Z M 26.667 10 C 28.508 10 30 11.492 30 13.333 C 30 11.492 31.492 10 33.333 10 C 31.492 10 30 8.508 30 6.667 C 30 8.508 28.508 10 26.667 10 Z M 15 30 C 15 24.477 19.477 20 25 20 C 19.477 20 15 15.523 15 10 C 15 15.523 10.523 20 5 20 C 10.523 20 15 24.477 15 30 Z\" fill=\"transparent\" height=\"40px\" id=\"pZMZ1U1J_\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"UInhTzcIG\" width=\"40px\"/><path d=\"M 21.667 23.333 C 23.508 23.333 25 24.826 25 26.667 C 25 24.826 26.492 23.333 28.333 23.333 C 26.492 23.333 25 21.841 25 20 C 25 21.841 23.508 23.333 21.667 23.333 Z M 21.667 3.333 C 23.508 3.333 25 4.826 25 6.667 C 25 4.826 26.492 3.333 28.333 3.333 C 26.492 3.333 25 1.841 25 0 C 25 1.841 23.508 3.333 21.667 3.333 Z M 10 23.333 C 10 17.81 14.477 13.333 20 13.333 C 14.477 13.333 10 8.856 10 3.333 C 10 8.856 5.523 13.333 0 13.333 C 5.523 13.333 10 17.81 10 23.333 Z\" fill=\"transparent\" height=\"26.666666666666742px\" id=\"B_PanWIeA\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(5 6.667)\" width=\"28.333334604899164px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"527333001\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-KKG1l\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-KKG1l { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"sparkles\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-KKG1l\");Icon.displayName=\"sparkles\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"sparkles\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"40\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><g d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z M 21.667 5 L 21.667 16.667 L 31.667 16.667 L 18.333 35 L 18.333 23.333 L 8.333 23.333 L 21.667 5\" fill=\"transparent\" height=\"40px\" id=\"KQGq29sVm\" width=\"40px\"><path d=\"M 0 0 L 40 0 L 40 40 L 0 40 Z\" fill=\"transparent\" height=\"40px\" id=\"iii20lcc2\" width=\"40px\"/><path d=\"M 13.333 0 L 13.333 11.667 L 23.333 11.667 L 10 30 L 10 18.333 L 0 18.333 L 13.333 0\" fill=\"transparent\" height=\"30px\" id=\"WE1ZqRtmT\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--4sgrqt, 2.5)\" stroke=\"var(--7ph2rh, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" transform=\"translate(8.333 5)\" width=\"23.333333333333258px\"/></g></svg>';const getProps=({height,iconColor,iconStrokeWidth,id,width,...props})=>{return{...props,igpaDjJjl:iconColor??props.igpaDjJjl??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\",ppmboOMeq:iconStrokeWidth??props.ppmboOMeq??2.5};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,igpaDjJjl,ppmboOMeq,...restProps}=getProps(props);const href=useSVGTemplate(\"415621875\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-28dq3\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--4sgrqt\":ppmboOMeq,\"--7ph2rh\":igpaDjJjl,...style},viewBox:\"0 0 40 40\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-28dq3 { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"igpaDjJjl\":\"iconColor\",\"ppmboOMeq\":\"iconStrokeWidth\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"bolt\",\"color\":{\"type\":\"variable\",\"value\":\"7ph2rh\"},\"set\":{\"localId\":\"vectorSet/JToc9Wd7e\",\"id\":\"JToc9Wd7e\",\"moduleId\":\"sfZJkUMuFczv1THnAlZY\"}}\n */const Icon=withCSS(Component,css,\"framer-28dq3\");Icon.displayName=\"bolt\";export default Icon;addPropertyControls(Icon,{igpaDjJjl:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Icon color\",type:ControlType.Color},ppmboOMeq:{defaultValue:2.5,displayStepper:true,hidden:false,min:2,step:.5,title:\"Icon stroke width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"40\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"igpaDjJjl\\\":\\\"iconColor\\\",\\\"ppmboOMeq\\\":\\\"iconStrokeWidth\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerVector\":\"{\\\"name\\\":\\\"bolt\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7ph2rh\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/JToc9Wd7e\\\",\\\"id\\\":\\\"JToc9Wd7e\\\",\\\"moduleId\\\":\\\"sfZJkUMuFczv1THnAlZY\\\"}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (91a04c9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/mDqYyKHNi7bKm7188xjp/98fhx5HQzWfJJnH33T4s/E1GXABKAE.js\";const serializationHash=\"framer-wEvsy\";const variantClassNames={Wyfcrjjyh:\"framer-v-1sga1cn\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const A_oT_6HIP=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({editText,height,id,width,...props})=>{return{...props,A_oT_6HIP:editText??props.A_oT_6HIP??\"Label\"};};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,A_oT_6HIP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Wyfcrjjyh\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1sga1cn\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"Wyfcrjjyh\",ref:refBinding,style:{backgroundColor:\"var(--token-6deb7dbd-f1e8-4ca0-86de-e96c4b4c7944, rgb(46, 144, 250))\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1aryfre\",\"data-styles-preset\":\"E1GXABKAE\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b79d5a10-cb26-4307-ab7f-7a7762f1e6d8, rgb(255, 255, 255)))\"},children:\"Label\"})}),className:\"framer-15yf19n\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"OxtdkR8WU\",style:{\"--extracted-r6o4lv\":\"var(--token-b79d5a10-cb26-4307-ab7f-7a7762f1e6d8, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:A_oT_6HIP,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wEvsy.framer-1teh36r, .framer-wEvsy .framer-1teh36r { display: block; }\",\".framer-wEvsy.framer-1sga1cn { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 4px 8px 4px 8px; position: relative; width: min-content; }\",\".framer-wEvsy .framer-15yf19n { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 43\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"A_oT_6HIP\":\"editText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerd0c8YK43H=withCSS(Component,css,\"framer-wEvsy\");export default Framerd0c8YK43H;Framerd0c8YK43H.displayName=\"Badge\";Framerd0c8YK43H.defaultProps={height:24,width:43};addPropertyControls(Framerd0c8YK43H,{A_oT_6HIP:{defaultValue:\"Label\",displayTextArea:false,title:\"Edit text\",type:ControlType.String},onA_oT_6HIPChange:{changes:\"A_oT_6HIP\",type:ControlType.ChangeHandler}});addFonts(Framerd0c8YK43H,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerd0c8YK43H\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"43\",\"framerVariables\":\"{\\\"A_oT_6HIP\\\":\\\"editText\\\"}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6464825)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AlertHexagon from\"https://framerusercontent.com/modules/j8m5GXiRcXIlErpsKkTU/XLMrSRlCRcO0VyH1U6Jh/CrJMhXHBo.js\";import Sparkles from\"https://framerusercontent.com/modules/eLmrCJ6rDATP8WDrhpXP/M3ZJpkkAhAydEfTYFqqa/PPTjTavKH.js\";import Bolt from\"https://framerusercontent.com/modules/4il9zr5Mh7hAwQuPR12i/vooc7BW0gvWATyeiWECP/Tj2SJ1WLa.js\";import Circle from\"https://framerusercontent.com/modules/gKefeG8ERpzzH5pyjg0K/BTcnjK83sEm8YRohOyQ2/x2CYyd89T.js\";import Badge from\"https://framerusercontent.com/modules/lTRHQj0jW3Ej9oNrHS2F/juEgEi7Y3Xh9u4K5UvhY/d0c8YK43H.js\";const BadgeFonts=getFonts(Badge);const cycleOrder=[\"qawVSexfe\",\"QLBoYu8M5\",\"y8JolCxyw\",\"cYXLftSwC\",\"CtvCbqQcw\"];const serializationHash=\"framer-nin74\";const variantClassNames={CtvCbqQcw:\"framer-v-5ic4pm\",cYXLftSwC:\"framer-v-o7ctxd\",qawVSexfe:\"framer-v-13mzers\",QLBoYu8M5:\"framer-v-1d8x2y4\",y8JolCxyw:\"framer-v-v7dha2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Add on\":\"CtvCbqQcw\",Beta:\"cYXLftSwC\",List:\"qawVSexfe\",New:\"y8JolCxyw\",Popular:\"QLBoYu8M5\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"qawVSexfe\"};};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:\"qawVSexfe\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"y8JolCxyw\",\"cYXLftSwC\",\"CtvCbqQcw\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if([\"QLBoYu8M5\",\"cYXLftSwC\",\"CtvCbqQcw\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"QLBoYu8M5\",\"y8JolCxyw\",\"CtvCbqQcw\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"QLBoYu8M5\",\"y8JolCxyw\",\"cYXLftSwC\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-13mzers\",className,classNames),\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"qawVSexfe\",ref:refBinding,style:{...style},...addPropertyOverrides({CtvCbqQcw:{\"data-framer-name\":\"Add on\"},cYXLftSwC:{\"data-framer-name\":\"Beta\"},QLBoYu8M5:{\"data-framer-name\":\"Popular\"},y8JolCxyw:{\"data-framer-name\":\"New\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(0+((componentViewport?.height||20)-0-20)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1geprc6-container\",\"data-framer-name\":\"Popular\",layoutDependency:layoutDependency,layoutId:\"ARvmFFF6f-container\",name:\"Popular\",nodeId:\"ARvmFFF6f\",rendersWithMotion:true,scopeId:\"Xln30Hu21\",children:/*#__PURE__*/_jsx(Badge,{A_oT_6HIP:\"Popular\",height:\"100%\",id:\"ARvmFFF6f\",L1BF7ErxX:Bolt,layoutId:\"ARvmFFF6f\",name:\"Popular\",width:\"100%\"})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(0+((componentViewport?.height||20)-0-20)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1enxpqd-container\",\"data-framer-name\":\"New\",layoutDependency:layoutDependency,layoutId:\"nNtrQMN6H-container\",name:\"New\",nodeId:\"nNtrQMN6H\",rendersWithMotion:true,scopeId:\"Xln30Hu21\",children:/*#__PURE__*/_jsx(Badge,{A_oT_6HIP:\"New\",height:\"100%\",id:\"nNtrQMN6H\",L1BF7ErxX:Sparkles,layoutId:\"nNtrQMN6H\",name:\"New\",width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(0+((componentViewport?.height||20)-0-20)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1imbxpp-container\",\"data-framer-name\":\"Beta\",layoutDependency:layoutDependency,layoutId:\"pdfSaTQAa-container\",name:\"Beta\",nodeId:\"pdfSaTQAa\",rendersWithMotion:true,scopeId:\"Xln30Hu21\",children:/*#__PURE__*/_jsx(Badge,{A_oT_6HIP:\"Beta\",height:\"100%\",id:\"pdfSaTQAa\",L1BF7ErxX:AlertHexagon,layoutId:\"pdfSaTQAa\",name:\"Beta\",width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(0+((componentViewport?.height||20)-0-20)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ir7khh-container\",\"data-framer-name\":\"Add on\",layoutDependency:layoutDependency,layoutId:\"rBsxNU158-container\",name:\"Add on\",nodeId:\"rBsxNU158\",rendersWithMotion:true,scopeId:\"Xln30Hu21\",children:/*#__PURE__*/_jsx(Badge,{A_oT_6HIP:\"Add on\",height:\"100%\",id:\"rBsxNU158\",L1BF7ErxX:Circle,layoutId:\"rBsxNU158\",name:\"Add on\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-nin74.framer-zrdtxa, .framer-nin74 .framer-zrdtxa { display: block; }\",\".framer-nin74.framer-13mzers { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-nin74 .framer-1geprc6-container, .framer-nin74 .framer-1enxpqd-container, .framer-nin74 .framer-1imbxpp-container, .framer-nin74 .framer-ir7khh-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 20\n * @framerIntrinsicWidth 289\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"QLBoYu8M5\":{\"layout\":[\"auto\",\"auto\"]},\"y8JolCxyw\":{\"layout\":[\"auto\",\"auto\"]},\"cYXLftSwC\":{\"layout\":[\"auto\",\"auto\"]},\"CtvCbqQcw\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXln30Hu21=withCSS(Component,css,\"framer-nin74\");export default FramerXln30Hu21;FramerXln30Hu21.displayName=\"Quick badge selector\";FramerXln30Hu21.defaultProps={height:20,width:289};addPropertyControls(FramerXln30Hu21,{variant:{options:[\"qawVSexfe\",\"QLBoYu8M5\",\"y8JolCxyw\",\"cYXLftSwC\",\"CtvCbqQcw\"],optionTitles:[\"List\",\"Popular\",\"New\",\"Beta\",\"Add on\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerXln30Hu21,[{explicitInter:true,fonts:[]},...BadgeFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerXln30Hu21\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"289\",\"framerIntrinsicHeight\":\"20\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"QLBoYu8M5\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"y8JolCxyw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"cYXLftSwC\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CtvCbqQcw\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eaac66a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getPropertyControls,Instance,Link,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*as sharedStyle1 from\"https://framerusercontent.com/modules/fMsXOEYzqCUQ3nRt54AK/khNmTnaKqbLLRWSKwGIH/mw9RerFv3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/71bK9euR9Wfz6kZj31Mg/AMSkt8oR4cpJ4Cn4VndB/Xt7GquatB.js\";import ChevronRight from\"https://framerusercontent.com/modules/eLI32npXX10J0fBm4fiJ/35CGIoWkLBI7bMhV4wRN/TwmmZxDrK.js\";import Circle from\"https://framerusercontent.com/modules/5b9LEcn8zAo5zANSEjNb/NR2GVs5ZhBUcR2RLpVTi/x2CYyd89T.js\";import QuickBadgeSelector from\"https://framerusercontent.com/modules/iPhvIyGPk1Mkk83KVlQL/h3skPcHVA63eeWfEv0iF/Xln30Hu21.js\";const QuickBadgeSelectorFonts=getFonts(QuickBadgeSelector);const ChevronRightFonts=getFonts(ChevronRight);const QuickBadgeSelectorControls=getPropertyControls(QuickBadgeSelector);const enabledGestures={BSGEwlO_O:{hover:true},k9WtyFoOB:{pressed:true}};const cycleOrder=[\"BSGEwlO_O\",\"k9WtyFoOB\"];const serializationHash=\"framer-RthH9\";const variantClassNames={BSGEwlO_O:\"framer-v-a2q7l7\",k9WtyFoOB:\"framer-v-1m6xgvm\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jrZfCr_Hu=undefined;const pGrvtagNx=undefined;const FsxdiD_ah=undefined;const GIpCQiBdr=undefined;const IMjHu0Mbq=undefined;const SYolUaWL1=undefined;const dwP7aTb_B=undefined;const D02PnsKt2=undefined;const transition1={duration:0,type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"BSGEwlO_O\",Mobile:\"k9WtyFoOB\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Add on\":\"CtvCbqQcw\",Beta:\"cYXLftSwC\",List:\"qawVSexfe\",New:\"y8JolCxyw\",Popular:\"QLBoYu8M5\"};const getProps=({click,editSupportingText,editText,height,id,link,pickBadge,pickIcon,showBadge,tap,width,...props})=>{return{...props,D02PnsKt2:editSupportingText??props.D02PnsKt2??\"Supporting text\",dwP7aTb_B:humanReadableEnumMap[pickBadge]??pickBadge??props.dwP7aTb_B??\"y8JolCxyw\",FsxdiD_ah:tap??props.FsxdiD_ah,GIpCQiBdr:pickIcon??props.GIpCQiBdr??Circle,IMjHu0Mbq:editText??props.IMjHu0Mbq??\"Text\",jrZfCr_Hu:link??props.jrZfCr_Hu,pGrvtagNx:click??props.pGrvtagNx,SYolUaWL1:showBadge??props.SYolUaWL1,variant:humanReadableVariantMap[props.variant]??props.variant??\"BSGEwlO_O\"};};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,GIpCQiBdr,IMjHu0Mbq,D02PnsKt2,jrZfCr_Hu,pGrvtagNx,FsxdiD_ah,SYolUaWL1,dwP7aTb_B,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"BSGEwlO_O\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap11j4pn=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(pGrvtagNx){const res=await pGrvtagNx(...args);if(res===false)return false;}if(FsxdiD_ah){const res=await FsxdiD_ah(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"BSGEwlO_O-hover\")return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"k9WtyFoOB-pressed\")return false;if(baseVariant===\"k9WtyFoOB\")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(Link,{href:jrZfCr_Hu,motionChild:true,nodeId:\"BSGEwlO_O\",openInNewTab:false,scopeId:\"ehVJnV3Zh\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-a2q7l7\",className,classNames)} framer-1uaidwu`,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"BSGEwlO_O\",ref:refBinding,style:{backgroundColor:\"var(--token-e8f797dd-e541-402c-b62b-f703994ee0e5, rgb(255, 255, 255))\",...style},variants:{\"BSGEwlO_O-hover\":{backgroundColor:\"var(--token-2cb170b5-b536-42ba-a670-93a908200660, rgb(245, 250, 255))\"},k9WtyFoOB:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({k9WtyFoOB:{\"data-framer-name\":\"Mobile\",\"data-highlight\":true,onTap:onTap11j4pn}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-pir045\",\"data-framer-name\":\"Icon wrapper\",layoutDependency:layoutDependency,layoutId:\"yP0XPtrKL\",style:{backgroundColor:\"var(--token-e8f797dd-e541-402c-b62b-f703994ee0e5, rgb(255, 255, 255))\",boxShadow:\"0px 0px 2px 0px rgba(0, 0, 0, 0.25)\"},variants:{k9WtyFoOB:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-fexh1z\",Component:GIpCQiBdr,layoutDependency:layoutDependency,layoutId:\"jx9bvMUPs\",style:{\"--4sgrqt\":2.5,\"--7ph2rh\":\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\"},variants:{\"BSGEwlO_O-hover\":{\"--7ph2rh\":\"var(--token-e734442d-ec8d-4dd9-8b13-5c848dee8e55, rgb(0, 0, 0))\"},k9WtyFoOB:{\"--7ph2rh\":\"var(--token-688626e8-9b44-474f-8c38-3d0c49c75ea3, rgb(46, 144, 250))\"}}})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1hnz4yj\",\"data-framer-name\":\"Link label\",layoutDependency:layoutDependency,layoutId:\"U3ejjwDlC\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vl92f7\",\"data-framer-name\":\"Text \",layoutDependency:layoutDependency,layoutId:\"qB0hqQLpH\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0)))\"},children:\"Text\"})}),className:\"framer-16yyf6o\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"pnusBXQcg\",style:{\"--extracted-r6o4lv\":\"var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:IMjHu0Mbq,variants:{\"BSGEwlO_O-hover\":{\"--extracted-r6o4lv\":\"var(--token-049df02d-7a68-4fe3-803b-616cf2c8a1ec, rgb(46, 144, 250))\"},\"k9WtyFoOB-pressed\":{\"--extracted-r6o4lv\":\"var(--token-049df02d-7a68-4fe3-803b-616cf2c8a1ec, rgb(46, 144, 250))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"BSGEwlO_O-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-049df02d-7a68-4fe3-803b-616cf2c8a1ec, rgb(46, 144, 250)))\"},children:\"Text\"})})},\"k9WtyFoOB-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-049df02d-7a68-4fe3-803b-616cf2c8a1ec, rgb(46, 144, 250)))\"},children:\"Text\"})})}},baseVariant,gestureVariant)}),SYolUaWL1!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(10+((componentViewport?.height||200)-20-124)/2)+0+0+2,...addPropertyOverrides({k9WtyFoOB:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||45)-0-24)/2)+0+0+2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15jyu8n-container\",layoutDependency:layoutDependency,layoutId:\"D9SXvu3Tv-container\",nodeId:\"D9SXvu3Tv\",rendersWithMotion:true,scopeId:\"ehVJnV3Zh\",children:/*#__PURE__*/_jsx(QuickBadgeSelector,{height:\"100%\",id:\"D9SXvu3Tv\",layoutId:\"D9SXvu3Tv\",variant:matchVariant(dwP7aTb_B),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ChevronRight,{animated:true,className:\"framer-1dczu9q\",layoutDependency:layoutDependency,layoutId:\"yy6996zg1\",style:{\"--4sgrqt\":2.5,\"--7ph2rh\":\"var(--token-78bfcb4c-f3b7-4c5c-9311-f4468332ba8d, rgb(46, 144, 250))\"}})]}),isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195ajv1\",\"data-styles-preset\":\"mw9RerFv3\",dir:\"auto\",children:\"Supporting text\"})}),className:\"framer-1an5pxn\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AQ3GDTgxF\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:D02PnsKt2,verticalAlignment:\"top\",withExternalLayout:true})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-RthH9.framer-1uaidwu, .framer-RthH9 .framer-1uaidwu { display: block; }\",\".framer-RthH9.framer-a2q7l7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; min-width: 350px; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: 350px; }\",\".framer-RthH9 .framer-pir045 { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: var(--framer-aspect-ratio-supported, 39px); justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 40px; }\",\".framer-RthH9 .framer-fexh1z { flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; width: 24px; }\",\".framer-RthH9 .framer-1hnz4yj { 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; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-RthH9 .framer-vl92f7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-RthH9 .framer-16yyf6o { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-RthH9 .framer-15jyu8n-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-RthH9 .framer-1dczu9q { flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-RthH9 .framer-1an5pxn { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-RthH9.framer-v-1m6xgvm.framer-a2q7l7 { height: 45px; min-width: unset; padding: 0px; width: min-content; }\",\".framer-RthH9.framer-v-1m6xgvm .framer-pir045 { height: var(--framer-aspect-ratio-supported, 40px); width: 24px; }\",\".framer-RthH9.framer-v-1m6xgvm .framer-1hnz4yj { flex: none; width: 316px; }\",\".framer-RthH9.framer-v-1m6xgvm.pressed.framer-a2q7l7 { min-width: unset; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 350\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"350px\",null,null,null]},\"k9WtyFoOB\":{\"layout\":[\"auto\",\"fixed\"]},\"VcrKRVRro\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[\"350px\",null,null,null]},\"OYOIj7GA6\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"GIpCQiBdr\":\"pickIcon\",\"IMjHu0Mbq\":\"editText\",\"D02PnsKt2\":\"editSupportingText\",\"jrZfCr_Hu\":\"link\",\"pGrvtagNx\":\"click\",\"FsxdiD_ah\":\"tap\",\"SYolUaWL1\":\"showBadge\",\"dwP7aTb_B\":\"pickBadge\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"sfZJkUMuFczv1THnAlZY\"]\n */const FramerehVJnV3Zh=withCSS(Component,css,\"framer-RthH9\");export default FramerehVJnV3Zh;FramerehVJnV3Zh.displayName=\"Header Nav dropdown Item\";FramerehVJnV3Zh.defaultProps={height:64,width:350};addPropertyControls(FramerehVJnV3Zh,{variant:{options:[\"BSGEwlO_O\",\"k9WtyFoOB\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},GIpCQiBdr:{defaultValue:{identifier:\"local-module:vector/x2CYyd89T:default\",moduleId:\"5b9LEcn8zAo5zANSEjNb\"},setModuleId:\"sfZJkUMuFczv1THnAlZY\",title:\"Pick icon\",type:ControlType.VectorSetItem},IMjHu0Mbq:{defaultValue:\"Text\",displayTextArea:false,title:\"Edit Text\",type:ControlType.String},onIMjHu0MbqChange:{changes:\"IMjHu0Mbq\",type:ControlType.ChangeHandler},D02PnsKt2:{defaultValue:\"Supporting text\",displayTextArea:false,title:\"Edit Supporting text\",type:ControlType.String},onD02PnsKt2Change:{changes:\"D02PnsKt2\",type:ControlType.ChangeHandler},jrZfCr_Hu:{title:\"Link\",type:ControlType.Link},pGrvtagNx:{title:\"Click\",type:ControlType.EventHandler},FsxdiD_ah:{title:\"Tap\",type:ControlType.EventHandler},SYolUaWL1:{defaultValue:false,title:\"Show badge\",type:ControlType.Boolean},onSYolUaWL1Change:{changes:\"SYolUaWL1\",type:ControlType.ChangeHandler},dwP7aTb_B:QuickBadgeSelectorControls?.[\"variant\"]&&{...QuickBadgeSelectorControls[\"variant\"],defaultValue:\"y8JolCxyw\",description:undefined,hidden:undefined,optional:undefined,title:\"Pick badge\"},ondwP7aTb_BChange:{changes:\"dwP7aTb_B\",type:ControlType.ChangeHandler}});addFonts(FramerehVJnV3Zh,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...QuickBadgeSelectorFonts,...ChevronRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerehVJnV3Zh.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(QuickBadgeSelector,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerehVJnV3Zh\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVectorSets\":\"[\\\"sfZJkUMuFczv1THnAlZY\\\"]\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"350px\\\",null,null,null]},\\\"k9WtyFoOB\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"VcrKRVRro\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[\\\"350px\\\",null,null,null]},\\\"OYOIj7GA6\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"350\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"GIpCQiBdr\\\":\\\"pickIcon\\\",\\\"IMjHu0Mbq\\\":\\\"editText\\\",\\\"D02PnsKt2\\\":\\\"editSupportingText\\\",\\\"jrZfCr_Hu\\\":\\\"link\\\",\\\"pGrvtagNx\\\":\\\"click\\\",\\\"FsxdiD_ah\\\":\\\"tap\\\",\\\"SYolUaWL1\\\":\\\"showBadge\\\",\\\"dwP7aTb_B\\\":\\\"pickBadge\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"64\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (b3492b4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Crown from\"https://framerusercontent.com/modules/18xZI6ZWyNfWCdUK1DZh/Ish65oKrZa7DrFo40YCN/AzMQ2pJw6.js\";import Speakerphone from\"https://framerusercontent.com/modules/D0PTNGb7WMK8C6j6wVgX/eMVYBjgb0mZUuvvvItnF/bRS5uixNI.js\";import Code from\"https://framerusercontent.com/modules/1KSybWvUnRTtzIgHPykz/gdQDTxkv8n01F2ZVlCcP/DtjsghsiM.js\";import Compass from\"https://framerusercontent.com/modules/fR10gtwABbEJmMs0rye2/V41mVwiDFqrfhdTPRJih/ed8ShJtri.js\";import ArrowsExchange from\"https://framerusercontent.com/modules/omksYv5DM51xYQuOTvFU/98EcNEoVV79P7CKljHFG/Jt49juN3T.js\";import Headset from\"https://framerusercontent.com/modules/UjksjU3SFBPo5Zi1b1kU/8UVajl6pBfxfVeQ0paqA/LJfEvsGdC.js\";import MessageStar from\"https://framerusercontent.com/modules/jRczVLtDbUZWgOKCFjBq/grHgFSFasMFcXkypMZg1/N_ZspFVP5.js\";import UsersGroup from\"https://framerusercontent.com/modules/ZBGyfiXKSJJ3zHV58l8v/vczljMJ9DW18d10AsXzh/orqTgYguv.js\";import LockCheck from\"https://framerusercontent.com/modules/Or82XghyWvqjU6LIzzRb/AWjtIyfyiaQYM1johA4V/pdCCB0R8V.js\";import Briefcase from\"https://framerusercontent.com/modules/O7nMzaWch6l85O0etB6B/2wGBYhIGax1ieok6u6LG/Q3waw0Lrq.js\";import Users from\"https://framerusercontent.com/modules/QQKlrMq0Pf8f7LYE8KO7/lj9CsFycDfQ8kFRAKLd9/SV5jEZPSw.js\";import Palette from\"https://framerusercontent.com/modules/15anRQ5u4q4g5RatXAtg/SbYesnLonXfRfiXU77zW/v62jShDJ6.js\";import Book2 from\"https://framerusercontent.com/modules/Sy2d8Nl22FKCVwZfiPrs/4iAfe31iJkxnbAJ7W2Wh/wOZm2BRuY.js\";import ShieldLock from\"https://framerusercontent.com/modules/OBRHy4ioYoZZvFbiS9EG/zZSsW9LcSmOmiK0CKjoi/zsA8oYGaf.js\";import HeaderNavDropdownItem from\"https://framerusercontent.com/modules/2ku0wEPaee42hUUDoPwP/lG7Ny28QaaabISDR5cOO/ehVJnV3Zh.js\";const HeaderNavDropdownItemFonts=getFonts(HeaderNavDropdownItem);const cycleOrder=[\"U01YCN0LI\",\"qbRCDPqVf\",\"xH8TNRQYo\",\"YKR5B4VjQ\",\"hJL_dDuuF\",\"T8Sfd3LRF\",\"mik5DcItl\",\"JQA2uymt4\",\"yw_bK0d1y\"];const serializationHash=\"framer-kiMFK\";const variantClassNames={hJL_dDuuF:\"framer-v-1ugeojh\",JQA2uymt4:\"framer-v-bt1kf7\",mik5DcItl:\"framer-v-1vzvdfo\",qbRCDPqVf:\"framer-v-1km9ocg\",T8Sfd3LRF:\"framer-v-r09llx\",U01YCN0LI:\"framer-v-ojt7or\",xH8TNRQYo:\"framer-v-1uyyz8h\",YKR5B4VjQ:\"framer-v-gkvtp3\",yw_bK0d1y:\"framer-v-o33djl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jaWwCBLId=undefined;const transition1={duration:0,type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop / Company\":\"hJL_dDuuF\",\"Desktop / Features\":\"qbRCDPqVf\",\"Desktop / Resources\":\"YKR5B4VjQ\",\"Desktop / Usecases\":\"xH8TNRQYo\",\"Full dropdown menu\":\"U01YCN0LI\",\"Mobile / Company\":\"yw_bK0d1y\",\"Mobile / Features\":\"T8Sfd3LRF\",\"Mobile / Resources\":\"JQA2uymt4\",\"Mobile / Usecases\":\"mik5DcItl\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,jaWwCBLId:click??props.jaWwCBLId,variant:humanReadableVariantMap[props.variant]??props.variant??\"U01YCN0LI\"};};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,jaWwCBLId,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"U01YCN0LI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapvtyzw4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(jaWwCBLId){const res=await jaWwCBLId(...args);if(res===false)return false;}});const pGrvtagNx1scdqgw=activeVariantCallback(async(...args)=>{if(jaWwCBLId){const res=await jaWwCBLId(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"xH8TNRQYo\",\"YKR5B4VjQ\",\"hJL_dDuuF\",\"mik5DcItl\",\"JQA2uymt4\",\"yw_bK0d1y\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"qbRCDPqVf\",\"T8Sfd3LRF\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"qbRCDPqVf\",\"YKR5B4VjQ\",\"hJL_dDuuF\",\"T8Sfd3LRF\",\"JQA2uymt4\",\"yw_bK0d1y\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"qbRCDPqVf\",\"xH8TNRQYo\",\"hJL_dDuuF\",\"T8Sfd3LRF\",\"mik5DcItl\",\"yw_bK0d1y\"].includes(baseVariant))return false;return true;};const isDisplayed4=()=>{if(baseVariant===\"YKR5B4VjQ\")return false;return true;};const isDisplayed5=()=>{if([\"qbRCDPqVf\",\"xH8TNRQYo\",\"YKR5B4VjQ\",\"T8Sfd3LRF\",\"mik5DcItl\",\"JQA2uymt4\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ojt7or\",className,classNames),\"data-framer-name\":\"Full dropdown menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"U01YCN0LI\",onTap:onTapvtyzw4,ref:refBinding,style:{backgroundColor:\"var(--token-e8f797dd-e541-402c-b62b-f703994ee0e5, rgb(255, 255, 255))\",boxShadow:\"0px 0px 2px 0px rgba(0, 0, 0, 0.25)\",...style},variants:{JQA2uymt4:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},mik5DcItl:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},T8Sfd3LRF:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"},yw_bK0d1y:{backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\"}},...addPropertyOverrides({hJL_dDuuF:{\"data-framer-name\":\"Desktop / Company\"},JQA2uymt4:{\"data-framer-name\":\"Mobile / Resources\"},mik5DcItl:{\"data-framer-name\":\"Mobile / Usecases\"},qbRCDPqVf:{\"data-framer-name\":\"Desktop / Features\"},T8Sfd3LRF:{\"data-framer-name\":\"Mobile / Features\"},xH8TNRQYo:{\"data-framer-name\":\"Desktop / Usecases\"},YKR5B4VjQ:{\"data-framer-name\":\"Desktop / Resources\"},yw_bK0d1y:{\"data-framer-name\":\"Mobile / Company\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-tyxc5w\",\"data-framer-name\":\"Features\",layoutDependency:layoutDependency,layoutId:\"uNmPm3X6H\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YcRNlhJpo\"},implicitPathVariables:undefined},{href:{webPageId:\"YcRNlhJpo\"},implicitPathVariables:undefined},{href:{webPageId:\"YcRNlhJpo\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+0,...addPropertyOverrides({T8Sfd3LRF:{y:(componentViewport?.y||0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1gecugi-container\",layoutDependency:layoutDependency,layoutId:\"iusf7LKdA-container\",nodeId:\"iusf7LKdA\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"SecuChat\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:MessageStar,height:\"100%\",id:\"iusf7LKdA\",IMjHu0Mbq:\"Conversational framework\",jrZfCr_Hu:resolvedLinks[0],layoutId:\"iusf7LKdA\",pGrvtagNx:pGrvtagNx1scdqgw,SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({qbRCDPqVf:{jrZfCr_Hu:resolvedLinks[1]},T8Sfd3LRF:{jrZfCr_Hu:resolvedLinks[2],variant:matchVariant(\"k9WtyFoOB\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"kj3ea3_Rd\"},implicitPathVariables:undefined},{href:{webPageId:\"w4oXPT_nv\"},implicitPathVariables:undefined},{href:{webPageId:\"w4oXPT_nv\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+68,...addPropertyOverrides({T8Sfd3LRF:{y:(componentViewport?.y||0)+0+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1kf9vfc-container\",layoutDependency:layoutDependency,layoutId:\"zuLehYxAu-container\",nodeId:\"zuLehYxAu\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Identity & Access Manager\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:ShieldLock,height:\"100%\",id:\"zuLehYxAu\",IMjHu0Mbq:\"U-Safe\",jrZfCr_Hu:resolvedLinks1[0],layoutId:\"zuLehYxAu\",pGrvtagNx:pGrvtagNx1scdqgw,SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({qbRCDPqVf:{jrZfCr_Hu:resolvedLinks1[1]},T8Sfd3LRF:{jrZfCr_Hu:resolvedLinks1[2],variant:matchVariant(\"k9WtyFoOB\")}},baseVariant,gestureVariant)})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"E4zLLEcg_\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+136,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-nbsr9m-container\",layoutDependency:layoutDependency,layoutId:\"tzmt9L5hn-container\",nodeId:\"tzmt9L5hn\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Lorem ipsum\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:Code,height:\"100%\",id:\"tzmt9L5hn\",IMjHu0Mbq:\"Custom development\",jrZfCr_Hu:resolvedLinks2[0],layoutId:\"tzmt9L5hn\",pGrvtagNx:pGrvtagNx1scdqgw,SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\"})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pMkABDcOP\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+204,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-151ubxf-container\",layoutDependency:layoutDependency,layoutId:\"TVRgidn_c-container\",nodeId:\"TVRgidn_c\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Lorem ipsum\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:LockCheck,height:\"100%\",id:\"TVRgidn_c\",IMjHu0Mbq:\"CrontoSign Swiss\",jrZfCr_Hu:resolvedLinks3[0],layoutId:\"TVRgidn_c\",pGrvtagNx:pGrvtagNx1scdqgw,SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\"})})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-1mfickp\",\"data-framer-name\":\"Solution menu column\",layoutDependency:layoutDependency,layoutId:\"xCf9l4K_B\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+0,...addPropertyOverrides({mik5DcItl:{y:(componentViewport?.y||0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1chpds7-container\",layoutDependency:layoutDependency,layoutId:\"SMIDuYl34-container\",nodeId:\"SMIDuYl34\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Lorem ipsum\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:Crown,height:\"100%\",id:\"SMIDuYl34\",IMjHu0Mbq:\"Private Banking\",jrZfCr_Hu:resolvedLinks4[0],layoutId:\"SMIDuYl34\",SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({mik5DcItl:{jrZfCr_Hu:resolvedLinks4[2],variant:matchVariant(\"k9WtyFoOB\")},xH8TNRQYo:{jrZfCr_Hu:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+68,...addPropertyOverrides({mik5DcItl:{y:(componentViewport?.y||0)+0+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1xsyfpm-container\",layoutDependency:layoutDependency,layoutId:\"P4yyo_VDN-container\",nodeId:\"P4yyo_VDN\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Lorem ipsum\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:Speakerphone,height:\"100%\",id:\"P4yyo_VDN\",IMjHu0Mbq:\"Retail Banking\",jrZfCr_Hu:resolvedLinks5[0],layoutId:\"P4yyo_VDN\",SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({mik5DcItl:{jrZfCr_Hu:resolvedLinks5[2],variant:matchVariant(\"k9WtyFoOB\")},xH8TNRQYo:{jrZfCr_Hu:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+136,...addPropertyOverrides({mik5DcItl:{y:(componentViewport?.y||0)+0+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1mtqwrw-container\",layoutDependency:layoutDependency,layoutId:\"AycB74vWW-container\",nodeId:\"AycB74vWW\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Lorem ipsum\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:Compass,height:\"100%\",id:\"AycB74vWW\",IMjHu0Mbq:\"Insurance\",jrZfCr_Hu:resolvedLinks6[0],layoutId:\"AycB74vWW\",SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({mik5DcItl:{jrZfCr_Hu:resolvedLinks6[2],variant:matchVariant(\"k9WtyFoOB\")},xH8TNRQYo:{jrZfCr_Hu:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{hash:\":AKFJCd4mh\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+204,...addPropertyOverrides({mik5DcItl:{y:(componentViewport?.y||0)+0+0+192}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-16qwsp5-container\",layoutDependency:layoutDependency,layoutId:\"Tkst1xN1S-container\",nodeId:\"Tkst1xN1S\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Lorem ipsum\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:Palette,height:\"100%\",id:\"Tkst1xN1S\",IMjHu0Mbq:\"Institutions\",jrZfCr_Hu:resolvedLinks7[0],layoutId:\"Tkst1xN1S\",SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({mik5DcItl:{jrZfCr_Hu:resolvedLinks7[2],variant:matchVariant(\"k9WtyFoOB\")},xH8TNRQYo:{jrZfCr_Hu:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-d13nt7\",\"data-framer-name\":\"Resources menu column\",layoutDependency:layoutDependency,layoutId:\"b9uBXSBjZ\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rYkZLD4aS\"},implicitPathVariables:undefined},{href:{webPageId:\"rYkZLD4aS\"},implicitPathVariables:undefined},{href:{webPageId:\"rYkZLD4aS\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+0,...addPropertyOverrides({JQA2uymt4:{y:(componentViewport?.y||0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1wnbb8r-container\",layoutDependency:layoutDependency,layoutId:\"k3KXkU3TG-container\",nodeId:\"k3KXkU3TG\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Recents news\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:Book2,height:\"100%\",id:\"k3KXkU3TG\",IMjHu0Mbq:\"Blog\",jrZfCr_Hu:resolvedLinks8[0],layoutId:\"k3KXkU3TG\",SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({JQA2uymt4:{jrZfCr_Hu:resolvedLinks8[2],variant:matchVariant(\"k9WtyFoOB\")},YKR5B4VjQ:{jrZfCr_Hu:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iX1xsVRbb\"},implicitPathVariables:undefined},{href:{webPageId:\"iX1xsVRbb\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+68,...addPropertyOverrides({JQA2uymt4:{y:(componentViewport?.y||0)+0+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-sba0v2-container\",layoutDependency:layoutDependency,layoutId:\"BxjTNEE5Z-container\",nodeId:\"BxjTNEE5Z\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Product updates and improvements\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:ArrowsExchange,height:\"100%\",id:\"BxjTNEE5Z\",IMjHu0Mbq:\"Changelog\",jrZfCr_Hu:resolvedLinks9[0],layoutId:\"BxjTNEE5Z\",SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({JQA2uymt4:{jrZfCr_Hu:resolvedLinks9[1],variant:matchVariant(\"k9WtyFoOB\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rQOGUZH2Y\"},implicitPathVariables:undefined},{href:{webPageId:\"rQOGUZH2Y\"},implicitPathVariables:undefined},{href:{webPageId:\"rQOGUZH2Y\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+136,...addPropertyOverrides({JQA2uymt4:{y:(componentViewport?.y||0)+0+0+128},YKR5B4VjQ:{y:(componentViewport?.y||0)+4+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-102c0jc-container\",layoutDependency:layoutDependency,layoutId:\"CPRzomfON-container\",nodeId:\"CPRzomfON\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Stories from teams managing smarter\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:UsersGroup,height:\"100%\",id:\"CPRzomfON\",IMjHu0Mbq:\"Case studies\",jrZfCr_Hu:resolvedLinks10[0],layoutId:\"CPRzomfON\",SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({JQA2uymt4:{jrZfCr_Hu:resolvedLinks10[2],variant:matchVariant(\"k9WtyFoOB\")},YKR5B4VjQ:{jrZfCr_Hu:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})})]}),isDisplayed5()&&/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-1wy56il\",\"data-framer-name\":\"Company menu column\",layoutDependency:layoutDependency,layoutId:\"g74VdVFDv\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iZECHKicG\"},implicitPathVariables:undefined},{href:{webPageId:\"iZECHKicG\"},implicitPathVariables:undefined},{href:{webPageId:\"iZECHKicG\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+0,...addPropertyOverrides({yw_bK0d1y:{y:(componentViewport?.y||0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-k3pdvm-container\",layoutDependency:layoutDependency,layoutId:\"pm4HBUmSF-container\",nodeId:\"pm4HBUmSF\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Who’s behind Jemmic\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:Users,height:\"100%\",id:\"pm4HBUmSF\",IMjHu0Mbq:\"About\",jrZfCr_Hu:resolvedLinks11[0],layoutId:\"pm4HBUmSF\",SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({hJL_dDuuF:{jrZfCr_Hu:resolvedLinks11[1]},yw_bK0d1y:{jrZfCr_Hu:resolvedLinks11[2],variant:matchVariant(\"k9WtyFoOB\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K4cUUC0mi\"},implicitPathVariables:undefined},{href:{webPageId:\"K4cUUC0mi\"},implicitPathVariables:undefined},{href:{webPageId:\"K4cUUC0mi\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+68,...addPropertyOverrides({yw_bK0d1y:{y:(componentViewport?.y||0)+0+0+64}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-gtrm5l-container\",layoutDependency:layoutDependency,layoutId:\"L4SjJRjzU-container\",nodeId:\"L4SjJRjzU\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Join the team\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:Briefcase,height:\"100%\",id:\"L4SjJRjzU\",IMjHu0Mbq:\"Careers\",jrZfCr_Hu:resolvedLinks12[0],layoutId:\"L4SjJRjzU\",SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({hJL_dDuuF:{jrZfCr_Hu:resolvedLinks12[1]},yw_bK0d1y:{jrZfCr_Hu:resolvedLinks12[2],variant:matchVariant(\"k9WtyFoOB\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ts0bV3_p3\"},implicitPathVariables:undefined},{href:{webPageId:\"Ts0bV3_p3\"},implicitPathVariables:undefined},{href:{webPageId:\"Ts0bV3_p3\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,y:(componentViewport?.y||0)+4+0+136,...addPropertyOverrides({yw_bK0d1y:{y:(componentViewport?.y||0)+0+0+128}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-p2mbt6-container\",layoutDependency:layoutDependency,layoutId:\"idYBPdUzw-container\",nodeId:\"idYBPdUzw\",rendersWithMotion:true,scopeId:\"TJvfN5Btx\",children:/*#__PURE__*/_jsx(HeaderNavDropdownItem,{D02PnsKt2:\"Need a hand? We've got you\",dwP7aTb_B:\"y8JolCxyw\",GIpCQiBdr:Headset,height:\"100%\",id:\"idYBPdUzw\",IMjHu0Mbq:\"Support portal\",jrZfCr_Hu:resolvedLinks13[0],layoutId:\"idYBPdUzw\",SYolUaWL1:false,variant:matchVariant(\"BSGEwlO_O\"),width:\"100%\",...addPropertyOverrides({hJL_dDuuF:{jrZfCr_Hu:resolvedLinks13[1]},yw_bK0d1y:{jrZfCr_Hu:resolvedLinks13[2],variant:matchVariant(\"k9WtyFoOB\")}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-kiMFK.framer-yez9xr, .framer-kiMFK .framer-yez9xr { display: block; }\",\".framer-kiMFK.framer-ojt7or { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4px; position: relative; width: min-content; }\",\".framer-kiMFK .framer-tyxc5w, .framer-kiMFK .framer-1mfickp, .framer-kiMFK .framer-d13nt7, .framer-kiMFK .framer-1wy56il { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; list-style: none; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-kiMFK .framer-1gecugi-container, .framer-kiMFK .framer-1kf9vfc-container, .framer-kiMFK .framer-nbsr9m-container, .framer-kiMFK .framer-151ubxf-container, .framer-kiMFK .framer-1chpds7-container, .framer-kiMFK .framer-1xsyfpm-container, .framer-kiMFK .framer-1mtqwrw-container, .framer-kiMFK .framer-16qwsp5-container, .framer-kiMFK .framer-1wnbb8r-container, .framer-kiMFK .framer-sba0v2-container, .framer-kiMFK .framer-102c0jc-container, .framer-kiMFK .framer-k3pdvm-container, .framer-kiMFK .framer-gtrm5l-container, .framer-kiMFK .framer-p2mbt6-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-kiMFK.framer-v-r09llx.framer-ojt7or, .framer-kiMFK.framer-v-1vzvdfo.framer-ojt7or, .framer-kiMFK.framer-v-bt1kf7.framer-ojt7or, .framer-kiMFK.framer-v-o33djl.framer-ojt7or { padding: 0px; }\",\".framer-kiMFK.framer-v-r09llx .framer-tyxc5w, .framer-kiMFK.framer-v-1vzvdfo .framer-1mfickp, .framer-kiMFK.framer-v-bt1kf7 .framer-d13nt7, .framer-kiMFK.framer-v-o33djl .framer-1wy56il { align-content: flex-start; align-items: flex-start; gap: 0px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 276\n * @framerIntrinsicWidth 1438\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"qbRCDPqVf\":{\"layout\":[\"auto\",\"auto\"]},\"xH8TNRQYo\":{\"layout\":[\"auto\",\"auto\"]},\"YKR5B4VjQ\":{\"layout\":[\"auto\",\"auto\"]},\"hJL_dDuuF\":{\"layout\":[\"auto\",\"auto\"]},\"T8Sfd3LRF\":{\"layout\":[\"auto\",\"auto\"]},\"mik5DcItl\":{\"layout\":[\"auto\",\"auto\"]},\"JQA2uymt4\":{\"layout\":[\"auto\",\"auto\"]},\"yw_bK0d1y\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"jaWwCBLId\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerTJvfN5Btx=withCSS(Component,css,\"framer-kiMFK\");export default FramerTJvfN5Btx;FramerTJvfN5Btx.displayName=\"Header Nav Menu column wrapper\";FramerTJvfN5Btx.defaultProps={height:276,width:1438};addPropertyControls(FramerTJvfN5Btx,{variant:{options:[\"U01YCN0LI\",\"qbRCDPqVf\",\"xH8TNRQYo\",\"YKR5B4VjQ\",\"hJL_dDuuF\",\"T8Sfd3LRF\",\"mik5DcItl\",\"JQA2uymt4\",\"yw_bK0d1y\"],optionTitles:[\"Full dropdown menu\",\"Desktop / Features\",\"Desktop / Usecases\",\"Desktop / Resources\",\"Desktop / Company\",\"Mobile / Features\",\"Mobile / Usecases\",\"Mobile / Resources\",\"Mobile / Company\"],title:\"Variant\",type:ControlType.Enum},jaWwCBLId:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerTJvfN5Btx,[{explicitInter:true,fonts:[]},...HeaderNavDropdownItemFonts],{supportsExplicitInterCodegen:true});FramerTJvfN5Btx.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HeaderNavDropdownItem,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTJvfN5Btx\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"jaWwCBLId\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"276\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qbRCDPqVf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xH8TNRQYo\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"YKR5B4VjQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"hJL_dDuuF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"T8Sfd3LRF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"mik5DcItl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JQA2uymt4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yw_bK0d1y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1438\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eaac66a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/71bK9euR9Wfz6kZj31Mg/AMSkt8oR4cpJ4Cn4VndB/Xt7GquatB.js\";const enabledGestures={yDcDH4w2B:{hover:true}};const cycleOrder=[\"yDcDH4w2B\",\"G_WC6dECA\"];const serializationHash=\"framer-dPqX6\";const variantClassNames={G_WC6dECA:\"framer-v-1mtkhsm\",yDcDH4w2B:\"framer-v-19g7dny\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const RgT7QKmYd=undefined;const RuMl21pBr=undefined;const iZoulE6gL=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"yDcDH4w2B\",Mobile:\"G_WC6dECA\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,label,link,width,...props})=>{return{...props,iZoulE6gL:label??props.iZoulE6gL??\"Company\",RgT7QKmYd:click??props.RgT7QKmYd,RuMl21pBr:link??props.RuMl21pBr,variant:humanReadableVariantMap[props.variant]??props.variant??\"yDcDH4w2B\"};};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,iZoulE6gL,RuMl21pBr,RgT7QKmYd,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yDcDH4w2B\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapho263g=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(RgT7QKmYd){const res=await RgT7QKmYd(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:RuMl21pBr,motionChild:true,nodeId:\"yDcDH4w2B\",scopeId:\"zPsPKKLYz\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-19g7dny\",className,classNames)} framer-r8zu9b`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"yDcDH4w2B\",onTap:onTapho263g,ref:refBinding,style:{backgroundColor:\"var(--token-baaab3bc-2dd6-4a40-8d32-d3347fcbb6b9, rgb(255, 255, 255))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"yDcDH4w2B-hover\":{backgroundColor:\"var(--token-bbd06a02-3e06-4e1f-897b-a630712c0f35, rgb(245, 250, 255))\"},G_WC6dECA:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({G_WC6dECA:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",children:\"Company\"})}),className:\"framer-1ki9k47\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"roXKnKQjK\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:iZoulE6gL,variants:{\"yDcDH4w2B-hover\":{\"--extracted-r6o4lv\":\"var(--token-e734442d-ec8d-4dd9-8b13-5c848dee8e55, rgb(0, 0, 0))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"yDcDH4w2B-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-e734442d-ec8d-4dd9-8b13-5c848dee8e55, rgb(0, 0, 0)))\"},children:\"Company\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-dPqX6.framer-r8zu9b, .framer-dPqX6 .framer-r8zu9b { display: block; }\",\".framer-dPqX6.framer-19g7dny { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 45px; justify-content: flex-start; overflow: visible; padding: 0px 16px 0px 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-dPqX6 .framer-1ki9k47 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-dPqX6.framer-v-1mtkhsm.framer-19g7dny { padding: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 45\n * @framerIntrinsicWidth 99\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"G_WC6dECA\":{\"layout\":[\"auto\",\"fixed\"]},\"lWfDgsJrQ\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"iZoulE6gL\":\"label\",\"RuMl21pBr\":\"link\",\"RgT7QKmYd\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzPsPKKLYz=withCSS(Component,css,\"framer-dPqX6\");export default FramerzPsPKKLYz;FramerzPsPKKLYz.displayName=\"Header Nav Link\";FramerzPsPKKLYz.defaultProps={height:45,width:99};addPropertyControls(FramerzPsPKKLYz,{variant:{options:[\"yDcDH4w2B\",\"G_WC6dECA\"],optionTitles:[\"Desktop\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},iZoulE6gL:{defaultValue:\"Company\",displayTextArea:false,title:\"Label\",type:ControlType.String},oniZoulE6gLChange:{changes:\"iZoulE6gL\",type:ControlType.ChangeHandler},RuMl21pBr:{title:\"Link\",type:ControlType.Link},RgT7QKmYd:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerzPsPKKLYz,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzPsPKKLYz\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"45\",\"framerVariables\":\"{\\\"iZoulE6gL\\\":\\\"label\\\",\\\"RuMl21pBr\\\":\\\"link\\\",\\\"RgT7QKmYd\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"99\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"G_WC6dECA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"lWfDgsJrQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (34801f9)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import HeaderNavLinkWithDropDownTrigger from\"https://framerusercontent.com/modules/9kzxJXiZRiVfuP8fuyi8/cByFYdTpMW2kuWNxKoOY/N7MG7fgca.js\";import HeaderNavMenuColumnWrapper from\"https://framerusercontent.com/modules/fLmTaguTrFPTTakPRkC1/VyypGB4bohHkIIhexeOX/TJvfN5Btx.js\";import HeaderNavLink from\"https://framerusercontent.com/modules/oaMrrajErI1T6r6sCIW7/ntxnovwqAod7UKZ7RfGJ/zPsPKKLYz.js\";const HeaderNavLinkWithDropDownTriggerFonts=getFonts(HeaderNavLinkWithDropDownTrigger);const HeaderNavMenuColumnWrapperFonts=getFonts(HeaderNavMenuColumnWrapper);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"zAOFmkb0q\",\"OKv2uQzna\",\"LKoz3IGfy\",\"QEaadfCSF\",\"v0446fRvj\"];const serializationHash=\"framer-66hZO\";const variantClassNames={LKoz3IGfy:\"framer-v-fwq2gt\",OKv2uQzna:\"framer-v-z2vvgh\",QEaadfCSF:\"framer-v-eyrydv\",v0446fRvj:\"framer-v-zoei5j\",zAOFmkb0q:\"framer-v-hnk81\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YuGqFbXvs=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Mobile / Company\":\"v0446fRvj\",\"Mobile / Product\":\"OKv2uQzna\",\"Mobile / Resources\":\"QEaadfCSF\",\"Mobile / Solutions\":\"LKoz3IGfy\",Desktop:\"zAOFmkb0q\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zAOFmkb0q\",YuGqFbXvs:tap??props.YuGqFbXvs};};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,YuGqFbXvs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zAOFmkb0q\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const z8sCZQ1WH13elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const eWigFKKjow6121i=activeVariantCallback(async(...args)=>{setVariant(\"OKv2uQzna\");});const jaWwCBLIdjx42wj=activeVariantCallback(async(...args)=>{if(YuGqFbXvs){const res=await YuGqFbXvs(...args);if(res===false)return false;}});const eWigFKKjo1906gnp=activeVariantCallback(async(...args)=>{setVariant(\"QEaadfCSF\");});const eWigFKKjo424zgi=activeVariantCallback(async(...args)=>{setVariant(\"v0446fRvj\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const ref1=React.useRef(null);const isDisplayed=()=>{if([\"OKv2uQzna\",\"LKoz3IGfy\",\"QEaadfCSF\",\"v0446fRvj\"].includes(baseVariant))return false;return true;};const ref2=React.useRef(null);const isDisplayed1=()=>{if(baseVariant===\"OKv2uQzna\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"LKoz3IGfy\")return true;return false;};const ref3=React.useRef(null);const ref4=React.useRef(null);const isDisplayed3=()=>{if(baseVariant===\"QEaadfCSF\")return true;return false;};const ref5=React.useRef(null);const ref6=React.useRef(null);const isDisplayed4=()=>{if(baseVariant===\"v0446fRvj\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-hnk81\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zAOFmkb0q\",ref:refBinding,style:{...style},...addPropertyOverrides({LKoz3IGfy:{\"data-framer-name\":\"Mobile / Solutions\"},OKv2uQzna:{\"data-framer-name\":\"Mobile / Product\"},QEaadfCSF:{\"data-framer-name\":\"Mobile / Resources\"},v0446fRvj:{\"data-framer-name\":\"Mobile / Company\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,enabled:isDisplayed(),children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2),...addPropertyOverrides({LKoz3IGfy:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0},OKv2uQzna:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0},QEaadfCSF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0},v0446fRvj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1o4aq6r-container\",id:`${layoutId}-1o4aq6r`,layoutDependency:layoutDependency,layoutId:\"jAXbEjjGm-container\",nodeId:\"jAXbEjjGm\",ref:ref1,rendersWithMotion:true,scopeId:\"P7WYFsYra\",children:[/*#__PURE__*/_jsx(HeaderNavLinkWithDropDownTrigger,{Buc_TfjCF:\"Products\",height:\"100%\",id:\"jAXbEjjGm\",layoutId:\"jAXbEjjGm\",style:{height:\"100%\"},variant:matchVariant(overlay.visible&&\"ptxqIXSvm\",overlay.visible?\"ptxqIXSvm\":\"hEqP2Ni1M\"),width:\"100%\",z8sCZQ1WH:z8sCZQ1WH13elrgn({overlay}),...addPropertyOverrides({LKoz3IGfy:{eWigFKKjo:eWigFKKjow6121i,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay.visible&&\"ptxqIXSvm\",overlay.visible?\"ptxqIXSvm\":\"jZadw2ciP\"),z8sCZQ1WH:undefined},OKv2uQzna:{eWigFKKjo:eWigFKKjow6121i,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay.visible&&\"ptxqIXSvm\",overlay.visible?\"ptxqIXSvm\":\"HHS1tZh1n\"),z8sCZQ1WH:undefined},QEaadfCSF:{eWigFKKjo:eWigFKKjow6121i,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay.visible&&\"ptxqIXSvm\",overlay.visible?\"ptxqIXSvm\":\"jZadw2ciP\"),z8sCZQ1WH:undefined},v0446fRvj:{eWigFKKjo:eWigFKKjow6121i,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay.visible&&\"ptxqIXSvm\",overlay.visible?\"ptxqIXSvm\":\"jZadw2ciP\"),z8sCZQ1WH:undefined}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1o4aq6r`,offsetX:0,offsetY:12,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-ctnbrw\",\"data-framer-name\":\"Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"Pm6mBHbm2\",ref:ref2,role:\"dialog\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-7m0got-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"rsxkQVzWB-container\",nodeId:\"rsxkQVzWB\",rendersWithMotion:true,scopeId:\"P7WYFsYra\",children:/*#__PURE__*/_jsx(HeaderNavMenuColumnWrapper,{height:\"100%\",id:\"rsxkQVzWB\",layoutId:\"rsxkQVzWB\",variant:matchVariant(\"qbRCDPqVf\"),width:\"100%\"})})})})})})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({OKv2uQzna:{height:276,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fg2not-container\",layoutDependency:layoutDependency,layoutId:\"k5fe1Kt9s-container\",nodeId:\"k5fe1Kt9s\",rendersWithMotion:true,scopeId:\"P7WYFsYra\",children:/*#__PURE__*/_jsx(HeaderNavMenuColumnWrapper,{height:\"100%\",id:\"k5fe1Kt9s\",jaWwCBLId:jaWwCBLIdjx42wj,layoutId:\"k5fe1Kt9s\",style:{width:\"100%\"},variant:matchVariant(\"T8Sfd3LRF\"),width:\"100%\"})})}),isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({LKoz3IGfy:{height:276,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9da51s-container\",layoutDependency:layoutDependency,layoutId:\"qWARYYf64-container\",nodeId:\"qWARYYf64\",rendersWithMotion:true,scopeId:\"P7WYFsYra\",children:/*#__PURE__*/_jsx(HeaderNavMenuColumnWrapper,{height:\"100%\",id:\"qWARYYf64\",jaWwCBLId:jaWwCBLIdjx42wj,layoutId:\"qWARYYf64\",style:{width:\"100%\"},variant:matchVariant(\"mik5DcItl\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay1=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2),...addPropertyOverrides({LKoz3IGfy:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+336},OKv2uQzna:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+336},QEaadfCSF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+50},v0446fRvj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+50}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-1bjldsq-container\",id:`${layoutId}-1bjldsq`,layoutDependency:layoutDependency,layoutId:\"f3voCNVWs-container\",nodeId:\"f3voCNVWs\",ref:ref3,rendersWithMotion:true,scopeId:\"P7WYFsYra\",children:[/*#__PURE__*/_jsx(HeaderNavLinkWithDropDownTrigger,{Buc_TfjCF:\"Resources\",height:\"100%\",id:\"f3voCNVWs\",layoutId:\"f3voCNVWs\",style:{height:\"100%\"},variant:matchVariant(overlay1.visible&&\"ptxqIXSvm\",overlay1.visible?\"ptxqIXSvm\":\"hEqP2Ni1M\"),width:\"100%\",z8sCZQ1WH:z8sCZQ1WH13elrgn({overlay:overlay1}),...addPropertyOverrides({LKoz3IGfy:{eWigFKKjo:eWigFKKjo1906gnp,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay1.visible&&\"ptxqIXSvm\",overlay1.visible?\"ptxqIXSvm\":\"jZadw2ciP\"),z8sCZQ1WH:undefined},OKv2uQzna:{eWigFKKjo:eWigFKKjo1906gnp,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay1.visible&&\"ptxqIXSvm\",overlay1.visible?\"ptxqIXSvm\":\"jZadw2ciP\"),z8sCZQ1WH:undefined},QEaadfCSF:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay1.visible&&\"ptxqIXSvm\",overlay1.visible?\"ptxqIXSvm\":\"HHS1tZh1n\")},v0446fRvj:{eWigFKKjo:eWigFKKjo1906gnp,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay1.visible&&\"ptxqIXSvm\",overlay1.visible?\"ptxqIXSvm\":\"jZadw2ciP\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay1.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref3,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-1bjldsq`,offsetX:0,offsetY:12,onDismiss:overlay1.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-147gqp7\",\"data-framer-name\":\"Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"EEY_avtTy\",ref:ref4,role:\"dialog\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iucedc-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"HluGjMDby-container\",nodeId:\"HluGjMDby\",rendersWithMotion:true,scopeId:\"P7WYFsYra\",children:/*#__PURE__*/_jsx(HeaderNavMenuColumnWrapper,{height:\"100%\",id:\"HluGjMDby\",layoutId:\"HluGjMDby\",variant:matchVariant(\"YKR5B4VjQ\"),width:\"100%\"})})})})})})]})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QEaadfCSF:{height:276,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1azi0bg-container\",layoutDependency:layoutDependency,layoutId:\"vM_3dOTPG-container\",nodeId:\"vM_3dOTPG\",rendersWithMotion:true,scopeId:\"P7WYFsYra\",children:/*#__PURE__*/_jsx(HeaderNavMenuColumnWrapper,{height:\"100%\",id:\"vM_3dOTPG\",jaWwCBLId:jaWwCBLIdjx42wj,layoutId:\"vM_3dOTPG\",style:{width:\"100%\"},variant:matchVariant(\"JQA2uymt4\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay2=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||40)-0-40)/2),...addPropertyOverrides({LKoz3IGfy:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+386},OKv2uQzna:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+386},QEaadfCSF:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+386},v0446fRvj:{width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+100}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-vardym-container\",id:`${layoutId}-vardym`,layoutDependency:layoutDependency,layoutId:\"cOj8cBGgg-container\",nodeId:\"cOj8cBGgg\",ref:ref5,rendersWithMotion:true,scopeId:\"P7WYFsYra\",children:[/*#__PURE__*/_jsx(HeaderNavLinkWithDropDownTrigger,{Buc_TfjCF:\"Company\",height:\"100%\",id:\"cOj8cBGgg\",layoutId:\"cOj8cBGgg\",style:{height:\"100%\"},variant:matchVariant(overlay2.visible&&\"ptxqIXSvm\",overlay2.visible?\"ptxqIXSvm\":\"hEqP2Ni1M\"),width:\"100%\",z8sCZQ1WH:z8sCZQ1WH13elrgn({overlay:overlay2}),...addPropertyOverrides({LKoz3IGfy:{eWigFKKjo:eWigFKKjo424zgi,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay2.visible&&\"ptxqIXSvm\",overlay2.visible?\"ptxqIXSvm\":\"jZadw2ciP\")},OKv2uQzna:{eWigFKKjo:eWigFKKjo424zgi,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay2.visible&&\"ptxqIXSvm\",overlay2.visible?\"ptxqIXSvm\":\"jZadw2ciP\")},QEaadfCSF:{eWigFKKjo:eWigFKKjo424zgi,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay2.visible&&\"ptxqIXSvm\",overlay2.visible?\"ptxqIXSvm\":\"jZadw2ciP\")},v0446fRvj:{style:{height:\"100%\",width:\"100%\"},variant:matchVariant(overlay2.visible&&\"ptxqIXSvm\",overlay2.visible?\"ptxqIXSvm\":\"HHS1tZh1n\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay2.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"center\",anchorRef:ref5,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-vardym`,offsetX:0,offsetY:12,onDismiss:overlay2.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-nhr7zb\",\"data-framer-name\":\"Menu\",exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"ZgXjBkum4\",ref:ref6,role:\"dialog\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-14pj3yh-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"b6B5CH0O4-container\",nodeId:\"b6B5CH0O4\",rendersWithMotion:true,scopeId:\"P7WYFsYra\",children:/*#__PURE__*/_jsx(HeaderNavMenuColumnWrapper,{height:\"100%\",id:\"b6B5CH0O4\",layoutId:\"b6B5CH0O4\",variant:matchVariant(\"hJL_dDuuF\"),width:\"100%\"})})})})})})]})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({v0446fRvj:{height:276,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+150}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qq1fvm-container\",layoutDependency:layoutDependency,layoutId:\"WTIebOMwO-container\",nodeId:\"WTIebOMwO\",rendersWithMotion:true,scopeId:\"P7WYFsYra\",children:/*#__PURE__*/_jsx(HeaderNavMenuColumnWrapper,{height:\"100%\",id:\"WTIebOMwO\",jaWwCBLId:jaWwCBLIdjx42wj,layoutId:\"WTIebOMwO\",style:{width:\"100%\"},variant:matchVariant(\"yw_bK0d1y\"),width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-66hZO.framer-8e77ar, .framer-66hZO .framer-8e77ar { display: block; }\",\".framer-66hZO.framer-hnk81 { align-content: center; align-items: center; display: flex; 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-66hZO .framer-1o4aq6r-container, .framer-66hZO .framer-1bjldsq-container, .framer-66hZO .framer-vardym-container { flex: none; height: 40px; position: relative; width: auto; }\",\".framer-66hZO .framer-ctnbrw { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",\".framer-66hZO .framer-7m0got-container, .framer-66hZO .framer-1iucedc-container, .framer-66hZO .framer-14pj3yh-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-66hZO .framer-1fg2not-container, .framer-66hZO .framer-9da51s-container, .framer-66hZO .framer-1azi0bg-container, .framer-66hZO .framer-qq1fvm-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-66hZO .framer-147gqp7, .framer-66hZO .framer-nhr7zb { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-66hZO.framer-v-z2vvgh.framer-hnk81, .framer-66hZO.framer-v-fwq2gt.framer-hnk81, .framer-66hZO.framer-v-eyrydv.framer-hnk81, .framer-66hZO.framer-v-zoei5j.framer-hnk81 { align-content: flex-start; align-items: flex-start; flex-direction: column; width: 390px; }\",\".framer-66hZO.framer-v-z2vvgh .framer-1o4aq6r-container, .framer-66hZO.framer-v-fwq2gt .framer-1o4aq6r-container, .framer-66hZO.framer-v-eyrydv .framer-1o4aq6r-container, .framer-66hZO.framer-v-zoei5j .framer-1o4aq6r-container { order: 0; width: 100%; }\",\".framer-66hZO.framer-v-z2vvgh .framer-1fg2not-container { flex: none; order: 1; width: 100%; }\",\".framer-66hZO.framer-v-z2vvgh .framer-1bjldsq-container, .framer-66hZO.framer-v-fwq2gt .framer-1bjldsq-container, .framer-66hZO.framer-v-eyrydv .framer-1bjldsq-container, .framer-66hZO.framer-v-zoei5j .framer-1bjldsq-container { order: 4; width: 100%; }\",\".framer-66hZO.framer-v-z2vvgh .framer-vardym-container, .framer-66hZO.framer-v-fwq2gt .framer-vardym-container, .framer-66hZO.framer-v-eyrydv .framer-vardym-container, .framer-66hZO.framer-v-zoei5j .framer-vardym-container { order: 6; width: 100%; }\",\".framer-66hZO.framer-v-fwq2gt .framer-9da51s-container { flex: none; order: 3; width: 100%; }\",\".framer-66hZO.framer-v-eyrydv .framer-1azi0bg-container { flex: none; order: 5; width: 100%; }\",\".framer-66hZO.framer-v-zoei5j .framer-qq1fvm-container { flex: none; order: 7; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 361.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"OKv2uQzna\":{\"layout\":[\"fixed\",\"auto\"]},\"LKoz3IGfy\":{\"layout\":[\"fixed\",\"auto\"]},\"QEaadfCSF\":{\"layout\":[\"fixed\",\"auto\"]},\"v0446fRvj\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"YuGqFbXvs\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerP7WYFsYra=withCSS(Component,css,\"framer-66hZO\");export default FramerP7WYFsYra;FramerP7WYFsYra.displayName=\"Header Nav Link wrapper\";FramerP7WYFsYra.defaultProps={height:40,width:361.5};addPropertyControls(FramerP7WYFsYra,{variant:{options:[\"zAOFmkb0q\",\"OKv2uQzna\",\"LKoz3IGfy\",\"QEaadfCSF\",\"v0446fRvj\"],optionTitles:[\"Desktop\",\"Mobile / Product\",\"Mobile / Solutions\",\"Mobile / Resources\",\"Mobile / Company\"],title:\"Variant\",type:ControlType.Enum},YuGqFbXvs:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramerP7WYFsYra,[{explicitInter:true,fonts:[]},...HeaderNavLinkWithDropDownTriggerFonts,...HeaderNavMenuColumnWrapperFonts],{supportsExplicitInterCodegen:true});FramerP7WYFsYra.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HeaderNavLinkWithDropDownTrigger,{},context),forwardLoader(HeaderNavMenuColumnWrapper,{},context),forwardLoader(HeaderNavLink,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP7WYFsYra\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"OKv2uQzna\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"LKoz3IGfy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QEaadfCSF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v0446fRvj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"361.5\",\"framerVariables\":\"{\\\"YuGqFbXvs\\\":\\\"tap\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./P7WYFsYra.map","// Generated by Framer (f36d8c8)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Instance,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import StopScroll from\"https://framerusercontent.com/modules/9ajhXMTvNHa3o84QkAph/PbD4QdXIvghwk9ZrKeou/StopScroll_Prod.js\";import ProgressBar from\"https://framerusercontent.com/modules/G8FYuhBHREmvtw3fYqRi/PizDBcJ5L6grZh95A6SF/ProgressBar.js\";import Click from\"https://framerusercontent.com/modules/aGlpm3jlVBztTwMj6IOR/YNsGSL1SbTvxhrgbCMUi/gtH5OpX6a.js\";import Menu3 from\"https://framerusercontent.com/modules/OUfAsBQCG9Ckwsk1cCGL/DOi2ZMDeYjgu4kf3DmL0/HII8XtWUm.js\";import X from\"https://framerusercontent.com/modules/6sCxAJFa8JSIwLjtdcIe/wjEkXowkpq7rK2XK56LA/oKQVebNZw.js\";import Button from\"https://framerusercontent.com/modules/ckaV5lyANROcYM2y5MoB/s0DLqOB7KS8v5qhTiyD6/gjXNci5Er.js\";import HexaLogo from\"https://framerusercontent.com/modules/5os9XplyF1JJ3TwYMpFa/UL0YNbD5JruxCAfOIaBQ/lupskX21l.js\";import HeaderNavLinkWrapper from\"https://framerusercontent.com/modules/rrXm1VZB81Nqf2UbMuw4/FqKj1jVOaQB6bgNIwoNI/P7WYFsYra.js\";const StopScrollFonts=getFonts(StopScroll);const HexaLogoFonts=getFonts(HexaLogo);const HeaderNavLinkWrapperFonts=getFonts(HeaderNavLinkWrapper);const ButtonFonts=getFonts(Button);const ProgressBarFonts=getFonts(ProgressBar);const MotionHeaderWithFX=withFX(motion.header);const cycleOrder=[\"uxd02wAvk\",\"FooKkKWbE\",\"EP1sbTMos\"];const serializationHash=\"framer-jpxXz\";const variantClassNames={EP1sbTMos:\"framer-v-1kccq54\",FooKkKWbE:\"framer-v-2lijm7\",uxd02wAvk:\"framer-v-joigy5\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const uVFaXSsV7=undefined;const transition1={bounce:0,delay:0,duration:.8,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-61};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"uxd02wAvk\",Mobile_default:\"EP1sbTMos\",Mobile_open:\"FooKkKWbE\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,tap,width,...props})=>{return{...props,uVFaXSsV7:tap??props.uVFaXSsV7,variant:humanReadableVariantMap[props.variant]??props.variant??\"uxd02wAvk\"};};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,uVFaXSsV7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"uxd02wAvk\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const l07nLHefx1e3d3xs=activeVariantCallback(async(...args)=>{if(uVFaXSsV7){const res=await uVFaXSsV7(...args);if(res===false)return false;}});const l07nLHefx1uzkbel=activeVariantCallback(async(...args)=>{if(uVFaXSsV7){const res=await uVFaXSsV7(...args);if(res===false)return false;}setVariant(\"EP1sbTMos\");});const onTap1uzkbel=activeVariantCallback(async(...args)=>{if(uVFaXSsV7){const res=await uVFaXSsV7(...args);if(res===false)return false;}setVariant(\"EP1sbTMos\");});const onTap9qxv76=activeVariantCallback(async(...args)=>{if(uVFaXSsV7){const res=await uVFaXSsV7(...args);if(res===false)return false;}setVariant(\"FooKkKWbE\");});const YuGqFbXvs6bpr42=activeVariantCallback(async(...args)=>{setVariant(\"EP1sbTMos\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"FooKkKWbE\",\"EP1sbTMos\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"EP1sbTMos\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionHeaderWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-joigy5\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"uxd02wAvk\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-d5e38cdd-d55f-4dfe-ad82-d38566e051cd, rgb(233, 234, 235))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-e8f797dd-e541-402c-b62b-f703994ee0e5, rgb(255, 255, 255))\",...style},...addPropertyOverrides({EP1sbTMos:{\"data-framer-name\":\"Mobile_default\",\"data-hide-scrollbars\":undefined},FooKkKWbE:{\"data-framer-name\":\"Mobile_open\",\"data-hide-scrollbars\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hva8lg-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gGqhBbHaD-container\",nodeId:\"gGqhBbHaD\",rendersWithMotion:true,scopeId:\"mOLB0U7Eh\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(StopScroll,{height:\"100%\",id:\"gGqhBbHaD\",layoutId:\"gGqhBbHaD\",toggle:false,width:\"100%\",...addPropertyOverrides({FooKkKWbE:{toggle:true}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-rt0bxk\",\"data-framer-name\":\"Nav wrapper\",layoutDependency:layoutDependency,layoutId:\"TFEsfbxRY\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1s9og3b\",\"data-framer-name\":\"Content wrapper\",layoutDependency:layoutDependency,layoutId:\"lm9mgWWEE\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1h0xf6c\",\"data-framer-name\":\"Left content\",layoutDependency:layoutDependency,layoutId:\"KmCntvC7j\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1tvphi2\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"FwS1csxj7\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+0+0+0+0+16,...addPropertyOverrides({EP1sbTMos:{y:(componentViewport?.y||0)+0+0+0+0+0+0+16},FooKkKWbE:{y:(componentViewport?.y||0)+0+0+0+0+0+0+16}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5mk54a-container\",\"data-framer-name\":\"Jemmic logo\",layoutDependency:layoutDependency,layoutId:\"jo2_Ro8Bc-container\",name:\"Jemmic logo\",nodeId:\"jo2_Ro8Bc\",rendersWithMotion:true,scopeId:\"mOLB0U7Eh\",children:/*#__PURE__*/_jsx(HexaLogo,{height:\"100%\",id:\"jo2_Ro8Bc\",l07nLHefx:l07nLHefx1e3d3xs,layoutId:\"jo2_Ro8Bc\",name:\"Jemmic logo\",width:\"100%\",...addPropertyOverrides({FooKkKWbE:{l07nLHefx:l07nLHefx1uzkbel}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.button,{className:\"framer-16i2ddl\",\"data-framer-name\":\"Menu button\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"nF_kcLidu\",...addPropertyOverrides({EP1sbTMos:{\"data-highlight\":true,onTap:onTap9qxv76},FooKkKWbE:{\"data-highlight\":true,onTap:onTap1uzkbel}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-cjcity\",layoutDependency:layoutDependency,layoutId:\"tKp3HNe6Z\",children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1hjqfy3\",Component:Menu3,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"QOqzq46a4\",style:{\"--4sgrqt\":2.5,\"--7ph2rh\":\"var(--token-e734442d-ec8d-4dd9-8b13-5c848dee8e55, rgb(0, 0, 0))\"},variants:{FooKkKWbE:{\"--7ph2rh\":\"var(--token-a61dc5f8-5de4-4f55-a398-9f34117732c1, rgb(0, 0, 0))\"}},...addPropertyOverrides({FooKkKWbE:{Component:X}},baseVariant,gestureVariant)})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+0+12,...addPropertyOverrides({FooKkKWbE:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1200px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-94y68m-container\",layoutDependency:layoutDependency,layoutId:\"KThBBvW4U-container\",nodeId:\"KThBBvW4U\",rendersWithMotion:true,scopeId:\"mOLB0U7Eh\",children:/*#__PURE__*/_jsx(HeaderNavLinkWrapper,{height:\"100%\",id:\"KThBBvW4U\",layoutId:\"KThBBvW4U\",variant:matchVariant(\"zAOFmkb0q\"),width:\"100%\",...addPropertyOverrides({FooKkKWbE:{style:{width:\"100%\"},variant:matchVariant(\"OKv2uQzna\"),YuGqFbXvs:YuGqFbXvs6bpr42}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1tahetr\",\"data-framer-name\":\"CTA wrapper\",layoutDependency:layoutDependency,layoutId:\"dRvw6P0hZ\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ULBadT6xa\"},implicitPathVariables:undefined},{href:{webPageId:\"ULBadT6xa\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:45,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+0+9.5+0,...addPropertyOverrides({FooKkKWbE:{width:`max(min(max(${componentViewport?.width||\"100vw\"}, 1px), 1200px) - 40px, 1px)`,y:(componentViewport?.y||0)+0+0+0+124+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-937o7y-container\",layoutDependency:layoutDependency,layoutId:\"uMqra2i34-container\",nodeId:\"uMqra2i34\",rendersWithMotion:true,scopeId:\"mOLB0U7Eh\",children:/*#__PURE__*/_jsx(Button,{dWV5tZvJ7:Click,height:\"100%\",hpxfbc5I4:false,id:\"uMqra2i34\",Kpi8E0RCW:true,layoutId:\"uMqra2i34\",oj40PjcBa:\"Book a demo\",v5N43ocLI:resolvedLinks[0],variant:matchVariant(\"hx7NDvMqr\"),width:\"100%\",Xw_IIjX1u:false,...addPropertyOverrides({FooKkKWbE:{style:{width:\"100%\"},v5N43ocLI:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5pzfs5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"lRZR_yiI3-container\",nodeId:\"lRZR_yiI3\",rendersWithMotion:true,scopeId:\"mOLB0U7Eh\",children:/*#__PURE__*/_jsx(ProgressBar,{backgroundColor:\"var(--token-00e08d19-4310-43be-947f-9120cc588e24, rgb(233, 234, 235))\",borderRadius:0,fillColor:\"var(--token-688626e8-9b44-474f-8c38-3d0c49c75ea3, rgb(46, 144, 250))\",height:\"100%\",id:\"lRZR_yiI3\",layoutId:\"lRZR_yiI3\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-jpxXz.framer-zevjek, .framer-jpxXz .framer-zevjek { display: block; }\",\".framer-jpxXz.framer-joigy5 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 64px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-jpxXz .framer-hva8lg-container { flex: none; height: auto; left: 0px; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-jpxXz .framer-rt0bxk { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 64px; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 1px; }\",\".framer-jpxXz .framer-1s9og3b { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-jpxXz .framer-1h0xf6c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jpxXz .framer-1tvphi2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 64px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jpxXz .framer-5mk54a-container, .framer-jpxXz .framer-94y68m-container, .framer-jpxXz .framer-937o7y-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-jpxXz .framer-16i2ddl { 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; width: min-content; }\",\".framer-jpxXz .framer-cjcity { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 45px; justify-content: center; overflow: visible; padding: 0px 12px 0px 12px; position: relative; width: min-content; }\",\".framer-jpxXz .framer-1hjqfy3 { flex: none; height: var(--framer-aspect-ratio-supported, 25px); position: relative; width: 24px; }\",\".framer-jpxXz .framer-1tahetr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-jpxXz .framer-5pzfs5-container { bottom: 0px; flex: none; height: 3px; left: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-jpxXz.framer-v-2lijm7.framer-joigy5 { align-content: flex-start; align-items: flex-start; height: min-content; min-height: calc(var(--framer-viewport-height, 100vh) * 1); width: 390px; }\",\".framer-jpxXz.framer-v-2lijm7 .framer-rt0bxk, .framer-jpxXz.framer-v-1kccq54 .framer-rt0bxk { align-content: flex-start; align-items: flex-start; height: min-content; padding: 0px 20px 0px 20px; }\",\".framer-jpxXz.framer-v-2lijm7 .framer-1s9og3b, .framer-jpxXz.framer-v-1kccq54 .framer-1s9og3b { flex-direction: column; gap: 10px; height: min-content; justify-content: flex-start; }\",\".framer-jpxXz.framer-v-2lijm7 .framer-1h0xf6c, .framer-jpxXz.framer-v-2lijm7 .framer-94y68m-container, .framer-jpxXz.framer-v-2lijm7 .framer-937o7y-container, .framer-jpxXz.framer-v-1kccq54 .framer-1h0xf6c { width: 100%; }\",\".framer-jpxXz.framer-v-2lijm7 .framer-1tvphi2, .framer-jpxXz.framer-v-1kccq54 .framer-1tvphi2 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-jpxXz.framer-v-2lijm7 .framer-16i2ddl, .framer-jpxXz.framer-v-1kccq54 .framer-16i2ddl { cursor: pointer; width: 45px; }\",\".framer-jpxXz.framer-v-2lijm7 .framer-1hjqfy3, .framer-jpxXz.framer-v-1kccq54 .framer-1hjqfy3 { height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-jpxXz.framer-v-2lijm7 .framer-1tahetr { flex-direction: column; width: 100%; }\",\".framer-jpxXz.framer-v-1kccq54.framer-joigy5 { align-content: flex-start; align-items: flex-start; height: min-content; width: 390px; }\",'.framer-jpxXz[data-border=\"true\"]::after, .framer-jpxXz [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; }','.framer-jpxXz[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-jpxXz [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-jpxXz[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-jpxXz [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-jpxXz[data-hide-scrollbars=\"true\"], .framer-jpxXz [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"FooKkKWbE\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"EP1sbTMos\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"uVFaXSsV7\":\"tap\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermOLB0U7Eh=withCSS(Component,css,\"framer-jpxXz\");export default FramermOLB0U7Eh;FramermOLB0U7Eh.displayName=\"Header Nav\";FramermOLB0U7Eh.defaultProps={height:64,width:1200};addPropertyControls(FramermOLB0U7Eh,{variant:{options:[\"uxd02wAvk\",\"FooKkKWbE\",\"EP1sbTMos\"],optionTitles:[\"Desktop\",\"Mobile_open\",\"Mobile_default\"],title:\"Variant\",type:ControlType.Enum},uVFaXSsV7:{title:\"Tap\",type:ControlType.EventHandler}});addFonts(FramermOLB0U7Eh,[{explicitInter:true,fonts:[]},...StopScrollFonts,...HexaLogoFonts,...HeaderNavLinkWrapperFonts,...ButtonFonts,...ProgressBarFonts],{supportsExplicitInterCodegen:true});FramermOLB0U7Eh.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HexaLogo,{},context),forwardLoader(HeaderNavLinkWrapper,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermOLB0U7Eh\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FooKkKWbE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"EP1sbTMos\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1200\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"64\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"uVFaXSsV7\\\":\\\"tap\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{isBrowser}from\"framer-motion\";export const DEFAULT_DOMAIN=\"https://www.googletagmanager.com\";export const DEFAULT_SCRIPT_NAME=\"gtm.js\";/**\n * Function to get and set dataLayer\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n */const getDataLayerSnippet=(dataLayer,dataLayerName=\"dataLayer\")=>`window['${dataLayerName}']=window['${dataLayerName}']||[];`+(dataLayer?`window['${dataLayerName}'].push(${JSON.stringify(dataLayer)});`:\"\")+`window['${dataLayerName}'].push({'gtm.start':new Date().getTime(),event:'gtm.js'})`;/**\n * Function to get the GTM script\n * @param dataLayerName - The name of the dataLayer\n * @param customDomain - Custom domain for gtm\n * @param customScriptName - Custom script file name for gtm\n * @param environment - The parameters to use a custom environment\n * @param id - The id of the container\n */const getGTMScript=(dataLayerName,id,environment,customDomain=DEFAULT_DOMAIN,customScriptName=DEFAULT_SCRIPT_NAME)=>{let params=\"\";if(environment){const{gtm_auth,gtm_preview}=environment;params=`&gtm_auth=${gtm_auth}&gtm_preview=${gtm_preview}&gtm_cookies_win=x`;}return`${customDomain}/${customScriptName}?id=${id}${dataLayerName===\"dataLayer\"?\"\":`&l=${dataLayerName}`}${params}`;};/**\n * Function to setup the Google Tag Manager\n * @param params - The snippets params\n */const setupGTM=params=>{const getDataLayerScript=()=>{const dataLayerScript=document.createElement(\"script\");if(params.nonce){dataLayerScript.setAttribute(\"nonce\",params.nonce);}dataLayerScript.innerHTML=getDataLayerSnippet(params.dataLayer,params.dataLayerName);return dataLayerScript;};const getScript=()=>{const script=document.createElement(\"script\");if(params.nonce){script.setAttribute(\"nonce\",params.nonce);}script.src=getGTMScript(params.dataLayerName,params.id,params.environment,params.customDomain,params.customScriptName);script.crossOrigin=\"anonymous\"// allows for more detailed INP collection\n;return script;};return{getDataLayerScript,getScript};};/**\n * Function to init the GTM\n * @param dataLayer - The dataLayer\n * @param dataLayerName - The dataLayer name\n * @param environment - Specify the custom environment to use\n * @param nonce - Server-generated nonce\n * @param id - The ID of the GTM\n */export const initGTM=({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName})=>{const gtm=setupGTM({dataLayer,dataLayerName,environment,nonce,id,customDomain,customScriptName});const dataLayerScript=gtm.getDataLayerScript();const script=gtm.getScript();document.head.append(dataLayerScript,script);};export function sendToGTM(){if(isBrowser){window[\"dataLayer\"]=window[\"dataLayer\"]||[];window[\"dataLayer\"].push(arguments);}}\nexport const __FramerMetadata__ = {\"exports\":{\"DEFAULT_DOMAIN\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_SCRIPT_NAME\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","import{isBrowser}from\"framer-motion\";import{useLayoutEffect}from\"react\";export const DEFAULT_FONT_FAMILY=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;export function getFlexboxValues(position){const positionParts=position.split(\"-\");let justifyContent,alignItems;switch(positionParts[0]){case\"top\":alignItems=\"flex-start\";break;case\"bottom\":alignItems=\"flex-end\";break;case\"center\":alignItems=\"center\";break;default:alignItems=\"initial\";break;}switch(positionParts[1]){case\"left\":justifyContent=\"flex-start\";break;case\"right\":justifyContent=\"flex-end\";break;case\"center\":justifyContent=\"center\";break;default:justifyContent=\"initial\";break;}return{justifyContent,alignItems};}export function getMultipleShadows(...shadows){const output=[];shadows.forEach(shadow=>{return shadow&&output.push(shadow);});return output.join(\", \");}export function getShadow(shadow){if(shadow){return`${shadow.shadowX}px ${shadow.shadowY}px ${shadow.shadowBlur}px ${shadow.shadowColor}`;}else return null;}export function safeJSONParse(jsonString,onError){try{return JSON.parse(jsonString);}catch{if(onError)onError();}}export const getCookie=(name,cookies)=>{cookies=cookies?cookies:isBrowser?document.cookie:\"\";var _cookies_match;const[,,cookie]=(_cookies_match=cookies.match(`(^|;) ?${name}=([^;]*)(;|$)`))!==null&&_cookies_match!==void 0?_cookies_match:[null,null,null];return cookie;};/**\n * Yields to main thread before continuing execution, which might allow the browser to paint.\n * If `options.priority` is 'user-blocking', it will asynchronously resolve in older browsers.\n * @param {object} options - see https://github.com/WICG/scheduling-apis/blob/main/explainers/yield-and-continuation.md\n * @see interactionResponse for guaranteeing execution after a paint\n */export function yieldToMain(options){if(\"scheduler\"in window){if(\"yield\"in scheduler)return scheduler.yield(options);if(\"postTask\"in scheduler)return scheduler.postTask(()=>{},options);}if((options===null||options===void 0?void 0:options.priority)===\"user-blocking\"){// `setTimeout` could suffer from being delayed for longer: https://developer.chrome.com/blog/introducing-scheduler-yield-origin-trial#the_problem_with_current_yielding_strategies\n// so for browsers not supporting yield, we guarantee execution for high priority actions, but this does not create space for a paint opportunity as trade-off.\nreturn Promise.resolve();}return new Promise(resolve=>{setTimeout(resolve);});}/**\n * Helper function for `yieldToMain`, which yields before calling `fn`.\n * @see yieldToMain\n */export async function yieldBeforeCb(fn,options){await yieldToMain(options);return fn();}/**\n * Similar to `yieldToMain`, but also waits for the next animation frame before yielding (with a fallback of 100ms if the animation frame never fires).\n * Compared to `yieldToMain`, it guarantees improved INP, but might make processing a little slower. Use only if necessary.\n * @see yieldToMain\n */export function interactionResponse(options){return new Promise(resolve=>{setTimeout(resolve,200)// Fallback for the case where the animation frame never fires.\n;requestAnimationFrame(()=>{void yieldBeforeCb(resolve,options);});});}/**\n * Runs `fn` after the next paint. Similar to `useEffect`, but *guarantees* that the function is run after the next paint.\n * @important Does not support a cleanup fn.\n * @see https://thoughtspile.github.io/2021/11/15/unintentional-layout-effect/\n */export function useAfterPaintEffect(fn,deps,options){useLayoutEffect(()=>{const runAfterPaint=async()=>{await interactionResponse(options);fn();};void runAfterPaint();// eslint-disable-next-line react-hooks/exhaustive-deps -- deps are passed in\n},deps);}\nexport const __FramerMetadata__ = {\"exports\":{\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getCookie\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","import{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/2CcJhEanvh9oX5JHRkd8/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";function toGTMConsent(consent){return{functionality_storage:consent.necessary?\"granted\":\"denied\",security_storage:consent.necessary?\"granted\":\"denied\",ad_storage:consent.marketing?\"granted\":\"denied\",ad_user_data:consent.marketing?\"granted\":\"denied\",ad_personalization:consent.marketing?\"granted\":\"denied\",analytics_storage:consent.analytics?\"granted\":\"denied\",personalization_storage:consent.preferences?\"granted\":\"denied\"};}function fromGTMConsent(consent){return{necessary:consent.functionality_storage===\"granted\"&&consent.security_storage===\"granted\",marketing:consent.ad_storage===\"granted\"&&consent.ad_user_data===\"granted\"&&consent.ad_personalization===\"granted\",analytics:consent.analytics_storage===\"granted\",preferences:consent.personalization_storage===\"granted\"};}function reducer(state,action){switch(action.type){case\"autoAccept\":return{...state,sync:true,autoAccepted:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"acceptAll\":return{...state,sync:true,dismissed:true,modes:{analytics:true,marketing:true,necessary:true,preferences:true}};case\"rejectAll\":return{...state,sync:true,dismissed:true,modes:{analytics:false,marketing:false,necessary:false,preferences:false}};case\"acceptCurrent\":return{...state,dismissed:true,sync:true};case\"update\":return{...state,modes:{...state.modes,...action.modes},sync:action.sync};case\"toggle\":return{...state,modes:{...state.modes,[action.mode]:!state.modes[action.mode]}};case\"initFromLocalStorage\":return{...state,modes:action.modes,dismissed:action.dismissed,autoAccepted:action.autoAccepted,initializedFromLocalStorage:true,sync:true};case\"initFromGTM\":return{...state,modes:action.modes,initializedFromGTM:true};case\"dismiss\":return{...state,dismissed:true};case\"synced\":return{...state,sync:false,hasSynced:state.hasSynced||action.success};default:return state;}}const initialState={dismissed:false,autoAccepted:false,modes:null,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced:false};export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};// Keep track of if GTM has been loaded as a script and default consent has been set,\n// to ensure the script does not keep appending between page switches.\nlet hasInitializedGTM=false;export function useConsent({gtmId,defaultConsent,gtmLoadedExternally=false,defaultsFromGTM=false}){const[state,dispatch]=useReducer(reducer,initialState);const isOnFramerCanvas=useIsOnFramerCanvas();const consentModeLocalStorageKey=\"framerCookiesConsentMode\";const dismissedLocalStorageKey=\"framerCookiesDismissed\";const autoAcceptedLocalStorageKey=\"framerCookiesAutoAccepted\";function getStateFromLocalStorage(){const consentFromLocalStorage=localStorage.getItem(consentModeLocalStorageKey);const dismissedFromLocalStorage=localStorage.getItem(dismissedLocalStorageKey);const autoAcceptedFromLocalStorage=localStorage.getItem(autoAcceptedLocalStorageKey);const isDismissed=dismissedFromLocalStorage!==null;const isAutoAccepted=autoAcceptedFromLocalStorage!==null;const hasConsentInLocalStorage=consentFromLocalStorage!==null;const consentInLocalStorageIsNotDefault=isDismissed||isAutoAccepted;const shouldLoadConsentFromLocalStorage=hasConsentInLocalStorage&&consentInLocalStorageIsNotDefault;dispatch({type:\"initFromLocalStorage\",dismissed:isDismissed,autoAccepted:isAutoAccepted,modes:shouldLoadConsentFromLocalStorage?safeJSONParse(consentFromLocalStorage,()=>localStorage.removeItem(consentModeLocalStorageKey)):defaultConsent});}function syncToGTM(){if(gtmId){if(!hasInitializedGTM&&!gtmLoadedExternally&&!defaultsFromGTM){// This is the first time we sync consent, so we save it as \"default\" and initialize tag manager.\n// This order is important, because we need to have set the default consent BEFORE we initialize\n// GTM. See https://developers.google.com/tag-platform/devguides/consent?tab=tag-manager&sjid=11348191096952324675-EU#implementation_example\n// It might seem weird that we're \"sending\" before initializing, but \"sending\" here means building up\n// the \"dataLayer\" object that GTM picks up when it initializes.\nsendToGTM(\"consent\",\"default\",toGTMConsent(state.modes));initGTM({dataLayer:undefined,dataLayerName:\"dataLayer\",environment:undefined,nonce:undefined,injectScript:true,id:gtmId});hasInitializedGTM=true;}else{hasInitializedGTM=true;sendToGTM(\"consent\",\"update\",toGTMConsent(state.modes));// must be sent like this or else GTM doesn't act on it(?)\n// Publically documented: https://www.framer.com/academy/lessons/cookie-banner-component#:~:text=Run%20a%20Tag%20After%20The%20Consent%20Update\nwindow.dataLayer.push({event:\"cookie_consent_update\"});}}}useEffect(()=>{if(isOnFramerCanvas)return;if(!defaultsFromGTM)return;if(defaultConsent===null)return;if(state.initializedFromGTM)return;if(state.modes!==null)return;// State was already set (from localStorage)\nyieldBeforeCb(()=>{dispatch({type:\"initFromGTM\",modes:defaultConsent});},{priority:\"user-blocking\"});},[defaultsFromGTM,defaultConsent,state.initializedFromGTM,state.modes]);useEffect(()=>{if(isOnFramerCanvas)return;yieldBeforeCb(()=>getStateFromLocalStorage(),{priority:\"user-blocking\"});},[]);// Anytime the dismissed value is updated, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.dismissed){localStorage.setItem(dismissedLocalStorageKey,\"true\");}},[state.dismissed]);// Anytime consent is auto accepted, we need to persist it in local storage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(state.autoAccepted){localStorage.setItem(autoAcceptedLocalStorageKey,\"true\");}},[state.autoAccepted]);// Sync data to dataLayer and localStorage.\nuseEffect(()=>{if(isOnFramerCanvas)return;if(!state.sync)return;const shouldSync=isBrowser&&state.modes!==null;yieldBeforeCb(()=>{if(!shouldSync){dispatch({type:\"synced\",success:false});return;}// else\nsyncToGTM();// Save locally\nlocalStorage.setItem(consentModeLocalStorageKey,JSON.stringify(state.modes));dispatch({type:\"synced\",success:true});},{priority:\"user-blocking\"});},[state.sync,state.modes]);function dismiss(){dispatch({type:\"dismiss\"});localStorage.setItem(dismissedLocalStorageKey,\"true\");}function autoAccept(){dispatch({type:\"autoAccept\"});}function acceptAll(){dispatch({type:\"acceptAll\"});}function rejectAll(){dispatch({type:\"rejectAll\"});}function acceptCurrent(){dispatch({type:\"acceptCurrent\"});}function toggleMode(mode){dispatch({type:\"toggle\",mode});}return{modes:state.modes,isInitialized:state.hasSynced||state.initializedFromGTM,isDismissed:state.dismissed,isAutoAccepted:state.autoAccepted,dismiss,autoAccept,acceptAll,rejectAll,acceptCurrent,toggleMode};}////////////////////////////////////////////////////////////////////////////////\nconst PROMISE_NAME=\"__framer_cookieBannerDefaultConsentPromise\";// NOTE: Error can be ignored, because of `isBrowser`\nconst gtmSetsDefaultConsent=isBrowser&&!!window[PROMISE_NAME];export function useGTMDefaultConsent(){const[consent,setConsent]=useState(null);useEffect(()=>{if(!gtmSetsDefaultConsent)return;window[PROMISE_NAME].then(result=>{startTransition(()=>{setConsent(result);});});},[]);// Simplified region to use for the cookie banner\nlet region;if(consent){region=Object.values(consent).every(v=>v===\"granted\")?\"World\":\"EU\";}return{available:gtmSetsDefaultConsent,consent:consent?fromGTMConsent(consent):null,region};}\nexport const __FramerMetadata__ = {\"exports\":{\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./consent.map","// Check if visitor is in EU\nconst countries=[\"BE\",\"EL\",\"LT\",\"PT\",\"BG\",\"ES\",\"LU\",\"RO\",\"CZ\",\"FR\",\"RE\",\"GP\",\"MQ\",\"GF\",\"YT\",\"BL\",\"MF\",\"PM\",\"WF\",\"PF\",\"NC\",\"HU\",\"SI\",\"DK\",\"FO\",\"GL\",\"HR\",\"MT\",\"SK\",\"DE\",\"IT\",\"NL\",\"AW\",\"CW\",\"SX\",\"FI\",\"AX\",\"EE\",\"CY\",\"AT\",\"SE\",\"IE\",\"LV\",\"PL\",\"UK\",\"GB\",\"AI\",\"BM\",\"IO\",\"VG\",\"KY\",\"FK\",\"GI\",\"MS\",\"PN\",\"SH\",\"TC\",\"GG\",\"JE\",\"IM\"];const isInEUTimezone=()=>{return Intl?.DateTimeFormat()?.resolvedOptions()?.timeZone?.startsWith(\"Europe\");};const isEULocale=()=>{const locale=navigator.language??navigator.languages?.[0];return countries.some(country=>locale?.toUpperCase()?.includes(country));};let _inEU=null;export const inEU=()=>{if(_inEU===null)_inEU=isInEUTimezone()||isEULocale();return _inEU;};\nexport const __FramerMetadata__ = {\"exports\":{\"inEU\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./inEU.map","import{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";export function useRegion({content,useRegionFromProps,skipEUCheck,regionFromGTM}){const isInEUBasedOnLocation=isBrowser&&!skipEUCheck&&!regionFromGTM?inEU():false;const regionBasedOnLocation=isInEUBasedOnLocation?\"EU\":\"World\";const regionFromProps=content.isEU?\"EU\":\"World\";const regionContent={EU:{title:content.euTitle,description:content.euDescription,type:content.euType,defaults:content.euDefaults,policy:content.euPolicy,blocking:content.euBlocking,showReject:content.euType===\"advanced\"?content.euShowReject:true},World:{title:content.worldTitle,description:content.worldDescription,type:content.worldType,defaults:content.worldDefaults,policy:content.worldPolicy,blocking:content.worldBlocking,showReject:content.worldType===\"advanced\"?content.worldShowReject:true}};return regionContent[regionFromGTM?regionFromGTM:useRegionFromProps?regionFromProps:regionBasedOnLocation];}\nexport const __FramerMetadata__ = {\"exports\":{\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./region.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{useState,lazy,Suspense}from\"react\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";const SPACING=20;// if you update the Toggle component inside this project, copy the new URL to here:\nconst Toggle=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/QDCSmi7dYWSK5AcRSFyX/sBWK1WbcsjrFOSoIzxuJ/Blf0sjosZ.js\"));export const Banner=withCSS(function Banner({banner,button,region,options,previewOptions,consentModes,onDismiss,onAcceptAll,onRejectAll,onAcceptCurrent,onToggleConsent,animateOnMount}){const maxHeightReduction=banner.insetPerSide?banner.insetTop+banner.insetBottom:banner.inset*2;const linkColor=banner.style.link||button.primary.fill;const paddingValue=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;const bannerShadow=getShadow(banner.style.shadow);const borderShadow=banner.style.border?.width?`inset 0 0 0 ${banner.style.border.width}px ${banner.style.border.color}`:null;const bannerStyle={background:banner.style.fill,boxShadow:getMultipleShadows(bannerShadow,borderShadow),overflow:\"hidden\",borderRadius:banner.style.border.radius};return /*#__PURE__*/_jsx(motion.div,{initial:animateOnMount&&{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},animate:{y:0,x:0,scale:1,opacity:1},exit:{x:banner.animation.x,y:banner.animation.y,scale:banner.animation.scale,opacity:0},transition:animateOnMount?banner.animation.transition:{duration:0},style:{fontFamily:DEFAULT_FONT_FAMILY,maxHeight:`calc(100vh - ${maxHeightReduction}px)`,flexDirection:\"column\",gap:12,position:\"relative\",display:\"flex\",zIndex:100,pointerEvents:\"auto\"},children:/*#__PURE__*/_jsx(\"div\",{style:{...bannerStyle,overflow:\"scroll\",width:\"100%\",maxWidth:banner.width},className:`--framer-cookie-banner-container --framer-cookie-banner-type-${region.type}`,children:region.type===\"simple\"?/*#__PURE__*/_jsx(SimpleBanner,{banner:banner,button:button,linkColor:linkColor,description:region.description,policy:region.policy,onDismiss:onDismiss}):region.type===\"medium\"?/*#__PURE__*/_jsx(AcceptRejectBanner,{banner:banner,button:button,linkColor:linkColor,title:region.title,description:region.description,policy:region.policy,onAccept:onAcceptAll,onReject:onRejectAll}):/*#__PURE__*/_jsx(OptionsBanner,{banner:banner,button:button,options:options,previewOptions:previewOptions,linkColor:linkColor,title:region.title,description:region.description,showReject:region.showReject,policy:region.policy,onOptionToggle:onToggleConsent,consent:consentModes,onAcceptAll:onAcceptAll,onRejectAll:onRejectAll,onAcceptCurrent:onAcceptCurrent})})});},[`.--framer-cookie-banner-container::-webkit-scrollbar { display: none; }`,`.--framer-cookie-banner-container { \n            -ms-overflow-style: none; \n            scrollbar-width: none;  \n        }`],\"framer-lib-cookie-banner\");function SimpleBanner({banner,button,description,policy,onDismiss,linkColor}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",flexDirection:\"row\",padding,gap:SPACING},children:[/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,flex:1,alignItems:\"center\",color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(motion.div,{style:{display:\"flex\",justifyContent:\"center\",alignItems:\"center\"},children:/*#__PURE__*/_jsx(Button,{onClick:onDismiss,settings:{...button,fluid:false},id:\"dismiss\",children:button.labels.confirm})})]});}function AcceptRejectBanner({banner,button,title,linkColor,description,policy,onAccept,onReject}){const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy})]}),/*#__PURE__*/_jsxs(Buttons,{direction:button.direction,children:[/*#__PURE__*/_jsx(Button,{settings:button,onClick:onReject,id:\"reject\",children:button.labels.reject}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAccept,id:\"accept\",children:button.labels.accept})]})]});}function OptionsBanner({banner,button,options,previewOptions,title,description,policy,showReject=true,linkColor,consent,onAcceptCurrent,onAcceptAll,onRejectAll,onOptionToggle}){const[showOptions,setShowOptions]=useState(false);const optionTheme={...options.style,color:banner.style.colorBody};const padding=banner.paddingPerSide?`${banner.paddingTop}px ${banner.paddingRight}px ${banner.paddingBottom}px ${banner.paddingLeft}px`:`${banner.padding}px`;// const optionNames = consent && Object.keys(consent)\nconst optionNames=[\"necessary\",\"preferences\",\"analytics\",\"marketing\"];const shouldShowOptions=showOptions||previewOptions;return /*#__PURE__*/_jsxs(\"div\",{style:{padding},children:[/*#__PURE__*/_jsxs(\"div\",{children:[title&&/*#__PURE__*/_jsx(Headline,{style:{...banner.style.fontTitle,color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...banner.style.fontBody,color:banner.style.colorBody},linkColor:linkColor,description:description,policy:policy}),/*#__PURE__*/_jsx(AnimatePresence,{children:shouldShowOptions&&/*#__PURE__*/_jsx(motion.div,{initial:previewOptions?null:{opacity:0,height:0},animate:{opacity:1,height:\"auto\"},exit:{opacity:0,height:0},style:{display:\"flex\",flexDirection:\"column\",gap:10,marginTop:SPACING,overflow:\"hidden\"},children:optionNames&&optionNames.map(option=>/*#__PURE__*/_jsx(Option,{title:options[option].title,description:options[option].description,titleColor:banner.style.colorTitle,descriptionColor:banner.style.colorBody,showDescription:options.descriptions,enabled:consent[option],onClick:()=>onOptionToggle(option),theme:optionTheme,optional:option===\"necessary\"?options[option].optional:true}))},\"modal\")})]}),/*#__PURE__*/_jsx(Buttons,{direction:button.direction,children:shouldShowOptions?/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptCurrent,id:\"accept\",children:button.labels.save}):/*#__PURE__*/_jsxs(_Fragment,{children:[showReject&&/*#__PURE__*/_jsx(Button,{settings:button,onClick:onRejectAll,id:\"reject\",children:button.labels.rejectAll}),/*#__PURE__*/_jsx(Button,{settings:button,onClick:()=>{setShowOptions(true);},id:\"customize\",children:button.labels.customize}),/*#__PURE__*/_jsx(Button,{settings:button,primary:true,onClick:onAcceptAll,id:\"accept\",children:button.labels.acceptAll})]})})]});}function Option({title,titleColor,description,descriptionColor,showDescription,enabled,optional,onClick,theme}){const paddingValue=theme.paddingPerSide?`${theme.paddingTop}px ${theme.paddingRight}px ${theme.paddingBottom}px ${theme.paddingLeft}px`:`${theme.padding}px`;const borderShadow=theme.border?`inset 0 0 0 ${theme.border.width}px ${theme.border.color}`:null;return /*#__PURE__*/_jsxs(motion.div,{style:{boxShadow:borderShadow,background:theme.background,borderRadius:theme.border.radius,padding:paddingValue,cursor:\"pointer\",userSelect:\"none\",pointerEvents:\"all\"},onClick:onClick,whileHover:{opacity:.5},children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",justifyContent:\"space-between\"},children:[/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontWeight:600,fontSize:12,color:titleColor,...theme.fontTitle},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(Toggle,{variant:enabled?\"On\":\"Off\",background:theme.toggleColor,backgroundInactive:theme.toggleColorInactive,ariaLabel:`Toggle for ${title}`})}):/*#__PURE__*/_jsx(\"p\",{style:{margin:0,fontSize:12,color:theme.toggleColor,...theme.fontTitle,fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...theme.fontBody},children:description})]});}function Headline({children,style}){return /*#__PURE__*/_jsx(\"p\",{style:{fontSize:14,margin:\"0px 0px 10px 0px\",fontWeight:\"bold\",padding:0,...style},children:children});}function Description({style,description,policy,linkColor}){const shouldShow=description||policy?.link;if(!shouldShow)return null;if(!description){return /*#__PURE__*/_jsx(DescriptionParagraph,{policy:policy,style:style,linkColor:linkColor});}// @ivan: Support rendering the description in multiple paragraphs.\n// This is a site speed optimization: it allows to split a single\n// huge <p> into several smaller ones, which prevents the huge <p>\n// from becoming an LCP element.\nconst descriptionParagraphs=description?.split(\"\\n\\n\");return description.split(\"\\n\\n\").map((line,index)=>/*#__PURE__*/_jsx(DescriptionParagraph,{line:line,// Only render the policy in the last paragraph\n    policy:index===descriptionParagraphs.length-1?policy:null,style:{// Add a spacing between paragraphs\n    marginTop:index>0?4:0,...style},linkColor:linkColor},index));}function DescriptionParagraph({line,policy,style,linkColor}){return /*#__PURE__*/_jsxs(\"p\",{style:{lineHeight:1.5,margin:0,padding:0,fontSize:14,...style},children:[line,line&&policy?.link?\" \":null,policy?.link&&/*#__PURE__*/_jsxs(\"span\",{children:[policy?.prefix,\" \",/*#__PURE__*/_jsx(\"a\",{href:policy?.link,target:\"_blank\",style:{color:linkColor,textDecoration:\"none\"},children:policy?.label}),\".\"]})]});}function Buttons({children,direction}){return /*#__PURE__*/_jsx(\"div\",{style:{display:\"flex\",flexDirection:direction,gap:10,marginTop:16},children:children});}const Button=withCSS(function Button({id,children,primary,settings,onClick}){const paddingValue=settings.paddingPerSide?`${settings.paddingTop}px ${settings.paddingRight}px ${settings.paddingBottom}px ${settings.paddingLeft}px`:`${settings.padding}px`;const theme=primary?settings.primary:settings.secondary;return /*#__PURE__*/_jsx(motion.input,{className:\"__framer-cookie-component-button\",id:`__framer-cookie-component-button-${id}`,onClick:onClick,type:\"button\",value:`${children}`,whileHover:{opacity:settings.hoverOpacity??.6},whileTap:{opacity:settings.tapOpacity??.4},style:{WebkitAppearance:\"none\",appearance:\"none\",width:settings.fluid?\"100%\":\"auto\",height:\"auto\",border:\"none\",padding:paddingValue,borderRadius:settings.borderRadius,boxShadow:getShadow(theme.shadow),background:theme.fill,color:theme.color,fontSize:14,lineHeight:1,cursor:\"pointer\",fontWeight:settings.font?\"unset\":600,...settings.font}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\");\nexport const __FramerMetadata__ = {\"exports\":{\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsOnFramerCanvas,withCSS}from\"framer\";import{AnimatePresence,isBrowser,motion}from\"framer-motion\";import{lazy,Suspense,useEffect,useState}from\"react\";import{createPortal}from\"react-dom\";import{defaultConsent,useConsent,useGTMDefaultConsent}from\"https://framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/dsQTNWNk09IMnZEHMfzP/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/atthcI0SmGvO4HAxG9e5/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/L9fJK0tucMOkjZFRszrm/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Nhaar5CYKIbxxEaVvTJs/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/hLcdFz4t8UjInDMvzq41/utils.js\";// Keep track of open state between page reloads\nlet initiallyOpen=false;/**\n * COOKIE BANNER\n * By Floris Verloop\n *\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n *\n */export default function CookieBanner({gtmId,preview,trigger,banner,button,content,options,style,gtmLoadedExternally,onShown,onConsentChange,onAccept,onDismiss,onReject,onSavePreferences}){const isOnFramerCanvas=useIsOnFramerCanvas();const isPreview=preview&&isOnFramerCanvas;const skipLogic=!preview&&isOnFramerCanvas;const isInEU=isBrowser?inEU():false;// we ignore customer's GTM in preview because their specific setups can break the preview currently\n// this can be removed if we remove reliance on globals for react symbols in the preview\n// https://framer-team.slack.com/archives/C01J38GC2SW/p1770826268498759\nconst skipGTMId=isInFramerPreview();const gtmDefaults=useGTMDefaultConsent();const region=useRegion({content,useRegionFromProps:isPreview,// skip EU check (expensive) if we are on the canvas and don't want a preview\nskipEUCheck:skipLogic,regionFromGTM:gtmDefaults.region});const consent=useConsent({gtmId:skipGTMId?\"\":gtmId,defaultConsent:gtmDefaults.available?gtmDefaults.consent:region.defaults,gtmLoadedExternally,defaultsFromGTM:gtmDefaults.available});const[isOpen,setIsOpen]=useState(initiallyOpen);// On page switch, disable all transitions so the banner shows up as fast as possible.\nconst[instantlyShowOnMount,setInstantlyShowOnMount]=useState(initiallyOpen);useEffect(()=>{if(skipLogic)return;// Save open state between page switches\ninitiallyOpen=isOpen;// Disable instantly show on mount after first open\nif(isOpen){setInstantlyShowOnMount(false);}// Track shown event\nif(isOpen&&!isPreview&&onShown){yieldBeforeCb(()=>onShown({isInEU}),{priority:\"user-blocking\"});}},[isOpen,skipLogic]);// Check if user should be prompted\nuseEffect(()=>{if(skipLogic)return;const noConsentGiven=consent.isInitialized&&!consent.isDismissed;const shouldAutoAccept=region.type===\"simple\"&&!consent.isAutoAccepted;if(noConsentGiven){performance.mark(\"framer-cookie-open\");setIsOpen(true);/** Automatically accept all cookies for simple banner. */if(shouldAutoAccept){consent.autoAccept();// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}}if(consent.isDismissed){setIsOpen(false);}},[consent.isInitialized,consent.isDismissed,skipLogic]);useEffect(()=>{if(skipLogic)return;if(onConsentChange){yieldBeforeCb(()=>onConsentChange({isInEU,consent:consent.modes}));}},[consent.modes,skipLogic]);async function handleDismiss(){await interactionResponse();consent.dismiss();setIsOpen(false);// Fire callback\nif(onDismiss){yieldBeforeCb(()=>onDismiss({isInEU}));}}async function handleAcceptAll(){await interactionResponse();consent.acceptAll();setIsOpen(false);// Fire callback\nif(onAccept){yieldBeforeCb(()=>onAccept({isInEU}));}}async function handleRejectAll(){await interactionResponse();consent.rejectAll();setIsOpen(false);// Fire callback\nif(onReject){yieldBeforeCb(()=>onReject({isInEU}));}}async function handleAcceptCurrent(){await interactionResponse();consent.acceptCurrent();setIsOpen(false);// Fire callbacks\nyieldBeforeCb(()=>{if(onAccept){onAccept({isInEU});}});yieldBeforeCb(()=>{if(onSavePreferences){onSavePreferences({isInEU});}});}if(isPreview){return /*#__PURE__*/_jsx(\"div\",{style:{...style,width:banner.width},children:/*#__PURE__*/_jsx(Banner,{banner:banner,button:button,region:region,options:options,previewOptions:isPreview&&options.preview,consentModes:{...defaultConsent,necessary:true},animateOnMount:false})});}return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(Trigger,{style:style,trigger:trigger,onClick:()=>setIsOpen(true)}),!skipLogic&&/*#__PURE__*/_jsx(Overlay,{banner:banner,button:button,region:region,options:options,consentModes:consent.modes,animateOnMount:!instantlyShowOnMount,onAcceptAll:handleAcceptAll,onAcceptCurrent:handleAcceptCurrent,onRejectAll:handleRejectAll,onDismiss:handleDismiss,onToggleConsent:consent.toggleMode,isOpen:isOpen})]});}function isInFramerPreview(){return RenderTarget.current()===RenderTarget.preview&&typeof window!==\"undefined\"&&window.origin?.endsWith(\"framercanvas.com\");}const IconCookie=/*#__PURE__*/lazy(()=>import(\"https://framerusercontent.com/modules/80EyUU0Nk6u7skW3IlHH/qKhU3oZiLDe4R0LcF3Tp/Icons.js\"));function Overlay(props){const insetValue=props.banner.insetPerSide?`${props.banner.insetTop}px ${props.banner.insetRight}px ${props.banner.insetBottom}px ${props.banner.insetLeft}px`:`${props.banner.inset}px`;const{justifyContent,alignItems}=getFlexboxValues(props.banner.position);const isOpen=props.isOpen;const[shouldRenderPortal,setShouldRenderPortal]=useState(isOpen);// if the portal has previously been rendered, we want to keep rendering the portal, which ensures:\n// - that AnimatePresence works (fade out effect)\n// - we don't cause body style recalc/reflow when the DOM node is removed\nif(!shouldRenderPortal&&isOpen)setShouldRenderPortal(isOpen);if(!shouldRenderPortal)return null;const blocking=props.region.blocking;return /*#__PURE__*/createPortal(/*#__PURE__*/_jsx(\"div\",{style:{display:\"contents\"},children:/*#__PURE__*/_jsx(AnimatePresence,{children:isOpen?/*#__PURE__*/_jsxs(motion.div,{style:{// We only need to span to the full viewport width if the overlay is blocking.\n// Otherwise, we optimize for a smaller layer size. see: https://framer-team.slack.com/archives/C05V49Q4NJ2/p1709820207863249\ntop:blocking||alignItems===\"flex-start\"?0:undefined,left:blocking||justifyContent===\"flex-start\"?0:undefined,right:blocking||justifyContent===\"flex-end\"?0:undefined,height:blocking?\"100%\":undefined,width:blocking||justifyContent===\"center\"?\"100%\":undefined,bottom:blocking||alignItems===\"flex-end\"?0:undefined,boxSizing:\"border-box\",position:\"fixed\",touchAction:\"none\",padding:insetValue,zIndex:props.banner.zIndex,display:\"flex\",flexDirection:\"row\",gap:20,justifyContent:\"center\",pointerEvents:blocking?\"all\":\"none\"},children:[blocking&&/*#__PURE__*/_jsx(Backdrop,{color:props.banner.style?.backdrop}),/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",display:\"flex\",justifyContent,alignItems,pointerEvents:\"none\",maxWidth:props.banner.containerWidth>0?props.banner.containerWidth:\"unset\"},children:/*#__PURE__*/_jsx(Banner,{...props})})]}):null})}),document.body);}const Trigger=withCSS(({trigger,style,onClick})=>{const isOnFramerCanvas=useIsOnFramerCanvas();if(trigger.type!==\"none\"){return /*#__PURE__*/_jsx(\"button\",{className:\"__framer-cookie-component-button\",\"aria-label\":\"Cookie Trigger\",style:{width:\"100%\",height:\"100%\",background:\"none\",display:\"flex\",border:\"none\",padding:0,color:trigger.color,fontSize:16,cursor:\"pointer\",...trigger.textFont},onClick:onClick,children:trigger.type===\"icon\"?/*#__PURE__*/_jsx(_Fragment,{children:trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"icon entry point for Site Search\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{children:/*#__PURE__*/_jsx(IconCookie,{width:trigger.iconSize,height:trigger.iconSize,color:trigger.color})})}):/*#__PURE__*/_jsx(\"span\",{style:{whiteSpace:\"nowrap\"},children:trigger.text})});}if(isOnFramerCanvas){return /*#__PURE__*/_jsxs(\"div\",{style:{borderRadius:8,color:\"#09F\",border:\"1px dashed #09F\",background:\"rgba(0, 153, 255, 0.1)\",padding:20,display:\"flex\",flexDirection:\"column\",gap:5,fontFamily:DEFAULT_FONT_FAMILY,textAlign:\"center\",justifyContent:\"center\",width:164,...style},children:[/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,fontWeight:600,lineHeight:1,margin:0},children:\"Cookie Banner\"}),/*#__PURE__*/_jsx(\"p\",{style:{fontSize:12,lineHeight:1.5,margin:0},children:\"Put on a page to add a Cookie Banner.\"})]});}},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-trigger\");function Backdrop({color}){return /*#__PURE__*/_jsx(motion.div,{initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},style:{position:\"absolute\",top:0,left:0,right:0,bottom:0,width:\"100%\",height:\"100%\",backgroundColor:color,pointerEvents:\"none\"}});}addPropertyControls(CookieBanner,{gtmId:{title:\"GTM ID\",type:ControlType.String,placeholder:\"GTM-AAAAAAA\",description:\"Your GTM container ID.\\n[Learn more](https://www.framer.com/learn/cookie-banner/)\"},preview:{type:ControlType.Boolean,defaultValue:true,description:\"Lets you preview the banner on the Canvas.\"},trigger:{type:ControlType.Object,buttonTitle:\"Icon, Text\",controls:{type:{title:\"Type\",type:ControlType.Enum,options:[\"text\",\"icon\",\"none\"],optionTitles:[\"Text\",\"Icon\",\"None\"],defaultValue:\"text\",displaySegmentedControl:true},iconType:{title:\"Icon\",type:ControlType.Enum,options:[\"default\",\"custom\"],optionTitles:[\"Default\",\"Custom\"],displaySegmentedControl:true,hidden:props=>props.type!==\"icon\"},text:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.type!==\"text\"},textFont:{// @ts-ignore - internal\ntype:ControlType.Font,title:\" \",controls:\"extended\",hidden:props=>props.type!==\"text\"},iconSize:{title:\"Size\",type:ControlType.Number,displayStepper:true,defaultValue:24,hidden:props=>props.type!==\"icon\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#333\",hidden:props=>props.type===\"none\"||props.type===\"icon\"&&props.iconType===\"custom\"},iconImage:{title:\"File\",type:ControlType.ResponsiveImage,allowedFileTypes:[\"jpg\",\"png\",\"svg\"],hidden:props=>props.iconType===\"default\"}}},banner:{title:\"Banner\",type:ControlType.Object,buttonTitle:\"Font, Styles\",controls:{position:{type:ControlType.Enum,title:\"Position\",options:[\"top-left\",\"top-center\",\"top-right\",\"bottom-right\",\"bottom-center\",\"bottom-left\"],optionTitles:[\"Top Left\",\"Top Center\",\"Top Right\",\"Bottom Right\",\"Bottom Center\",\"Bottom Left\"],defaultValue:\"bottom-right\"},zIndex:{title:\"Z Index\",type:ControlType.Number,defaultValue:10,displayStepper:true,min:0,max:10},width:{title:\"Width\",type:ControlType.Number,defaultValue:360,min:200,max:1e3,displayStepper:true,step:5},containerWidth:{title:\"Wrapping\",type:ControlType.Number,defaultValue:0,min:0},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:20,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},inset:{title:\"Inset\",type:ControlType.FusedNumber,toggleKey:\"insetPerSide\",toggleTitles:[\"Inset\",\"Inset per side\"],defaultValue:20,valueKeys:[\"insetTop\",\"insetRight\",\"insetBottom\",\"insetLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors, Shadow\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"extended\"},colorTitle:{title:\" \",type:ControlType.Color,defaultValue:\"#000\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"extended\"},colorBody:{title:\" \",type:ControlType.Color,defaultValue:\"#444\"},fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#FFF\"},link:{title:\"Link\",type:ControlType.Color,optional:true,defaultValue:\"#999\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:14},width:{title:\"Width\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:1},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.05)\"}}},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100,defaultValue:0},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100,defaultValue:2},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100,defaultValue:4}}},backdrop:{title:\"Backdrop\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\",hidden:(_,props)=>!props.content.euBlocking&&!props.content.worldBlocking}}},animation:{icon:\"effect\",buttonTitle:\"Options\",type:ControlType.Object,controls:{x:{type:ControlType.Number,displayStepper:true,defaultValue:0},y:{type:ControlType.Number,displayStepper:true,defaultValue:10},scale:{type:ControlType.Number,min:0,step:.1,defaultValue:1},transition:{type:ControlType.Transition}}}}},button:{title:\"Buttons\",type:ControlType.Object,buttonTitle:\"Variants, Style\",controls:{primary:{title:\"Primary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#000\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#FFF\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},secondary:{title:\"Secondary\",type:ControlType.Object,buttonTitle:\"Colors, Shadow\",controls:{fill:{title:\"Fill\",type:ControlType.Color,defaultValue:\"#EEE\"},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"#444\"},shadow:{type:ControlType.Object,title:\"Shadow\",optional:true,controls:{shadowColor:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.25)\"},shadowX:{title:\"X\",type:ControlType.Number,min:-100,max:100},shadowY:{title:\"Y\",type:ControlType.Number,min:-100,max:100},shadowBlur:{title:\"Blur\",type:ControlType.Number,min:0,max:100}}}}},labels:{type:ControlType.Object,controls:{accept:{type:ControlType.String,defaultValue:\"Accept\"},reject:{type:ControlType.String,defaultValue:\"Reject\"},acceptAll:{type:ControlType.String,defaultValue:\"Accept all\"},rejectAll:{type:ControlType.String,defaultValue:\"Reject all\"},customize:{type:ControlType.String,defaultValue:\"Customize\"},save:{type:ControlType.String,defaultValue:\"Save Preferences\"},confirm:{type:ControlType.String,defaultValue:\"Okay\"}}},font:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Font\",controls:\"extended\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:10,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0},borderRadius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},tapOpacity:{title:\"Tap Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.4},hoverOpacity:{title:\"Hover Opacity\",type:ControlType.Number,step:.1,displayStepper:true,max:1,min:0,defaultValue:.6},direction:{type:ControlType.Enum,title:\"Direction\",options:[\"row\",\"column\"],// @ts-ignore - internal\noptionIcons:[\"direction-horizontal\",\"direction-vertical\"],defaultValue:\"row\",displaySegmentedControl:true},fluid:{title:\"Fluid\",type:ControlType.Boolean,defaultValue:true}}},content:{title:\"Regions\",type:ControlType.Object,buttonTitle:\"World, EU\",controls:{isEU:{title:\" \",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"EU\",disabledTitle:\"World\"},euType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"medium\",hidden:props=>!props.isEU},euTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.euType===\"simple\"||!props.isEU},euDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",displayTextArea:true,hidden:props=>!props.isEU},euPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link,defaultValue:\"https://www.framer.com/legal/policy/\"},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>!props.isEU},euDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:false,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>!props.isEU},euShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.euType!==\"advanced\"},euBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>!props.isEU},worldType:{title:\"Choices\",type:ControlType.Enum,options:[\"simple\",\"medium\",\"advanced\"],optionTitles:[\"None\",\"Accept/Reject\",\"Customizable\"],defaultValue:\"simple\",hidden:props=>props.isEU},worldTitle:{title:\"Title\",type:ControlType.String,defaultValue:\"Cookie Settings\",hidden:props=>props.worldType===\"simple\"||props.isEU},worldDescription:{title:\"Description\",type:ControlType.String,defaultValue:\"We use cookies to personalize content, run ads, and analyze traffic.\",displayTextArea:true,hidden:props=>props.isEU},worldPolicy:{title:\"Policy\",type:ControlType.Object,buttonTitle:\"Link, Prefix\",controls:{link:{title:\"Link\",type:ControlType.Link},prefix:{title:\"Prefix\",type:ControlType.String,defaultValue:\"Read our\"},label:{title:\"Label\",type:ControlType.String,defaultValue:\"Cookie Policy\"}},hidden:props=>props.isEU},worldDefaults:{title:\"Defaults\",buttonTitle:\"Options\",type:ControlType.Object,controls:{necessary:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},preferences:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},analytics:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true},marketing:{type:ControlType.Boolean,enabledTitle:\"Granted\",disabledTitle:\"Denied\",defaultValue:true,description:\"The default consent when the user hasn’t provided any yet.\"}},hidden:props=>props.isEU},worldShowReject:{title:\"Reject All\",type:ControlType.Boolean,defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\",hidden:props=>props.worldType!==\"advanced\"},worldBlocking:{title:\"Blocking\",type:ControlType.Boolean,defaultValue:false,description:\"Renders a content blocking backdrop.\",hidden:props=>props.isEU}}},options:{type:ControlType.Object,buttonTitle:\"Content, Styles\",hidden:(_,props)=>props.content.euType!==\"advanced\"&&props.content.worldType!==\"advanced\",controls:{preview:{type:ControlType.Boolean,defaultValue:false,description:\"Open when previewing banner on the canvas.\",hidden:(_,props)=>!props.preview},necessary:{title:\"Necessary\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Necessary\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables security and basic functionality.\",displayTextArea:true},optional:{title:\"Optional\",type:ControlType.Boolean,defaultValue:true}}},preferences:{title:\"Preferences\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Preferences\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables personalized content and settings.\",displayTextArea:true,optional:true}}},analytics:{title:\"Analytics\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Analytics\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables tracking of performance.\",displayTextArea:true}}},marketing:{title:\"Marketing\",type:ControlType.Object,buttonTitle:\"Content\",controls:{title:{title:\"Title\",type:ControlType.String,defaultValue:\"Marketing\"},description:{title:\"Description\",type:ControlType.String,defaultValue:\"Enables ads personalization and tracking.\",displayTextArea:true}}},style:{type:ControlType.Object,title:\"Style\",buttonTitle:\"Fonts, Colors\",controls:{fontTitle:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Title\",controls:\"basic\"},fontBody:{// @ts-ignore - internal\ntype:ControlType.Font,title:\"Body\",controls:\"basic\"},background:{title:\"Background\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"},border:{type:ControlType.Object,title:\"Border\",buttonTitle:\"Radius, Width\",controls:{radius:{title:\"Radius\",type:ControlType.Number,displayStepper:true,min:0,defaultValue:8},width:{title:\"Width\",type:ControlType.Number,displayStepper:true},color:{title:\"Color\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.02)\"}}},toggleColor:{title:\"On\",type:ControlType.Color,defaultValue:\"#000\"},toggleColorInactive:{title:\"Off\",type:ControlType.Color,defaultValue:\"rgba(0,0,0,0.1)\"},padding:{title:\"Padding\",type:ControlType.FusedNumber,toggleKey:\"paddingPerSide\",toggleTitles:[\"Padding\",\"Padding per side\"],defaultValue:12,valueKeys:[\"paddingTop\",\"paddingRight\",\"paddingBottom\",\"paddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0}}}}}});CookieBanner.displayName=\"Cookie Banner\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CookieBanner\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (569fd08)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-2odBe .framer-styles-preset-xch8pc:not(.rich-text-wrapper), .framer-2odBe .framer-styles-preset-xch8pc.rich-text-wrapper a { --framer-link-text-color: var(--token-b79d5a10-cb26-4307-ab7f-7a7762f1e6d8, #ffffff); }\"];export const className=\"framer-2odBe\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\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 mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 34.078 34.087 L 28.155 34.087 L 28.155 24.805 C 28.155 22.592 28.11 19.743 25.068 19.743 C 21.98 19.743 21.508 22.152 21.508 24.642 L 21.508 34.087 L 15.585 34.087 L 15.585 15 L 21.275 15 L 21.275 17.602 L 21.352 17.602 C 22.147 16.102 24.08 14.518 26.968 14.518 C 32.97 14.518 34.08 18.468 34.08 23.61 L 34.08 34.087 Z M 8.895 12.388 C 7.982 12.389 7.107 12.026 6.462 11.381 C 5.817 10.735 5.455 9.859 5.457 8.947 C 5.458 7.047 6.998 5.507 8.898 5.508 C 10.798 5.509 12.338 7.05 12.337 8.95 C 12.336 10.85 10.795 12.389 8.895 12.388 Z M 11.865 34.087 L 5.925 34.087 L 5.925 15 L 11.865 15 Z M 37.042 0 L 2.952 0 C 1.32 0 0 1.29 0 2.882 L 0 37.118 C 0 38.712 1.32 40 2.952 40 L 37.037 40 C 38.667 40 40 38.712 40 37.118 L 40 2.882 C 40 1.29 38.667 0 37.037 0 Z\" fill=\"var(--7wyvix, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" height=\"40px\" id=\"gIPbDhI7j\" width=\"40px\"/></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,...props})=>{return{...props,SG2BF69wS:fill??props.SG2BF69wS??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,SG2BF69wS,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-NbA4U\",className),layoutId:layoutId,ref:ref,style:{\"--7wyvix\":SG2BF69wS,...style}});});const css=[`.framer-NbA4U { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--7wyvix); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"SG2BF69wS\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"LinkedIn\",\"color\":{\"type\":\"variable\",\"value\":\"7wyvix\"},\"set\":{\"localId\":\"vectorSet/jidzTCeKT\",\"id\":\"jidzTCeKT\",\"moduleId\":\"nyq73CizmtLLIoFPrsX1\"}}\n */const Icon=withCSS(Component,css,\"framer-NbA4U\");Icon.displayName=\"LinkedIn\";export default Icon;addPropertyControls(Icon,{SG2BF69wS:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"SG2BF69wS\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"LinkedIn\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7wyvix\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/jidzTCeKT\\\",\\\"id\\\":\\\"jidzTCeKT\\\",\\\"moduleId\\\":\\\"nyq73CizmtLLIoFPrsX1\\\"}}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d19865c)\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 mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 40 40\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 39.163 4.402 C 38.703 2.669 37.356 1.313 35.627 0.842 C 32.508 0 20 0 20 0 C 20 0 7.492 0 4.372 0.842 C 2.643 1.314 1.297 2.67 0.837 4.402 C 0 7.542 0 14.092 0 14.092 C 0 14.092 0 20.642 0.837 23.782 C 1.297 25.514 2.644 26.87 4.373 27.342 C 7.492 28.183 20 28.183 20 28.183 C 20 28.183 32.508 28.183 35.628 27.342 C 37.358 26.871 38.705 25.514 39.165 23.782 C 40 20.642 40 14.092 40 14.092 C 40 14.092 40 7.542 39.163 4.402 Z M 15.908 20.038 L 15.908 8.145 L 26.363 14.092 Z\" fill=\"var(--7wyvix, var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)))\" height=\"28.183333333333326px\" id=\"IFpcIHu21\" transform=\"translate(0 5.5)\" width=\"40px\"/></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,...props})=>{return{...props,SG2BF69wS:fill??props.SG2BF69wS??\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,SG2BF69wS,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-MLP47\",className),layoutId:layoutId,ref:ref,style:{\"--7wyvix\":SG2BF69wS,...style}});});const css=[`.framer-MLP47 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--7wyvix); mask: ${mask}; width: 40px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 40\n * @framerIntrinsicHeight 40\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"SG2BF69wS\":\"fill\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Youtube\",\"color\":{\"type\":\"variable\",\"value\":\"7wyvix\"},\"set\":{\"localId\":\"vectorSet/jidzTCeKT\",\"id\":\"jidzTCeKT\",\"moduleId\":\"nyq73CizmtLLIoFPrsX1\"}}\n */const Icon=withCSS(Component,css,\"framer-MLP47\");Icon.displayName=\"Youtube\";export default Icon;addPropertyControls(Icon,{SG2BF69wS:{defaultValue:'var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128)) /* {\"name\":\"Default [Gray-500]\"} */',hidden:false,title:\"Fill\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Youtube\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"7wyvix\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/jidzTCeKT\\\",\\\"id\\\":\\\"jidzTCeKT\\\",\\\"moduleId\\\":\\\"nyq73CizmtLLIoFPrsX1\\\"}}\",\"framerIntrinsicHeight\":\"40\",\"framerVariables\":\"{\\\"SG2BF69wS\\\":\\\"fill\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"40\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eaac66a)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/kLptIs3VQN24LH3Cp0Jd/NB9ZJ2JGyfCdyBnYCnPg/k2M1skbE7.js\";const serializationHash=\"framer-KAmVy\";const variantClassNames={T2ElHvuaQ:\"framer-v-1xwgm9j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const AoEsB_Xo0=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,width,...props})=>{return{...props,AoEsB_Xo0:label??props.AoEsB_Xo0??\"Footer heading\"};};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,AoEsB_Xo0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"T2ElHvuaQ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1xwgm9j\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"T2ElHvuaQ\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-j22k85\",\"data-styles-preset\":\"k2M1skbE7\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0)))\"},children:\"Footer heading\"})}),className:\"framer-kt0p5v\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"AXiX_XOT3\",style:{\"--extracted-r6o4lv\":\"var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:AoEsB_Xo0,verticalAlignment:\"top\",withExternalLayout:true})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KAmVy.framer-1uj1hbt, .framer-KAmVy .framer-1uj1hbt { display: block; }\",\".framer-KAmVy.framer-1xwgm9j { align-content: center; align-items: center; display: flex; 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-KAmVy .framer-kt0p5v { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 108\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"AoEsB_Xo0\":\"label\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAf6aCjdXZ=withCSS(Component,css,\"framer-KAmVy\");export default FramerAf6aCjdXZ;FramerAf6aCjdXZ.displayName=\"Footer column heading\";FramerAf6aCjdXZ.defaultProps={height:24,width:108};addPropertyControls(FramerAf6aCjdXZ,{AoEsB_Xo0:{defaultValue:\"Footer heading\",displayTextArea:false,title:\"Label\",type:ControlType.String},onAoEsB_Xo0Change:{changes:\"AoEsB_Xo0\",type:ControlType.ChangeHandler}});addFonts(FramerAf6aCjdXZ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAf6aCjdXZ\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"AoEsB_Xo0\\\":\\\"label\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerIntrinsicWidth\":\"108\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (eaac66a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getPropertyControls,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/fMsXOEYzqCUQ3nRt54AK/khNmTnaKqbLLRWSKwGIH/mw9RerFv3.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/71bK9euR9Wfz6kZj31Mg/AMSkt8oR4cpJ4Cn4VndB/Xt7GquatB.js\";import QuickBadgeSelector from\"https://framerusercontent.com/modules/iPhvIyGPk1Mkk83KVlQL/h3skPcHVA63eeWfEv0iF/Xln30Hu21.js\";const QuickBadgeSelectorFonts=getFonts(QuickBadgeSelector);const QuickBadgeSelectorControls=getPropertyControls(QuickBadgeSelector);const enabledGestures={MWjAyRing:{hover:true},o49dnoVOs:{hover:true}};const cycleOrder=[\"o49dnoVOs\",\"MWjAyRing\"];const serializationHash=\"framer-COLtN\";const variantClassNames={MWjAyRing:\"framer-v-11izglz\",o49dnoVOs:\"framer-v-y0m4fo\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const cSa27sVPD=undefined;const mqkJAuudl=undefined;const oXoO0aGv4=undefined;const YCG21NskB=undefined;const transition1={duration:0,type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Large:\"o49dnoVOs\",Small:\"MWjAyRing\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Add on\":\"CtvCbqQcw\",Beta:\"cYXLftSwC\",List:\"qawVSexfe\",New:\"y8JolCxyw\",Popular:\"QLBoYu8M5\"};const getProps=({attachLink,badgeOption,editLabel,height,id,showBadge,width,...props})=>{return{...props,cSa27sVPD:attachLink??props.cSa27sVPD,mqkJAuudl:editLabel??props.mqkJAuudl??\"Label\",oXoO0aGv4:showBadge??props.oXoO0aGv4,variant:humanReadableVariantMap[props.variant]??props.variant??\"o49dnoVOs\",YCG21NskB:humanReadableEnumMap[badgeOption]??badgeOption??props.YCG21NskB??\"y8JolCxyw\"};};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,mqkJAuudl,oXoO0aGv4,cSa27sVPD,YCG21NskB,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"o49dnoVOs\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-y0m4fo\",className,classNames),\"data-framer-name\":\"Large\",layoutDependency:layoutDependency,layoutId:\"o49dnoVOs\",ref:refBinding,style:{...style},...addPropertyOverrides({MWjAyRing:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Link,{href:cSa27sVPD,motionChild:true,nodeId:\"XDUWRElkg\",openInNewTab:false,scopeId:\"Q_Ib8HKn8\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1vtg3qc framer-1svv24g\",layoutDependency:layoutDependency,layoutId:\"XDUWRElkg\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb5a5887-99e3-466c-8014-d808485af8e7, rgb(113, 118, 128)))\"},children:\"Label\"})}),className:\"framer-8uheou\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"bMlggGYFb\",style:{\"--extracted-r6o4lv\":\"var(--token-fb5a5887-99e3-466c-8014-d808485af8e7, rgb(113, 118, 128))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:mqkJAuudl,variants:{\"MWjAyRing-hover\":{\"--extracted-r6o4lv\":\"var(--token-688626e8-9b44-474f-8c38-3d0c49c75ea3, rgb(46, 144, 250))\"},\"o49dnoVOs-hover\":{\"--extracted-r6o4lv\":\"var(--token-688626e8-9b44-474f-8c38-3d0c49c75ea3, rgb(46, 144, 250))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"MWjAyRing-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195ajv1\",\"data-styles-preset\":\"mw9RerFv3\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688626e8-9b44-474f-8c38-3d0c49c75ea3, rgb(46, 144, 250)))\"},children:\"Label\"})})},\"o49dnoVOs-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-688626e8-9b44-474f-8c38-3d0c49c75ea3, rgb(46, 144, 250)))\"},children:\"Label\"})})},MWjAyRing:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-195ajv1\",\"data-styles-preset\":\"mw9RerFv3\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb5a5887-99e3-466c-8014-d808485af8e7, rgb(113, 118, 128)))\"},children:\"Label\"})})}},baseVariant,gestureVariant)}),oXoO0aGv4!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:20,y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-24)/2)+2,...addPropertyOverrides({MWjAyRing:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-20)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rhix6c-container\",layoutDependency:layoutDependency,layoutId:\"Q7fS8aZLB-container\",nodeId:\"Q7fS8aZLB\",rendersWithMotion:true,scopeId:\"Q_Ib8HKn8\",children:/*#__PURE__*/_jsx(QuickBadgeSelector,{height:\"100%\",id:\"Q7fS8aZLB\",layoutId:\"Q7fS8aZLB\",variant:matchVariant(YCG21NskB),width:\"100%\"})})})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-COLtN.framer-1svv24g, .framer-COLtN .framer-1svv24g { display: block; }\",\".framer-COLtN.framer-y0m4fo { align-content: center; align-items: center; cursor: pointer; display: flex; 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-COLtN .framer-1vtg3qc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-COLtN .framer-8uheou { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-COLtN .framer-rhix6c-container { flex: none; height: auto; position: relative; width: auto; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"MWjAyRing\":{\"layout\":[\"auto\",\"auto\"]},\"FygpFfwg8\":{\"layout\":[\"auto\",\"auto\"]},\"GgiJQjVOG\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mqkJAuudl\":\"editLabel\",\"oXoO0aGv4\":\"showBadge\",\"cSa27sVPD\":\"attachLink\",\"YCG21NskB\":\"badgeOption\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQ_Ib8HKn8=withCSS(Component,css,\"framer-COLtN\");export default FramerQ_Ib8HKn8;FramerQ_Ib8HKn8.displayName=\"Footer link\";FramerQ_Ib8HKn8.defaultProps={height:24,width:38};addPropertyControls(FramerQ_Ib8HKn8,{variant:{options:[\"o49dnoVOs\",\"MWjAyRing\"],optionTitles:[\"Large\",\"Small\"],title:\"Variant\",type:ControlType.Enum},mqkJAuudl:{defaultValue:\"Label\",displayTextArea:false,title:\"Edit Label\",type:ControlType.String},onmqkJAuudlChange:{changes:\"mqkJAuudl\",type:ControlType.ChangeHandler},oXoO0aGv4:{defaultValue:false,title:\"Show badge\",type:ControlType.Boolean},onoXoO0aGv4Change:{changes:\"oXoO0aGv4\",type:ControlType.ChangeHandler},cSa27sVPD:{title:\"Attach link\",type:ControlType.Link},YCG21NskB:QuickBadgeSelectorControls?.[\"variant\"]&&{...QuickBadgeSelectorControls[\"variant\"],defaultValue:\"y8JolCxyw\",description:undefined,hidden:undefined,optional:undefined,title:\"Badge option\"},onYCG21NskBChange:{changes:\"YCG21NskB\",type:ControlType.ChangeHandler}});addFonts(FramerQ_Ib8HKn8,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...QuickBadgeSelectorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerQ_Ib8HKn8.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(QuickBadgeSelector,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ_Ib8HKn8\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"38\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"mqkJAuudl\\\":\\\"editLabel\\\",\\\"oXoO0aGv4\\\":\\\"showBadge\\\",\\\"cSa27sVPD\\\":\\\"attachLink\\\",\\\"YCG21NskB\\\":\\\"badgeOption\\\"}\",\"framerIntrinsicHeight\":\"24\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MWjAyRing\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FygpFfwg8\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"GgiJQjVOG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (df7882f)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import X from\"https://framerusercontent.com/modules/EdRe6Gmv7Om1IlNrliP8/kUigeMYdYOqWifuWam2P/Jt4pAOIaF.js\";const enabledGestures={ogAaYSQHA:{hover:true}};const serializationHash=\"framer-gDAVy\";const variantClassNames={ogAaYSQHA:\"framer-v-155t8me\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({attachLink,height,id,pickIcon,width,...props})=>{return{...props,m0O0_r9cB:attachLink??props.m0O0_r9cB,Qpgn7hLiz:pickIcon??props.Qpgn7hLiz??X};};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,m0O0_r9cB,Qpgn7hLiz,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ogAaYSQHA\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:m0O0_r9cB,motionChild:true,nodeId:\"ogAaYSQHA\",scopeId:\"QWtFNss7r\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-155t8me\",className,classNames)} framer-9mlfy2`,\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"ogAaYSQHA\",ref:refBinding,style:{backgroundColor:\"var(--token-e8f797dd-e541-402c-b62b-f703994ee0e5, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 0px 2px 0px rgba(0, 0, 0, 0.25)\",...style},variants:{\"ogAaYSQHA-hover\":{backgroundColor:\"var(--token-2cb170b5-b536-42ba-a670-93a908200660, rgb(245, 250, 255))\"}},...addPropertyOverrides({\"ogAaYSQHA-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-5hl6dt\",Component:Qpgn7hLiz,layoutDependency:layoutDependency,layoutId:\"Jz9O4xLyJ\",style:{\"--7wyvix\":\"var(--token-28c3e4fb-6210-42c3-89a3-87831e37d40c, rgb(113, 118, 128))\"},variants:{\"ogAaYSQHA-hover\":{\"--7wyvix\":\"var(--token-688626e8-9b44-474f-8c38-3d0c49c75ea3, rgb(46, 144, 250))\"}}})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gDAVy.framer-9mlfy2, .framer-gDAVy .framer-9mlfy2 { display: block; }\",\".framer-gDAVy.framer-155t8me { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-gDAVy .framer-5hl6dt { -webkit-user-select: none; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; user-select: none; width: 20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Ntg77tqHO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"m0O0_r9cB\":\"attachLink\",\"Qpgn7hLiz\":\"pickIcon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"nyq73CizmtLLIoFPrsX1\"]\n */const FramerQWtFNss7r=withCSS(Component,css,\"framer-gDAVy\");export default FramerQWtFNss7r;FramerQWtFNss7r.displayName=\"Social media\";FramerQWtFNss7r.defaultProps={height:40,width:40};addPropertyControls(FramerQWtFNss7r,{m0O0_r9cB:{title:\"Attach Link\",type:ControlType.Link},Qpgn7hLiz:{defaultValue:{identifier:\"local-module:vector/Jt4pAOIaF:default\",moduleId:\"EdRe6Gmv7Om1IlNrliP8\"},setModuleId:\"nyq73CizmtLLIoFPrsX1\",title:\"Pick icon\",type:ControlType.VectorSetItem}});addFonts(FramerQWtFNss7r,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQWtFNss7r\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"40\",\"framerVariables\":\"{\\\"m0O0_r9cB\\\":\\\"attachLink\\\",\\\"Qpgn7hLiz\\\":\\\"pickIcon\\\"}\",\"framerIntrinsicHeight\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ntg77tqHO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVectorSets\":\"[\\\"nyq73CizmtLLIoFPrsX1\\\"]\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QWtFNss7r.map","// Generated by Framer (80f113d)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ChildrenCanSuspend,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Link,PathVariablesContext,queryCache,ResolveLinks,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useQueryData,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/7p40RDrpC9PBWkQoJaco/Cookies.js\";import Legal from\"https://framerusercontent.com/modules/68x3Gov3FbrgaI9SUY8W/v9asUHSrlsb8ntHMKB85/WhUfQpj7J.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/nVIQH9jQ3sN0DUHMRJTL/bmxOrG7VS5cZssp5hVvV/dZzOTJ75V.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/71bK9euR9Wfz6kZj31Mg/AMSkt8oR4cpJ4Cn4VndB/Xt7GquatB.js\";import LinkedIn from\"https://framerusercontent.com/modules/dqq7BdWMOvJ7KVKVtyV8/pQSmZirvphwAa1E7lqtn/fvIWWB0yX.js\";import Youtube from\"https://framerusercontent.com/modules/WWjZADvlUsdg0QDotPlI/11EF8mwOj2XuF1oPXh8W/WBAXQgFvb.js\";import FooterColumnHeading from\"https://framerusercontent.com/modules/dJb820XQrTYkTFqI5akO/akfhLcP2kw9s7G8dhk9k/Af6aCjdXZ.js\";import HexaLogo from\"https://framerusercontent.com/modules/5os9XplyF1JJ3TwYMpFa/UL0YNbD5JruxCAfOIaBQ/lupskX21l.js\";import Divider from\"https://framerusercontent.com/modules/E1VPP7cg4IGNcj0Xfyqt/V0p98WMFJuQ5r4TFR7ll/nyeUPYJTK.js\";import FooterLink from\"https://framerusercontent.com/modules/8A4Qc8u4dVL5148hUi9b/FETxeKmTkc3BEQlyIvsr/Q_Ib8HKn8.js\";import SocialMedia from\"https://framerusercontent.com/modules/eiPBVOCwGnCRVAdf1pUY/mwVF5vujoc9GkkpVM5nG/QWtFNss7r.js\";const HexaLogoFonts=getFonts(HexaLogo);const SocialMediaFonts=getFonts(SocialMedia);const FooterColumnHeadingFonts=getFonts(FooterColumnHeading);const FooterLinkFonts=getFonts(FooterLink);const DividerFonts=getFonts(Divider);const CookieBannerFonts=getFonts(CookieBanner);const cycleOrder=[\"uhHQSzR82\",\"trlVEj7PO\",\"teMflFKho\"];const serializationHash=\"framer-Rn3ig\";const variantClassNames={teMflFKho:\"framer-v-fmh35d\",trlVEj7PO:\"framer-v-u6t1nz\",uhHQSzR82:\"framer-v-lhlin2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jzF5j8P2AaYgoBl44d=undefined;const i7FiJHtquaYgoBl44d=undefined;const gf5M5yndaaYgoBl44d=undefined;const idaYgoBl44d=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const query=prequery=>prequery({from:{alias:\"aYgoBl44d\",data:Legal,type:\"Collection\"},limit:{type:\"LiteralValue\",value:6},select:[{collection:\"aYgoBl44d\",name:\"jzF5j8P2A\",type:\"Identifier\"},{collection:\"aYgoBl44d\",name:\"i7FiJHtqu\",type:\"Identifier\"},{collection:\"aYgoBl44d\",name:\"gf5M5ynda\",type:\"Identifier\"},{collection:\"aYgoBl44d\",name:\"id\",type:\"Identifier\"}]});const query1=()=>({from:{alias:\"aYgoBl44d\",data:Legal,type:\"Collection\"},limit:{type:\"LiteralValue\",value:6},select:[{collection:\"aYgoBl44d\",name:\"jzF5j8P2A\",type:\"Identifier\"},{collection:\"aYgoBl44d\",name:\"i7FiJHtqu\",type:\"Identifier\"},{collection:\"aYgoBl44d\",name:\"gf5M5ynda\",type:\"Identifier\"},{collection:\"aYgoBl44d\",name:\"id\",type:\"Identifier\"}]});const QueryData=({query,pageSize,children})=>{const data=useQueryData(query);return children(data);};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:\"uhHQSzR82\",Phone:\"teMflFKho\",Tablet:\"trlVEj7PO\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"uhHQSzR82\"};};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:\"uhHQSzR82\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-lhlin2\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"uhHQSzR82\",ref:refBinding,style:{backgroundColor:\"var(--token-baaab3bc-2dd6-4a40-8d32-d3347fcbb6b9, rgb(255, 255, 255))\",...style},...addPropertyOverrides({teMflFKho:{\"data-framer-name\":\"Phone\"},trlVEj7PO:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-uqheyj\",\"data-framer-name\":\"Content wrapper\",layoutDependency:layoutDependency,layoutId:\"bpuqTJZDS\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r1z0q6\",\"data-framer-name\":\"Footer wrapper\",layoutDependency:layoutDependency,layoutId:\"LNpEbpwJe\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mpmn3f\",\"data-framer-name\":\"Upper Footer content\",layoutDependency:layoutDependency,layoutId:\"MuscIQvYI\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-s25gbw\",\"data-framer-name\":\"Company Info wrapper\",layoutDependency:layoutDependency,layoutId:\"zCEQV_I7Y\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1p9nb9e\",\"data-framer-name\":\"ProductHeadingGroup \",layoutDependency:layoutDependency,layoutId:\"HGBDY0sfI\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+0+0,...addPropertyOverrides({teMflFKho:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+0+0+0+0+0},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dexs69-container\",layoutDependency:layoutDependency,layoutId:\"CDlQ3gzdo-container\",nodeId:\"CDlQ3gzdo\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(HexaLogo,{height:\"100%\",id:\"CDlQ3gzdo\",layoutId:\"CDlQ3gzdo\",width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ipkjfg\",layoutDependency:layoutDependency,layoutId:\"R1tCyW3Y4\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0)))\"},children:\"Secure applications for financial institutions on web and  mobile.\"})}),className:\"framer-1hslky0\",\"data-framer-name\":\"Tagline\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"sIVygnyg6\",style:{\"--extracted-r6o4lv\":\"var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-n9dg1c\",\"data-framer-name\":\"Social link wrapper\",layoutDependency:layoutDependency,layoutId:\"j_OwXEQBj\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+96+0,...addPropertyOverrides({teMflFKho:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+0+0+96+0},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+0+0+32+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-zwk0ju-container\",layoutDependency:layoutDependency,layoutId:\"tnSrfDAkA-container\",nodeId:\"tnSrfDAkA\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(SocialMedia,{height:\"100%\",id:\"tnSrfDAkA\",layoutId:\"tnSrfDAkA\",m0O0_r9cB:\"https://www.linkedin.com/company/jemmic\",Qpgn7hLiz:LinkedIn,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+96+0,...addPropertyOverrides({teMflFKho:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+0+0+96+0},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+0+0+32+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1wc9hao-container\",layoutDependency:layoutDependency,layoutId:\"WljeFzIuw-container\",nodeId:\"WljeFzIuw\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(SocialMedia,{height:\"100%\",id:\"WljeFzIuw\",layoutId:\"WljeFzIuw\",m0O0_r9cB:\"https://www.youtube.com/@jemmicChannel\",Qpgn7hLiz:Youtube,width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1e1wnkp\",\"data-framer-name\":\"Links Column wrapper\",layoutDependency:layoutDependency,layoutId:\"kM0Hy7gmk\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-tw3ypm\",\"data-framer-name\":\"Column 1\",layoutDependency:layoutDependency,layoutId:\"czJ43pCmH\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+0,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+0+0+0},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sdejpf-container\",layoutDependency:layoutDependency,layoutId:\"AEyHL0YWM-container\",nodeId:\"AEyHL0YWM\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterColumnHeading,{AoEsB_Xo0:\"Products\",height:\"100%\",id:\"AEyHL0YWM\",layoutId:\"AEyHL0YWM\",width:\"100%\",...addPropertyOverrides({teMflFKho:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-1tz1e88\",\"data-framer-name\":\"Link wrapper\",layoutDependency:layoutDependency,layoutId:\"yYn5mkLHr\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"YcRNlhJpo\"},implicitPathVariables:undefined},{href:{webPageId:\"YcRNlhJpo\"},implicitPathVariables:undefined},{href:{webPageId:\"YcRNlhJpo\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+40+0+0,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+0+0+40+0+0},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+40+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-g20yrz-container\",layoutDependency:layoutDependency,layoutId:\"NQmAkyqXu-container\",nodeId:\"NQmAkyqXu\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterLink,{cSa27sVPD:resolvedLinks[0],height:\"100%\",id:\"NQmAkyqXu\",layoutId:\"NQmAkyqXu\",mqkJAuudl:\"Conversational Framework\",oXoO0aGv4:false,variant:matchVariant(\"o49dnoVOs\"),width:\"100%\",YCG21NskB:\"y8JolCxyw\",...addPropertyOverrides({teMflFKho:{cSa27sVPD:resolvedLinks[2],style:{width:\"100%\"}},trlVEj7PO:{cSa27sVPD:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pMkABDcOP\"},implicitPathVariables:undefined},{href:{webPageId:\"pMkABDcOP\"},implicitPathVariables:undefined},{href:{webPageId:\"pMkABDcOP\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+40+0+34,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+0+0+40+0+34},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+40+0+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-gwzrm-container\",layoutDependency:layoutDependency,layoutId:\"RL3wX_wsg-container\",nodeId:\"RL3wX_wsg\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterLink,{cSa27sVPD:resolvedLinks1[0],height:\"100%\",id:\"RL3wX_wsg\",layoutId:\"RL3wX_wsg\",mqkJAuudl:\"U-Safe\",oXoO0aGv4:false,variant:matchVariant(\"o49dnoVOs\"),width:\"100%\",YCG21NskB:\"y8JolCxyw\",...addPropertyOverrides({teMflFKho:{cSa27sVPD:resolvedLinks1[2],style:{width:\"100%\"}},trlVEj7PO:{cSa27sVPD:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pz3utk\",\"data-framer-name\":\"Column 3\",layoutDependency:layoutDependency,layoutId:\"WbPXlWp2u\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+0,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+138+0+0},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bno2pg-container\",layoutDependency:layoutDependency,layoutId:\"WbnwKOh3i-container\",nodeId:\"WbnwKOh3i\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterColumnHeading,{AoEsB_Xo0:\"Resources\",height:\"100%\",id:\"WbnwKOh3i\",layoutId:\"WbnwKOh3i\",width:\"100%\",...addPropertyOverrides({teMflFKho:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-1ndrw0p\",\"data-framer-name\":\"Link wrapper\",layoutDependency:layoutDependency,layoutId:\"LQcWqbwAB\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rYkZLD4aS\"},implicitPathVariables:undefined},{href:{webPageId:\"rYkZLD4aS\"},implicitPathVariables:undefined},{href:{webPageId:\"rYkZLD4aS\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+40+0+0,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+138+0+40+0+0},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+40+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-vznqww-container\",layoutDependency:layoutDependency,layoutId:\"b6eLI5kbF-container\",nodeId:\"b6eLI5kbF\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterLink,{cSa27sVPD:resolvedLinks2[0],height:\"100%\",id:\"b6eLI5kbF\",layoutId:\"b6eLI5kbF\",mqkJAuudl:\"Blog\",oXoO0aGv4:false,variant:matchVariant(\"o49dnoVOs\"),width:\"100%\",YCG21NskB:\"y8JolCxyw\",...addPropertyOverrides({teMflFKho:{cSa27sVPD:resolvedLinks2[2],style:{width:\"100%\"}},trlVEj7PO:{cSa27sVPD:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rQOGUZH2Y\"},implicitPathVariables:undefined},{href:{webPageId:\"rQOGUZH2Y\"},implicitPathVariables:undefined},{href:{webPageId:\"rQOGUZH2Y\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+40+0+34,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+138+0+40+0+34},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+40+0+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1b11sth-container\",layoutDependency:layoutDependency,layoutId:\"ndv22blBc-container\",nodeId:\"ndv22blBc\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterLink,{cSa27sVPD:resolvedLinks3[0],height:\"100%\",id:\"ndv22blBc\",layoutId:\"ndv22blBc\",mqkJAuudl:\"Case studies\",oXoO0aGv4:false,variant:matchVariant(\"o49dnoVOs\"),width:\"100%\",YCG21NskB:\"y8JolCxyw\",...addPropertyOverrides({teMflFKho:{cSa27sVPD:resolvedLinks3[2],style:{width:\"100%\"}},trlVEj7PO:{cSa27sVPD:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fEk7zeBqc\"},implicitPathVariables:undefined},{href:{webPageId:\"fEk7zeBqc\"},implicitPathVariables:undefined},{href:{webPageId:\"fEk7zeBqc\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+40+0+68,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+138+0+40+0+68},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+40+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1mjsvx2-container\",layoutDependency:layoutDependency,layoutId:\"mTILFBxf4-container\",nodeId:\"mTILFBxf4\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterLink,{cSa27sVPD:resolvedLinks4[0],height:\"100%\",id:\"mTILFBxf4\",layoutId:\"mTILFBxf4\",mqkJAuudl:\"FAQ\",oXoO0aGv4:false,variant:matchVariant(\"o49dnoVOs\"),width:\"100%\",YCG21NskB:\"y8JolCxyw\",...addPropertyOverrides({teMflFKho:{cSa27sVPD:resolvedLinks4[2],style:{width:\"100%\"}},trlVEj7PO:{cSa27sVPD:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-i00k0i\",\"data-framer-name\":\"Column 4\",layoutDependency:layoutDependency,layoutId:\"HRydijyRE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+0,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+310+0+0},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1e7al0a-container\",layoutDependency:layoutDependency,layoutId:\"bEwYWG0xv-container\",nodeId:\"bEwYWG0xv\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterColumnHeading,{AoEsB_Xo0:\"Company\",height:\"100%\",id:\"bEwYWG0xv\",layoutId:\"bEwYWG0xv\",width:\"100%\",...addPropertyOverrides({teMflFKho:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-j59ylw\",\"data-framer-name\":\"Link wrapper\",layoutDependency:layoutDependency,layoutId:\"FfSr__Cpm\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"iZECHKicG\"},implicitPathVariables:undefined},{href:{webPageId:\"iZECHKicG\"},implicitPathVariables:undefined},{href:{webPageId:\"iZECHKicG\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+40+0+0,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+310+0+40+0+0},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+40+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-6o80za-container\",layoutDependency:layoutDependency,layoutId:\"v6UZv1vGo-container\",nodeId:\"v6UZv1vGo\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterLink,{cSa27sVPD:resolvedLinks5[0],height:\"100%\",id:\"v6UZv1vGo\",layoutId:\"v6UZv1vGo\",mqkJAuudl:\"About\",oXoO0aGv4:false,variant:matchVariant(\"o49dnoVOs\"),width:\"100%\",YCG21NskB:\"y8JolCxyw\",...addPropertyOverrides({teMflFKho:{cSa27sVPD:resolvedLinks5[2],style:{width:\"100%\"}},trlVEj7PO:{cSa27sVPD:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K4cUUC0mi\"},implicitPathVariables:undefined},{href:{webPageId:\"K4cUUC0mi\"},implicitPathVariables:undefined},{href:{webPageId:\"K4cUUC0mi\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+40+0+34,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+310+0+40+0+34},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+40+0+34}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-tbuzo1-container\",layoutDependency:layoutDependency,layoutId:\"eNAcs76OO-container\",nodeId:\"eNAcs76OO\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterLink,{cSa27sVPD:resolvedLinks6[0],height:\"100%\",id:\"eNAcs76OO\",layoutId:\"eNAcs76OO\",mqkJAuudl:\"Careers\",oXoO0aGv4:false,variant:matchVariant(\"o49dnoVOs\"),width:\"100%\",YCG21NskB:\"y8JolCxyw\",...addPropertyOverrides({teMflFKho:{cSa27sVPD:resolvedLinks6[2],style:{width:\"100%\"}},trlVEj7PO:{cSa27sVPD:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ULBadT6xa\"},implicitPathVariables:undefined},{href:{webPageId:\"ULBadT6xa\"},implicitPathVariables:undefined},{href:{webPageId:\"ULBadT6xa\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+0+0+0+0+40+0+68,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+0+0+176+0+310+0+40+0+68},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+0+0+112+0+0+40+0+68}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-cvbgwj-container\",layoutDependency:layoutDependency,layoutId:\"M03iDuYx6-container\",nodeId:\"M03iDuYx6\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterLink,{cSa27sVPD:resolvedLinks7[0],height:\"100%\",id:\"M03iDuYx6\",layoutId:\"M03iDuYx6\",mqkJAuudl:\"Contacts\",oXoO0aGv4:false,variant:matchVariant(\"o49dnoVOs\"),width:\"100%\",YCG21NskB:\"y8JolCxyw\",...addPropertyOverrides({teMflFKho:{cSa27sVPD:resolvedLinks7[2],style:{width:\"100%\"}},trlVEj7PO:{cSa27sVPD:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})]})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1,width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 64px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+156,...addPropertyOverrides({teMflFKho:{width:`calc(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+638},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+264}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1bcnasw-container\",layoutDependency:layoutDependency,layoutId:\"n9YvleKyb-container\",nodeId:\"n9YvleKyb\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(Divider,{height:\"100%\",id:\"n9YvleKyb\",layoutId:\"n9YvleKyb\",qHp8RuJFN:\"var(--token-d5e38cdd-d55f-4dfe-ad82-d38566e051cd, rgb(233, 234, 235))\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"FnLePFbsH\"),width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vnt3uu\",\"data-framer-name\":\"Lower Footer content\",layoutDependency:layoutDependency,layoutId:\"gmNp3x_SX\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8xlloq\",\"data-framer-name\":\"Copyright\",layoutDependency:layoutDependency,layoutId:\"u9pxA2trW\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-fb5a5887-99e3-466c-8014-d808485af8e7, rgb(113, 118, 128)))\"},children:\"\\xa9 2026 jemmic. All rights reserved.\"})}),className:\"framer-gbmb8s\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WNH68sjqb\",style:{\"--extracted-r6o4lv\":\"var(--token-fb5a5887-99e3-466c-8014-d808485af8e7, rgb(113, 118, 128))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({teMflFKho:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\"},children:\"\\xa9 2026 jemmic. All rights reserved.\"})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-1fypk60\",\"data-framer-name\":\"Link wrapper\",layoutDependency:layoutDependency,layoutId:\"Ebwib_88f\",children:[/*#__PURE__*/_jsx(motion.li,{className:\"framer-y27298\",layoutDependency:layoutDependency,layoutId:\"aYgoBl44d\",children:/*#__PURE__*/_jsx(ChildrenCanSuspend,{children:/*#__PURE__*/_jsx(QueryData,{query:query1(),children:(collection,paginationInfo,loadMore)=>{return /*#__PURE__*/_jsx(_Fragment,{children:collection?.map(({gf5M5ynda:gf5M5yndaaYgoBl44d,i7FiJHtqu:i7FiJHtquaYgoBl44d,id:idaYgoBl44d,jzF5j8P2A:jzF5j8P2AaYgoBl44d},index)=>{jzF5j8P2AaYgoBl44d??=\"\";i7FiJHtquaYgoBl44d??=\"\";gf5M5yndaaYgoBl44d??=\"\";return /*#__PURE__*/_jsx(LayoutGroup,{id:`aYgoBl44d-${idaYgoBl44d}`,children:/*#__PURE__*/_jsx(PathVariablesContext.Provider,{value:{i7FiJHtqu:i7FiJHtquaYgoBl44d},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1q7x4qh\",layoutDependency:layoutDependency,layoutId:\"nFJgfWzz7\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{i7FiJHtqu:i7FiJHtquaYgoBl44d},webPageId:\"d8p0MRLSm\"},implicitPathVariables:undefined},{href:{pathVariables:{i7FiJHtqu:i7FiJHtquaYgoBl44d},webPageId:\"d8p0MRLSm\"},implicitPathVariables:undefined},{href:{pathVariables:{i7FiJHtqu:i7FiJHtquaYgoBl44d},webPageId:\"d8p0MRLSm\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:(componentViewport?.y||0)+80+(((componentViewport?.height||349)-80-445)/2+0+0)+0+0+0+177+0+88+0+0,...addPropertyOverrides({teMflFKho:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1200px) - 40px, 1px)`,y:(componentViewport?.y||0)+80+(((componentViewport?.height||1057.5)-80-1451)/2+0+0)+0+0+0+659+0+160+0+0+0+220+0},trlVEj7PO:{y:(componentViewport?.y||0)+80+(((componentViewport?.height||454)-80-553)/2+0+0)+0+0+0+285+0+88+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-101kagb-container\",layoutDependency:layoutDependency,layoutId:\"fSHZnUO47-container\",nodeId:\"fSHZnUO47\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(FooterLink,{cSa27sVPD:resolvedLinks8[0],height:\"100%\",id:\"fSHZnUO47\",layoutId:\"fSHZnUO47\",mqkJAuudl:jzF5j8P2AaYgoBl44d,oXoO0aGv4:false,variant:matchVariant(\"o49dnoVOs\"),width:\"100%\",YCG21NskB:\"y8JolCxyw\",...addPropertyOverrides({teMflFKho:{cSa27sVPD:resolvedLinks8[2],mqkJAuudl:gf5M5yndaaYgoBl44d,style:{width:\"100%\"}},trlVEj7PO:{cSa27sVPD:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})})})})},idaYgoBl44d);})});}})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{i7FiJHtqu:\"cookie-policy\"},unresolvedPathSlugs:{i7FiJHtqu:{collectionId:\"WhUfQpj7J\",collectionItemId:\"JW_N2VNZO\"}},webPageId:\"d8p0MRLSm\"},implicitPathVariables:undefined},{href:{pathVariables:{i7FiJHtqu:\"cookie-policy\"},unresolvedPathSlugs:{i7FiJHtqu:{collectionId:\"WhUfQpj7J\",collectionItemId:\"JW_N2VNZO\"}},webPageId:\"d8p0MRLSm\"},implicitPathVariables:undefined},{href:{pathVariables:{i7FiJHtqu:\"cookie-policy\"},unresolvedPathSlugs:{i7FiJHtqu:{collectionId:\"WhUfQpj7J\",collectionItemId:\"JW_N2VNZO\"}},webPageId:\"d8p0MRLSm\"},implicitPathVariables:undefined},{href:{pathVariables:{i7FiJHtqu:\"cookie-policy\"},unresolvedPathSlugs:{i7FiJHtqu:{collectionId:\"WhUfQpj7J\",collectionItemId:\"JW_N2VNZO\"}},webPageId:\"d8p0MRLSm\"},implicitPathVariables:undefined},{href:{pathVariables:{i7FiJHtqu:\"cookie-policy\"},unresolvedPathSlugs:{i7FiJHtqu:{collectionId:\"WhUfQpj7J\",collectionItemId:\"JW_N2VNZO\"}},webPageId:\"d8p0MRLSm\"},implicitPathVariables:undefined},{href:{pathVariables:{i7FiJHtqu:\"cookie-policy\"},unresolvedPathSlugs:{i7FiJHtqu:{collectionId:\"WhUfQpj7J\",collectionItemId:\"JW_N2VNZO\"}},webPageId:\"d8p0MRLSm\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1yjim2u-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"PO0a8p6uD-container\",nodeId:\"PO0a8p6uD\",rendersWithMotion:true,scopeId:\"xBD83s0dj\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:70,insetLeft:20,insetPerSide:true,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"var(--token-4967ffbc-0e50-4a41-9575-9f6d73465850, rgb(148, 135, 124))\",radius:0,width:0},colorBody:\"var(--token-274aecaf-2975-4f61-a6de-9b99352b7c98, rgb(0, 0, 0))\",colorTitle:\"var(--token-059005f2-259a-4881-978f-75b2e0219ed4, rgb(0, 0, 0))\",fill:\"var(--token-e8f797dd-e541-402c-b62b-f703994ee0e5, rgb(255, 255, 255))\",fontBody:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.04em\",lineHeight:\"1.4em\"},fontTitle:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.04em\",lineHeight:\"1em\"},link:\"var(--token-f8dc39cc-9b31-4d20-8063-4556a3d8afa9, rgb(255, 255, 255))\"},width:360,zIndex:10},button:{borderRadius:0,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:500,letterSpacing:\"-0.04em\",lineHeight:\"1em\"},hoverOpacity:.7,labels:{accept:\"Accept\",acceptAll:\"Accept all\",confirm:\"Okay\",customize:\"Customize\",reject:\"Reject\",rejectAll:\"Reject all\",save:\"Save Preferences\"},padding:10,paddingBottom:10,paddingLeft:10,paddingPerSide:false,paddingRight:10,paddingTop:10,primary:{color:\"var(--token-e8f797dd-e541-402c-b62b-f703994ee0e5, rgb(255, 255, 255))\",fill:\"var(--token-6deb7dbd-f1e8-4ca0-86de-e96c4b4c7944, rgb(2, 63, 232))\"},secondary:{color:\"var(--token-9641d032-758b-4c1e-8532-ffe1e4aed94b, rgb(43, 24, 10))\",fill:\"var(--token-d5e38cdd-d55f-4dfe-ad82-d38566e051cd, rgb(233, 234, 235))\",shadow:{shadowBlur:0,shadowColor:\"rgba(0, 0, 0, 0.25)\",shadowX:0,shadowY:0}},tapOpacity:.4},content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks9[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks9[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"},gtmId:\"\",height:\"100%\",id:\"PO0a8p6uD\",layoutId:\"PO0a8p6uD\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-012d5923-be70-43f5-860f-c428838c167d, rgb(239, 231, 221))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Inter\", \"Inter Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.02em\",lineHeight:\"1em\"},type:\"icon\"},width:\"100%\",...addPropertyOverrides({teMflFKho:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks9[4],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks9[5],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"}},trlVEj7PO:{content:{euBlocking:false,euDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},euDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",euPolicy:{label:\"Cookie Policy\",link:resolvedLinks9[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:false,worldBlocking:false,worldDefaults:{analytics:false,marketing:false,necessary:true,preferences:false},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Cookie Policy\",link:resolvedLinks9[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"}}},baseVariant,gestureVariant)})})})})]})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1pbs5g5\",\"data-framer-name\":\"By Square\",layoutDependency:layoutDependency,layoutId:\"pIl0RkCeE\",style:{backgroundColor:\"var(--token-d10b6474-b444-40a3-ba56-cfbe9373c9d1, rgb(0, 50, 186))\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{className:\"framer-styles-preset-10e0n6t\",\"data-styles-preset\":\"Xt7GquatB\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b79d5a10-cb26-4307-ab7f-7a7762f1e6d8, rgb(255, 255, 255)))\"},children:[\"Made with ♥︎ for jemmic by \",/*#__PURE__*/_jsx(Link,{href:\"https://squarestudio.design\",motionChild:true,nodeId:\"HiCJb27YE\",openInNewTab:true,relValues:[],scopeId:\"xBD83s0dj\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-xch8pc\",\"data-styles-preset\":\"dZzOTJ75V\",children:\"squarestudio.design\"})})]})}),className:\"framer-324030\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HiCJb27YE\",style:{\"--extracted-r6o4lv\":\"var(--token-b79d5a10-cb26-4307-ab7f-7a7762f1e6d8, rgb(255, 255, 255))\"},verticalAlignment:\"top\",withExternalLayout:true})})]})})})});});const css=[\".framer-Rn3ig.framer-1a63y76, .framer-Rn3ig .framer-1a63y76 { display: block; }\",\".framer-Rn3ig.framer-lhlin2 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 80px 0px 0px 0px; position: relative; width: 1200px; }\",\".framer-Rn3ig .framer-uqheyj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 80px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px 32px 0px 32px; position: relative; width: 100%; }\",\".framer-Rn3ig .framer-1r1z0q6 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Rn3ig .framer-mpmn3f { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-Rn3ig .framer-s25gbw { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-Rn3ig .framer-1p9nb9e { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Rn3ig .framer-1dexs69-container, .framer-Rn3ig .framer-zwk0ju-container, .framer-Rn3ig .framer-1wc9hao-container, .framer-Rn3ig .framer-1sdejpf-container, .framer-Rn3ig .framer-g20yrz-container, .framer-Rn3ig .framer-gwzrm-container, .framer-Rn3ig .framer-1bno2pg-container, .framer-Rn3ig .framer-vznqww-container, .framer-Rn3ig .framer-1b11sth-container, .framer-Rn3ig .framer-1mjsvx2-container, .framer-Rn3ig .framer-1e7al0a-container, .framer-Rn3ig .framer-6o80za-container, .framer-Rn3ig .framer-tbuzo1-container, .framer-Rn3ig .framer-cvbgwj-container, .framer-Rn3ig .framer-101kagb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Rn3ig .framer-1ipkjfg { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Rn3ig .framer-1hslky0 { --framer-text-wrap-override: balance; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; width: auto; }\",\".framer-Rn3ig .framer-n9dg1c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Rn3ig .framer-1e1wnkp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 50%; }\",\".framer-Rn3ig .framer-tw3ypm, .framer-Rn3ig .framer-1pz3utk, .framer-Rn3ig .framer-i00k0i { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Rn3ig .framer-1tz1e88 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Rn3ig .framer-1ndrw0p, .framer-Rn3ig .framer-j59ylw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; list-style: none; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Rn3ig .framer-1bcnasw-container { flex: none; height: 1px; position: relative; width: 100%; }\",\".framer-Rn3ig .framer-vnt3uu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Rn3ig .framer-8xlloq { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 50px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Rn3ig .framer-gbmb8s, .framer-Rn3ig .framer-324030 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-Rn3ig .framer-1fypk60 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Rn3ig .framer-y27298 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-Rn3ig .framer-1q7x4qh { 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; padding: 0px; position: relative; width: min-content; }\",\".framer-Rn3ig .framer-1yjim2u-container { flex: none; height: auto; position: relative; width: auto; z-index: 10; }\",\".framer-Rn3ig .framer-1pbs5g5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 12px 32px 12px 32px; position: relative; width: 100%; }\",\".framer-Rn3ig.framer-v-u6t1nz.framer-lhlin2 { width: 810px; }\",\".framer-Rn3ig.framer-v-u6t1nz .framer-mpmn3f, .framer-Rn3ig.framer-v-fmh35d .framer-mpmn3f { flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-Rn3ig.framer-v-u6t1nz .framer-s25gbw { align-content: flex-end; align-items: flex-end; flex: none; flex-direction: row; width: 100%; }\",\".framer-Rn3ig.framer-v-u6t1nz .framer-1p9nb9e, .framer-Rn3ig.framer-v-u6t1nz .framer-tw3ypm, .framer-Rn3ig.framer-v-u6t1nz .framer-1pz3utk, .framer-Rn3ig.framer-v-u6t1nz .framer-i00k0i, .framer-Rn3ig.framer-v-fmh35d .framer-101kagb-container { flex: 1 0 0px; width: 1px; }\",\".framer-Rn3ig.framer-v-u6t1nz .framer-1e1wnkp { gap: 32px; justify-content: flex-start; width: 100%; }\",\".framer-Rn3ig.framer-v-fmh35d.framer-lhlin2 { width: 390px; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-uqheyj { padding: 0px 20px 0px 20px; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-s25gbw { flex: none; width: 100%; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-1ipkjfg { gap: 8px; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-1e1wnkp { flex-direction: column; gap: 40px; justify-content: flex-start; width: 100%; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-tw3ypm, .framer-Rn3ig.framer-v-fmh35d .framer-1sdejpf-container, .framer-Rn3ig.framer-v-fmh35d .framer-1tz1e88, .framer-Rn3ig.framer-v-fmh35d .framer-g20yrz-container, .framer-Rn3ig.framer-v-fmh35d .framer-gwzrm-container, .framer-Rn3ig.framer-v-fmh35d .framer-1pz3utk, .framer-Rn3ig.framer-v-fmh35d .framer-1bno2pg-container, .framer-Rn3ig.framer-v-fmh35d .framer-1ndrw0p, .framer-Rn3ig.framer-v-fmh35d .framer-vznqww-container, .framer-Rn3ig.framer-v-fmh35d .framer-1b11sth-container, .framer-Rn3ig.framer-v-fmh35d .framer-1mjsvx2-container, .framer-Rn3ig.framer-v-fmh35d .framer-i00k0i, .framer-Rn3ig.framer-v-fmh35d .framer-1e7al0a-container, .framer-Rn3ig.framer-v-fmh35d .framer-j59ylw, .framer-Rn3ig.framer-v-fmh35d .framer-6o80za-container, .framer-Rn3ig.framer-v-fmh35d .framer-tbuzo1-container, .framer-Rn3ig.framer-v-fmh35d .framer-cvbgwj-container, .framer-Rn3ig.framer-v-fmh35d .framer-1q7x4qh { width: 100%; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-vnt3uu { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; justify-content: flex-start; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-8xlloq { justify-content: center; width: 100%; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-gbmb8s { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-1fypk60 { align-content: flex-start; align-items: flex-start; flex-direction: column; width: 100%; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-y27298 { flex-direction: column; justify-content: flex-start; width: 100%; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-1pbs5g5 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; justify-content: flex-start; padding: 16px 24px 16px 24px; }\",\".framer-Rn3ig.framer-v-fmh35d .framer-324030 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 349\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"trlVEj7PO\":{\"layout\":[\"fixed\",\"auto\"]},\"teMflFKho\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerxBD83s0dj=withCSS(Component,css,\"framer-Rn3ig\");export default FramerxBD83s0dj;FramerxBD83s0dj.displayName=\"footer\";FramerxBD83s0dj.defaultProps={height:349,width:1200};addPropertyControls(FramerxBD83s0dj,{variant:{options:[\"uhHQSzR82\",\"trlVEj7PO\",\"teMflFKho\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerxBD83s0dj,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RruM4mJPby1QNtA.woff2\",weight:\"500\"},{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...HexaLogoFonts,...SocialMediaFonts,...FooterColumnHeadingFonts,...FooterLinkFonts,...DividerFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerxBD83s0dj.loader={load:(props,context)=>{const locale=context.locale;const queryCacheEntry=queryCache.get(query1(),locale);return Promise.allSettled([queryCacheEntry.preload(),forwardLoader(HexaLogo,{},context),forwardLoader(SocialMedia,{},context),forwardLoader(FooterColumnHeading,{},context),forwardLoader(FooterLink,{},context),forwardLoader(Divider,{},context),(async()=>{const parentData=await queryCacheEntry.readMaybeAsync()??[];return Promise.allSettled(parentData.flatMap(item=>forwardLoader(FooterLink,{},context)));})()]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerxBD83s0dj\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"trlVEj7PO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"teMflFKho\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"349\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./xBD83s0dj.map","// Generated by Framer (089ff9b)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lenis from\"https://framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/RMCDKo9dB6hm9bZaSn16/Lenis.js\";import Cta from\"#framer/local/canvasComponent/cOwHuTKsY/cOwHuTKsY.js\";import HeaderNav from\"#framer/local/canvasComponent/mOLB0U7Eh/mOLB0U7Eh.js\";import Footer from\"#framer/local/canvasComponent/xBD83s0dj/xBD83s0dj.js\";const LenisFonts=getFonts(Lenis);const HeaderNavFonts=getFonts(HeaderNav);const CtaFonts=getFonts(Cta);const FooterFonts=getFonts(Footer);const breakpoints={iCvzipVLS:\"(min-width: 1200px)\",NF6LJMmVV:\"(max-width: 809.98px)\",ZDefLVRKz:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-QHP7F\";const variantClassNames={iCvzipVLS:\"framer-v-135hfay\",NF6LJMmVV:\"framer-v-13yb24t\",ZDefLVRKz:\"framer-v-g4sotc\"};const sl9vYdKTh=undefined;const KuHOf7kYN=undefined;const toOverflowWithClipFallback=value=>{if(value===\"clip\")return\"var(--overflow-clip-fallback, clip)\";return value;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={NF6LJMmVV:[\".framer-QHP7F .framer-o7t62a-container { right: unset; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={NF6LJMmVV:\".framer-13yb24t-override\"};const rules=[\".framer-QHP7F.framer-sif1mz, .framer-QHP7F .framer-sif1mz { display: block; }\",\".framer-QHP7F.framer-135hfay { align-content: center; align-items: center; background-color: var(--token-9c9406e1-8545-402b-b61a-cfd929f632b1, #01052c); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--bnh4ha); padding: 0px; position: relative; width: 100%; }\",\".framer-QHP7F .framer-1t9iepq-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-QHP7F .framer-o7t62a-container { flex: none; height: 64px; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-QHP7F .framer-1cccb0l { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-QHP7F .framer-jhtkn4-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",\".framer-QHP7F .framer-qqxpo-container { flex: none; height: auto; order: 1004; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={iCvzipVLS:\"(min-width: 1200px)\",NF6LJMmVV:\"(max-width: 809.98px)\",ZDefLVRKz:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"iCvzipVLS\",Phone:\"NF6LJMmVV\",Tablet:\"ZDefLVRKz\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={Clip:\"clip\",Hidden:\"hidden\",Scroll:\"auto\",Visible:\"visible\"};const getProps=({height,id,overflow,showCTASection,width,...props})=>{return{...props,KuHOf7kYN:showCTASection??props.KuHOf7kYN??true,sl9vYdKTh:humanReadableEnumMap[overflow]??overflow??props.sl9vYdKTh??\"hidden\",variant:humanReadableVariantMap[props.variant]??props.variant??\"iCvzipVLS\"};};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,KuHOf7kYN,sl9vYdKTh,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"iCvzipVLS\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-9c9406e1-8545-402b-b61a-cfd929f632b1, rgb(1, 5, 44)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-135hfay\",className),\"data-layout-template\":true,ref:refBinding,style:{\"--bnh4ha\":toOverflowWithClipFallback(sl9vYdKTh),...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1t9iepq-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"TEDK9RP9t\",scopeId:\"rV0XhD9OS\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"TEDK9RP9t\",infinite:false,intensity:12,layoutId:\"TEDK9RP9t\",orientation:\"vertical\",smooth:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:64,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-o7t62a-container\",layoutScroll:true,nodeId:\"tQl7xmTtI\",scopeId:\"rV0XhD9OS\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NF6LJMmVV:{variant:matchVariant(\"EP1sbTMos\")},ZDefLVRKz:{variant:matchVariant(\"EP1sbTMos\")}},children:/*#__PURE__*/_jsx(HeaderNav,{height:\"100%\",id:\"tQl7xmTtI\",layoutId:\"tQl7xmTtI\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"uxd02wAvk\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1cccb0l\"}),KuHOf7kYN!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:487,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-jhtkn4-container\",nodeId:\"XgY1zFlQX\",scopeId:\"rV0XhD9OS\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NF6LJMmVV:{variant:matchVariant(\"IenTh0WD0\")},ZDefLVRKz:{variant:matchVariant(\"UkKcsBxN2\")}},children:/*#__PURE__*/_jsx(Cta,{height:\"100%\",id:\"XgY1zFlQX\",layoutId:\"XgY1zFlQX\",style:{width:\"100%\"},variant:matchVariant(\"nz8wCyi4n\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:349,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-qqxpo-container\",nodeId:\"locYh0Q6J\",scopeId:\"rV0XhD9OS\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{NF6LJMmVV:{variant:matchVariant(\"teMflFKho\")},ZDefLVRKz:{variant:matchVariant(\"trlVEj7PO\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"locYh0Q6J\",layoutId:\"locYh0Q6J\",style:{width:\"100%\"},variant:matchVariant(\"uhHQSzR82\"),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 2500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"ZDefLVRKz\":{\"layout\":[\"fixed\",\"fixed\"]},\"NF6LJMmVV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"KuHOf7kYN\":\"showCTASection\",\"sl9vYdKTh\":\"overflow\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"iCvzipVLS\":[\".framer-1t9iepq-container\",\".framer-o7t62a-container\",\".framer-jhtkn4-container\",\".framer-qqxpo-container\"],\"ZDefLVRKz\":[\".framer-1t9iepq-container\",\".framer-o7t62a-container\",\".framer-jhtkn4-container\",\".framer-qqxpo-container\"],\"NF6LJMmVV\":[\".framer-1t9iepq-container\",\".framer-o7t62a-container\",\".framer-jhtkn4-container\",\".framer-qqxpo-container\"]}\n * @framerBreakpoints {\"iCvzipVLS\":{\"min\":1200,\"canvasClassName\":\"framer-135hfay-override\",\"minHeight\":2500,\"viewportHeight\":1663,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"ZDefLVRKz\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-g4sotc-override\",\"minHeight\":2500,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"NF6LJMmVV\":{\"max\":809,\"canvasClassName\":\"framer-13yb24t-override\",\"minHeight\":2500,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant iCvzipVLS\n * @framerLayoutTemplate true\n */const FramerrV0XhD9OS=withCSS(Component,css,\"framer-QHP7F\");export default FramerrV0XhD9OS;FramerrV0XhD9OS.displayName=\"Layout\";FramerrV0XhD9OS.defaultProps={height:2500,width:1200};addPropertyControls(FramerrV0XhD9OS,{KuHOf7kYN:{defaultValue:true,title:\"Show CTA section\",type:ControlType.Boolean},sl9vYdKTh:{defaultValue:\"hidden\",options:[\"clip\",\"visible\",\"hidden\",\"auto\"],optionTitles:[\"Clip\",\"Visible\",\"Hidden\",\"Scroll\"],title:\"Overflow\",type:ControlType.Enum}});addFonts(FramerrV0XhD9OS,[{explicitInter:true,fonts:[]},...LenisFonts,...HeaderNavFonts,...CtaFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerrV0XhD9OS.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HeaderNav,{},context),forwardLoader(Cta,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerrV0XhD9OS\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"iCvzipVLS\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-135hfay-override\\\",\\\"minHeight\\\":2500,\\\"viewportHeight\\\":1663,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"ZDefLVRKz\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-g4sotc-override\\\",\\\"minHeight\\\":2500,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"NF6LJMmVV\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-13yb24t-override\\\",\\\"minHeight\\\":2500,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"2500\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"KuHOf7kYN\\\":\\\"showCTASection\\\",\\\"sl9vYdKTh\\\":\\\"overflow\\\"}\",\"framerLayoutTemplate\":\"true\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"iCvzipVLS\\\":[\\\".framer-1t9iepq-container\\\",\\\".framer-o7t62a-container\\\",\\\".framer-jhtkn4-container\\\",\\\".framer-qqxpo-container\\\"],\\\"ZDefLVRKz\\\":[\\\".framer-1t9iepq-container\\\",\\\".framer-o7t62a-container\\\",\\\".framer-jhtkn4-container\\\",\\\".framer-qqxpo-container\\\"],\\\"NF6LJMmVV\\\":[\\\".framer-1t9iepq-container\\\",\\\".framer-o7t62a-container\\\",\\\".framer-jhtkn4-container\\\",\\\".framer-qqxpo-container\\\"]}\",\"framerDefaultVariant\":\"iCvzipVLS\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ZDefLVRKz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NF6LJMmVV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\"}},\"__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 Layout from \"https://framerusercontent.com/modules/44Ycf474cgmb4RqZbpne/LEWHuCEeObSobVfRUkiX/rV0XhD9OS.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {AKFJCd4mh: \"usecases\", c9_I1F6De: \"u-safe-section\", eN10gb5No: \"faq\", F0rsjyzic: \"products\", GVyUlYJMe: \"hero-1\", H4LbVazZj: \"demo\", p0eNpQ0QW: \"conversational-framework-section\", Pns_BF5kR: \"solutions-section-2\", pYoPzGZty: \"demo-1\", ripRzJ9Qu: \"solutions-section\", UAVCY43lt: \"products-1\", UZmu_Y4ZJ: \"hero\", w7eogR7qN: \"solutions-section-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pNQERDO1oQ1uH7vB9ccJ/UaKREw7qp4D7RepOQghz/augiA20Il.js\")), path: \"/\"}, rQOGUZH2Y: {elements: {FPOYINpOQ: \"faq\", TFJuvjb4l: \"customer-stories\", xdVobYS0C: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7yY1UjOEj1b60qQeZUUE/8R7WUdAViWT1WLAHdxUL/rQOGUZH2Y.js\")), path: \"/customers\"}, iZECHKicG: {elements: {cAFUa_pCy: \"principles\", DZZb1bYmH: \"mission-1\", GzD3NPFfE: \"faq\", itYnzMdiN: \"1\", MWao5SXk2: \"partners\", N1rbrKJXj: \"stats\", n4t57ZeYw: \"2\", nMEdp54Og: \"4\", S1UlX4amb: \"3\", v1hnT7Vlf: \"team\", X_2JR0ccG: \"mission\", yajkD9eky: \"timeline\", Ydje_eKmd: \"hero\", zdFx_CUMa: \"products\", ZQm0nqIzz: \"5\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fQUVpkRuVzo99Vq6dl2z/F2vkgWx5nnsLaaJjMcn7/iZECHKicG.js\")), path: \"/about\"}, K4cUUC0mi: {elements: {hMhIp5uo7: \"faq\", kO8NHcI_U: \"products-1\", MJ9YzaQRk: \"products\", rQaHwctez: \"open-roles\", ZpKhufVOE: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/A2eBtaYFiszKQSEnhWDJ/zVz6yuDeurKC72p9SVB9/K4cUUC0mi.js\")), path: \"/careers\"}, YcRNlhJpo: {elements: {B3LEudDOt: \"problem-1\", c7_TIiKV1: \"social-proof\", cLFfhCMUu: \"card-02\", DVx35poRo: \"faq-1\", fpg2ZN7WL: \"competitor-comparison\", IbsfoQKYA: \"values\", JAu8dj1Nv: \"products\", mSTDn30wt: \"problem\", qeTRTIim4: \"card-01\", qpdsr2HhF: \"social-proof-1\", rw0TIz_9Y: \"faq\", s6BaekeuS: \"hero\", UH6yGgH6g: \"usecases\", ukaN90yHM: \"values-1\", usdyQM6DO: \"card-03\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tzp0Kawih08nTBIbZNzx/tF9DAvewzB9qKCX6S67w/YcRNlhJpo.js\")), path: \"/conversational-framework\"}, w4oXPT_nv: {elements: {bjZPJFawk: \"products-2\", c0THrmsct: \"hero\", c8gYuk9bm: \"faq\", ckzOKeCb0: \"card-01\", F2PPfvhTE: \"card-02-1\", ihwK2fSSj: \"card-02\", MJ2pnxmcE: \"card-02-2\", Mpp8k26vG: \"products-3\", oVCorv8ae: \"mission\", PNDvGqgkI: \"stats\", PVwnj3WXh: \"products-1\", rGqIt8jY6: \"products-4\", SC_VHijdO: \"products\", zYtQZyD_S: \"card-02-3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/cWcn4DifFQYxJk3OjloY/C72RFOsqHdY0YhUATqoP/w4oXPT_nv.js\")), path: \"/u-safe\"}, ULBadT6xa: {elements: {cry0H_8vy: \"form\", dSov0t1FJ: \"card-01\", JwBPEhgGt: \"card-02\", LuvSOOk1r: \"form-1\", o8QsSQPhM: \"testimonials\", RD8dFOdEC: \"hero\", Sv_DRWkcp: \"form-2\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3JMPkHbxK2OF6Y6rsCos/NXxaoi8V981kkBOmZhRW/ULBadT6xa.js\")), path: \"/contact/sales\"}, Ts0bV3_p3: {elements: {a68VYiyKc: \"hero\", CNGk5OVqu: \"products\", I2Nj8AVYG: \"faq\", lvjvJ4hig: \"form\", z8bJIXT5A: \"ticket\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/6dx8PFl74OcAl0VQI0mq/MoDQhVg3ApddlXGz5ysH/Ts0bV3_p3.js\")), path: \"/contact/support\"}, rYkZLD4aS: {elements: {cMtVxLc4g: \"featured-post\", eKEXyLtSG: \"hero\", tFpzb8pDP: \"body\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/c1p03alGaeyOBOmR6b1Z/YoxeuzWk53Yb4r0GCy0p/rYkZLD4aS.js\")), path: \"/news\"}, ZxmJeEcsD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nUSN6rVY8miyC2cvPCoW/DhnY2IV0WskTIVpKc58y/ZxmJeEcsD.js\")), path: \"/404\"}, fEk7zeBqc: {elements: {b0mH6LKAu: \"hero\", EoSZ4dBZq: \"form\", SM1Bmvrhh: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3iVmGlPGyQMOEa0JrUws/TCZ34EwTszBFeRIFDnVT/fEk7zeBqc.js\")), path: \"/faq\"}, x30berHFz: {collectionId: \"YW9ok5a76\", elements: {ITYYulGIV: \"body\", P_yeedhri: \"hero\", R9OwpzFue: \"faq\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fh8idhNrjpf0BBac61Of/TMbelrfroS1EbFP79iAK/x30berHFz.js\")), path: \"/news/:WACQTvMqP\"}, PgnpYUjxf: {collectionId: \"pbg22lxKY\", elements: {h8V2Gzaox: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/yWoEygohP1AgBMbM0Yov/GCipTaZWKaGgS1rGGSLj/PgnpYUjxf.js\")), path: \"/careers/:he1Ir9IXT\"}, c8OJD7Mkp: {collectionId: \"eY5u5vvwa\", elements: {bh7mzwhxc: \"hero\", wXoTscu5M: \"body\", XAL_r4bkE: \"faq\", XchT5u1q8: \"faq-1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ojHTLtdSDHXOOq0TVfgH/xaOaDE9RSMo6jZwAUT3G/c8OJD7Mkp.js\")), path: \"/customers/:aL9B0zCXg\"}, d8p0MRLSm: {collectionId: \"WhUfQpj7J\", elements: {CKZAa6zz9: \"boy\", Nex8qIzod: \"faq\", OKH15DYQY: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kAkWVcc33tV5TIwd9yJG/kVjDJm4W5rxSgL8ooAoP/d8p0MRLSm.js\")), path: \"/legal/:i7FiJHtqu\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {eY5u5vvwa: async () => (await import(\"https://framerusercontent.com/modules/vdzgmuDDUNwTu9LeAG64/FgfvkeZHnRbPeIibA0l9/eY5u5vvwa.js\"))?.[\"utils\"], pbg22lxKY: async () => (await import(\"https://framerusercontent.com/modules/5I7ovKt1BUq0uBwLNQKX/1qFHg4kRqXVPlBjNGey5/pbg22lxKY.js\"))?.[\"utils\"], tXY3n5UpB: async () => (await import(\"https://framerusercontent.com/modules/CovCKQM8uQxEJC4sb3sf/Ri6hFKqIWeta4lvAciLG/tXY3n5UpB.js\"))?.[\"utils\"], WhUfQpj7J: async () => (await import(\"https://framerusercontent.com/modules/68x3Gov3FbrgaI9SUY8W/v9asUHSrlsb8ntHMKB85/WhUfQpj7J.js\"))?.[\"utils\"], YW9ok5a76: async () => (await import(\"https://framerusercontent.com/modules/js20DjQNJadVug41Gekj/833gkuY6wL716vCM5Is9/YW9ok5a76.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"de20bc3b4dc2a72c7b70fcfe49a7f086f76ed7f943e897dc24dba4d2c549d70d\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {KuHOf7kYN: true, sl9vYdKTh: \"visible\"}\r\nconst props2 = {...props1, sl9vYdKTh: \"hidden\"}\r\nconst props3 = {...props1, KuHOf7kYN: false}\r\nconst templateProps = {ArVSOmiL2: props2, augiA20Il: props1, c8OJD7Mkp: props1, d8p0MRLSm: props1, fEk7zeBqc: props2, GDqpiC6ci: props2, iX1xsVRbb: props2, iZECHKicG: props2, K4cUUC0mi: props2, kj3ea3_Rd: props1, LxpddE1WV: props1, PgnpYUjxf: props1, QoVZjsiPu: props1, rQOGUZH2Y: props2, rYkZLD4aS: props2, sWp6uR1Uj: props2, Ts0bV3_p3: props2, UI5HoaRi2: props1, ULBadT6xa: props3, vmMN0pisp: props1, w4oXPT_nv: props1, x30berHFz: props1, YcRNlhJpo: props1, zkojbdc19: props2, ZxmJeEcsD: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"vmMN0pisp\":\r\ncase \"UI5HoaRi2\":\r\ncase \"rQOGUZH2Y\":\r\ncase \"iZECHKicG\":\r\ncase \"K4cUUC0mi\":\r\ncase \"YcRNlhJpo\":\r\ncase \"kj3ea3_Rd\":\r\ncase \"LxpddE1WV\":\r\ncase \"w4oXPT_nv\":\r\ncase \"QoVZjsiPu\":\r\ncase \"iX1xsVRbb\":\r\ncase \"ULBadT6xa\":\r\ncase \"Ts0bV3_p3\":\r\ncase \"rYkZLD4aS\":\r\ncase \"ZxmJeEcsD\":\r\ncase \"GDqpiC6ci\":\r\ncase \"ArVSOmiL2\":\r\ncase \"zkojbdc19\":\r\ncase \"sWp6uR1Uj\":\r\ncase \"fEk7zeBqc\":\r\ncase \"x30berHFz\":\r\ncase \"PgnpYUjxf\":\r\ncase \"c8OJD7Mkp\":\r\ncase \"d8p0MRLSm\":\r\nreturn React.createElement(Layout, {...props, key: \"Layout\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"vmMN0pisp\":\r\ncase \"UI5HoaRi2\":\r\ncase \"rQOGUZH2Y\":\r\ncase \"iZECHKicG\":\r\ncase \"K4cUUC0mi\":\r\ncase \"YcRNlhJpo\":\r\ncase \"kj3ea3_Rd\":\r\ncase \"LxpddE1WV\":\r\ncase \"w4oXPT_nv\":\r\ncase \"QoVZjsiPu\":\r\ncase \"iX1xsVRbb\":\r\ncase \"ULBadT6xa\":\r\ncase \"Ts0bV3_p3\":\r\ncase \"rYkZLD4aS\":\r\ncase \"ZxmJeEcsD\":\r\ncase \"GDqpiC6ci\":\r\ncase \"ArVSOmiL2\":\r\ncase \"zkojbdc19\":\r\ncase \"sWp6uR1Uj\":\r\ncase \"fEk7zeBqc\":\r\ncase \"x30berHFz\":\r\ncase \"PgnpYUjxf\":\r\ncase \"c8OJD7Mkp\":\r\ncase \"d8p0MRLSm\":\r\nreturn [{hash: \"13yb24t\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"g4sotc\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"135hfay\", mediaQuery: \"(min-width: 1200px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tFramer.setLibraryFeatures({disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, privateRouterReplaceState: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\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/nUSN6rVY8miyC2cvPCoW/DhnY2IV0WskTIVpKc58y/ZxmJeEcsD.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: true,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.jemmic.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/bmD7WoRQbd72ibR2TJcJ/ie4e1FfYBL4jD4nFKRYt/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 contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.6, ease: [0.83, 0, 0.16, 0.98], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"30%\"}, exit: {mask: {angle: 270, type: \"wipe\", width: \"0%\"}, opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.6, ease: [0.83, 0, 0.16, 0.98], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"-30%\"}}, 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\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\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,\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\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}