{"version":3,"file":"script_main.CFgnJtkB.mjs","names":["useMemo","Component","useRef","_Fragment","Children","isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Overlay","Suspense","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","addPropertyOverrides","ArrowUpRight","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","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","mask","Base","MotionSVG","SVG","svg","getProps","Icon","React.forwardRef","getProps","React.forwardRef","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","enabledGestures","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","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","ChevronDown","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","MobileNavigationItem","NavMenuRowItemFonts","NavMenuRowItem","NavSingleButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","ChevronDown","RichText","sharedStyle.css","sharedStyle.fonts","NavMobileMenu","CTAButtonFonts","CTAButton","NavMenuRowItem","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","React.useRef","UserComponent1","UserComponent","SVG","_Fragment","ChevronDown","RichText","Menu","X","sharedStyle.css","sharedStyle.fonts","fonts","css","className","css","Lenis","Navigation","CTAStrandAnimation","CTAButton","ExternalLink","isBrowser","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","className","PropertyOverrides","RichText","React.Fragment","UserComponent1","UserComponent","SVG","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","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/3zaib2Hu3assAiV0Rg9n/RJIphXjCVhy25kDBhYSG/ChromaticEdge.js","https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/RMCDKo9dB6hm9bZaSn16/Lenis.js","https:/framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js","https:/framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/utils.js","https:/framerusercontent.com/modules/zvf2WTzc98u6EX2y7YDj/SElQKSOnUBZOSJtmN84H/consent.js","https:/framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js","https:/framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js","https:/framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js","https:/framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js","https:/framerusercontent.com/modules/CiGGjrw5dYpN4NHDE2Gg/oCG5ewYxDu1Xmf4RdqTv/P3MA2yYun.js","https:/framerusercontent.com/modules/XcVL08stF4jAfhx0Sr1q/ukEDQIyXDIcmaCoiSRL3/lPIlpyHF8.js","https:/framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js","https:/framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js","https:/framerusercontent.com/modules/qqgCymdbLMexOO3BnpnX/uFWRtmqdbTm6zBlJvTcB/dP95Jfqhx.js","https:/framerusercontent.com/modules/5w3kxqbSGAVZQiiqDZbh/Dcmp4Shlwt1ZwgE8Dwmp/DIUDV3sid.js","https:/framerusercontent.com/modules/fn4SYu8g8byX68Pt4MDC/UBq6kl03KKnPIj1lBv4u/XnG_KAtqY.js","https:/framerusercontent.com/modules/TAG0KIooxtVYDcp9YdLp/cLg1cLSidPdbEtPou6HT/YiIMgVSgL.js","https:/framerusercontent.com/modules/3taGjyB5lk9R4XU69Pcy/QxSRa7UG8Of4vcpVmUAn/aF_7A9zSu.js","https:/framerusercontent.com/modules/ijyElmRlW4S44eDvXhmB/BGuqJKecxHF08xWDmdsn/y7arM_bkj.js","https:/framerusercontent.com/modules/UnYnUDkMh6Pg0xYl0lGA/i5nlszLJFhM65MPM5dBc/MuiOiTR_Q.js","https:/framerusercontent.com/modules/uR7P7OGZdSU2U1fYAXGK/3XFLiobddspvlkHZOdHU/sz1prZpgz.js","https:/framerusercontent.com/modules/9nTcoKs81YZ7cCCe3MXF/nkaGAPaIzkHjFzvWERhg/j1g_d39hO.js","framer:toplevel/main"],"sourcesContent":["// Get Started: https://www.framer.com/developers\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useMemo}from\"react\";/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function Chromatic(props){const{chrOffset,blur,shift,spread,numDivs,position}=props;// Convert friendly slider values to objectBoundingBox units\nconst blurOBB=blur/1e3;const chrOBB=chrOffset/1e3;const shiftOBB=shift/1e3;// Fingerprint forces full SVG + div re-creation when props change,\n// preventing the browser from serving stale cached filter results.\nconst fingerprint=`${numDivs}-${chrOffset}-${blur}-${shift}-${spread}`;const{weights,offset}=useMemo(()=>{const w=[];const d=1/numDivs;for(let i=1;i<=numDivs;i++){w.push(Math.pow(d*i,2));}return{weights:w,offset:d*100};},[numDivs]);return /*#__PURE__*/_jsxs(\"div\",{style:{position:\"relative\",height:\"100%\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"svg\",{width:0,height:0,style:{position:\"absolute\"},xmlns:\"http://www.w3.org/2000/svg\",children:/*#__PURE__*/_jsx(\"defs\",{children:weights.map((weight,i)=>{const layerBlur=weight*blurOBB;const layerShift=weight*shiftOBB;return /*#__PURE__*/_jsxs(\"filter\",{id:`cr-${i}-${fingerprint}`,x:\"0%\",y:\"0%\",width:\"100%\",height:\"100%\",primitiveUnits:\"objectBoundingBox\",colorInterpolationFilters:\"sRGB\",children:[/*#__PURE__*/_jsx(\"feGaussianBlur\",{in:\"SourceGraphic\",stdDeviation:layerBlur,result:\"blurred\"}),/*#__PURE__*/_jsx(\"feOffset\",{in:\"blurred\",dx:layerShift,dy:\"0\",result:\"shifted\"}),/*#__PURE__*/_jsx(\"feColorMatrix\",{in:\"shifted\",type:\"matrix\",values:\"1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0\",result:\"r\"}),/*#__PURE__*/_jsx(\"feColorMatrix\",{in:\"shifted\",type:\"matrix\",values:\"0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0\",result:\"g\"}),/*#__PURE__*/_jsx(\"feColorMatrix\",{in:\"shifted\",type:\"matrix\",values:\"0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0\",result:\"b\"}),/*#__PURE__*/_jsx(\"feOffset\",{in:\"r\",dx:chrOBB*weight*-1,dy:\"0\",result:\"rOff\"}),/*#__PURE__*/_jsx(\"feOffset\",{in:\"g\",dx:\"0\",dy:\"0\",result:\"gOff\"}),/*#__PURE__*/_jsx(\"feOffset\",{in:\"b\",dx:chrOBB*weight,dy:\"0\",result:\"bOff\"}),/*#__PURE__*/_jsx(\"feBlend\",{in:\"rOff\",in2:\"gOff\",mode:\"screen\",result:\"rg\"}),/*#__PURE__*/_jsx(\"feBlend\",{in:\"rg\",in2:\"bOff\",mode:\"screen\"})]},i);})})},`svg-${fingerprint}`),weights.map((weight,i)=>{// Spread scales each layer's sampling area progressively wider\nconst layerScale=1+weight*(spread/100);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,transform:`scaleX(${layerScale})`,backdropFilter:`url(#cr-${i}-${fingerprint})`,WebkitBackdropFilter:`url(#cr-${i}-${fingerprint})`,maskImage:`linear-gradient(${position}, transparent ${i*offset}%, black ${(i+1)*offset}%, black ${(i+2)*offset}%, transparent ${(i+3)*offset}%)`,WebkitMaskImage:`linear-gradient(${position}, transparent ${i*offset}%, black ${(i+1)*offset}%, black ${(i+2)*offset}%, transparent ${(i+3)*offset}%)`}},`layer-${i}-${fingerprint}`);})]});}addPropertyControls(Chromatic,{chrOffset:{title:\"Offset\",type:ControlType.Number,defaultValue:0,step:1,min:-50,max:50},blur:{title:\"Blur\",type:ControlType.Number,defaultValue:0,step:1,min:0,max:50},shift:{title:\"Shift\",type:ControlType.Number,defaultValue:0,step:1,min:-50,max:50},spread:{title:\"Spread\",type:ControlType.Number,defaultValue:0,step:1,min:0,max:100},numDivs:{title:\"Layers\",type:ControlType.Number,defaultValue:5,min:1,max:10},position:{title:\"Direction\",type:ControlType.Enum,defaultValue:\"to top\",options:[\"to top\",\"to bottom\"],optionTitles:[\"Top\",\"Bottom\"],displaySegmentedControl:true,segmentedControlDirection:\"horizontal\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Chromatic\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerSupportedLayoutWidth\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ChromaticEdge.map","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","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{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\"}},\"sendToGTM\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"initGTM\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./send.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{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();}}/**\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?.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\":{\"FlexboxPosition\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"interactionResponse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldToMain\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getMultipleShadows\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getFlexboxValues\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShadow\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useAfterPaintEffect\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"safeJSONParse\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DEFAULT_FONT_FAMILY\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"yieldBeforeCb\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./utils.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{useIsOnFramerCanvas}from\"framer\";import{isBrowser}from\"framer-motion\";import{useEffect,useReducer,useState,startTransition}from\"react\";import{initGTM,sendToGTM}from\"https://framerusercontent.com/modules/RFM6zI5MxOiqwwNiQep4/WSx8Z2UEK8nzkC3nXu7B/send.js\";import{safeJSONParse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/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;}}export const defaultConsent={necessary:false,analytics:false,marketing:false,preferences:false};const initialState={dismissed:false,autoAccepted:false,modes:defaultConsent,sync:false,initializedFromLocalStorage:false,initializedFromGTM:false,hasSynced: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: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\":{\"useConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModes\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"defaultConsent\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useGTMDefaultConsent\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ConsentModeName\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\n// Check if visitor is in EU\nconst countries=[\"AI\",\"AT\",\"AW\",\"AX\",\"BE\",\"BG\",\"BL\",\"BM\",\"CW\",\"CY\",\"CZ\",\"DE\",\"DK\",\"EE\",\"EL\",\"ES\",\"FI\",\"FK\",\"FO\",\"FR\",\"GB\",\"GF\",\"GG\",\"GI\",\"GL\",\"GP\",\"HR\",\"HU\",\"IE\",\"IM\",\"IO\",\"IT\",\"JE\",\"KY\",\"LT\",\"LU\",\"LV\",\"MF\",\"MQ\",\"MS\",\"MT\",\"NC\",\"NL\",\"PF\",\"PL\",\"PM\",\"PN\",\"PT\",\"RE\",\"RO\",\"SE\",\"SH\",\"SI\",\"SK\",\"SX\",\"TC\",\"UK\",\"VG\",\"WF\",\"YT\"];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","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{isBrowser}from\"framer-motion\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/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\":{\"RegionType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"RegionContent\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useRegion\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{withCSS}from\"framer\";import{AnimatePresence,motion}from\"framer-motion\";import{lazy,Suspense,useState}from\"react\";import{DEFAULT_FONT_FAMILY,getMultipleShadows,getShadow}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/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 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:{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:{...withDefaultFontFamily(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:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(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:{...withDefaultFontFamily(banner.style.fontTitle),color:banner.style.colorTitle},children:title}),/*#__PURE__*/_jsx(Description,{style:{...withDefaultFontFamily(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,...withDefaultFontFamily(theme.fontTitle)},children:title}),optional?/*#__PURE__*/_jsx(Suspense,{fallback:null,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,...withDefaultFontFamily(theme.fontTitle),fontWeight:400},children:\"Always active\"})]}),description&&/*#__PURE__*/_jsx(\"p\",{style:{margin:0,marginTop:10,fontSize:12,lineHeight:1.5,color:descriptionColor,...withDefaultFontFamily(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\",rel:\"noopener noreferrer\",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,...withDefaultFontFamily(settings.font)}});},\".__framer-cookie-component-button:focus:not(:focus-visible){outline-color:transparent}\",\"framer-lib-cookie-banner\");function withDefaultFontFamily(style){if(style?.fontFamily)return style;return{...style,fontFamily:style?.fontFamily||DEFAULT_FONT_FAMILY};}\nexport const __FramerMetadata__ = {\"exports\":{\"BannerComponentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Banner\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Banner.map","// ⚠️⚠️⚠️⚠️⚠️\n// Edit these files in https://github.com/framer/FramerCodeComponents\n// ⚠️⚠️⚠️⚠️⚠️\nimport{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/SElQKSOnUBZOSJtmN84H/consent.js\";import{useRegion}from\"https://framerusercontent.com/modules/0oeZpJVursioGAbwgB9e/LdKok3hlO89v4p4R5gq4/region.js\";import{Banner}from\"https://framerusercontent.com/modules/EkwkxVF9vkTs720qqBC8/LMJoQTMJ3dAbGtsVKgtQ/Banner.js\";import{inEU}from\"https://framerusercontent.com/modules/HKzIAGtbudIGLRAteuFH/Puy217ziAIZRqHk4rVRu/inEU.js\";import{DEFAULT_FONT_FAMILY,getFlexboxValues,interactionResponse,yieldBeforeCb}from\"https://framerusercontent.com/modules/tfq8EDfrazNLXzc9LJte/pK4oThhjjhllFVAwqFls/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/5dbuLOGDrS0SjHVtVyCR/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\",{type:\"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\"?trigger.iconType===\"custom\"&&trigger.iconImage?/*#__PURE__*/_jsx(\"img\",{alt:\"\",src:trigger.iconImage.src,width:trigger.iconSize,height:trigger.iconSize}):/*#__PURE__*/_jsx(Suspense,{fallback:null,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\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerSupportedLayoutHeight\":\"auto\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\"}},\"ContentProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"OptionsStyle\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ContentType\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PolicyProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ButtonsProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"FontProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"CookieBannerProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Cookies.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 10 0 L 10 10\" fill=\"transparent\" height=\"10px\" id=\"eMA3WLRa2\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(7 7)\" width=\"10px\"/><path d=\"M 0 10 L 10 0\" fill=\"transparent\" height=\"10px\" id=\"GBl_xBBAR\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(7 7)\" width=\"10px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"1475982494\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-HfmfX\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-HfmfX { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Arrow Up Right\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-HfmfX\");Icon.displayName=\"Arrow Up Right\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Arrow Up Right\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerIntrinsicWidth\":\"24\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8b94dcf)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,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 ArrowUpRight from\"https://framerusercontent.com/modules/CiGGjrw5dYpN4NHDE2Gg/oCG5ewYxDu1Xmf4RdqTv/P3MA2yYun.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/krXdEmPfbMy5ddl1SUkP/bbQf94CBFfUfRwztWhm8/DcM4UVtzQ.js\";const ArrowUpRightFonts=getFonts(ArrowUpRight);const cycleOrder=[\"oXnYFgfNW\",\"HQutWjvTX\"];const serializationHash=\"framer-TbQBv\";const variantClassNames={HQutWjvTX:\"framer-v-1u3ytb8\",oXnYFgfNW:\"framer-v-19ohtj\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const YhQ2Av0N9=undefined;const OkoB2MUqI=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={Default:\"oXnYFgfNW\",Hovered:\"HQutWjvTX\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,linkText,width,...props})=>{return{...props,OkoB2MUqI:linkText??props.OkoB2MUqI??\"X\",variant:humanReadableVariantMap[props.variant]??props.variant??\"oXnYFgfNW\",YhQ2Av0N9:link??props.YhQ2Av0N9};};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,YhQ2Av0N9,OkoB2MUqI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"oXnYFgfNW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter8bnqmz=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"HQutWjvTX\");});const onMouseLeave1fa3b6f=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"oXnYFgfNW\");});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:YhQ2Av0N9,motionChild:true,nodeId:\"oXnYFgfNW\",openInNewTab:false,scopeId:\"lPIlpyHF8\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-19ohtj\",className,classNames)} framer-16gc4hp`,\"data-framer-name\":\"Default\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"oXnYFgfNW\",onMouseEnter:onMouseEnter8bnqmz,ref:refBinding,style:{...style},...addPropertyOverrides({HQutWjvTX:{\"data-framer-name\":\"Hovered\",onMouseLeave:onMouseLeave1fa3b6f}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3354c3de-221c-4edd-ae1d-909c9020f86d, rgb(168, 162, 158)))\"},children:\"X\"})}),className:\"framer-15bmuku\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HtRVKwag8\",style:{\"--extracted-r6o4lv\":\"var(--token-3354c3de-221c-4edd-ae1d-909c9020f86d, rgb(168, 162, 158))\"},text:OkoB2MUqI,variants:{HQutWjvTX:{\"--extracted-r6o4lv\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({HQutWjvTX:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249)))\"},children:\"X\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-l3hlb4\",layoutDependency:layoutDependency,layoutId:\"cH3ICVZWO\",children:[/*#__PURE__*/_jsx(ArrowUpRight,{animated:true,className:\"framer-jd7xak\",\"data-framer-name\":\"Arrow hovered\",layoutDependency:layoutDependency,layoutId:\"TpiIhhFky\",style:{\"--1m973uw\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 250))\",\"--js9iwy\":2},variants:{HQutWjvTX:{\"--1m973uw\":\"var(--token-68852133-66bc-42bc-90a0-dbfa7557286d, rgb(250, 250, 249))\"}}}),/*#__PURE__*/_jsx(ArrowUpRight,{animated:true,className:\"framer-1o6fma8\",\"data-framer-name\":\"Arrow default\",layoutDependency:layoutDependency,layoutId:\"kl4cG_MM8\",style:{\"--1m973uw\":\"var(--token-57c56f68-f082-419e-90db-9531e03d4b87, rgb(168, 162, 158))\",\"--js9iwy\":2}})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TbQBv.framer-16gc4hp, .framer-TbQBv .framer-16gc4hp { display: block; }\",\".framer-TbQBv.framer-19ohtj { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",'.framer-TbQBv .framer-15bmuku { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre; width: auto; }',\".framer-TbQBv .framer-l3hlb4 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); overflow: var(--overflow-clip-fallback, clip); position: relative; width: 16px; }\",\".framer-TbQBv .framer-jd7xak { aspect-ratio: 1 / 1; bottom: -16px; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: -16px; position: absolute; width: 16px; }\",\".framer-TbQBv .framer-1o6fma8 { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 16px); left: 0px; position: absolute; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-TbQBv.framer-v-1u3ytb8 .framer-jd7xak { bottom: unset; left: 0px; right: 0px; top: 0px; width: calc(100% - 0px); }\",\".framer-TbQBv.framer-v-1u3ytb8 .framer-1o6fma8 { bottom: 16px; left: 16px; right: -16px; top: unset; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 32\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HQutWjvTX\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"YhQ2Av0N9\":\"link\",\"OkoB2MUqI\":\"linkText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlPIlpyHF8=withCSS(Component,css,\"framer-TbQBv\");export default FramerlPIlpyHF8;FramerlPIlpyHF8.displayName=\"External Link\";FramerlPIlpyHF8.defaultProps={height:24,width:32};addPropertyControls(FramerlPIlpyHF8,{variant:{options:[\"oXnYFgfNW\",\"HQutWjvTX\"],optionTitles:[\"Default\",\"Hovered\"],title:\"Variant\",type:ControlType.Enum},YhQ2Av0N9:{title:\"Link\",type:ControlType.Link},OkoB2MUqI:{defaultValue:\"X\",displayTextArea:false,title:\"Link text\",type:ControlType.String},onOkoB2MUqIChange:{changes:\"OkoB2MUqI\",type:ControlType.ChangeHandler}});addFonts(FramerlPIlpyHF8,[{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\"}]},...ArrowUpRightFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlPIlpyHF8\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"YhQ2Av0N9\\\":\\\"link\\\",\\\"OkoB2MUqI\\\":\\\"linkText\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HQutWjvTX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"32\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./lPIlpyHF8.map","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 6 6 L 12 0\" fill=\"transparent\" height=\"6px\" id=\"HLE2KBXxw\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 9)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"4024583230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-rjFuH\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-rjFuH { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Down\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-rjFuH\");Icon.displayName=\"Chevron Down\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerVector\":\"{\\\"name\\\":\\\"Chevron Down\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"24\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"YnobPTYMb\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 5)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"Cb0Gao21R\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 12)\" width=\"16px\"/><path d=\"M 0 0 L 16 0\" fill=\"transparent\" height=\"1px\" id=\"oPtuyu4df\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(4 19)\" width=\"16px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"3467097230\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-grV1P\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-grV1P { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Menu\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-grV1P\");Icon.displayName=\"Menu\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"24\",\"framerIntrinsicHeight\":\"24\",\"framerVector\":\"{\\\"name\\\":\\\"Menu\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (85eaff3)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,useSVGTemplate,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask=\"var(--framer-icon-mask)\";const Base=/*#__PURE__*/forwardRef(function(props,ref){return /*#__PURE__*/_jsx(\"svg\",{...props,ref:ref,children:props.children});});const MotionSVG=motion.create(Base);const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(MotionSVG,{...rest,layoutId:layoutId,ref:ref,children:children}):/*#__PURE__*/_jsx(\"svg\",{...rest,ref:ref,children:children});});const svg='<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12 6 L 6 0 L 0 6\" fill=\"transparent\" height=\"6px\" id=\"ob6OZJsmz\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"var(--js9iwy, 2)\" stroke=\"var(--1m973uw, rgb(0,0,0))\" transform=\"translate(6 9)\" width=\"12px\"/></svg>';const getProps=({color,height,id,width,width1,...props})=>{return{...props,JEeZYcamG:width1??props.JEeZYcamG??2,P_DcoRcrY:color??props.P_DcoRcrY??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,P_DcoRcrY,JEeZYcamG,...restProps}=getProps(props);const href=useSVGTemplate(\"781437690\",svg);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-RD9jt\",className),layoutId:layoutId,ref:ref,role:\"presentation\",style:{\"--1m973uw\":P_DcoRcrY,\"--js9iwy\":JEeZYcamG,...style},viewBox:\"0 0 24 24\",children:/*#__PURE__*/_jsx(\"use\",{href:href})});});const css=[`.framer-RD9jt { -webkit-mask: ${mask}; aspect-ratio: 1; display: block; mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"P_DcoRcrY\":\"color\",\"JEeZYcamG\":\"width1\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Chevron Up\",\"color\":{\"type\":\"variable\",\"value\":\"1m973uw\"},\"set\":{\"localId\":\"vectorSet/ZsiCCGPvG\",\"id\":\"ZsiCCGPvG\",\"moduleId\":\"Y7SpbVH16cWqMhj75z1M\"}}\n */const Icon=withCSS(Component,css,\"framer-RD9jt\");Icon.displayName=\"Chevron Up\";export default Icon;addPropertyControls(Icon,{P_DcoRcrY:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Color\",type:ControlType.Color},JEeZYcamG:{defaultValue:2,displayStepper:true,hidden:false,max:16,min:1,title:\"Width\",type:ControlType.Number}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"P_DcoRcrY\\\":\\\"color\\\",\\\"JEeZYcamG\\\":\\\"width1\\\"}\",\"framerVector\":\"{\\\"name\\\":\\\"Chevron Up\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"1m973uw\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/ZsiCCGPvG\\\",\\\"id\\\":\\\"ZsiCCGPvG\\\",\\\"moduleId\\\":\\\"Y7SpbVH16cWqMhj75z1M\\\"}}\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0eed09)\nimport{jsx as _jsx,jsxs as _jsxs}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/f0LA1T9hcPulqKJ0lqq7/vpllh7uLYHaPbOIVGccN/HN3v7c7uq.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/NrQ5fWjNNVkhX8IctguR/egrZVmZY9I2xyZlNj4F1/j5N4vM3LD.js\";const enabledGestures={euEFdaNnL:{hover:true,pressed:true}};const serializationHash=\"framer-4nwij\";const variantClassNames={euEFdaNnL:\"framer-v-vmtksx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const QeRMNNBZC=undefined;const MlYUSR0OS=undefined;const O1Ao7I65r=undefined;const EOndUSAvh=undefined;const kijeDt_qH=undefined;const transition1={delay:0,duration:.1,ease:[.12,.23,.5,1],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=({click,desc,description,height,id,link,title,width,...props})=>{return{...props,EOndUSAvh:desc??props.EOndUSAvh??true,kijeDt_qH:description??props.kijeDt_qH??\"API references, SDKs, and guides.\",MlYUSR0OS:link??props.MlYUSR0OS,O1Ao7I65r:title??props.O1Ao7I65r??\"Developer docs\",QeRMNNBZC:click??props.QeRMNNBZC};};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,O1Ao7I65r,kijeDt_qH,MlYUSR0OS,QeRMNNBZC,EOndUSAvh,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"euEFdaNnL\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1lyav9h=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(QeRMNNBZC){const res=await QeRMNNBZC(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:MlYUSR0OS,motionChild:true,nodeId:\"euEFdaNnL\",openInNewTab:false,scopeId:\"DIUDV3sid\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-vmtksx\",className,classNames)} framer-j3j25d`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"euEFdaNnL\",onTap:onTap1lyav9h,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"euEFdaNnL-hover\":{backgroundColor:\"var(--token-efb6b80c-ff66-4fd5-b06e-7af1e4433402, rgb(41, 37, 36))\"},\"euEFdaNnL-pressed\":{backgroundColor:\"var(--token-93b991d8-cb67-4763-830d-23defa20a3ea, rgb(28, 25, 23))\"}},...addPropertyOverrides({\"euEFdaNnL-hover\":{\"data-framer-name\":undefined},\"euEFdaNnL-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l9zvdr\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"kwERXxRGx\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h9i0d0\",\"data-styles-preset\":\"HN3v7c7uq\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249)))\"},children:\"Developer docs\"})}),className:\"framer-1bi81e8\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"psSDfE4WF\",style:{\"--extracted-r6o4lv\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249))\",\"--framer-paragraph-spacing\":\"0px\"},text:O1Ao7I65r,verticalAlignment:\"top\",withExternalLayout:true}),EOndUSAvh!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1rmkco3\",\"data-styles-preset\":\"j5N4vM3LD\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-3354c3de-221c-4edd-ae1d-909c9020f86d, rgb(168, 162, 158)))\"},children:\"API references, SDKs, and guides.\"})}),className:\"framer-15x9y3g\",\"data-framer-name\":\"Description\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"B9TzAVsOD\",style:{\"--extracted-r6o4lv\":\"var(--token-3354c3de-221c-4edd-ae1d-909c9020f86d, rgb(168, 162, 158))\",\"--framer-paragraph-spacing\":\"0px\"},text:kijeDt_qH,verticalAlignment:\"top\",withExternalLayout:true})]})})})})})});});const css=[\".framer-4nwij.framer-j3j25d, .framer-4nwij .framer-j3j25d { display: block; }\",\".framer-4nwij.framer-vmtksx { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; text-decoration: none; width: 298px; }\",\".framer-4nwij .framer-1l9zvdr { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-4nwij .framer-1bi81e8, .framer-4nwij .framer-15x9y3g { flex: none; height: auto; position: relative; 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 56\n * @framerIntrinsicWidth 298\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"DQhgUNv5t\":{\"layout\":[\"fixed\",\"auto\"]},\"WNhMlSpCr\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"O1Ao7I65r\":\"title\",\"kijeDt_qH\":\"description\",\"MlYUSR0OS\":\"link\",\"QeRMNNBZC\":\"click\",\"EOndUSAvh\":\"desc\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDIUDV3sid=withCSS(Component,css,\"framer-4nwij\");export default FramerDIUDV3sid;FramerDIUDV3sid.displayName=\"Nav Menu Row Item\";FramerDIUDV3sid.defaultProps={height:56,width:298};addPropertyControls(FramerDIUDV3sid,{O1Ao7I65r:{defaultValue:\"Developer docs\",displayTextArea:false,title:\"Title\",type:ControlType.String},onO1Ao7I65rChange:{changes:\"O1Ao7I65r\",type:ControlType.ChangeHandler},kijeDt_qH:{defaultValue:\"API references, SDKs, and guides.\",displayTextArea:false,title:\"Description\",type:ControlType.String},onkijeDt_qHChange:{changes:\"kijeDt_qH\",type:ControlType.ChangeHandler},MlYUSR0OS:{title:\"Link\",type:ControlType.Link},QeRMNNBZC:{title:\"Click\",type:ControlType.EventHandler},EOndUSAvh:{defaultValue:true,title:\"Desc\",type:ControlType.Boolean},onEOndUSAvhChange:{changes:\"EOndUSAvh\",type:ControlType.ChangeHandler}});addFonts(FramerDIUDV3sid,[{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),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDIUDV3sid\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"56\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DQhgUNv5t\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WNhMlSpCr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"O1Ao7I65r\\\":\\\"title\\\",\\\"kijeDt_qH\\\":\\\"description\\\",\\\"MlYUSR0OS\\\":\\\"link\\\",\\\"QeRMNNBZC\\\":\\\"click\\\",\\\"EOndUSAvh\\\":\\\"desc\\\"}\",\"framerIntrinsicWidth\":\"298\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DIUDV3sid.map","// Generated by Framer (0e6a859)\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/f0LA1T9hcPulqKJ0lqq7/vpllh7uLYHaPbOIVGccN/HN3v7c7uq.js\";const enabledGestures={kwVzVR2l6:{hover:true,pressed:true}};const serializationHash=\"framer-YcheH\";const variantClassNames={kwVzVR2l6:\"framer-v-8f32ni\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iyTne0sYs=undefined;const JSPKL_KPJ=undefined;const XKqA1yNzm=undefined;const transition1={delay:0,duration:.1,ease:[.12,.23,.5,1],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=({click,height,id,link,title,width,...props})=>{return{...props,iyTne0sYs:click??props.iyTne0sYs,JSPKL_KPJ:link??props.JSPKL_KPJ,XKqA1yNzm:title??props.XKqA1yNzm??\"Integrations\"};};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,XKqA1yNzm,JSPKL_KPJ,iyTne0sYs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"kwVzVR2l6\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapm6ux3q=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(iyTne0sYs){const res=await iyTne0sYs(...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:JSPKL_KPJ,motionChild:true,nodeId:\"kwVzVR2l6\",openInNewTab:false,scopeId:\"XnG_KAtqY\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-8f32ni\",className,classNames)} framer-1r7ki18`,\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kwVzVR2l6\",onTap:onTapm6ux3q,ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,...style},variants:{\"kwVzVR2l6-hover\":{backgroundColor:\"var(--token-bb9172d5-978a-4462-9d85-50327c10d262, rgb(41, 37, 36))\"},\"kwVzVR2l6-pressed\":{backgroundColor:\"var(--token-93b991d8-cb67-4763-830d-23defa20a3ea, rgb(28, 25, 23))\"}},...addPropertyOverrides({\"kwVzVR2l6-hover\":{\"data-framer-name\":undefined},\"kwVzVR2l6-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1h9i0d0\",\"data-styles-preset\":\"HN3v7c7uq\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249)))\"},children:\"Integrations\"})}),className:\"framer-1f2tqf3\",\"data-framer-name\":\"Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WMJBzfSiQ\",style:{\"--extracted-r6o4lv\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249))\",\"--framer-paragraph-spacing\":\"0px\"},text:XKqA1yNzm,verticalAlignment:\"top\",withExternalLayout:true})})})})})});});const css=[\".framer-YcheH.framer-1r7ki18, .framer-YcheH .framer-1r7ki18 { display: block; }\",\".framer-YcheH.framer-8f32ni { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; text-decoration: none; width: 141px; will-change: var(--framer-will-change-override, transform); }\",\".framer-YcheH .framer-1f2tqf3 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 36\n * @framerIntrinsicWidth 141\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fT2qzi53T\":{\"layout\":[\"fixed\",\"auto\"]},\"hgBwwbVOD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"XKqA1yNzm\":\"title\",\"JSPKL_KPJ\":\"link\",\"iyTne0sYs\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerXnG_KAtqY=withCSS(Component,css,\"framer-YcheH\");export default FramerXnG_KAtqY;FramerXnG_KAtqY.displayName=\"Nav Single Button\";FramerXnG_KAtqY.defaultProps={height:36,width:141};addPropertyControls(FramerXnG_KAtqY,{XKqA1yNzm:{defaultValue:\"Integrations\",displayTextArea:false,title:\"Title\",type:ControlType.String},onXKqA1yNzmChange:{changes:\"XKqA1yNzm\",type:ControlType.ChangeHandler},JSPKL_KPJ:{title:\"Link\",type:ControlType.Link},iyTne0sYs:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerXnG_KAtqY,[{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\":\"FramerXnG_KAtqY\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"XKqA1yNzm\\\":\\\"title\\\",\\\"JSPKL_KPJ\\\":\\\"link\\\",\\\"iyTne0sYs\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"141\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fT2qzi53T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hgBwwbVOD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"36\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (bee8ea6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Instance,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 ChevronDown from\"https://framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/OF2LWODqvpZr0C9wH0nm/xBOD4Wdxwd5xTLLyZsSD/KWb9XH2R2.js\";const enabledGestures={AjSCAhoTg:{pressed:true}};const cycleOrder=[\"AjSCAhoTg\",\"wrkHnU0md\"];const serializationHash=\"framer-fXWrN\";const variantClassNames={AjSCAhoTg:\"framer-v-175jv58\",wrkHnU0md:\"framer-v-1wl24d6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wUWGEXHWm=undefined;const jkCiQPOyP=undefined;const B8n98hbzE=undefined;const tgbgJSkkD=undefined;const xBnkX1weS=undefined;const nW7sXO3d1=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:\"AjSCAhoTg\",Open:\"wrkHnU0md\"};const Variants=motion.create(React.Fragment);const getProps=({bottomBorder,click,dropdown,height,icon,id,itemName,link,width,...props})=>{return{...props,B8n98hbzE:link??props.B8n98hbzE,jkCiQPOyP:click??props.jkCiQPOyP,nW7sXO3d1:icon??props.nW7sXO3d1??ChevronDown,tgbgJSkkD:itemName??props.tgbgJSkkD??\"Features\",variant:humanReadableVariantMap[props.variant]??props.variant??\"AjSCAhoTg\",wUWGEXHWm:bottomBorder??props.wUWGEXHWm??{borderBottomWidth:1,borderColor:'var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, rgb(41, 37, 36)) /* {\"name\":\"Border Primary\"} */',borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},xBnkX1weS:dropdown??props.xBnkX1weS??true};};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,tgbgJSkkD,jkCiQPOyP,xBnkX1weS,nW7sXO3d1,wUWGEXHWm,B8n98hbzE,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"AjSCAhoTg\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1ueg4yi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(jkCiQPOyP){const res=await jkCiQPOyP(...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:B8n98hbzE,motionChild:true,nodeId:\"AjSCAhoTg\",openInNewTab:false,scopeId:\"YiIMgVSgL\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-175jv58\",className,classNames)} framer-12k5w5u`,\"data-border\":true,\"data-framer-name\":\"Closed\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"AjSCAhoTg\",onTap:onTap1ueg4yi,ref:refBinding,style:{\"--border-bottom-width\":(wUWGEXHWm?.borderBottomWidth??wUWGEXHWm?.borderWidth)+\"px\",\"--border-color\":wUWGEXHWm?.borderColor,\"--border-left-width\":(wUWGEXHWm?.borderLeftWidth??wUWGEXHWm?.borderWidth)+\"px\",\"--border-right-width\":(wUWGEXHWm?.borderRightWidth??wUWGEXHWm?.borderWidth)+\"px\",\"--border-style\":wUWGEXHWm?.borderStyle,\"--border-top-width\":(wUWGEXHWm?.borderTopWidth??wUWGEXHWm?.borderWidth)+\"px\",backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{\"AjSCAhoTg-pressed\":{backgroundColor:\"var(--token-93b991d8-cb67-4763-830d-23defa20a3ea, rgb(28, 25, 23))\"}},...addPropertyOverrides({\"AjSCAhoTg-pressed\":{\"data-framer-name\":undefined},wrkHnU0md:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-6awed\",\"data-styles-preset\":\"KWb9XH2R2\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-9c2e8ee6-e444-42b8-997a-df33e3515cb5, rgb(245, 245, 244)))\"},children:\"Features\"})}),className:\"framer-j4lnve\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"KIRvZaxkZ\",style:{\"--extracted-a0htzi\":\"var(--token-9c2e8ee6-e444-42b8-997a-df33e3515cb5, rgb(245, 245, 244))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:tgbgJSkkD,verticalAlignment:\"top\",withExternalLayout:true}),xBnkX1weS!==false&&/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1xd0ijz\",Component:nW7sXO3d1,layoutDependency:layoutDependency,layoutId:\"zaTGd8R9x\",style:{\"--1m973uw\":\"var(--token-9c2e8ee6-e444-42b8-997a-df33e3515cb5, rgb(245, 245, 244))\",\"--js9iwy\":2,rotate:0},variants:{\"AjSCAhoTg-pressed\":{rotate:0},wrkHnU0md:{rotate:-180}}})]})})})})});});const css=[\".framer-fXWrN.framer-12k5w5u, .framer-fXWrN .framer-12k5w5u { display: block; }\",\".framer-fXWrN.framer-175jv58 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; text-decoration: none; width: 566px; }\",\".framer-fXWrN .framer-j4lnve { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-fXWrN .framer-1xd0ijz { flex: none; height: auto; position: relative; width: 16px; }\",...sharedStyle.css,'.framer-fXWrN[data-border=\"true\"]::after, .framer-fXWrN [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 44\n * @framerIntrinsicWidth 566\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"wrkHnU0md\":{\"layout\":[\"fixed\",\"auto\"]},\"XnboSgkuX\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"tgbgJSkkD\":\"itemName\",\"jkCiQPOyP\":\"click\",\"xBnkX1weS\":\"dropdown\",\"nW7sXO3d1\":\"icon\",\"wUWGEXHWm\":\"bottomBorder\",\"B8n98hbzE\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"Y7SpbVH16cWqMhj75z1M\"]\n */const FramerYiIMgVSgL=withCSS(Component,css,\"framer-fXWrN\");export default FramerYiIMgVSgL;FramerYiIMgVSgL.displayName=\"Mobile navigation item\";FramerYiIMgVSgL.defaultProps={height:44,width:566};addPropertyControls(FramerYiIMgVSgL,{variant:{options:[\"AjSCAhoTg\",\"wrkHnU0md\"],optionTitles:[\"Closed\",\"Open\"],title:\"Variant\",type:ControlType.Enum},tgbgJSkkD:{defaultValue:\"Features\",displayTextArea:false,title:\"Item name\",type:ControlType.String},ontgbgJSkkDChange:{changes:\"tgbgJSkkD\",type:ControlType.ChangeHandler},jkCiQPOyP:{title:\"Click\",type:ControlType.EventHandler},xBnkX1weS:{defaultValue:true,title:\"Dropdown\",type:ControlType.Boolean},onxBnkX1weSChange:{changes:\"xBnkX1weS\",type:ControlType.ChangeHandler},nW7sXO3d1:{defaultValue:{identifier:\"module:N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js:default\",moduleId:\"N337XogaeeiHiht2ZN9f\"},setModuleId:\"Y7SpbVH16cWqMhj75z1M\",title:\"Icon\",type:ControlType.VectorSetItem},wUWGEXHWm:{defaultValue:{borderBottomWidth:1,borderColor:'var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, rgb(41, 37, 36)) /* {\"name\":\"Border Primary\"} */',borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:0},title:\"Bottom border\",type:ControlType.Border},B8n98hbzE:{title:\"Link\",type:ControlType.Link}});addFonts(FramerYiIMgVSgL,[{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\":\"FramerYiIMgVSgL\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"44\",\"framerVectorSets\":\"[\\\"Y7SpbVH16cWqMhj75z1M\\\"]\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"566\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"tgbgJSkkD\\\":\\\"itemName\\\",\\\"jkCiQPOyP\\\":\\\"click\\\",\\\"xBnkX1weS\\\":\\\"dropdown\\\",\\\"nW7sXO3d1\\\":\\\"icon\\\",\\\"wUWGEXHWm\\\":\\\"bottomBorder\\\",\\\"B8n98hbzE\\\":\\\"link\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"wrkHnU0md\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"XnboSgkuX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./YiIMgVSgL.map","// Generated by Framer (4b3c899)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,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 ChevronDown from\"https://framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/I4emmeg1Yd2mC5ol1OSh/AxkUytYzyh72P8VWCuB0/xkcDuX5jD.js\";import NavMenuRowItem from\"https://framerusercontent.com/modules/5w3kxqbSGAVZQiiqDZbh/Dcmp4Shlwt1ZwgE8Dwmp/DIUDV3sid.js\";import NavSingleButton from\"https://framerusercontent.com/modules/fn4SYu8g8byX68Pt4MDC/UBq6kl03KKnPIj1lBv4u/XnG_KAtqY.js\";import MobileNavigationItem from\"https://framerusercontent.com/modules/TAG0KIooxtVYDcp9YdLp/cLg1cLSidPdbEtPou6HT/YiIMgVSgL.js\";const MobileNavigationItemFonts=getFonts(MobileNavigationItem);const NavMenuRowItemFonts=getFonts(NavMenuRowItem);const NavSingleButtonFonts=getFonts(NavSingleButton);const cycleOrder=[\"J7hScYVmB\",\"cksXs3AfV\",\"bP7ZNLLU9\"];const serializationHash=\"framer-krzwV\";const variantClassNames={bP7ZNLLU9:\"framer-v-1fohrme\",cksXs3AfV:\"framer-v-11vd6zm\",J7hScYVmB:\"framer-v-1m56ama\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const UpKzemEGZ=undefined;const transition1={delay:0,duration:.2,ease:[.12,.23,.5,1],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={Closed:\"J7hScYVmB\",Platform:\"cksXs3AfV\",Solutions:\"bP7ZNLLU9\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,linkClick,width,...props})=>{return{...props,UpKzemEGZ:linkClick??props.UpKzemEGZ,variant:humanReadableVariantMap[props.variant]??props.variant??\"J7hScYVmB\"};};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,UpKzemEGZ,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"J7hScYVmB\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap6z0lnq=activeVariantCallback(async(...args)=>{setVariant(\"bP7ZNLLU9\");});const onTap1pvyaev=activeVariantCallback(async(...args)=>{setVariant(\"J7hScYVmB\");});const jkCiQPOyP6z0lnq=activeVariantCallback(async(...args)=>{setVariant(\"bP7ZNLLU9\");});const jkCiQPOyP1pvyaev=activeVariantCallback(async(...args)=>{setVariant(\"J7hScYVmB\");});const QeRMNNBZCrvjcwf=activeVariantCallback(async(...args)=>{if(UpKzemEGZ){const res=await UpKzemEGZ(...args);if(res===false)return false;}});const iyTne0sYsrvjcwf=activeVariantCallback(async(...args)=>{if(UpKzemEGZ){const res=await UpKzemEGZ(...args);if(res===false)return false;}});const jkCiQPOyPrvjcwf=activeVariantCallback(async(...args)=>{if(UpKzemEGZ){const res=await UpKzemEGZ(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"bP7ZNLLU9\")return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1m56ama\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"J7hScYVmB\",ref:refBinding,style:{...style},...addPropertyOverrides({bP7ZNLLU9:{\"data-framer-name\":\"Solutions\"},cksXs3AfV:{\"data-framer-name\":\"Platform\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1yd2a93\",\"data-border\":true,\"data-framer-name\":\"Solutions Section\",layoutDependency:layoutDependency,layoutId:\"d7JyECEp5\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, rgb(41, 37, 36))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-xpcu9z\",\"data-framer-name\":\"Section Title Container\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"D5_GcajKV\",onTap:onTap6z0lnq,...addPropertyOverrides({bP7ZNLLU9:{onTap:onTap1pvyaev}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:`max(${componentViewport?.width||\"100vw\"}, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||264)-0-264)/2+0+0)+0+0+0,...addPropertyOverrides({bP7ZNLLU9:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19af32h-container\",layoutDependency:layoutDependency,layoutId:\"eJCFDqqJZ-container\",nodeId:\"eJCFDqqJZ\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(MobileNavigationItem,{height:\"100%\",id:\"eJCFDqqJZ\",jkCiQPOyP:jkCiQPOyP6z0lnq,layoutId:\"eJCFDqqJZ\",nW7sXO3d1:ChevronDown,style:{width:\"100%\"},tgbgJSkkD:\"Solutions\",variant:matchVariant(\"AjSCAhoTg\"),width:\"100%\",wUWGEXHWm:{borderBottomWidth:0,borderColor:\"var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, rgb(41, 37, 36))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},xBnkX1weS:true,...addPropertyOverrides({bP7ZNLLU9:{jkCiQPOyP:jkCiQPOyP1pvyaev,variant:matchVariant(\"wrkHnU0md\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q45jrl\",\"data-framer-name\":\"Section Contents\",layoutDependency:layoutDependency,layoutId:\"jNp2ucOci\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-gte2n3\",\"data-framer-name\":\"Left Column\",layoutDependency:layoutDependency,layoutId:\"Zm4LDkoYB\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-5u8aj3\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"jZdC1gkXG\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hwasvf\",\"data-styles-preset\":\"xkcDuX5jD\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(120, 113, 108)))\"},children:\"BY INDUSTRY\"})}),className:\"framer-12v5ffr\",\"data-framer-name\":\"SUPPORT\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ChuDEDkoW\",style:{\"--extracted-r6o4lv\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(120, 113, 108))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"REev0GbwG\"},implicitPathVariables:undefined},{href:{webPageId:\"REev0GbwG\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+0+4+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vv4z5w-container\",\"data-framer-name\":\"Insurance\",layoutDependency:layoutDependency,layoutId:\"cFtrM4JoY-container\",name:\"Insurance\",nodeId:\"cFtrM4JoY\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"cFtrM4JoY\",kijeDt_qH:\"Orchestrate claims, underwriting and policy.\",layoutId:\"cFtrM4JoY\",MlYUSR0OS:resolvedLinks[0],name:\"Insurance\",O1Ao7I65r:\"Insurance\",QeRMNNBZC:QeRMNNBZCrvjcwf,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bP7ZNLLU9:{MlYUSR0OS:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"paC5RZ2OY\"},implicitPathVariables:undefined},{href:{webPageId:\"paC5RZ2OY\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+0+4+92}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5ejsby-container\",\"data-framer-name\":\"Banking\",layoutDependency:layoutDependency,layoutId:\"xcLp4RwHS-container\",name:\"Banking\",nodeId:\"xcLp4RwHS\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"xcLp4RwHS\",kijeDt_qH:\"Automation, AML, and compliance solutions.\",layoutId:\"xcLp4RwHS\",MlYUSR0OS:resolvedLinks1[0],name:\"Banking\",O1Ao7I65r:\"Banking\",QeRMNNBZC:QeRMNNBZCrvjcwf,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bP7ZNLLU9:{MlYUSR0OS:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KZ8f19Ktr\"},implicitPathVariables:undefined},{href:{webPageId:\"KZ8f19Ktr\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+0+4+152}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xn1lc-container\",\"data-framer-name\":\"Retail\",layoutDependency:layoutDependency,layoutId:\"hpEQws3AM-container\",name:\"Retail\",nodeId:\"hpEQws3AM\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"hpEQws3AM\",kijeDt_qH:\"Demand forecasting, personalization, and support automation.\",layoutId:\"hpEQws3AM\",MlYUSR0OS:resolvedLinks2[0],name:\"Retail\",O1Ao7I65r:\"Retail\",QeRMNNBZC:QeRMNNBZCrvjcwf,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bP7ZNLLU9:{MlYUSR0OS:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SSWN5CaZ0\"},implicitPathVariables:undefined},{href:{webPageId:\"SSWN5CaZ0\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+0+4+212}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-slj5eo-container\",\"data-framer-name\":\"Communications\",layoutDependency:layoutDependency,layoutId:\"XNtAyLik3-container\",name:\"Communications\",nodeId:\"XNtAyLik3\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"XNtAyLik3\",kijeDt_qH:\"Pipeline generation, customer care, and churn prevention.\",layoutId:\"XNtAyLik3\",MlYUSR0OS:resolvedLinks3[0],name:\"Communications\",O1Ao7I65r:\"Communications\",QeRMNNBZC:QeRMNNBZCrvjcwf,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bP7ZNLLU9:{MlYUSR0OS:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lsAR_jWUf\"},implicitPathVariables:undefined},{href:{webPageId:\"lsAR_jWUf\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+0+4+272}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1uaaaln-container\",\"data-framer-name\":\"Technology\",layoutDependency:layoutDependency,layoutId:\"Zm9y2OsZS-container\",name:\"Technology\",nodeId:\"Zm9y2OsZS\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"Zm9y2OsZS\",kijeDt_qH:\"Custom agents, built-in intel and answer retrieval for product teams.\",layoutId:\"Zm9y2OsZS\",MlYUSR0OS:resolvedLinks4[0],name:\"Technology\",O1Ao7I65r:\"Technology\",QeRMNNBZC:QeRMNNBZCrvjcwf,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bP7ZNLLU9:{MlYUSR0OS:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OOSg_FZtp\"},implicitPathVariables:undefined},{href:{webPageId:\"OOSg_FZtp\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+0+4+332}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gt9hmf-container\",\"data-framer-name\":\"Healthcare\",layoutDependency:layoutDependency,layoutId:\"XjeyGzSML-container\",name:\"Healthcare\",nodeId:\"XjeyGzSML\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"XjeyGzSML\",kijeDt_qH:\"Process automation, secure data solutions, and patient services.\",layoutId:\"XjeyGzSML\",MlYUSR0OS:resolvedLinks5[0],name:\"Healthcare\",O1Ao7I65r:\"Healthcare\",QeRMNNBZC:QeRMNNBZCrvjcwf,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bP7ZNLLU9:{MlYUSR0OS:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s6SQNvwqI\"},implicitPathVariables:undefined},{href:{webPageId:\"s6SQNvwqI\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+0+4+392}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1p9x1ru-container\",\"data-framer-name\":\"Government\",layoutDependency:layoutDependency,layoutId:\"V429mgBfE-container\",name:\"Government\",nodeId:\"V429mgBfE\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"V429mgBfE\",kijeDt_qH:\"Case management, citizen services, and document processing.\",layoutId:\"V429mgBfE\",MlYUSR0OS:resolvedLinks6[0],name:\"Government\",O1Ao7I65r:\"Government\",QeRMNNBZC:QeRMNNBZCrvjcwf,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bP7ZNLLU9:{MlYUSR0OS:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Jx6yJ2yrK\"},implicitPathVariables:undefined},{href:{webPageId:\"Jx6yJ2yrK\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:56,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+0+4+452}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1kkgxu6-container\",\"data-framer-name\":\"Hospitality\",layoutDependency:layoutDependency,layoutId:\"MJM2dtV4L-container\",name:\"Hospitality\",nodeId:\"MJM2dtV4L\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"MJM2dtV4L\",kijeDt_qH:\"Booking systems, concierge, guest experience, and revenue management.\",layoutId:\"MJM2dtV4L\",MlYUSR0OS:resolvedLinks7[0],name:\"Hospitality\",O1Ao7I65r:\"Hospitality\",QeRMNNBZC:QeRMNNBZCrvjcwf,style:{width:\"100%\"},width:\"100%\",...addPropertyOverrides({bP7ZNLLU9:{MlYUSR0OS:resolvedLinks7[1]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-3qlmq8\",\"data-framer-name\":\"Right Column\",layoutDependency:layoutDependency,layoutId:\"eKLk8tNlE\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-15vprkt\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"N7FUiB3oC\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hwasvf\",\"data-styles-preset\":\"xkcDuX5jD\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(120, 113, 108)))\"},children:\"USE CASES\"})}),className:\"framer-aj3e7y\",\"data-framer-name\":\"COMPANY\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"O2AM5bZvX\",style:{\"--extracted-r6o4lv\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(120, 113, 108))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-djbpu5\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"B4NmS8QV7\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yx6a2WXzT\"},implicitPathVariables:undefined},{href:{webPageId:\"Yx6a2WXzT\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+516+4+32+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1mcq3p2-container\",\"data-framer-name\":\"Operations\",layoutDependency:layoutDependency,layoutId:\"QzKR56uM_-container\",name:\"Operations\",nodeId:\"QzKR56uM_\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavSingleButton,{height:\"100%\",id:\"QzKR56uM_\",iyTne0sYs:iyTne0sYsrvjcwf,JSPKL_KPJ:resolvedLinks8[0],layoutId:\"QzKR56uM_\",name:\"Operations\",style:{width:\"100%\"},width:\"100%\",XKqA1yNzm:\"Operations\",...addPropertyOverrides({bP7ZNLLU9:{JSPKL_KPJ:resolvedLinks8[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vDS2zmd38\"},implicitPathVariables:undefined},{href:{webPageId:\"vDS2zmd38\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+516+4+32+0+36}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zt17r0-container\",\"data-framer-name\":\"Customer Service\",layoutDependency:layoutDependency,layoutId:\"JfYHKBtJI-container\",name:\"Customer Service\",nodeId:\"JfYHKBtJI\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavSingleButton,{height:\"100%\",id:\"JfYHKBtJI\",iyTne0sYs:iyTne0sYsrvjcwf,JSPKL_KPJ:resolvedLinks9[0],layoutId:\"JfYHKBtJI\",name:\"Customer Service\",style:{width:\"100%\"},width:\"100%\",XKqA1yNzm:\"Customer Experience\",...addPropertyOverrides({bP7ZNLLU9:{JSPKL_KPJ:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fA30dEPvn\"},implicitPathVariables:undefined},{href:{webPageId:\"iA3EjyX5H\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+516+4+32+0+72}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c2xhxo-container\",\"data-framer-name\":\"Sales & Marketing\",layoutDependency:layoutDependency,layoutId:\"GrXlLA_L0-container\",name:\"Sales & Marketing\",nodeId:\"GrXlLA_L0\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavSingleButton,{height:\"100%\",id:\"GrXlLA_L0\",iyTne0sYs:iyTne0sYsrvjcwf,JSPKL_KPJ:resolvedLinks10[0],layoutId:\"GrXlLA_L0\",name:\"Sales & Marketing\",style:{width:\"100%\"},width:\"100%\",XKqA1yNzm:\"Go-to-market\",...addPropertyOverrides({bP7ZNLLU9:{JSPKL_KPJ:resolvedLinks10[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eRmu8N6zk\"},implicitPathVariables:undefined},{href:{webPageId:\"eRmu8N6zk\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:36,...addPropertyOverrides({bP7ZNLLU9:{width:`calc(${componentViewport?.width||\"100vw\"} - 8px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+0+0)+0+44+0+516+4+32+0+108}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hs8czd-container\",\"data-framer-name\":\"Business Intelligence\",layoutDependency:layoutDependency,layoutId:\"DYB19fx9q-container\",name:\"Business Intelligence\",nodeId:\"DYB19fx9q\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(NavSingleButton,{height:\"100%\",id:\"DYB19fx9q\",iyTne0sYs:iyTne0sYsrvjcwf,JSPKL_KPJ:resolvedLinks11[0],layoutId:\"DYB19fx9q\",name:\"Business Intelligence\",style:{width:\"100%\"},width:\"100%\",XKqA1yNzm:\"Business Intelligence\",...addPropertyOverrides({bP7ZNLLU9:{JSPKL_KPJ:resolvedLinks11[1]}},baseVariant,gestureVariant)})})})})]})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||264)-0-264)/2+44+0),...addPropertyOverrides({bP7ZNLLU9:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+756+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ipiii1-container\",layoutDependency:layoutDependency,layoutId:\"od823KK9E-container\",nodeId:\"od823KK9E\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(MobileNavigationItem,{B8n98hbzE:\"https://demos.saber.app/\",height:\"100%\",id:\"od823KK9E\",jkCiQPOyP:jkCiQPOyPrvjcwf,layoutId:\"od823KK9E\",nW7sXO3d1:ChevronDown,style:{width:\"100%\"},tgbgJSkkD:\"Platform\",variant:matchVariant(\"AjSCAhoTg\"),width:\"100%\",wUWGEXHWm:{borderBottomWidth:0,borderColor:\"var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},xBnkX1weS:false})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WmtAYWHVN\"},implicitPathVariables:undefined},{href:{webPageId:\"WmtAYWHVN\"},implicitPathVariables:undefined},{href:{webPageId:\"WmtAYWHVN\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||264)-0-264)/2+88+0),...addPropertyOverrides({bP7ZNLLU9:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+800+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lpxe86-container\",layoutDependency:layoutDependency,layoutId:\"xAxiqCWbS-container\",nodeId:\"xAxiqCWbS\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(MobileNavigationItem,{B8n98hbzE:resolvedLinks12[0],height:\"100%\",id:\"xAxiqCWbS\",jkCiQPOyP:jkCiQPOyPrvjcwf,layoutId:\"xAxiqCWbS\",nW7sXO3d1:ChevronDown,style:{width:\"100%\"},tgbgJSkkD:\"Blog\",variant:matchVariant(\"AjSCAhoTg\"),width:\"100%\",wUWGEXHWm:{borderBottomWidth:0,borderColor:\"var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},xBnkX1weS:false,...addPropertyOverrides({bP7ZNLLU9:{B8n98hbzE:resolvedLinks12[2]},cksXs3AfV:{B8n98hbzE:resolvedLinks12[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"whgjrDZk6\"},implicitPathVariables:undefined},{href:{webPageId:\"whgjrDZk6\"},implicitPathVariables:undefined},{href:{webPageId:\"whgjrDZk6\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||264)-0-264)/2+132+0),...addPropertyOverrides({bP7ZNLLU9:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+844+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w65pck-container\",layoutDependency:layoutDependency,layoutId:\"umZBEh5nw-container\",nodeId:\"umZBEh5nw\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(MobileNavigationItem,{B8n98hbzE:resolvedLinks13[0],height:\"100%\",id:\"umZBEh5nw\",jkCiQPOyP:jkCiQPOyPrvjcwf,layoutId:\"umZBEh5nw\",nW7sXO3d1:ChevronDown,style:{width:\"100%\"},tgbgJSkkD:\"About\",variant:matchVariant(\"AjSCAhoTg\"),width:\"100%\",wUWGEXHWm:{borderBottomWidth:0,borderColor:\"var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, rgb(41, 37, 36))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},xBnkX1weS:false,...addPropertyOverrides({bP7ZNLLU9:{B8n98hbzE:resolvedLinks13[2]},cksXs3AfV:{B8n98hbzE:resolvedLinks13[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NnflE2YZi\"},implicitPathVariables:undefined},{href:{webPageId:\"NnflE2YZi\"},implicitPathVariables:undefined},{href:{webPageId:\"NnflE2YZi\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||264)-0-264)/2+176+0),...addPropertyOverrides({bP7ZNLLU9:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+888+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-kle7ye-container\",layoutDependency:layoutDependency,layoutId:\"AUNLAfqDe-container\",nodeId:\"AUNLAfqDe\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(MobileNavigationItem,{B8n98hbzE:resolvedLinks14[0],height:\"100%\",id:\"AUNLAfqDe\",jkCiQPOyP:jkCiQPOyPrvjcwf,layoutId:\"AUNLAfqDe\",nW7sXO3d1:ChevronDown,style:{width:\"100%\"},tgbgJSkkD:\"Pricing\",variant:matchVariant(\"AjSCAhoTg\"),width:\"100%\",wUWGEXHWm:{borderBottomWidth:0,borderColor:\"var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, rgb(41, 37, 36))\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},xBnkX1weS:false,...addPropertyOverrides({bP7ZNLLU9:{B8n98hbzE:resolvedLinks14[2]},cksXs3AfV:{B8n98hbzE:resolvedLinks14[1]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"rMOxpVzPy\"},implicitPathVariables:undefined},{href:{webPageId:\"rMOxpVzPy\"},implicitPathVariables:undefined},{href:{webPageId:\"rMOxpVzPy\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:44,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||264)-0-264)/2+220+0),...addPropertyOverrides({bP7ZNLLU9:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-976)/2+932+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10sy2hb-container\",layoutDependency:layoutDependency,layoutId:\"m9OA8iqWY-container\",nodeId:\"m9OA8iqWY\",rendersWithMotion:true,scopeId:\"aF_7A9zSu\",children:/*#__PURE__*/_jsx(MobileNavigationItem,{B8n98hbzE:resolvedLinks15[0],height:\"100%\",id:\"m9OA8iqWY\",jkCiQPOyP:jkCiQPOyPrvjcwf,layoutId:\"m9OA8iqWY\",nW7sXO3d1:ChevronDown,style:{width:\"100%\"},tgbgJSkkD:\"Careers\",variant:matchVariant(\"AjSCAhoTg\"),width:\"100%\",wUWGEXHWm:{borderBottomWidth:0,borderColor:\"var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},xBnkX1weS:false,...addPropertyOverrides({bP7ZNLLU9:{B8n98hbzE:resolvedLinks15[2]},cksXs3AfV:{B8n98hbzE:resolvedLinks15[1]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\".framer-krzwV.framer-1evtauk, .framer-krzwV .framer-1evtauk { display: block; }\",\".framer-krzwV.framer-1m56ama { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 566px; }\",\".framer-krzwV .framer-1yd2a93 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-krzwV .framer-xpcu9z { align-content: center; align-items: center; cursor: pointer; 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: 100%; }\",\".framer-krzwV .framer-19af32h-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-krzwV .framer-1q45jrl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 1px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-krzwV .framer-gte2n3, .framer-krzwV .framer-3qlmq8 { 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: 4px; position: relative; width: 100%; }\",\".framer-krzwV .framer-5u8aj3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 6px 8px 6px 8px; position: relative; width: 100%; }\",\".framer-krzwV .framer-12v5ffr, .framer-krzwV .framer-aj3e7y { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-krzwV .framer-1vv4z5w-container, .framer-krzwV .framer-5ejsby-container, .framer-krzwV .framer-xn1lc-container, .framer-krzwV .framer-slj5eo-container, .framer-krzwV .framer-1uaaaln-container, .framer-krzwV .framer-1gt9hmf-container, .framer-krzwV .framer-1p9x1ru-container, .framer-krzwV .framer-1kkgxu6-container, .framer-krzwV .framer-1mcq3p2-container, .framer-krzwV .framer-zt17r0-container, .framer-krzwV .framer-c2xhxo-container, .framer-krzwV .framer-1hs8czd-container, .framer-krzwV .framer-1ipiii1-container, .framer-krzwV .framer-1lpxe86-container, .framer-krzwV .framer-1w65pck-container, .framer-krzwV .framer-kle7ye-container, .framer-krzwV .framer-10sy2hb-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-krzwV .framer-15vprkt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 6px 12px 6px 12px; position: relative; width: 100%; }\",\".framer-krzwV .framer-djbpu5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-krzwV.framer-v-1fohrme .framer-1yd2a93 { padding: 0px 0px 12px 0px; }\",\".framer-krzwV.framer-v-1fohrme .framer-1q45jrl { height: min-content; }\",...sharedStyle.css,'.framer-krzwV[data-border=\"true\"]::after, .framer-krzwV [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 264\n * @framerIntrinsicWidth 566\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"cksXs3AfV\":{\"layout\":[\"fixed\",\"auto\"]},\"bP7ZNLLU9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"UpKzemEGZ\":\"linkClick\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameraF_7A9zSu=withCSS(Component,css,\"framer-krzwV\");export default FrameraF_7A9zSu;FrameraF_7A9zSu.displayName=\"Nav Mobile Menu\";FrameraF_7A9zSu.defaultProps={height:264,width:566};addPropertyControls(FrameraF_7A9zSu,{variant:{options:[\"J7hScYVmB\",\"cksXs3AfV\",\"bP7ZNLLU9\"],optionTitles:[\"Closed\",\"Platform\",\"Solutions\"],title:\"Variant\",type:ControlType.Enum},UpKzemEGZ:{title:\"Link Click\",type:ControlType.EventHandler}});addFonts(FrameraF_7A9zSu,[{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\"}]},...MobileNavigationItemFonts,...NavMenuRowItemFonts,...NavSingleButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FrameraF_7A9zSu.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(MobileNavigationItem,{},context),()=>forwardLoader(NavMenuRowItem,{},context),()=>forwardLoader(NavSingleButton,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameraF_7A9zSu\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"264\",\"framerIntrinsicWidth\":\"566\",\"framerVariables\":\"{\\\"UpKzemEGZ\\\":\\\"linkClick\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"cksXs3AfV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"bP7ZNLLU9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./aF_7A9zSu.map","// Generated by Framer (4b3c899)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getFontsFromSharedStyle,Instance,Link,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ChevronDown from\"https://framerusercontent.com/modules/N337XogaeeiHiht2ZN9f/pwB48zFyU8FvNKh5lIfY/ZodASoCsI.js\";import Menu from\"https://framerusercontent.com/modules/nW28P7k6zS9mddbwEi9t/eJZbsb780olVJmyBoSe8/Vsaktx242.js\";import UserComponent1 from\"https://framerusercontent.com/modules/qqgCymdbLMexOO3BnpnX/uFWRtmqdbTm6zBlJvTcB/dP95Jfqhx.js\";import X from\"https://framerusercontent.com/modules/s9ICNln7If6dbx787s8J/bsSFrd6i3uQgWvg7HD50/gpufTpA3b.js\";import UserComponent from\"https://framerusercontent.com/modules/Wox1BwGXM80ltN4SxGnw/fBScsGeW1NS1aeNoGoOW/GXOmzsK3W.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/I4emmeg1Yd2mC5ol1OSh/AxkUytYzyh72P8VWCuB0/xkcDuX5jD.js\";import NavMobileMenu from\"https://framerusercontent.com/modules/3taGjyB5lk9R4XU69Pcy/QxSRa7UG8Of4vcpVmUAn/aF_7A9zSu.js\";import NavMenuRowItem from\"https://framerusercontent.com/modules/5w3kxqbSGAVZQiiqDZbh/Dcmp4Shlwt1ZwgE8Dwmp/DIUDV3sid.js\";import CTAButton from\"https://framerusercontent.com/modules/CINYYUfPPp6j4fOuHPL0/fGx1IrmdUff1gftngOMg/VDI2v9hjz.js\";const NavMobileMenuFonts=getFonts(NavMobileMenu);const CTAButtonFonts=getFonts(CTAButton);const NavMenuRowItemFonts=getFonts(NavMenuRowItem);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"R4jqfv8ai\",\"yJB8nDUZ2\",\"OvgLRR0Uu\",\"NQ16ltpYx\",\"JKXBDiVBt\"];const serializationHash=\"framer-vRi39\";const variantClassNames={JKXBDiVBt:\"framer-v-f7y5qv\",NQ16ltpYx:\"framer-v-spac80\",OvgLRR0Uu:\"framer-v-1884w20\",R4jqfv8ai:\"framer-v-128zegt\",yJB8nDUZ2:\"framer-v-7kcr4u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const MFntR38jj=undefined;const transition1={delay:0,duration:.2,ease:[.12,.23,.5,1],type:\"tween\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:-2};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-2};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 Closed\":\"NQ16ltpYx\",\"Mobile Open\":\"JKXBDiVBt\",\"Tablet Closed\":\"yJB8nDUZ2\",\"Tablet Open\":\"OvgLRR0Uu\",Desktop:\"R4jqfv8ai\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,showCTA,width,...props})=>{return{...props,MFntR38jj:showCTA??props.MFntR38jj??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"R4jqfv8ai\"};};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,MFntR38jj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"R4jqfv8ai\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const UpKzemEGZtncbps=activeVariantCallback(async(...args)=>{setVariant(\"yJB8nDUZ2\");});const UpKzemEGZsmu3jz=activeVariantCallback(async(...args)=>{setVariant(\"NQ16ltpYx\");});const CKwAJbpc013elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const onTap1vgfhxe=activeVariantCallback(async(...args)=>{setVariant(\"OvgLRR0Uu\");});const onTaptncbps=activeVariantCallback(async(...args)=>{setVariant(\"yJB8nDUZ2\");});const onTapl25y5h=activeVariantCallback(async(...args)=>{setVariant(\"JKXBDiVBt\");});const onTapsmu3jz=activeVariantCallback(async(...args)=>{setVariant(\"NQ16ltpYx\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"yJB8nDUZ2\",\"OvgLRR0Uu\",\"NQ16ltpYx\",\"JKXBDiVBt\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"NQ16ltpYx\",\"JKXBDiVBt\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed2=()=>{if([\"yJB8nDUZ2\",\"OvgLRR0Uu\",\"NQ16ltpYx\",\"JKXBDiVBt\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed3=value=>{if([\"NQ16ltpYx\",\"JKXBDiVBt\"].includes(baseVariant))return false;return value;};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-128zegt\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"R4jqfv8ai\",ref:refBinding,style:{...style},...addPropertyOverrides({JKXBDiVBt:{\"data-framer-name\":\"Mobile Open\"},NQ16ltpYx:{\"data-framer-name\":\"Mobile Closed\"},OvgLRR0Uu:{\"data-framer-name\":\"Tablet Open\"},yJB8nDUZ2:{\"data-framer-name\":\"Tablet Closed\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vgcmcr\",\"data-border\":true,\"data-framer-name\":\"Tablet / Mobile Menu\",layoutDependency:layoutDependency,layoutId:\"Z52ZV3Mna\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, rgb(41, 37, 36))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab, rgb(12, 10, 9))\"},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:264,...addPropertyOverrides({JKXBDiVBt:{width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+0+76+0},NQ16ltpYx:{width:`calc(${componentViewport?.width||\"100vw\"} - 16px)`,y:(componentViewport?.y||0)+(componentViewport?.height||200)-1e3+76+0},OvgLRR0Uu:{width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+0+88+0},yJB8nDUZ2:{width:`calc(${componentViewport?.width||\"100vw\"} - 64px)`,y:(componentViewport?.y||0)+(componentViewport?.height||68)-1e3+88+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17ha82z-container\",layoutDependency:layoutDependency,layoutId:\"vPTd4B2R3-container\",nodeId:\"vPTd4B2R3\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMobileMenu,{height:\"100%\",id:\"vPTd4B2R3\",layoutId:\"vPTd4B2R3\",style:{width:\"100%\"},variant:matchVariant(\"J7hScYVmB\"),width:\"100%\",...addPropertyOverrides({JKXBDiVBt:{UpKzemEGZ:UpKzemEGZsmu3jz},OvgLRR0Uu:{UpKzemEGZ:UpKzemEGZtncbps}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-rlp82i\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"dDcIv6c1J\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NnflE2YZi\"},implicitPathVariables:undefined},{href:{webPageId:\"NnflE2YZi\"},implicitPathVariables:undefined},{href:{webPageId:\"NnflE2YZi\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,...addPropertyOverrides({JKXBDiVBt:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+0+76+280+12+0},NQ16ltpYx:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+(componentViewport?.height||200)-1e3+76+280+12+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-x18cer-container\",\"data-framer-name\":\"Sign up\",layoutDependency:layoutDependency,layoutId:\"HQL1ytY5t-container\",name:\"Sign up\",nodeId:\"HQL1ytY5t\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(CTAButton,{CpAnQ8jkC:resolvedLinks[0],height:\"100%\",id:\"HQL1ytY5t\",IfIcamyFs:false,IhSESYop3:true,lAAtajpof:false,layoutId:\"HQL1ytY5t\",name:\"Sign up\",puqUL1BXu:UserComponent1,style:{width:\"100%\"},variant:matchVariant(\"fjOBCDEe9\"),VIpbdmlE9:UserComponent,width:\"100%\",ZQ0Dc6DBI:\"Sign up\",...addPropertyOverrides({JKXBDiVBt:{CpAnQ8jkC:resolvedLinks[2]},NQ16ltpYx:{CpAnQ8jkC:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15x7pvg\",\"data-border\":true,\"data-framer-name\":\"Nav Stack\",layoutDependency:layoutDependency,layoutId:\"PlebOI7q3\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, rgb(41, 37, 36))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab, rgb(12, 10, 9))\"},variants:{JKXBDiVBt:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\"},NQ16ltpYx:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\"},OvgLRR0Uu:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\"},yJB8nDUZ2:{\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4q76zg\",\"data-framer-name\":\"Main Stack\",layoutDependency:layoutDependency,layoutId:\"ysH1cTjaj\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"cKFVS3mkI\",openInNewTab:false,scopeId:\"y7arM_bkj\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-tfxiwl framer-1nrg7n2\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"cKFVS3mkI\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1kl5wt2\",layoutDependency:layoutDependency,layoutId:\"jCTm5YAuo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 89.737 24.001\" overflow=\"visible\"><g><path d=\"M 6 0.001 L 12 0.001 L 12 6 L 5.998 12 L 0.001 12 L 0.001 6.001 L 5.999 0.001 Z M 12.001 12.001 L 12.001 5.999 L 18.001 0 L 24.001 0 L 24.001 5.999 L 18.001 11.999 L 12.001 11.999 Z M 12.001 17.999 L 6 24.001 L 0 24.001 L 0 17.999 L 6 12.001 L 12 12.001 L 12 18.001 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 12.001 17.999 L 18.001 12 L 24.001 12 L 24.001 18 L 18.001 24.001 L 12.001 24.001 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 63.451 8.045 C 63.451 8.045 63.451 8.045 63.451 8.045 C 63.45 8.045 63.45 8.045 63.45 8.045 Z M 66.024 8.745 C 66.791 9.212 67.399 9.877 67.847 10.738 C 68.294 11.598 68.517 12.598 68.517 13.732 C 68.517 14.868 68.294 15.873 67.847 16.747 C 67.399 17.621 66.791 18.298 66.024 18.779 C 65.253 19.261 64.36 19.512 63.451 19.501 C 62.623 19.501 61.898 19.337 61.278 19.01 C 60.687 18.71 60.176 18.274 59.786 17.739 L 59.786 19.322 L 56.982 19.322 L 56.982 4.501 L 59.786 4.501 L 59.786 9.848 L 59.787 9.845 L 59.785 11.182 L 62.923 8.073 C 63.095 8.056 63.27 8.045 63.451 8.045 C 64.399 8.045 65.256 8.278 66.024 8.745 Z M 64.161 16.635 C 64.617 16.359 64.991 15.965 65.243 15.495 C 65.516 15.001 65.653 14.413 65.653 13.734 C 65.653 13.066 65.516 12.489 65.243 12.002 C 64.741 11.073 63.765 10.498 62.709 10.51 C 62.206 10.509 61.711 10.644 61.278 10.9 C 60.82 11.171 60.446 11.562 60.196 12.032 C 59.923 12.525 59.786 13.106 59.786 13.774 C 59.786 14.441 59.923 15.022 60.196 15.516 C 60.446 15.985 60.82 16.376 61.278 16.647 C 61.724 16.907 62.201 17.037 62.709 17.037 C 63.23 17.037 63.714 16.903 64.161 16.636 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 41.386 12.007 C 40.969 11.728 40.512 11.511 40.032 11.364 C 39.578 11.229 39.222 11.136 38.968 11.085 C 38.273 10.91 37.578 10.731 36.885 10.548 C 36.355 10.408 35.939 10.267 35.639 10.126 C 35.339 9.985 35.136 9.831 35.034 9.665 C 34.931 9.498 34.88 9.28 34.88 9.013 C 34.88 8.718 34.944 8.475 35.072 8.283 C 35.2 8.091 35.364 7.931 35.562 7.803 C 35.76 7.675 35.982 7.585 36.223 7.534 C 36.465 7.483 36.71 7.457 36.953 7.457 C 37.323 7.457 37.667 7.49 37.98 7.553 C 38.293 7.617 38.572 7.725 38.815 7.878 C 39.059 8.032 39.254 8.243 39.4 8.512 C 39.547 8.781 39.634 9.12 39.66 9.529 L 42.577 9.529 C 42.577 8.737 42.427 8.062 42.126 7.504 C 41.834 6.957 41.416 6.487 40.908 6.132 C 40.376 5.765 39.78 5.501 39.151 5.355 C 38.475 5.193 37.782 5.113 37.087 5.115 C 36.472 5.115 35.859 5.198 35.244 5.364 C 34.653 5.52 34.094 5.78 33.594 6.132 C 33.112 6.473 32.709 6.915 32.414 7.427 C 32.113 7.945 31.962 8.557 31.962 9.26 C 31.962 9.888 32.08 10.422 32.316 10.863 C 32.553 11.304 32.864 11.673 33.247 11.968 C 33.63 12.262 34.066 12.503 34.553 12.688 C 35.038 12.873 35.537 13.031 36.05 13.158 C 36.55 13.298 37.042 13.426 37.529 13.542 C 38.015 13.657 38.449 13.791 38.834 13.944 C 39.218 14.098 39.528 14.29 39.764 14.521 C 40.001 14.751 40.119 15.051 40.119 15.423 C 40.119 15.769 40.029 16.053 39.85 16.277 C 39.67 16.501 39.447 16.677 39.178 16.805 C 38.905 16.935 38.614 17.023 38.314 17.065 C 38.028 17.108 37.739 17.13 37.45 17.131 C 37.053 17.131 36.669 17.083 36.299 16.988 C 35.951 16.903 35.622 16.753 35.329 16.546 C 35.05 16.343 34.824 16.077 34.668 15.769 C 34.501 15.449 34.418 15.059 34.418 14.598 L 31.501 14.598 C 31.488 15.442 31.641 16.172 31.962 16.787 C 32.282 17.402 32.714 17.907 33.259 18.303 C 33.825 18.71 34.463 19.007 35.14 19.176 C 35.85 19.361 36.582 19.454 37.338 19.454 C 38.272 19.454 39.094 19.346 39.804 19.128 C 40.514 18.91 41.11 18.608 41.589 18.218 C 42.069 17.828 42.43 17.363 42.674 16.825 C 42.92 16.276 43.044 15.68 43.038 15.079 C 43.038 14.31 42.875 13.681 42.548 13.189 C 42.245 12.72 41.85 12.318 41.386 12.007 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 52.336 8.226 L 55.149 8.226 L 55.149 19.322 L 52.325 19.322 L 52.325 17.7 C 51.965 18.219 51.468 18.65 50.834 18.99 C 50.199 19.331 49.467 19.501 48.64 19.501 C 47.737 19.51 46.851 19.259 46.087 18.779 C 45.318 18.298 44.711 17.621 44.264 16.747 C 43.817 15.872 43.594 14.867 43.594 13.732 C 43.594 12.611 43.815 11.616 44.264 10.748 C 44.712 9.88 45.318 9.212 46.087 8.745 C 46.854 8.278 47.712 8.045 48.66 8.045 C 48.844 8.046 49.029 8.055 49.212 8.073 L 52.344 11.173 Z M 52.325 13.771 C 52.325 13.09 52.193 12.507 51.925 12.019 C 51.657 11.532 51.297 11.157 50.843 10.897 C 50.389 10.637 49.902 10.507 49.382 10.507 C 48.86 10.507 48.381 10.634 47.94 10.887 C 47.487 11.152 47.117 11.537 46.868 11.999 C 46.595 12.486 46.458 13.063 46.458 13.731 C 46.458 14.399 46.595 14.983 46.868 15.483 C 47.117 15.958 47.491 16.356 47.95 16.635 C 48.381 16.898 48.877 17.037 49.382 17.036 C 49.903 17.036 50.389 16.906 50.843 16.646 C 51.302 16.381 51.677 15.992 51.925 15.524 C 52.191 15.038 52.325 14.453 52.325 13.771 Z M 79.58 10.66 C 80.04 11.493 80.27 12.451 80.27 13.533 C 80.27 13.935 80.244 14.295 80.19 14.615 L 72.079 14.615 C 72.146 15.416 72.426 16.044 72.92 16.498 C 73.412 16.952 74.022 17.178 74.742 17.178 C 75.784 17.178 76.524 16.731 76.965 15.836 L 79.989 15.836 C 79.677 16.891 79.03 17.815 78.146 18.469 C 77.238 19.158 76.124 19.501 74.802 19.501 C 73.734 19.501 72.775 19.263 71.928 18.789 C 71.087 18.323 70.399 17.624 69.945 16.777 C 69.471 15.909 69.234 14.907 69.234 13.772 C 69.234 12.624 69.467 11.616 69.934 10.748 C 70.378 9.903 71.061 9.206 71.897 8.745 C 72.738 8.278 73.706 8.045 74.8 8.045 C 75.854 8.045 76.8 8.271 77.634 8.725 C 78.457 9.167 79.133 9.84 79.58 10.66 Z M 77.363 12.73 C 77.349 12.01 77.089 11.432 76.582 10.998 C 76.074 10.566 75.453 10.348 74.719 10.348 C 74.024 10.348 73.441 10.558 72.966 10.978 C 72.493 11.398 72.202 11.983 72.096 12.73 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 89.736 8.065 L 89.736 11.008 L 86.866 11.008 C 85.984 11.008 85.32 11.215 84.873 11.628 C 84.426 12.043 84.203 12.765 84.203 13.792 L 84.203 19.32 L 81.398 19.32 L 81.398 8.224 L 84.202 8.224 L 84.195 11.152 L 87.295 8.082 L 87.436 8.072 L 87.447 8.071 L 87.447 8.065 L 89.737 8.065 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-2pzer1\",layoutDependency:layoutDependency,layoutId:\"gbKn6TSfR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.001 24.001\" overflow=\"visible\"><path d=\"M 6 0.001 L 12 0.001 L 12 6 L 5.998 12 L 0.001 12 L 0.001 6.001 L 5.999 0.001 Z M 12.001 12.001 L 12.001 5.999 L 18.001 0 L 24.001 0 L 24.001 5.999 L 18.001 11.999 L 12.001 11.999 Z M 12.001 17.999 L 6 24.001 L 0 24.001 L 0 17.999 L 6 12.001 L 12 12.001 L 12 18.001 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-427znd\",layoutDependency:layoutDependency,layoutId:\"N67lM1XoO\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.999 11.999\" overflow=\"visible\"><path d=\"M 5.999 0 L 11.999 0 L 11.999 5.999 L 5.997 11.999 L 0 11.999 L 0 6 L 5.998 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3wx7ts\",layoutDependency:layoutDependency,layoutId:\"JZb4H1_Xu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12.001\" overflow=\"visible\"><path d=\"M 0 12.001 L 0 5.999 L 6 0 L 12 0 L 12 5.999 L 6 11.999 L 0 11.999 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8nfj5f\",layoutDependency:layoutDependency,layoutId:\"wEeCk6Ze1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.001 12\" overflow=\"visible\"><path d=\"M 12.001 5.998 L 6 12 L 0 12 L 0 5.998 L 6 0 L 12 0 L 12 6 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lmqwnw\",layoutDependency:layoutDependency,layoutId:\"aNLERsbtT\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12 12.001\" overflow=\"visible\"><path d=\"M 0 5.999 L 6 0 L 12 0 L 12 6 L 6 12.001 L 0 12.001 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1do72fa\",layoutDependency:layoutDependency,layoutId:\"r66h5t0D5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.535 15\" overflow=\"visible\"><path d=\"M 6.469 3.544 C 6.469 3.544 6.469 3.544 6.469 3.544 C 6.468 3.544 6.468 3.544 6.468 3.544 Z M 9.042 4.244 C 9.809 4.711 10.417 5.376 10.865 6.237 C 11.312 7.097 11.535 8.097 11.535 9.231 C 11.535 10.367 11.312 11.372 10.865 12.246 C 10.417 13.12 9.809 13.797 9.042 14.278 C 8.271 14.76 7.378 15.011 6.469 15 C 5.641 15 4.916 14.836 4.296 14.509 C 3.705 14.209 3.194 13.773 2.804 13.238 L 2.804 14.821 L 0 14.821 L 0 0 L 2.804 0 L 2.804 5.347 L 2.805 5.344 L 2.803 6.681 L 5.941 3.572 C 6.113 3.555 6.288 3.544 6.469 3.544 C 7.417 3.544 8.274 3.777 9.042 4.244 Z M 7.179 12.134 C 7.635 11.858 8.009 11.464 8.261 10.994 C 8.534 10.5 8.671 9.912 8.671 9.233 C 8.671 8.565 8.534 7.988 8.261 7.501 C 7.759 6.572 6.783 5.997 5.727 6.009 C 5.224 6.008 4.729 6.143 4.296 6.399 C 3.838 6.67 3.464 7.061 3.214 7.531 C 2.941 8.024 2.804 8.605 2.804 9.273 C 2.804 9.94 2.941 10.521 3.214 11.015 C 3.464 11.484 3.838 11.875 4.296 12.146 C 4.742 12.406 5.219 12.536 5.727 12.536 C 6.248 12.536 6.732 12.402 7.179 12.135 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1b72wo4\",layoutDependency:layoutDependency,layoutId:\"Wht_aPwpN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.535 15\" overflow=\"visible\"><path d=\"M 6.468 3.544 C 7.417 3.544 8.274 3.777 9.042 4.244 C 9.809 4.711 10.417 5.376 10.865 6.237 C 11.312 7.097 11.535 8.097 11.535 9.231 C 11.535 10.367 11.312 11.372 10.865 12.246 C 10.417 13.12 9.809 13.797 9.042 14.278 C 8.271 14.76 7.378 15.011 6.469 15 C 5.641 15 4.916 14.836 4.296 14.509 C 3.705 14.209 3.194 13.773 2.804 13.238 L 2.804 14.821 L 0 14.821 L 0 0 L 2.804 0 L 2.804 5.347 L 2.805 5.344 L 2.803 6.681 L 5.941 3.572 C 6.113 3.555 6.288 3.544 6.469 3.544 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12blps7\",layoutDependency:layoutDependency,layoutId:\"FpgGVu9MC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.867 6.527\" overflow=\"visible\"><path d=\"M 4.375 6.125 C 4.831 5.849 5.205 5.455 5.457 4.985 C 5.73 4.491 5.867 3.903 5.867 3.224 C 5.867 2.556 5.73 1.979 5.457 1.492 C 4.955 0.563 3.979 -0.011 2.923 0 C 2.42 -0.001 1.925 0.134 1.492 0.39 C 1.034 0.661 0.66 1.052 0.41 1.522 C 0.137 2.015 0 2.596 0 3.264 C 0 3.931 0.137 4.512 0.41 5.006 C 0.66 5.475 1.034 5.866 1.492 6.137 C 1.938 6.397 2.415 6.527 2.923 6.527 C 3.444 6.527 3.928 6.393 4.375 6.126 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qop6g8\",layoutDependency:layoutDependency,layoutId:\"F7eG_8liB\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.538 14.339\" overflow=\"visible\"><path d=\"M 9.886 6.892 C 9.468 6.613 9.012 6.396 8.532 6.249 C 8.078 6.114 7.722 6.021 7.468 5.97 C 6.773 5.795 6.078 5.616 5.385 5.433 C 4.855 5.293 4.439 5.152 4.139 5.011 C 3.839 4.87 3.636 4.716 3.534 4.55 C 3.431 4.383 3.38 4.165 3.38 3.898 C 3.38 3.603 3.444 3.36 3.572 3.168 C 3.7 2.976 3.864 2.816 4.062 2.688 C 4.26 2.56 4.482 2.47 4.723 2.419 C 4.965 2.368 5.21 2.342 5.453 2.342 C 5.823 2.342 6.167 2.375 6.48 2.438 C 6.793 2.502 7.072 2.61 7.315 2.763 C 7.559 2.917 7.754 3.128 7.9 3.397 C 8.047 3.666 8.134 4.005 8.16 4.414 L 11.077 4.414 C 11.077 3.622 10.927 2.947 10.626 2.389 C 10.333 1.842 9.916 1.372 9.408 1.017 C 8.876 0.65 8.28 0.386 7.651 0.24 C 6.975 0.078 6.282 -0.002 5.587 0 C 4.972 0 4.359 0.083 3.744 0.249 C 3.152 0.405 2.594 0.665 2.094 1.017 C 1.611 1.358 1.209 1.8 0.914 2.312 C 0.613 2.83 0.462 3.442 0.462 4.145 C 0.462 4.773 0.58 5.307 0.816 5.748 C 1.053 6.189 1.364 6.558 1.747 6.853 C 2.13 7.147 2.566 7.388 3.053 7.573 C 3.538 7.758 4.037 7.916 4.55 8.043 C 5.05 8.183 5.542 8.311 6.029 8.427 C 6.515 8.542 6.949 8.676 7.334 8.829 C 7.718 8.983 8.028 9.175 8.264 9.406 C 8.501 9.636 8.619 9.936 8.619 10.308 C 8.619 10.654 8.529 10.938 8.35 11.162 C 8.17 11.386 7.947 11.562 7.678 11.69 C 7.405 11.82 7.113 11.908 6.814 11.95 C 6.528 11.993 6.239 12.015 5.95 12.016 C 5.553 12.016 5.169 11.968 4.799 11.873 C 4.451 11.788 4.122 11.638 3.829 11.431 C 3.55 11.228 3.323 10.962 3.168 10.654 C 3.001 10.334 2.918 9.944 2.918 9.483 L 0.001 9.483 C -0.012 10.327 0.141 11.057 0.462 11.672 C 0.782 12.287 1.214 12.792 1.759 13.188 C 2.325 13.595 2.963 13.892 3.64 14.061 C 4.35 14.246 5.082 14.339 5.838 14.339 C 6.772 14.339 7.594 14.231 8.304 14.013 C 9.014 13.795 9.61 13.493 10.089 13.103 C 10.569 12.713 10.93 12.248 11.174 11.71 C 11.419 11.161 11.544 10.565 11.538 9.964 C 11.538 9.195 11.375 8.566 11.048 8.074 C 10.745 7.605 10.35 7.203 9.886 6.892 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-ap2kua\",layoutDependency:layoutDependency,layoutId:\"x3GCYpFIR\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 36.676 11.456\" overflow=\"visible\"><path d=\"M 8.742 0.181 L 11.555 0.181 L 11.555 11.277 L 8.731 11.277 L 8.731 9.655 C 8.371 10.174 7.874 10.605 7.24 10.945 C 6.605 11.286 5.873 11.456 5.046 11.456 C 4.143 11.465 3.257 11.214 2.493 10.734 C 1.724 10.253 1.117 9.576 0.67 8.702 C 0.223 7.827 0 6.822 0 5.687 C 0 4.566 0.221 3.571 0.67 2.703 C 1.118 1.835 1.724 1.167 2.493 0.7 C 3.26 0.233 4.118 0 5.066 0 C 5.25 0.001 5.435 0.01 5.618 0.028 L 8.75 3.128 Z M 8.731 5.726 C 8.731 5.045 8.599 4.462 8.331 3.974 C 8.063 3.487 7.703 3.112 7.249 2.852 C 6.795 2.592 6.308 2.462 5.788 2.462 C 5.266 2.462 4.787 2.589 4.346 2.842 C 3.893 3.107 3.523 3.492 3.274 3.954 C 3.001 4.441 2.864 5.018 2.864 5.686 C 2.864 6.354 3.001 6.938 3.274 7.438 C 3.523 7.913 3.897 8.311 4.356 8.59 C 4.787 8.853 5.283 8.992 5.788 8.991 C 6.309 8.991 6.795 8.861 7.249 8.601 C 7.708 8.336 8.083 7.947 8.331 7.479 C 8.597 6.993 8.731 6.408 8.731 5.726 Z M 35.986 2.615 C 36.446 3.448 36.676 4.406 36.676 5.488 C 36.676 5.89 36.65 6.25 36.596 6.57 L 28.485 6.57 C 28.552 7.371 28.832 7.999 29.326 8.453 C 29.818 8.907 30.428 9.133 31.148 9.133 C 32.19 9.133 32.93 8.686 33.371 7.791 L 36.395 7.791 C 36.083 8.846 35.436 9.77 34.552 10.424 C 33.644 11.113 32.53 11.456 31.208 11.456 C 30.14 11.456 29.181 11.218 28.334 10.744 C 27.493 10.278 26.805 9.579 26.351 8.732 C 25.877 7.864 25.64 6.862 25.64 5.727 C 25.64 4.579 25.873 3.571 26.34 2.703 C 26.784 1.858 27.467 1.161 28.303 0.7 C 29.144 0.233 30.112 0 31.206 0 C 32.26 0 33.206 0.226 34.04 0.68 C 34.863 1.122 35.539 1.795 35.986 2.615 Z M 33.769 4.685 C 33.755 3.965 33.495 3.387 32.988 2.953 C 32.48 2.521 31.859 2.303 31.125 2.303 C 30.43 2.303 29.847 2.513 29.372 2.933 C 28.899 3.353 28.608 3.938 28.502 4.685 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1p182ph\",layoutDependency:layoutDependency,layoutId:\"nxJIESQ5x\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.555 11.456\" overflow=\"visible\"><path d=\"M 8.75 3.128 L 5.618 0.028 C 5.435 0.01 5.25 0.001 5.066 0 C 4.118 0 3.26 0.233 2.493 0.7 C 1.724 1.167 1.118 1.835 0.67 2.703 C 0.221 3.571 0 4.566 0 5.687 C 0 6.822 0.223 7.827 0.67 8.702 C 1.117 9.576 1.724 10.253 2.493 10.734 C 3.257 11.214 4.143 11.465 5.046 11.456 C 5.873 11.456 6.605 11.286 7.24 10.945 C 7.874 10.605 8.371 10.174 8.731 9.655 L 8.731 11.277 L 11.555 11.277 L 11.555 0.181 L 8.742 0.181 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-16ezt29\",layoutDependency:layoutDependency,layoutId:\"jhszMgi08\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.867 6.529\" overflow=\"visible\"><path d=\"M 5.467 5.017 C 5.219 5.485 4.844 5.874 4.385 6.139 C 3.931 6.399 3.445 6.529 2.924 6.529 C 2.419 6.53 1.923 6.391 1.492 6.128 C 1.033 5.849 0.659 5.451 0.41 4.976 C 0.137 4.476 0 3.892 0 3.224 C 0 2.556 0.137 1.979 0.41 1.492 C 0.659 1.03 1.029 0.645 1.482 0.38 C 1.923 0.127 2.402 0 2.924 0 C 3.444 0 3.931 0.13 4.385 0.39 C 4.839 0.65 5.199 1.025 5.467 1.512 C 5.735 2 5.867 2.583 5.867 3.264 C 5.867 3.946 5.733 4.531 5.467 5.017 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zei4up\",layoutDependency:layoutDependency,layoutId:\"E_q8ms3k0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.036 11.456\" overflow=\"visible\"><path d=\"M 8.4 0.68 C 7.566 0.226 6.62 0 5.566 0 C 4.472 0 3.504 0.233 2.663 0.7 C 1.827 1.161 1.144 1.858 0.7 2.703 C 0.233 3.571 0 4.579 0 5.727 C 0 6.862 0.237 7.864 0.711 8.732 C 1.165 9.579 1.853 10.278 2.694 10.744 C 3.541 11.218 4.5 11.456 5.568 11.456 C 6.89 11.456 8.004 11.113 8.912 10.424 C 9.796 9.77 10.443 8.846 10.755 7.791 L 7.731 7.791 C 7.29 8.686 6.55 9.133 5.508 9.133 C 4.788 9.133 4.178 8.907 3.686 8.453 C 3.192 7.999 2.912 7.371 2.845 6.57 L 10.956 6.57 C 11.01 6.25 11.036 5.89 11.036 5.488 C 11.036 4.406 10.806 3.448 10.346 2.615 C 9.899 1.795 9.223 1.122 8.4 0.68 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m45wm\",layoutDependency:layoutDependency,layoutId:\"lZiVaFVT4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.267 2.382\" overflow=\"visible\"><path d=\"M 0 2.382 C 0.106 1.635 0.397 1.05 0.87 0.63 C 1.345 0.21 1.928 0 2.623 0 C 3.357 0 3.978 0.218 4.486 0.65 C 4.993 1.084 5.253 1.662 5.267 2.382 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xva4gz\",layoutDependency:layoutDependency,layoutId:\"c71Bm6LTw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.339 11.255\" overflow=\"visible\"><path d=\"M 8.338 0 L 8.338 2.943 L 5.468 2.943 C 4.586 2.943 3.922 3.15 3.475 3.563 C 3.028 3.978 2.805 4.7 2.805 5.727 L 2.805 11.255 L 0 11.255 L 0 0.159 L 2.804 0.159 L 2.797 3.087 L 5.897 0.017 L 6.038 0.007 L 6.049 0.006 L 6.049 0 L 8.339 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true})]})})}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-llwb19\",\"data-framer-name\":\"Navigation Menu\",layoutDependency:layoutDependency,layoutId:\"BRWyQ4fmG\",children:[/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-72)/2)+16+0+0,children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-9sm63-container\",\"data-framer-name\":\"Resources\",id:`${layoutId}-9sm63`,layoutDependency:layoutDependency,layoutId:\"uPvBlpZs1-container\",name:\"Resources\",nodeId:\"uPvBlpZs1\",ref:ref1,rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:[/*#__PURE__*/_jsx(CTAButton,{CKwAJbpc0:CKwAJbpc013elrgn({overlay}),height:\"100%\",id:\"uPvBlpZs1\",IfIcamyFs:true,IhSESYop3:true,lAAtajpof:false,layoutId:\"uPvBlpZs1\",name:\"Resources\",puqUL1BXu:ChevronDown,variant:matchVariant(\"B_d5gslqy\"),VIpbdmlE9:UserComponent,width:\"100%\",ZQ0Dc6DBI:\"Solutions\"}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:true,collisionDetectionPadding:20,\"data-framer-portal-id\":`${layoutId}-9sm63`,offsetX:0,offsetY:6,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsxs(MotionDivWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation1,className:\"framer-1s7zkgm\",\"data-border\":true,exit:animation,initial:animation2,layoutDependency:layoutDependency,layoutId:\"xNFNKkBjJ\",ref:ref2,role:\"dialog\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, rgb(38, 38, 38))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-ac705832-092f-475e-a252-93784ea8573d, rgb(20, 18, 16))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,boxShadow:\"0px 10px 20px 0px rgba(0, 0, 0, 0.05)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-unz6v7\",\"data-border\":true,\"data-framer-name\":\"By Industry\",layoutDependency:layoutDependency,layoutId:\"q6iR3dc9n\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(34, 34, 34)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-li0k4b\",\"data-framer-name\":\"Industry\",layoutDependency:layoutDependency,layoutId:\"MheXRqQEp\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1cni40o\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"tgrXVBNwH\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hwasvf\",\"data-styles-preset\":\"xkcDuX5jD\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(120, 113, 108)))\"},children:\"BY INDUSTRY\"})}),className:\"framer-q5y032\",\"data-framer-name\":\"SUPPORT\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rWL9ipTfx\",style:{\"--extracted-r6o4lv\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(120, 113, 108))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"REev0GbwG\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1825u6c-container\",\"data-framer-name\":\"Dev Docs\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ieOipbYbO-container\",name:\"Dev Docs\",nodeId:\"ieOipbYbO\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"ieOipbYbO\",kijeDt_qH:\"Orchestrate claims, underwriting and policy.\",layoutId:\"ieOipbYbO\",MlYUSR0OS:resolvedLinks1[0],name:\"Dev Docs\",O1Ao7I65r:\"Insurance\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"paC5RZ2OY\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-m3ncia-container\",\"data-framer-name\":\"Help Center\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ICkdMti8S-container\",name:\"Help Center\",nodeId:\"ICkdMti8S\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"ICkdMti8S\",kijeDt_qH:\"Automation, AML, and compliance solutions.\",layoutId:\"ICkdMti8S\",MlYUSR0OS:resolvedLinks2[0],name:\"Help Center\",O1Ao7I65r:\"Banking\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"KZ8f19Ktr\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-z6j7pv-container\",\"data-framer-name\":\"Help Center\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Sjsb5MHuj-container\",name:\"Help Center\",nodeId:\"Sjsb5MHuj\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"Sjsb5MHuj\",kijeDt_qH:\" Demand forecasting, personalization, and support automation.\",layoutId:\"Sjsb5MHuj\",MlYUSR0OS:resolvedLinks3[0],name:\"Help Center\",O1Ao7I65r:\"Retail\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SSWN5CaZ0\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hbmo9z-container\",\"data-framer-name\":\"Help Center\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"rwZlQ4ACv-container\",name:\"Help Center\",nodeId:\"rwZlQ4ACv\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"rwZlQ4ACv\",kijeDt_qH:\"Pipeline generation, customer care, and churn prevention.\",layoutId:\"rwZlQ4ACv\",MlYUSR0OS:resolvedLinks4[0],name:\"Help Center\",O1Ao7I65r:\"Communications\",style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rpp39q\",\"data-framer-name\":\"Industry\",layoutDependency:layoutDependency,layoutId:\"tIfW2VvOU\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ng30mu\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"lXSm6EvfF\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lsAR_jWUf\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-cjpv0-container\",\"data-framer-name\":\"Dev Docs\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"ld39_QY6b-container\",name:\"Dev Docs\",nodeId:\"ld39_QY6b\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"ld39_QY6b\",kijeDt_qH:\"Custom agents, built-in intel and answer retrieval for product teams.\",layoutId:\"ld39_QY6b\",MlYUSR0OS:resolvedLinks5[0],name:\"Dev Docs\",O1Ao7I65r:\"Technology\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OOSg_FZtp\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gdnof1-container\",\"data-framer-name\":\"Help Center\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"z9DHM_xIA-container\",name:\"Help Center\",nodeId:\"z9DHM_xIA\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"z9DHM_xIA\",kijeDt_qH:\"Process automation, secure data solutions, and patient services.\",layoutId:\"z9DHM_xIA\",MlYUSR0OS:resolvedLinks6[0],name:\"Help Center\",O1Ao7I65r:\"Healthcare\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"s6SQNvwqI\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ornfd6-container\",\"data-framer-name\":\"Help Center\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"fxD5q_YJT-container\",name:\"Help Center\",nodeId:\"fxD5q_YJT\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"fxD5q_YJT\",kijeDt_qH:\"Case management, citizen services, and document processing.\",layoutId:\"fxD5q_YJT\",MlYUSR0OS:resolvedLinks7[0],name:\"Help Center\",O1Ao7I65r:\"Government\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Jx6yJ2yrK\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16bs7pa-container\",\"data-framer-name\":\"Help Center\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"VirFOU8mg-container\",name:\"Help Center\",nodeId:\"VirFOU8mg\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:true,height:\"100%\",id:\"VirFOU8mg\",kijeDt_qH:\"Booking systems, concierge, guest experience, and revenue management.\",layoutId:\"VirFOU8mg\",MlYUSR0OS:resolvedLinks8[0],name:\"Help Center\",O1Ao7I65r:\"Hospitality\",style:{width:\"100%\"},width:\"100%\"})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16zwach\",\"data-framer-name\":\"By Function\",layoutDependency:layoutDependency,layoutId:\"HbR9a98nU\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-81t99a\",\"data-framer-name\":\"Function\",layoutDependency:layoutDependency,layoutId:\"Hu7OkIiK8\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8j1yms\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"NaKJmPOnA\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-hwasvf\",\"data-styles-preset\":\"xkcDuX5jD\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(120, 113, 108)))\"},children:\"USE CASES\"})}),className:\"framer-owwpck\",\"data-framer-name\":\"SUPPORT\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yt1jrYlKt\",style:{\"--extracted-r6o4lv\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(120, 113, 108))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Yx6a2WXzT\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-dvwhco-container\",\"data-framer-name\":\"Dev Docs\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"Pn2dH9ZdQ-container\",name:\"Dev Docs\",nodeId:\"Pn2dH9ZdQ\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:false,height:\"100%\",id:\"Pn2dH9ZdQ\",kijeDt_qH:\"\",layoutId:\"Pn2dH9ZdQ\",MlYUSR0OS:resolvedLinks9[0],name:\"Dev Docs\",O1Ao7I65r:\"Operations\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"vDS2zmd38\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5vlpw2-container\",\"data-framer-name\":\"Dev Docs\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"abnIGV_za-container\",name:\"Dev Docs\",nodeId:\"abnIGV_za\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:false,height:\"100%\",id:\"abnIGV_za\",kijeDt_qH:\"\",layoutId:\"abnIGV_za\",MlYUSR0OS:resolvedLinks10[0],name:\"Dev Docs\",O1Ao7I65r:\"Customer Experience\",style:{width:\"100%\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1jwpeop\",\"data-framer-name\":\"Function\",layoutDependency:layoutDependency,layoutId:\"rq1o5NH9W\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3p5htv\",\"data-framer-name\":\"Title\",layoutDependency:layoutDependency,layoutId:\"LuPjKhEkU\"}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"fA30dEPvn\"},implicitPathVariables:undefined}],children:resolvedLinks11=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ju3ut8-container\",\"data-framer-name\":\"Dev Docs\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"k8T1ZKgxL-container\",name:\"Dev Docs\",nodeId:\"k8T1ZKgxL\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:false,height:\"100%\",id:\"k8T1ZKgxL\",kijeDt_qH:\"\",layoutId:\"k8T1ZKgxL\",MlYUSR0OS:resolvedLinks11[0],name:\"Dev Docs\",O1Ao7I65r:\"Go-to-market\",style:{width:\"100%\"},width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eRmu8N6zk\"},implicitPathVariables:undefined}],children:resolvedLinks12=>/*#__PURE__*/_jsx(ComponentViewportProvider,{width:\"244px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1qygt9i-container\",\"data-framer-name\":\"Dev Docs\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"TrIcoiTDB-container\",name:\"Dev Docs\",nodeId:\"TrIcoiTDB\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(NavMenuRowItem,{EOndUSAvh:false,height:\"100%\",id:\"TrIcoiTDB\",kijeDt_qH:\"\",layoutId:\"TrIcoiTDB\",MlYUSR0OS:resolvedLinks12[0],name:\"Dev Docs\",O1Ao7I65r:\"Business Intelligence\",style:{width:\"100%\"},width:\"100%\"})})})})]})]})]})})})]})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-72)/2)+16+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gnlcjf-container\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"NhRqU7Ejy-container\",name:\"About\",nodeId:\"NhRqU7Ejy\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(CTAButton,{CpAnQ8jkC:\"https://demos.saber.app/\",height:\"100%\",id:\"NhRqU7Ejy\",IfIcamyFs:false,IhSESYop3:true,lAAtajpof:false,layoutId:\"NhRqU7Ejy\",name:\"About\",puqUL1BXu:UserComponent1,variant:matchVariant(\"B_d5gslqy\"),VIpbdmlE9:UserComponent,width:\"100%\",ZQ0Dc6DBI:\"Platform\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"WmtAYWHVN\"},implicitPathVariables:undefined}],children:resolvedLinks13=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-72)/2)+16+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jhb7w3-container\",\"data-framer-name\":\"Pricing\",layoutDependency:layoutDependency,layoutId:\"KSaFR3yQf-container\",name:\"Pricing\",nodeId:\"KSaFR3yQf\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(CTAButton,{CpAnQ8jkC:resolvedLinks13[0],height:\"100%\",id:\"KSaFR3yQf\",IfIcamyFs:false,IhSESYop3:true,lAAtajpof:false,layoutId:\"KSaFR3yQf\",name:\"Pricing\",puqUL1BXu:UserComponent1,variant:matchVariant(\"B_d5gslqy\"),VIpbdmlE9:UserComponent,width:\"100%\",ZQ0Dc6DBI:\"Blog\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"whgjrDZk6\"},implicitPathVariables:undefined}],children:resolvedLinks14=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-72)/2)+16+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y5mulg-container\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"ixO0JwAVn-container\",name:\"About\",nodeId:\"ixO0JwAVn\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(CTAButton,{CpAnQ8jkC:resolvedLinks14[0],height:\"100%\",id:\"ixO0JwAVn\",IfIcamyFs:false,IhSESYop3:true,lAAtajpof:false,layoutId:\"ixO0JwAVn\",name:\"About\",puqUL1BXu:UserComponent1,variant:matchVariant(\"B_d5gslqy\"),VIpbdmlE9:UserComponent,width:\"100%\",ZQ0Dc6DBI:\"About\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NnflE2YZi\"},implicitPathVariables:undefined}],children:resolvedLinks15=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-72)/2)+16+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jsigkc-container\",\"data-framer-name\":\"About\",layoutDependency:layoutDependency,layoutId:\"ZU5SD5RbS-container\",name:\"About\",nodeId:\"ZU5SD5RbS\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(CTAButton,{CpAnQ8jkC:resolvedLinks15[0],height:\"100%\",id:\"ZU5SD5RbS\",IfIcamyFs:false,IhSESYop3:true,lAAtajpof:false,layoutId:\"ZU5SD5RbS\",name:\"About\",puqUL1BXu:UserComponent1,variant:matchVariant(\"B_d5gslqy\"),VIpbdmlE9:UserComponent,width:\"100%\",ZQ0Dc6DBI:\"Pricing\"})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-rq3bc0\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"eL_PvHRnw\",children:[isDisplayed3(MFntR38jj!==false)&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ARLed1ary\"},implicitPathVariables:undefined},{href:{webPageId:\"ARLed1ary\"},implicitPathVariables:undefined},{href:{webPageId:\"ARLed1ary\"},implicitPathVariables:undefined}],children:resolvedLinks16=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-72)/2)+16+0,...addPropertyOverrides({OvgLRR0Uu:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||200)-0-72)/2)+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ttq5lt-container\",\"data-framer-name\":\"Sign up\",layoutDependency:layoutDependency,layoutId:\"CiACZj7v0-container\",name:\"Sign up\",nodeId:\"CiACZj7v0\",rendersWithMotion:true,scopeId:\"y7arM_bkj\",children:/*#__PURE__*/_jsx(CTAButton,{CpAnQ8jkC:resolvedLinks16[0],height:\"100%\",id:\"CiACZj7v0\",IfIcamyFs:false,IhSESYop3:true,lAAtajpof:false,layoutId:\"CiACZj7v0\",name:\"Sign up\",puqUL1BXu:UserComponent1,variant:matchVariant(\"fjOBCDEe9\"),VIpbdmlE9:UserComponent,width:\"100%\",ZQ0Dc6DBI:\"Get in touch\",...addPropertyOverrides({OvgLRR0Uu:{CpAnQ8jkC:resolvedLinks16[2]},yJB8nDUZ2:{CpAnQ8jkC:resolvedLinks16[1]}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-qejymg\",\"data-framer-name\":\"Mobile Button\",layoutDependency:layoutDependency,layoutId:\"gIaHYlV2X\",...addPropertyOverrides({JKXBDiVBt:{\"data-highlight\":true,onTap:onTapsmu3jz},NQ16ltpYx:{\"data-highlight\":true,onTap:onTapl25y5h},OvgLRR0Uu:{\"data-highlight\":true,onTap:onTaptncbps},yJB8nDUZ2:{\"data-highlight\":true,onTap:onTap1vgfhxe}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-5154ll\",Component:Menu,layoutDependency:layoutDependency,layoutId:\"zEu9uG5jk\",style:{\"--1m973uw\":\"var(--token-cefbcc11-70c9-467a-ad0a-ef0379160d6f, rgb(120, 113, 108))\",\"--js9iwy\":2},...addPropertyOverrides({JKXBDiVBt:{Component:X},OvgLRR0Uu:{Component:X}},baseVariant,gestureVariant)})})]})]})]})})})});});const css=[\".framer-vRi39.framer-1nrg7n2, .framer-vRi39 .framer-1nrg7n2 { display: block; }\",\".framer-vRi39.framer-128zegt { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-vRi39 .framer-1vgcmcr { align-content: center; align-items: center; bottom: 0px; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; left: 0px; overflow: auto; padding: 88px 32px 40px 32px; position: absolute; right: 0px; z-index: 1; }\",\".framer-vRi39 .framer-17ha82z-container, .framer-vRi39 .framer-x18cer-container, .framer-vRi39 .framer-1825u6c-container, .framer-vRi39 .framer-m3ncia-container, .framer-vRi39 .framer-z6j7pv-container, .framer-vRi39 .framer-hbmo9z-container, .framer-vRi39 .framer-cjpv0-container, .framer-vRi39 .framer-gdnof1-container, .framer-vRi39 .framer-ornfd6-container, .framer-vRi39 .framer-16bs7pa-container, .framer-vRi39 .framer-dvwhco-container, .framer-vRi39 .framer-5vlpw2-container, .framer-vRi39 .framer-1ju3ut8-container, .framer-vRi39 .framer-1qygt9i-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-vRi39 .framer-rlp82i { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 12px; position: relative; width: 100%; }\",\".framer-vRi39 .framer-15x7pvg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 16px 40px 16px 40px; position: relative; width: 1px; z-index: 10; }\",\".framer-vRi39 .framer-4q76zg { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-vRi39 .framer-tfxiwl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-vRi39 .framer-1kl5wt2 { height: 24px; position: relative; width: 90px; }\",\".framer-vRi39 .framer-2pzer1 { height: 24px; left: 0px; position: absolute; top: 0px; width: 24px; }\",\".framer-vRi39 .framer-427znd, .framer-vRi39 .framer-1p182ph { height: 12px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-vRi39 .framer-3wx7ts { height: 12px; left: 12px; position: absolute; top: 0px; width: 12px; }\",\".framer-vRi39 .framer-8nfj5f { height: 12px; left: 0px; position: absolute; top: 12px; width: 12px; }\",\".framer-vRi39 .framer-lmqwnw { height: 12px; left: 12px; position: absolute; top: 12px; width: 12px; }\",\".framer-vRi39 .framer-1do72fa { height: 15px; left: 57px; position: absolute; top: 5px; width: 12px; }\",\".framer-vRi39 .framer-1b72wo4 { height: 15px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-vRi39 .framer-12blps7 { height: 7px; left: 3px; position: absolute; top: 6px; width: 6px; }\",\".framer-vRi39 .framer-qop6g8 { height: 15px; left: 32px; position: absolute; top: 5px; width: 12px; }\",\".framer-vRi39 .framer-ap2kua { height: 12px; left: 44px; position: absolute; top: 8px; width: 37px; }\",\".framer-vRi39 .framer-16ezt29 { height: 7px; left: 3px; position: absolute; top: 2px; width: 6px; }\",\".framer-vRi39 .framer-zei4up { height: 12px; left: 26px; position: absolute; top: 0px; width: 11px; }\",\".framer-vRi39 .framer-m45wm { height: 3px; left: 29px; position: absolute; top: 2px; width: 6px; }\",\".framer-vRi39 .framer-xva4gz { height: 12px; left: 81px; position: absolute; top: 8px; width: 9px; }\",\".framer-vRi39 .framer-llwb19 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vRi39 .framer-9sm63-container, .framer-vRi39 .framer-1gnlcjf-container, .framer-vRi39 .framer-1jhb7w3-container, .framer-vRi39 .framer-1y5mulg-container, .framer-vRi39 .framer-1jsigkc-container, .framer-vRi39 .framer-ttq5lt-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-vRi39 .framer-1s7zkgm { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 520px; will-change: var(--framer-will-change-override, transform); }\",\".framer-vRi39 .framer-unz6v7, .framer-vRi39 .framer-16zwach { 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: 0px; position: relative; width: 100%; }\",\".framer-vRi39 .framer-li0k4b, .framer-vRi39 .framer-rpp39q, .framer-vRi39 .framer-81t99a, .framer-vRi39 .framer-1jwpeop { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px; position: relative; width: 1px; }\",\".framer-vRi39 .framer-1cni40o, .framer-vRi39 .framer-8j1yms { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 8px 0px 8px; position: relative; width: 100%; }\",\".framer-vRi39 .framer-q5y032, .framer-vRi39 .framer-owwpck { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-vRi39 .framer-1ng30mu, .framer-vRi39 .framer-3p5htv { 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; min-height: 24px; overflow: visible; padding: 8px 8px 0px 8px; position: relative; width: 100%; }\",\".framer-vRi39 .framer-rq3bc0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-vRi39 .framer-qejymg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: 36px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 36px; }\",\".framer-vRi39 .framer-5154ll { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; width: 24px; }\",\".framer-vRi39.framer-v-7kcr4u.framer-128zegt, .framer-vRi39.framer-v-1884w20.framer-128zegt { width: 810px; }\",\".framer-vRi39.framer-v-7kcr4u .framer-15x7pvg, .framer-vRi39.framer-v-1884w20 .framer-15x7pvg { padding: 16px 30px 16px 40px; }\",\".framer-vRi39.framer-v-7kcr4u .framer-qejymg, .framer-vRi39.framer-v-1884w20 .framer-qejymg, .framer-vRi39.framer-v-spac80 .framer-qejymg, .framer-vRi39.framer-v-f7y5qv .framer-qejymg { cursor: pointer; }\",\".framer-vRi39.framer-v-1884w20 .framer-1vgcmcr { bottom: unset; top: 0px; }\",\".framer-vRi39.framer-v-spac80.framer-128zegt, .framer-vRi39.framer-v-f7y5qv.framer-128zegt { width: 390px; }\",\".framer-vRi39.framer-v-spac80 .framer-1vgcmcr { padding: 76px 8px 8px 8px; }\",\".framer-vRi39.framer-v-spac80 .framer-15x7pvg, .framer-vRi39.framer-v-f7y5qv .framer-15x7pvg { padding: 16px 10px 16px 20px; }\",\".framer-vRi39.framer-v-f7y5qv .framer-1vgcmcr { bottom: unset; padding: 76px 8px 8px 8px; top: 0px; }\",...sharedStyle.css,'.framer-vRi39[data-border=\"true\"]::after, .framer-vRi39 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 68\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"yJB8nDUZ2\":{\"layout\":[\"fixed\",\"auto\"]},\"OvgLRR0Uu\":{\"layout\":[\"fixed\",\"auto\"]},\"NQ16ltpYx\":{\"layout\":[\"fixed\",\"auto\"]},\"JKXBDiVBt\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"MFntR38jj\":\"showCTA\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framery7arM_bkj=withCSS(Component,css,\"framer-vRi39\");export default Framery7arM_bkj;Framery7arM_bkj.displayName=\"Navigation\";Framery7arM_bkj.defaultProps={height:68,width:1200};addPropertyControls(Framery7arM_bkj,{variant:{options:[\"R4jqfv8ai\",\"yJB8nDUZ2\",\"OvgLRR0Uu\",\"NQ16ltpYx\",\"JKXBDiVBt\"],optionTitles:[\"Desktop\",\"Tablet Closed\",\"Tablet Open\",\"Mobile Closed\",\"Mobile Open\"],title:\"Variant\",type:ControlType.Enum},MFntR38jj:{defaultValue:true,title:\"Show CTA\",type:ControlType.Boolean},onMFntR38jjChange:{changes:\"MFntR38jj\",type:ControlType.ChangeHandler}});addFonts(Framery7arM_bkj,[{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\"}]},...NavMobileMenuFonts,...CTAButtonFonts,...NavMenuRowItemFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});Framery7arM_bkj.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(NavMobileMenu,{},context),()=>forwardLoader(CTAButton,{},context),()=>forwardLoader(NavMenuRowItem,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framery7arM_bkj\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"MFntR38jj\\\":\\\"showCTA\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yJB8nDUZ2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"OvgLRR0Uu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NQ16ltpYx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JKXBDiVBt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"68\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8b94dcf)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-Dk1W5 .framer-styles-preset-1ybqtif:not(.rich-text-wrapper), .framer-Dk1W5 .framer-styles-preset-1ybqtif.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, #fafaf9); --framer-link-text-color: var(--token-3354c3de-221c-4edd-ae1d-909c9020f86d, #a8a29e); transition-delay: 0s; transition-duration: 0.15s; transition-property: color; transition-timing-function: cubic-bezier(0.12, 0.23, 0.5, 1); }\"];export const className=\"framer-Dk1W5\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f3f9b36)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-099aC .framer-styles-preset-656phd:not(.rich-text-wrapper), .framer-099aC .framer-styles-preset-656phd.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-3354c3de-221c-4edd-ae1d-909c9020f86d, #a1a1a1); --framer-link-hover-text-decoration: underline; transition-delay: 0s; transition-duration: 0.15s; transition-property: color; transition-timing-function: cubic-bezier(0.12, 0.23, 0.5, 1); }\"];export const className=\"framer-099aC\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (54493e9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,runTasksWithYield,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Chromatic from\"https://framerusercontent.com/modules/3zaib2Hu3assAiV0Rg9n/RJIphXjCVhy25kDBhYSG/ChromaticEdge.js\";import Lenis from\"https://framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/RMCDKo9dB6hm9bZaSn16/Lenis.js\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import UserComponent1 from\"https://framerusercontent.com/modules/liGwkIXVDPkg4CfKUJoR/BvPhIrJAI4RLkVfNzsaP/zD0HidK19.js\";import UserComponent from\"https://framerusercontent.com/modules/Wox1BwGXM80ltN4SxGnw/fBScsGeW1NS1aeNoGoOW/GXOmzsK3W.js\";import ExternalLink from\"#framer/local/canvasComponent/lPIlpyHF8/lPIlpyHF8.js\";import CTAStrandAnimation from\"#framer/local/canvasComponent/RGWuXlaC8/RGWuXlaC8.js\";import CTAButton from\"#framer/local/canvasComponent/VDI2v9hjz/VDI2v9hjz.js\";import Navigation from\"#framer/local/canvasComponent/y7arM_bkj/y7arM_bkj.js\";import*as sharedStyle3 from\"#framer/local/css/asuQ9IUVH/asuQ9IUVH.js\";import*as sharedStyle1 from\"#framer/local/css/DcM4UVtzQ/DcM4UVtzQ.js\";import*as sharedStyle from\"#framer/local/css/gO5BOL9GY/gO5BOL9GY.js\";import*as sharedStyle4 from\"#framer/local/css/j5N4vM3LD/j5N4vM3LD.js\";import*as sharedStyle2 from\"#framer/local/css/MuiOiTR_Q/MuiOiTR_Q.js\";import*as sharedStyle6 from\"#framer/local/css/sz1prZpgz/sz1prZpgz.js\";import*as sharedStyle5 from\"#framer/local/css/zP54Deppw/zP54Deppw.js\";const LenisFonts=getFonts(Lenis);const NavigationFonts=getFonts(Navigation);const ChromaticFonts=getFonts(Chromatic);const CTAStrandAnimationFonts=getFonts(CTAStrandAnimation);const CTAStrandAnimationWithVariantAppearEffect=withVariantAppearEffect(CTAStrandAnimation);const CTAButtonFonts=getFonts(CTAButton);const ExternalLinkFonts=getFonts(ExternalLink);const CookieBannerFonts=getFonts(CookieBanner);const breakpoints={HcX17x5i6:\"(min-width: 1200px)\",Hg4hewUGN:\"(max-width: 809.98px)\",UvihbFkNr:\"(min-width: 810px) and (max-width: 1199.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-X3wgd\";const variantClassNames={HcX17x5i6:\"framer-v-f76mnz\",Hg4hewUGN:\"framer-v-1g056l3\",UvihbFkNr:\"framer-v-1e3jmh\"};const IxikkUMZ2=undefined;const gPBPQmbzY=undefined;const Besye0p6V=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={Hg4hewUGN:[\".framer-X3wgd.framer-f76mnz { -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\",\".framer-X3wgd .framer-gu3ill { flex-direction: column; padding: 0px; }\",\".framer-X3wgd .framer-2zulxl, .framer-X3wgd .framer-90f5dz { flex: none; width: 100%; }\",\".framer-X3wgd .framer-9aqjls { --border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset; height: 420px; }\",\".framer-X3wgd .framer-qr3vrw { padding: 14px; width: 100%; }\",\".framer-X3wgd .framer-1xetojl { padding: 0px; }\",\".framer-X3wgd .framer-66k0md { --border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset; }\",\".framer-X3wgd .framer-wyzuea { gap: 40px 20px; grid-template-columns: repeat(2, minmax(120px, 1fr)); grid-template-rows: repeat(2, min-content); padding: 40px 20px 40px 20px; }\",\".framer-X3wgd .framer-7cvqhz { flex-direction: column; gap: 24px; }\",\".framer-X3wgd .framer-15v4uw2 { flex-direction: column; gap: 20px; justify-content: flex-start; padding: 20px; }\",\".framer-X3wgd .framer-x2paz7 { padding: 0px 20px 20px 20px; }\"],UvihbFkNr:[\".framer-X3wgd .framer-gu3ill, .framer-X3wgd .framer-1xetojl { padding: 0px; }\",\".framer-X3wgd .framer-9aqjls, .framer-X3wgd .framer-66k0md { --border-bottom-width: unset; --border-left-width: unset; --border-right-width: unset; --border-top-width: unset; }\",\".framer-X3wgd .framer-wyzuea { gap: 20px; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Hg4hewUGN:\".framer-1g056l3-override\",UvihbFkNr:\".framer-1e3jmh-override\"};const rules=[\".framer-X3wgd.framer-k1srpk, .framer-X3wgd .framer-k1srpk { display: block; }\",'.framer-X3wgd.framer-f76mnz { --selection-background-color: var(--token-ba35e0ab-850d-49cf-be59-934f032ab5a0, #f5f5f4) /* {\"name\":\"BG Inverse\"} */; --selection-color: var(--token-35e0c09c-bfbb-4fb7-9f38-c4d8879499d6, #1c1917) /* {\"name\":\"Text Inverse\"} */; align-content: center; align-items: center; background-color: var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab, #0a0a0a); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 68px 0px 0px 0px; position: relative; width: 100%; }',\".framer-X3wgd .framer-uz5b0i-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-X3wgd .framer-gu3ill { --border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, #292524); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; background-color: var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab, #0c0a09); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; left: 0px; order: -999; overflow: visible; padding: 0px 64px 0px 64px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 5; }\",\".framer-X3wgd .framer-2zulxl { --border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, #262626); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; max-width: 1400px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-X3wgd .framer-1j6v7h8-container { flex: 1 0 0px; height: auto; position: sticky; top: 0px; width: 1px; z-index: 10; }\",\".framer-X3wgd .framer-1lxel46 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-X3wgd .framer-13yx5bq-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 69px; left: 0px; order: 1003; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; z-index: 5; }\",\".framer-X3wgd .framer-vjqi89 { --border-bottom-width: 0px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, #262626); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; order: 1004; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-1aeo38i { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-9aqjls { --border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, #292524); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 520px; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-1w558nd-container { -webkit-mask: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0,0,0,1) 14.000000000000002%, rgba(0,0,0,1) 82.43243243243244%, rgba(0, 0, 0, 0) 100%) add; bottom: 0px; flex: none; left: 0px; mask: linear-gradient(0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 14.000000000000002%, rgba(0,0,0,1) 82.43243243243244%, rgba(0, 0, 0, 0) 100%) add; opacity: 0.85; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-X3wgd .framer-qr3vrw { align-content: center; align-items: center; background: radial-gradient(50% 50% at 50% 50%, var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab, #110f0d) 0%, rgba(17, 15, 13, 0.5) 63.36206896551724%, rgba(17, 15, 13, 0) 100%); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 40px; pointer-events: none; position: relative; width: 600px; z-index: 2; }\",\".framer-X3wgd .framer-o9bwxk { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; pointer-events: none; position: relative; user-select: none; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-X3wgd .framer-cq6zkv-container { flex: none; height: auto; pointer-events: auto; position: relative; width: auto; }\",\".framer-X3wgd .framer-1xetojl { 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: var(--overflow-clip-fallback, clip); padding: 0px 64px 0px 64px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-66k0md { --border-bottom-width: 0px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, #292524); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 0px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; max-width: 1400px; overflow: var(--overflow-clip-fallback, clip); padding: 0px 0px 40px 0px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-wyzuea { display: grid; flex: none; gap: 40px; grid-auto-rows: min-content; grid-template-columns: repeat(4, minmax(156px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: center; overflow: visible; padding: 40px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-11jzkye, .framer-X3wgd .framer-i8ygc2, .framer-X3wgd .framer-1q8s67d { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",'.framer-X3wgd .framer-10jdoq8, .framer-X3wgd .framer-ankizt, .framer-X3wgd .framer-1mlm0tb, .framer-X3wgd .framer-10wc8lh { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre-line; width: 100%; word-break: break-word; word-wrap: break-word; }',\".framer-X3wgd .framer-htlo9p, .framer-X3wgd .framer-v9s6he, .framer-X3wgd .framer-1giplbt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",'.framer-X3wgd .framer-1iyk8rt, .framer-X3wgd .framer-t46ej0, .framer-X3wgd .framer-1tc4sen, .framer-X3wgd .framer-1uffjdu, .framer-X3wgd .framer-1pjilpz, .framer-X3wgd .framer-yl2196, .framer-X3wgd .framer-q2vdhe, .framer-X3wgd .framer-o8alm6, .framer-X3wgd .framer-uv8dt, .framer-X3wgd .framer-61l1c8, .framer-X3wgd .framer-1x02t4e { --text-truncation-display-inline-for-safari-16: inline; --text-truncation-display-none-for-safari-16: none; --text-truncation-line-break-for-safari-16: \"\\\\A\"; -webkit-box-orient: vertical; -webkit-line-clamp: 1; display: -webkit-box; flex: none; height: auto; overflow: var(--overflow-clip-fallback, clip); position: relative; white-space: pre; width: auto; }',\".framer-X3wgd .framer-17009n1 { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-vz9imr { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-17atud0-container, .framer-X3wgd .framer-vlcmkj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-X3wgd .framer-7cvqhz { --border-bottom-width: 1px; --border-color: var(--token-f3013730-45dd-4b90-8bef-48999f95aa1d, #292524); --border-left-width: 0px; --border-right-width: 0px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; max-width: 1400px; overflow: visible; padding: 24px 40px 24px 40px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-90f5dz { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 1px; }\",\".framer-X3wgd .framer-vupuhv { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 520px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-1yeidpu { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-end; padding: 0px; position: relative; width: min-content; }\",\".framer-X3wgd .framer-zr7qir, .framer-X3wgd .framer-1cpyzti { align-content: center; align-items: center; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; padding: 12px 16px 12px 16px; position: relative; width: min-content; }\",\".framer-X3wgd .framer-kcb1la, .framer-X3wgd .framer-xadtgc { flex: none; height: 41px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 41px; }\",\".framer-X3wgd .framer-thpshz, .framer-X3wgd .framer-19f7ryd, .framer-X3wgd .framer-1pq2s8j, .framer-X3wgd .framer-18dj6ih { height: 41px; left: 0px; position: absolute; top: 0px; width: 41px; }\",\".framer-X3wgd .framer-uuqjx1 { height: 33px; left: 0px; position: absolute; top: 0px; width: 41px; }\",\".framer-X3wgd .framer-1lhg5gk { height: 29px; left: 4px; position: absolute; top: 13px; width: 33px; }\",\".framer-X3wgd .framer-1hshyjv { height: 11px; left: 0px; position: absolute; top: 17px; width: 33px; }\",\".framer-X3wgd .framer-k15kmo { height: 5px; left: 6px; position: absolute; top: 0px; width: 3px; }\",\".framer-X3wgd .framer-g6l0fm { height: 5px; left: 8px; position: absolute; top: 0px; width: 3px; }\",\".framer-X3wgd .framer-7vi5xg { height: 1px; left: 7px; position: absolute; top: 3px; width: 3px; }\",\".framer-X3wgd .framer-cx4wiu { height: 5px; left: 11px; position: absolute; top: 0px; width: 1px; }\",\".framer-X3wgd .framer-xt90w2 { height: 6px; left: 13px; position: absolute; top: 0px; width: 5px; }\",\".framer-X3wgd .framer-1biv2yn { height: 5px; left: 18px; position: absolute; top: 0px; width: 4px; }\",\".framer-X3wgd .framer-m7lyc { height: 5px; left: 22px; position: absolute; top: 0px; width: 3px; }\",\".framer-X3wgd .framer-1bgqk98 { height: 5px; left: 24px; position: absolute; top: 0px; width: 3px; }\",\".framer-X3wgd .framer-oq8fgm { height: 1px; left: 23px; position: absolute; top: 3px; width: 3px; }\",\".framer-X3wgd .framer-pvoy90 { height: 6px; left: 6px; position: absolute; top: 10px; width: 5px; }\",\".framer-X3wgd .framer-uvdeuz { height: 6px; left: 10px; position: absolute; top: 10px; width: 5px; }\",\".framer-X3wgd .framer-1dvrm49 { height: 4px; left: 11px; position: absolute; top: 11px; width: 3px; }\",\".framer-X3wgd .framer-hfcbj0 { height: 6px; left: 16px; position: absolute; top: 10px; width: 5px; }\",\".framer-X3wgd .framer-1qt0t10 { height: 5px; left: 23px; position: absolute; top: 10px; width: 4px; }\",\".framer-X3wgd .framer-17hmog9 { height: 1px; left: 10px; position: absolute; top: 21px; width: 22px; }\",\".framer-X3wgd .framer-bn4fnh, .framer-X3wgd .framer-btyzas { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-X3wgd .framer-lcbs33, .framer-X3wgd .framer-fq70xg, .framer-X3wgd .framer-gbawno, .framer-X3wgd .framer-16rlut8, .framer-X3wgd .framer-psm4bz, .framer-X3wgd .framer-czkugy, .framer-X3wgd .framer-123xktd { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-X3wgd .framer-19wcgmw { height: 38px; left: 1px; position: absolute; top: 1px; width: 38px; }\",\".framer-X3wgd .framer-15jh7dk { height: 33px; left: 4px; position: absolute; top: 4px; width: 33px; }\",\".framer-X3wgd .framer-19whdrk { height: 6px; left: 6px; position: absolute; top: 14px; width: 5px; }\",\".framer-X3wgd .framer-pvscav { height: 6px; left: 12px; position: absolute; top: 14px; width: 5px; }\",\".framer-X3wgd .framer-13m3x44 { height: 3px; left: 14px; position: absolute; top: 15px; width: 2px; }\",\".framer-X3wgd .framer-11jv2a5 { height: 6px; left: 18px; position: absolute; top: 14px; width: 4px; }\",\".framer-X3wgd .framer-1egg3t6 { height: 6px; left: 23px; position: absolute; top: 14px; width: 4px; }\",\".framer-X3wgd .framer-di02rf { height: 3px; left: 24px; position: absolute; top: 17px; width: 3px; }\",\".framer-X3wgd .framer-mmepkg { height: 4px; left: 15px; position: absolute; top: 0px; width: 4px; }\",\".framer-X3wgd .framer-14po5c2 { height: 4px; left: 22px; position: absolute; top: 2px; width: 4px; }\",\".framer-X3wgd .framer-n47ne8 { height: 4px; left: 7px; position: absolute; top: 2px; width: 4px; }\",\".framer-X3wgd .framer-hu2vgt { height: 4px; left: 27px; position: absolute; top: 7px; width: 4px; }\",\".framer-X3wgd .framer-1e7xiq6 { height: 4px; left: 2px; position: absolute; top: 7px; width: 4px; }\",\".framer-X3wgd .framer-ouipe7 { height: 4px; left: 15px; position: absolute; top: 29px; width: 4px; }\",\".framer-X3wgd .framer-1atqjvp { height: 4px; left: 29px; position: absolute; top: 15px; width: 4px; }\",\".framer-X3wgd .framer-1sof3i2 { height: 4px; left: 0px; position: absolute; top: 15px; width: 4px; }\",\".framer-X3wgd .framer-acjid9 { height: 4px; left: 7px; position: absolute; top: 27px; width: 4px; }\",\".framer-X3wgd .framer-ox5cb1 { height: 4px; left: 22px; position: absolute; top: 27px; width: 4px; }\",\".framer-X3wgd .framer-1ae8cyl { height: 4px; left: 2px; position: absolute; top: 22px; width: 4px; }\",\".framer-X3wgd .framer-qp5wm2 { height: 4px; left: 27px; position: absolute; top: 22px; width: 4px; }\",\".framer-X3wgd .framer-15v4uw2 { 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: 20px 40px 20px 40px; position: relative; width: 100%; }\",\".framer-X3wgd .framer-868d6s { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-X3wgd .framer-hllgs2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-X3wgd .framer-16ek34v, .framer-X3wgd .framer-p28edv { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-X3wgd .framer-x2paz7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 40px 20px 40px; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,'.framer-X3wgd[data-selection=\"true\"] * ::selection, .framer-X3wgd [data-selection=\"true\"] * ::selection { color: var(--selection-color, none); background-color: var(--selection-background-color, none); }','.framer-X3wgd[data-border=\"true\"]::after, .framer-X3wgd [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; }'];const mediaQueries={HcX17x5i6:\"(min-width: 1200px)\",Hg4hewUGN:\"(max-width: 809.98px)\",UvihbFkNr:\"(min-width: 810px) and (max-width: 1199.98px)\"};const humanReadableVariantMap={Desktop:\"HcX17x5i6\",Phone:\"Hg4hewUGN\",Tablet:\"UvihbFkNr\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({bottomDispersion,cTASection,height,id,showCTA,width,...props})=>{return{...props,Besye0p6V:cTASection??props.Besye0p6V??true,gPBPQmbzY:bottomDispersion??props.gPBPQmbzY??true,IxikkUMZ2:showCTA??props.IxikkUMZ2??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"HcX17x5i6\"};};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,Besye0p6V,gPBPQmbzY,IxikkUMZ2,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(!isBrowser())return true;if(baseVariant===\"Hg4hewUGN\")return false;return value;};const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"HcX17x5i6\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7f40e4a1-2b83-444e-8765-465c7d3596ab, rgb(10, 10, 10)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-f76mnz\",className),\"data-layout-template\":true,\"data-selection\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-uz5b0i-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"YTLoBJb9y\",scopeId:\"j1g_d39hO\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"YTLoBJb9y\",infinite:false,intensity:12,layoutId:\"YTLoBJb9y\",orientation:\"vertical\",smooth:true,width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-gu3ill\",\"data-border\":true,\"data-framer-name\":\"Navigation\",children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-2zulxl\",\"data-border\":true,\"data-framer-name\":\"Container\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Hg4hewUGN:{width:\"max(min(100vw, 1400px), 1px)\"},UvihbFkNr:{width:\"max(min(max(100vw, 1px), 1400px), 1px)\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:68,width:\"max(min(max(100vw - 128px, 1px), 1400px), 1px)\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1j6v7h8-container\",nodeId:\"VYn3p9PpM\",scopeId:\"j1g_d39hO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Hg4hewUGN:{variant:matchVariant(\"NQ16ltpYx\")},UvihbFkNr:{variant:matchVariant(\"yJB8nDUZ2\")}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"VYn3p9PpM\",layoutId:\"VYn3p9PpM\",MFntR38jj:IxikkUMZ2,style:{width:\"100%\"},variant:matchVariant(\"R4jqfv8ai\"),width:\"100%\"})})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1lxel46\"}),isDisplayed(gPBPQmbzY!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:cx(\"framer-13yx5bq-container\",\"hidden-1g056l3\",!(gPBPQmbzY!==false)&&\"hidden-f76mnz\",!(gPBPQmbzY!==false)&&\"hidden-1e3jmh\"),isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"KPjCKuY9E\",scopeId:\"j1g_d39hO\",children:/*#__PURE__*/_jsx(Chromatic,{blur:6,chrOffset:6,height:\"100%\",id:\"KPjCKuY9E\",layoutId:\"KPjCKuY9E\",numDivs:5,position:\"to bottom\",shift:-4,spread:0,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-vjqi89\",\"data-border\":true,\"data-framer-name\":\"Footer Container\",children:[Besye0p6V!==false&&/*#__PURE__*/_jsx(\"div\",{className:\"framer-1aeo38i\",\"data-framer-name\":\"CTA\",children:Besye0p6V!==false&&/*#__PURE__*/_jsxs(\"div\",{className:\"framer-9aqjls\",\"data-border\":true,\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Hg4hewUGN:{height:420,y:1696}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:520,width:\"min(100vw, 1400px)\",y:1796,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1w558nd-container\",nodeId:\"MZnzrpbQb\",rendersWithMotion:true,scopeId:\"j1g_d39hO\",children:/*#__PURE__*/_jsx(CTAStrandAnimationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__obscuredVariantId:\"S9BU72mBi\",__framer__threshold:.5,__framer__variantAppearEffectEnabled:true,__framer__visibleVariantId:\"qqtzmr701\",height:\"100%\",id:\"MZnzrpbQb\",layoutId:\"MZnzrpbQb\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"qqtzmr701\"),width:\"100%\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-qr3vrw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{className:\"framer-styles-preset-4ysld2\",\"data-styles-preset\":\"gO5BOL9GY\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 250))\"},children:\"Turn AI potential into real business outcomes\"})}),className:\"framer-o9bwxk\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Hg4hewUGN:{y:1916}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:2066,children:/*#__PURE__*/_jsx(Container,{className:\"framer-cq6zkv-container\",nodeId:\"B_O3gPy5V\",scopeId:\"j1g_d39hO\",children:/*#__PURE__*/_jsx(CTAButton,{CpAnQ8jkC:\"contact\",height:\"100%\",id:\"B_O3gPy5V\",IfIcamyFs:false,IhSESYop3:true,lAAtajpof:false,layoutId:\"B_O3gPy5V\",puqUL1BXu:UserComponent1,variant:matchVariant(\"WFn7l_ycj\"),VIpbdmlE9:UserComponent,width:\"100%\",ZQ0Dc6DBI:\"Get in touch\"})})})})]})]})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1xetojl\",\"data-framer-name\":\"Footer\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-66k0md\",\"data-border\":true,\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-wyzuea\",\"data-framer-name\":\"Links\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11jzkye\",\"data-framer-name\":\"Features Column\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249))\"},children:\"Solutions\"})}),className:\"framer-10jdoq8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-htlo9p\",\"data-framer-name\":\"Link Stack\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 250))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"REev0GbwG\"},motionChild:true,nodeId:\"eBdZ2SSss\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"Insurance\"})})})}),className:\"framer-1iyk8rt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"paC5RZ2OY\"},motionChild:true,nodeId:\"kE0UEMUT0\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"Banking\"})})})}),className:\"framer-t46ej0\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"KZ8f19Ktr\"},motionChild:true,nodeId:\"k_ChEX8Vl\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"Retail\"})})})}),className:\"framer-1tc4sen\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"mhcZesMdu\"},motionChild:true,nodeId:\"mD36WySh5\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"See all\"})})})}),className:\"framer-1uffjdu\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-i8ygc2\",\"data-framer-name\":\"Company\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249))\"},children:\"Company\"})}),className:\"framer-ankizt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-v9s6he\",\"data-framer-name\":\"Link Stack\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"whgjrDZk6\"},motionChild:true,nodeId:\"XMPy6rQQM\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"About\"})})})}),className:\"framer-1pjilpz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"NnflE2YZi\"},motionChild:true,nodeId:\"tgDuhTUir\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"Pricing\"})})})}),className:\"framer-yl2196\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"rMOxpVzPy\"},motionChild:true,nodeId:\"IrDyOtmfo\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"Careers\"})})})}),className:\"framer-q2vdhe\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1q8s67d\",\"data-framer-name\":\"Resources\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249))\"},children:\"Resources\"})}),className:\"framer-1mlm0tb\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1giplbt\",\"data-framer-name\":\"Link Stack\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"WmtAYWHVN\"},motionChild:true,nodeId:\"HWiGO23e6\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"Blog\"})})})}),className:\"framer-o8alm6\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"m45rkcPHr\"},motionChild:true,nodeId:\"W_J1nycWu\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"Glossary\"})})})}),className:\"framer-uv8dt\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:\"https://trust.saber.app/\",motionChild:true,nodeId:\"iyUEOiCw0\",openInNewTab:true,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"Trust Center\"})})})}),className:\"framer-61l1c8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-17009n1\",\"data-framer-name\":\"Connect\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-vz9imr\",\"data-framer-name\":\"Link Stack\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249))\"},children:\"Contact\"})}),className:\"framer-10wc8lh\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1tsnca\",\"data-styles-preset\":\"DcM4UVtzQ\",dir:\"auto\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ARLed1ary\"},motionChild:true,nodeId:\"Na8HXq44N\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1ybqtif\",\"data-styles-preset\":\"MuiOiTR_Q\",children:\"Get in touch\"})})})}),className:\"framer-1x02t4e\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Hg4hewUGN:{y:1994}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,y:1736,children:/*#__PURE__*/_jsx(Container,{className:\"framer-17atud0-container\",nodeId:\"fGYywadEo\",scopeId:\"j1g_d39hO\",children:/*#__PURE__*/_jsx(ExternalLink,{height:\"100%\",id:\"fGYywadEo\",layoutId:\"fGYywadEo\",OkoB2MUqI:\"LinkedIn\",variant:matchVariant(\"oXnYFgfNW\"),width:\"100%\",YhQ2Av0N9:\"https://www.linkedin.com/company/saberapp/\"})})})})]})})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-7cvqhz\",\"data-border\":true,\"data-framer-name\":\"Compliance\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-90f5dz\",\"data-framer-name\":\"Copy\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Hg4hewUGN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-c6fndl\",\"data-styles-preset\":\"asuQ9IUVH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(121, 113, 107))\"},children:\"Enterprise-grade protection engineered at every level. Data stays encrypted, audited, and compliant from ingestion to delivery.\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-c6fndl\",\"data-styles-preset\":\"asuQ9IUVH\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(121, 113, 107))\"},children:\"Enterprise-grade protection engineered at every level. Data stays encrypted, audited, and compliant from ingestion to delivery.\"})}),className:\"framer-vupuhv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1yeidpu\",\"data-framer-name\":\"Badges\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-zr7qir\",\"data-framer-name\":\"ISO Badge\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-kcb1la\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-thpshz\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 41.183\" overflow=\"visible\"><g><path d=\"M 3.922 32.558 C -2.25 24.073 -1.018 12.298 6.775 5.273 C 14.568 -1.752 26.407 -1.758 34.209 5.258 C 42.009 12.274 43.253 24.048 37.091 32.54 L 33.109 29.65 C 35.661 26.134 36.629 21.712 35.779 17.452 C 34.929 13.191 32.338 9.479 28.633 7.211 C 24.927 4.943 20.443 4.325 16.262 5.507 C 12.082 6.689 8.585 9.562 6.615 13.434 C 3.958 18.656 4.455 24.926 7.901 29.664 Z\" fill=\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(121, 113, 107)) /* {&quot;name&quot;:&quot;Tertiary&quot;} */\"></path><path d=\"M 36.663 33.211 C 32.792 38.226 26.819 41.169 20.484 41.183 C 14.149 41.198 8.163 38.282 4.268 33.285 L 8.148 30.261 C 11.108 34.059 15.658 36.274 20.472 36.263 C 25.287 36.252 29.826 34.016 32.769 30.205 Z M 9.995 17.985 L 11.968 12.876 L 12.479 12.876 L 10.556 17.985 Z M 14.054 17.985 L 12.131 12.876 L 12.677 12.876 L 14.65 17.985 Z M 10.974 15.92 L 13.643 15.92 L 13.643 16.431 L 10.974 16.431 Z M 15.512 17.985 L 15.512 12.876 L 16.094 12.876 L 16.094 17.985 Z M 19.478 18.056 C 19.128 18.056 18.805 17.992 18.507 17.864 C 18.217 17.735 17.957 17.549 17.74 17.318 C 17.519 17.077 17.348 16.795 17.236 16.488 C 17.115 16.149 17.055 15.791 17.059 15.431 C 17.059 15.048 17.118 14.697 17.236 14.381 C 17.354 14.059 17.52 13.782 17.733 13.55 C 17.947 13.316 18.208 13.13 18.499 13.004 C 18.806 12.87 19.137 12.802 19.471 12.805 C 19.855 12.805 20.198 12.883 20.5 13.04 C 20.803 13.192 21.062 13.419 21.253 13.699 C 21.451 13.983 21.574 14.314 21.621 14.693 L 21.039 14.693 C 20.983 14.272 20.815 13.941 20.535 13.699 C 20.262 13.454 19.909 13.33 19.478 13.33 C 19.114 13.33 18.795 13.42 18.521 13.6 C 18.242 13.78 18.02 14.036 17.882 14.338 C 17.73 14.65 17.655 15.014 17.655 15.431 C 17.655 15.847 17.73 16.214 17.882 16.53 C 18.033 16.843 18.246 17.089 18.521 17.269 C 18.795 17.444 19.112 17.531 19.471 17.531 C 19.912 17.531 20.271 17.408 20.55 17.162 C 20.834 16.916 21.002 16.585 21.053 16.169 L 21.635 16.169 C 21.596 16.525 21.47 16.867 21.267 17.162 C 21.076 17.443 20.817 17.67 20.514 17.822 C 20.212 17.978 19.866 18.056 19.478 18.056 Z M 22.574 17.985 L 22.574 12.876 L 24.603 12.876 C 24.968 12.876 25.278 12.935 25.533 13.054 C 25.789 13.172 25.982 13.342 26.114 13.565 C 26.252 13.786 26.321 14.054 26.321 14.366 C 26.321 14.679 26.252 14.948 26.114 15.175 C 25.977 15.402 25.774 15.583 25.533 15.693 C 25.278 15.816 24.968 15.878 24.603 15.878 L 23 15.878 L 23 15.367 L 24.582 15.367 C 24.96 15.367 25.247 15.282 25.441 15.111 C 25.639 14.936 25.739 14.688 25.739 14.366 C 25.739 14.045 25.642 13.801 25.448 13.636 C 25.254 13.47 24.965 13.387 24.582 13.387 L 23.156 13.387 L 23.156 17.985 Z M 26.314 17.985 L 28.287 12.876 L 28.798 12.876 L 26.875 17.985 Z M 30.374 17.985 L 28.451 12.876 L 28.997 12.876 L 30.97 17.985 Z M 27.294 15.92 L 29.962 15.92 L 29.962 16.431 L 27.294 16.431 Z M 12.174 28.397 C 11.512 28.397 10.983 28.251 10.585 27.958 C 10.187 27.66 9.956 27.241 9.89 26.701 L 10.94 26.701 C 10.973 26.976 11.106 27.194 11.337 27.354 C 11.569 27.51 11.865 27.588 12.224 27.588 C 12.517 27.588 12.742 27.537 12.899 27.432 C 13.059 27.328 13.14 27.189 13.14 27.014 C 13.14 26.848 13.092 26.716 12.997 26.616 C 12.903 26.512 12.74 26.43 12.508 26.368 L 11.558 26.105 C 11.07 25.968 10.713 25.782 10.485 25.545 C 10.263 25.303 10.152 25.003 10.152 24.643 C 10.152 24.336 10.23 24.071 10.387 23.849 C 10.547 23.622 10.772 23.449 11.06 23.331 C 11.349 23.208 11.687 23.146 12.075 23.146 C 12.672 23.146 13.147 23.288 13.502 23.572 C 13.856 23.851 14.057 24.223 14.104 24.686 L 13.054 24.686 C 13.007 24.436 12.891 24.251 12.706 24.132 C 12.527 24.014 12.295 23.955 12.011 23.955 C 11.765 23.955 11.569 24.002 11.422 24.097 C 11.276 24.192 11.203 24.32 11.203 24.48 C 11.203 24.603 11.242 24.717 11.323 24.821 C 11.403 24.92 11.572 25.005 11.827 25.077 L 12.778 25.339 C 13.279 25.476 13.638 25.666 13.856 25.907 C 14.079 26.143 14.19 26.444 14.19 26.808 C 14.19 27.319 14.013 27.712 13.658 27.985 C 13.303 28.26 12.809 28.397 12.174 28.397 Z M 17.18 28.404 C 16.801 28.404 16.451 28.34 16.13 28.213 C 15.82 28.09 15.538 27.907 15.299 27.674 C 15.065 27.433 14.879 27.148 14.753 26.837 C 14.622 26.492 14.557 26.126 14.561 25.757 C 14.561 25.237 14.672 24.783 14.895 24.395 C 15.11 24.009 15.43 23.692 15.817 23.48 C 16.214 23.262 16.666 23.154 17.173 23.154 C 17.688 23.154 18.142 23.262 18.535 23.48 C 18.922 23.692 19.242 24.009 19.458 24.395 C 19.685 24.788 19.798 25.244 19.798 25.764 C 19.798 26.153 19.732 26.51 19.599 26.837 C 19.477 27.15 19.291 27.435 19.053 27.674 C 18.816 27.909 18.534 28.092 18.223 28.213 C 17.891 28.343 17.537 28.408 17.18 28.404 Z M 17.173 27.539 C 17.471 27.539 17.733 27.463 17.96 27.312 C 18.187 27.16 18.365 26.952 18.492 26.687 C 18.625 26.418 18.691 26.105 18.691 25.75 C 18.691 25.4 18.627 25.095 18.499 24.835 C 18.383 24.588 18.198 24.379 17.967 24.232 C 17.728 24.087 17.452 24.013 17.173 24.019 C 16.895 24.014 16.622 24.087 16.385 24.232 C 16.154 24.378 15.969 24.588 15.852 24.835 C 15.73 25.091 15.668 25.396 15.668 25.75 C 15.668 26.11 15.732 26.425 15.86 26.694 C 15.987 26.959 16.165 27.167 16.392 27.319 C 16.619 27.465 16.879 27.539 17.173 27.539 Z M 22.819 28.404 C 22.45 28.404 22.109 28.34 21.798 28.213 C 21.491 28.085 21.214 27.897 20.981 27.66 C 20.751 27.418 20.57 27.133 20.449 26.822 C 20.319 26.482 20.254 26.121 20.257 25.757 C 20.257 25.375 20.319 25.025 20.442 24.707 C 20.563 24.4 20.744 24.121 20.974 23.884 C 21.205 23.649 21.483 23.464 21.79 23.345 C 22.118 23.215 22.467 23.15 22.819 23.154 C 23.24 23.154 23.619 23.236 23.955 23.402 C 24.286 23.556 24.573 23.792 24.785 24.09 C 25.002 24.384 25.135 24.729 25.182 25.126 L 24.117 25.126 C 24.056 24.762 23.908 24.487 23.671 24.303 C 23.431 24.113 23.132 24.012 22.826 24.019 C 22.537 24.019 22.282 24.088 22.06 24.225 C 21.835 24.37 21.658 24.577 21.549 24.821 C 21.426 25.077 21.364 25.386 21.364 25.75 C 21.364 26.119 21.426 26.439 21.549 26.708 C 21.677 26.973 21.852 27.179 22.074 27.326 C 22.304 27.47 22.57 27.544 22.84 27.539 C 23.148 27.539 23.42 27.446 23.656 27.262 C 23.893 27.078 24.046 26.803 24.117 26.439 L 25.196 26.439 C 25.143 26.815 25 27.173 24.778 27.482 C 24.561 27.774 24.276 28.008 23.947 28.163 C 23.594 28.328 23.209 28.41 22.819 28.404 Z M 26.895 28.333 L 26.895 27.482 C 27.291 27.16 27.681 26.831 28.066 26.496 C 28.383 26.216 28.633 25.971 28.818 25.757 C 29.008 25.545 29.142 25.351 29.222 25.176 C 29.301 25.012 29.342 24.832 29.343 24.65 C 29.343 24.443 29.287 24.282 29.173 24.168 C 29.065 24.05 28.91 23.991 28.712 23.991 C 28.504 23.991 28.331 24.055 28.194 24.182 C 28.056 24.31 27.971 24.485 27.938 24.707 L 26.846 24.707 C 26.898 24.225 27.094 23.846 27.435 23.572 C 27.775 23.293 28.215 23.154 28.754 23.154 C 29.303 23.154 29.731 23.295 30.038 23.579 C 30.347 23.859 30.5 24.248 30.5 24.75 C 30.5 24.987 30.46 25.214 30.379 25.432 C 30.289 25.675 30.16 25.903 29.997 26.105 C 29.774 26.382 29.526 26.638 29.258 26.871 C 28.951 27.146 28.565 27.46 28.101 27.815 L 27.839 27.496 L 30.599 27.496 L 30.599 28.333 Z\" fill=\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path><path d=\"M 9.96 20.987 L 31.247 20.987\" fill=\"transparent\" stroke-width=\"0.41\" stroke=\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-miterlimit=\"5.096\" stroke-dasharray=\"\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-uuqjx1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 32.558\" overflow=\"visible\"><path d=\"M 3.922 32.558 C -2.25 24.073 -1.018 12.298 6.775 5.273 C 14.568 -1.752 26.407 -1.758 34.209 5.258 C 42.009 12.274 43.253 24.048 37.091 32.54 L 33.109 29.65 C 35.661 26.134 36.629 21.712 35.779 17.452 C 34.929 13.191 32.338 9.479 28.633 7.211 C 24.927 4.943 20.443 4.325 16.262 5.507 C 12.082 6.689 8.585 9.562 6.615 13.434 C 3.958 18.656 4.455 24.926 7.901 29.664 Z\" fill=\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(121, 113, 107)) /* {&quot;name&quot;:&quot;Tertiary&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1lhg5gk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.395 28.378\" overflow=\"visible\"><path d=\"M 32.395 20.406 C 28.523 25.421 22.551 28.363 16.215 28.378 C 9.88 28.392 3.894 25.477 0 20.48 L 3.88 17.456 C 6.84 21.253 11.389 23.469 16.204 23.458 C 21.019 23.447 25.558 21.211 28.5 17.4 Z M 5.727 5.18 L 7.7 0.071 L 8.21 0.071 L 6.287 5.18 Z M 9.785 5.18 L 7.862 0.071 L 8.409 0.071 L 10.382 5.18 Z M 6.706 3.115 L 9.374 3.115 L 9.374 3.626 L 6.706 3.626 Z M 11.244 5.18 L 11.244 0.071 L 11.826 0.071 L 11.826 5.18 Z M 15.21 5.251 C 14.86 5.251 14.536 5.187 14.238 5.059 C 13.949 4.929 13.688 4.744 13.471 4.513 C 13.251 4.271 13.08 3.989 12.968 3.682 C 12.846 3.343 12.786 2.985 12.79 2.625 C 12.79 2.242 12.849 1.892 12.968 1.575 C 13.086 1.254 13.251 0.977 13.464 0.745 C 13.678 0.511 13.94 0.324 14.231 0.199 C 14.537 0.065 14.868 -0.003 15.203 0 C 15.586 0 15.929 0.078 16.231 0.234 C 16.535 0.386 16.793 0.613 16.984 0.894 C 17.183 1.177 17.306 1.509 17.353 1.887 L 16.771 1.887 C 16.715 1.466 16.547 1.136 16.267 0.894 C 15.993 0.648 15.64 0.525 15.21 0.525 C 14.846 0.525 14.527 0.615 14.252 0.795 C 13.973 0.975 13.752 1.231 13.613 1.532 C 13.462 1.845 13.387 2.209 13.387 2.625 C 13.387 3.041 13.462 3.408 13.613 3.725 C 13.765 4.037 13.978 4.283 14.252 4.463 C 14.526 4.638 14.844 4.726 15.203 4.726 C 15.643 4.726 16.002 4.603 16.281 4.357 C 16.565 4.111 16.734 3.78 16.785 3.364 L 17.367 3.364 C 17.328 3.72 17.201 4.061 16.998 4.357 C 16.808 4.637 16.549 4.865 16.246 5.017 C 15.943 5.173 15.598 5.251 15.21 5.251 Z M 18.305 5.18 L 18.305 0.071 L 20.335 0.071 C 20.699 0.071 21.009 0.13 21.265 0.248 C 21.52 0.366 21.714 0.537 21.846 0.759 C 21.983 0.981 22.052 1.249 22.052 1.561 C 22.052 1.873 21.983 2.143 21.846 2.37 C 21.709 2.597 21.506 2.777 21.265 2.888 C 21.009 3.011 20.699 3.073 20.335 3.073 L 18.731 3.073 L 18.731 2.561 L 20.314 2.561 C 20.692 2.561 20.979 2.477 21.172 2.306 C 21.371 2.131 21.47 1.882 21.47 1.561 C 21.47 1.239 21.374 0.995 21.179 0.83 C 20.985 0.665 20.697 0.582 20.314 0.582 L 18.887 0.582 L 18.887 5.18 Z M 22.046 5.18 L 24.019 0.071 L 24.529 0.071 L 22.606 5.18 Z M 26.105 5.18 L 24.182 0.071 L 24.729 0.071 L 26.701 5.18 Z M 23.025 3.115 L 25.693 3.115 L 25.693 3.626 L 23.025 3.626 Z M 7.906 15.592 C 7.244 15.592 6.714 15.445 6.317 15.152 C 5.919 14.854 5.688 14.435 5.622 13.896 L 6.672 13.896 C 6.704 14.171 6.837 14.388 7.069 14.549 C 7.3 14.705 7.596 14.783 7.956 14.783 C 8.249 14.783 8.474 14.731 8.63 14.627 C 8.791 14.523 8.871 14.383 8.871 14.208 C 8.871 14.043 8.824 13.91 8.729 13.811 C 8.634 13.707 8.471 13.624 8.24 13.562 L 7.289 13.3 C 6.802 13.163 6.445 12.976 6.217 12.739 C 5.995 12.498 5.884 12.198 5.884 11.838 C 5.884 11.531 5.962 11.266 6.118 11.043 C 6.279 10.816 6.504 10.643 6.792 10.525 C 7.081 10.402 7.419 10.341 7.807 10.341 C 8.403 10.341 8.878 10.483 9.233 10.767 C 9.588 11.046 9.789 11.417 9.836 11.881 L 8.786 11.881 C 8.739 11.63 8.623 11.446 8.438 11.327 C 8.259 11.209 8.027 11.15 7.743 11.15 C 7.497 11.15 7.3 11.197 7.154 11.292 C 7.007 11.386 6.934 11.514 6.934 11.675 C 6.934 11.798 6.974 11.912 7.055 12.016 C 7.135 12.115 7.303 12.2 7.559 12.271 L 8.509 12.534 C 9.011 12.671 9.37 12.86 9.588 13.101 C 9.81 13.338 9.921 13.639 9.921 14.003 C 9.921 14.514 9.744 14.906 9.389 15.18 C 9.034 15.455 8.54 15.592 7.906 15.592 Z M 12.911 15.599 C 12.533 15.599 12.183 15.535 11.861 15.408 C 11.551 15.285 11.269 15.101 11.03 14.869 C 10.796 14.627 10.611 14.343 10.485 14.031 C 10.353 13.687 10.288 13.321 10.293 12.952 C 10.293 12.432 10.404 11.978 10.626 11.59 C 10.842 11.204 11.161 10.887 11.549 10.675 C 11.946 10.457 12.398 10.348 12.904 10.348 C 13.42 10.348 13.874 10.457 14.267 10.675 C 14.654 10.887 14.974 11.204 15.189 11.59 C 15.416 11.982 15.53 12.439 15.53 12.959 C 15.53 13.348 15.464 13.705 15.331 14.031 C 15.208 14.345 15.022 14.63 14.784 14.869 C 14.548 15.103 14.265 15.287 13.954 15.408 C 13.622 15.538 13.268 15.603 12.911 15.599 Z M 12.904 14.733 C 13.202 14.733 13.465 14.658 13.692 14.506 C 13.919 14.355 14.097 14.146 14.224 13.882 C 14.356 13.612 14.422 13.3 14.422 12.945 C 14.422 12.595 14.359 12.29 14.231 12.03 C 14.115 11.782 13.93 11.573 13.699 11.427 C 13.46 11.281 13.184 11.207 12.904 11.214 C 12.627 11.208 12.353 11.282 12.117 11.427 C 11.885 11.573 11.7 11.782 11.584 12.03 C 11.461 12.285 11.4 12.591 11.4 12.945 C 11.4 13.305 11.464 13.619 11.592 13.889 C 11.719 14.154 11.896 14.362 12.124 14.514 C 12.351 14.66 12.61 14.733 12.904 14.733 Z M 18.551 15.599 C 18.181 15.599 17.841 15.535 17.529 15.408 C 17.223 15.279 16.945 15.091 16.712 14.854 C 16.483 14.612 16.302 14.328 16.18 14.017 C 16.05 13.677 15.985 13.316 15.989 12.952 C 15.989 12.569 16.051 12.219 16.173 11.902 C 16.295 11.595 16.476 11.315 16.706 11.079 C 16.936 10.843 17.215 10.659 17.522 10.54 C 17.849 10.409 18.199 10.344 18.551 10.348 C 18.972 10.348 19.35 10.431 19.686 10.597 C 20.018 10.75 20.304 10.987 20.516 11.284 C 20.734 11.578 20.866 11.923 20.913 12.321 L 19.849 12.321 C 19.788 11.957 19.639 11.682 19.402 11.498 C 19.163 11.307 18.864 11.207 18.558 11.214 C 18.269 11.214 18.014 11.282 17.792 11.42 C 17.567 11.565 17.389 11.772 17.28 12.016 C 17.158 12.271 17.096 12.581 17.096 12.945 C 17.096 13.314 17.158 13.634 17.28 13.903 C 17.408 14.168 17.583 14.374 17.806 14.521 C 18.035 14.664 18.301 14.738 18.572 14.733 C 18.879 14.733 19.151 14.641 19.388 14.457 C 19.624 14.272 19.778 13.998 19.849 13.634 L 20.927 13.634 C 20.875 14.01 20.731 14.368 20.509 14.676 C 20.293 14.969 20.008 15.203 19.679 15.358 C 19.326 15.523 18.94 15.605 18.551 15.599 Z M 22.627 15.528 L 22.627 14.676 C 23.023 14.355 23.413 14.026 23.797 13.69 C 24.115 13.411 24.365 13.165 24.55 12.952 C 24.739 12.739 24.874 12.546 24.954 12.371 C 25.032 12.206 25.074 12.027 25.075 11.845 C 25.075 11.637 25.018 11.477 24.905 11.363 C 24.796 11.245 24.642 11.186 24.443 11.186 C 24.236 11.186 24.063 11.25 23.925 11.377 C 23.788 11.505 23.703 11.68 23.67 11.902 L 22.577 11.902 C 22.629 11.42 22.826 11.041 23.166 10.767 C 23.507 10.488 23.947 10.348 24.486 10.348 C 25.034 10.348 25.463 10.49 25.77 10.774 C 26.078 11.053 26.232 11.443 26.232 11.945 C 26.232 12.182 26.191 12.408 26.111 12.626 C 26.02 12.87 25.891 13.097 25.728 13.3 C 25.505 13.577 25.258 13.833 24.99 14.066 C 24.682 14.341 24.297 14.655 23.833 15.01 L 23.57 14.691 L 26.331 14.691 L 26.331 15.528 Z\" fill=\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249)) /* {&quot;name&quot;:&quot;Primary&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hshyjv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.395 10.978\" overflow=\"visible\"><path d=\"M 32.395 3.006 C 28.523 8.021 22.551 10.964 16.215 10.978 C 9.88 10.993 3.894 8.077 0 3.08 L 3.88 0.056 C 6.84 3.854 11.389 6.069 16.204 6.058 C 21.019 6.047 25.558 3.811 28.5 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k15kmo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.484 5.109\" overflow=\"visible\"><path d=\"M 0 5.109 L 1.973 0 L 2.484 0 L 0.561 5.109 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-g6l0fm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.519 5.109\" overflow=\"visible\"><path d=\"M 1.923 5.109 L 0 0 L 0.546 0 L 2.519 5.109 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-7vi5xg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.668 1\" overflow=\"visible\"><path d=\"M 0 0 L 2.668 0 L 2.668 0.512 L 0 0.512 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cx4wiu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 5.109\" overflow=\"visible\"><path d=\"M 0 5.109 L 0 0 L 0.582 0 L 0.582 5.109 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xt90w2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.577 5.251\" overflow=\"visible\"><path d=\"M 2.42 5.251 C 2.07 5.251 1.746 5.187 1.448 5.059 C 1.159 4.929 0.898 4.744 0.681 4.513 C 0.461 4.271 0.289 3.989 0.177 3.682 C 0.056 3.343 -0.004 2.985 0 2.625 C 0 2.242 0.059 1.892 0.177 1.575 C 0.295 1.254 0.461 0.977 0.674 0.745 C 0.888 0.511 1.149 0.324 1.441 0.199 C 1.747 0.065 2.078 -0.003 2.413 0 C 2.796 0 3.139 0.078 3.441 0.234 C 3.744 0.386 4.003 0.613 4.194 0.894 C 4.392 1.177 4.515 1.509 4.562 1.887 L 3.981 1.887 C 3.924 1.466 3.756 1.136 3.477 0.894 C 3.203 0.648 2.85 0.525 2.42 0.525 C 2.055 0.525 1.737 0.615 1.462 0.795 C 1.183 0.975 0.962 1.231 0.823 1.532 C 0.672 1.845 0.596 2.209 0.596 2.625 C 0.596 3.041 0.672 3.408 0.823 3.725 C 0.975 4.037 1.188 4.283 1.462 4.463 C 1.736 4.638 2.053 4.726 2.413 4.726 C 2.853 4.726 3.212 4.603 3.491 4.357 C 3.775 4.111 3.944 3.78 3.995 3.364 L 4.577 3.364 C 4.538 3.72 4.411 4.061 4.208 4.357 C 4.018 4.637 3.758 4.865 3.455 5.017 C 3.153 5.173 2.807 5.251 2.42 5.251 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1biv2yn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.747 5.109\" overflow=\"visible\"><path d=\"M 0 5.109 L 0 0 L 2.03 0 C 2.394 0 2.704 0.059 2.959 0.178 C 3.215 0.296 3.408 0.466 3.541 0.689 C 3.678 0.911 3.747 1.178 3.747 1.49 C 3.747 1.803 3.678 2.072 3.541 2.299 C 3.403 2.526 3.201 2.707 2.959 2.817 C 2.704 2.94 2.394 3.002 2.03 3.002 L 0.426 3.002 L 0.426 2.491 L 2.008 2.491 C 2.387 2.491 2.673 2.406 2.867 2.235 C 3.065 2.06 3.165 1.812 3.165 1.49 C 3.165 1.169 3.068 0.925 2.874 0.76 C 2.68 0.594 2.392 0.512 2.008 0.512 L 0.582 0.512 L 0.582 5.109 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-m7lyc\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.484 5.109\" overflow=\"visible\"><path d=\"M 0 5.109 L 1.973 0 L 2.484 0 L 0.561 5.109 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bgqk98\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.519 5.109\" overflow=\"visible\"><path d=\"M 1.923 5.109 L 0 0 L 0.546 0 L 2.519 5.109 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-oq8fgm\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.668 1\" overflow=\"visible\"><path d=\"M 0 0 L 2.668 0 L 2.668 0.512 L 0 0.512 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pvoy90\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.3 5.251\" overflow=\"visible\"><path d=\"M 2.284 5.251 C 1.622 5.251 1.093 5.104 0.695 4.811 C 0.297 4.513 0.066 4.094 0 3.555 L 1.05 3.555 C 1.083 3.83 1.216 4.047 1.447 4.208 C 1.679 4.364 1.975 4.442 2.334 4.442 C 2.627 4.442 2.852 4.39 3.009 4.286 C 3.169 4.182 3.25 4.042 3.25 3.867 C 3.25 3.701 3.202 3.569 3.107 3.47 C 3.013 3.366 2.85 3.283 2.618 3.221 L 1.668 2.959 C 1.18 2.821 0.823 2.635 0.595 2.398 C 0.373 2.157 0.263 1.857 0.263 1.497 C 0.263 1.189 0.34 0.925 0.497 0.702 C 0.657 0.475 0.882 0.302 1.17 0.184 C 1.459 0.061 1.797 0 2.185 0 C 2.782 0 3.257 0.142 3.612 0.425 C 3.966 0.705 4.167 1.076 4.214 1.539 L 3.164 1.539 C 3.117 1.289 3.001 1.105 2.816 0.986 C 2.637 0.868 2.405 0.809 2.121 0.809 C 1.875 0.809 1.679 0.856 1.532 0.95 C 1.386 1.045 1.313 1.173 1.313 1.334 C 1.313 1.457 1.352 1.571 1.433 1.675 C 1.513 1.774 1.682 1.859 1.937 1.93 L 2.888 2.193 C 3.389 2.33 3.748 2.519 3.966 2.76 C 4.189 2.996 4.3 3.297 4.3 3.662 C 4.3 4.172 4.123 4.565 3.768 4.839 C 3.413 5.114 2.919 5.251 2.284 5.251 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uvdeuz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.238 5.251\" overflow=\"visible\"><path d=\"M 2.619 5.251 C 2.24 5.251 1.89 5.187 1.569 5.06 C 1.259 4.936 0.977 4.753 0.738 4.52 C 0.504 4.279 0.318 3.995 0.192 3.683 C 0.061 3.338 -0.004 2.972 0 2.604 C 0 2.084 0.111 1.63 0.334 1.241 C 0.549 0.856 0.869 0.539 1.257 0.327 C 1.654 0.109 2.105 0 2.612 0 C 3.128 0 3.581 0.109 3.974 0.327 C 4.361 0.539 4.681 0.856 4.897 1.241 C 5.124 1.634 5.238 2.091 5.238 2.611 C 5.238 2.999 5.171 3.356 5.038 3.683 C 4.916 3.997 4.73 4.282 4.492 4.52 C 4.255 4.755 3.973 4.939 3.662 5.06 C 3.33 5.19 2.976 5.255 2.619 5.251 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dvrm49\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.023 3.52\" overflow=\"visible\"><path d=\"M 1.505 3.52 C 1.803 3.52 2.065 3.444 2.292 3.293 C 2.519 3.141 2.697 2.933 2.824 2.668 C 2.957 2.399 3.023 2.086 3.023 1.731 C 3.023 1.381 2.959 1.076 2.831 0.816 C 2.715 0.569 2.53 0.36 2.299 0.213 C 2.06 0.068 1.784 -0.006 1.505 0 C 1.227 -0.005 0.954 0.068 0.717 0.213 C 0.486 0.359 0.301 0.569 0.184 0.816 C 0.062 1.072 0 1.377 0 1.731 C 0 2.091 0.064 2.406 0.192 2.675 C 0.319 2.94 0.497 3.148 0.724 3.3 C 0.951 3.446 1.211 3.52 1.505 3.52 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hfcbj0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.939 5.251\" overflow=\"visible\"><path d=\"M 2.562 5.251 C 2.193 5.251 1.852 5.187 1.54 5.06 C 1.234 4.931 0.956 4.743 0.724 4.506 C 0.494 4.264 0.313 3.98 0.191 3.669 C 0.062 3.329 -0.003 2.968 0 2.604 C 0 2.221 0.062 1.871 0.184 1.554 C 0.306 1.247 0.487 0.967 0.717 0.731 C 0.948 0.495 1.226 0.311 1.533 0.192 C 1.86 0.061 2.21 -0.004 2.562 0 C 2.983 0 3.362 0.083 3.697 0.248 C 4.029 0.402 4.316 0.639 4.528 0.936 C 4.745 1.23 4.878 1.575 4.924 1.973 L 3.86 1.973 C 3.799 1.609 3.65 1.334 3.413 1.15 C 3.174 0.959 2.875 0.859 2.569 0.866 C 2.28 0.866 2.025 0.934 1.803 1.072 C 1.578 1.217 1.401 1.424 1.291 1.668 C 1.169 1.923 1.107 2.233 1.107 2.597 C 1.107 2.966 1.169 3.285 1.291 3.555 C 1.419 3.82 1.594 4.026 1.817 4.173 C 2.046 4.316 2.313 4.39 2.583 4.385 C 2.891 4.385 3.162 4.293 3.399 4.109 C 3.635 3.924 3.789 3.65 3.86 3.285 L 4.939 3.285 C 4.886 3.662 4.742 4.02 4.52 4.328 C 4.304 4.621 4.019 4.855 3.69 5.01 C 3.337 5.174 2.951 5.257 2.562 5.251 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qt0t10\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.753 5.18\" overflow=\"visible\"><path d=\"M 0.05 5.18 L 0.05 4.328 C 0.446 4.006 0.836 3.678 1.22 3.342 C 1.537 3.063 1.788 2.817 1.973 2.604 C 2.162 2.391 2.296 2.198 2.377 2.023 C 2.455 1.858 2.496 1.679 2.498 1.497 C 2.498 1.289 2.441 1.128 2.328 1.014 C 2.219 0.896 2.065 0.837 1.866 0.837 C 1.658 0.837 1.485 0.901 1.348 1.029 C 1.211 1.157 1.125 1.332 1.093 1.554 L 0 1.554 C 0.052 1.071 0.248 0.693 0.589 0.418 C 0.93 0.139 1.369 0 1.909 0 C 2.457 0 2.885 0.142 3.193 0.425 C 3.501 0.705 3.655 1.095 3.655 1.596 C 3.655 1.833 3.614 2.06 3.534 2.278 C 3.443 2.522 3.314 2.749 3.151 2.952 C 2.928 3.228 2.681 3.485 2.412 3.718 C 2.105 3.992 1.719 4.307 1.256 4.662 L 0.993 4.342 L 3.753 4.342 L 3.753 5.18 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17hmog9\",requiresOverflowVisible:true,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.287 1\" overflow=\"visible\"><path d=\"M 0 0 L 21.287 0\" fill=\"transparent\" stroke-width=\"0.41\" stroke=\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 249)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-miterlimit=\"5.096\" stroke-dasharray=\"\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-bn4fnh\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UvihbFkNr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 250))\"},children:\"SOC 2\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 250))\"},children:\"SOC 2\"})}),className:\"framer-lcbs33\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1rmkco3\",\"data-styles-preset\":\"j5N4vM3LD\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(121, 113, 107))\"},children:\"Certified\"})}),className:\"framer-fq70xg\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1cpyzti\",\"data-framer-name\":\"GDPR Badge\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-xadtgc\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-19f7ryd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 41\" overflow=\"visible\"><g><path d=\"M 41 20.5 C 41 31.822 31.822 41 20.5 41 C 9.178 41 0 31.822 0 20.5 C 0 9.178 9.178 0 20.5 0 C 31.822 0 41 9.178 41 20.5 Z M 20.5 39.535 C 31.013 39.535 39.535 31.013 39.535 20.5 C 39.535 9.987 31.013 1.465 20.5 1.465 C 9.987 1.465 1.465 9.987 1.465 20.5 C 1.465 31.013 9.987 39.535 20.5 39.535 Z\" fill=\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(121, 113, 107)) /* {&quot;name&quot;:&quot;Tertiary&quot;} */\"></path><path d=\"M 13.596 19.401 C 13.576 19.315 13.541 19.234 13.491 19.162 C 13.388 19.018 13.237 18.916 13.065 18.874 C 12.965 18.848 12.862 18.835 12.758 18.836 C 12.519 18.836 12.314 18.893 12.144 19.008 C 11.977 19.122 11.848 19.288 11.759 19.504 C 11.672 19.72 11.628 19.98 11.628 20.285 C 11.628 20.593 11.67 20.858 11.754 21.076 C 11.838 21.295 11.963 21.463 12.129 21.58 C 12.295 21.696 12.501 21.755 12.748 21.755 C 12.966 21.755 13.146 21.723 13.291 21.659 C 13.425 21.606 13.538 21.511 13.616 21.39 C 13.689 21.273 13.725 21.137 13.725 20.979 L 13.971 21.004 L 12.768 21.004 L 12.768 19.987 L 15.102 19.987 L 15.102 20.716 C 15.102 21.196 14.999 21.606 14.796 21.947 C 14.598 22.283 14.307 22.554 13.958 22.728 C 13.604 22.908 13.197 22.998 12.738 22.998 C 12.225 22.998 11.776 22.889 11.389 22.672 C 11.003 22.456 10.688 22.133 10.482 21.741 C 10.266 21.339 10.158 20.861 10.158 20.305 C 10.158 19.871 10.225 19.485 10.356 19.149 C 10.479 18.83 10.668 18.54 10.911 18.299 C 11.144 18.068 11.424 17.889 11.731 17.772 C 12.049 17.651 12.387 17.59 12.727 17.592 C 13.039 17.592 13.329 17.637 13.596 17.726 C 13.865 17.813 14.102 17.938 14.308 18.101 C 14.515 18.262 14.682 18.453 14.809 18.674 C 14.935 18.895 15.013 19.137 15.04 19.401 Z M 18.082 22.926 L 16.058 22.926 L 16.058 17.664 L 18.061 17.664 C 18.603 17.664 19.07 17.769 19.464 17.98 C 19.853 18.183 20.172 18.498 20.379 18.885 C 20.595 19.277 20.703 19.747 20.703 20.296 C 20.703 20.843 20.596 21.315 20.381 21.708 C 20.175 22.093 19.858 22.408 19.472 22.613 C 19.08 22.822 18.616 22.926 18.082 22.926 Z M 17.485 21.714 L 18.03 21.714 C 18.291 21.714 18.513 21.672 18.696 21.587 C 18.881 21.504 19.022 21.359 19.117 21.153 C 19.215 20.948 19.264 20.662 19.264 20.295 C 19.264 19.928 19.214 19.643 19.115 19.437 C 19.029 19.244 18.876 19.09 18.683 19.003 C 18.495 18.918 18.264 18.877 17.99 18.877 L 17.486 18.877 L 17.486 21.714 Z M 21.653 22.926 L 21.653 17.664 L 23.925 17.664 C 24.315 17.664 24.657 17.742 24.95 17.895 C 25.243 18.05 25.471 18.266 25.633 18.545 C 25.796 18.824 25.878 19.151 25.878 19.524 C 25.878 19.901 25.793 20.227 25.626 20.503 C 25.46 20.779 25.226 20.991 24.924 21.14 C 24.625 21.29 24.274 21.364 23.873 21.364 L 22.517 21.364 L 22.517 20.255 L 23.586 20.255 C 23.753 20.255 23.896 20.224 24.015 20.167 C 24.135 20.106 24.226 20.022 24.29 19.912 C 24.355 19.803 24.387 19.673 24.387 19.524 C 24.391 19.389 24.357 19.256 24.289 19.139 C 24.225 19.03 24.129 18.944 24.015 18.893 C 23.88 18.831 23.734 18.801 23.586 18.805 L 23.082 18.805 L 23.082 22.926 Z M 26.691 22.926 L 26.691 17.664 L 28.962 17.664 C 29.353 17.664 29.695 17.736 29.987 17.877 C 30.28 18.019 30.508 18.224 30.671 18.492 C 30.834 18.759 30.915 19.079 30.915 19.453 C 30.915 19.83 30.831 20.147 30.663 20.405 C 30.494 20.667 30.249 20.871 29.962 20.991 C 29.662 21.123 29.312 21.189 28.911 21.189 L 27.554 21.189 L 27.554 20.08 L 28.623 20.08 C 28.791 20.08 28.935 20.059 29.053 20.018 C 29.164 19.981 29.26 19.91 29.328 19.814 C 29.393 19.722 29.425 19.602 29.425 19.453 C 29.425 19.302 29.393 19.18 29.328 19.085 C 29.261 18.987 29.165 18.912 29.053 18.874 C 28.915 18.825 28.77 18.801 28.623 18.805 L 28.12 18.805 L 28.12 22.926 Z M 29.774 20.511 L 31.089 22.926 L 29.537 22.926 L 28.253 20.511 L 29.774 20.511 Z M 20.464 3.919 L 20.906 5.278 L 22.335 5.278 L 21.178 6.118 L 21.62 7.477 L 20.464 6.637 L 19.308 7.477 L 19.749 6.118 L 18.593 5.278 L 20.022 5.278 Z M 27.744 5.885 L 28.186 7.244 L 29.615 7.244 L 28.459 8.084 L 28.9 9.444 L 27.744 8.604 L 26.588 9.444 L 27.03 8.084 L 25.873 7.244 L 27.302 7.244 Z M 14.26 9.435 L 13.809 8.079 L 14.959 7.232 L 13.53 7.241 L 13.079 5.885 L 12.647 7.248 L 11.218 7.258 L 12.38 8.09 L 11.948 9.452 L 13.098 8.604 L 14.26 9.436 Z M 33.11 11.273 L 33.551 12.632 L 34.98 12.632 L 33.825 13.472 L 34.266 14.831 L 33.111 13.991 L 31.955 14.831 L 32.396 13.472 L 31.24 12.632 L 32.669 12.632 L 33.111 11.273 Z M 8.89 14.826 L 8.442 13.469 L 9.595 12.624 L 8.166 12.63 L 7.718 11.273 L 7.283 12.634 L 5.854 12.64 L 7.013 13.475 L 6.578 14.836 L 7.73 13.991 L 8.89 14.826 Z M 20.373 33.176 L 20.814 34.535 L 22.243 34.535 L 21.087 35.375 L 21.529 36.734 L 20.373 35.894 L 19.217 36.734 L 19.658 35.375 L 18.502 34.535 L 19.931 34.535 L 20.373 33.176 Z M 35.047 18.593 L 35.488 19.952 L 36.917 19.952 L 35.761 20.792 L 36.202 22.151 L 35.047 21.311 L 33.89 22.151 L 34.332 20.792 L 33.176 19.952 L 34.605 19.952 Z M 5.789 18.502 L 6.231 19.861 L 7.66 19.861 L 6.504 20.701 L 6.946 22.06 L 5.789 21.22 L 4.634 22.06 L 5.075 20.701 L 3.919 19.861 L 5.348 19.861 Z M 13.093 31.209 L 13.534 32.568 L 14.963 32.568 L 13.807 33.409 L 14.249 34.768 L 13.093 33.928 L 11.936 34.768 L 12.378 33.408 L 11.222 32.568 L 12.651 32.568 Z M 28.954 34.727 L 28.466 33.384 L 29.594 32.505 L 28.165 32.553 L 27.677 31.211 L 27.282 32.584 L 25.854 32.632 L 27.038 33.432 L 26.643 34.806 L 27.77 33.927 Z M 7.727 25.822 L 8.169 27.181 L 9.598 27.181 L 8.441 28.021 L 8.883 29.381 L 7.727 28.54 L 6.571 29.381 L 7.012 28.021 L 5.856 27.181 L 7.285 27.181 Z M 34.271 29.376 L 33.825 28.019 L 34.978 27.175 L 33.549 27.179 L 33.103 25.822 L 32.666 27.182 L 31.237 27.188 L 32.396 28.023 L 31.959 29.384 L 33.112 28.54 Z\" fill=\"var(--token-ba35e0ab-850d-49cf-be59-934f032ab5a0, rgb(245, 245, 244)) /* {&quot;name&quot;:&quot;Inverse&quot;} */\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1pq2s8j\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 41\" overflow=\"visible\"><path d=\"M 41 20.5 C 41 31.822 31.822 41 20.5 41 C 9.178 41 0 31.822 0 20.5 C 0 9.178 9.178 0 20.5 0 C 31.822 0 41 9.178 41 20.5 Z M 20.5 39.535 C 31.013 39.535 39.535 31.013 39.535 20.5 C 39.535 9.987 31.013 1.465 20.5 1.465 C 9.987 1.465 1.465 9.987 1.465 20.5 C 1.465 31.013 9.987 39.535 20.5 39.535 Z\" fill=\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(121, 113, 107)) /* {&quot;name&quot;:&quot;Tertiary&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-18dj6ih\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 41 41\" overflow=\"visible\"><path d=\"M 41 20.5 C 41 31.822 31.822 41 20.5 41 C 9.178 41 0 31.822 0 20.5 C 0 9.178 9.178 0 20.5 0 C 31.822 0 41 9.178 41 20.5 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-19wcgmw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.071 38.071\" overflow=\"visible\"><path d=\"M 19.035 38.071 C 29.548 38.071 38.071 29.548 38.071 19.035 C 38.071 8.523 29.548 0 19.035 0 C 8.523 0 0 8.523 0 19.035 C 0 29.548 8.523 38.071 19.035 38.071 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-15jh7dk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 32.998 32.814\" overflow=\"visible\"><path d=\"M 9.677 15.482 C 9.657 15.396 9.621 15.315 9.572 15.243 C 9.469 15.099 9.317 14.997 9.145 14.955 C 9.046 14.929 8.942 14.916 8.839 14.917 C 8.6 14.917 8.395 14.974 8.225 15.089 C 8.058 15.203 7.929 15.369 7.839 15.585 C 7.753 15.801 7.709 16.061 7.709 16.366 C 7.709 16.674 7.751 16.938 7.835 17.157 C 7.918 17.376 8.044 17.544 8.21 17.661 C 8.376 17.777 8.582 17.836 8.829 17.836 C 9.047 17.836 9.227 17.804 9.372 17.74 C 9.505 17.687 9.619 17.592 9.697 17.471 C 9.769 17.354 9.806 17.218 9.806 17.06 L 10.052 17.085 L 8.849 17.085 L 8.849 16.068 L 11.183 16.068 L 11.183 16.797 C 11.183 17.277 11.08 17.687 10.877 18.028 C 10.679 18.364 10.388 18.635 10.039 18.809 C 9.684 18.989 9.278 19.079 8.819 19.079 C 8.306 19.079 7.857 18.97 7.47 18.753 C 7.084 18.537 6.769 18.214 6.563 17.822 C 6.347 17.42 6.239 16.941 6.239 16.386 C 6.239 15.951 6.306 15.566 6.437 15.23 C 6.56 14.911 6.749 14.621 6.992 14.38 C 7.225 14.149 7.504 13.969 7.812 13.853 C 8.13 13.732 8.468 13.671 8.808 13.673 C 9.12 13.673 9.41 13.718 9.677 13.807 C 9.946 13.894 10.183 14.019 10.389 14.182 C 10.596 14.343 10.762 14.534 10.89 14.755 C 11.016 14.976 11.094 15.218 11.121 15.482 Z M 14.163 19.007 L 12.138 19.007 L 12.138 13.745 L 14.142 13.745 C 14.683 13.745 15.151 13.85 15.545 14.061 C 15.934 14.264 16.253 14.579 16.46 14.966 C 16.676 15.358 16.783 15.828 16.783 16.376 C 16.783 16.924 16.677 17.395 16.462 17.789 C 16.255 18.174 15.939 18.489 15.553 18.694 C 15.161 18.903 14.697 19.007 14.163 19.007 Z M 13.566 17.795 L 14.111 17.795 C 14.372 17.795 14.594 17.752 14.777 17.668 C 14.962 17.585 15.102 17.44 15.198 17.234 C 15.296 17.029 15.345 16.742 15.345 16.376 C 15.345 16.009 15.295 15.723 15.196 15.518 C 15.11 15.325 14.957 15.17 14.764 15.084 C 14.575 14.999 14.345 14.958 14.071 14.958 L 13.567 14.958 L 13.567 17.795 Z M 17.734 19.007 L 17.734 13.745 L 20.006 13.745 C 20.396 13.745 20.738 13.822 21.031 13.976 C 21.324 14.131 21.552 14.347 21.714 14.626 C 21.877 14.905 21.959 15.232 21.959 15.605 C 21.959 15.982 21.874 16.308 21.706 16.584 C 21.541 16.86 21.307 17.072 21.005 17.221 C 20.706 17.371 20.355 17.445 19.954 17.445 L 18.598 17.445 L 18.598 16.335 L 19.667 16.335 C 19.834 16.335 19.977 16.305 20.096 16.247 C 20.215 16.187 20.307 16.103 20.371 15.993 C 20.436 15.884 20.468 15.754 20.468 15.605 C 20.472 15.47 20.438 15.336 20.37 15.219 C 20.306 15.111 20.21 15.025 20.095 14.973 C 19.961 14.912 19.814 14.882 19.667 14.886 L 19.163 14.886 L 19.163 19.007 Z M 22.772 19.007 L 22.772 13.745 L 25.043 13.745 C 25.434 13.745 25.776 13.816 26.068 13.958 C 26.361 14.1 26.589 14.305 26.752 14.572 C 26.915 14.84 26.996 15.16 26.996 15.534 C 26.996 15.91 26.912 16.228 26.744 16.486 C 26.575 16.748 26.33 16.952 26.043 17.072 C 25.743 17.204 25.393 17.27 24.992 17.27 L 23.635 17.27 L 23.635 16.161 L 24.704 16.161 C 24.872 16.161 25.015 16.14 25.134 16.099 C 25.245 16.062 25.341 15.991 25.409 15.895 C 25.474 15.803 25.506 15.682 25.506 15.534 C 25.506 15.383 25.474 15.26 25.409 15.166 C 25.342 15.067 25.246 14.993 25.134 14.955 C 24.996 14.905 24.85 14.882 24.704 14.886 L 24.201 14.886 L 24.201 19.007 Z M 25.855 16.592 L 27.17 19.007 L 25.618 19.007 L 24.334 16.592 L 25.855 16.592 Z M 16.545 0 L 16.987 1.359 L 18.416 1.359 L 17.259 2.199 L 17.701 3.558 L 16.545 2.718 L 15.389 3.558 L 15.83 2.199 L 14.674 1.359 L 16.103 1.359 Z M 23.825 1.966 L 24.267 3.325 L 25.696 3.325 L 24.54 4.165 L 24.981 5.525 L 23.825 4.685 L 22.669 5.525 L 23.111 4.165 L 21.954 3.325 L 23.383 3.325 Z M 10.34 5.516 L 9.89 4.16 L 11.04 3.313 L 9.611 3.322 L 9.16 1.966 L 8.728 3.329 L 7.299 3.338 L 8.461 4.171 L 8.029 5.533 L 9.179 4.685 L 10.341 5.517 Z M 29.191 7.353 L 29.632 8.713 L 31.061 8.713 L 29.906 9.553 L 30.347 10.912 L 29.191 10.072 L 28.036 10.912 L 28.477 9.553 L 27.32 8.713 L 28.749 8.713 L 29.191 7.353 Z M 4.971 10.907 L 4.523 9.55 L 5.676 8.705 L 4.247 8.711 L 3.799 7.354 L 3.364 8.715 L 1.935 8.721 L 3.094 9.556 L 2.659 10.917 L 3.811 10.072 L 4.971 10.907 Z M 16.454 29.257 L 16.895 30.616 L 18.324 30.616 L 17.168 31.455 L 17.609 32.814 L 16.454 31.975 L 15.298 32.814 L 15.739 31.455 L 14.583 30.616 L 16.012 30.616 L 16.454 29.257 Z M 31.127 14.674 L 31.569 16.033 L 32.998 16.033 L 31.842 16.873 L 32.283 18.232 L 31.127 17.392 L 29.971 18.232 L 30.413 16.873 L 29.257 16.033 L 30.685 16.033 Z M 1.87 14.583 L 2.312 15.942 L 3.741 15.942 L 2.585 16.782 L 3.027 18.141 L 1.87 17.301 L 0.714 18.141 L 1.156 16.782 L 0 15.942 L 1.429 15.942 Z M 9.174 27.29 L 9.615 28.649 L 11.044 28.649 L 9.888 29.49 L 10.33 30.849 L 9.174 30.008 L 8.017 30.849 L 8.459 29.489 L 7.303 28.649 L 8.732 28.649 Z M 25.035 30.808 L 24.547 29.465 L 25.674 28.585 L 24.245 28.634 L 23.758 27.292 L 23.363 28.665 L 21.935 28.713 L 23.119 29.513 L 22.724 30.887 L 23.851 30.008 Z M 3.808 21.903 L 4.25 23.262 L 5.679 23.262 L 4.522 24.102 L 4.964 25.462 L 3.808 24.621 L 2.652 25.462 L 3.093 24.102 L 1.937 23.262 L 3.366 23.262 Z M 30.352 25.457 L 29.906 24.1 L 31.059 23.255 L 29.63 23.26 L 29.184 21.903 L 28.747 23.263 L 27.318 23.269 L 28.477 24.104 L 28.04 25.465 L 29.193 24.621 Z\" fill=\"var(--token-ba35e0ab-850d-49cf-be59-934f032ab5a0, rgb(245, 245, 244)) /* {&quot;name&quot;:&quot;Inverse&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-19whdrk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.944 5.406\" overflow=\"visible\"><path d=\"M 3.438 1.809 C 3.418 1.723 3.382 1.642 3.332 1.57 C 3.229 1.426 3.078 1.324 2.906 1.283 C 2.806 1.256 2.703 1.243 2.6 1.244 C 2.361 1.244 2.156 1.301 1.986 1.416 C 1.818 1.53 1.69 1.696 1.6 1.912 C 1.513 2.128 1.469 2.388 1.469 2.693 C 1.469 3.002 1.512 3.266 1.596 3.484 C 1.679 3.703 1.805 3.872 1.97 3.988 C 2.137 4.104 2.343 4.163 2.59 4.163 C 2.807 4.163 2.988 4.131 3.132 4.068 C 3.266 4.014 3.38 3.92 3.458 3.798 C 3.53 3.681 3.566 3.545 3.566 3.387 L 3.813 3.412 L 2.61 3.412 L 2.61 2.395 L 4.944 2.395 L 4.944 3.125 C 4.944 3.604 4.841 4.014 4.638 4.355 C 4.439 4.691 4.148 4.962 3.8 5.137 C 3.445 5.316 3.039 5.406 2.579 5.406 C 2.067 5.406 1.618 5.298 1.231 5.08 C 0.845 4.864 0.53 4.541 0.324 4.15 C 0.108 3.747 0 3.269 0 2.713 C 0 2.279 0.066 1.893 0.198 1.557 C 0.321 1.238 0.51 0.948 0.752 0.707 C 0.986 0.476 1.265 0.297 1.572 0.18 C 1.891 0.059 2.229 -0.002 2.569 0 C 2.881 0 3.171 0.045 3.437 0.134 C 3.707 0.221 3.944 0.346 4.149 0.509 C 4.357 0.67 4.523 0.861 4.65 1.082 C 4.777 1.303 4.854 1.545 4.881 1.809 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pvscav\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.645 5.262\" overflow=\"visible\"><path d=\"M 2.025 5.262 L 0 5.262 L 0 0 L 2.004 0 C 2.545 0 3.013 0.105 3.407 0.316 C 3.796 0.518 4.114 0.834 4.321 1.22 C 4.537 1.612 4.645 2.083 4.645 2.631 C 4.645 3.179 4.538 3.65 4.324 4.044 C 4.117 4.429 3.801 4.744 3.414 4.948 C 3.023 5.158 2.558 5.262 2.025 5.262 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13m3x44\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.779 2.837\" overflow=\"visible\"><path d=\"M 0 2.837 L 0.545 2.837 C 0.806 2.837 1.027 2.795 1.211 2.71 C 1.396 2.627 1.536 2.482 1.632 2.276 C 1.73 2.071 1.779 1.785 1.779 1.418 C 1.779 1.052 1.729 0.766 1.63 0.56 C 1.544 0.367 1.39 0.213 1.198 0.126 C 1.009 0.042 0.778 0 0.505 0 L 0.001 0 L 0.001 2.837 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-11jv2a5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.224 5.262\" overflow=\"visible\"><path d=\"M 0 5.262 L 0 0 L 2.271 0 C 2.662 0 3.004 0.077 3.296 0.231 C 3.589 0.385 3.817 0.602 3.98 0.881 C 4.143 1.16 4.224 1.487 4.224 1.86 C 4.224 2.237 4.14 2.563 3.972 2.839 C 3.806 3.115 3.572 3.327 3.271 3.476 C 2.971 3.625 2.621 3.7 2.22 3.7 L 0.863 3.7 L 0.863 2.59 L 1.932 2.59 C 2.1 2.59 2.243 2.56 2.362 2.502 C 2.481 2.442 2.573 2.358 2.637 2.248 C 2.702 2.139 2.734 2.009 2.734 1.86 C 2.738 1.725 2.704 1.591 2.636 1.474 C 2.572 1.366 2.476 1.28 2.361 1.228 C 2.227 1.167 2.08 1.137 1.932 1.141 L 1.429 1.141 L 1.429 5.262 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1egg3t6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.224 5.262\" overflow=\"visible\"><path d=\"M 0 5.262 L 0 0 L 2.271 0 C 2.662 0 3.004 0.071 3.296 0.213 C 3.589 0.355 3.817 0.56 3.98 0.827 C 4.143 1.094 4.224 1.414 4.224 1.788 C 4.224 2.165 4.14 2.483 3.972 2.741 C 3.803 3.002 3.558 3.207 3.271 3.327 C 2.971 3.459 2.621 3.525 2.22 3.525 L 0.863 3.525 L 0.863 2.415 L 1.932 2.415 C 2.1 2.415 2.244 2.394 2.362 2.353 C 2.473 2.317 2.569 2.246 2.637 2.15 C 2.702 2.058 2.734 1.937 2.734 1.788 C 2.734 1.638 2.702 1.515 2.637 1.421 C 2.57 1.322 2.474 1.248 2.362 1.209 C 2.224 1.16 2.079 1.137 1.932 1.141 L 1.429 1.141 L 1.429 5.262 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-di02rf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.836 2.415\" overflow=\"visible\"><path d=\"M 1.521 0 L 2.836 2.415 L 1.284 2.415 L 0 0 L 1.521 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mmepkg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.558\" overflow=\"visible\"><path d=\"M 1.87 0 L 2.312 1.359 L 3.741 1.359 L 2.585 2.199 L 3.027 3.558 L 1.87 2.718 L 0.714 3.558 L 1.156 2.199 L 0 1.359 L 1.429 1.359 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14po5c2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.559\" overflow=\"visible\"><path d=\"M 1.871 0 L 2.312 1.359 L 3.741 1.359 L 2.585 2.199 L 3.027 3.559 L 1.871 2.719 L 0.714 3.559 L 1.156 2.199 L 0 1.359 L 1.429 1.359 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-n47ne8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.566\" overflow=\"visible\"><path d=\"M 3.041 3.55 L 2.591 2.194 L 3.741 1.346 L 2.312 1.356 L 1.861 0 L 1.429 1.363 L 0 1.372 L 1.162 2.204 L 0.73 3.566 L 1.879 2.719 L 3.042 3.551 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hu2vgt\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.559\" overflow=\"visible\"><path d=\"M 1.87 0 L 2.312 1.36 L 3.741 1.36 L 2.585 2.2 L 3.027 3.559 L 1.871 2.719 L 0.715 3.559 L 1.156 2.2 L 0 1.36 L 1.429 1.36 L 1.871 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1e7xiq6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.563\" overflow=\"visible\"><path d=\"M 3.036 3.553 L 2.588 2.196 L 3.741 1.351 L 2.312 1.357 L 1.864 0 L 1.429 1.361 L 0 1.367 L 1.159 2.202 L 0.724 3.563 L 1.876 2.717 L 3.036 3.553 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ouipe7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.558\" overflow=\"visible\"><path d=\"M 1.871 0 L 2.312 1.359 L 3.741 1.359 L 2.585 2.199 L 3.027 3.558 L 1.871 2.718 L 0.715 3.558 L 1.156 2.199 L 0 1.359 L 1.429 1.359 L 1.872 0.001 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1atqjvp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.558\" overflow=\"visible\"><path d=\"M 1.871 0 L 2.312 1.359 L 3.741 1.359 L 2.585 2.199 L 3.027 3.558 L 1.871 2.718 L 0.714 3.558 L 1.156 2.199 L 0 1.359 L 1.429 1.359 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sof3i2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.558\" overflow=\"visible\"><path d=\"M 1.87 0 L 2.312 1.359 L 3.741 1.359 L 2.585 2.199 L 3.027 3.558 L 1.87 2.718 L 0.714 3.558 L 1.156 2.199 L 0 1.359 L 1.429 1.359 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-acjid9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.559\" overflow=\"visible\"><path d=\"M 1.871 0 L 2.312 1.359 L 3.741 1.359 L 2.585 2.2 L 3.027 3.559 L 1.871 2.718 L 0.714 3.559 L 1.156 2.199 L 0 1.359 L 1.429 1.359 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ox5cb1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.739 3.595\" overflow=\"visible\"><path d=\"M 3.1 3.516 L 2.612 2.173 L 3.739 1.294 L 2.31 1.343 L 1.823 0 L 1.428 1.374 L 0 1.422 L 1.184 2.222 L 0.789 3.595 L 1.916 2.716 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ae8cyl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.559\" overflow=\"visible\"><path d=\"M 1.87 0 L 2.312 1.359 L 3.741 1.359 L 2.585 2.199 L 3.027 3.559 L 1.87 2.718 L 0.714 3.559 L 1.156 2.199 L 0 1.359 L 1.429 1.359 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qp5wm2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.741 3.562\" overflow=\"visible\"><path d=\"M 3.034 3.554 L 2.588 2.197 L 3.741 1.352 L 2.312 1.357 L 1.866 0 L 1.429 1.36 L 0 1.366 L 1.159 2.201 L 0.722 3.562 L 1.875 2.718 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-btyzas\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{UvihbFkNr:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 250))\"},children:\"GDPR\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h3\",{dir:\"auto\",style:{\"--font-selector\":\"R0Y7R2Vpc3QtNjAw\",\"--framer-font-family\":'\"Geist\", \"Geist Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"20px\",\"--framer-text-color\":\"var(--token-17151d22-e81f-43e5-8876-d5286d6cf070, rgb(250, 250, 250))\"},children:\"GDPR\"})}),className:\"framer-gbawno\",fonts:[\"GF;Geist-600\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1rmkco3\",\"data-styles-preset\":\"j5N4vM3LD\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(121, 113, 107))\"},children:\"Compliant\"})}),className:\"framer-16rlut8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-15v4uw2\",\"data-framer-name\":\"Copyright\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1unq4w\",\"data-styles-preset\":\"zP54Deppw\",dir:\"auto\",style:{\"--framer-text-alignment\":\"start\",\"--framer-text-color\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(115, 115, 115))\"},children:\"\\xa9 2026 Saber. All rights reserved.\"})}),className:\"framer-868d6s\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hllgs2\",\"data-framer-name\":\"Terms / Privacy\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1unq4w\",\"data-styles-preset\":\"zP54Deppw\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(115, 115, 115))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Zaofm2JTY\"},motionChild:true,nodeId:\"OsNyvGgLI\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-656phd\",\"data-styles-preset\":\"sz1prZpgz\",children:\"Terms and Conditions\"})})})}),className:\"framer-psm4bz\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1unq4w\",\"data-styles-preset\":\"zP54Deppw\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(115, 115, 115))\"},children:\"/\"})}),className:\"framer-16ek34v\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1unq4w\",\"data-styles-preset\":\"zP54Deppw\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(115, 115, 115))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DdRg7DmF6\"},motionChild:true,nodeId:\"R4rZ8Jb79\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-656phd\",\"data-styles-preset\":\"sz1prZpgz\",children:\"Data Processing Agreement\"})})})}),className:\"framer-czkugy\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1unq4w\",\"data-styles-preset\":\"zP54Deppw\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(115, 115, 115))\"},children:\"/\"})}),className:\"framer-p28edv\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-1unq4w\",\"data-styles-preset\":\"zP54Deppw\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-2f1d35ad-f881-4439-84f5-765e4d808479, rgb(115, 115, 115))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"BrMfafG_n\"},motionChild:true,nodeId:\"MLsSY69Ol\",openInNewTab:false,relValues:[],scopeId:\"j1g_d39hO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-656phd\",\"data-styles-preset\":\"sz1prZpgz\",children:\"Privacy Policy\"})})})}),className:\"framer-123xktd\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-x2paz7\",\"data-framer-name\":\"Cookie Settings\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BrMfafG_n\"},implicitPathVariables:undefined},{href:{webPageId:\"BrMfafG_n\"},implicitPathVariables:undefined},{href:{webPageId:\"BrMfafG_n\"},implicitPathVariables:undefined},{href:{webPageId:\"BrMfafG_n\"},implicitPathVariables:undefined},{href:{webPageId:\"BrMfafG_n\"},implicitPathVariables:undefined},{href:{webPageId:\"BrMfafG_n\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-vlcmkj-container\",\"data-framer-name\":\"Cookie Preferences\",isAuthoredByUser:true,isModuleExternal:true,name:\"Cookie Preferences\",nodeId:\"VUXlgKKXA\",scopeId:\"j1g_d39hO\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Hg4hewUGN:{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:\"Privacy Policy\",link:resolvedLinks[4],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[5],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}},UvihbFkNr:{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:\"Privacy Policy\",link:resolvedLinks[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"}}},children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgb(41, 37, 36)\",radius:8,width:1},colorBody:\"rgb(166, 160, 155)\",colorTitle:\"rgb(250, 250, 249)\",fill:\"rgb(28, 25, 23)\",fontBody:{},fontTitle:{},link:\"rgb(250, 250, 249)\",shadow:{shadowBlur:4,shadowColor:\"rgba(0, 0, 0, 0.25)\",shadowX:0,shadowY:2}},width:360,zIndex:10},button:{borderRadius:8,direction:\"row\",fluid:true,font:{},hoverOpacity:.6,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:\"rgb(28, 25, 23)\",fill:\"rgb(245, 245, 244)\"},secondary:{color:\"rgb(245, 245, 244)\",fill:\"rgb(41, 37, 36)\"},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:\"Privacy Policy\",link:resolvedLinks[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"medium\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to personalize content, run ads, and analyze traffic.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"simple\"},gtmId:\"GTM-MDKC4322\",height:\"100%\",id:\"VUXlgKKXA\",layoutId:\"VUXlgKKXA\",name:\"Cookie Preferences\",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:\"rgb(20, 18, 16)\",border:{color:\"rgb(41, 37, 36)\",radius:8,width:1},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(245, 245, 244)\",toggleColorInactive:\"rgb(68, 64, 60)\"}},preview:true,trigger:{color:\"rgb(166, 160, 155)\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{},type:\"text\"},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 2715\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"UvihbFkNr\":{\"layout\":[\"fixed\",\"fixed\"]},\"Hg4hewUGN\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Besye0p6V\":\"cTASection\",\"gPBPQmbzY\":\"bottomDispersion\",\"IxikkUMZ2\":\"showCTA\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"HcX17x5i6\":[\".framer-uz5b0i-container\",\".framer-gu3ill\",\".framer-13yx5bq-container\",\".framer-vjqi89\"],\"UvihbFkNr\":[\".framer-uz5b0i-container\",\".framer-gu3ill\",\".framer-13yx5bq-container\",\".framer-vjqi89\"],\"Hg4hewUGN\":[\".framer-uz5b0i-container\",\".framer-gu3ill\",\".framer-vjqi89\"]}\n * @framerBreakpoints {\"HcX17x5i6\":{\"min\":1200,\"canvasClassName\":\"framer-f76mnz-override\",\"minHeight\":2715,\"viewportHeight\":914,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"UvihbFkNr\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1e3jmh-override\",\"minHeight\":2734,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Hg4hewUGN\":{\"max\":809,\"canvasClassName\":\"framer-1g056l3-override\",\"minHeight\":2885,\"viewportHeight\":812,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant HcX17x5i6\n * @framerLayoutTemplate true\n */const Framerj1g_d39hO=withCSS(Component,css,\"framer-X3wgd\");export default Framerj1g_d39hO;Framerj1g_d39hO.displayName=\"Layout\";Framerj1g_d39hO.defaultProps={height:2715,width:1200};addPropertyControls(Framerj1g_d39hO,{Besye0p6V:{defaultValue:true,title:\"CTA section\",type:ControlType.Boolean},gPBPQmbzY:{defaultValue:true,title:\"Bottom Dispersion\",type:ControlType.Boolean},IxikkUMZ2:{defaultValue:true,title:\"Show CTA\",type:ControlType.Boolean}});addFonts(Framerj1g_d39hO,[{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_RQuQ4mJPby1QNtA.woff2\",weight:\"600\"}]},...LenisFonts,...NavigationFonts,...ChromaticFonts,...CTAStrandAnimationFonts,...CTAButtonFonts,...ExternalLinkFonts,...CookieBannerFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});Framerj1g_d39hO.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Navigation,{},context),()=>forwardLoader(CTAStrandAnimation,{},context),()=>forwardLoader(CTAButton,{},context),()=>forwardLoader(ExternalLink,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerj1g_d39hO\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"2715\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UvihbFkNr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Hg4hewUGN\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"HcX17x5i6\\\":[\\\".framer-uz5b0i-container\\\",\\\".framer-gu3ill\\\",\\\".framer-13yx5bq-container\\\",\\\".framer-vjqi89\\\"],\\\"UvihbFkNr\\\":[\\\".framer-uz5b0i-container\\\",\\\".framer-gu3ill\\\",\\\".framer-13yx5bq-container\\\",\\\".framer-vjqi89\\\"],\\\"Hg4hewUGN\\\":[\\\".framer-uz5b0i-container\\\",\\\".framer-gu3ill\\\",\\\".framer-vjqi89\\\"]}\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"Besye0p6V\\\":\\\"cTASection\\\",\\\"gPBPQmbzY\\\":\\\"bottomDispersion\\\",\\\"IxikkUMZ2\\\":\\\"showCTA\\\"}\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"HcX17x5i6\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-f76mnz-override\\\",\\\"minHeight\\\":2715,\\\"viewportHeight\\\":914,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"UvihbFkNr\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1e3jmh-override\\\",\\\"minHeight\\\":2734,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Hg4hewUGN\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1g056l3-override\\\",\\\"minHeight\\\":2885,\\\"viewportHeight\\\":812,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerDefaultVariant\":\"HcX17x5i6\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Layout from \"https://framerusercontent.com/modules/9nTcoKs81YZ7cCCe3MXF/nkaGAPaIzkHjFzvWERhg/j1g_d39hO.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {D6ka2Tgrs: \"integrations\", DP73v_68v: \"features-cortex\", G9H9GcHWQ: \"features-pulse\", HDSWH3Mhb: \"features\", huHhlTABf: \"hero\", lMuLw7rBf: \"products-swap-scroll\", PUj5rU80n: \"statistics\", qOfta1b7O: \"features-ask\", ZCf3gPeUL: \"products-scroll\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/pQGuPhVKLBzD4lncT10w/UEOUsrB6lpwC76oQdq24/augiA20Il.js\")), path: \"/\"}, REev0GbwG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ehqAZmpVhYG9xy8eroAh/n4VecEf31ahgW3OzpnQf/REev0GbwG.js\")), path: \"/solutions/insurance\"}, OOSg_FZtp: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ahFGsiy9boUWxpuPP2Sj/kQQePui7lNRd9cC1vYpo/OOSg_FZtp.js\")), path: \"/solutions/healthcare\"}, paC5RZ2OY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/g61y3ob3uqVC8vghsIp4/5bISQfN026YjgxxWdTTP/paC5RZ2OY.js\")), path: \"/solutions/banking\"}, lsAR_jWUf: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2MVNYmSBf1XJqMeQzTqX/CTtxGdsm2kfYXEP8exZ1/lsAR_jWUf.js\")), path: \"/solutions/technology\"}, KZ8f19Ktr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fWHZoAjOAoTsbvjbrMDu/FWi9gbEE1pm8U1LP9K0k/KZ8f19Ktr.js\")), path: \"/solutions/retail\"}, SSWN5CaZ0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/oY60GfTMihhFpu5Aphdn/Y6YkmAsRwddBLur7YT0d/SSWN5CaZ0.js\")), path: \"/solutions/telecommunications\"}, s6SQNvwqI: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bCMcRoLjZmeSAU9flBSi/TBhCUTENXdZUistOPPyt/s6SQNvwqI.js\")), path: \"/solutions/government\"}, Jx6yJ2yrK: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ce2nFr2BPU1A7jktHdIZ/PY5lUmC9sPhgYeNy4UJH/Jx6yJ2yrK.js\")), path: \"/solutions/hospitality\"}, FFeHB5ucN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/aGi05qWA63kVTlXpUSVa/HTdFKEKZA3UtVufu87zw/FFeHB5ucN.js\")), path: \"/solutions/operations\"}, iA3EjyX5H: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gdyjo3wzOUIrVVMVSem0/7OyHupfsURrdRfXDTcCr/iA3EjyX5H.js\")), path: \"/solutions/sales-marketing\"}, mg0A_QXiG: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/62nG51C8gBVQtFfZtAOH/gmNKAYCpKcQJTvlShqRo/mg0A_QXiG.js\")), path: \"/solutions/customer-experience\"}, ynwsbXuua: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/f79HGjk26J0Zs17msiXT/S3mzatckMqnX4R8Cig6N/ynwsbXuua.js\")), path: \"/solutions/business-intelligence\"}, mhcZesMdu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vlea8BqFAfgWx2rIv4lp/uCIxDbrW6ddLwjETNfhg/mhcZesMdu.js\")), path: \"/solutions\"}, rMOxpVzPy: {elements: {uvZRfP2oD: \"job-applications\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ahq2mL3cn9SuFEjGiwcG/1x52PSTrjFsiZKcFYx6J/rMOxpVzPy.js\")), path: \"/careers\"}, Zaofm2JTY: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/iGMbs6t1BNnJex3PUMov/FhjXGDtyiuvcahsoL9hu/Zaofm2JTY.js\")), path: \"/terms-of-service\"}, BrMfafG_n: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nvYX4l06muUG32sD9mjL/YUVgPlacoTeEaATCMBA3/BrMfafG_n.js\")), path: \"/privacy-policy\"}, DdRg7DmF6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mZ3ZPFSznx8P7EYAlUY4/ZIT6f5Nqo6JuHilHPht2/DdRg7DmF6.js\")), path: \"/data-processing-agreement\"}, whgjrDZk6: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Oy5gmaCRNvp1vK9KTIPX/fmqspptsFRhA5T4l8af0/whgjrDZk6.js\")), path: \"/about\"}, NnflE2YZi: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/kO5rLD10zYUSi8koY8Nf/Vgjc2WWTQrgIPdcWXmBS/NnflE2YZi.js\")), path: \"/pricing\"}, pRO8DulmD: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3sPTFwTv6rBodNFGj5B6/COGcfZleRcszdzHL47l5/pRO8DulmD.js\")), path: \"/404\"}, ARLed1ary: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/sNJ2jJ4FuJ0CjiO3uaCs/Ghuy62Ygg6pvPksY7oYx/ARLed1ary.js\")), path: \"/contact\"}, rjHQ8nnqn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LgbrzfzEPNyAEl9sj4dv/UJ25DYAs7noAysAMCFv7/rjHQ8nnqn.js\")), path: \"/book-now\"}, WmtAYWHVN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qhydsrFy6O77X3Z8QTQK/0LPER1CiQctqEghtb9be/WmtAYWHVN.js\")), path: \"/blog\"}, m45rkcPHr: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4U5kDI0O1cUYVgw6K4d0/hpCpwRteTA9s48p4QMiR/m45rkcPHr.js\")), path: \"/glossary\"}, wqT3vOR6I: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/NcBPLrCV92o8yutXutZT/s03L6OyBpznRpNrYvtxR/wqT3vOR6I.js\")), path: \"/use-cases\"}, fA30dEPvn: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/40JxFMmS68O6X9UoflQ4/gWHfBM0aZvHz9ZSKlsrx/fA30dEPvn.js\")), path: \"/use-cases/gtm\"}, vDS2zmd38: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ydRGm0lCq2Kbbcp0XIVE/nWD4W5p65vWCdusMeGux/vDS2zmd38.js\")), path: \"/use-cases/customer-experience\"}, Yx6a2WXzT: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ijqVimWZowEq448mrkdb/61DtHe7baTmJ8SJn22uT/Yx6a2WXzT.js\")), path: \"/use-cases/operations\"}, eRmu8N6zk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/l9vQlmlyE5jM34z1HX7A/HYF2TruEgeasAEF2zt5e/eRmu8N6zk.js\")), path: \"/use-cases/business-intelligence\"}, YiN_KpAau: {collectionId: \"AOsSRUJw_\", elements: {pHvIP1_uT: \"integrations\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4Rms5ddNJy3D8IRBtYUx/etuvcetqf4d0pfzz3kvE/YiN_KpAau.js\")), path: \"/use-cases/gtm/:WR24O78IM\"}, kLil_NS_v: {collectionId: \"laxq6wJ9T\", elements: {ceS1_uwMp: \"integrations\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vVWsGx8GJvJ7ioDLduxR/l4nWLFbaobc4jeVK4IZi/kLil_NS_v.js\")), path: \"/use-cases/business-intelligence/:YT4k1fka3\"}, O5dUHAVE5: {collectionId: \"MX85yQjOl\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3K2OCs5SXZmTcg2xqBtJ/NK7JPbyGyIg0dwBLWBbz/O5dUHAVE5.js\")), path: \"/blog/:bu_zPsFdN\"}, J65MXoF55: {collectionId: \"Yaaqs7cMa\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AgSMnrMm3ftmOHkpfGSu/cWvH9V2VMiUQcljSslsK/J65MXoF55.js\")), path: \"/glossary/:Q8p879D7y\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {AOsSRUJw_: async () => (await import(\"https://framerusercontent.com/modules/0iJXqRzBKcVTyO73O8e9/PSKEWYkkteuau7H7qCdE/AOsSRUJw_.js\"))?.[\"utils\"], l9Jpi6e5d: async () => (await import(\"https://framerusercontent.com/modules/lxwPcifYpG7p2hh4vu9B/1aZLtdtBLxC8Mv34E7VJ/l9Jpi6e5d.js\"))?.[\"utils\"], laxq6wJ9T: async () => (await import(\"https://framerusercontent.com/modules/8CslPH0bbwAn9pRE3kmm/KeuSEwHvvWiGVRAtFSeB/laxq6wJ9T.js\"))?.[\"utils\"], MX85yQjOl: async () => (await import(\"https://framerusercontent.com/modules/nGjYjVAYH5w3b8AnVugH/jqomRjE8NbFSclrF3BHw/MX85yQjOl.js\"))?.[\"utils\"], Yaaqs7cMa: async () => (await import(\"https://framerusercontent.com/modules/nUOz8yuyK591HzzWi1dA/q3dVv47CeBJCmCtNBsdG/Yaaqs7cMa.js\"))?.[\"utils\"], zx16jM2x6: async () => (await import(\"https://framerusercontent.com/modules/74EHQHCGGDNBEkHgbbcy/eL8q6ckjkBLnTcUV7Fao/zx16jM2x6.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"17f62a75af4f5fb04f61894ef0b8fbb8cfbedcb2483b8326b406cec8ababc245\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {Besye0p6V: true, gPBPQmbzY: true, IxikkUMZ2: true}\r\nconst props2 = {...props1, Besye0p6V: false}\r\nconst props3 = {...props1, Besye0p6V: false, IxikkUMZ2: false}\r\nconst templateProps = {a7WYFqJ42: props1, ARLed1ary: props3, augiA20Il: props1, BrMfafG_n: props2, DdRg7DmF6: props2, eRmu8N6zk: props1, fA30dEPvn: props1, FFeHB5ucN: props1, GFtJp9IQw: props1, iA3EjyX5H: props1, J65MXoF55: props1, Jx6yJ2yrK: props1, kLil_NS_v: props1, KZ8f19Ktr: props1, lsAR_jWUf: props1, m45rkcPHr: props2, mg0A_QXiG: props1, mhcZesMdu: props1, NnflE2YZi: props2, O5dUHAVE5: props1, OOSg_FZtp: props1, paC5RZ2OY: props1, pRO8DulmD: props2, REev0GbwG: props1, rjHQ8nnqn: props3, rMOxpVzPy: props2, s6SQNvwqI: props1, SSWN5CaZ0: props1, vDS2zmd38: props1, whgjrDZk6: props1, WmtAYWHVN: props2, wqT3vOR6I: props1, YiN_KpAau: props1, ynwsbXuua: props1, Yx6a2WXzT: props1, Zaofm2JTY: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"REev0GbwG\":\r\ncase \"OOSg_FZtp\":\r\ncase \"paC5RZ2OY\":\r\ncase \"lsAR_jWUf\":\r\ncase \"KZ8f19Ktr\":\r\ncase \"SSWN5CaZ0\":\r\ncase \"s6SQNvwqI\":\r\ncase \"Jx6yJ2yrK\":\r\ncase \"FFeHB5ucN\":\r\ncase \"iA3EjyX5H\":\r\ncase \"mg0A_QXiG\":\r\ncase \"ynwsbXuua\":\r\ncase \"mhcZesMdu\":\r\ncase \"rMOxpVzPy\":\r\ncase \"Zaofm2JTY\":\r\ncase \"BrMfafG_n\":\r\ncase \"DdRg7DmF6\":\r\ncase \"whgjrDZk6\":\r\ncase \"NnflE2YZi\":\r\ncase \"pRO8DulmD\":\r\ncase \"ARLed1ary\":\r\ncase \"rjHQ8nnqn\":\r\ncase \"WmtAYWHVN\":\r\ncase \"m45rkcPHr\":\r\ncase \"wqT3vOR6I\":\r\ncase \"fA30dEPvn\":\r\ncase \"vDS2zmd38\":\r\ncase \"Yx6a2WXzT\":\r\ncase \"eRmu8N6zk\":\r\ncase \"YiN_KpAau\":\r\ncase \"a7WYFqJ42\":\r\ncase \"GFtJp9IQw\":\r\ncase \"kLil_NS_v\":\r\ncase \"O5dUHAVE5\":\r\ncase \"J65MXoF55\":\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 \"REev0GbwG\":\r\ncase \"OOSg_FZtp\":\r\ncase \"paC5RZ2OY\":\r\ncase \"lsAR_jWUf\":\r\ncase \"KZ8f19Ktr\":\r\ncase \"SSWN5CaZ0\":\r\ncase \"s6SQNvwqI\":\r\ncase \"Jx6yJ2yrK\":\r\ncase \"FFeHB5ucN\":\r\ncase \"iA3EjyX5H\":\r\ncase \"mg0A_QXiG\":\r\ncase \"ynwsbXuua\":\r\ncase \"mhcZesMdu\":\r\ncase \"rMOxpVzPy\":\r\ncase \"Zaofm2JTY\":\r\ncase \"BrMfafG_n\":\r\ncase \"DdRg7DmF6\":\r\ncase \"whgjrDZk6\":\r\ncase \"NnflE2YZi\":\r\ncase \"pRO8DulmD\":\r\ncase \"ARLed1ary\":\r\ncase \"rjHQ8nnqn\":\r\ncase \"WmtAYWHVN\":\r\ncase \"m45rkcPHr\":\r\ncase \"wqT3vOR6I\":\r\ncase \"fA30dEPvn\":\r\ncase \"vDS2zmd38\":\r\ncase \"Yx6a2WXzT\":\r\ncase \"eRmu8N6zk\":\r\ncase \"YiN_KpAau\":\r\ncase \"a7WYFqJ42\":\r\ncase \"GFtJp9IQw\":\r\ncase \"kLil_NS_v\":\r\ncase \"O5dUHAVE5\":\r\ncase \"J65MXoF55\":\r\nreturn [{hash: \"f76mnz\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1e3jmh\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1g056l3\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: false, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\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\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3sPTFwTv6rBodNFGj5B6/COGcfZleRcszdzHL47l5/pRO8DulmD.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.saber.app\",\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: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/kn95IZNmT7wJJ9JgW2Cd/jiApIcAqZxwNbVqDDOfz/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\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\tconst effect = {enter: {mask: {angle: 180, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}\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: 0, type: \"wipe\", width: \"100%\"}, opacity: 1, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.4, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {BrMfafG_n: {augiA20Il: effect}, DdRg7DmF6: {augiA20Il: effect}, FFeHB5ucN: {augiA20Il: effect}, iA3EjyX5H: {augiA20Il: effect}, Jx6yJ2yrK: {augiA20Il: effect}, KZ8f19Ktr: {augiA20Il: effect}, lsAR_jWUf: {augiA20Il: effect}, mg0A_QXiG: {augiA20Il: effect}, mhcZesMdu: {augiA20Il: effect}, OOSg_FZtp: {augiA20Il: effect}, paC5RZ2OY: {augiA20Il: effect}, REev0GbwG: {augiA20Il: effect}, rMOxpVzPy: {augiA20Il: effect}, s6SQNvwqI: {augiA20Il: effect}, SSWN5CaZ0: {augiA20Il: effect}, whgjrDZk6: {augiA20Il: effect}, ynwsbXuua: {augiA20Il: effect}, Zaofm2JTY: {augiA20Il: effect}}}\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\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\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, contentLocaleId, pathVariables, canonicalPathVariables, 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\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\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 serverRoute = 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\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\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\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\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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"}