{"version":3,"file":"script_main.DgaPdPvb.mjs","names":["Component","useRef","_Fragment","Children","isBrowser","useReducer","isBrowser","useState","isBrowser","useState","_Fragment","Suspense","isBrowser","useState","_Fragment","Suspense","useCallback","useRef","useState","useState","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","Eyebrow","ButtonFonts","Button","LogoCertosaCapital","TimeDate","serializationHash","variantClassNames","matchVariant","addImageAlt","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","useRef","useId","useState","Children","useCallback","startTransition","Button","Footer2","Lenis","useRef","React.useId","PropertyOverrides","React.createElement","Desktop","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/RMCDKo9dB6hm9bZaSn16/Lenis.js","https:/framerusercontent.com/modules/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/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js","https:/framerusercontent.com/modules/8KIAj4cZ9R2gPUCHN64X/NXUcKLZY9ToqufRVuSkF/SectionInViewOverride.js","https:/framerusercontent.com/modules/wbEKqYn9w2M9SQTtoxqo/EKBnyAu6wDRS87AQf6Is/IIiCBG2C6.js","https:/framerusercontent.com/modules/56PRQeG3Zz3qib8d7ncl/3buyICL4XRoTkGmUJ4nz/fuEMzCRGb.js","https:/framerusercontent.com/modules/bipitO7o6dvrHKtTVW6a/Cve7YOzgXGRJS3sLmA4Z/OQxB9dyXx.js","https:/framerusercontent.com/modules/KNqmMqcjnUTsJizzTe7d/ADY0VD3QVbgeMSMdWboH/CreationHeader.js","https:/framerusercontent.com/modules/4g0yI8ZfpI8yyq16z8OA/byasoRXI0FsNBjzud9Mj/z4s7JrhUR.js","framer:toplevel/main"],"sourcesContent":["function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}import{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import{useEffect,useRef,Children,isValidElement,cloneElement}from\"react\";import{useIsStaticRenderer}from\"framer\";var version=\"1.3.25\";//#endregion\n//#region packages/core/src/maths.ts\n/**\n * Clamp a value between a minimum and maximum value\n *\n * @param min Minimum value\n * @param input Value to clamp\n * @param max Maximum value\n * @returns Clamped value\n */function clamp(min,input,max){return Math.max(min,Math.min(input,max));}/**\n *  Linearly interpolate between two values using an amount (0 <= t <= 1)\n *\n * @param x First value\n * @param y Second value\n * @param t Amount to interpolate (0 <= t <= 1)\n * @returns Interpolated value\n */function lerp(x,y,t){return(1-t)*x+t*y;}/**\n * Damp a value over time using a damping factor\n * {@link http://www.rorydriscoll.com/2016/03/07/frame-rate-independent-damping-using-lerp/}\n *\n * @param x Initial value\n * @param y Target value\n * @param lambda Damping factor\n * @param dt Time elapsed since the last update\n * @returns Damped value\n */function damp(x,y,lambda,deltaTime){return lerp(x,y,1-Math.exp(-lambda*deltaTime));}/**\n * Calculate the modulo of the dividend and divisor while keeping the result within the same sign as the divisor\n * {@link https://anguscroll.com/just/just-modulo}\n *\n * @param n Dividend\n * @param d Divisor\n * @returns Modulo\n */function modulo(n,d){return(n%d+d)%d;}//#endregion\n//#region packages/core/src/animate.ts\n/**\n * Animate class to handle value animations with lerping or easing\n *\n * @example\n * const animate = new Animate()\n * animate.fromTo(0, 100, { duration: 1, easing: (t) => t })\n * animate.advance(0.5) // 50\n */var Animate=class{/**\n     * Advance the animation by the given delta time\n     *\n     * @param deltaTime - The time in seconds to advance the animation\n     */advance(deltaTime){if(!this.isRunning)return;let completed=false;if(this.duration&&this.easing){this.currentTime+=deltaTime;const linearProgress=clamp(0,this.currentTime/this.duration,1);completed=linearProgress>=1;const easedProgress=completed?1:this.easing(linearProgress);this.value=this.from+(this.to-this.from)*easedProgress;}else if(this.lerp){this.value=damp(this.value,this.to,this.lerp*60,deltaTime);if(Math.round(this.value)===Math.round(this.to)){this.value=this.to;completed=true;}}else{this.value=this.to;completed=true;}if(completed)this.stop();this.onUpdate?.(this.value,completed);}/** Stop the animation */stop(){this.isRunning=false;}/**\n     * Set up the animation from a starting value to an ending value\n     * with optional parameters for lerping, duration, easing, and onUpdate callback\n     *\n     * @param from - The starting value\n     * @param to - The ending value\n     * @param options - Options for the animation\n     */fromTo(from,to,{lerp,duration,easing,onStart,onUpdate}){this.from=this.value=from;this.to=to;this.lerp=lerp;this.duration=duration;this.easing=easing;this.currentTime=0;this.isRunning=true;onStart?.();this.onUpdate=onUpdate;}constructor(){_define_property(this,\"isRunning\",false);_define_property(this,\"value\",0);_define_property(this,\"from\",0);_define_property(this,\"to\",0);_define_property(this,\"currentTime\",0);_define_property(this,\"lerp\",void 0);_define_property(this,\"duration\",void 0);_define_property(this,\"easing\",void 0);_define_property(this,\"onUpdate\",void 0);}};//#endregion\n//#region packages/core/src/debounce.ts\nfunction debounce(callback,delay){let timer;return function(...args){clearTimeout(timer);timer=setTimeout(()=>{timer=void 0;callback.apply(this,args);},delay);};}//#endregion\n//#region packages/core/src/dimensions.ts\n/**\n * Dimensions class to handle the size of the content and wrapper\n *\n * @example\n * const dimensions = new Dimensions(wrapper, content)\n * dimensions.on('resize', (e) => {\n *   console.log(e.width, e.height)\n * })\n */var Dimensions=class{destroy(){this.wrapperResizeObserver?.disconnect();this.contentResizeObserver?.disconnect();if(this.wrapper===window&&this.debouncedResize)window.removeEventListener(\"resize\",this.debouncedResize);}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height};}constructor(wrapper,content,{autoResize=true,debounce:debounceValue=250}={}){_define_property(this,\"width\",0);_define_property(this,\"height\",0);_define_property(this,\"scrollHeight\",0);_define_property(this,\"scrollWidth\",0);_define_property(this,\"debouncedResize\",void 0);_define_property(this,\"wrapperResizeObserver\",void 0);_define_property(this,\"contentResizeObserver\",void 0);_define_property(this,\"resize\",()=>{this.onWrapperResize();this.onContentResize();});_define_property(this,\"onWrapperResize\",()=>{if(this.wrapper instanceof Window){this.width=window.innerWidth;this.height=window.innerHeight;}else{this.width=this.wrapper.clientWidth;this.height=this.wrapper.clientHeight;}});_define_property(this,\"onContentResize\",()=>{if(this.wrapper instanceof Window){this.scrollHeight=this.content.scrollHeight;this.scrollWidth=this.content.scrollWidth;}else{this.scrollHeight=this.wrapper.scrollHeight;this.scrollWidth=this.wrapper.scrollWidth;}});this.wrapper=wrapper;this.content=content;if(autoResize){this.debouncedResize=debounce(this.resize,debounceValue);if(this.wrapper instanceof Window)window.addEventListener(\"resize\",this.debouncedResize);else{this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize);this.wrapperResizeObserver.observe(this.wrapper);}this.contentResizeObserver=new ResizeObserver(this.debouncedResize);this.contentResizeObserver.observe(this.content);}this.resize();}};//#endregion\n//#region packages/core/src/emitter.ts\n/**\n * Emitter class to handle events\n * @example\n * const emitter = new Emitter()\n * emitter.on('event', (data) => {\n *   console.log(data)\n * })\n * emitter.emit('event', 'data')\n */var Emitter=class{/**\n     * Emit an event with the given data\n     * @param event Event name\n     * @param args Data to pass to the event handlers\n     */emit(event,...args){const callbacks=this.events[event]||[];for(let i=0,length=callbacks.length;i<length;i++)callbacks[i]?.(...args);}/**\n     * Add a callback to the event\n     * @param event Event name\n     * @param cb Callback function\n     * @returns Unsubscribe function\n     */on(event,cb){if(this.events[event])this.events[event].push(cb);else this.events[event]=[cb];return()=>{this.events[event]=this.events[event]?.filter(i=>cb!==i);};}/**\n     * Remove a callback from the event\n     * @param event Event name\n     * @param callback Callback function\n     */off(event,callback){this.events[event]=this.events[event]?.filter(i=>callback!==i);}/**\n     * Remove all event listeners and clean up\n     */destroy(){this.events={};}constructor(){_define_property(this,\"events\",{});}};//#endregion\n//#region packages/core/src/virtual-scroll.ts\nconst LINE_HEIGHT=100/6;const listenerOptions={passive:false};function getDeltaMultiplier(deltaMode,size){if(deltaMode===1)return LINE_HEIGHT;if(deltaMode===2)return size;return 1;}var VirtualScroll=class{/**\n     * Add an event listener for the given event and callback\n     *\n     * @param event Event name\n     * @param callback Callback function\n     */on(event,callback){return this.emitter.on(event,callback);}/** Remove all event listeners and clean up */destroy(){this.emitter.destroy();window.removeEventListener(\"resize\",this.onWindowResize);this.element.removeEventListener(\"wheel\",this.onWheel,listenerOptions);this.element.removeEventListener(\"touchstart\",this.onTouchStart,listenerOptions);this.element.removeEventListener(\"touchmove\",this.onTouchMove,listenerOptions);this.element.removeEventListener(\"touchend\",this.onTouchEnd,listenerOptions);}constructor(element,options={wheelMultiplier:1,touchMultiplier:1}){_define_property(this,\"touchStart\",{x:0,y:0});_define_property(this,\"lastDelta\",{x:0,y:0});_define_property(this,\"window\",{width:0,height:0});_define_property(this,\"emitter\",new Emitter);/**\n     * Event handler for 'touchstart' event\n     *\n     * @param event Touch event\n     */_define_property(this,\"onTouchStart\",event=>{const{clientX,clientY}=event.targetTouches?event.targetTouches[0]:event;this.touchStart.x=clientX;this.touchStart.y=clientY;this.lastDelta={x:0,y:0};this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event});});/** Event handler for 'touchmove' event */_define_property(this,\"onTouchMove\",event=>{const{clientX,clientY}=event.targetTouches?event.targetTouches[0]:event;const deltaX=-(clientX-this.touchStart.x)*this.options.touchMultiplier;const deltaY=-(clientY-this.touchStart.y)*this.options.touchMultiplier;this.touchStart.x=clientX;this.touchStart.y=clientY;this.lastDelta={x:deltaX,y:deltaY};this.emitter.emit(\"scroll\",{deltaX,deltaY,event});});_define_property(this,\"onTouchEnd\",event=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event});});/** Event handler for 'wheel' event */_define_property(this,\"onWheel\",event=>{let{deltaX,deltaY,deltaMode}=event;const multiplierX=getDeltaMultiplier(deltaMode,this.window.width);const multiplierY=getDeltaMultiplier(deltaMode,this.window.height);deltaX*=multiplierX;deltaY*=multiplierY;deltaX*=this.options.wheelMultiplier;deltaY*=this.options.wheelMultiplier;this.emitter.emit(\"scroll\",{deltaX,deltaY,event});});_define_property(this,\"onWindowResize\",()=>{this.window={width:window.innerWidth,height:window.innerHeight};});this.element=element;this.options=options;window.addEventListener(\"resize\",this.onWindowResize);this.onWindowResize();this.element.addEventListener(\"wheel\",this.onWheel,listenerOptions);this.element.addEventListener(\"touchstart\",this.onTouchStart,listenerOptions);this.element.addEventListener(\"touchmove\",this.onTouchMove,listenerOptions);this.element.addEventListener(\"touchend\",this.onTouchEnd,listenerOptions);}};//#endregion\n//#region packages/core/src/lenis.ts\nconst defaultEasing=t=>Math.min(1,1.001-2**(-10*t));var Lenis=class{/**\n     * Destroy the lenis instance, remove all event listeners and clean up the class name\n     */destroy(){this.emitter.destroy();this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll);this.options.wrapper.removeEventListener(\"scrollend\",this.onScrollEnd,{capture:true});this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown);if(this.options.anchors||this.options.stopInertiaOnNavigate)this.options.wrapper.removeEventListener(\"click\",this.onClick);this.virtualScroll.destroy();this.dimensions.destroy();this.cleanUpClassName();if(this._rafId)cancelAnimationFrame(this._rafId);}on(event,callback){return this.emitter.on(event,callback);}off(event,callback){return this.emitter.off(event,callback);}get overflow(){const property=this.isHorizontal?\"overflow-x\":\"overflow-y\";return getComputedStyle(this.rootElement)[property];}checkOverflow(){if([\"hidden\",\"clip\"].includes(this.overflow))this.internalStop();else this.internalStart();}setScroll(scroll){if(this.isHorizontal)this.options.wrapper.scrollTo({left:scroll,behavior:\"instant\"});else this.options.wrapper.scrollTo({top:scroll,behavior:\"instant\"});}isTouchOnSelectionHandle(event){const selection=window.getSelection();if(!selection||selection.isCollapsed||selection.rangeCount===0)return false;const touch=event.targetTouches[0]??event.changedTouches[0];if(!touch)return false;const rects=selection.getRangeAt(0).getClientRects();if(rects.length===0)return false;const first=rects[0];const last=rects[rects.length-1];const HANDLE_RADIUS=40;const nearStart=Math.hypot(touch.clientX-first.left,touch.clientY-first.top)<=HANDLE_RADIUS;const nearEnd=Math.hypot(touch.clientX-last.right,touch.clientY-last.bottom)<=HANDLE_RADIUS;return nearStart||nearEnd;}/**\n     * Force lenis to recalculate the dimensions\n     */resize(){this.dimensions.resize();this.animatedScroll=this.targetScroll=this.actualScroll;this.emit();}emit(){this.emitter.emit(\"scroll\",this);}reset(){this.isLocked=false;this.isScrolling=false;this.animatedScroll=this.targetScroll=this.actualScroll;this.lastVelocity=this.velocity=0;this.animate.stop();}/**\n     * Start lenis scroll after it has been stopped\n     */start(){if(!this.isStopped)return;if(this.options.autoToggle){this.rootElement.style.removeProperty(\"overflow\");return;}this.internalStart();}internalStart(){if(!this.isStopped)return;this.reset();this.isStopped=false;this.emit();}/**\n     * Stop lenis scroll\n     */stop(){if(this.isStopped)return;if(this.options.autoToggle){this.rootElement.style.setProperty(\"overflow\",\"clip\");return;}this.internalStop();}internalStop(){if(this.isStopped)return;this.reset();this.isStopped=true;this.emit();}/**\n     * Scroll to a target value\n     *\n     * @param target The target value to scroll to\n     * @param options The options for the scroll\n     *\n     * @example\n     * lenis.scrollTo(100, {\n     *   offset: 100,\n     *   duration: 1,\n     *   easing: (t) => 1 - Math.cos((t * Math.PI) / 2),\n     *   lerp: 0.1,\n     *   onStart: () => {\n     *     console.log('onStart')\n     *   },\n     *   onComplete: () => {\n     *     console.log('onComplete')\n     *   },\n     * })\n     */scrollTo(_target,{offset=0,immediate=false,lock=false,programmatic=true,lerp=programmatic?this.options.lerp:void 0,duration=programmatic?this.options.duration:void 0,easing=programmatic?this.options.easing:void 0,onStart,onComplete,force=false,userData}={}){if((this.isStopped||this.isLocked)&&!force)return;let target=_target;let adjustedOffset=offset;if(typeof target===\"string\"&&[\"top\",\"left\",\"start\",\"#\"].includes(target))target=0;else if(typeof target===\"string\"&&[\"bottom\",\"right\",\"end\"].includes(target))target=this.limit;else{let node=null;if(typeof target===\"string\"){node=target.startsWith(\"#\")?document.getElementById(target.slice(1)):document.querySelector(target);if(!node)if(target===\"#top\")target=0;else console.warn(\"Lenis: Target not found\",target);}else if(target instanceof HTMLElement&&target?.nodeType)node=target;if(node){if(this.options.wrapper!==window){const wrapperRect=this.rootElement.getBoundingClientRect();adjustedOffset-=this.isHorizontal?wrapperRect.left:wrapperRect.top;}const rect=node.getBoundingClientRect();const targetStyle=getComputedStyle(node);const scrollMargin=this.isHorizontal?Number.parseFloat(targetStyle.scrollMarginLeft):Number.parseFloat(targetStyle.scrollMarginTop);const containerStyle=getComputedStyle(this.rootElement);const scrollPadding=this.isHorizontal?Number.parseFloat(containerStyle.scrollPaddingLeft):Number.parseFloat(containerStyle.scrollPaddingTop);target=(this.isHorizontal?rect.left:rect.top)+this.animatedScroll-(Number.isNaN(scrollMargin)?0:scrollMargin)-(Number.isNaN(scrollPadding)?0:scrollPadding);}}if(typeof target!==\"number\")return;target+=adjustedOffset;if(this.options.infinite){if(programmatic){this.targetScroll=this.animatedScroll=this.scroll;const distance=target-this.animatedScroll;if(distance>this.limit/2)target-=this.limit;else if(distance<-this.limit/2)target+=this.limit;}}else target=clamp(0,target,this.limit);if(target===this.targetScroll){onStart?.(this);onComplete?.(this);return;}this.userData=userData??{};if(immediate){this.animatedScroll=this.targetScroll=target;this.setScroll(this.scroll);this.reset();this.preventNextNativeScrollEvent();this.emit();onComplete?.(this);this.userData={};requestAnimationFrame(()=>{this.dispatchScrollendEvent();});return;}if(!programmatic)this.targetScroll=target;if(typeof duration===\"number\"&&typeof easing!==\"function\")easing=defaultEasing;else if(typeof easing===\"function\"&&typeof duration!==\"number\")duration=1;this.animate.fromTo(this.animatedScroll,target,{duration,easing,lerp,onStart:()=>{if(lock)this.isLocked=true;this.isScrolling=\"smooth\";onStart?.(this);},onUpdate:(value,completed)=>{this.isScrolling=\"smooth\";this.lastVelocity=this.velocity;this.velocity=value-this.animatedScroll;this.direction=Math.sign(this.velocity);this.animatedScroll=value;this.setScroll(this.scroll);if(programmatic)this.targetScroll=value;if(!completed)this.emit();if(completed){this.reset();this.emit();onComplete?.(this);this.userData={};requestAnimationFrame(()=>{this.dispatchScrollendEvent();});this.preventNextNativeScrollEvent();}}});}preventNextNativeScrollEvent(){this._preventNextNativeScrollEvent=true;requestAnimationFrame(()=>{this._preventNextNativeScrollEvent=false;});}hasNestedScroll(node,{deltaX,deltaY}){const time=Date.now();if(!node._lenis)node._lenis={};const cache=node._lenis;let hasOverflowX;let hasOverflowY;let isScrollableX;let isScrollableY;let hasOverscrollBehaviorX;let hasOverscrollBehaviorY;let scrollWidth;let scrollHeight;let clientWidth;let clientHeight;if(time-(cache.time??0)>2e3){cache.time=Date.now();const computedStyle=window.getComputedStyle(node);cache.computedStyle=computedStyle;hasOverflowX=[\"auto\",\"overlay\",\"scroll\"].includes(computedStyle.overflowX);hasOverflowY=[\"auto\",\"overlay\",\"scroll\"].includes(computedStyle.overflowY);hasOverscrollBehaviorX=[\"auto\"].includes(computedStyle.overscrollBehaviorX);hasOverscrollBehaviorY=[\"auto\"].includes(computedStyle.overscrollBehaviorY);cache.hasOverflowX=hasOverflowX;cache.hasOverflowY=hasOverflowY;if(!(hasOverflowX||hasOverflowY))return false;scrollWidth=node.scrollWidth;scrollHeight=node.scrollHeight;clientWidth=node.clientWidth;clientHeight=node.clientHeight;isScrollableX=scrollWidth>clientWidth;isScrollableY=scrollHeight>clientHeight;cache.isScrollableX=isScrollableX;cache.isScrollableY=isScrollableY;cache.scrollWidth=scrollWidth;cache.scrollHeight=scrollHeight;cache.clientWidth=clientWidth;cache.clientHeight=clientHeight;cache.hasOverscrollBehaviorX=hasOverscrollBehaviorX;cache.hasOverscrollBehaviorY=hasOverscrollBehaviorY;}else{isScrollableX=cache.isScrollableX;isScrollableY=cache.isScrollableY;hasOverflowX=cache.hasOverflowX;hasOverflowY=cache.hasOverflowY;scrollWidth=cache.scrollWidth;scrollHeight=cache.scrollHeight;clientWidth=cache.clientWidth;clientHeight=cache.clientHeight;hasOverscrollBehaviorX=cache.hasOverscrollBehaviorX;hasOverscrollBehaviorY=cache.hasOverscrollBehaviorY;}if(!(hasOverflowX&&isScrollableX||hasOverflowY&&isScrollableY))return false;const orientation=Math.abs(deltaX)>=Math.abs(deltaY)?\"horizontal\":\"vertical\";let scroll;let maxScroll;let delta;let hasOverflow;let isScrollable;let hasOverscrollBehavior;if(orientation===\"horizontal\"){scroll=Math.round(node.scrollLeft);maxScroll=scrollWidth-clientWidth;delta=deltaX;hasOverflow=hasOverflowX;isScrollable=isScrollableX;hasOverscrollBehavior=hasOverscrollBehaviorX;}else if(orientation===\"vertical\"){scroll=Math.round(node.scrollTop);maxScroll=scrollHeight-clientHeight;delta=deltaY;hasOverflow=hasOverflowY;isScrollable=isScrollableY;hasOverscrollBehavior=hasOverscrollBehaviorY;}else return false;if(!hasOverscrollBehavior&&(scroll>=maxScroll||scroll<=0))return true;return(delta>0?scroll<maxScroll:scroll>0)&&hasOverflow&&isScrollable;}/**\n     * The root element on which lenis is instanced\n     */get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper;}/**\n     * The limit which is the maximum scroll value\n     */get limit(){if(this.options.naiveDimensions){if(this.isHorizontal)return this.rootElement.scrollWidth-this.rootElement.clientWidth;return this.rootElement.scrollHeight-this.rootElement.clientHeight;}return this.dimensions.limit[this.isHorizontal?\"x\":\"y\"];}/**\n     * Whether or not the scroll is horizontal\n     */get isHorizontal(){return this.options.orientation===\"horizontal\";}/**\n     * The actual scroll value\n     */get actualScroll(){const wrapper=this.options.wrapper;return this.isHorizontal?wrapper.scrollX??wrapper.scrollLeft:wrapper.scrollY??wrapper.scrollTop;}/**\n     * The current scroll value\n     */get scroll(){return this.options.infinite?modulo(this.animatedScroll,this.limit):this.animatedScroll;}/**\n     * The progress of the scroll relative to the limit\n     */get progress(){return this.limit===0?1:this.scroll/this.limit;}/**\n     * Current scroll state\n     */get isScrolling(){return this._isScrolling;}set isScrolling(value){if(this._isScrolling!==value){this._isScrolling=value;this.updateClassName();}}/**\n     * Check if lenis is stopped\n     */get isStopped(){return this._isStopped;}set isStopped(value){if(this._isStopped!==value){this._isStopped=value;this.updateClassName();}}/**\n     * Check if lenis is locked\n     */get isLocked(){return this._isLocked;}set isLocked(value){if(this._isLocked!==value){this._isLocked=value;this.updateClassName();}}/**\n     * Check if lenis is smooth scrolling\n     */get isSmooth(){return this.isScrolling===\"smooth\";}/**\n     * The class name applied to the wrapper element\n     */get className(){let className=\"lenis\";if(this.options.autoToggle)className+=\" lenis-autoToggle\";if(this.isStopped)className+=\" lenis-stopped\";if(this.isLocked)className+=\" lenis-locked\";if(this.isScrolling)className+=\" lenis-scrolling\";if(this.isScrolling===\"smooth\")className+=\" lenis-smooth\";return className;}updateClassName(){this.cleanUpClassName();this.className.split(\" \").forEach(className=>{this.rootElement.classList.add(className);});}cleanUpClassName(){for(const className of Array.from(this.rootElement.classList))if(className===\"lenis\"||className.startsWith(\"lenis-\"))this.rootElement.classList.remove(className);}constructor({wrapper=window,content=document.documentElement,eventsTarget=wrapper,smoothWheel=true,syncTouch=false,syncTouchLerp=.075,touchInertiaExponent=1.7,duration,easing,lerp=.1,infinite=false,orientation=\"vertical\",gestureOrientation=orientation===\"horizontal\"?\"both\":\"vertical\",touchMultiplier=1,wheelMultiplier=1,autoResize=true,prevent,virtualScroll,overscroll=true,autoRaf=false,anchors=false,autoToggle=false,allowNestedScroll=false,__experimental__naiveDimensions=false,naiveDimensions=__experimental__naiveDimensions,stopInertiaOnNavigate=false}={}){_define_property(this,\"_isScrolling\",false);_define_property(this,\"_isStopped\",false);_define_property(this,\"_isLocked\",false);_define_property(this,\"_preventNextNativeScrollEvent\",false);_define_property(this,\"_resetVelocityTimeout\",null);_define_property(this,\"_rafId\",null);_define_property(this,\"_isDraggingSelection\",false);/**\n     * Whether or not the user is touching the screen\n     */_define_property(this,\"isTouching\",void 0);/**\n     * Whether or not the device is running iOS\n     */_define_property(this,\"isIos\",void 0);/**\n     * The time in ms since the lenis instance was created\n     */_define_property(this,\"time\",0);/**\n     * User data that will be forwarded through the scroll event\n     *\n     * @example\n     * lenis.scrollTo(100, {\n     *   userData: {\n     *     foo: 'bar'\n     *   }\n     * })\n     */_define_property(this,\"userData\",{});/**\n     * The last velocity of the scroll\n     */_define_property(this,\"lastVelocity\",0);/**\n     * The current velocity of the scroll\n     */_define_property(this,\"velocity\",0);/**\n     * The direction of the scroll\n     */_define_property(this,\"direction\",0);/**\n     * The options passed to the lenis instance\n     */_define_property(this,\"options\",void 0);/**\n     * The target scroll value\n     */_define_property(this,\"targetScroll\",void 0);/**\n     * The animated scroll value\n     */_define_property(this,\"animatedScroll\",void 0);_define_property(this,\"animate\",new Animate);_define_property(this,\"emitter\",new Emitter);_define_property(this,\"dimensions\",void 0);_define_property(this,\"virtualScroll\",void 0);_define_property(this,\"onScrollEnd\",e=>{if(!(e instanceof CustomEvent)){if(this.isScrolling===\"smooth\"||this.isScrolling===false)e.stopPropagation();}});_define_property(this,\"dispatchScrollendEvent\",()=>{this.options.wrapper.dispatchEvent(new CustomEvent(\"scrollend\",{bubbles:this.options.wrapper===window,detail:{lenisScrollEnd:true}}));});_define_property(this,\"onTransitionEnd\",event=>{if(event.propertyName?.includes(\"overflow\")&&event.target===this.rootElement)this.checkOverflow();});_define_property(this,\"onClick\",event=>{const linkElementsUrls=event.composedPath().filter(node=>node instanceof HTMLAnchorElement&&node.href).map(element=>new URL(element.href));const currentUrl=new URL(window.location.href);if(this.options.anchors){const anchorElementUrl=linkElementsUrls.find(targetUrl=>currentUrl.host===targetUrl.host&&currentUrl.pathname===targetUrl.pathname&&targetUrl.hash);if(anchorElementUrl){const options=typeof this.options.anchors===\"object\"&&this.options.anchors?this.options.anchors:void 0;const target=decodeURIComponent(anchorElementUrl.hash);this.scrollTo(target,options);return;}}if(this.options.stopInertiaOnNavigate){if(linkElementsUrls.some(targetUrl=>currentUrl.host===targetUrl.host&&currentUrl.pathname!==targetUrl.pathname)){this.reset();return;}}});_define_property(this,\"onPointerDown\",event=>{if(event.button===1)this.reset();});_define_property(this,\"onVirtualScroll\",data=>{if(typeof this.options.virtualScroll===\"function\"&&this.options.virtualScroll(data)===false)return;const{deltaX,deltaY,event}=data;this.emitter.emit(\"virtual-scroll\",{deltaX,deltaY,event});if(event.ctrlKey)return;if(event.lenisStopPropagation)return;const isTouch=event.type.includes(\"touch\");const isWheel=event.type.includes(\"wheel\");if(isTouch&&this.isIos){if(event.type===\"touchstart\")this._isDraggingSelection=this.isTouchOnSelectionHandle(event);if(this._isDraggingSelection){if(event.type===\"touchend\")this._isDraggingSelection=false;return;}}this.isTouching=event.type===\"touchstart\"||event.type===\"touchmove\";const isClickOrTap=deltaX===0&&deltaY===0;if(this.options.syncTouch&&isTouch&&event.type===\"touchstart\"&&isClickOrTap&&!this.isStopped&&!this.isLocked){this.reset();return;}const isUnknownGesture=this.options.gestureOrientation===\"vertical\"&&deltaY===0||this.options.gestureOrientation===\"horizontal\"&&deltaX===0;if(isClickOrTap||isUnknownGesture)return;let composedPath=event.composedPath();composedPath=composedPath.slice(0,composedPath.indexOf(this.rootElement));const prevent=this.options.prevent;const gestureOrientation=Math.abs(deltaX)>=Math.abs(deltaY)?\"horizontal\":\"vertical\";if(composedPath.find(node=>node instanceof HTMLElement&&(typeof prevent===\"function\"&&prevent?.(node)||node.hasAttribute?.(\"data-lenis-prevent\")||gestureOrientation===\"vertical\"&&node.hasAttribute?.(\"data-lenis-prevent-vertical\")||gestureOrientation===\"horizontal\"&&node.hasAttribute?.(\"data-lenis-prevent-horizontal\")||isTouch&&node.hasAttribute?.(\"data-lenis-prevent-touch\")||isWheel&&node.hasAttribute?.(\"data-lenis-prevent-wheel\")||this.options.allowNestedScroll&&this.hasNestedScroll(node,{deltaX,deltaY}))))return;if(this.isStopped||this.isLocked){if(event.cancelable)event.preventDefault();return;}if(!(this.options.syncTouch&&isTouch||this.options.smoothWheel&&isWheel)){this.isScrolling=\"native\";this.animate.stop();event.lenisStopPropagation=true;return;}let delta=deltaY;if(this.options.gestureOrientation===\"both\")delta=Math.abs(deltaY)>Math.abs(deltaX)?deltaY:deltaX;else if(this.options.gestureOrientation===\"horizontal\")delta=deltaX;if(!this.options.overscroll||this.options.infinite||this.options.wrapper!==window&&this.limit>0&&(this.animatedScroll>0&&this.animatedScroll<this.limit||this.animatedScroll===0&&deltaY>0||this.animatedScroll===this.limit&&deltaY<0))event.lenisStopPropagation=true;if(event.cancelable)event.preventDefault();const isSyncTouch=isTouch&&this.options.syncTouch;const hasTouchInertia=isTouch&&event.type===\"touchend\";if(hasTouchInertia)delta=Math.sign(delta)*Math.abs(this.velocity)**this.options.touchInertiaExponent;this.scrollTo(this.targetScroll+delta,{programmatic:false,...isSyncTouch?{lerp:hasTouchInertia?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}});});_define_property(this,\"onNativeScroll\",()=>{if(this._resetVelocityTimeout!==null){clearTimeout(this._resetVelocityTimeout);this._resetVelocityTimeout=null;}if(this._preventNextNativeScrollEvent){this._preventNextNativeScrollEvent=false;return;}if(this.isScrolling===false||this.isScrolling===\"native\"){const lastScroll=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll;this.lastVelocity=this.velocity;this.velocity=this.animatedScroll-lastScroll;this.direction=Math.sign(this.animatedScroll-lastScroll);if(!this.isStopped)this.isScrolling=\"native\";this.emit();if(this.velocity!==0)this._resetVelocityTimeout=setTimeout(()=>{this.lastVelocity=this.velocity;this.velocity=0;this.isScrolling=false;this.emit();},400);}});/**\n     * RequestAnimationFrame for lenis\n     *\n     * @param time The time in ms from an external clock like `requestAnimationFrame` or Tempus\n     */_define_property(this,\"raf\",time=>{const deltaTime=time-(this.time||time);this.time=time;this.animate.advance(deltaTime*.001);if(this.options.autoRaf)this._rafId=requestAnimationFrame(this.raf);});window.lenisVersion=version;if(!window.lenis)window.lenis={};window.lenis.version=version;if(orientation===\"horizontal\")window.lenis.horizontal=true;if(syncTouch===true)window.lenis.touch=true;this.isIos=/(iPad|iPhone|iPod)/g.test(navigator.userAgent);if(!wrapper||wrapper===document.documentElement)wrapper=window;if(typeof duration===\"number\"&&typeof easing!==\"function\")easing=defaultEasing;else if(typeof easing===\"function\"&&typeof duration!==\"number\")duration=1;this.options={wrapper,content,eventsTarget,smoothWheel,syncTouch,syncTouchLerp,touchInertiaExponent,duration,easing,lerp,infinite,gestureOrientation,orientation,touchMultiplier,wheelMultiplier,autoResize,prevent,virtualScroll,overscroll,autoRaf,anchors,autoToggle,allowNestedScroll,naiveDimensions,stopInertiaOnNavigate};this.dimensions=new Dimensions(wrapper,content,{autoResize});this.updateClassName();this.targetScroll=this.animatedScroll=this.actualScroll;this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll);this.options.wrapper.addEventListener(\"scrollend\",this.onScrollEnd,{capture:true});if(this.options.anchors||this.options.stopInertiaOnNavigate)this.options.wrapper.addEventListener(\"click\",this.onClick);this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown);this.virtualScroll=new VirtualScroll(eventsTarget,{touchMultiplier,wheelMultiplier});this.virtualScroll.on(\"scroll\",this.onVirtualScroll);if(this.options.autoToggle){this.checkOverflow();this.rootElement.addEventListener(\"transitionend\",this.onTransitionEnd);}if(this.options.autoRaf)this._rafId=requestAnimationFrame(this.raf);}};function removeParentSticky(element){if(getComputedStyle(element).position===\"sticky\"){element.style.setProperty(\"position\",\"static\");element.dataset.sticky=\"true\";}if(element.offsetParent)removeParentSticky(element.offsetParent);}function addParentSticky(element){if(element?.dataset?.sticky===\"true\"){element.style.removeProperty(\"position\");delete element.dataset.sticky;}if(element.offsetParent)addParentSticky(element.offsetParent);}function offsetTop(element,accumulator=0){const top=accumulator+element.offsetTop;if(element.offsetParent)return offsetTop(element.offsetParent,top);return top;}function offsetLeft(element,accumulator=0){const left=accumulator+element.offsetLeft;if(element.offsetParent)return offsetLeft(element.offsetParent,left);return left;}function scrollTop(element,accumulator=0){const top=accumulator+element.scrollTop;if(element.offsetParent)return scrollTop(element.offsetParent,top);return top+window.scrollY;}function scrollLeft(element,accumulator=0){const left=accumulator+element.scrollLeft;if(element.offsetParent)return scrollLeft(element.offsetParent,left);return left+window.scrollX;}var SnapElement=class{destroy(){this.wrapperResizeObserver.disconnect();this.resizeObserver.disconnect();}setRect({top,left,width,height,element}={}){top=top??this.rect.top;left=left??this.rect.left;width=width??this.rect.width;height=height??this.rect.height;element=element??this.rect.element;if(top===this.rect.top&&left===this.rect.left&&width===this.rect.width&&height===this.rect.height&&element===this.rect.element)return;this.rect.top=top;this.rect.y=top;this.rect.width=width;this.rect.height=height;this.rect.left=left;this.rect.x=left;this.rect.bottom=top+height;this.rect.right=left+width;}constructor(element,{align=[\"start\"],ignoreSticky=true,ignoreTransform=false}={}){_define_property(this,\"element\",void 0);_define_property(this,\"options\",void 0);_define_property(this,\"align\",void 0);_define_property(this,\"rect\",{});_define_property(this,\"wrapperResizeObserver\",void 0);_define_property(this,\"resizeObserver\",void 0);_define_property(this,\"debouncedWrapperResize\",void 0);_define_property(this,\"onWrapperResize\",()=>{let top;let left;if(this.options.ignoreSticky)removeParentSticky(this.element);if(this.options.ignoreTransform){top=offsetTop(this.element);left=offsetLeft(this.element);}else{const rect=this.element.getBoundingClientRect();top=rect.top+scrollTop(this.element);left=rect.left+scrollLeft(this.element);}if(this.options.ignoreSticky)addParentSticky(this.element);this.setRect({top,left});});_define_property(this,\"onResize\",([entry])=>{if(!entry?.borderBoxSize[0])return;const width=entry.borderBoxSize[0].inlineSize;const height=entry.borderBoxSize[0].blockSize;this.setRect({width,height});});this.element=element;this.options={align,ignoreSticky,ignoreTransform};this.align=[align].flat();this.debouncedWrapperResize=debounce(this.onWrapperResize,500);this.wrapperResizeObserver=new ResizeObserver(this.debouncedWrapperResize);this.wrapperResizeObserver.observe(document.body);this.onWrapperResize();this.resizeObserver=new ResizeObserver(this.onResize);this.resizeObserver.observe(this.element);this.setRect({width:this.element.offsetWidth,height:this.element.offsetHeight});}};//#endregion\n//#region packages/snap/src/uid.ts\nlet index=0;function uid(){return index++;}//#endregion\n//#region packages/snap/src/snap.ts\n/**\n * Snap class to handle the snap functionality\n *\n * @example\n * const snap = new Snap(lenis, {\n *   type: 'mandatory', // 'mandatory', 'proximity' or 'lock'\n *   onSnapStart: (snap) => {\n *     console.log('onSnapStart', snap)\n *   },\n *   onSnapComplete: (snap) => {\n *     console.log('onSnapComplete', snap)\n *   },\n * })\n *\n * snap.add(500) // snap at 500px\n *\n * const removeSnap = snap.add(500)\n *\n * if (someCondition) {\n *   removeSnap()\n * }\n */var Snap=class{/**\n     * Destroy the snap instance\n     */destroy(){this.lenis.off(\"virtual-scroll\",this.onSnapDebounced);window.removeEventListener(\"resize\",this.onWindowResize);this.elements.forEach(element=>{element.destroy();});}/**\n     * Start the snap after it has been stopped\n     */start(){this.isStopped=false;}/**\n     * Stop the snap\n     */stop(){this.isStopped=true;}/**\n     * Add a snap to the snap instance\n     *\n     * @param value The value to snap to\n     * @param userData User data that will be forwarded through the snap event\n     * @returns Unsubscribe function\n     */add(value){const id=uid();this.snaps.set(id,{value});return()=>this.snaps.delete(id);}/**\n     * Add an element to the snap instance\n     *\n     * @param element The element to add\n     * @param options The options for the element\n     * @returns Unsubscribe function\n     */addElement(element,options={}){const id=uid();this.elements.set(id,new SnapElement(element,options));return()=>this.elements.delete(id);}addElements(elements,options={}){const map=[...elements].map(element=>this.addElement(element,options));return()=>{map.forEach(remove=>{remove();});};}previous(){this.goTo((this.currentSnapIndex??0)-1);}next(){this.goTo((this.currentSnapIndex??0)+1);}goTo(index){const snaps=this.computeSnaps();if(snaps.length===0)return;this.currentSnapIndex=Math.max(0,Math.min(index,snaps.length-1));const currentSnap=snaps[this.currentSnapIndex];if(currentSnap===void 0)return;this.lenis.scrollTo(currentSnap.value,{duration:this.options.duration,easing:this.options.easing,lerp:this.options.lerp,lock:this.options.type===\"lock\",userData:{initiator:\"snap\"},onStart:()=>{this.options.onSnapStart?.({index:this.currentSnapIndex,...currentSnap});},onComplete:()=>{this.options.onSnapComplete?.({index:this.currentSnapIndex,...currentSnap});}});}get distanceThreshold(){let distanceThreshold=Number.POSITIVE_INFINITY;if(this.options.type===\"mandatory\")return Number.POSITIVE_INFINITY;const{isHorizontal}=this.lenis;const axis=isHorizontal?\"width\":\"height\";if(typeof this.options.distanceThreshold===\"string\"&&this.options.distanceThreshold.endsWith(\"%\"))distanceThreshold=Number(this.options.distanceThreshold.replace(\"%\",\"\"))/100*this.viewport[axis];else if(typeof this.options.distanceThreshold===\"number\")distanceThreshold=this.options.distanceThreshold;else distanceThreshold=this.viewport[axis];return distanceThreshold;}resize(){this.elements.forEach(element=>{element.onWrapperResize();});}constructor(lenis,{type=\"proximity\",lerp,easing,duration,distanceThreshold=\"50%\",debounce:debounceDelay=500,onSnapStart,onSnapComplete}={}){_define_property(this,\"options\",void 0);_define_property(this,\"elements\",/* @__PURE__ */new Map);_define_property(this,\"snaps\",/* @__PURE__ */new Map);_define_property(this,\"viewport\",{width:window.innerWidth,height:window.innerHeight});_define_property(this,\"isStopped\",false);_define_property(this,\"onSnapDebounced\",void 0);_define_property(this,\"currentSnapIndex\",void 0);_define_property(this,\"onWindowResize\",()=>{this.viewport.width=window.innerWidth;this.viewport.height=window.innerHeight;});_define_property(this,\"computeSnaps\",()=>{const{isHorizontal}=this.lenis;let snaps=[...this.snaps.values()];this.elements.forEach(({rect,align})=>{let value;align.forEach(align=>{if(align===\"start\")value=rect.top;else if(align===\"center\")value=isHorizontal?rect.left+rect.width/2-this.viewport.width/2:rect.top+rect.height/2-this.viewport.height/2;else if(align===\"end\")value=isHorizontal?rect.left+rect.width-this.viewport.width:rect.top+rect.height-this.viewport.height;if(typeof value===\"number\")snaps.push({value:Math.ceil(value)});});});snaps=snaps.sort((a,b)=>Math.abs(a.value)-Math.abs(b.value));return snaps;});_define_property(this,\"onSnap\",e=>{if(this.isStopped)return;if(e.event.type===\"touchmove\")return;if(this.options.type===\"lock\"&&this.lenis.userData?.initiator===\"snap\")return;let{scroll,isHorizontal}=this.lenis;const delta=isHorizontal?e.deltaX:e.deltaY;scroll=Math.ceil(this.lenis.scroll+delta);const snaps=this.computeSnaps();if(snaps.length===0)return;let snapIndex;const prevSnapIndex=snaps.findLastIndex(({value})=>value<scroll);const nextSnapIndex=snaps.findIndex(({value})=>value>scroll);if(this.options.type===\"lock\"){if(delta>0)snapIndex=nextSnapIndex;else if(delta<0)snapIndex=prevSnapIndex;}else{const prevSnap=snaps[prevSnapIndex];const distanceToPrevSnap=prevSnap?Math.abs(scroll-prevSnap.value):Number.POSITIVE_INFINITY;const nextSnap=snaps[nextSnapIndex];snapIndex=distanceToPrevSnap<(nextSnap?Math.abs(scroll-nextSnap.value):Number.POSITIVE_INFINITY)?prevSnapIndex:nextSnapIndex;}if(snapIndex===void 0)return;if(snapIndex===-1)return;snapIndex=Math.max(0,Math.min(snapIndex,snaps.length-1));const snap=snaps[snapIndex];if(Math.abs(scroll-snap.value)<=this.distanceThreshold)this.goTo(snapIndex);});this.lenis=lenis;if(!window.lenis)window.lenis={};window.lenis.snap=true;this.options={type,lerp,easing,duration,distanceThreshold,debounce:debounceDelay,onSnapStart,onSnapComplete};this.onWindowResize();window.addEventListener(\"resize\",this.onWindowResize);this.onSnapDebounced=debounce(this.onSnap,this.options.debounce);this.lenis.on(\"virtual-scroll\",this.onSnapDebounced);}};/**\n * @framerSupportedLayoutHeight any\n * @framerSupportedLayoutWidth any\n * @framerDisableUnlink\n */export default function Component({smooth,infinite,orientation,intensity,children,snap}){const wrapperRef=useRef();const contentRef=useRef();const lenisRef=useRef();// Static on both Canvas and Export\nconst isStaticRenderer=useIsStaticRenderer();useEffect(()=>{if(isStaticRenderer)return;if(children&&(!wrapperRef.current||!contentRef.current))return;if(wrapperRef.current&&contentRef.current){if(orientation===\"horizontal\"){wrapperRef.current.style.setProperty(\"overflowX\",\"auto\");}else{wrapperRef.current.style.setProperty(\"overflowY\",\"auto\");}}const lenis=new Lenis({smoothWheel:smooth,duration:intensity/10,infinite,orientation,gestureOrientation:orientation===\"horizontal\"?\"both\":\"vertical\",autoRaf:true,autoToggle:true,anchors:true,allowNestedScroll:true,wrapper:wrapperRef.current,content:contentRef.current,syncTouch:Boolean(infinite)||orientation===\"horizontal\",stopInertiaOnNavigate:true});lenisRef.current=lenis;let lenisSnap;if(snap&&snap.snaps.length>0){lenisSnap=new Snap(lenis,{type:snap.type,distanceThreshold:snap.threshold+\"%\"});snap.snaps.forEach(item=>{if(!item.target?.current)return;const id=item.target.current.id;// workaround when content is duplicated by LenisSeamlessInfinite\nconst elements=lenis.rootElement.querySelectorAll(`#${id}`);elements.forEach(element=>{lenisSnap.addElement(element,{align:item.align});});});}window.lenis=lenis;window.lenisSnap=snap;return()=>{if(lenis)lenis.destroy();if(lenisSnap)lenisSnap.destroy();};},[smooth,infinite,orientation,intensity,children,snap,isStaticRenderer]);return /*#__PURE__*/_jsxs(_Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{children:`html.lenis,\nhtml.lenis body {\n  height: auto;\n}\n\n.lenis:not(.lenis-autoToggle).lenis-stopped {\n  overflow: clip;\n}\n\n.lenis [data-lenis-prevent],\n.lenis [data-lenis-prevent-wheel],\n.lenis [data-lenis-prevent-touch],\n.lenis [data-lenis-prevent-vertical],\n.lenis [data-lenis-prevent-horizontal] {\n  overscroll-behavior: contain;\n}\n\n.lenis.lenis-smooth iframe {\n  pointer-events: none;\n}\n\n.lenis.lenis-autoToggle {\n  transition-property: overflow;\n  transition-duration: 1ms;\n  transition-behavior: allow-discrete;\n}`}),children&&/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"div\",{ref:wrapperRef,style:orientation===\"horizontal\"?{overflowX:\"auto\",width:\"100%\"}:{overflowY:\"auto\",height:\"100%\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,style:{width:\"100%\"},children:Children.map(children,child=>/*#__PURE__*/isValidElement(child)?/*#__PURE__*/cloneElement(child,{style:{...child.props.style,width:\"100%\"}}):child)})})})]});}Component.displayName=\"Lenis\";addPropertyControls(Component,{smooth:{type:ControlType.Boolean,title:\"Smooth\",defaultValue:true},intensity:{type:ControlType.Number,title:\"Intensity\",defaultValue:12,step:1,min:1,max:100,hidden(props){return props.smooth===false;},description:\"This will be ignored on mobile.\"},infinite:{type:ControlType.Boolean,title:\"Infinite\",defaultValue:false,hidden(props){return props.smooth===false;}},orientation:{type:ControlType.Enum,defaultValue:\"vertical\",displaySegmentedControl:true,options:[\"vertical\",\"horizontal\"],optionTitles:[\"Vertical\",\"Horizontal\"],hidden(props){return props.smooth===false;}},children:{type:ControlType.ComponentInstance,title:\"Content\"},snap:{type:ControlType.Object,optional:true,description:\"Cooked and served by [darkroom.engineering](https://darkroom.engineering).\",controls:{type:{type:ControlType.Enum,defaultValue:\"proximity\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"proximity\",\"mandatory\",\"lock\"],optionTitles:[\"Proximity\",\"Mandatory\",\"Lock\"]},threshold:{type:ControlType.Number,defaultValue:50,min:0,max:100,unit:\"%\",hidden:props=>{return props.snap.type===\"mandatory\";}},snaps:{type:ControlType.Array,control:{type:ControlType.Object,controls:{target:{title:\"Target\",type:ControlType.ScrollSectionRef},align:{type:ControlType.Enum,defaultValue:\"center\",displaySegmentedControl:true,segmentedControlDirection:\"horizontal\",options:[\"start\",\"center\",\"end\"],optionIcons:[\"align-top\",\"align-middle\",\"align-bottom\"]}}}}}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Component\",\"slots\":[\"children\"],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"any\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Lenis.map","// ⚠️⚠️⚠️⚠️⚠️\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","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useLocaleCode}from\"framer\";import{startTransition,useCallback,useEffect,useRef,useState}from\"react\";const fontStack=`\"Inter\", system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\"`;function formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,showMinutes,showSeconds},timeFormat,monthFormat,localCode){const date=new Date;const onlyYearIsShown=!showWeekday&&!showMonth&&showYear;switch(outputType){case\"date\":return new Intl.DateTimeFormat(localCode,{weekday:showWeekday?\"long\":undefined,day:onlyYearIsShown?undefined:\"numeric\",month:showMonth?monthFormat:undefined,year:showYear?\"numeric\":undefined}).format(date);case\"time\":return new Intl.DateTimeFormat(localCode,{hour:\"numeric\",minute:showMinutes?\"numeric\":undefined,second:showSeconds&&showMinutes?\"numeric\":undefined,hour12:timeFormat===\"12h\"}).format(date);default:return new Intl.DateTimeFormat(localCode).format(date);}}const defaultProps={height:20,width:140,outputType:\"time\",color:\"#999\",timeFormat:\"24h\",showYear:true,showMonth:true,showWeekday:true,showMinutes:true,showSeconds:true,monthFormat:\"long\",alignment:\"center\"};/**\n * TIME AND DATE\n * FORKED FROM PROTOTYPING\n *\n * @framerIntrinsicWidth 140\n * @framerIntrinsicHeight 20\n *\n * @framerDisableUnlink\n *\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight any\n */export function Time(props){const mergedProps={...defaultProps,...props};const{outputType,timeFormat,showYear,showMonth,showWeekday,// showHours,\nshowMinutes,showSeconds,monthFormat,color,font,tabularFont}=mergedProps;const localCode=useLocaleCode();const getTextContent=useCallback(()=>formatTimeOrDate(outputType,{showYear,showMonth,showWeekday,// showHours,\n    showMinutes,showSeconds},timeFormat,monthFormat,localCode),[localCode,monthFormat,outputType,showMinutes,showMonth,showSeconds,showWeekday,showYear,timeFormat]);const timeoutRef=useRef()// FIXME: With React 19, we can remove this and return a cleanup from the ref callback\n;const updateCountdown=useCallback(node=>{if(node===null){// React calls w/ `null` on unmount or if the ref function changes.\nclearTimeout(timeoutRef.current);return;}let prev;const tick=()=>{const date=new Date;const next=new Date().setSeconds(date.getSeconds()+1,0)-+date;timeoutRef.current=setTimeout(tick,next);const textContent=getTextContent();if(prev!==textContent){node.textContent=textContent;prev=textContent;}};tick();},[getTextContent]);const[visible,setIsVisible]=useState(false);const isCanvas=RenderTarget.current()===RenderTarget.canvas;useEffect(()=>{startTransition(()=>setIsVisible(true));// Don’t want real time on Canvas\nif(isCanvas)return;},[isCanvas]);return /*#__PURE__*/_jsx(\"p\",{suppressHydrationWarning:true,style:{margin:0,padding:0,color,fontFamily:fontStack,fontWeight:500,fontSize:16,lineHeight:1,visibility:visible?\"visible\":\"hidden\",...font,fontVariantNumeric:tabularFont?\"tabular-nums\":\"normal\",whiteSpace:\"nowrap\"},ref:isCanvas?undefined:updateCountdown,children:getTextContent()});}Time.displayName=\"Time & Date\";addPropertyControls(Time,{outputType:{title:\"Type\",type:ControlType.Enum,displaySegmentedControl:true,options:[\"date\",\"time\"],optionTitles:[\"Date\",\"Time\"],defaultValue:defaultProps.outputType},showWeekday:{title:\"Day\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showWeekday,hidden:props=>props.outputType!==\"date\"},showMonth:{title:\"Month\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMonth,hidden:props=>props.outputType!==\"date\"},monthFormat:{title:\"Format\",type:ControlType.Enum,options:[\"short\",\"long\",\"numeric\"],optionTitles:[\"Short\",\"Long\",\"Numeric\"],defaultValue:defaultProps.monthFormat,hidden:props=>props.outputType!==\"date\"||!props.showMonth},showYear:{title:\"Year\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showYear,hidden:props=>props.outputType!==\"date\"},timeFormat:{title:\"Format\",type:ControlType.Enum,options:[\"12h\",\"24h\"],optionTitles:[\"12h\",\"24h\"],displaySegmentedControl:true,defaultValue:defaultProps.timeFormat,hidden:props=>props.outputType!==\"time\"},// showHours: {\n//     title: \"Hours\",\n//     type: ControlType.Boolean,\n//     enabledTitle: \"Show\",\n//     disabledTitle: \"Hide\",\n//     defaultValue: defaultProps.showHours,\n//     hidden: (props) => props.outputType !== \"time\",\n// },\nshowMinutes:{title:\"Minutes\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showMinutes,hidden:props=>props.outputType!==\"time\"},showSeconds:{title:\"Seconds\",type:ControlType.Boolean,enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:defaultProps.showSeconds,hidden:props=>props.outputType!==\"time\"||!props.showMinutes},font:{type:ControlType.Font,controls:\"extended\"},tabularFont:{title:\"Tabular\",type:ControlType.Boolean,defaultValue:true},color:{type:ControlType.Color,defaultValue:defaultProps.color}});\nexport const __FramerMetadata__ = {\"exports\":{\"Time\":{\"type\":\"reactComponent\",\"name\":\"Time\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutHeight\":\"any\",\"framerDisableUnlink\":\"*\",\"framerSupportedLayoutWidth\":\"any\",\"framerIntrinsicWidth\":\"140\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Time.map","import{jsx as _jsx}from\"react/jsx-runtime\";import{forwardRef,useEffect,useState}from\"react\";/**\n * O Framer não informa ao Code Override o nome do breakpoint ativo.\n * Por isso, o percentual é selecionado pela largura real da viewport.\n */const DESKTOP_MIN_WIDTH=1200;const TABLET_MIN_WIDTH=810;/**\n * Defina aqui quanto da altura da seção o conteúdo deve percorrer\n * em cada dispositivo. Desktop preserva o valor original de 100%.\n */const TRANSFORM_PERCENT={desktop:60,tablet:60,phone:20};const SECTION_ID=\"section-trigger\";const ACTIVE_VARIANT=\"Ativo\";const INACTIVE_VARIANT=\"Default\";const TRIGGER_VIEWPORT_PERCENT=55;function getBreakpointName(width){if(width>=DESKTOP_MIN_WIDTH)return\"desktop\";if(width>=TABLET_MIN_WIDTH)return\"tablet\";return\"phone\";}function useTransformPercent(){const[breakpoint,setBreakpoint]=useState(()=>typeof window===\"undefined\"?\"desktop\":getBreakpointName(window.innerWidth));useEffect(()=>{const updateBreakpoint=()=>{setBreakpoint(getBreakpointName(window.innerWidth));};updateBreakpoint();window.addEventListener(\"resize\",updateBreakpoint);return()=>window.removeEventListener(\"resize\",updateBreakpoint);},[]);return TRANSFORM_PERCENT[breakpoint];}/** Aplique na camada que deve ser observada. */export function withSectionTrigger(Component){return /*#__PURE__*/forwardRef((props,ref)=>{return /*#__PURE__*/_jsx(Component,{ref:ref,...props,id:SECTION_ID});});}/**\n * Aplique no componente que possui as variantes configuradas acima.\n * O alvo pode estar em qualquer componente ou instância na página.\n */export function withSectionInView(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const[isInView,setIsInView]=useState(false);useEffect(()=>{let observer;let frame=0;let attempts=0;const observe=()=>{const section=document.getElementById(SECTION_ID);// Componentes aninhados podem montar depois deste override.\nif(!section){attempts+=1;if(attempts<120)frame=requestAnimationFrame(observe);return;}const bottomMargin=-(100-TRIGGER_VIEWPORT_PERCENT);observer=new IntersectionObserver(([entry])=>setIsInView(entry.isIntersecting),{rootMargin:`0px 0px ${bottomMargin}% 0px`,threshold:0});observer.observe(section);};observe();return()=>{cancelAnimationFrame(frame);observer?.disconnect();};},[]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,variant:isInView?ACTIVE_VARIANT:INACTIVE_VARIANT});});}/**\n * Aplique no conteúdo que deve descer durante o scroll da seção.\n * O deslocamento máximo é definido por breakpoint no bloco BREAKPOINTS.\n */export function withSectionHeightTransform(Component){return /*#__PURE__*/forwardRef((props,ref)=>{const transformPercent=useTransformPercent();const[offsetY,setOffsetY]=useState(0);useEffect(()=>{let frame=0;let attempts=0;const update=()=>{const section=document.getElementById(SECTION_ID);if(!section){attempts+=1;if(attempts<120)frame=requestAnimationFrame(update);return;}const rect=section.getBoundingClientRect();const viewportHeight=window.innerHeight;const travel=viewportHeight+rect.height;const progress=Math.min(1,Math.max(0,(viewportHeight-rect.top)/travel));setOffsetY(progress*rect.height*(transformPercent/100));};const onScroll=()=>{cancelAnimationFrame(frame);frame=requestAnimationFrame(update);};update();window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onScroll);return()=>{cancelAnimationFrame(frame);window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onScroll);};},[transformPercent]);return /*#__PURE__*/_jsx(Component,{ref:ref,...props,// A propriedade CSS individual preserva transforms do Framer.\nstyle:{...props.style,translate:`0 ${offsetY}px`}});});}\nexport const __FramerMetadata__ = {\"exports\":{\"withSectionHeightTransform\":{\"type\":\"reactHoc\",\"name\":\"withSectionHeightTransform\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSectionTrigger\":{\"type\":\"reactHoc\",\"name\":\"withSectionTrigger\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withSectionInView\":{\"type\":\"reactHoc\",\"name\":\"withSectionInView\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SectionInViewOverride.map","// Generated by Framer (4ecd144)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Scoutie Sans-500\",\"GF;Scoutie Sans-700\",\"GF;Scoutie Sans-700italic\",\"GF;Scoutie Sans-500italic\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Scoutie Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Scoutie Sans\",url:\"https://fonts.gstatic.com/s/scoutiesans/v1/7Autp_U0nTyGGVyDCHG3pDc3M1HyA8SL9vi1xorAhzdSBvxQISQ.woff2\",weight:\"500\"},{cssFamilyName:\"Scoutie Sans\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Scoutie Sans\",url:\"https://fonts.gstatic.com/s/scoutiesans/v1/7Autp_U0nTyGGVyDCHG3pDc3M1HyA8SL9vi1xl_HhzdSBvxQISQ.woff2\",weight:\"700\"},{cssFamilyName:\"Scoutie Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Scoutie Sans\",url:\"https://fonts.gstatic.com/s/scoutiesans/v1/7Aurp_U0nTyGGVyDCHG3pDcdOmMN263gbFay03CDiHZYB95VMSR17Q.woff2\",weight:\"700\"},{cssFamilyName:\"Scoutie Sans\",openType:true,source:\"google\",style:\"italic\",uiFamilyName:\"Scoutie Sans\",url:\"https://fonts.gstatic.com/s/scoutiesans/v1/7Aurp_U0nTyGGVyDCHG3pDcdOmMN263gbFay03CDXXFYB95VMSR17Q.woff2\",weight:\"500\"}]}];export const css=['.framer-jcqav .framer-styles-preset-13gqxvz:not(.rich-text-wrapper), .framer-jcqav .framer-styles-preset-13gqxvz.rich-text-wrapper p { --framer-font-family: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 3px; --framer-line-height: 18px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; }','@media (max-width: 1199px) and (min-width: 810px) { .framer-jcqav .framer-styles-preset-13gqxvz:not(.rich-text-wrapper), .framer-jcqav .framer-styles-preset-13gqxvz.rich-text-wrapper p { --framer-font-family: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 3px; --framer-line-height: 18px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-jcqav .framer-styles-preset-13gqxvz:not(.rich-text-wrapper), .framer-jcqav .framer-styles-preset-13gqxvz.rich-text-wrapper p { --framer-font-family: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-family-bold: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-family-italic: \"Scoutie Sans\", \"Scoutie Sans Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv09\\' on, \\'cv11\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 700; --framer-font-weight-bold-italic: 700; --framer-font-weight-italic: 500; --framer-letter-spacing: 3px; --framer-line-height: 18px; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: #ffffff; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: uppercase; } }'];export const className=\"framer-jcqav\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ecd144)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"cGm3tAvzS\",\"o69RD8rXB\"];const serializationHash=\"framer-HUUoL\";const variantClassNames={cGm3tAvzS:\"framer-v-7idrrr\",o69RD8rXB:\"framer-v-1m8dq9g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const jlSoZaAir=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={Dark:\"o69RD8rXB\",White:\"cGm3tAvzS\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,jlSoZaAir:link??props.jlSoZaAir,variant:humanReadableVariantMap[props.variant]??props.variant??\"cGm3tAvzS\"};};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,jlSoZaAir,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"cGm3tAvzS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:jlSoZaAir,motionChild:true,nodeId:\"cGm3tAvzS\",openInNewTab:false,scopeId:\"fuEMzCRGb\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Certosa Capital home\",className:`${cx(scopingClassNames,\"framer-7idrrr\",className,classNames)} framer-1164p97`,\"data-framer-name\":\"White\",layoutDependency:layoutDependency,layoutId:\"cGm3tAvzS\",ref:refBinding,style:{...style},...addPropertyOverrides({o69RD8rXB:{\"data-framer-name\":\"Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-a9woxs\",\"data-framer-name\":\"Certosa-Capital-Logo-Horizontal-White 1\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"pDrXGYvK9\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 177 52\"><g><path d=\"M 0 52 L 0 0 L 177 0 L 177 52 Z\" fill=\"transparent\"></path><path d=\"M 0 52 L 0 19.592 C 0 14.396 2.07 9.412 5.755 5.738 C 9.441 2.064 14.439 0 19.65 0 C 24.862 0 29.86 2.064 33.545 5.738 C 37.23 9.412 39.301 14.396 39.301 19.592 L 39.301 52 Z M 37.041 49.605 L 37.041 37.52 L 36.899 37.52 L 36.899 19.592 C 36.899 15.031 35.082 10.657 31.847 7.432 C 28.612 4.207 24.225 2.395 19.65 2.395 C 15.076 2.395 10.689 4.207 7.454 7.432 C 4.219 10.657 2.402 15.031 2.402 19.592 L 2.402 37.52 L 2.259 37.52 L 2.259 49.605 Z\" fill=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\"></path><path d=\"M 2.402 24.019 L 36.899 24.019 L 36.899 25.866 L 2.402 25.866 Z\" fill=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\"></path><path d=\"M 10.406 20.16 C 10.406 17.715 11.38 15.371 13.114 13.643 C 14.847 11.914 17.199 10.943 19.65 10.943 C 22.102 10.943 24.453 11.914 26.187 13.643 C 27.92 15.371 28.894 17.715 28.894 20.16 L 27.041 20.16 C 27.041 18.205 26.262 16.331 24.876 14.949 C 23.49 13.567 21.61 12.791 19.65 12.791 C 17.69 12.791 15.81 13.567 14.424 14.949 C 13.038 16.331 12.259 18.205 12.259 20.16 Z\" fill=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\"></path><path d=\"M 0.264 37.52 C 0.264 35.597 1.03 33.754 2.393 32.394 C 3.756 31.035 5.605 30.271 7.533 30.271 C 9.461 30.271 11.31 31.035 12.674 32.394 C 14.037 33.754 14.803 35.597 14.803 37.52 L 12.665 37.52 C 12.665 36.163 12.124 34.861 11.162 33.902 C 10.2 32.942 8.894 32.403 7.533 32.403 C 6.172 32.403 4.867 32.942 3.905 33.902 C 2.942 34.861 2.402 36.163 2.402 37.52 Z\" fill=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\"></path><path d=\"M 12.38 37.52 C 12.38 35.597 13.146 33.754 14.509 32.394 C 15.873 31.035 17.722 30.271 19.65 30.271 C 21.578 30.271 23.427 31.035 24.79 32.394 C 26.153 33.754 26.919 35.597 26.919 37.52 L 24.781 37.52 C 24.781 36.163 24.241 34.861 23.278 33.902 C 22.316 32.942 21.011 32.403 19.65 32.403 C 18.289 32.403 16.983 32.942 16.021 33.902 C 15.059 34.861 14.518 36.163 14.518 37.52 Z\" fill=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\"></path><path d=\"M 24.496 37.52 C 24.496 35.597 25.262 33.754 26.625 32.394 C 27.989 31.035 29.838 30.271 31.766 30.271 C 33.694 30.271 35.543 31.035 36.906 32.394 C 38.27 33.754 39.035 35.597 39.035 37.52 L 36.897 37.52 C 36.897 36.163 36.357 34.861 35.394 33.902 C 34.432 32.942 33.127 32.403 31.766 32.403 C 30.405 32.403 29.1 32.942 28.137 33.902 C 27.175 34.861 26.634 36.163 26.634 37.52 Z\" fill=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\"></path><path d=\"M 12.665 37.52 L 14.518 37.52 L 14.518 49.605 L 12.665 49.605 Z\" fill=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\"></path><path d=\"M 24.781 37.52 L 26.634 37.52 L 26.634 49.605 L 24.781 49.605 Z\" fill=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\"></path><path d=\"M 59.338 9.679 C 60.089 9.679 60.869 9.753 61.677 9.9 C 62.486 10.045 63.135 10.256 63.625 10.534 C 63.773 10.616 63.866 10.689 63.906 10.755 C 63.948 10.818 63.977 10.94 63.993 11.121 L 64.261 13.855 C 64.261 13.887 64.221 13.916 64.139 13.942 C 64.057 13.966 64.008 13.945 63.993 13.879 C 63.616 12.561 62.93 11.62 61.934 11.058 C 60.938 10.496 59.754 10.215 58.382 10.215 C 57.126 10.215 56.035 10.488 55.111 11.035 C 54.188 11.581 53.475 12.347 52.969 13.331 C 52.463 14.316 52.21 15.468 52.21 16.786 C 52.21 17.942 52.389 19.029 52.748 20.048 C 53.109 21.064 53.612 21.956 54.257 22.723 C 54.9 23.487 55.643 24.085 56.486 24.515 C 57.326 24.949 58.22 25.165 59.168 25.165 C 60.312 25.165 61.319 24.851 62.191 24.224 C 63.066 23.596 63.74 22.598 64.214 21.23 C 64.23 21.167 64.282 21.147 64.372 21.171 C 64.462 21.194 64.506 21.223 64.506 21.257 L 64.163 24.015 C 64.131 24.212 64.094 24.338 64.052 24.393 C 64.012 24.451 63.919 24.513 63.771 24.578 C 62.989 24.904 62.213 25.14 61.444 25.287 C 60.678 25.432 59.902 25.504 59.117 25.504 C 57.566 25.504 56.235 25.265 55.126 24.787 C 54.015 24.307 53.107 23.671 52.404 22.88 C 51.703 22.09 51.19 21.219 50.863 20.269 C 50.536 19.315 50.373 18.374 50.373 17.444 C 50.373 16.273 50.618 15.214 51.108 14.269 C 51.598 13.326 52.267 12.512 53.115 11.827 C 53.966 11.144 54.926 10.614 55.995 10.239 C 57.065 9.866 58.179 9.679 59.338 9.679 Z M 80.307 25.212 L 70.042 25.212 C 70.01 25.212 69.995 25.164 69.995 25.067 C 69.995 24.97 70.01 24.921 70.042 24.921 C 70.648 24.921 71.097 24.88 71.389 24.799 C 71.684 24.717 71.885 24.555 71.99 24.31 C 72.098 24.066 72.152 23.708 72.152 23.235 L 72.152 11.925 C 72.152 11.452 72.098 11.099 71.99 10.865 C 71.885 10.629 71.684 10.466 71.389 10.377 C 71.097 10.285 70.648 10.239 70.042 10.239 C 70.01 10.239 69.995 10.19 69.995 10.093 C 69.995 9.996 70.01 9.947 70.042 9.947 L 79.892 9.947 C 80.04 9.947 80.113 10.021 80.113 10.168 L 80.161 13.17 C 80.161 13.22 80.116 13.249 80.027 13.256 C 79.937 13.264 79.892 13.245 79.892 13.197 C 79.842 12.318 79.576 11.641 79.094 11.169 C 78.612 10.696 77.988 10.459 77.221 10.459 L 75.728 10.459 C 75.172 10.459 74.752 10.5 74.467 10.582 C 74.18 10.663 73.984 10.818 73.879 11.046 C 73.771 11.275 73.717 11.608 73.717 12.047 L 73.717 23.136 C 73.717 23.559 73.771 23.885 73.879 24.113 C 73.984 24.342 74.171 24.497 74.44 24.578 C 74.711 24.66 75.115 24.7 75.653 24.7 L 77.612 24.7 C 78.397 24.7 79.055 24.419 79.584 23.857 C 80.116 23.295 80.464 22.534 80.627 21.572 C 80.627 21.525 80.676 21.509 80.773 21.525 C 80.871 21.541 80.919 21.574 80.919 21.624 C 80.854 22.047 80.801 22.559 80.761 23.16 C 80.719 23.764 80.698 24.326 80.698 24.846 C 80.698 25.09 80.568 25.212 80.307 25.212 Z M 78.936 19.52 C 78.936 18.806 78.761 18.294 78.411 17.984 C 78.058 17.674 77.473 17.519 76.656 17.519 L 72.982 17.519 L 72.982 17.007 L 76.731 17.007 C 77.516 17.007 78.076 16.873 78.411 16.605 C 78.745 16.334 78.912 15.898 78.912 15.297 C 78.912 15.263 78.961 15.246 79.058 15.246 C 79.156 15.246 79.205 15.263 79.205 15.297 C 79.205 15.786 79.201 16.164 79.193 16.432 C 79.185 16.699 79.181 16.98 79.181 17.275 C 79.181 17.65 79.189 18.017 79.205 18.374 C 79.22 18.731 79.228 19.113 79.228 19.52 C 79.228 19.554 79.18 19.571 79.082 19.571 C 78.985 19.571 78.936 19.554 78.936 19.52 Z M 99.142 25.213 C 98.863 25.213 98.418 24.887 97.807 24.236 C 97.193 23.584 96.45 22.652 95.578 21.439 C 94.704 20.225 93.728 18.781 92.65 17.105 L 94.022 16.664 C 95.41 18.715 96.59 20.34 97.562 21.537 C 98.534 22.735 99.391 23.597 100.134 24.125 C 100.877 24.656 101.591 24.921 102.275 24.921 C 102.326 24.921 102.351 24.97 102.351 25.067 C 102.351 25.164 102.326 25.213 102.275 25.213 C 101.459 25.213 100.794 25.213 100.28 25.213 C 99.767 25.213 99.387 25.213 99.142 25.213 Z M 92.477 9.873 C 93.817 9.873 94.842 10.146 95.551 10.692 C 96.262 11.238 96.617 11.983 96.617 12.926 C 96.617 13.545 96.479 14.128 96.202 14.675 C 95.923 15.218 95.548 15.699 95.076 16.116 C 94.602 16.531 94.05 16.861 93.421 17.105 C 92.791 17.349 92.134 17.472 91.449 17.472 C 91.286 17.472 91.102 17.468 90.896 17.46 C 90.693 17.449 90.51 17.436 90.347 17.42 L 90.347 23.235 C 90.347 23.708 90.392 24.066 90.481 24.31 C 90.571 24.555 90.767 24.717 91.07 24.799 C 91.373 24.88 91.826 24.921 92.429 24.921 C 92.479 24.921 92.504 24.97 92.504 25.067 C 92.504 25.164 92.479 25.212 92.429 25.212 C 92.037 25.212 91.599 25.205 91.117 25.189 C 90.635 25.173 90.108 25.165 89.537 25.165 C 89 25.165 88.482 25.173 87.984 25.189 C 87.486 25.205 87.033 25.212 86.625 25.212 C 86.591 25.212 86.574 25.164 86.574 25.067 C 86.574 24.97 86.591 24.921 86.625 24.921 C 87.228 24.921 87.681 24.88 87.984 24.799 C 88.284 24.717 88.492 24.555 88.608 24.31 C 88.722 24.066 88.778 23.708 88.778 23.235 L 88.778 11.925 C 88.778 11.452 88.726 11.099 88.62 10.865 C 88.515 10.629 88.315 10.466 88.02 10.377 C 87.725 10.285 87.275 10.239 86.672 10.239 C 86.622 10.239 86.597 10.19 86.597 10.093 C 86.597 9.996 86.622 9.947 86.672 9.947 C 87.065 9.947 87.506 9.959 87.996 9.983 C 88.486 10.009 89 10.022 89.537 10.022 C 89.964 10.022 90.463 9.997 91.034 9.947 C 91.606 9.897 92.087 9.873 92.477 9.873 Z M 94.954 13.78 C 94.954 12.885 94.818 12.181 94.547 11.669 C 94.278 11.157 93.924 10.79 93.484 10.57 C 93.042 10.349 92.534 10.239 91.963 10.239 C 91.57 10.239 91.252 10.272 91.007 10.337 C 90.762 10.403 90.591 10.558 90.493 10.802 C 90.396 11.047 90.347 11.438 90.347 11.976 L 90.347 16.81 C 90.576 16.844 90.821 16.869 91.082 16.885 C 91.343 16.9 91.58 16.908 91.793 16.908 C 92.92 16.908 93.729 16.668 94.219 16.187 C 94.709 15.707 94.954 14.904 94.954 13.78 Z M 108.088 10.389 C 107.076 10.389 106.312 10.649 105.796 11.169 C 105.282 11.689 104.911 12.576 104.682 13.832 C 104.682 13.863 104.637 13.879 104.547 13.879 C 104.458 13.879 104.413 13.863 104.413 13.832 C 104.445 13.619 104.478 13.322 104.512 12.941 C 104.543 12.558 104.58 12.146 104.622 11.704 C 104.662 11.266 104.695 10.839 104.721 10.424 C 104.745 10.009 104.757 9.672 104.757 9.412 C 104.757 9.33 104.802 9.289 104.891 9.289 C 104.981 9.289 105.025 9.33 105.025 9.412 C 105.025 9.574 105.107 9.693 105.27 9.766 C 105.434 9.837 105.618 9.886 105.824 9.912 C 106.026 9.936 106.202 9.947 106.349 9.947 C 107.753 9.997 109.394 10.022 111.272 10.022 C 112.431 10.022 113.351 10.009 114.03 9.983 C 114.707 9.959 115.364 9.947 116.002 9.947 C 116.555 9.947 116.983 9.911 117.286 9.837 C 117.589 9.764 117.781 9.597 117.863 9.337 C 117.879 9.271 117.927 9.238 118.009 9.238 C 118.091 9.238 118.131 9.271 118.131 9.337 C 118.116 9.581 118.091 9.915 118.056 10.337 C 118.025 10.76 118.001 11.2 117.985 11.657 C 117.969 12.114 117.952 12.537 117.934 12.926 C 117.918 13.317 117.91 13.619 117.91 13.832 C 117.91 13.863 117.861 13.879 117.764 13.879 C 117.667 13.879 117.618 13.863 117.618 13.832 C 117.568 12.56 117.306 11.669 116.832 11.157 C 116.36 10.645 115.576 10.389 114.481 10.389 C 113.796 10.389 113.282 10.42 112.94 10.483 C 112.595 10.549 112.369 10.692 112.264 10.912 C 112.159 11.133 112.106 11.488 112.106 11.976 L 112.106 23.235 C 112.106 23.708 112.163 24.066 112.276 24.31 C 112.392 24.555 112.617 24.718 112.951 24.799 C 113.286 24.88 113.796 24.921 114.481 24.921 C 114.531 24.921 114.556 24.97 114.556 25.067 C 114.556 25.164 114.531 25.212 114.481 25.212 C 114.056 25.212 113.574 25.205 113.034 25.189 C 112.497 25.173 111.91 25.165 111.272 25.165 C 110.669 25.165 110.097 25.173 109.557 25.189 C 109.017 25.205 108.528 25.212 108.088 25.212 C 108.056 25.212 108.04 25.164 108.04 25.067 C 108.04 24.97 108.056 24.921 108.088 24.921 C 108.757 24.921 109.268 24.88 109.621 24.799 C 109.971 24.718 110.203 24.555 110.316 24.31 C 110.432 24.066 110.49 23.708 110.49 23.235 L 110.49 11.925 C 110.49 11.437 110.432 11.083 110.316 10.865 C 110.203 10.645 109.975 10.509 109.633 10.46 C 109.287 10.412 108.772 10.389 108.088 10.389 Z M 131.091 25.504 C 129.914 25.504 128.848 25.297 127.895 24.882 C 126.939 24.467 126.122 23.893 125.445 23.16 C 124.765 22.427 124.243 21.586 123.876 20.635 C 123.508 19.682 123.323 18.668 123.323 17.594 C 123.323 16.273 123.581 15.116 124.098 14.123 C 124.611 13.13 125.292 12.304 126.14 11.645 C 126.991 10.986 127.922 10.494 128.934 10.168 C 129.948 9.842 130.953 9.679 131.949 9.679 C 133.158 9.679 134.239 9.895 135.193 10.326 C 136.149 10.756 136.961 11.338 137.63 12.071 C 138.299 12.803 138.81 13.635 139.163 14.564 C 139.514 15.491 139.689 16.443 139.689 17.42 C 139.689 18.56 139.46 19.619 139.001 20.596 C 138.546 21.573 137.921 22.427 137.129 23.16 C 136.336 23.893 135.422 24.467 134.387 24.882 C 133.349 25.297 132.25 25.504 131.091 25.504 Z M 131.949 24.992 C 133.058 24.992 134.053 24.728 134.936 24.2 C 135.818 23.67 136.52 22.892 137.042 21.868 C 137.566 20.841 137.828 19.587 137.828 18.106 C 137.828 16.575 137.546 15.22 136.982 14.04 C 136.419 12.859 135.618 11.93 134.58 11.255 C 133.545 10.578 132.324 10.239 130.917 10.239 C 129.105 10.239 127.697 10.822 126.694 11.988 C 125.69 13.151 125.188 14.735 125.188 16.739 C 125.188 17.894 125.348 18.973 125.666 19.973 C 125.982 20.974 126.443 21.854 127.049 22.613 C 127.652 23.369 128.37 23.955 129.203 24.37 C 130.038 24.784 130.953 24.992 131.949 24.992 Z M 147.872 12.803 C 147.872 13.473 148.039 14.048 148.374 14.529 C 148.708 15.007 149.136 15.426 149.658 15.786 C 150.182 16.143 150.738 16.501 151.325 16.861 C 151.928 17.202 152.512 17.569 153.075 17.96 C 153.639 18.349 154.105 18.812 154.474 19.351 C 154.84 19.889 155.023 20.548 155.023 21.328 C 155.023 22.111 154.827 22.816 154.435 23.444 C 154.045 24.069 153.479 24.569 152.736 24.945 C 151.99 25.318 151.071 25.504 149.978 25.504 C 149.585 25.504 149.198 25.477 148.816 25.421 C 148.432 25.364 148.047 25.269 147.662 25.138 C 147.278 25.009 146.899 24.846 146.524 24.649 C 146.443 24.602 146.39 24.542 146.366 24.468 C 146.34 24.394 146.319 24.301 146.303 24.188 L 145.983 20.863 C 145.967 20.782 146.004 20.737 146.094 20.73 C 146.183 20.722 146.237 20.751 146.256 20.816 C 146.369 21.305 146.532 21.801 146.746 22.305 C 146.956 22.81 147.233 23.274 147.575 23.7 C 147.921 24.123 148.338 24.464 148.828 24.724 C 149.318 24.984 149.89 25.114 150.543 25.114 C 151.014 25.114 151.475 25.025 151.926 24.846 C 152.374 24.668 152.741 24.375 153.028 23.968 C 153.313 23.561 153.455 23.007 153.455 22.305 C 153.455 21.507 153.28 20.844 152.929 20.316 C 152.579 19.785 152.134 19.326 151.594 18.937 C 151.056 18.546 150.485 18.179 149.879 17.838 C 149.307 17.478 148.757 17.112 148.227 16.739 C 147.695 16.363 147.262 15.92 146.927 15.407 C 146.593 14.893 146.426 14.253 146.426 13.489 C 146.426 12.625 146.646 11.913 147.086 11.354 C 147.528 10.792 148.1 10.372 148.8 10.093 C 149.504 9.817 150.231 9.679 150.981 9.679 C 151.44 9.679 151.914 9.724 152.404 9.813 C 152.894 9.903 153.376 10.054 153.85 10.267 C 153.979 10.314 154.072 10.374 154.13 10.448 C 154.188 10.521 154.217 10.599 154.217 10.68 L 154.387 13.465 C 154.387 13.531 154.346 13.568 154.265 13.576 C 154.183 13.583 154.126 13.555 154.095 13.489 C 154.061 13.163 153.97 12.801 153.822 12.402 C 153.677 12.002 153.465 11.624 153.186 11.267 C 152.91 10.907 152.559 10.614 152.135 10.389 C 151.708 10.16 151.193 10.046 150.59 10.046 C 149.953 10.046 149.434 10.18 149.033 10.448 C 148.633 10.716 148.339 11.058 148.152 11.476 C 147.965 11.891 147.872 12.333 147.872 12.803 Z M 164.996 17.129 L 165.364 16.617 L 170.409 16.617 L 170.579 17.129 Z M 176.901 24.921 C 176.967 24.921 177 24.97 177 25.067 C 177 25.164 176.967 25.213 176.901 25.213 C 176.427 25.213 175.945 25.197 175.455 25.165 C 174.965 25.131 174.491 25.114 174.032 25.114 C 173.527 25.114 173.087 25.131 172.713 25.165 C 172.336 25.197 171.919 25.213 171.46 25.213 C 171.397 25.213 171.365 25.164 171.365 25.067 C 171.365 24.97 171.397 24.921 171.46 24.921 C 172.327 24.921 172.867 24.795 173.08 24.543 C 173.291 24.288 173.233 23.811 172.906 23.113 L 167.47 11.657 L 168.082 10.901 L 163.329 22.112 C 162.92 23.105 162.895 23.821 163.254 24.259 C 163.615 24.7 164.326 24.921 165.387 24.921 C 165.469 24.921 165.51 24.97 165.51 25.067 C 165.51 25.164 165.469 25.213 165.387 25.213 C 164.897 25.213 164.448 25.197 164.04 25.165 C 163.632 25.131 163.117 25.114 162.495 25.114 C 161.908 25.114 161.439 25.131 161.088 25.165 C 160.735 25.197 160.306 25.213 159.8 25.213 C 159.735 25.213 159.702 25.164 159.702 25.067 C 159.702 24.97 159.735 24.921 159.8 24.921 C 160.243 24.921 160.627 24.836 160.954 24.665 C 161.281 24.492 161.586 24.19 161.871 23.759 C 162.158 23.328 162.473 22.706 162.815 21.892 L 167.983 9.727 C 168.015 9.679 168.071 9.656 168.153 9.656 C 168.235 9.656 168.285 9.679 168.303 9.727 L 174.084 21.868 C 174.458 22.664 174.792 23.286 175.087 23.735 C 175.382 24.182 175.672 24.492 175.957 24.665 C 176.244 24.836 176.559 24.921 176.901 24.921 Z\" fill=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\" stroke-width=\"1.1\" stroke=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 79.062 40.505 C 79.062 40.059 79.162 39.669 79.362 39.335 C 79.563 38.999 79.823 38.735 80.145 38.543 C 80.469 38.354 80.819 38.26 81.196 38.26 C 81.467 38.26 81.717 38.295 81.947 38.366 C 82.173 38.437 82.379 38.535 82.563 38.661 C 82.75 38.79 82.909 38.94 83.041 39.11 L 83.041 38.193 C 82.799 37.98 82.535 37.822 82.251 37.72 C 81.966 37.615 81.615 37.562 81.196 37.562 C 80.795 37.562 80.421 37.635 80.074 37.779 C 79.728 37.923 79.424 38.128 79.161 38.394 C 78.897 38.659 78.692 38.971 78.544 39.331 C 78.397 39.691 78.323 40.082 78.323 40.505 C 78.323 40.93 78.397 41.323 78.544 41.683 C 78.692 42.043 78.897 42.355 79.161 42.62 C 79.424 42.886 79.728 43.091 80.074 43.235 C 80.421 43.379 80.795 43.452 81.196 43.452 C 81.615 43.452 81.966 43.399 82.251 43.294 C 82.535 43.192 82.799 43.034 83.041 42.821 L 83.041 41.904 C 82.909 42.074 82.75 42.223 82.563 42.349 C 82.379 42.477 82.173 42.577 81.947 42.648 C 81.717 42.719 81.467 42.754 81.196 42.754 C 80.819 42.754 80.469 42.659 80.145 42.467 C 79.823 42.278 79.563 42.014 79.362 41.675 C 79.162 41.339 79.062 40.949 79.062 40.505 Z M 91.382 40.997 L 91.137 41.651 L 94.171 41.651 L 93.926 40.997 Z M 91.67 41.21 L 92.638 38.937 L 93.622 41.242 L 93.685 41.407 L 94.523 43.369 L 95.301 43.369 L 92.638 37.361 L 89.971 43.369 L 90.754 43.369 L 91.603 41.356 Z M 103.326 37.645 L 102.631 37.645 L 102.631 43.369 L 103.326 43.369 Z M 103.014 37.645 L 103.014 38.299 L 104.188 38.299 C 104.559 38.299 104.861 38.388 105.092 38.567 C 105.327 38.743 105.444 39.008 105.444 39.362 C 105.444 39.712 105.327 39.976 105.092 40.154 C 104.861 40.336 104.559 40.426 104.188 40.426 L 103.014 40.426 L 103.014 41.08 L 104.188 41.08 C 104.559 41.08 104.891 41.01 105.183 40.871 C 105.476 40.732 105.709 40.532 105.883 40.272 C 106.054 40.015 106.139 39.712 106.139 39.362 C 106.139 39.008 106.054 38.703 105.883 38.449 C 105.709 38.191 105.476 37.993 105.183 37.854 C 104.891 37.715 104.559 37.645 104.188 37.645 Z M 115.468 37.645 L 114.769 37.645 L 114.769 43.369 L 115.468 43.369 Z M 123.852 37.645 L 123.852 38.299 L 125.326 38.299 L 125.326 43.369 L 126.022 43.369 L 126.022 38.299 L 127.499 38.299 L 127.499 37.645 Z M 134.884 40.997 L 134.635 41.651 L 137.67 41.651 L 137.425 40.997 Z M 135.169 41.21 L 136.137 38.937 L 137.12 41.242 L 137.188 41.407 L 138.021 43.369 L 138.804 43.369 L 136.137 37.361 L 133.473 43.369 L 134.252 43.369 L 135.105 41.356 Z M 146.828 37.645 L 146.129 37.645 L 146.129 43.369 L 149.081 43.369 L 149.081 42.715 L 146.828 42.715 Z\" fill=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\" stroke-width=\"0.45\" stroke=\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)) /* {&quot;name&quot;:&quot;50&quot;} */\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',svgContentId:11654209224,withExternalLayout:true,...addPropertyOverrides({o69RD8rXB:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 177 52\"><g><path d=\"M 0 52 L 0 0 L 177 0 L 177 52 Z\" fill=\"transparent\"></path><path d=\"M 0 52 L 0 19.592 C 0 14.396 2.07 9.412 5.755 5.738 C 9.441 2.064 14.439 0 19.65 0 C 24.862 0 29.86 2.064 33.545 5.738 C 37.23 9.412 39.301 14.396 39.301 19.592 L 39.301 52 Z M 37.041 49.605 L 37.041 37.52 L 36.899 37.52 L 36.899 19.592 C 36.899 15.031 35.082 10.657 31.847 7.432 C 28.612 4.207 24.225 2.395 19.65 2.395 C 15.076 2.395 10.689 4.207 7.454 7.432 C 4.219 10.657 2.402 15.031 2.402 19.592 L 2.402 37.52 L 2.259 37.52 L 2.259 49.605 Z\" fill=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\"></path><path d=\"M 2.402 24.019 L 36.899 24.019 L 36.899 25.866 L 2.402 25.866 Z\" fill=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\"></path><path d=\"M 10.406 20.16 C 10.406 17.715 11.38 15.371 13.114 13.643 C 14.847 11.914 17.199 10.943 19.65 10.943 C 22.102 10.943 24.453 11.914 26.187 13.643 C 27.92 15.371 28.894 17.715 28.894 20.16 L 27.041 20.16 C 27.041 18.205 26.262 16.331 24.876 14.949 C 23.49 13.567 21.61 12.791 19.65 12.791 C 17.69 12.791 15.81 13.567 14.424 14.949 C 13.038 16.331 12.259 18.205 12.259 20.16 Z\" fill=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\"></path><path d=\"M 0.264 37.52 C 0.264 35.597 1.03 33.754 2.393 32.394 C 3.756 31.035 5.605 30.271 7.533 30.271 C 9.461 30.271 11.31 31.035 12.674 32.394 C 14.037 33.754 14.803 35.597 14.803 37.52 L 12.665 37.52 C 12.665 36.163 12.124 34.861 11.162 33.902 C 10.2 32.942 8.894 32.403 7.533 32.403 C 6.172 32.403 4.867 32.942 3.905 33.902 C 2.942 34.861 2.402 36.163 2.402 37.52 Z\" fill=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\"></path><path d=\"M 12.38 37.52 C 12.38 35.597 13.146 33.754 14.509 32.394 C 15.873 31.035 17.722 30.271 19.65 30.271 C 21.578 30.271 23.427 31.035 24.79 32.394 C 26.153 33.754 26.919 35.597 26.919 37.52 L 24.781 37.52 C 24.781 36.163 24.241 34.861 23.278 33.902 C 22.316 32.942 21.011 32.403 19.65 32.403 C 18.289 32.403 16.983 32.942 16.021 33.902 C 15.059 34.861 14.518 36.163 14.518 37.52 Z\" fill=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\"></path><path d=\"M 24.496 37.52 C 24.496 35.597 25.262 33.754 26.625 32.394 C 27.989 31.035 29.838 30.271 31.766 30.271 C 33.694 30.271 35.543 31.035 36.906 32.394 C 38.27 33.754 39.035 35.597 39.035 37.52 L 36.897 37.52 C 36.897 36.163 36.357 34.861 35.394 33.902 C 34.432 32.942 33.127 32.403 31.766 32.403 C 30.405 32.403 29.1 32.942 28.137 33.902 C 27.175 34.861 26.634 36.163 26.634 37.52 Z\" fill=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\"></path><path d=\"M 12.665 37.52 L 14.518 37.52 L 14.518 49.605 L 12.665 49.605 Z\" fill=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\"></path><path d=\"M 24.781 37.52 L 26.634 37.52 L 26.634 49.605 L 24.781 49.605 Z\" fill=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\"></path><path d=\"M 59.338 9.679 C 60.089 9.679 60.869 9.753 61.677 9.9 C 62.486 10.045 63.135 10.256 63.625 10.534 C 63.773 10.616 63.866 10.689 63.906 10.755 C 63.948 10.818 63.977 10.94 63.993 11.121 L 64.261 13.855 C 64.261 13.887 64.221 13.916 64.139 13.942 C 64.057 13.966 64.008 13.945 63.993 13.879 C 63.616 12.561 62.93 11.62 61.934 11.058 C 60.938 10.496 59.754 10.215 58.382 10.215 C 57.126 10.215 56.035 10.488 55.111 11.035 C 54.188 11.581 53.475 12.347 52.969 13.331 C 52.463 14.316 52.21 15.468 52.21 16.786 C 52.21 17.942 52.389 19.029 52.748 20.048 C 53.109 21.064 53.612 21.956 54.257 22.723 C 54.9 23.487 55.643 24.085 56.486 24.515 C 57.326 24.949 58.22 25.165 59.168 25.165 C 60.312 25.165 61.319 24.851 62.191 24.224 C 63.066 23.596 63.74 22.598 64.214 21.23 C 64.23 21.167 64.282 21.147 64.372 21.171 C 64.462 21.194 64.506 21.223 64.506 21.257 L 64.163 24.015 C 64.131 24.212 64.094 24.338 64.052 24.393 C 64.012 24.451 63.919 24.513 63.771 24.578 C 62.989 24.904 62.213 25.14 61.444 25.287 C 60.678 25.432 59.902 25.504 59.117 25.504 C 57.566 25.504 56.235 25.265 55.126 24.787 C 54.015 24.307 53.107 23.671 52.404 22.88 C 51.703 22.09 51.19 21.219 50.863 20.269 C 50.536 19.315 50.373 18.374 50.373 17.444 C 50.373 16.273 50.618 15.214 51.108 14.269 C 51.598 13.326 52.267 12.512 53.115 11.827 C 53.966 11.144 54.926 10.614 55.995 10.239 C 57.065 9.866 58.179 9.679 59.338 9.679 Z M 80.307 25.212 L 70.042 25.212 C 70.01 25.212 69.995 25.164 69.995 25.067 C 69.995 24.97 70.01 24.921 70.042 24.921 C 70.648 24.921 71.097 24.88 71.389 24.799 C 71.684 24.717 71.885 24.555 71.99 24.31 C 72.098 24.066 72.152 23.708 72.152 23.235 L 72.152 11.925 C 72.152 11.452 72.098 11.099 71.99 10.865 C 71.885 10.629 71.684 10.466 71.389 10.377 C 71.097 10.285 70.648 10.239 70.042 10.239 C 70.01 10.239 69.995 10.19 69.995 10.093 C 69.995 9.996 70.01 9.947 70.042 9.947 L 79.892 9.947 C 80.04 9.947 80.113 10.021 80.113 10.168 L 80.161 13.17 C 80.161 13.22 80.116 13.249 80.027 13.256 C 79.937 13.264 79.892 13.245 79.892 13.197 C 79.842 12.318 79.576 11.641 79.094 11.169 C 78.612 10.696 77.988 10.459 77.221 10.459 L 75.728 10.459 C 75.172 10.459 74.752 10.5 74.467 10.582 C 74.18 10.663 73.984 10.818 73.879 11.046 C 73.771 11.275 73.717 11.608 73.717 12.047 L 73.717 23.136 C 73.717 23.559 73.771 23.885 73.879 24.113 C 73.984 24.342 74.171 24.497 74.44 24.578 C 74.711 24.66 75.115 24.7 75.653 24.7 L 77.612 24.7 C 78.397 24.7 79.055 24.419 79.584 23.857 C 80.116 23.295 80.464 22.534 80.627 21.572 C 80.627 21.525 80.676 21.509 80.773 21.525 C 80.871 21.541 80.919 21.574 80.919 21.624 C 80.854 22.047 80.801 22.559 80.761 23.16 C 80.719 23.764 80.698 24.326 80.698 24.846 C 80.698 25.09 80.568 25.212 80.307 25.212 Z M 78.936 19.52 C 78.936 18.806 78.761 18.294 78.411 17.984 C 78.058 17.674 77.473 17.519 76.656 17.519 L 72.982 17.519 L 72.982 17.007 L 76.731 17.007 C 77.516 17.007 78.076 16.873 78.411 16.605 C 78.745 16.334 78.912 15.898 78.912 15.297 C 78.912 15.263 78.961 15.246 79.058 15.246 C 79.156 15.246 79.205 15.263 79.205 15.297 C 79.205 15.786 79.201 16.164 79.193 16.432 C 79.185 16.699 79.181 16.98 79.181 17.275 C 79.181 17.65 79.189 18.017 79.205 18.374 C 79.22 18.731 79.228 19.113 79.228 19.52 C 79.228 19.554 79.18 19.571 79.082 19.571 C 78.985 19.571 78.936 19.554 78.936 19.52 Z M 99.142 25.213 C 98.863 25.213 98.418 24.887 97.807 24.236 C 97.193 23.584 96.45 22.652 95.578 21.439 C 94.704 20.225 93.728 18.781 92.65 17.105 L 94.022 16.664 C 95.41 18.715 96.59 20.34 97.562 21.537 C 98.534 22.735 99.391 23.597 100.134 24.125 C 100.877 24.656 101.591 24.921 102.275 24.921 C 102.326 24.921 102.351 24.97 102.351 25.067 C 102.351 25.164 102.326 25.213 102.275 25.213 C 101.459 25.213 100.794 25.213 100.28 25.213 C 99.767 25.213 99.387 25.213 99.142 25.213 Z M 92.477 9.873 C 93.817 9.873 94.842 10.146 95.551 10.692 C 96.262 11.238 96.617 11.983 96.617 12.926 C 96.617 13.545 96.479 14.128 96.202 14.675 C 95.923 15.218 95.548 15.699 95.076 16.116 C 94.602 16.531 94.05 16.861 93.421 17.105 C 92.791 17.349 92.134 17.472 91.449 17.472 C 91.286 17.472 91.102 17.468 90.896 17.46 C 90.693 17.449 90.51 17.436 90.347 17.42 L 90.347 23.235 C 90.347 23.708 90.392 24.066 90.481 24.31 C 90.571 24.555 90.767 24.717 91.07 24.799 C 91.373 24.88 91.826 24.921 92.429 24.921 C 92.479 24.921 92.504 24.97 92.504 25.067 C 92.504 25.164 92.479 25.212 92.429 25.212 C 92.037 25.212 91.599 25.205 91.117 25.189 C 90.635 25.173 90.108 25.165 89.537 25.165 C 89 25.165 88.482 25.173 87.984 25.189 C 87.486 25.205 87.033 25.212 86.625 25.212 C 86.591 25.212 86.574 25.164 86.574 25.067 C 86.574 24.97 86.591 24.921 86.625 24.921 C 87.228 24.921 87.681 24.88 87.984 24.799 C 88.284 24.717 88.492 24.555 88.608 24.31 C 88.722 24.066 88.778 23.708 88.778 23.235 L 88.778 11.925 C 88.778 11.452 88.726 11.099 88.62 10.865 C 88.515 10.629 88.315 10.466 88.02 10.377 C 87.725 10.285 87.275 10.239 86.672 10.239 C 86.622 10.239 86.597 10.19 86.597 10.093 C 86.597 9.996 86.622 9.947 86.672 9.947 C 87.065 9.947 87.506 9.959 87.996 9.983 C 88.486 10.009 89 10.022 89.537 10.022 C 89.964 10.022 90.463 9.997 91.034 9.947 C 91.606 9.897 92.087 9.873 92.477 9.873 Z M 94.954 13.78 C 94.954 12.885 94.818 12.181 94.547 11.669 C 94.278 11.157 93.924 10.79 93.484 10.57 C 93.042 10.349 92.534 10.239 91.963 10.239 C 91.57 10.239 91.252 10.272 91.007 10.337 C 90.762 10.403 90.591 10.558 90.493 10.802 C 90.396 11.047 90.347 11.438 90.347 11.976 L 90.347 16.81 C 90.576 16.844 90.821 16.869 91.082 16.885 C 91.343 16.9 91.58 16.908 91.793 16.908 C 92.92 16.908 93.729 16.668 94.219 16.187 C 94.709 15.707 94.954 14.904 94.954 13.78 Z M 108.088 10.389 C 107.076 10.389 106.312 10.649 105.796 11.169 C 105.282 11.689 104.911 12.576 104.682 13.832 C 104.682 13.863 104.637 13.879 104.547 13.879 C 104.458 13.879 104.413 13.863 104.413 13.832 C 104.445 13.619 104.478 13.322 104.512 12.941 C 104.543 12.558 104.58 12.146 104.622 11.704 C 104.662 11.266 104.695 10.839 104.721 10.424 C 104.745 10.009 104.757 9.672 104.757 9.412 C 104.757 9.33 104.802 9.289 104.891 9.289 C 104.981 9.289 105.025 9.33 105.025 9.412 C 105.025 9.574 105.107 9.693 105.27 9.766 C 105.434 9.837 105.618 9.886 105.824 9.912 C 106.026 9.936 106.202 9.947 106.349 9.947 C 107.753 9.997 109.394 10.022 111.272 10.022 C 112.431 10.022 113.351 10.009 114.03 9.983 C 114.707 9.959 115.364 9.947 116.002 9.947 C 116.555 9.947 116.983 9.911 117.286 9.837 C 117.589 9.764 117.781 9.597 117.863 9.337 C 117.879 9.271 117.927 9.238 118.009 9.238 C 118.091 9.238 118.131 9.271 118.131 9.337 C 118.116 9.581 118.091 9.915 118.056 10.337 C 118.025 10.76 118.001 11.2 117.985 11.657 C 117.969 12.114 117.952 12.537 117.934 12.926 C 117.918 13.317 117.91 13.619 117.91 13.832 C 117.91 13.863 117.861 13.879 117.764 13.879 C 117.667 13.879 117.618 13.863 117.618 13.832 C 117.568 12.56 117.306 11.669 116.832 11.157 C 116.36 10.645 115.576 10.389 114.481 10.389 C 113.796 10.389 113.282 10.42 112.94 10.483 C 112.595 10.549 112.369 10.692 112.264 10.912 C 112.159 11.133 112.106 11.488 112.106 11.976 L 112.106 23.235 C 112.106 23.708 112.163 24.066 112.276 24.31 C 112.392 24.555 112.617 24.718 112.951 24.799 C 113.286 24.88 113.796 24.921 114.481 24.921 C 114.531 24.921 114.556 24.97 114.556 25.067 C 114.556 25.164 114.531 25.212 114.481 25.212 C 114.056 25.212 113.574 25.205 113.034 25.189 C 112.497 25.173 111.91 25.165 111.272 25.165 C 110.669 25.165 110.097 25.173 109.557 25.189 C 109.017 25.205 108.528 25.212 108.088 25.212 C 108.056 25.212 108.04 25.164 108.04 25.067 C 108.04 24.97 108.056 24.921 108.088 24.921 C 108.757 24.921 109.268 24.88 109.621 24.799 C 109.971 24.718 110.203 24.555 110.316 24.31 C 110.432 24.066 110.49 23.708 110.49 23.235 L 110.49 11.925 C 110.49 11.437 110.432 11.083 110.316 10.865 C 110.203 10.645 109.975 10.509 109.633 10.46 C 109.287 10.412 108.772 10.389 108.088 10.389 Z M 131.091 25.504 C 129.914 25.504 128.848 25.297 127.895 24.882 C 126.939 24.467 126.122 23.893 125.445 23.16 C 124.765 22.427 124.243 21.586 123.876 20.635 C 123.508 19.682 123.323 18.668 123.323 17.594 C 123.323 16.273 123.581 15.116 124.098 14.123 C 124.611 13.13 125.292 12.304 126.14 11.645 C 126.991 10.986 127.922 10.494 128.934 10.168 C 129.948 9.842 130.953 9.679 131.949 9.679 C 133.158 9.679 134.239 9.895 135.193 10.326 C 136.149 10.756 136.961 11.338 137.63 12.071 C 138.299 12.803 138.81 13.635 139.163 14.564 C 139.514 15.491 139.689 16.443 139.689 17.42 C 139.689 18.56 139.46 19.619 139.001 20.596 C 138.546 21.573 137.921 22.427 137.129 23.16 C 136.336 23.893 135.422 24.467 134.387 24.882 C 133.349 25.297 132.25 25.504 131.091 25.504 Z M 131.949 24.992 C 133.058 24.992 134.053 24.728 134.936 24.2 C 135.818 23.67 136.52 22.892 137.042 21.868 C 137.566 20.841 137.828 19.587 137.828 18.106 C 137.828 16.575 137.546 15.22 136.982 14.04 C 136.419 12.859 135.618 11.93 134.58 11.255 C 133.545 10.578 132.324 10.239 130.917 10.239 C 129.105 10.239 127.697 10.822 126.694 11.988 C 125.69 13.151 125.188 14.735 125.188 16.739 C 125.188 17.894 125.348 18.973 125.666 19.973 C 125.982 20.974 126.443 21.854 127.049 22.613 C 127.652 23.369 128.37 23.955 129.203 24.37 C 130.038 24.784 130.953 24.992 131.949 24.992 Z M 147.872 12.803 C 147.872 13.473 148.039 14.048 148.374 14.529 C 148.708 15.007 149.136 15.426 149.658 15.786 C 150.182 16.143 150.738 16.501 151.325 16.861 C 151.928 17.202 152.512 17.569 153.075 17.96 C 153.639 18.349 154.105 18.812 154.474 19.351 C 154.84 19.889 155.023 20.548 155.023 21.328 C 155.023 22.111 154.827 22.816 154.435 23.444 C 154.045 24.069 153.479 24.569 152.736 24.945 C 151.99 25.318 151.071 25.504 149.978 25.504 C 149.585 25.504 149.198 25.477 148.816 25.421 C 148.432 25.364 148.047 25.269 147.662 25.138 C 147.278 25.009 146.899 24.846 146.524 24.649 C 146.443 24.602 146.39 24.542 146.366 24.468 C 146.34 24.394 146.319 24.301 146.303 24.188 L 145.983 20.863 C 145.967 20.782 146.004 20.737 146.094 20.73 C 146.183 20.722 146.237 20.751 146.256 20.816 C 146.369 21.305 146.532 21.801 146.746 22.305 C 146.956 22.81 147.233 23.274 147.575 23.7 C 147.921 24.123 148.338 24.464 148.828 24.724 C 149.318 24.984 149.89 25.114 150.543 25.114 C 151.014 25.114 151.475 25.025 151.926 24.846 C 152.374 24.668 152.741 24.375 153.028 23.968 C 153.313 23.561 153.455 23.007 153.455 22.305 C 153.455 21.507 153.28 20.844 152.929 20.316 C 152.579 19.785 152.134 19.326 151.594 18.937 C 151.056 18.546 150.485 18.179 149.879 17.838 C 149.307 17.478 148.757 17.112 148.227 16.739 C 147.695 16.363 147.262 15.92 146.927 15.407 C 146.593 14.893 146.426 14.253 146.426 13.489 C 146.426 12.625 146.646 11.913 147.086 11.354 C 147.528 10.792 148.1 10.372 148.8 10.093 C 149.504 9.817 150.231 9.679 150.981 9.679 C 151.44 9.679 151.914 9.724 152.404 9.813 C 152.894 9.903 153.376 10.054 153.85 10.267 C 153.979 10.314 154.072 10.374 154.13 10.448 C 154.188 10.521 154.217 10.599 154.217 10.68 L 154.387 13.465 C 154.387 13.531 154.346 13.568 154.265 13.576 C 154.183 13.583 154.126 13.555 154.095 13.489 C 154.061 13.163 153.97 12.801 153.822 12.402 C 153.677 12.002 153.465 11.624 153.186 11.267 C 152.91 10.907 152.559 10.614 152.135 10.389 C 151.708 10.16 151.193 10.046 150.59 10.046 C 149.953 10.046 149.434 10.18 149.033 10.448 C 148.633 10.716 148.339 11.058 148.152 11.476 C 147.965 11.891 147.872 12.333 147.872 12.803 Z M 164.996 17.129 L 165.364 16.617 L 170.409 16.617 L 170.579 17.129 Z M 176.901 24.921 C 176.967 24.921 177 24.97 177 25.067 C 177 25.164 176.967 25.213 176.901 25.213 C 176.427 25.213 175.945 25.197 175.455 25.165 C 174.965 25.131 174.491 25.114 174.032 25.114 C 173.527 25.114 173.087 25.131 172.713 25.165 C 172.336 25.197 171.919 25.213 171.46 25.213 C 171.397 25.213 171.365 25.164 171.365 25.067 C 171.365 24.97 171.397 24.921 171.46 24.921 C 172.327 24.921 172.867 24.795 173.08 24.543 C 173.291 24.288 173.233 23.811 172.906 23.113 L 167.47 11.657 L 168.082 10.901 L 163.329 22.112 C 162.92 23.105 162.895 23.821 163.254 24.259 C 163.615 24.7 164.326 24.921 165.387 24.921 C 165.469 24.921 165.51 24.97 165.51 25.067 C 165.51 25.164 165.469 25.213 165.387 25.213 C 164.897 25.213 164.448 25.197 164.04 25.165 C 163.632 25.131 163.117 25.114 162.495 25.114 C 161.908 25.114 161.439 25.131 161.088 25.165 C 160.735 25.197 160.306 25.213 159.8 25.213 C 159.735 25.213 159.702 25.164 159.702 25.067 C 159.702 24.97 159.735 24.921 159.8 24.921 C 160.243 24.921 160.627 24.836 160.954 24.665 C 161.281 24.492 161.586 24.19 161.871 23.759 C 162.158 23.328 162.473 22.706 162.815 21.892 L 167.983 9.727 C 168.015 9.679 168.071 9.656 168.153 9.656 C 168.235 9.656 168.285 9.679 168.303 9.727 L 174.084 21.868 C 174.458 22.664 174.792 23.286 175.087 23.735 C 175.382 24.182 175.672 24.492 175.957 24.665 C 176.244 24.836 176.559 24.921 176.901 24.921 Z\" fill=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\" stroke-width=\"1.1\" stroke=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path><path d=\"M 79.062 40.505 C 79.062 40.059 79.162 39.669 79.362 39.335 C 79.563 38.999 79.823 38.735 80.145 38.543 C 80.469 38.354 80.819 38.26 81.196 38.26 C 81.467 38.26 81.717 38.295 81.947 38.366 C 82.173 38.437 82.379 38.535 82.563 38.661 C 82.75 38.79 82.909 38.94 83.041 39.11 L 83.041 38.193 C 82.799 37.98 82.535 37.822 82.251 37.72 C 81.966 37.615 81.615 37.562 81.196 37.562 C 80.795 37.562 80.421 37.635 80.074 37.779 C 79.728 37.923 79.424 38.128 79.161 38.394 C 78.897 38.659 78.692 38.971 78.544 39.331 C 78.397 39.691 78.323 40.082 78.323 40.505 C 78.323 40.93 78.397 41.323 78.544 41.683 C 78.692 42.043 78.897 42.355 79.161 42.62 C 79.424 42.886 79.728 43.091 80.074 43.235 C 80.421 43.379 80.795 43.452 81.196 43.452 C 81.615 43.452 81.966 43.399 82.251 43.294 C 82.535 43.192 82.799 43.034 83.041 42.821 L 83.041 41.904 C 82.909 42.074 82.75 42.223 82.563 42.349 C 82.379 42.477 82.173 42.577 81.947 42.648 C 81.717 42.719 81.467 42.754 81.196 42.754 C 80.819 42.754 80.469 42.659 80.145 42.467 C 79.823 42.278 79.563 42.014 79.362 41.675 C 79.162 41.339 79.062 40.949 79.062 40.505 Z M 91.382 40.997 L 91.137 41.651 L 94.171 41.651 L 93.926 40.997 Z M 91.67 41.21 L 92.638 38.937 L 93.622 41.242 L 93.685 41.407 L 94.523 43.369 L 95.301 43.369 L 92.638 37.361 L 89.971 43.369 L 90.754 43.369 L 91.603 41.356 Z M 103.326 37.645 L 102.631 37.645 L 102.631 43.369 L 103.326 43.369 Z M 103.014 37.645 L 103.014 38.299 L 104.188 38.299 C 104.559 38.299 104.861 38.388 105.092 38.567 C 105.327 38.743 105.444 39.008 105.444 39.362 C 105.444 39.712 105.327 39.976 105.092 40.154 C 104.861 40.336 104.559 40.426 104.188 40.426 L 103.014 40.426 L 103.014 41.08 L 104.188 41.08 C 104.559 41.08 104.891 41.01 105.183 40.871 C 105.476 40.732 105.709 40.532 105.883 40.272 C 106.054 40.015 106.139 39.712 106.139 39.362 C 106.139 39.008 106.054 38.703 105.883 38.449 C 105.709 38.191 105.476 37.993 105.183 37.854 C 104.891 37.715 104.559 37.645 104.188 37.645 Z M 115.468 37.645 L 114.769 37.645 L 114.769 43.369 L 115.468 43.369 Z M 123.852 37.645 L 123.852 38.299 L 125.326 38.299 L 125.326 43.369 L 126.022 43.369 L 126.022 38.299 L 127.499 38.299 L 127.499 37.645 Z M 134.884 40.997 L 134.635 41.651 L 137.67 41.651 L 137.425 40.997 Z M 135.169 41.21 L 136.137 38.937 L 137.12 41.242 L 137.188 41.407 L 138.021 43.369 L 138.804 43.369 L 136.137 37.361 L 133.473 43.369 L 134.252 43.369 L 135.105 41.356 Z M 146.828 37.645 L 146.129 37.645 L 146.129 43.369 L 149.081 43.369 L 149.081 42.715 L 146.828 42.715 Z\" fill=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\" stroke-width=\"0.45\" stroke=\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)) /* {&quot;name&quot;:&quot;950&quot;} */\" stroke-linejoin=\"round\" stroke-dasharray=\"\"></path></g></svg>',svgContentId:9371046937}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-HUUoL.framer-1164p97, .framer-HUUoL .framer-1164p97 { display: block; }\",\".framer-HUUoL.framer-7idrrr { height: 52px; overflow: visible; position: relative; text-decoration: none; width: 177px; }\",\".framer-HUUoL .framer-a9woxs { flex: none; height: 52px; left: calc(49.71751412429381% - 177px / 2); position: absolute; top: calc(50.00000000000002% - 52px / 2); width: 177px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 52\n * @framerIntrinsicWidth 177\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"o69RD8rXB\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"jlSoZaAir\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfuEMzCRGb=withCSS(Component,css,\"framer-HUUoL\");export default FramerfuEMzCRGb;FramerfuEMzCRGb.displayName=\"Logo Certosa Capital\";FramerfuEMzCRGb.defaultProps={height:52,width:177};addPropertyControls(FramerfuEMzCRGb,{variant:{options:[\"cGm3tAvzS\",\"o69RD8rXB\"],optionTitles:[\"White\",\"Dark\"],title:\"Variant\",type:ControlType.Enum},jlSoZaAir:{title:\"Link\",type:ControlType.Link}});addFonts(FramerfuEMzCRGb,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfuEMzCRGb\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"177\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"jlSoZaAir\\\":\\\"link\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"52\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"o69RD8rXB\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fuEMzCRGb.map","// Generated by Framer (4ecd144)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import CookieBanner from\"https://framerusercontent.com/modules/GbX8S6ghmyszcS2GLR2F/W0094OhPhwDk2yTHfbQj/Cookies.js\";import{Time as TimeDate}from\"https://framerusercontent.com/modules/HYcHVPAbe8jLEeU7c4mp/QiycTxX7vdblEOi3o00G/Time.js\";import ImageParallax from\"https://framerusercontent.com/modules/zxcGfQb3lPhoJOWc1HTU/5PU3Q27oKjUYbpyx4J58/ParallaxImage_prod.js\";import{withSectionHeightTransform,withSectionTrigger}from\"https://framerusercontent.com/modules/8KIAj4cZ9R2gPUCHN64X/NXUcKLZY9ToqufRVuSkF/SectionInViewOverride.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/rQQJyqYP43qpC3DCkp51/HrqZkvqxNPGAg5B9S9p1/bktuanZrn.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wbEKqYn9w2M9SQTtoxqo/EKBnyAu6wDRS87AQf6Is/IIiCBG2C6.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/WgNOX421C7XP0KCbwWhy/s4hxzf0ISbKtBSou6dRD/n2CAFI2E9.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/wspbm82MuT21NZlMqQbH/qwmThSP5NOUBHJuKUJTy/PjGMe7eNV.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/R0CQ5UuQRmZe5i21Unyq/13ayKgWGApCgkWc54Nbt/Q9eOy7gTi.js\";import LogoCertosaCapital from\"https://framerusercontent.com/modules/56PRQeG3Zz3qib8d7ncl/3buyICL4XRoTkGmUJ4nz/fuEMzCRGb.js\";import Eyebrow from\"https://framerusercontent.com/modules/mfhhKaTyP4JXuKM1f5GF/3llMey9mvOTcNr1AiZ91/LWTKaK_uE.js\";import Button from\"https://framerusercontent.com/modules/FkcmXaqgKSXB7XgrLLQT/bSoSvXgRvEbP2fEQkiI5/oE4fv7XBG.js\";const EyebrowFonts=getFonts(Eyebrow);const ButtonFonts=getFonts(Button);const MotionDivWithSectionHeightTransformw8n74fWithFX=withFX(withCodeBoundaryForOverrides(motion.div,{nodeId:\"emhhM3Dwm\",override:withSectionHeightTransform,scopeId:\"OQxB9dyXx\"}));const MotionDivWithSectionTriggerazzrm5=withCodeBoundaryForOverrides(motion.div,{nodeId:\"Op8JkHPNj\",override:withSectionTrigger,scopeId:\"OQxB9dyXx\"});const ImageParallaxFonts=getFonts(ImageParallax);const LogoCertosaCapitalFonts=getFonts(LogoCertosaCapital);const CookieBannerFonts=getFonts(CookieBanner);const TimeDateFonts=getFonts(TimeDate);const cycleOrder=[\"mBU2dJGNV\",\"UgP8UXgPI\",\"mEdj2OBMP\",\"WW9AgtoD_\",\"Hyf0wh4FS\",\"opx5oDNiC\",\"NEAt6X1MP\",\"GYM4AQedu\",\"hkqTrQO25\"];const serializationHash=\"framer-lGizm\";const variantClassNames={GYM4AQedu:\"framer-v-vvtq4t\",hkqTrQO25:\"framer-v-okqaxs\",Hyf0wh4FS:\"framer-v-iis580\",mBU2dJGNV:\"framer-v-1sqn6ib\",mEdj2OBMP:\"framer-v-1o218ys\",NEAt6X1MP:\"framer-v-fhhq37\",opx5oDNiC:\"framer-v-289zv\",UgP8UXgPI:\"framer-v-rnancm\",WW9AgtoD_:\"framer-v-ks4hh7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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={\"Only Footer Desktop\":\"WW9AgtoD_\",\"Only Footer Mobile\":\"opx5oDNiC\",\"Only footer Tablet\":\"Hyf0wh4FS\",\"Only Footer white mobile\":\"hkqTrQO25\",\"Only Footer white tablet\":\"GYM4AQedu\",\"Only Footer White\":\"NEAt6X1MP\",Desktop:\"mBU2dJGNV\",Mobile:\"mEdj2OBMP\",Tablet:\"UgP8UXgPI\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mBU2dJGNV\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"mBU2dJGNV\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"WW9AgtoD_\",\"Hyf0wh4FS\",\"opx5oDNiC\",\"NEAt6X1MP\",\"GYM4AQedu\",\"hkqTrQO25\"].includes(baseVariant))return false;return true;};const router=useRouter();const isDisplayed1=()=>{if([\"UgP8UXgPI\",\"Hyf0wh4FS\",\"GYM4AQedu\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if([\"UgP8UXgPI\",\"Hyf0wh4FS\",\"GYM4AQedu\"].includes(baseVariant))return true;return false;};const isDisplayed3=()=>{if([\"WW9AgtoD_\",\"NEAt6X1MP\"].includes(baseVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1sqn6ib\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"mBU2dJGNV\",ref:refBinding,style:{backgroundColor:\"rgb(255, 255, 255)\",...style},...addPropertyOverrides({GYM4AQedu:{\"data-framer-name\":\"Only Footer white tablet\"},hkqTrQO25:{\"data-framer-name\":\"Only Footer white mobile\"},Hyf0wh4FS:{\"data-framer-name\":\"Only footer Tablet\"},mEdj2OBMP:{\"data-framer-name\":\"Mobile\"},NEAt6X1MP:{\"data-framer-name\":\"Only Footer White\"},opx5oDNiC:{\"data-framer-name\":\"Only Footer Mobile\"},UgP8UXgPI:{\"data-framer-name\":\"Tablet\"},WW9AgtoD_:{\"data-framer-name\":\"Only Footer Desktop\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithSectionTriggerazzrm5,{className:\"framer-azzrm5\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Op8JkHPNj\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsxs(MotionDivWithSectionHeightTransformw8n74fWithFX,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-w8n74f\",\"data-framer-name\":\"CTA Content\",layoutDependency:layoutDependency,layoutId:\"emhhM3Dwm\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15uhtpa\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"iM3cg4Zho\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-11nbtyj\",\"data-framer-name\":\"Top Heading\",layoutDependency:layoutDependency,layoutId:\"pcVH3KWXE\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+0+0)+48+0+0+0+0+0+0+0,...addPropertyOverrides({mEdj2OBMP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+0+0)+48+0+0+0+0+0+0+0},UgP8UXgPI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+0+0)+48+0+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10oo0sj-container\",layoutDependency:layoutDependency,layoutId:\"gNQm5kJF_-container\",nodeId:\"gNQm5kJF_\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(Eyebrow,{egqtxa8B5:\"contact\",height:\"100%\",id:\"gNQm5kJF_\",layoutId:\"gNQm5kJF_\",SDrmJXOpl:\"var(--token-c25b65bf-b643-49da-8bcd-6ed853b572ec, rgb(186, 151, 116))\",variant:matchVariant(\"CrZPOpel7\"),width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-hvcu2s\",\"data-styles-preset\":\"bktuanZrn\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--token-27a0442b-cc2d-4d4d-ae37-9e999e8c843a, rgb(48, 48, 48)))\"},children:[\"A shared vision. \",/*#__PURE__*/_jsx(motion.br,{}),\"A lasting partnership.\"]})}),className:\"framer-22r03e\",\"data-framer-name\":\"Headline\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WNFJehiOY\",style:{\"--extracted-1of0zx5\":\"var(--token-27a0442b-cc2d-4d4d-ae37-9e999e8c843a, rgb(48, 48, 48))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1wzmhgi\",\"data-styles-preset\":\"n2CAFI2E9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-d09a932a-4b81-42fe-8b6c-84666e9c0f39, rgb(106, 100, 93)))\"},children:\"Certosa works with investors, operators, and owners across Italy and the United States. Every relationship starts with a conversation.\"})}),className:\"framer-u25mi1\",\"data-framer-name\":\"Subheadline\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"V8p1A3i3e\",style:{\"--extracted-r6o4lv\":\"var(--token-d09a932a-4b81-42fe-8b6c-84666e9c0f39, rgb(106, 100, 93))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+0+0)+48+0+0+277.8,...addPropertyOverrides({mEdj2OBMP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+0+0)+48+0+0+277.8},UgP8UXgPI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+0+0)+48+0+0+277.8}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1i4na91-container\",layoutDependency:layoutDependency,layoutId:\"WekOgrWhs-container\",nodeId:\"WekOgrWhs\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"WekOgrWhs\",layoutId:\"WekOgrWhs\",M0WPsMFdZ:\"Contact Certosa\",PyAz77XAt:false,uoFY5je7b:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",variant:matchVariant(\"To_H2zBkN\"),W6hmOxUkj:{borderColor:\"rgba(240, 241, 242, 0.16)\",borderStyle:\"solid\",borderWidth:1},Wd2zo39rU:resolvedLinks[0],width:\"100%\",XCCzgPtRx:\"center\",YDNmhho3z:\"15px 28px 15px 28px\",Z7Ro4kCGX:\"rgb(0, 0, 0)\",...addPropertyOverrides({mEdj2OBMP:{Wd2zo39rU:resolvedLinks[2]},UgP8UXgPI:{Wd2zo39rU:resolvedLinks[1]}},baseVariant,gestureVariant)})})})})]})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nutw7r-container\",\"data-framer-name\":\"Footer Background Image\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"wNNysQZVf-container\",name:\"Footer Background Image\",nodeId:\"wNNysQZVf\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(ImageParallax,{border:{borderBottomWidth:0,borderColor:\"rgb(255, 255, 255)\",borderLeftWidth:0,borderRightWidth:0,borderStyle:\"solid\",borderTopWidth:1},borderRadius:\"0px 0px 0px 0px\",boxShadow:\"\",height:\"100%\",horizontalParallaxAmount:0,id:\"wNNysQZVf\",image:addImageAlt({pixelHeight:1769,pixelWidth:2902,src:\"https://framerusercontent.com/images/HhvR18rj7AbE2WIDGrShcFKUWto.png?width=2902&height=1769\",srcSet:\"https://framerusercontent.com/images/HhvR18rj7AbE2WIDGrShcFKUWto.png?scale-down-to=512&width=2902&height=1769 512w,https://framerusercontent.com/images/HhvR18rj7AbE2WIDGrShcFKUWto.png?scale-down-to=1024&width=2902&height=1769 1024w,https://framerusercontent.com/images/HhvR18rj7AbE2WIDGrShcFKUWto.png?scale-down-to=2048&width=2902&height=1769 2048w,https://framerusercontent.com/images/HhvR18rj7AbE2WIDGrShcFKUWto.png?width=2902&height=1769 2902w\"},\"Dark blue engraved illustration of Italian villas and gardens among cypress trees\"),layoutId:\"wNNysQZVf\",name:\"Footer Background Image\",style:{height:\"100%\",width:\"100%\"},verticalParallaxAmount:0,width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1l9mcni\",\"data-border\":true,\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"MP_EavHGc\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"},variants:{GYM4AQedu:{backgroundColor:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\"},hkqTrQO25:{backgroundColor:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\"},NEAt6X1MP:{backgroundColor:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1979gdl\",\"data-border\":true,\"data-framer-name\":\"Footer Content\",layoutDependency:layoutDependency,layoutId:\"IqlvUoOVT\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{GYM4AQedu:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},hkqTrQO25:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},NEAt6X1MP:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"}},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-kl2wu4\",\"data-framer-name\":\"Top Container\",layoutDependency:layoutDependency,layoutId:\"pR90vvyGo\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-tludpk\",\"data-border\":true,\"data-framer-name\":\"Box-Logo\",layoutDependency:layoutDependency,layoutId:\"OuibD3uyK\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{GYM4AQedu:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},hkqTrQO25:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},NEAt6X1MP:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"}},children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,width:\"177px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+1065.8+0)+0+0+0+0+0+24,...addPropertyOverrides({GYM4AQedu:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-892)/2+0+0)+0+0+0+0+0+0+24},hkqTrQO25:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1484)/2+0+0)+0+0+0+0+0+0+64},Hyf0wh4FS:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||548)-0-892)/2+0+0)+0+0+0+0+0+0+24},mEdj2OBMP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+1065.8+0)+0+0+0+0+0+0+24},NEAt6X1MP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-606)/2+0+0)+0+0+0+80+0+24},opx5oDNiC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||828)-0-1484)/2+0+0)+0+0+0+0+0+0+64},UgP8UXgPI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+1065.8+0)+0+0+0+0+0+0+24},WW9AgtoD_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-606)/2+0+0)+0+0+0+80+0+24}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-61zwnf-container\",layoutDependency:layoutDependency,layoutId:\"PocQHxLl7-container\",nodeId:\"PocQHxLl7\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(LogoCertosaCapital,{height:\"100%\",id:\"PocQHxLl7\",jlSoZaAir:resolvedLinks1[0],layoutId:\"PocQHxLl7\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"cGm3tAvzS\"),width:\"100%\",...addPropertyOverrides({GYM4AQedu:{jlSoZaAir:resolvedLinks1[7],variant:matchVariant(\"o69RD8rXB\")},hkqTrQO25:{jlSoZaAir:resolvedLinks1[8],variant:matchVariant(\"o69RD8rXB\")},Hyf0wh4FS:{jlSoZaAir:resolvedLinks1[4]},mEdj2OBMP:{jlSoZaAir:resolvedLinks1[2]},NEAt6X1MP:{jlSoZaAir:resolvedLinks1[6],variant:matchVariant(\"o69RD8rXB\")},opx5oDNiC:{jlSoZaAir:resolvedLinks1[5]},UgP8UXgPI:{jlSoZaAir:resolvedLinks1[1]},WW9AgtoD_:{jlSoZaAir:resolvedLinks1[3]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1iz7e47\",layoutDependency:layoutDependency,layoutId:\"Rsl2WN0KB\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{GYM4AQedu:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(7, 45, 80, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},hkqTrQO25:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(7, 45, 80, 0.2)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},Hyf0wh4FS:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},mEdj2OBMP:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},NEAt6X1MP:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"},opx5oDNiC:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},UgP8UXgPI:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},WW9AgtoD_:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\"}},...addPropertyOverrides({GYM4AQedu:{\"data-border\":true},hkqTrQO25:{\"data-border\":true},Hyf0wh4FS:{\"data-border\":true},mEdj2OBMP:{\"data-border\":true},opx5oDNiC:{\"data-border\":true},UgP8UXgPI:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-b49mt8\",\"data-border\":true,\"data-framer-name\":\"Box-Logo\",layoutDependency:layoutDependency,layoutId:\"bwELdT127\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{GYM4AQedu:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},hkqTrQO25:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(7, 45, 80, 0.2)\",\"--border-right-width\":\"0px\"},mEdj2OBMP:{\"--border-bottom-width\":\"1px\",\"--border-right-width\":\"0px\"},NEAt6X1MP:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},opx5oDNiC:{\"--border-bottom-width\":\"1px\",\"--border-right-width\":\"0px\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6132542b-cc5b-4964-9cfa-e6599e313221, rgb(144, 163, 177)))\"},children:\"Navigation\"})}),className:\"framer-1kmra6g\",\"data-framer-name\":\"Navigation Column 1 Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"C7B7Gskmf\",style:{\"--extracted-r6o4lv\":\"var(--token-6132542b-cc5b-4964-9cfa-e6599e313221, rgb(144, 163, 177))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},variants:{GYM4AQedu:{\"--extracted-r6o4lv\":\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"},hkqTrQO25:{\"--extracted-r6o4lv\":\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"},NEAt6X1MP:{\"--extracted-r6o4lv\":\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GYM4AQedu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)))\"},children:\"Navigation\"})})},hkqTrQO25:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)))\"},children:\"Navigation\"})})},NEAt6X1MP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)))\"},children:\"Navigation\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1r2hzke\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"UGWSji3sD\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:`calc(max(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 1px) / 3, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+1065.8+0)+0+0+0+0+0+0+0+24+122+0+0,...addPropertyOverrides({GYM4AQedu:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+0},hkqTrQO25:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1484)/2+0+0)+0+0+0+0+0+140+0+0+24+122+0+0},Hyf0wh4FS:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||548)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+0},mEdj2OBMP:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+1065.8+0)+0+0+0+0+0+100+0+0+24+122+0+0},NEAt6X1MP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+0},opx5oDNiC:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||828)-0-1484)/2+0+0)+0+0+0+0+0+140+0+0+24+122+0+0},UgP8UXgPI:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) - 96px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+1065.8+0)+0+0+0+0+0+100+0+0+24+122+0+0},WW9AgtoD_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ewnzwq-container\",layoutDependency:layoutDependency,layoutId:\"I9TGBIymz-container\",nodeId:\"I9TGBIymz\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"I9TGBIymz\",layoutId:\"I9TGBIymz\",M0WPsMFdZ:\"The Firm\",PyAz77XAt:false,style:{width:\"100%\"},uoFY5je7b:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",variant:matchVariant(\"mfKSmI2W2\"),W6hmOxUkj:{borderColor:\"rgba(240, 241, 242, 0.16)\",borderStyle:\"solid\",borderWidth:1},Wd2zo39rU:resolvedLinks2[0],width:\"100%\",XCCzgPtRx:\"flex-start\",YDNmhho3z:\"0px\",Z7Ro4kCGX:\"rgb(0, 0, 0)\",...addPropertyOverrides({GYM4AQedu:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks2[7]},hkqTrQO25:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks2[8]},Hyf0wh4FS:{Wd2zo39rU:resolvedLinks2[4]},mEdj2OBMP:{Wd2zo39rU:resolvedLinks2[2]},NEAt6X1MP:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks2[6]},opx5oDNiC:{Wd2zo39rU:resolvedLinks2[5]},UgP8UXgPI:{Wd2zo39rU:resolvedLinks2[1]},WW9AgtoD_:{Wd2zo39rU:resolvedLinks2[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:`calc(max(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 1px) / 3, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+1065.8+0)+0+0+0+0+0+0+0+24+122+0+70,...addPropertyOverrides({GYM4AQedu:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+70},hkqTrQO25:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1484)/2+0+0)+0+0+0+0+0+140+0+0+24+122+0+70},Hyf0wh4FS:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||548)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+70},mEdj2OBMP:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+1065.8+0)+0+0+0+0+0+100+0+0+24+122+0+70},NEAt6X1MP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+70},opx5oDNiC:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||828)-0-1484)/2+0+0)+0+0+0+0+0+140+0+0+24+122+0+70},UgP8UXgPI:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) - 96px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+1065.8+0)+0+0+0+0+0+100+0+0+24+122+0+70},WW9AgtoD_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1j1ddtv-container\",layoutDependency:layoutDependency,layoutId:\"UM3tyIFsw-container\",nodeId:\"UM3tyIFsw\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"UM3tyIFsw\",layoutId:\"UM3tyIFsw\",M0WPsMFdZ:\"Strategy\",PyAz77XAt:false,style:{width:\"100%\"},uoFY5je7b:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",variant:matchVariant(\"mfKSmI2W2\"),W6hmOxUkj:{borderColor:\"rgba(240, 241, 242, 0.16)\",borderStyle:\"solid\",borderWidth:1},Wd2zo39rU:resolvedLinks3[0],width:\"100%\",XCCzgPtRx:\"flex-start\",YDNmhho3z:\"0px\",Z7Ro4kCGX:\"rgb(0, 0, 0)\",...addPropertyOverrides({GYM4AQedu:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks3[7]},hkqTrQO25:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks3[8]},Hyf0wh4FS:{Wd2zo39rU:resolvedLinks3[4]},mEdj2OBMP:{Wd2zo39rU:resolvedLinks3[2]},NEAt6X1MP:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks3[6]},opx5oDNiC:{Wd2zo39rU:resolvedLinks3[5]},UgP8UXgPI:{Wd2zo39rU:resolvedLinks3[1]},WW9AgtoD_:{Wd2zo39rU:resolvedLinks3[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:`calc(max(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 1px) / 3, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+1065.8+0)+0+0+0+0+0+0+0+24+122+0+140,...addPropertyOverrides({GYM4AQedu:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+140},hkqTrQO25:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1484)/2+0+0)+0+0+0+0+0+140+0+0+24+122+0+140},Hyf0wh4FS:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||548)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+140},mEdj2OBMP:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+1065.8+0)+0+0+0+0+0+100+0+0+24+122+0+140},NEAt6X1MP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+140},opx5oDNiC:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||828)-0-1484)/2+0+0)+0+0+0+0+0+140+0+0+24+122+0+140},UgP8UXgPI:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) - 96px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+1065.8+0)+0+0+0+0+0+100+0+0+24+122+0+140},WW9AgtoD_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-6ssamk-container\",layoutDependency:layoutDependency,layoutId:\"W3XJwBASe-container\",nodeId:\"W3XJwBASe\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"W3XJwBASe\",layoutId:\"W3XJwBASe\",M0WPsMFdZ:\"Leadership\",PyAz77XAt:false,style:{width:\"100%\"},uoFY5je7b:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",variant:matchVariant(\"mfKSmI2W2\"),W6hmOxUkj:{borderColor:\"rgba(240, 241, 242, 0.16)\",borderStyle:\"solid\",borderWidth:1},Wd2zo39rU:resolvedLinks4[0],width:\"100%\",XCCzgPtRx:\"flex-start\",YDNmhho3z:\"0px\",Z7Ro4kCGX:\"rgb(0, 0, 0)\",...addPropertyOverrides({GYM4AQedu:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks4[7]},hkqTrQO25:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks4[8]},Hyf0wh4FS:{Wd2zo39rU:resolvedLinks4[4]},mEdj2OBMP:{Wd2zo39rU:resolvedLinks4[2]},NEAt6X1MP:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks4[6]},opx5oDNiC:{Wd2zo39rU:resolvedLinks4[5]},UgP8UXgPI:{Wd2zo39rU:resolvedLinks4[1]},WW9AgtoD_:{Wd2zo39rU:resolvedLinks4[3]}},baseVariant,gestureVariant)})})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-hi98n0\",\"data-border\":true,\"data-framer-name\":\"Box-Logo\",layoutDependency:layoutDependency,layoutId:\"rCWj8mbVP\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{GYM4AQedu:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},hkqTrQO25:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},NEAt6X1MP:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6132542b-cc5b-4964-9cfa-e6599e313221, rgb(144, 163, 177)))\"},children:\"Contact\"})}),className:\"framer-h6ety3\",\"data-framer-name\":\"Address Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CAxPNiisd\",style:{\"--extracted-r6o4lv\":\"var(--token-6132542b-cc5b-4964-9cfa-e6599e313221, rgb(144, 163, 177))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},variants:{GYM4AQedu:{\"--extracted-r6o4lv\":\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"},hkqTrQO25:{\"--extracted-r6o4lv\":\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"},NEAt6X1MP:{\"--extracted-r6o4lv\":\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GYM4AQedu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)))\"},children:\"Contact\"})})},hkqTrQO25:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)))\"},children:\"Contact\"})})},NEAt6X1MP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)))\"},children:\"Contact\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1oxrcq5\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"Y0PBuGerA\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:`calc(max(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 1px) / 3, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+1065.8+0)+0+0+0+0+0+0+0+24+122+0+0,...addPropertyOverrides({GYM4AQedu:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+0},hkqTrQO25:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1484)/2+0+0)+0+0+0+0+0+140+0+364+24+122+0+0},Hyf0wh4FS:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||548)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+0},mEdj2OBMP:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+1065.8+0)+0+0+0+0+0+100+0+364+24+122+0+0},NEAt6X1MP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+0},opx5oDNiC:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||828)-0-1484)/2+0+0)+0+0+0+0+0+140+0+364+24+122+0+0},UgP8UXgPI:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) - 96px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+1065.8+0)+0+0+0+0+0+100+0+0+24+122+0+0},WW9AgtoD_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o9u0fi-container\",layoutDependency:layoutDependency,layoutId:\"sd6zinAtX-container\",nodeId:\"sd6zinAtX\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"sd6zinAtX\",layoutId:\"sd6zinAtX\",M0WPsMFdZ:\"Get in touch\",PyAz77XAt:false,style:{width:\"100%\"},uoFY5je7b:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",variant:matchVariant(\"mfKSmI2W2\"),W6hmOxUkj:{borderColor:\"rgba(240, 241, 242, 0.16)\",borderStyle:\"solid\",borderWidth:1},Wd2zo39rU:resolvedLinks5[0],width:\"100%\",XCCzgPtRx:\"flex-start\",YDNmhho3z:\"0px\",Z7Ro4kCGX:\"rgb(0, 0, 0)\",...addPropertyOverrides({GYM4AQedu:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks5[7]},hkqTrQO25:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks5[8]},Hyf0wh4FS:{Wd2zo39rU:resolvedLinks5[4]},mEdj2OBMP:{Wd2zo39rU:resolvedLinks5[2]},NEAt6X1MP:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks5[6]},opx5oDNiC:{Wd2zo39rU:resolvedLinks5[5]},UgP8UXgPI:{Wd2zo39rU:resolvedLinks5[1]},WW9AgtoD_:{Wd2zo39rU:resolvedLinks5[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:`calc(max(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 1px) / 3, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+1065.8+0)+0+0+0+0+0+0+0+24+122+0+70,...addPropertyOverrides({GYM4AQedu:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+70},hkqTrQO25:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1484)/2+0+0)+0+0+0+0+0+140+0+364+24+122+0+70},Hyf0wh4FS:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||548)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+70},mEdj2OBMP:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+1065.8+0)+0+0+0+0+0+100+0+364+24+122+0+70},NEAt6X1MP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+70},opx5oDNiC:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||828)-0-1484)/2+0+0)+0+0+0+0+0+140+0+364+24+122+0+70},UgP8UXgPI:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) - 96px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+1065.8+0)+0+0+0+0+0+100+0+0+24+122+0+70},WW9AgtoD_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-t2rtt5-container\",layoutDependency:layoutDependency,layoutId:\"jjpoM3Of4-container\",nodeId:\"jjpoM3Of4\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"jjpoM3Of4\",layoutId:\"jjpoM3Of4\",M0WPsMFdZ:\"info@certosacapital.com\",PyAz77XAt:false,style:{width:\"100%\"},uoFY5je7b:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",variant:matchVariant(\"mfKSmI2W2\"),W6hmOxUkj:{borderColor:\"rgba(240, 241, 242, 0.16)\",borderStyle:\"solid\",borderWidth:1},Wd2zo39rU:\"mailto:info@certosacapital.com\",width:\"100%\",XCCzgPtRx:\"flex-start\",YDNmhho3z:\"0px\",Z7Ro4kCGX:\"rgb(0, 0, 0)\",...addPropertyOverrides({GYM4AQedu:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},hkqTrQO25:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},NEAt6X1MP:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:`calc(max(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 1px) / 3, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+1065.8+0)+0+0+0+0+0+0+0+24+122+0+140,...addPropertyOverrides({GYM4AQedu:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+140},hkqTrQO25:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1484)/2+0+0)+0+0+0+0+0+140+0+364+24+122+0+140},Hyf0wh4FS:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||548)-0-892)/2+0+0)+0+0+0+0+0+100+0+0+24+122+0+140},mEdj2OBMP:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+1065.8+0)+0+0+0+0+0+100+0+364+24+122+0+140},NEAt6X1MP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+140},opx5oDNiC:{width:`calc(max(min(${componentViewport?.width||\"100vw\"} - 48px, 1800px), 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||828)-0-1484)/2+0+0)+0+0+0+0+0+140+0+364+24+122+0+140},UgP8UXgPI:{width:`calc(max((min(${componentViewport?.width||\"100vw\"} - 96px, 1800px) - 96px) / 2, 50px) - 48px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+1065.8+0)+0+0+0+0+0+100+0+0+24+122+0+140},WW9AgtoD_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-606)/2+0+0)+0+0+0+80+0+0+0+24+122+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-a4rx9v-container\",layoutDependency:layoutDependency,layoutId:\"gWP97z5Mv-container\",nodeId:\"gWP97z5Mv\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"gWP97z5Mv\",layoutId:\"gWP97z5Mv\",M0WPsMFdZ:\"LinkedIn\",PyAz77XAt:true,style:{width:\"100%\"},uoFY5je7b:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",variant:matchVariant(\"mfKSmI2W2\"),W6hmOxUkj:{borderColor:\"rgba(240, 241, 242, 0.16)\",borderStyle:\"solid\",borderWidth:1},Wd2zo39rU:\"https://www.linkedin.com/company/certosa-capital/home/\",width:\"100%\",XCCzgPtRx:\"flex-start\",YDNmhho3z:\"0px\",Z7Ro4kCGX:\"rgb(0, 0, 0)\",...addPropertyOverrides({GYM4AQedu:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},hkqTrQO25:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},NEAt6X1MP:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"}},baseVariant,gestureVariant)})})})]})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1i7ddkc\",\"data-border\":true,\"data-framer-name\":\"Box-Logo\",layoutDependency:layoutDependency,layoutId:\"Cu4V4sCan\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{hkqTrQO25:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"1px\"},mEdj2OBMP:{\"--border-right-width\":\"0px\",\"--border-top-width\":\"1px\"},NEAt6X1MP:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},opx5oDNiC:{\"--border-right-width\":\"0px\",\"--border-top-width\":\"1px\"}},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-6132542b-cc5b-4964-9cfa-e6599e313221, rgb(144, 163, 177)))\"},children:\"New york\"})}),className:\"framer-nl3b0p\",\"data-framer-name\":\"Address Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mBtizOCzL\",style:{\"--extracted-r6o4lv\":\"var(--token-6132542b-cc5b-4964-9cfa-e6599e313221, rgb(144, 163, 177))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},variants:{hkqTrQO25:{\"--extracted-r6o4lv\":\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"},NEAt6X1MP:{\"--extracted-r6o4lv\":\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hkqTrQO25:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)))\"},children:\"New york\"})})},NEAt6X1MP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)))\"},children:\"New york\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1egn6ud\",\"data-framer-name\":\"List\",layoutDependency:layoutDependency,layoutId:\"tnfXM0y14\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ykboxs\",\"data-styles-preset\":\"PjGMe7eNV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)))\"},children:\"390 Park Avenue New York, NY 10022\"})}),className:\"framer-1q537c\",\"data-framer-name\":\"Address Detail Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"SOkxL0FLz\",style:{\"--extracted-r6o4lv\":\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{hkqTrQO25:{\"--extracted-r6o4lv\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},NEAt6X1MP:{\"--extracted-r6o4lv\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({hkqTrQO25:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ykboxs\",\"data-styles-preset\":\"PjGMe7eNV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80)))\"},children:\"390 Park Avenue New York, NY 10022\"})})},NEAt6X1MP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ykboxs\",\"data-styles-preset\":\"PjGMe7eNV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80)))\"},children:\"390 Park Avenue New York, NY 10022\"})})}},baseVariant,gestureVariant)})})]})]}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1gynpum\",\"data-border\":true,\"data-framer-name\":\"Box-Logo\",layoutDependency:layoutDependency,layoutId:\"w9GzrswZL\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\"},variants:{GYM4AQedu:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"}},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-o2t7p4\",layoutDependency:layoutDependency,layoutId:\"NcD5t2sv_\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)))\"},children:\"New york\"})}),className:\"framer-1ls1dep\",\"data-framer-name\":\"Address Title\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"dEfboKHtc\",style:{\"--extracted-r6o4lv\":\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},variants:{GYM4AQedu:{\"--extracted-r6o4lv\":\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GYM4AQedu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-13gqxvz\",\"data-styles-preset\":\"IIiCBG2C6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)))\"},children:\"New york\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ykboxs\",\"data-styles-preset\":\"PjGMe7eNV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)))\"},children:\"390 Park Avenue New York, NY 10022\"})}),className:\"framer-1cfkqhm\",\"data-framer-name\":\"Address Detail Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VCASHsdsC\",style:{\"--extracted-r6o4lv\":\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{GYM4AQedu:{\"--extracted-r6o4lv\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GYM4AQedu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ykboxs\",\"data-styles-preset\":\"PjGMe7eNV\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80)))\"},children:\"390 Park Avenue New York, NY 10022\"})})}},baseVariant,gestureVariant)})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1h0v5kb\",\"data-border\":true,\"data-framer-name\":\"Bottom Container\",layoutDependency:layoutDependency,layoutId:\"ssM0tIdus\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},variants:{GYM4AQedu:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},hkqTrQO25:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},NEAt6X1MP:{\"--border-color\":\"rgba(7, 45, 80, 0.2)\"},UgP8UXgPI:{\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\"}},children:[/*#__PURE__*/_jsxs(motion.nav,{\"aria-label\":\"Legal\",className:\"framer-r0jirw\",\"data-framer-name\":\"Legal Links\",layoutDependency:layoutDependency,layoutId:\"Ys6C1pmrd\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+1065.8+0)+0+0+0+246+40+73,...addPropertyOverrides({GYM4AQedu:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-892)/2+0+0)+0+0+0+612+40+73},hkqTrQO25:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1484)/2+0+0)+0+0+0+1158+40+0+73},Hyf0wh4FS:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||548)-0-892)/2+0+0)+0+0+0+612+40+73},mEdj2OBMP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+1065.8+0)+0+0+0+1118+40+0+73},NEAt6X1MP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-606)/2+0+0)+0+0+0+326+40+73},opx5oDNiC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||828)-0-1484)/2+0+0)+0+0+0+1158+40+0+73},UgP8UXgPI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+1065.8+0)+0+0+0+612+40+73},WW9AgtoD_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-606)/2+0+0)+0+0+0+326+40+73}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5s9i5c-container\",layoutDependency:layoutDependency,layoutId:\"dCrob4Tar-container\",nodeId:\"dCrob4Tar\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"dCrob4Tar\",layoutId:\"dCrob4Tar\",M0WPsMFdZ:\"Privacy Policy\",PyAz77XAt:false,uoFY5je7b:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",variant:matchVariant(\"mfKSmI2W2\"),W6hmOxUkj:{borderColor:\"rgba(240, 241, 242, 0.16)\",borderStyle:\"solid\",borderWidth:1},Wd2zo39rU:resolvedLinks6[0],width:\"100%\",XCCzgPtRx:\"center\",YDNmhho3z:\"0px\",Z7Ro4kCGX:\"rgb(0, 0, 0)\",...addPropertyOverrides({GYM4AQedu:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks6[7]},hkqTrQO25:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks6[8]},Hyf0wh4FS:{Wd2zo39rU:resolvedLinks6[4]},mEdj2OBMP:{Wd2zo39rU:resolvedLinks6[2]},NEAt6X1MP:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks6[6]},opx5oDNiC:{Wd2zo39rU:resolvedLinks6[5]},UgP8UXgPI:{Wd2zo39rU:resolvedLinks6[1]},WW9AgtoD_:{Wd2zo39rU:resolvedLinks6[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{fpzIg2svc:\"terms-of-use\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"A18TEMxSN\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"terms-of-use\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"A18TEMxSN\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"terms-of-use\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"A18TEMxSN\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"terms-of-use\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"A18TEMxSN\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"terms-of-use\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"A18TEMxSN\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"terms-of-use\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"A18TEMxSN\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"terms-of-use\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"A18TEMxSN\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"terms-of-use\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"A18TEMxSN\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"terms-of-use\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"A18TEMxSN\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1860)-0-1591.8)/2+1065.8+0)+0+0+0+246+40+73,...addPropertyOverrides({GYM4AQedu:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-892)/2+0+0)+0+0+0+612+40+73},hkqTrQO25:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-1484)/2+0+0)+0+0+0+1158+40+0+73},Hyf0wh4FS:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||548)-0-892)/2+0+0)+0+0+0+612+40+73},mEdj2OBMP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1657.5)-0-2509.8)/2+1065.8+0)+0+0+0+1118+40+0+73},NEAt6X1MP:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||200)-0-606)/2+0+0)+0+0+0+326+40+73},opx5oDNiC:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||828)-0-1484)/2+0+0)+0+0+0+1158+40+0+73},UgP8UXgPI:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||1467)-0-1957.8)/2+1065.8+0)+0+0+0+612+40+73},WW9AgtoD_:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||454)-0-606)/2+0+0)+0+0+0+326+40+73}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-n9jcse-container\",layoutDependency:layoutDependency,layoutId:\"SXnzchWff-container\",nodeId:\"SXnzchWff\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"SXnzchWff\",layoutId:\"SXnzchWff\",M0WPsMFdZ:\"Terms of Use\",PyAz77XAt:false,uoFY5je7b:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",variant:matchVariant(\"mfKSmI2W2\"),W6hmOxUkj:{borderColor:\"rgba(240, 241, 242, 0.16)\",borderStyle:\"solid\",borderWidth:1},Wd2zo39rU:resolvedLinks7[0],width:\"100%\",XCCzgPtRx:\"center\",YDNmhho3z:\"0px\",Z7Ro4kCGX:\"rgb(0, 0, 0)\",...addPropertyOverrides({GYM4AQedu:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks7[7]},hkqTrQO25:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks7[8]},Hyf0wh4FS:{Wd2zo39rU:resolvedLinks7[4]},mEdj2OBMP:{Wd2zo39rU:resolvedLinks7[2]},NEAt6X1MP:{uoFY5je7b:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",Wd2zo39rU:resolvedLinks7[6]},opx5oDNiC:{Wd2zo39rU:resolvedLinks7[5]},UgP8UXgPI:{Wd2zo39rU:resolvedLinks7[1]},WW9AgtoD_:{Wd2zo39rU:resolvedLinks7[3]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined},{href:{pathVariables:{fpzIg2svc:\"privacy-policy\"},unresolvedPathSlugs:{fpzIg2svc:{collectionId:\"pfKCNE7df\",collectionItemId:\"W1WcTiVvQ\"}},webPageId:\"Ft3BRV0AH\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5apryr-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"CG4mbBGpf-container\",nodeId:\"CG4mbBGpf\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",children:/*#__PURE__*/_jsx(CookieBanner,{banner:{animation:{scale:1,transition:{damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"},x:0,y:10},containerWidth:0,inset:20,insetBottom:20,insetLeft:20,insetPerSide:false,insetRight:20,insetTop:20,padding:20,paddingBottom:20,paddingLeft:20,paddingPerSide:false,paddingRight:20,paddingTop:20,position:\"bottom-right\",style:{backdrop:\"rgba(0, 0, 0, 0.1)\",border:{color:\"rgba(0, 0, 0, 0.05)\",radius:0,width:1},colorBody:\"rgb(68, 68, 68)\",colorTitle:\"rgb(0, 0, 0)\",fill:\"rgb(255, 255, 255)\",fontBody:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"15px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.3em\"},fontTitle:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},link:\"var(--token-23c42858-2ae3-4201-9072-c8c2c1eabc7e, rgb(2, 53, 100))\"},width:360,zIndex:10},button:{borderRadius:0,direction:\"row\",fluid:true,font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},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(255, 255, 255)\",fill:\"var(--token-1fb3e982-489e-4bbd-ba45-233a633a6319, rgb(25, 84, 138))\"},secondary:{color:\"var(--token-27a0442b-cc2d-4d4d-ae37-9e999e8c843a, rgb(48, 48, 48))\",fill:\"rgb(238, 238, 238)\"},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:resolvedLinks8[0],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks8[1],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"},gtmId:\"\",height:\"100%\",id:\"CG4mbBGpf\",layoutId:\"CG4mbBGpf\",options:{analytics:{description:\"Enables tracking of performance.\",title:\"Analytics\"},marketing:{description:\"Enables ads personalization and tracking.\",title:\"Marketing\"},necessary:{description:\"Enables security and basic functionality.\",optional:true,title:\"Necessary\"},preferences:{description:\"Enables personalized content and settings.\",title:\"Preferences\"},preview:false,style:{background:\"rgba(0, 0, 0, 0.02)\",border:{color:\"rgba(0, 0, 0, 0.02)\",radius:8,width:0},fontBody:{},fontTitle:{},padding:12,paddingBottom:12,paddingLeft:12,paddingPerSide:false,paddingRight:12,paddingTop:12,toggleColor:\"rgb(0, 0, 0)\",toggleColorInactive:\"rgba(0, 0, 0, 0.1)\"}},preview:false,trigger:{color:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"icon\"},width:\"100%\",...addPropertyOverrides({GYM4AQedu:{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:resolvedLinks8[14],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks8[15],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"},trigger:{color:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"icon\"}},hkqTrQO25:{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:resolvedLinks8[16],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks8[17],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"},trigger:{color:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"icon\"}},Hyf0wh4FS:{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:resolvedLinks8[8],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks8[9],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"}},mEdj2OBMP:{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:resolvedLinks8[4],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks8[5],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"}},NEAt6X1MP:{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:resolvedLinks8[12],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks8[13],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"},trigger:{color:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",iconSize:24,iconType:\"default\",text:\"Cookie Settings\",textFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1em\"},type:\"icon\"}},opx5oDNiC:{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:resolvedLinks8[10],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks8[11],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"}},UgP8UXgPI:{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:resolvedLinks8[2],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks8[3],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"}},WW9AgtoD_:{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:resolvedLinks8[6],prefix:\"Read our\"},euShowReject:true,euTitle:\"Cookie Settings\",euType:\"advanced\",isEU:true,worldBlocking:false,worldDefaults:{analytics:true,marketing:true,necessary:true,preferences:true},worldDescription:\"We use cookies to enhance your experience, analyze site traffic and deliver personalized content.\",worldPolicy:{label:\"Privacy Policy\",link:resolvedLinks8[7],prefix:\"Read our\"},worldShowReject:true,worldTitle:\"Cookie Settings\",worldType:\"advanced\"}}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1n6itw9\",\"data-framer-name\":\"Copyright Box\",layoutDependency:layoutDependency,layoutId:\"KjmO8l9xT\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1euct6h\",\"data-framer-name\":\"Copyright year\",layoutDependency:layoutDependency,layoutId:\"p4Q1ag7KL\",style:{opacity:.6},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sts0vs\",\"data-styles-preset\":\"Q9eOy7gTi\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-1c67c2eb-466f-4473-9503-82a1afa6c560, rgb(247, 246, 245)))\"},children:\"\\xa9\"})}),className:\"framer-1m6u6vt\",\"data-framer-name\":\"Copyright Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"MQ4EJkgIH\",style:{\"--extracted-r6o4lv\":\"var(--token-1c67c2eb-466f-4473-9503-82a1afa6c560, rgb(247, 246, 245))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},variants:{GYM4AQedu:{\"--extracted-r6o4lv\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},hkqTrQO25:{\"--extracted-r6o4lv\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},NEAt6X1MP:{\"--extracted-r6o4lv\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GYM4AQedu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sts0vs\",\"data-styles-preset\":\"Q9eOy7gTi\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80)))\"},children:\"\\xa9\"})})},hkqTrQO25:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sts0vs\",\"data-styles-preset\":\"Q9eOy7gTi\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80)))\"},children:\"\\xa9\"})})},NEAt6X1MP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sts0vs\",\"data-styles-preset\":\"Q9eOy7gTi\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80)))\"},children:\"\\xa9\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-re52s5-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"vGlol1kKl-container\",nodeId:\"vGlol1kKl\",rendersWithMotion:true,scopeId:\"OQxB9dyXx\",style:{opacity:.8},children:/*#__PURE__*/_jsx(TimeDate,{color:\"var(--token-1c67c2eb-466f-4473-9503-82a1afa6c560, rgb(247, 246, 245))\",font:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.01em\",lineHeight:\"1em\"},height:\"100%\",id:\"vGlol1kKl\",layoutId:\"vGlol1kKl\",monthFormat:\"long\",outputType:\"date\",showMinutes:true,showMonth:false,showSeconds:true,showWeekday:false,showYear:true,tabularFont:true,timeFormat:\"24h\",width:\"100%\",...addPropertyOverrides({GYM4AQedu:{color:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},hkqTrQO25:{color:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},NEAt6X1MP:{color:\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sts0vs\",\"data-styles-preset\":\"Q9eOy7gTi\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241)))\"},children:\"Certosa Capital. All rights reserved.\"})}),className:\"framer-1r2nc09\",\"data-framer-name\":\"Copyright Text\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"PaEPcJAIH\",style:{\"--extracted-r6o4lv\":\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.6},variants:{GYM4AQedu:{\"--extracted-r6o4lv\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},hkqTrQO25:{\"--extracted-r6o4lv\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\"},NEAt6X1MP:{\"--extracted-r6o4lv\":\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({GYM4AQedu:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sts0vs\",\"data-styles-preset\":\"Q9eOy7gTi\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80)))\"},children:\"Certosa Capital. All rights reserved.\"})})},hkqTrQO25:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sts0vs\",\"data-styles-preset\":\"Q9eOy7gTi\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80)))\"},children:\"Certosa Capital. All rights reserved.\"})})},NEAt6X1MP:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-sts0vs\",\"data-styles-preset\":\"Q9eOy7gTi\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47)))\"},children:\"Certosa Capital. All rights reserved.\"})})}},baseVariant,gestureVariant)})]})]}),isDisplayed3()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15bce26\",\"data-border\":true,\"data-framer-name\":\"Bottom Container\",layoutDependency:layoutDependency,layoutId:\"oFztZuIRN\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-14c548d5-3f5e-4314-ae8a-5446583dba48, rgb(7, 45, 80))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},variants:{NEAt6X1MP:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(7, 45, 80, 0.2)\",\"--border-top-width\":\"0px\"},WW9AgtoD_:{\"--border-bottom-width\":\"1px\",\"--border-top-width\":\"0px\"}}})]})})]})})})});});const css=[\".framer-lGizm.framer-zd38tp, .framer-lGizm .framer-zd38tp { display: block; }\",\".framer-lGizm.framer-1sqn6ib { 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: 1776px; }\",\".framer-lGizm .framer-azzrm5 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 48px 0px 48px 0px; position: relative; width: 100%; }\",\".framer-lGizm .framer-w8n74f { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; z-index: 2; }\",\".framer-lGizm .framer-15uhtpa { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lGizm .framer-11nbtyj { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lGizm .framer-10oo0sj-container, .framer-lGizm .framer-1i4na91-container, .framer-lGizm .framer-5s9i5c-container, .framer-lGizm .framer-n9jcse-container, .framer-lGizm .framer-re52s5-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-lGizm .framer-22r03e { flex: none; height: auto; max-width: 600px; position: relative; white-space: pre-wrap; width: 600px; word-break: break-word; word-wrap: break-word; }\",\".framer-lGizm .framer-u25mi1 { --framer-text-wrap-override: balance; align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-lGizm .framer-1nutw7r-container { aspect-ratio: 1.6348773841961852 / 1; flex: none; height: auto; position: relative; width: 100%; z-index: 1; }\",\".framer-lGizm .framer-1l9mcni { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px 48px 0px 48px; position: relative; width: 100%; }\",\".framer-lGizm .framer-1979gdl { 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: 1800px; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-lGizm .framer-kl2wu4 { align-content: flex-start; align-items: flex-start; 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-lGizm .framer-tludpk { align-content: flex-start; align-items: flex-start; align-self: stretch; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: flex-start; max-width: 400px; overflow: visible; padding: 24px 0px 0px 24px; position: relative; width: 1px; }\",\".framer-lGizm .framer-61zwnf-container { flex: none; height: 52px; position: relative; width: 177px; }\",\".framer-lGizm .framer-1iz7e47 { display: grid; flex: 1 0 0px; gap: 0px; grid-auto-rows: minmax(0, 1fr); grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, minmax(0, 1fr)); height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-lGizm .framer-b49mt8, .framer-lGizm .framer-hi98n0, .framer-lGizm .framer-1i7ddkc { align-content: flex-start; align-items: flex-start; align-self: start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: 246px; justify-content: flex-start; justify-self: start; overflow: visible; padding: 24px; position: relative; width: 100%; }\",\".framer-lGizm .framer-1kmra6g, .framer-lGizm .framer-h6ety3, .framer-lGizm .framer-nl3b0p { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-lGizm .framer-1r2hzke { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-lGizm .framer-1ewnzwq-container, .framer-lGizm .framer-1j1ddtv-container, .framer-lGizm .framer-6ssamk-container, .framer-lGizm .framer-1o9u0fi-container, .framer-lGizm .framer-t2rtt5-container, .framer-lGizm .framer-a4rx9v-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-lGizm .framer-1oxrcq5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-lGizm .framer-1egn6ud { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-lGizm .framer-1q537c { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-lGizm .framer-1gynpum { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px; position: relative; width: 1px; }\",\".framer-lGizm .framer-o2t7p4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lGizm .framer-1ls1dep, .framer-lGizm .framer-1cfkqhm { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 309px; word-break: break-word; word-wrap: break-word; }\",\".framer-lGizm .framer-1h0v5kb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 40px 48px 40px 48px; position: relative; width: 100%; }\",\".framer-lGizm .framer-r0jirw { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-lGizm .framer-5apryr-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-lGizm .framer-1n6itw9 { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-lGizm .framer-1euct6h { 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-lGizm .framer-1m6u6vt, .framer-lGizm .framer-1r2nc09 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-lGizm .framer-15bce26 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; min-height: 104px; overflow: visible; padding: 40px 48px 40px 48px; position: relative; width: 100%; }\",\".framer-lGizm.framer-v-rnancm.framer-1sqn6ib, .framer-lGizm.framer-v-iis580.framer-1sqn6ib, .framer-lGizm.framer-v-vvtq4t.framer-1sqn6ib { width: 810px; }\",\".framer-lGizm.framer-v-rnancm .framer-1979gdl { padding: 0px 48px 0px 48px; }\",\".framer-lGizm.framer-v-rnancm .framer-kl2wu4, .framer-lGizm.framer-v-1o218ys .framer-kl2wu4, .framer-lGizm.framer-v-iis580 .framer-kl2wu4, .framer-lGizm.framer-v-289zv .framer-kl2wu4, .framer-lGizm.framer-v-vvtq4t .framer-kl2wu4, .framer-lGizm.framer-v-okqaxs .framer-kl2wu4 { flex-direction: column; }\",\".framer-lGizm.framer-v-rnancm .framer-tludpk, .framer-lGizm.framer-v-iis580 .framer-tludpk, .framer-lGizm.framer-v-vvtq4t .framer-tludpk { align-self: unset; flex: none; gap: unset; height: min-content; justify-content: space-between; max-width: unset; padding: 24px 0px 24px 24px; width: 100%; }\",\".framer-lGizm.framer-v-rnancm .framer-1iz7e47, .framer-lGizm.framer-v-iis580 .framer-1iz7e47, .framer-lGizm.framer-v-vvtq4t .framer-1iz7e47 { flex: none; grid-template-columns: repeat(2, minmax(50px, 1fr)); width: 100%; }\",\".framer-lGizm.framer-v-rnancm .framer-1gynpum, .framer-lGizm.framer-v-iis580 .framer-1gynpum, .framer-lGizm.framer-v-vvtq4t .framer-1gynpum { flex: none; width: 100%; }\",\".framer-lGizm.framer-v-rnancm .framer-1h0v5kb, .framer-lGizm.framer-v-iis580 .framer-1h0v5kb, .framer-lGizm.framer-v-vvtq4t .framer-1h0v5kb { padding: 40px 24px 40px 24px; }\",\".framer-lGizm.framer-v-1o218ys.framer-1sqn6ib, .framer-lGizm.framer-v-289zv.framer-1sqn6ib, .framer-lGizm.framer-v-okqaxs.framer-1sqn6ib { width: 390px; }\",\".framer-lGizm.framer-v-1o218ys .framer-azzrm5 { padding: 48px 24px 48px 24px; }\",\".framer-lGizm.framer-v-1o218ys .framer-w8n74f, .framer-lGizm.framer-v-1o218ys .framer-15uhtpa, .framer-lGizm.framer-v-1o218ys .framer-11nbtyj, .framer-lGizm.framer-v-1o218ys .framer-22r03e, .framer-lGizm.framer-v-1o218ys .framer-r0jirw, .framer-lGizm.framer-v-289zv .framer-r0jirw, .framer-lGizm.framer-v-okqaxs .framer-r0jirw { width: 100%; }\",\".framer-lGizm.framer-v-1o218ys .framer-u25mi1 { align-self: unset; width: 100%; }\",\".framer-lGizm.framer-v-1o218ys .framer-1l9mcni, .framer-lGizm.framer-v-289zv .framer-1l9mcni, .framer-lGizm.framer-v-okqaxs .framer-1l9mcni { padding: 0px 24px 0px 24px; }\",\".framer-lGizm.framer-v-1o218ys .framer-tludpk { align-self: unset; flex: none; height: min-content; max-width: unset; padding: 24px 0px 24px 24px; width: 100%; }\",\".framer-lGizm.framer-v-1o218ys .framer-1iz7e47, .framer-lGizm.framer-v-289zv .framer-1iz7e47, .framer-lGizm.framer-v-okqaxs .framer-1iz7e47 { flex: none; grid-auto-rows: min-content; grid-template-columns: repeat(1, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); width: 100%; }\",\".framer-lGizm.framer-v-1o218ys .framer-b49mt8, .framer-lGizm.framer-v-1o218ys .framer-hi98n0, .framer-lGizm.framer-v-1o218ys .framer-1i7ddkc, .framer-lGizm.framer-v-289zv .framer-b49mt8, .framer-lGizm.framer-v-289zv .framer-hi98n0, .framer-lGizm.framer-v-289zv .framer-1i7ddkc, .framer-lGizm.framer-v-okqaxs .framer-b49mt8, .framer-lGizm.framer-v-okqaxs .framer-hi98n0, .framer-lGizm.framer-v-okqaxs .framer-1i7ddkc { height: min-content; }\",\".framer-lGizm.framer-v-1o218ys .framer-1egn6ud, .framer-lGizm.framer-v-289zv .framer-1egn6ud, .framer-lGizm.framer-v-okqaxs .framer-1egn6ud { flex: none; height: min-content; }\",\".framer-lGizm.framer-v-1o218ys .framer-1h0v5kb, .framer-lGizm.framer-v-289zv .framer-1h0v5kb, .framer-lGizm.framer-v-okqaxs .framer-1h0v5kb { flex-direction: column; gap: 24px; justify-content: flex-start; padding: 40px 24px 40px 24px; }\",\".framer-lGizm.framer-v-1o218ys .framer-1n6itw9, .framer-lGizm.framer-v-289zv .framer-1n6itw9, .framer-lGizm.framer-v-okqaxs .framer-1n6itw9 { justify-content: flex-start; width: 100%; }\",\".framer-lGizm.framer-v-ks4hh7 .framer-kl2wu4, .framer-lGizm.framer-v-fhhq37 .framer-kl2wu4 { order: 1; }\",\".framer-lGizm.framer-v-ks4hh7 .framer-1h0v5kb, .framer-lGizm.framer-v-fhhq37 .framer-1h0v5kb { order: 2; padding: 40px 24px 40px 24px; }\",\".framer-lGizm.framer-v-ks4hh7 .framer-15bce26, .framer-lGizm.framer-v-fhhq37 .framer-15bce26 { order: 0; }\",\".framer-lGizm.framer-v-289zv .framer-tludpk, .framer-lGizm.framer-v-okqaxs .framer-tludpk { align-self: unset; flex: none; height: min-content; padding: 64px 0px 24px 24px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,'.framer-lGizm[data-border=\"true\"]::after, .framer-lGizm [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 1860\n * @framerIntrinsicWidth 1776\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"UgP8UXgPI\":{\"layout\":[\"fixed\",\"auto\"]},\"mEdj2OBMP\":{\"layout\":[\"fixed\",\"auto\"]},\"WW9AgtoD_\":{\"layout\":[\"fixed\",\"auto\"]},\"Hyf0wh4FS\":{\"layout\":[\"fixed\",\"auto\"]},\"opx5oDNiC\":{\"layout\":[\"fixed\",\"auto\"]},\"NEAt6X1MP\":{\"layout\":[\"fixed\",\"auto\"]},\"GYM4AQedu\":{\"layout\":[\"fixed\",\"auto\"]},\"hkqTrQO25\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOQxB9dyXx=withCSS(Component,css,\"framer-lGizm\");export default FramerOQxB9dyXx;FramerOQxB9dyXx.displayName=\"Footer 2\";FramerOQxB9dyXx.defaultProps={height:1860,width:1776};addPropertyControls(FramerOQxB9dyXx,{variant:{options:[\"mBU2dJGNV\",\"UgP8UXgPI\",\"mEdj2OBMP\",\"WW9AgtoD_\",\"Hyf0wh4FS\",\"opx5oDNiC\",\"NEAt6X1MP\",\"GYM4AQedu\",\"hkqTrQO25\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\",\"Only Footer Desktop\",\"Only footer Tablet\",\"Only Footer Mobile\",\"Only Footer White\",\"Only Footer white tablet\",\"Only Footer white mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerOQxB9dyXx,[{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_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...EyebrowFonts,...ButtonFonts,...ImageParallaxFonts,...LogoCertosaCapitalFonts,...CookieBannerFonts,...TimeDateFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});FramerOQxB9dyXx.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Eyebrow,{},context),()=>forwardLoader(Button,{},context),()=>forwardLoader(LogoCertosaCapital,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOQxB9dyXx\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1776\",\"framerIntrinsicHeight\":\"1860\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"UgP8UXgPI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"mEdj2OBMP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"WW9AgtoD_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Hyf0wh4FS\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"opx5oDNiC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NEAt6X1MP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"GYM4AQedu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"hkqTrQO25\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,Link,useIsStaticRenderer}from\"framer\";import{motion,AnimatePresence}from\"framer-motion\";import{createPortal}from\"react-dom\";import{Children,useCallback,useEffect,useId,useLayoutEffect,useRef,useState,startTransition}from\"react\";/**\n * Creation Header — responsive navigation with a mobile/tablet menu.\n *\n * Desktop (>= breakpoint): logo + inline nav + CTA.\n * Tablet & mobile (< breakpoint): logo + hamburger that morphs into an X and\n * opens a full-screen menu panel below the (persistent) bar — so the logo never\n * shifts. Sticky-friendly: transparent at the top, solid on scroll, optional\n * hide-on-scroll, and an active-item indicator.\n *\n * @framerIntrinsicWidth 1200\n * @framerIntrinsicHeight 72\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight auto\n */export default function CreationHeader(props){const{logo={src:\"https://framerusercontent.com/images/DzmzKyauwdlLyF2uD90ciNlhoY.png\",alt:\"Creation Capital Management\"},logoType=\"image\",logoSvg=\"\",logoWidth=230,logoLink=\"/\",items=[],itemsSlot,showCta=true,ctaLabel=\"Contact\",ctaLink=\"#contact\",ctaSlot,breakpoint=1200,transparentAtTop=true,changeOnScroll=true,scrollThreshold=40,hideOnScroll=true,highlightActive=true,hoverStyle=\"opacity\",hoverOpacity=.6,hoverUnderlineColor=\"#FFFFFF\",hoverUnderlineWidth=2,hoverBoxColor=\"rgba(255, 255, 255, 0.12)\",hoverBoxRadius=8,mobileAlign=\"center\",backdropBlur=0,maxWidth=1440,navColor:topNavColor=\"#FFFFFF\",topBackground=\"#FFFFFF\",scrolledNavColor=\"#FFFFFF\",solidBackground=\"#071922\",ctaBackground=\"#EFF7FB\",ctaTextColor=\"#071922\",borderWidth=0,borderColor=\"rgba(255, 255, 255, 0.16)\",borderOnlyWhenSolid=true,barPaddingX=48,barPaddingY=24,barPaddingXMobile=24,barPaddingYMobile=16,panelPaddingX=24,panelPaddingY=24,linkFont={fontSize:16,lineHeight:\"1.4em\",fontWeight:400},menuFont={fontSize:30,lineHeight:\"1.2em\",fontWeight:400},style}=props;const isStatic=useIsStaticRenderer();const rootRef=useRef(null);// Every selector in styleCss is scoped to this per-instance class.\n// Framer renders ONE INSTANCE PER BREAKPOINT into the same document, and\n// each instance injects its own <style>. With global selectors (.cc-bar,\n// .cc-inner, …) all of those blocks target every instance and the last one\n// in the DOM wins — so a Phone instance could be painted with the Desktop\n// instance's padding/logo size, and which one won could change between\n// refreshes. Scoping keeps each instance's CSS to itself.\nconst scope=`cc-${useId().replace(/[^a-zA-Z0-9]/g,\"\")}`;// Lazy-init from the real viewport (when available) so the very first\n// render already picks the right layout — avoids a desktop-layout flash on\n// phones/tablets before the measuring effect below can run.\nconst[isCompact,setIsCompact]=useState(()=>typeof window!==\"undefined\"?window.innerWidth<breakpoint:false);const[scrolled,setScrolled]=useState(false);const[hidden,setHidden]=useState(false);const[open,setOpen]=useState(false);const[headerH,setHeaderH]=useState(0);const[activeIndex,setActiveIndex]=useState(-1);const linkStyle=withFont(linkFont);const menuStyle=withFont(menuFont);const hasCtaSlot=Children.count(ctaSlot)>0;// Collapse to hamburger below the breakpoint. Uses the smaller of the real\n// viewport width and the component's own container width, so it collapses on\n// real phones/tablets (even before Framer breakpoints exist) and also\n// reflects a Framer breakpoint frame while editing on the canvas.\n// useLayoutEffect (not useEffect) so this measurement — and any correction\n// to the lazy-initialized state above — happens before the browser paints,\n// instead of flashing the desktop layout for a frame first. Plain setState\n// here (no startTransition) for the same reason: a transition would defer\n// the correction past that first paint.\nuseLayoutEffect(()=>{if(typeof window===\"undefined\")return;const measure=()=>{const candidates=[rootRef.current?.offsetWidth,window.innerWidth].filter(n=>typeof n===\"number\"&&n>0);const w=candidates.length?Math.min(...candidates):99999;setIsCompact(w<breakpoint);};measure();window.addEventListener(\"resize\",measure);return()=>window.removeEventListener(\"resize\",measure);},[breakpoint]);// Track the bar height so the open panel can sit right below it.\nuseEffect(()=>{const el=rootRef.current;if(!el||typeof ResizeObserver===\"undefined\")return;const measure=()=>setHeaderH(el.offsetHeight||0);measure();const ro=new ResizeObserver(measure);ro.observe(el);return()=>ro.disconnect();},[]);// Top state → scrolled state on scroll, plus optional hide-on-scroll.\nuseEffect(()=>{if(isStatic||typeof window===\"undefined\")return;let lastY=window.scrollY;const onScroll=()=>{const y=window.scrollY;startTransition(()=>setScrolled(changeOnScroll&&y>scrollThreshold));if(hideOnScroll&&!open){const minY=headerH||80;if(y>lastY&&y>minY)startTransition(()=>setHidden(true));else if(y<lastY)startTransition(()=>setHidden(false));}else{startTransition(()=>setHidden(false));}lastY=y;};onScroll();window.addEventListener(\"scroll\",onScroll,{passive:true});return()=>window.removeEventListener(\"scroll\",onScroll);},[changeOnScroll,scrollThreshold,hideOnScroll,open,headerH,isStatic]);// Scroll-spy: mark the active item for in-page anchor links.\nuseEffect(()=>{if(isStatic||typeof window===\"undefined\")return;if(!highlightActive){setActiveIndex(-1);return;}let raf=0;const spy=()=>{raf=0;let current=-1;items.forEach((it,i)=>{const l=it?.link||\"\";if(typeof l!==\"string\"||!l.startsWith(\"#\")||l.length<2)return;const el=document.getElementById(l.slice(1));if(el&&el.getBoundingClientRect().top-140<=0)current=i;});startTransition(()=>setActiveIndex(current));};const onScroll=()=>{if(!raf)raf=requestAnimationFrame(spy);};spy();window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"resize\",onScroll);return()=>{window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"resize\",onScroll);if(raf)cancelAnimationFrame(raf);};},[items,highlightActive,isStatic]);// Lock the page scroll while open (scrollbar-gutter keeps it jump-free) and\n// allow Escape to close.\nuseEffect(()=>{if(!open||typeof document===\"undefined\")return;const body=document.body;const prevOverflow=body.style.overflow;body.style.overflow=\"hidden\";const onKey=e=>{if(e.key===\"Escape\")startTransition(()=>setOpen(false));};window.addEventListener(\"keydown\",onKey);return()=>{body.style.overflow=prevOverflow;window.removeEventListener(\"keydown\",onKey);};},[open]);// Never leave the panel open on desktop.\nuseEffect(()=>{if(!isCompact&&open)setOpen(false);},[isCompact,open]);const closeMenu=useCallback(()=>startTransition(()=>setOpen(false)),[]);const toggleMenu=useCallback(()=>startTransition(()=>setOpen(o=>!o)),[]);// \"solid\" = the scrolled/dark state is active (also while the mobile panel\n// is open). Colors and background swap between the top and scrolled states,\n// so the header can go e.g. light → dark on scroll.\nconst solid=changeOnScroll&&scrolled||isCompact&&open;const navColor=solid?scrolledNavColor:topNavColor;// Keep the border height reserved (no layout jump); fade only its color so\n// an \"only when solid\" border transitions in on scroll.\nconst borderShown=borderWidth>0&&(!borderOnlyWhenSolid||solid);const blurFilter=backdropBlur>0?`blur(${backdropBlur}px)`:undefined;const barStyle={...style,position:\"relative\",boxSizing:\"border-box\",width:\"100%\",background:solid?solidBackground:transparentAtTop?\"transparent\":topBackground,color:navColor,fontFamily:linkStyle.fontFamily,borderBottom:borderWidth>0?`${borderWidth}px solid ${borderShown?borderColor:\"transparent\"}`:undefined,backdropFilter:blurFilter,WebkitBackdropFilter:blurFilter,transform:hidden&&!open?\"translateY(-105%)\":\"translateY(0)\",transition:\"transform 0.35s ease, background-color 0.35s ease, border-color 0.35s ease\",willChange:\"transform\"};// Full-bleed row: no maxWidth + \"margin: 0 auto\" box here — that would\n// *add* the auto-centering gap on top of the side padding once the\n// viewport exceeds maxWidth, pushing content further in than intended\n// (e.g. at a 1512px screen with maxWidth 1440 and 48px padding, a\n// centered box gives 36px margin + 48px padding = 84px from the edge,\n// not 48px). Instead the padding itself grows to take over the\n// centering once the viewport is wide enough, via the CSS\n// `max(barPaddingX, (100% - maxWidth) / 2)` rule below — so content\n// lines up with any page container using the same maxWidth/padding\n// pair, at every viewport width.\nconst innerStyle={boxSizing:\"border-box\",width:\"100%\",display:\"flex\",alignItems:\"center\",justifyContent:\"space-between\",gap:24};// Only set box-shadow inline when active, so the hover CSS (which may also\n// use box-shadow) isn't blocked by an inline value on normal items.\nconst navLinkStyle=active=>({...linkStyle,color:navColor,textDecoration:\"none\",padding:\"8px 16px\",whiteSpace:\"nowrap\",...highlightActive&&active?{boxShadow:`inset 0 -2px 0 0 ${navColor}`}:{}});// No inline `display` here: the desktop/mobile switch for this element is\n// driven by the \"cc-desktop-only\" CSS class (media + container query) — an\n// inline style would always win over that class rule and defeat the switch.\nconst ctaStyle={...linkStyle,alignItems:\"center\",gap:8,background:ctaBackground,color:ctaTextColor,padding:\"12px 24px\",textDecoration:\"none\",whiteSpace:\"nowrap\"};// Wrap each custom (slotted) item so it lines up with the built-in items:\n// same padding/typography/color context on desktop, same rhythm in the\n// overlay. The child keeps its own look but inherits font/color when it\n// doesn't set its own.\nconst desktopSlotItemStyle={...linkStyle,color:navColor,display:\"inline-flex\",alignItems:\"center\",padding:\"8px 16px\",whiteSpace:\"nowrap\"};const overlaySlotItemStyle={...menuStyle,color:navColor,display:\"flex\",alignItems:\"center\",padding:\"12px 0\"};// `s` = this instance's scope selector. Compound (`${s}.cc-bar`) targets\n// the bar itself; descendant (`${s} .cc-inner`) targets its children. The\n// portaled panel also carries the scope class, so its rules resolve too.\nconst s=`.${scope}`;// Desktop nav-item hover, one of three models.\nconst navHoverCss=hoverStyle===\"underline\"?`${s} .cc-nav-link:hover{box-shadow:inset 0 -${hoverUnderlineWidth}px 0 0 ${hoverUnderlineColor}}`:hoverStyle===\"box\"?`${s} .cc-nav-link:hover{background-color:${hoverBoxColor};border-radius:${hoverBoxRadius}px}`:`${s} .cc-nav-link:hover{opacity:${hoverOpacity}}`;// Desktop/mobile switch is CSS-only (no React state gate), so the correct\n// layout is what the browser paints on the very first frame — no flash\n// while JS boots up, and no mismatch if the published page's markup is\n// pre-rendered without a `window` (isCompact's JS state can only be\n// computed once a script runs). isCompact (state) still drives *behavior* —\n// aria-expanded, auto-closing the panel on resize — never the initial\n// visibility.\n//\n// Two switches, in this order (later rules win where both apply):\n//  1. @media — viewport width. Fallback for browsers without container\n//     query support.\n//  2. @container — the header's OWN width. This is what makes the Framer\n//     canvas correct: a Tablet/Phone breakpoint frame is a narrow container\n//     inside a desktop-sized browser window, so a media query alone keeps\n//     showing the desktop layout there.\nconst compactUpTo=`(max-width: ${breakpoint-1}px)`;const mq=`@media ${compactUpTo}`;// Container name is per-instance too, so a nested/adjacent header can never\n// resolve against another instance's container.\nconst containerName=`${scope}-ct`;const cq=`@container ${containerName} ${compactUpTo}`;// Padding is part of the compact rules so mobile/tablet get their values\n// from CSS at first paint — not from a prop swap applied after hydration,\n// which is what made the padding visibly change on every refresh.\nconst compactRules=`\n${s} .cc-inner{padding:${barPaddingYMobile}px ${barPaddingXMobile}px}\n${s} .cc-logo-img{width:${Math.round(logoWidth*.78)}px}\n${s} .cc-desktop-only{display:none}\n${s} .cc-mobile-only{display:inline-flex}\n`;// ALL padding lives on .cc-inner, never on .cc-bar: .cc-bar is the query\n// container, and a container query can only style its DESCENDANTS, never\n// the container itself — vertical padding on .cc-bar would silently keep\n// its desktop value on tablet/phone. The bar still paints the background\n// full-bleed; .cc-inner just holds the spacing.\nconst styleCss=`\nhtml{scrollbar-gutter:stable}\n${s}.cc-bar{container-type:inline-size;container-name:${containerName}}\n${s} .cc-inner{padding:${barPaddingY}px max(${barPaddingX}px, calc((100% - ${maxWidth}px) / 2))}\n${s} .cc-logo-img{width:${logoWidth}px}\n${s} .cc-desktop-only{display:flex}\n${s} .cc-mobile-only{display:none}\n${mq}{${compactRules}}\n${cq}{${compactRules}}\n${s} .cc-logo{transition:color .35s ease}\n${s} .cc-logo svg{width:100%;height:auto;display:block;fill:currentColor}\n${s} .cc-logo svg [fill]:not([fill=\"none\"]){fill:currentColor}\n${s} .cc-logo svg [stroke]:not([stroke=\"none\"]){stroke:currentColor}\n${s} .cc-nav-link{transition:opacity .2s ease, box-shadow .2s ease, background-color .2s ease, border-radius .2s ease}\n${navHoverCss}\n${s} .cc-cta{transition:opacity .2s ease}\n${s} .cc-cta:hover{opacity:.88}\n${s} .cc-burger{transition:opacity .2s ease}\n${s} .cc-burger:hover{opacity:.65}\n${s} .cc-overlay-link{transition:opacity .2s ease}\n${s} .cc-overlay-link:hover{opacity:.85}\n`;const panel=!isStatic&&typeof document!==\"undefined\"?/*#__PURE__*/createPortal(/*#__PURE__*/_jsx(AnimatePresence,{children:open&&/*#__PURE__*/_jsxs(motion.div,{role:\"dialog\",\"aria-modal\":\"true\",\"aria-label\":\"Menu\",/* Portaled to <body>, so it needs the scope\n                              class of its own instance for the scoped\n                              .cc-overlay-link rules to reach it. */className:scope,\"data-lenis-prevent\":true,initial:{opacity:0},animate:{opacity:1},exit:{opacity:0},transition:{duration:.25,ease:\"easeOut\"},onClick:e=>{if(e.target===e.currentTarget)closeMenu();},style:{position:\"fixed\",top:headerH,left:0,right:0,bottom:0,zIndex:2147483e3,background:solidBackground,backdropFilter:blurFilter,WebkitBackdropFilter:blurFilter,color:navColor,display:\"flex\",flexDirection:\"column\",padding:`${panelPaddingY}px ${panelPaddingX}px`,boxSizing:\"border-box\",overflowY:\"auto\"},children:[/*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"Primary\",style:{flex:1,display:\"flex\",flexDirection:\"column\",justifyContent:mobileAlign===\"top\"?\"flex-start\":\"center\",gap:4},children:[items.map((item,i)=>/*#__PURE__*/_jsx(NavLink,{href:item.link||\"#\",className:\"cc-overlay-link\",onAfterClick:closeMenu,style:{...menuStyle,color:navColor,textDecoration:\"none\",padding:\"12px 0\",opacity:activeIndex<0||activeIndex===i?1:.5},children:item.label},i)),Children.map(itemsSlot,(child,i)=>/*#__PURE__*/_jsx(\"div\",{onClick:closeMenu,style:overlaySlotItemStyle,children:child},`ov-${i}`))]}),hasCtaSlot?/*#__PURE__*/_jsx(\"div\",{onClick:closeMenu,children:ctaSlot}):showCta&&/*#__PURE__*/_jsxs(NavLink,{href:ctaLink,onAfterClick:closeMenu,style:{...ctaStyle,justifyContent:\"center\",width:\"100%\",boxSizing:\"border-box\",padding:\"16px 24px\"},children:[ctaLabel,/*#__PURE__*/_jsx(ChevronRight,{})]})]})}),document.body):null;return /*#__PURE__*/_jsxs(\"header\",{ref:rootRef,className:`cc-bar ${scope}`,style:barStyle,children:[/*#__PURE__*/_jsx(\"style\",{children:styleCss}),/*#__PURE__*/_jsxs(\"div\",{className:\"cc-inner\",style:innerStyle,children:[/*#__PURE__*/_jsx(NavLink,{href:logoLink,\"aria-label\":\"Home\",style:{display:\"inline-flex\",textDecoration:\"none\",color:navColor},children:logoType===\"svg\"&&logoSvg?/*#__PURE__*/_jsx(\"span\",{className:\"cc-logo cc-logo-img\",\"aria-label\":logo?.alt||\"Logo\",role:\"img\",style:{display:\"inline-flex\",color:navColor},dangerouslySetInnerHTML:{__html:logoSvg}}):/*#__PURE__*/_jsx(\"img\",{className:\"cc-logo-img\",src:logo?.src,srcSet:logo?.srcSet,alt:logo?.alt||\"\",style:{height:\"auto\",display:\"block\"}})}),/*#__PURE__*/_jsxs(\"nav\",{className:\"cc-desktop-only\",\"aria-label\":\"Primary\",style:{alignItems:\"center\",gap:8},children:[items.map((item,i)=>/*#__PURE__*/_jsx(NavLink,{href:item.link||\"#\",className:\"cc-nav-link\",\"aria-current\":highlightActive&&activeIndex===i?\"page\":undefined,style:navLinkStyle(activeIndex===i),children:item.label},i)),Children.map(itemsSlot,(child,i)=>/*#__PURE__*/_jsx(\"span\",{className:\"cc-nav-link\",style:desktopSlotItemStyle,children:child},`ds-${i}`))]}),hasCtaSlot?/*#__PURE__*/_jsx(\"div\",{className:\"cc-desktop-only\",style:{alignItems:\"center\"},children:ctaSlot}):showCta&&/*#__PURE__*/_jsxs(NavLink,{href:ctaLink,className:\"cc-cta cc-desktop-only\",style:ctaStyle,children:[ctaLabel,/*#__PURE__*/_jsx(ChevronRight,{})]}),/*#__PURE__*/_jsx(\"button\",{type:\"button\",className:\"cc-burger cc-mobile-only\",\"aria-label\":open?\"Close menu\":\"Open menu\",\"aria-expanded\":open,onClick:toggleMenu,style:{background:\"none\",border:0,padding:8,margin:-8,cursor:\"pointer\",color:navColor},children:/*#__PURE__*/_jsx(MenuToggle,{open:open,color:navColor})})]}),panel]});}/**\n * Internal page paths (\"/about\", \"./about\", \"/#hero\") go through Framer's router.\n * A plain <a href> makes the browser reload the whole site, so Framer never gets\n * to run the page transitions; Framer's own links (the footer) do not reload.\n * External links, mailto:, tel: and bare \"#\" stay ordinary anchors.\n */function isInternalHref(href){if(!href)return false;if(/^([a-z][a-z0-9+.-]*:|\\/\\/|#)/i.test(href))return false;return href.startsWith(\"/\")||href.startsWith(\"./\")||href.startsWith(\"../\");}function NavLink(props){const{href,onAfterClick,children,...anchor}=props;// The wrapper only listens: the click still reaches the link first, then\n// bubbles up here (used to close the mobile panel after navigating).\nif(!isInternalHref(href)){return /*#__PURE__*/_jsx(\"span\",{style:{display:\"contents\"},onClick:onAfterClick,children:/*#__PURE__*/_jsx(\"a\",{href:href,...anchor,children:children})});}return /*#__PURE__*/_jsx(\"span\",{style:{display:\"contents\"},onClick:onAfterClick,children:/*#__PURE__*/_jsx(Link,{href:href,motionChild:true,openInNewTab:false,children:/*#__PURE__*/_jsx(motion.a,{...anchor,children:children})})});}function withFont(font){const f=font||{};return{...f,fontFamily:f.fontFamily||\"Aeonik, sans-serif\"};}function MenuToggle(props){const{open,color}=props;const line=extra=>({position:\"absolute\",left:0,right:0,height:2,borderRadius:2,background:color,transition:\"transform 0.3s ease, opacity 0.2s ease\",...extra});return /*#__PURE__*/_jsxs(\"span\",{\"aria-hidden\":\"true\",style:{position:\"relative\",display:\"block\",width:26,height:18},children:[/*#__PURE__*/_jsx(\"span\",{style:line(open?{top:8,transform:\"rotate(45deg)\"}:{top:0})}),/*#__PURE__*/_jsx(\"span\",{style:line({top:8,opacity:open?0:1})}),/*#__PURE__*/_jsx(\"span\",{style:line(open?{top:8,transform:\"rotate(-45deg)\"}:{top:16})})]});}function ChevronRight(){return /*#__PURE__*/_jsx(\"svg\",{width:\"16\",height:\"16\",viewBox:\"0 0 24 24\",fill:\"none\",\"aria-hidden\":\"true\",children:/*#__PURE__*/_jsx(\"path\",{d:\"M9 6l6 6-6 6\",stroke:\"currentColor\",strokeWidth:\"1.8\",strokeLinecap:\"round\",strokeLinejoin:\"round\"})});}addPropertyControls(CreationHeader,{logoType:{type:ControlType.Enum,title:\"Logo Type\",defaultValue:\"image\",options:[\"image\",\"svg\"],optionTitles:[\"Image\",\"SVG\"],displaySegmentedControl:true},logo:{type:ControlType.ResponsiveImage,title:\"Logo\",hidden:p=>p.logoType===\"svg\"},logoSvg:{type:ControlType.String,title:\"Logo SVG\",defaultValue:\"\",placeholder:\"Paste <svg>…</svg> — it recolors to the nav color\",displayTextArea:true,hidden:p=>p.logoType!==\"svg\"},logoWidth:{type:ControlType.Number,title:\"Logo Width\",defaultValue:230,min:80,max:360,unit:\"px\"},logoLink:{type:ControlType.Link,title:\"Logo Link\",defaultValue:\"/\"},items:{type:ControlType.Array,title:\"Menu Items\",control:{type:ControlType.Object,controls:{label:{type:ControlType.String,title:\"Label\",defaultValue:\"Item\"},link:{type:ControlType.Link,title:\"Link\"}}},defaultValue:[{label:\"Home\",link:\"/\"},{label:\"About\",link:\"#about\"},{label:\"Portfolio\",link:\"#portfolio\"},{label:\"Team\",link:\"#team\"}]},itemsSlot:{type:ControlType.Slot,title:\"Custom Items\"},showCta:{type:ControlType.Boolean,title:\"Show CTA\",defaultValue:true},ctaLabel:{type:ControlType.String,title:\"CTA Label\",defaultValue:\"Contact\",hidden:p=>!p.showCta},ctaLink:{type:ControlType.Link,title:\"CTA Link\",defaultValue:\"#contact\",hidden:p=>!p.showCta},ctaSlot:{type:ControlType.Slot,title:\"Custom CTA\",maxCount:1},breakpoint:{type:ControlType.Number,title:\"Collapse Below\",defaultValue:1200,min:480,max:1600,step:10,unit:\"px\"},mobileAlign:{type:ControlType.Enum,title:\"Mobile Align\",defaultValue:\"center\",options:[\"top\",\"center\"],optionTitles:[\"Top\",\"Center\"],displaySegmentedControl:true},transparentAtTop:{type:ControlType.Boolean,title:\"Transparent Top\",defaultValue:true},changeOnScroll:{type:ControlType.Boolean,title:\"Change on Scroll\",defaultValue:true},scrollThreshold:{type:ControlType.Number,title:\"Scroll Threshold\",defaultValue:40,min:0,max:400,step:5,unit:\"px\",hidden:p=>!p.changeOnScroll},hideOnScroll:{type:ControlType.Boolean,title:\"Hide on Scroll\",defaultValue:true},highlightActive:{type:ControlType.Boolean,title:\"Active Item\",defaultValue:true},hoverStyle:{type:ControlType.Enum,title:\"Hover Style\",defaultValue:\"opacity\",options:[\"opacity\",\"underline\",\"box\"],optionTitles:[\"Opacity\",\"Border Bottom\",\"Box\"],displaySegmentedControl:true},hoverOpacity:{type:ControlType.Number,title:\"Hover Opacity\",defaultValue:.6,min:0,max:1,step:.05,hidden:p=>p.hoverStyle!==\"opacity\"},hoverUnderlineColor:{type:ControlType.Color,title:\"Underline Color\",defaultValue:\"#FFFFFF\",hidden:p=>p.hoverStyle!==\"underline\"},hoverUnderlineWidth:{type:ControlType.Number,title:\"Underline Width\",defaultValue:2,min:1,max:6,step:.5,unit:\"px\",hidden:p=>p.hoverStyle!==\"underline\"},hoverBoxColor:{type:ControlType.Color,title:\"Box Color\",defaultValue:\"rgba(255, 255, 255, 0.12)\",hidden:p=>p.hoverStyle!==\"box\"},hoverBoxRadius:{type:ControlType.Number,title:\"Box Radius\",defaultValue:8,min:0,max:40,step:1,unit:\"px\",hidden:p=>p.hoverStyle!==\"box\"},maxWidth:{type:ControlType.Number,title:\"Content Max Width\",defaultValue:1440,min:800,max:1920,step:10,unit:\"px\"},barPaddingX:{type:ControlType.Number,title:\"Bar Padding X\",defaultValue:48,min:0,max:200,step:1,unit:\"px\"},barPaddingY:{type:ControlType.Number,title:\"Bar Padding Y\",defaultValue:24,min:0,max:120,step:1,unit:\"px\"},barPaddingXMobile:{type:ControlType.Number,title:\"Bar Padding X \\xb7 Mobile\",description:\"Used below the Collapse Below width. Set here, not per-breakpoint.\",defaultValue:24,min:0,max:200,step:1,unit:\"px\"},barPaddingYMobile:{type:ControlType.Number,title:\"Bar Padding Y \\xb7 Mobile\",defaultValue:16,min:0,max:120,step:1,unit:\"px\"},panelPaddingX:{type:ControlType.Number,title:\"Panel Padding X\",defaultValue:24,min:0,max:200,step:1,unit:\"px\"},panelPaddingY:{type:ControlType.Number,title:\"Panel Padding Y\",defaultValue:24,min:0,max:200,step:1,unit:\"px\"},backdropBlur:{type:ControlType.Number,title:\"Background Blur\",defaultValue:0,min:0,max:40,step:1,unit:\"px\"},topBackground:{type:ControlType.Color,title:\"Top BG\",defaultValue:\"#FFFFFF\",hidden:p=>p.transparentAtTop!==false},navColor:{type:ControlType.Color,title:\"Nav Color \\xb7 Top\",defaultValue:\"#FFFFFF\"},solidBackground:{type:ControlType.Color,title:\"Scrolled BG\",defaultValue:\"#071922\"},scrolledNavColor:{type:ControlType.Color,title:\"Nav Color \\xb7 Scrolled\",defaultValue:\"#FFFFFF\"},ctaBackground:{type:ControlType.Color,title:\"CTA BG\",defaultValue:\"#EFF7FB\"},ctaTextColor:{type:ControlType.Color,title:\"CTA Text\",defaultValue:\"#071922\"},borderWidth:{type:ControlType.Number,title:\"Border Bottom\",defaultValue:0,min:0,max:8,step:.5,unit:\"px\"},borderColor:{type:ControlType.Color,title:\"Border Color\",defaultValue:\"rgba(255, 255, 255, 0.16)\",hidden:p=>!p.borderWidth},borderOnlyWhenSolid:{type:ControlType.Boolean,title:\"Border When Solid\",defaultValue:true,hidden:p=>!p.borderWidth},linkFont:{type:ControlType.Font,title:\"Nav Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:16,variant:\"Regular\",letterSpacing:\"0em\",lineHeight:\"1.4em\"}},menuFont:{type:ControlType.Font,title:\"Menu Font\",controls:\"extended\",defaultFontType:\"sans-serif\",defaultValue:{fontSize:30,variant:\"Regular\",letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"}}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CreationHeader\",\"slots\":[\"itemsSlot\",\"ctaSlot\"],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"auto\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"72\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CreationHeader.map","// Generated by Framer (4ecd144)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,ResolveLinks,runTasksWithYield,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Lenis from\"https://framerusercontent.com/modules/bSeEZJm22jsjERCOGQvq/RMCDKo9dB6hm9bZaSn16/Lenis.js\";import Button from\"#framer/local/canvasComponent/oE4fv7XBG/oE4fv7XBG.js\";import Footer2 from\"#framer/local/canvasComponent/OQxB9dyXx/OQxB9dyXx.js\";import CreationHeader from\"#framer/local/codeFile/GDHqS_k/CreationHeader.js\";const ButtonFonts=getFonts(Button);const CreationHeaderFonts=getFonts(CreationHeader);const Footer2Fonts=getFonts(Footer2);const LenisFonts=getFonts(Lenis);const Footer2Controls=getPropertyControls(Footer2);const breakpoints={FE88H64Cd:\"(max-width: 767.98px)\",GIp7DCk30:\"(min-width: 768px) and (max-width: 1199.98px)\",nQI4zqZhd:\"(min-width: 1200px) and (max-width: 1919.98px)\",QeE16q0F_:\"(min-width: 1920px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-fvZTk\";const variantClassNames={FE88H64Cd:\"framer-v-vv2o18\",GIp7DCk30:\"framer-v-18bnu2\",nQI4zqZhd:\"framer-v-yautyz\",QeE16q0F_:\"framer-v-1dftfoi\"};const TJEERlMvL=undefined;const c9teCYYAu=undefined;const EOplfc7Kz=undefined;const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\".framer-fvZTk.framer-198j3mz, .framer-fvZTk .framer-198j3mz { display: block; }\",\".framer-fvZTk.framer-yautyz { align-content: center; align-items: center; background-color: var(--token-1c67c2eb-466f-4473-9503-82a1afa6c560, #f7f6f5); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-fvZTk .framer-tnw13-container { flex: none; height: auto; left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-fvZTk .framer-oni9vm-container { height: min-content; order: 3; position: relative; width: 100%; }\",\".framer-fvZTk .framer-19jgjy5 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-fvZTk .framer-1xjxhet-container { flex: none; height: auto; order: 1002; position: relative; width: 100%; }\",\".framer-fvZTk .framer-1exqt27-container { flex: none; height: auto; order: 1003; position: relative; width: auto; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={FE88H64Cd:\"(max-width: 767.98px)\",GIp7DCk30:\"(min-width: 768px) and (max-width: 1199.98px)\",nQI4zqZhd:\"(min-width: 1200px) and (max-width: 1919.98px)\",QeE16q0F_:\"(min-width: 1920px)\"};const humanReadableVariantMap={\"Desktop Large\":\"QeE16q0F_\",Desktop:\"nQI4zqZhd\",Phone:\"FE88H64Cd\",Tablet:\"GIp7DCk30\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Only Footer Desktop\":\"WW9AgtoD_\",\"Only Footer Mobile\":\"opx5oDNiC\",\"Only footer Tablet\":\"Hyf0wh4FS\",\"Only Footer white mobile\":\"hkqTrQO25\",\"Only Footer white tablet\":\"GYM4AQedu\",\"Only Footer White\":\"NEAt6X1MP\",Desktop:\"mBU2dJGNV\",Mobile:\"mEdj2OBMP\",Tablet:\"UgP8UXgPI\"};const getProps=({height,id,newDesktop,newMobile,newTablet,width,...props})=>{return{...props,c9teCYYAu:humanReadableEnumMap[newTablet]??newTablet??props.c9teCYYAu??\"UgP8UXgPI\",EOplfc7Kz:humanReadableEnumMap[newMobile]??newMobile??props.EOplfc7Kz??\"mEdj2OBMP\",TJEERlMvL:humanReadableEnumMap[newDesktop]??newDesktop??props.TJEERlMvL??\"mBU2dJGNV\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nQI4zqZhd\"};};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,TJEERlMvL,c9teCYYAu,EOplfc7Kz,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"nQI4zqZhd\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-1c67c2eb-466f-4473-9503-82a1afa6c560, rgb(247, 246, 245)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-yautyz\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":m8nzD89yv\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{hash:\":m8nzD89yv\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined},{href:{hash:\":m8nzD89yv\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"RkgYMzQxW\"},implicitPathVariables:undefined},{href:{hash:\":m8nzD89yv\",webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"augiA20Il\"},implicitPathVariables:undefined},{href:{webPageId:\"eWR0JjtjC\"},implicitPathVariables:undefined},{href:{webPageId:\"Bd_eTBBDy\"},implicitPathVariables:undefined},{href:{webPageId:\"AhRsjkplu\"},implicitPathVariables:undefined},{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-tnw13-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Menu\",isAuthoredByUser:true,layoutScroll:true,name:\"Menu\",nodeId:\"sCo3_7vkD\",scopeId:\"z4s7JrhUR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FE88H64Cd:{barPaddingX:24,breakpoint:809,ctaLink:resolvedLinks[17],items:[{id:\"JYDpQkfxe\",label:\"Home\",link:resolvedLinks[13]},{id:\"xBSn1EJhF\",label:\"The Firm\",link:resolvedLinks[14]},{id:\"McLQQ6rwq\",label:\"Strategy\",link:resolvedLinks[15]},{id:\"aCIIdTRjX\",label:\"Leadership\",link:resolvedLinks[16]}],logo:addImageAlt({pixelHeight:132,pixelWidth:448,src:\"https://framerusercontent.com/images/2MqxSFQPdu0UGWUnKVH4sN6ze4.svg?width=448&height=132\"},\"Certosa Capital logo\"),logoLink:resolvedLinks[12],logoWidth:159,menuFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"14px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},solidBackground:\"rgba(7, 24, 33, 0.8)\"},GIp7DCk30:{breakpoint:1086,ctaLink:resolvedLinks[11],items:[{id:\"JYDpQkfxe\",label:\"Home\",link:resolvedLinks[7]},{id:\"xBSn1EJhF\",label:\"The Firm\",link:resolvedLinks[8]},{id:\"McLQQ6rwq\",label:\"Strategy\",link:resolvedLinks[9]},{id:\"aCIIdTRjX\",label:\"Leadership\",link:resolvedLinks[10]}],linkFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},logoLink:resolvedLinks[6]},QeE16q0F_:{ctaLink:resolvedLinks[23],hoverBoxColor:\"rgba(255, 255, 255, 0.07)\",items:[{id:\"JYDpQkfxe\",label:\"Home\",link:resolvedLinks[19]},{id:\"xBSn1EJhF\",label:\"The Firm\",link:resolvedLinks[20]},{id:\"McLQQ6rwq\",label:\"Strategy\",link:resolvedLinks[21]},{id:\"aCIIdTRjX\",label:\"Leadership\",link:resolvedLinks[22]}],logoLink:resolvedLinks[18],maxWidth:1800}},children:/*#__PURE__*/_jsx(CreationHeader,{backdropBlur:10,barPaddingX:64,barPaddingXMobile:24,barPaddingY:6,barPaddingYMobile:16,borderColor:\"rgba(255, 255, 255, 0.08)\",borderOnlyWhenSolid:false,borderWidth:.5,breakpoint:1090,changeOnScroll:true,ctaBackground:\"var(--token-1fb3e982-489e-4bbd-ba45-233a633a6319, rgb(25, 84, 138))\",ctaLabel:\"Contact Us\",ctaLink:resolvedLinks[5],ctaSlot:[],ctaTextColor:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",height:\"100%\",hideOnScroll:false,highlightActive:true,hoverBoxColor:\"rgba(255, 255, 255, 0)\",hoverBoxRadius:0,hoverOpacity:.6,hoverStyle:\"underline\",hoverUnderlineColor:\"rgb(255, 255, 255)\",hoverUnderlineWidth:2,id:\"sCo3_7vkD\",items:[{id:\"JYDpQkfxe\",label:\"Home\",link:resolvedLinks[1]},{id:\"xBSn1EJhF\",label:\"The Firm\",link:resolvedLinks[2]},{id:\"McLQQ6rwq\",label:\"Strategy\",link:resolvedLinks[3]},{id:\"aCIIdTRjX\",label:\"Leadership\",link:resolvedLinks[4]}],itemsSlot:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"R4ceejRY6\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:54,width:\"145px\",children:/*#__PURE__*/_jsx(Container,{className:\"framer-oni9vm-container\",inComponentSlot:true,nodeId:\"DVbrSiFDP\",rendersWithMotion:true,scopeId:\"z4s7JrhUR\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"DVbrSiFDP\",layoutId:\"DVbrSiFDP\",M0WPsMFdZ:\"Contact Us\",PyAz77XAt:false,uoFY5je7b:\"var(--token-00ca9828-ff1a-40b4-9d40-0a3874bf2473, rgb(238, 240, 241))\",variant:matchVariant(\"To_H2zBkN\"),W6hmOxUkj:{borderColor:\"rgba(240, 241, 242, 0.16)\",borderStyle:\"solid\",borderWidth:1},Wd2zo39rU:resolvedLinks1[0],width:\"100%\",XCCzgPtRx:\"center\",YDNmhho3z:\"8px 16px 8px 16px\",Z7Ro4kCGX:\"rgb(0, 0, 0)\"})})})})],layoutId:\"sCo3_7vkD\",linkFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0em\",lineHeight:\"1.4em\"},logo:addImageAlt({pixelHeight:132,pixelWidth:511,src:\"https://framerusercontent.com/images/XbvbPF2ZdmDVsEQaOM5uRMOQ.svg?width=511&height=132\"},\"Certosa Capital logo\"),logoLink:resolvedLinks[0],logoSvg:\"\",logoType:\"image\",logoWidth:133,maxWidth:1320,menuFont:{fontFamily:'\"Geist\", \"Geist Placeholder\", sans-serif',fontSize:\"30px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"-0.01em\",lineHeight:\"1.2em\"},mobileAlign:\"top\",name:\"Menu\",navColor:\"var(--token-f1c3a3ff-7741-447e-a969-67d198784106, rgb(239, 247, 251))\",panelPaddingX:24,panelPaddingY:24,scrolledNavColor:\"rgb(255, 255, 255)\",scrollThreshold:40,showCta:false,solidBackground:\"var(--token-34377807-ef6b-467a-821d-5c1e78dfc5fc, rgb(1, 25, 47))\",style:{width:\"100%\"},topBackground:\"rgba(14, 51, 71, 0)\",transparentAtTop:false,width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-19jgjy5\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1860,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xjxhet-container\",nodeId:\"av9d6bGj3\",scopeId:\"z4s7JrhUR\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{FE88H64Cd:{variant:matchVariant(EOplfc7Kz)},GIp7DCk30:{variant:matchVariant(c9teCYYAu)}},children:/*#__PURE__*/_jsx(Footer2,{height:\"100%\",id:\"av9d6bGj3\",layoutId:\"av9d6bGj3\",style:{width:\"100%\"},variant:matchVariant(TJEERlMvL),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1exqt27-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"NTpfwaQq3\",scopeId:\"z4s7JrhUR\",children:/*#__PURE__*/_jsx(Lenis,{height:\"100%\",id:\"NTpfwaQq3\",infinite:false,intensity:12,layoutId:\"NTpfwaQq3\",orientation:\"vertical\",smooth:true,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=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 4000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GIp7DCk30\":{\"layout\":[\"fixed\",\"fixed\"]},\"FE88H64Cd\":{\"layout\":[\"fixed\",\"fixed\"]},\"QeE16q0F_\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"TJEERlMvL\":\"newDesktop\",\"c9teCYYAu\":\"newTablet\",\"EOplfc7Kz\":\"newMobile\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"nQI4zqZhd\":[\".framer-tnw13-container\",\".framer-1xjxhet-container\",\".framer-1exqt27-container\"],\"GIp7DCk30\":[\".framer-tnw13-container\",\".framer-1xjxhet-container\",\".framer-1exqt27-container\"],\"FE88H64Cd\":[\".framer-tnw13-container\",\".framer-1xjxhet-container\",\".framer-1exqt27-container\"],\"QeE16q0F_\":[\".framer-tnw13-container\",\".framer-1xjxhet-container\",\".framer-1exqt27-container\"]}\n * @framerBreakpoints {\"QeE16q0F_\":{\"min\":1920,\"canvasClassName\":\"framer-1dftfoi-override\",\"minHeight\":4000,\"viewportHeight\":800,\"name\":\"Desktop Large\",\"width\":1920,\"rootFontSize\":16},\"nQI4zqZhd\":{\"min\":1200,\"max\":1919,\"canvasClassName\":\"framer-yautyz-override\",\"minHeight\":4000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"GIp7DCk30\":{\"min\":768,\"max\":1199,\"canvasClassName\":\"framer-18bnu2-override\",\"minHeight\":4000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":768,\"rootFontSize\":16},\"FE88H64Cd\":{\"max\":767,\"canvasClassName\":\"framer-vv2o18-override\",\"minHeight\":4000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":375,\"rootFontSize\":16}}\n * @framerDefaultVariant nQI4zqZhd\n * @framerLayoutTemplate true\n */const Framerz4s7JrhUR=withCSS(Component,css,\"framer-fvZTk\");export default Framerz4s7JrhUR;Framerz4s7JrhUR.displayName=\"Desktop\";Framerz4s7JrhUR.defaultProps={height:4e3,width:1200};addPropertyControls(Framerz4s7JrhUR,{TJEERlMvL:Footer2Controls?.[\"variant\"]&&{...Footer2Controls[\"variant\"],defaultValue:\"mBU2dJGNV\",description:undefined,hidden:undefined,title:\"New Desktop\"},c9teCYYAu:Footer2Controls?.[\"variant\"]&&{...Footer2Controls[\"variant\"],defaultValue:\"UgP8UXgPI\",description:undefined,hidden:undefined,title:\"New Tablet\"},EOplfc7Kz:Footer2Controls?.[\"variant\"]&&{...Footer2Controls[\"variant\"],defaultValue:\"mEdj2OBMP\",description:undefined,hidden:undefined,title:\"New Mobile\"}});addFonts(Framerz4s7JrhUR,[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v5/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]},...ButtonFonts,...CreationHeaderFonts,...Footer2Fonts,...LenisFonts],{supportsExplicitInterCodegen:true});Framerz4s7JrhUR.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Button,{},context),()=>forwardLoader(Footer2,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz4s7JrhUR\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"QeE16q0F_\\\":{\\\"min\\\":1920,\\\"canvasClassName\\\":\\\"framer-1dftfoi-override\\\",\\\"minHeight\\\":4000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"Desktop Large\\\",\\\"width\\\":1920,\\\"rootFontSize\\\":16},\\\"nQI4zqZhd\\\":{\\\"min\\\":1200,\\\"max\\\":1919,\\\"canvasClassName\\\":\\\"framer-yautyz-override\\\",\\\"minHeight\\\":4000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"GIp7DCk30\\\":{\\\"min\\\":768,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-18bnu2-override\\\",\\\"minHeight\\\":4000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"FE88H64Cd\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-vv2o18-override\\\",\\\"minHeight\\\":4000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":375,\\\"rootFontSize\\\":16}}\",\"framerHitTargets\":\"{\\\"nQI4zqZhd\\\":[\\\".framer-tnw13-container\\\",\\\".framer-1xjxhet-container\\\",\\\".framer-1exqt27-container\\\"],\\\"GIp7DCk30\\\":[\\\".framer-tnw13-container\\\",\\\".framer-1xjxhet-container\\\",\\\".framer-1exqt27-container\\\"],\\\"FE88H64Cd\\\":[\\\".framer-tnw13-container\\\",\\\".framer-1xjxhet-container\\\",\\\".framer-1exqt27-container\\\"],\\\"QeE16q0F_\\\":[\\\".framer-tnw13-container\\\",\\\".framer-1xjxhet-container\\\",\\\".framer-1exqt27-container\\\"]}\",\"framerIntrinsicHeight\":\"4000\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"nQI4zqZhd\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GIp7DCk30\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"FE88H64Cd\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"QeE16q0F_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"TJEERlMvL\\\":\\\"newDesktop\\\",\\\"c9teCYYAu\\\":\\\"newTablet\\\",\\\"EOplfc7Kz\\\":\\\"newMobile\\\"}\",\"framerImmutableVariables\":\"true\"}},\"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 Desktop from \"https://framerusercontent.com/modules/4g0yI8ZfpI8yyq16z8OA/byasoRXI0FsNBjzud9Mj/z4s7JrhUR.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {m8nzD89yv: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rlXil5Wn6tytDRJomWqD/sthkywnR5dIfd8Eha3ua/augiA20Il.js\")), path: \"/\"}, R4ceejRY6: {elements: {JUkTEX4qw: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jLJcdWZdiSzUpXrKX2eZ/WNU55f4cm9K1ocVJOC6i/R4ceejRY6.js\")), path: \"/contact\"}, jxLnjVcTh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gaNtL85vSdyZLp8gcz7X/nQW6iQbV2npjxaqyIkaM/jxLnjVcTh.js\")), path: \"/404\"}, AhRsjkplu: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/FhizEA3OYYc3jfadM2CG/mcjGEa7MayFCA6nFlJqg/AhRsjkplu.js\")), path: \"/leadership\"}, eWR0JjtjC: {elements: {OTRxz_pWC: \"Our story\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/whw1j6e7IabW9HbWEdOG/15K46w1bAEahRFsJhMBm/eWR0JjtjC.js\")), path: \"/about\"}, Bd_eTBBDy: {elements: {BTTj8Y_Xt: \"target-markets\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/0P2e2YsOu6J6ackBEjjG/Va5vNdgmHjLKpZK6AK1S/Bd_eTBBDy.js\")), path: \"/strategy\"}, YfvXwC5Hk: {collectionId: \"sbVqEeMmt\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/jSHE3tuYEiM2aJ7jHR0Q/OT65PuiHvO9l8jPppme9/YfvXwC5Hk.js\")), path: \"/leadership/:JThTqa4xs\"}, Ft3BRV0AH: {collectionId: \"pfKCNE7df\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/rxE2ePz1VFhAox173geR/eWTAHuGri2IqT3N0Xrm2/Ft3BRV0AH.js\")), path: \"/legal/:fpzIg2svc\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {pfKCNE7df: async () => (await import(\"https://framerusercontent.com/modules/6DeYaA4GpfFruMwpxHfd/7zjZq6wAdC1v36MRSt1X/pfKCNE7df.js\"))?.[\"utils\"], sbVqEeMmt: async () => (await import(\"https://framerusercontent.com/modules/8MRrHSYVdSj809lXxZGx/7WIyZJ647lAbuuhHHuTg/sbVqEeMmt.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"c0ad1c549057e47b00fba3c49cd7fdc11abcf2be3ab5598855470f019e71ffa8\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {c9teCYYAu: \"UgP8UXgPI\", EOplfc7Kz: \"mEdj2OBMP\", TJEERlMvL: \"mBU2dJGNV\"}\r\nconst props2 = {...props1, c9teCYYAu: \"GYM4AQedu\", EOplfc7Kz: \"hkqTrQO25\", TJEERlMvL: \"NEAt6X1MP\"}\r\nconst props3 = {...props1, c9teCYYAu: \"Hyf0wh4FS\", EOplfc7Kz: \"opx5oDNiC\", TJEERlMvL: \"WW9AgtoD_\"}\r\nconst templateProps = {AhRsjkplu: props1, augiA20Il: props1, Bd_eTBBDy: props1, eWR0JjtjC: props1, Ft3BRV0AH: props3, jxLnjVcTh: props2, mylgiuS15: props1, PVNY6Mz8h: props1, R4ceejRY6: props2, YfvXwC5Hk: props3, yzzCdChli: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"R4ceejRY6\":\r\ncase \"jxLnjVcTh\":\r\ncase \"PVNY6Mz8h\":\r\ncase \"AhRsjkplu\":\r\ncase \"yzzCdChli\":\r\ncase \"mylgiuS15\":\r\ncase \"eWR0JjtjC\":\r\ncase \"Bd_eTBBDy\":\r\ncase \"YfvXwC5Hk\":\r\ncase \"Ft3BRV0AH\":\r\nreturn React.createElement(Desktop, {...props, key: \"Desktop\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"R4ceejRY6\":\r\ncase \"jxLnjVcTh\":\r\ncase \"PVNY6Mz8h\":\r\ncase \"AhRsjkplu\":\r\ncase \"yzzCdChli\":\r\ncase \"mylgiuS15\":\r\ncase \"eWR0JjtjC\":\r\ncase \"Bd_eTBBDy\":\r\ncase \"YfvXwC5Hk\":\r\ncase \"Ft3BRV0AH\":\r\nreturn [{hash: \"1dftfoi\", mediaQuery: \"(min-width: 1920px)\"}, {hash: \"yautyz\", mediaQuery: \"(min-width: 1200px) and (max-width: 1919.98px)\"}, {hash: \"18bnu2\", mediaQuery: \"(min-width: 768px) and (max-width: 1199.98px)\"}, {hash: \"vv2o18\", mediaQuery: \"(max-width: 767.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: true, disableCustomCode: false, disableHoverOnMobile: 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/gaNtL85vSdyZLp8gcz7X/nQW6iQbV2npjxaqyIkaM/jxLnjVcTh.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.certosacapital.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/5G83H7XhdE68H52rdOmF/EIhJ9CN8eHMuox9eH0T3/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\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, 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\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\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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"}