{"version":3,"file":"shared.mM7roRuA.mjs","names":["useRef","variationAxes","fonts","css","className","variationAxes","fonts","css","className","variationAxes","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","Component","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","css","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","variationAxes","fonts","css","className","fonts","css","className","css","React.useState","React.useId","React.Fragment","React.useRef","Button","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","Image1","className","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","__esmMin","init_npm_react_18_3_1","ie","init_ssg_sandbox_shims","oe","pe","x","navigator","window","ce","init_jsx_runtime","J","c","_e","de","motion","MotionConfigContext","LayoutGroup","init_framer_motion_DhsWWWsN","addFonts","useLocaleInfo","RichText","ResolveLinks","fontStore","getLoadingLazyAtYPosition","getFonts","forwardLoader","useVariantState","withCSS","cx","getFontsFromSharedStyle","init_framer_BWFVvmND","ControlType","runTasksWithYield","Image$1","useComponentViewport","addPropertyControls","SmartComponentScopedContainer","useRouter","ComponentViewportProvider","Link","init_HaFviFY0f","fonts$6","css$8","className$6","clamp","t","e","i","Animate","Dimensions","Emitter","VirtualScroll","Lenis","init_lenis","s","o","n","r","l","h","a","u","d","p","m","v","g","w","S","SmoothScrollComponent","props","lenis","error","checkForStopScroll","stopScrollElement","htmlElement","hasHiddenOverflow","stopScrollObserver","htmlStyleObserver","allElements","element","computedStyle","styleError","intensity","raf","time","animationId","anchorLinksData","anchor","isInternalLink","hasHash","anchorElement","href","decodedHref","scrollMargin","targetElement","marginStyle","targetError","anchorError","handleClick","handlers","index","SmoothScroll","init_SmoothScroll_Prod","variationAxes$4","fonts$5","css$7","className$5","init_Hs6m4oJU2","variationAxes$3","fonts$4","css$6","className$4","init_PagcVNRTg","variationAxes$2","fonts$3","css$5","className$3","init_vYRrPlaVe","addPropertyOverrides$1","variants","nextOverrides","variant","overrides","enabledGestures","cycleOrder$1","serializationHash$1","variantClassNames$1","transition1$1","Transition$1","humanReadableVariantMap$1","Variants$1","getProps$1","createLayoutDependency$1","Component$1","css$4","FramerMOaW_9Oo9","init_MOaW_9Oo9","config","transition","value","contextValue","link","newTab","buttonText","fallbackRef","refBinding","ref","defaultLayoutId","restProps","layoutDependency","scopingClassNames","layoutId","Dhpa4pIJp","WOzs7Mk_O","gestureHandlers","className","classNames","style","baseVariant","gestureVariant","xcwL1mtiP","variationAxes$1","fonts$2","css$3","className$2","init_Cpxl2A0cr","fonts$1","css$2","className$1","init_c29rgz4a_","variationAxes","fonts","css$1","init_mDGSpSX1N","CustomAccordion","getCompatibleProps","originalProps","isReady","setIsReady","componentId","timer","openIndex","setOpenIndex","firstCardOpen","faqs","hoveredIndex","setHoveredIndex","isTouchDevice","setIsTouchDevice","toggleFAQ","prevIndex","getBorderStyle","isMixed","borderWidthTop","borderColor","borderWidthRight","borderWidthBottom","borderWidthLeft","borderWidth","getQuestionPaddingStyle","isQuestionPaddingMixed","questionPaddingTop","questionPaddingRight","questionPaddingBottom","questionPaddingLeft","questionPadding","getAnswerPaddingStyle","isAnswerPaddingMixed","answerPaddingTop","answerPaddingRight","answerPaddingBottom","answerPaddingLeft","answerPadding","content","gapSize","applyBorderToParent","applyBorderRadiusToParent","applyBackgroundToParent","openColor","backgroundColor","borderHoverColor","hoverColor","showQuestionIcon","iconPosition","questionIcon","questionIconRotation","arrowSize","questionIconGap","QuestionText","questionFont","openTextColor","questionTextColor","faq","AccordionContent","showAnswerIcon","answerIcon","answerIconSize","answerIconGap","AnswerText","answerFont","answerTextColor","forceStyles","contentRef","height","setHeight","scrollHeight","isOpen","children","init_CustomAccordion","spanRef","spanStyle","pRef","pStyle","addPropertyOverrides","ButtonFonts","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","humanReadableVariantMap","Variants","getProps","createLayoutDependency","Component","css","Framert4cuAu_EY","init_t4cuAu_EY","args","arg","subheading","componentViewport","className$7","riMY3l9BS","resolvedLinks","context"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/xUmx2RcMGMYLiy33CAG4/4MuORwQ4geiGyKKr2w2n/Hs6m4oJU2.js","https:/framerusercontent.com/modules/uXLuI5FVLz6g1hyaRYh5/z6aFPS8yrtK5fcv0JdfS/PagcVNRTg.js","https:/framerusercontent.com/modules/zluSLtnNy8Dzo774lM8G/n9pb2YayGjmEXFePnWiK/vYRrPlaVe.js","https:/framerusercontent.com/modules/iv4RLfu093XMfmNykSpS/V1fpTBD9F51xWfjLxgbT/MOaW_9Oo9.js","https:/framerusercontent.com/modules/oULknXeY4m0iRkQOVZfa/TEyYGJqRvxeCUM2L4rwz/Cpxl2A0cr.js","https:/framerusercontent.com/modules/WSQDdOpMjaKiDIN931eH/A4IqTI0ghHDdHVUkaoZt/c29rgz4a_.js","https:/framerusercontent.com/modules/4gyFB00G2FPVLcTbrYvb/cy2fnZlms7o9cYwkuN5I/mDGSpSX1N.js","https:/framerusercontent.com/modules/BeoOkMASwMSx2anCpheJ/ZMxWB1I5XxdeDnIz6qEg/CustomAccordion.js","https:/framerusercontent.com/modules/wjtArhzWuqkHU0hFWsPF/MMj6v2iSZrprV0KefkT7/t4cuAu_EY.js"],"sourcesContent":["function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,e){return(t%e+e)%e}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Generated by Framer (77d7dc9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-variable-regular\",\"GF;Geist-variable-regularVF=IndnaHQiIDQ1MA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDMzMA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDMzMA==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Variable\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyByhwUxId8gMHweElSvO5Tc.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-rFXO6 .framer-styles-preset-1mhwl21:not(.rich-text-wrapper), .framer-rFXO6 .framer-styles-preset-1mhwl21.rich-text-wrapper p { --framer-font-family: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on, \\'ss03\\' on; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 330; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 330; --framer-font-variation-axes-italic: \"wght\" 330; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 760px) { .framer-rFXO6 .framer-styles-preset-1mhwl21:not(.rich-text-wrapper), .framer-rFXO6 .framer-styles-preset-1mhwl21.rich-text-wrapper p { --framer-font-family: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on, \\'ss03\\' on; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 330; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 330; --framer-font-variation-axes-italic: \"wght\" 330; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-rFXO6 .framer-styles-preset-1mhwl21:not(.rich-text-wrapper), .framer-rFXO6 .framer-styles-preset-1mhwl21.rich-text-wrapper p { --framer-font-family: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on, \\'ss03\\' on; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 330; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 330; --framer-font-variation-axes-italic: \"wght\" 330; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-rFXO6\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dc3a148)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-variable-regular\",\"GF;Geist-variable-regularVF=IndnaHQiIDQ1MA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDM1MA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDM1MA==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Geist\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyByhwUxId8gMHweElSvO5Tc.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-k11PC .framer-styles-preset-1qntvuu:not(.rich-text-wrapper), .framer-k11PC .framer-styles-preset-1qntvuu.rich-text-wrapper p { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 760px) { .framer-k11PC .framer-styles-preset-1qntvuu:not(.rich-text-wrapper), .framer-k11PC .framer-styles-preset-1qntvuu.rich-text-wrapper p { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-k11PC .framer-styles-preset-1qntvuu:not(.rich-text-wrapper), .framer-k11PC .framer-styles-preset-1qntvuu.rich-text-wrapper p { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 14px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.01em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-k11PC\";\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 (dc3a148)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-variable-regular\",\"GF;Geist-variable-regularVF=IndnaHQiIDQ1MA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDMzMA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDMzMA==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{family:\"Geist\",openType:true,source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/geist/v3/gyByhwUxId8gMHweElSvO5Tc.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-ERLqZ .framer-styles-preset-9esjdk:not(.rich-text-wrapper), .framer-ERLqZ .framer-styles-preset-9esjdk.rich-text-wrapper p { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on, \\'ss03\\' on; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 330; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 330; --framer-font-variation-axes-italic: \"wght\" 330; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 760px) { .framer-ERLqZ .framer-styles-preset-9esjdk:not(.rich-text-wrapper), .framer-ERLqZ .framer-styles-preset-9esjdk.rich-text-wrapper p { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on, \\'ss03\\' on; --framer-font-size: 16px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 330; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 330; --framer-font-variation-axes-italic: \"wght\" 330; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-ERLqZ .framer-styles-preset-9esjdk:not(.rich-text-wrapper), .framer-ERLqZ .framer-styles-preset-9esjdk.rich-text-wrapper p { --framer-font-family: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on, \\'ss03\\' on; --framer-font-size: 15px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 330; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 330; --framer-font-variation-axes-italic: \"wght\" 330; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: 0em; --framer-line-height: 1.4em; --framer-paragraph-spacing: 20px; --framer-text-alignment: start; --framer-text-color: var(--token-dcbb78ff-9bab-4047-970b-a809a92fe3a0, #222222); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-ERLqZ\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (50fb820)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/jvZQni0HVpaebalE9HN6/cQuhbA1DM1hvm4r8AnUN/HaFviFY0f.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/uXLuI5FVLz6g1hyaRYh5/z6aFPS8yrtK5fcv0JdfS/PagcVNRTg.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/zluSLtnNy8Dzo774lM8G/n9pb2YayGjmEXFePnWiK/vYRrPlaVe.js\";const enabledGestures={Ax9x1qVPk:{hover:true},c3Wbvr5yg:{hover:true},eh6rTXg4t:{hover:true},iGQ4QJFXc:{hover:true},kvzC4W_ie:{hover:true},qhrmWplR1:{hover:true},xn_tU7BIc:{hover:true}};const cycleOrder=[\"c3Wbvr5yg\",\"iGQ4QJFXc\",\"xn_tU7BIc\",\"kvzC4W_ie\",\"qhrmWplR1\",\"eh6rTXg4t\",\"Ax9x1qVPk\"];const serializationHash=\"framer-BHC9F\";const variantClassNames={Ax9x1qVPk:\"framer-v-14cktxj\",c3Wbvr5yg:\"framer-v-fmcj7v\",eh6rTXg4t:\"framer-v-cs52sg\",iGQ4QJFXc:\"framer-v-uromj3\",kvzC4W_ie:\"framer-v-7m7glm\",qhrmWplR1:\"framer-v-x59l8r\",xn_tU7BIc:\"framer-v-1ux9m2c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Dhpa4pIJp=undefined;const WOzs7Mk_O=undefined;const xcwL1mtiP=undefined;const transition1={delay:0,duration:.25,ease:[.215,.61,.355,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Large, Black\":\"iGQ4QJFXc\",\"Large, Transparent\":\"xn_tU7BIc\",\"Large, White\":\"c3Wbvr5yg\",\"Medium, Black\":\"qhrmWplR1\",\"Medium, White\":\"kvzC4W_ie\",\"Small, Black\":\"Ax9x1qVPk\",\"Small, White\":\"eh6rTXg4t\"};const Variants=motion.create(React.Fragment);const getProps=({buttonText,height,id,link,newTab,width,...props})=>{return{...props,Dhpa4pIJp:link??props.Dhpa4pIJp,variant:humanReadableVariantMap[props.variant]??props.variant??\"c3Wbvr5yg\",WOzs7Mk_O:newTab??props.WOzs7Mk_O,xcwL1mtiP:buttonText??props.xcwL1mtiP??\"Button Text\"};};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,Dhpa4pIJp,WOzs7Mk_O,xcwL1mtiP,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"c3Wbvr5yg\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:Dhpa4pIJp,motionChild:true,nodeId:\"c3Wbvr5yg\",openInNewTab:WOzs7Mk_O,scopeId:\"MOaW_9Oo9\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-fmcj7v\",className,classNames)} framer-2mqrkb`,\"data-framer-name\":\"Large, White\",layoutDependency:layoutDependency,layoutId:\"c3Wbvr5yg\",ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",borderBottomLeftRadius:64,borderBottomRightRadius:64,borderTopLeftRadius:64,borderTopRightRadius:64,opacity:1,WebkitBackdropFilter:\"none\",...style},variants:{\"Ax9x1qVPk-hover\":{opacity:.7},\"c3Wbvr5yg-hover\":{backdropFilter:\"none\",opacity:.8,WebkitBackdropFilter:\"none\"},\"eh6rTXg4t-hover\":{opacity:.8},\"iGQ4QJFXc-hover\":{backdropFilter:\"none\",opacity:.7,WebkitBackdropFilter:\"none\"},\"kvzC4W_ie-hover\":{opacity:.8},\"qhrmWplR1-hover\":{opacity:.7},\"xn_tU7BIc-hover\":{opacity:.8},Ax9x1qVPk:{backdropFilter:\"none\",backgroundColor:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",WebkitBackdropFilter:\"none\"},eh6rTXg4t:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},iGQ4QJFXc:{backgroundColor:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\"},kvzC4W_ie:{backdropFilter:\"none\",WebkitBackdropFilter:\"none\"},qhrmWplR1:{backdropFilter:\"none\",backgroundColor:\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",WebkitBackdropFilter:\"none\"},xn_tU7BIc:{backdropFilter:\"blur(16px)\",backgroundColor:\"var(--token-33e41037-3bf3-4597-b59e-f853d1e11037, rgba(255, 255, 255, 0.15))\",WebkitBackdropFilter:\"blur(16px)\"}},...addPropertyOverrides({\"Ax9x1qVPk-hover\":{\"data-framer-name\":undefined},\"c3Wbvr5yg-hover\":{\"data-framer-name\":undefined},\"eh6rTXg4t-hover\":{\"data-framer-name\":undefined},\"iGQ4QJFXc-hover\":{\"data-framer-name\":undefined},\"kvzC4W_ie-hover\":{\"data-framer-name\":undefined},\"qhrmWplR1-hover\":{\"data-framer-name\":undefined},\"xn_tU7BIc-hover\":{\"data-framer-name\":undefined},Ax9x1qVPk:{\"data-framer-name\":\"Small, Black\"},eh6rTXg4t:{\"data-framer-name\":\"Small, White\"},iGQ4QJFXc:{\"data-framer-name\":\"Large, Black\"},kvzC4W_ie:{\"data-framer-name\":\"Medium, White\"},qhrmWplR1:{\"data-framer-name\":\"Medium, Black\"},xn_tU7BIc:{\"data-framer-name\":\"Large, Transparent\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\"},children:\"Button Text\"})}),className:\"framer-1st2aji\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"aDY2nck3Q\",style:{\"--extracted-r6o4lv\":\"var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",scale:1},text:xcwL1mtiP,variants:{\"Ax9x1qVPk-hover\":{scale:1},\"c3Wbvr5yg-hover\":{scale:.98},\"eh6rTXg4t-hover\":{scale:.98},\"iGQ4QJFXc-hover\":{scale:.98},\"kvzC4W_ie-hover\":{scale:.98},\"qhrmWplR1-hover\":{scale:.98},\"xn_tU7BIc-hover\":{scale:.98},Ax9x1qVPk:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},iGQ4QJFXc:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},qhrmWplR1:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"},xn_tU7BIc:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({Ax9x1qVPk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Button Text\"})})},eh6rTXg4t:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1qntvuu\",\"data-styles-preset\":\"PagcVNRTg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\"},children:\"Button Text\"})})},iGQ4QJFXc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Button Text\"})})},kvzC4W_ie:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9esjdk\",\"data-styles-preset\":\"vYRrPlaVe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, rgb(0, 0, 0)))\"},children:\"Button Text\"})})},qhrmWplR1:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-9esjdk\",\"data-styles-preset\":\"vYRrPlaVe\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Button Text\"})})},xn_tU7BIc:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Button Text\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BHC9F.framer-2mqrkb, .framer-BHC9F .framer-2mqrkb { display: block; }\",\".framer-BHC9F.framer-fmcj7v { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 16px 34px 16px 34px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-BHC9F .framer-1st2aji { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-BHC9F.framer-v-7m7glm.framer-fmcj7v, .framer-BHC9F.framer-v-x59l8r.framer-fmcj7v { padding: 13px 32px 13px 32px; }\",\".framer-BHC9F.framer-v-cs52sg.framer-fmcj7v, .framer-BHC9F.framer-v-14cktxj.framer-fmcj7v { padding: 11px 28px 11px 28px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 59\n * @framerIntrinsicWidth 165\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"iGQ4QJFXc\":{\"layout\":[\"auto\",\"auto\"]},\"xn_tU7BIc\":{\"layout\":[\"auto\",\"auto\"]},\"kvzC4W_ie\":{\"layout\":[\"auto\",\"auto\"]},\"qhrmWplR1\":{\"layout\":[\"auto\",\"auto\"]},\"eh6rTXg4t\":{\"layout\":[\"auto\",\"auto\"]},\"Ax9x1qVPk\":{\"layout\":[\"auto\",\"auto\"]},\"JYv6MjYGf\":{\"layout\":[\"auto\",\"auto\"]},\"Fr_LXpW6T\":{\"layout\":[\"auto\",\"auto\"]},\"eO9sZoE2z\":{\"layout\":[\"auto\",\"auto\"]},\"MQLN0YriD\":{\"layout\":[\"auto\",\"auto\"]},\"nxe60xTMR\":{\"layout\":[\"auto\",\"auto\"]},\"dGmgZ0Vyi\":{\"layout\":[\"auto\",\"auto\"]},\"FVWakGIAU\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Dhpa4pIJp\":\"link\",\"WOzs7Mk_O\":\"newTab\",\"xcwL1mtiP\":\"buttonText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerMOaW_9Oo9=withCSS(Component,css,\"framer-BHC9F\");export default FramerMOaW_9Oo9;FramerMOaW_9Oo9.displayName=\"Button\";FramerMOaW_9Oo9.defaultProps={height:59,width:165};addPropertyControls(FramerMOaW_9Oo9,{variant:{options:[\"c3Wbvr5yg\",\"iGQ4QJFXc\",\"xn_tU7BIc\",\"kvzC4W_ie\",\"qhrmWplR1\",\"eh6rTXg4t\",\"Ax9x1qVPk\"],optionTitles:[\"Large, White\",\"Large, Black\",\"Large, Transparent\",\"Medium, White\",\"Medium, Black\",\"Small, White\",\"Small, Black\"],title:\"Variant\",type:ControlType.Enum},Dhpa4pIJp:{title:\"Link\",type:ControlType.Link},WOzs7Mk_O:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onWOzs7Mk_OChange:{changes:\"WOzs7Mk_O\",type:ControlType.ChangeHandler},xcwL1mtiP:{defaultValue:\"Button Text\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},onxcwL1mtiPChange:{changes:\"xcwL1mtiP\",type:ControlType.ChangeHandler}});addFonts(FramerMOaW_9Oo9,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerMOaW_9Oo9\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"iGQ4QJFXc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xn_tU7BIc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"kvzC4W_ie\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"qhrmWplR1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eh6rTXg4t\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Ax9x1qVPk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"JYv6MjYGf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Fr_LXpW6T\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eO9sZoE2z\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"MQLN0YriD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nxe60xTMR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"dGmgZ0Vyi\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"FVWakGIAU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"165\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"Dhpa4pIJp\\\":\\\"link\\\",\\\"WOzs7Mk_O\\\":\\\"newTab\\\",\\\"xcwL1mtiP\\\":\\\"buttonText\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"59\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./MOaW_9Oo9.map","// Generated by Framer (f0648f9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-variable-regular\",\"GF;Geist-variable-regularVF=IndnaHQiIDQ1MA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDM1MA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDM1MA==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Variable\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyByhwUxId8gMHweElSvO5Tc.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-fngDu .framer-styles-preset-z6355j:not(.rich-text-wrapper), .framer-fngDu .framer-styles-preset-z6355j.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on, \\'ss10\\' on; --framer-font-size: 58px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 760px) { .framer-fngDu .framer-styles-preset-z6355j:not(.rich-text-wrapper), .framer-fngDu .framer-styles-preset-z6355j.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on, \\'ss10\\' on; --framer-font-size: 46px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-fngDu .framer-styles-preset-z6355j:not(.rich-text-wrapper), .framer-fngDu .framer-styles-preset-z6355j.rich-text-wrapper h2 { --framer-font-family: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on, \\'ss10\\' on; --framer-font-size: 36px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: center; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-fngDu\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0648f9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-300\",\"GF;Geist-regular\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RwuM4mJPby1QNtA.woff2\",weight:\"300\"},{cssFamilyName:\"Geist\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyBhhwUxId8gMGYQMKR3pzfaWI_RnOM4mJPby1QNtA.woff2\",weight:\"400\"}]}];export const css=['.framer-tRKew .framer-styles-preset-mrcbnn:not(.rich-text-wrapper), .framer-tRKew .framer-styles-preset-mrcbnn.rich-text-wrapper h1 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 80px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 760px) { .framer-tRKew .framer-styles-preset-mrcbnn:not(.rich-text-wrapper), .framer-tRKew .framer-styles-preset-mrcbnn.rich-text-wrapper h1 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 64px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-tRKew .framer-styles-preset-mrcbnn:not(.rich-text-wrapper), .framer-tRKew .framer-styles-preset-mrcbnn.rich-text-wrapper h1 { --framer-font-family: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-family-bold: \"Geist\", \"Geist Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 48px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 300; --framer-font-weight-bold: 400; --framer-letter-spacing: -0.05em; --framer-line-height: 1.1em; --framer-paragraph-spacing: 0px; --framer-text-alignment: left; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-tRKew\";\nexport const __FramerMetadata__ = {\"exports\":{\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77d7dc9)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"GF;Geist-variable-regular\",\"GF;Geist-variable-regularVF=IndnaHQiIDQ1MA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDM1MA==\",\"GF;Geist-variable-regularVF=IndnaHQiIDM1MA==\"]);const variationAxes=[{defaultValue:400,maxValue:900,minValue:100,name:\"Weight\",tag:\"wght\"}];export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"Geist Variable\",openType:true,source:\"google\",style:\"normal\",uiFamilyName:\"Geist\",url:\"https://fonts.gstatic.com/s/geist/v4/gyByhwUxId8gMHweElSvO5Tc.woff2\",variationAxes,weight:\"400\"}]}];export const css=['.framer-DW3HK .framer-styles-preset-mi66k1:not(.rich-text-wrapper), .framer-DW3HK .framer-styles-preset-mi66k1.rich-text-wrapper h3 { --framer-font-family: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1439px) and (min-width: 760px) { .framer-DW3HK .framer-styles-preset-mi66k1:not(.rich-text-wrapper), .framer-DW3HK .framer-styles-preset-mi66k1.rich-text-wrapper h3 { --framer-font-family: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 32px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 759px) and (min-width: 0px) { .framer-DW3HK .framer-styles-preset-mi66k1:not(.rich-text-wrapper), .framer-DW3HK .framer-styles-preset-mi66k1.rich-text-wrapper h3 { --framer-font-family: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-family-italic: \"Geist Variable\", \"Geist Variable Placeholder\", sans-serif; --framer-font-open-type-features: \\'ss03\\' on; --framer-font-size: 24px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: normal; --framer-font-style-italic: normal; --framer-font-variation-axes: \"wght\" 350; --framer-font-variation-axes-bold: \"wght\" 450; --framer-font-variation-axes-bold-italic: \"wght\" 350; --framer-font-variation-axes-italic: \"wght\" 350; --framer-font-weight: 400; --framer-font-weight-bold: 400; --framer-font-weight-bold-italic: 400; --framer-font-weight-italic: 400; --framer-letter-spacing: -0.02em; --framer-line-height: 1.2em; --framer-paragraph-spacing: 40px; --framer-text-alignment: left; --framer-text-color: var(--token-5db4a903-36b3-4f67-b597-d8b9c8af2728, #000000); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-DW3HK\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";import{motion}from\"framer-motion\";const QuestionText=props=>{const spanRef=React.useRef(null);const spanStyle={color:props.color||props.font?.color||\"#333\",fontFamily:props.font?.fontFamily||\"Inter\",fontSize:props.font?.fontSize||\"16px\",fontWeight:props.font?.fontWeight||400,lineHeight:props.font?.lineHeight||\"1.5\",letterSpacing:props.font?.letterSpacing||\"normal\",fontStyle:props.font?.fontStyle||\"normal\",textAlign:props.font?.textAlign||\"left\",margin:0,padding:0};return /*#__PURE__*/_jsx(\"span\",{ref:spanRef,style:spanStyle,...props,children:props.children});};const AnswerText=props=>{const pRef=React.useRef(null);const pStyle={color:props.color||props.font?.color||\"#333\",fontFamily:props.font?.fontFamily||\"Inter\",fontSize:props.font?.fontSize||\"16px\",fontWeight:props.font?.fontWeight||400,lineHeight:props.font?.lineHeight||\"1.5\",letterSpacing:props.font?.letterSpacing||\"normal\",fontStyle:props.font?.fontStyle||\"normal\",textAlign:props.font?.textAlign||\"left\",margin:0,padding:0,boxSizing:\"border-box\"};return /*#__PURE__*/_jsx(\"p\",{ref:pRef,style:pStyle,...props,children:props.children});};// Backward compatibility function\nconst getCompatibleProps=props=>{// Border settings compatibility\nconst borderWidth=props.borderSettings?.borderWidth??props.borderWidth??1;const borderWidthTop=props.borderSettings?.borderWidthTop??props.borderWidthTop??1;const borderWidthRight=props.borderSettings?.borderWidthRight??props.borderWidthRight??1;const borderWidthBottom=props.borderSettings?.borderWidthBottom??props.borderWidthBottom??1;const borderWidthLeft=props.borderSettings?.borderWidthLeft??props.borderWidthLeft??1;const isMixed=props.borderSettings?.isMixed??props.isMixed??false;const borderColor=props.borderSettings?.borderColor??props.borderColor??\"#000\";const borderHoverColor=props.borderSettings?.borderHoverColor??props.borderHoverColor??\"#000\";// Background settings compatibility\nconst backgroundColor=props.backgroundSettings?.backgroundColor??props.backgroundColor??\"#161F29\";const openColor=props.backgroundSettings?.openColor??props.openColor??\"#233040\";const hoverColor=props.backgroundSettings?.hoverColor??props.hoverColor??\"#233040\";// Question settings compatibility\nconst questionFont=props.questionSettings?.questionFont??props.questionFont;const questionTextColor=props.questionSettings?.questionTextColor??props.questionTextColor??\"#333\";const openTextColor=props.questionSettings?.openTextColor??props.openTextColor??\"#333\";const questionPadding=props.questionSettings?.questionPadding??props.questionPadding??28;const questionPaddingTop=props.questionSettings?.questionPaddingTop??props.questionPaddingTop??28;const questionPaddingRight=props.questionSettings?.questionPaddingRight??props.questionPaddingRight??32;const questionPaddingBottom=props.questionSettings?.questionPaddingBottom??props.questionPaddingBottom??28;const questionPaddingLeft=props.questionSettings?.questionPaddingLeft??props.questionPaddingLeft??32;const isQuestionPaddingMixed=props.questionSettings?.isQuestionPaddingMixed??props.isQuestionPaddingMixed??false;// Question icon settings compatibility\nconst questionIcon=props.questionIconSettings?.questionIcon??props.questionIcon;const arrowSize=props.questionIconSettings?.arrowSize??props.arrowSize??16;const questionIconGap=props.questionIconSettings?.questionIconGap??props.questionIconGap??20;const questionIconRotation=props.questionIconSettings?.questionIconRotation??props.questionIconRotation??180;const iconPosition=props.questionIconSettings?.iconPosition??props.iconPosition??\"after\";// Answer settings compatibility\nconst answerFont=props.answerSettings?.answerFont??props.answerFont;const answerTextColor=props.answerSettings?.answerTextColor??props.answerTextColor??\"#333\";const answerPadding=props.answerSettings?.answerPadding??props.answerPadding??16;const answerPaddingTop=props.answerSettings?.answerPaddingTop??props.answerPaddingTop??16;const answerPaddingRight=props.answerSettings?.answerPaddingRight??props.answerPaddingRight??32;const answerPaddingBottom=props.answerSettings?.answerPaddingBottom??props.answerPaddingBottom??16;const answerPaddingLeft=props.answerSettings?.answerPaddingLeft??props.answerPaddingLeft??16;const isAnswerPaddingMixed=props.answerSettings?.isAnswerPaddingMixed??props.isAnswerPaddingMixed??false;// Answer icon settings compatibility\nconst answerIcon=props.answerIconSettings?.answerIcon??props.answerIcon;const answerIconSize=props.answerIconSettings?.answerIconSize??props.answerIconSize??16;const answerIconGap=props.answerIconSettings?.answerIconGap??props.answerIconGap??16;return{...props,borderWidth,borderWidthTop,borderWidthRight,borderWidthBottom,borderWidthLeft,isMixed,borderColor,borderHoverColor,backgroundColor,openColor,hoverColor,questionFont,questionTextColor,openTextColor,questionPadding,questionPaddingTop,questionPaddingRight,questionPaddingBottom,questionPaddingLeft,isQuestionPaddingMixed,questionIcon,arrowSize,questionIconGap,questionIconRotation,iconPosition,answerFont,answerTextColor,answerPadding,answerPaddingTop,answerPaddingRight,answerPaddingBottom,answerPaddingLeft,isAnswerPaddingMixed,answerIcon,answerIconSize,answerIconGap};};/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-auto\n *\n * @framerIntrinsicWidth 740\n * @framerIntrinsicHeight auto\n * @framerDisableUnlink\n */export default function CustomAccordion(originalProps){const props=getCompatibleProps(originalProps);const[isReady,setIsReady]=React.useState(false);const componentId=React.useId();React.useEffect(()=>{const timer=setTimeout(()=>setIsReady(true),5);return()=>clearTimeout(timer);},[]);const{faqs,gapSize,backgroundColor,openColor,hoverColor,borderRadius,borderWidthTop,borderWidthRight,borderWidthBottom,borderWidthLeft,isMixed,borderWidth,borderColor,borderHoverColor,fontFamily,showQuestionIcon,questionIcon,questionIconGap,questionIconRotation,questionTextColor,questionPaddingTop,questionPaddingRight,questionPaddingBottom,questionPaddingLeft,isQuestionPaddingMixed,questionPadding,answerPaddingTop,answerPaddingRight,answerPaddingBottom,answerPaddingLeft,isAnswerPaddingMixed,answerPadding,arrowSize,iconPosition,showAnswerIcon,answerIcon,answerIconGap,answerIconSize,questionFont,answerFont,answerTextColor,openTextColor,firstCardOpen,transition,applyBackgroundToParent,applyBorderToParent,applyBorderRadiusToParent}=props;const[openIndex,setOpenIndex]=React.useState(firstCardOpen&&faqs.length>0?0:null);const[hoveredIndex,setHoveredIndex]=React.useState(null);// Touch device detection for mobile fix\nconst[isTouchDevice,setIsTouchDevice]=React.useState(false);React.useEffect(()=>{setIsTouchDevice(\"ontouchstart\"in window||navigator.maxTouchPoints>0);},[]);React.useEffect(()=>{if(firstCardOpen&&faqs.length>0){setOpenIndex(0);}else{setOpenIndex(null);}},[firstCardOpen,faqs]);const toggleFAQ=index=>{setOpenIndex(prevIndex=>prevIndex===index?null:index);};const getBorderStyle=index=>{if(isMixed){return{borderTop:`${borderWidthTop}px solid ${borderColor}`,borderRight:`${borderWidthRight}px solid ${borderColor}`,borderBottom:`${borderWidthBottom}px solid ${borderColor}`,borderLeft:`${borderWidthLeft}px solid ${borderColor}`};}else{return{border:`${borderWidth}px solid ${borderColor}`};}};const getQuestionPaddingStyle=()=>{if(isQuestionPaddingMixed){return{paddingTop:`${questionPaddingTop}px`,paddingRight:`${questionPaddingRight}px`,paddingBottom:`${questionPaddingBottom}px`,paddingLeft:`${questionPaddingLeft}px`};}else{return{padding:`${questionPadding}px`};}};const getAnswerPaddingStyle=()=>{if(isAnswerPaddingMixed){return{paddingTop:`${answerPaddingTop}px`,paddingRight:`${answerPaddingRight}px`,paddingBottom:`${answerPaddingBottom}px`,paddingLeft:`${answerPaddingLeft}px`};}else{return{padding:`${answerPadding}px`};}};const content=/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",...props.style},children:faqs.map((faq,index)=>/*#__PURE__*/_jsxs(motion.div,{style:{marginBottom:index===faqs.length-1?\"0px\":`${gapSize}px`,...applyBorderToParent?getBorderStyle(index):{},...applyBorderRadiusToParent?{borderRadius:borderRadius}:{},...applyBackgroundToParent?{backgroundColor:openIndex===index?openColor:backgroundColor}:{},overflow:applyBorderRadiusToParent?\"hidden\":\"visible\"},animate:applyBackgroundToParent||applyBorderToParent?{...applyBorderToParent?{borderColor:hoveredIndex===index&&!isTouchDevice?borderHoverColor:borderColor}:{},...applyBackgroundToParent?{backgroundColor:openIndex===index?openColor:hoveredIndex===index&&!isTouchDevice?hoverColor:backgroundColor}:{}}:{},transition:transition,className:`force-styles-${componentId}-item-${index}`,children:[/*#__PURE__*/_jsxs(motion.div,{style:{display:\"flex\",justifyContent:\"space-between\",alignItems:\"center\",cursor:\"pointer\",...!applyBorderRadiusToParent?{borderRadius:borderRadius}:{},...!applyBorderToParent?getBorderStyle(index):{},...!applyBackgroundToParent?{backgroundColor:openIndex===index?openColor:backgroundColor}:{},...getQuestionPaddingStyle(),boxSizing:\"border-box\"},animate:!applyBackgroundToParent||!applyBorderToParent?{...!applyBorderToParent?{borderColor:hoveredIndex===index&&!isTouchDevice?borderHoverColor:borderColor}:{},...!applyBackgroundToParent?{backgroundColor:openIndex===index?openColor:hoveredIndex===index&&!isTouchDevice?hoverColor:backgroundColor}:{}}:{},transition:transition,onClick:()=>toggleFAQ(index),onMouseEnter:()=>!isTouchDevice&&setHoveredIndex(index),onMouseLeave:()=>!isTouchDevice&&setHoveredIndex(null),children:[/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"center\"},children:[showQuestionIcon&&iconPosition===\"before\"&&/*#__PURE__*/_jsx(motion.img,{src:questionIcon,alt:\"icon\",animate:{rotate:openIndex===index?questionIconRotation:0},transition:transition,style:{width:arrowSize,height:arrowSize,marginRight:`${questionIconGap}px`}}),/*#__PURE__*/_jsx(QuestionText,{font:questionFont,color:openIndex===index?openTextColor:questionTextColor,children:faq.question})]}),showQuestionIcon&&iconPosition===\"after\"&&/*#__PURE__*/_jsx(motion.img,{src:questionIcon,alt:\"icon\",animate:{rotate:openIndex===index?questionIconRotation:0},transition:transition,style:{width:arrowSize,height:arrowSize,marginLeft:`${questionIconGap}px`}})]},`${index}-${firstCardOpen}-${openColor}`),/*#__PURE__*/_jsx(AccordionContent,{isOpen:openIndex===index,transition:transition,children:/*#__PURE__*/_jsxs(\"div\",{style:{display:\"flex\",alignItems:\"start\",...getAnswerPaddingStyle(),boxSizing:\"border-box\"},children:[showAnswerIcon&&answerIcon&&/*#__PURE__*/_jsx(\"img\",{src:answerIcon,alt:\"icon\",style:{width:answerIconSize,height:answerIconSize,marginRight:`${answerIconGap}px`}}),/*#__PURE__*/_jsx(AnswerText,{font:answerFont,color:answerTextColor,children:faq.answer})]})})]},index))});const forceStyles=`\n    .force-styles-${componentId} {opacity: 1}\n    ${faqs.map((_,index)=>`.force-styles-${componentId}-item-${index} {transform: translateZ(0)}`).join(\"\\n\")}\n    `;return /*#__PURE__*/_jsxs(React.Fragment,{children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:forceStyles}}),/*#__PURE__*/_jsx(\"div\",{className:`force-styles-${componentId}`,children:content})]});}function AccordionContent({isOpen,children,transition}){const contentRef=React.useRef(null);const[height,setHeight]=React.useState(0);React.useEffect(()=>{if(contentRef.current){contentRef.current.style.position=\"absolute\";contentRef.current.style.visibility=\"hidden\";contentRef.current.style.display=\"block\";const scrollHeight=contentRef.current.scrollHeight;contentRef.current.style.position=\"\";contentRef.current.style.visibility=\"\";contentRef.current.style.display=\"\";if(isOpen){setHeight(scrollHeight);}}},[isOpen,children]);return /*#__PURE__*/_jsx(motion.div,{animate:{height:isOpen?height:0},initial:false,transition:{height:transition},style:{overflow:\"hidden\",willChange:\"height\"},children:/*#__PURE__*/_jsx(\"div\",{ref:contentRef,children:children})});}CustomAccordion.defaultProps={faqs:[{question:\"Why does Pixco offer free Framer components?\",answer:\"We love seeing great design come to life, and offering free Framer components is our way of helping the community.\"},{question:\"Is there a catch for these free components?\",answer:\"No catch at all! We genuinely enjoy helping designers and creators.\"}],gapSize:16,backgroundSettings:{backgroundColor:\"#161F29\",openColor:\"#233040\",hoverColor:\"#233040\"},backgroundColor:\"#161F29\",openColor:\"#233040\",hoverColor:\"#233040\",borderRadius:20,borderWidth:1,borderWidthTop:1,borderWidthRight:1,borderWidthBottom:1,borderWidthLeft:1,isMixed:false,showQuestionIcon:true,questionIconGap:20,questionIconRotation:180,questionPadding:28,questionPaddingTop:28,questionPaddingRight:32,questionPaddingBottom:28,questionPaddingLeft:32,isQuestionPaddingMixed:false,showAnswerIcon:true,answerIconGap:16,answerPadding:16,answerPaddingTop:16,answerPaddingRight:32,answerPaddingBottom:16,answerPaddingLeft:16,isAnswerPaddingMixed:false,borderColor:\"#1D2836\",borderHoverColor:\"#2C3C52\",questionIcon:\"https://framerusercontent.com/assets/KeZKHxejeIz6mxENsIvmDZIEDo.svg\",arrowSize:16,iconPosition:\"after\",answerIcon:\"https://framerusercontent.com/assets/XYbxWO3TFY2WvDPFG8MlDMVSoU.svg\",answerIconSize:16,answerTextColor:\"#99ADC4\",firstCardOpen:false,openTextColor:\"#FFFFFF\",transition:{type:\"spring\",stiffness:800,damping:60},applyBackgroundToParent:false,applyBorderToParent:false,applyBorderRadiusToParent:false};addPropertyControls(CustomAccordion,{faqs:{type:ControlType.Array,title:\"FAQs\",control:{type:ControlType.Object,controls:{question:{type:ControlType.String,title:\"Question\"},answer:{type:ControlType.String,title:\"Answer\",displayTextArea:true}}},defaultValue:CustomAccordion.defaultProps.faqs},gapSize:{type:ControlType.Number,title:\"Gap Size\",defaultValue:16,min:0,max:100,unit:\"px\",displayStepper:true},applyBackgroundToParent:{type:ControlType.Boolean,title:\"Background\",defaultValue:false,enabledTitle:\"Parent\",disabledTitle:\"Card\",description:\"Apply background to parent or question card\"},backgroundSettings:{type:ControlType.Object,title:\"Background\",controls:{backgroundColor:{type:ControlType.Color,title:\"Default\",defaultValue:CustomAccordion.defaultProps.backgroundColor},openColor:{type:ControlType.Color,title:\"Open\",defaultValue:CustomAccordion.defaultProps.openColor},hoverColor:{type:ControlType.Color,title:\"Hover\",defaultValue:CustomAccordion.defaultProps.hoverColor}}},applyBorderToParent:{type:ControlType.Boolean,title:\"Border\",defaultValue:false,enabledTitle:\"Parent\",disabledTitle:\"Card\",description:\"Apply border to parent or question card\"},borderSettings:{type:ControlType.Object,title:\"Border\",controls:{borderWidth:{type:ControlType.FusedNumber,title:\"Width\",defaultValue:1,toggleKey:\"isMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"borderWidthTop\",\"borderWidthRight\",\"borderWidthBottom\",\"borderWidthLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,max:10,step:1,unit:\"px\"},borderColor:{type:ControlType.Color,title:\"Color\",defaultValue:\"#1D2836\"},borderHoverColor:{type:ControlType.Color,title:\"Hover Color\",defaultValue:\"#2C3C52\"}}},applyBorderRadiusToParent:{type:ControlType.Boolean,title:\"Border Radius\",defaultValue:false,enabledTitle:\"Parent\",disabledTitle:\"Card\",description:\"Apply border radius to parent or question card\"},borderRadius:{type:ControlType.Number,title:\"Border Radius\",defaultValue:20,min:0,max:50,unit:\"px\",displayStepper:true},questionSettings:{type:ControlType.Object,title:\"Question\",controls:{questionFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontSize:16,fontWeight:400,lineHeight:\"1.5\",letterSpacing:\"normal\"}},questionTextColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#FFFFFF\"},openTextColor:{type:ControlType.Color,title:\"Open Text Color\",defaultValue:\"#FFFFFF\"},questionPadding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:28,toggleKey:\"isQuestionPaddingMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"questionPaddingTop\",\"questionPaddingRight\",\"questionPaddingBottom\",\"questionPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,max:100,step:1,unit:\"px\"}}},showQuestionIcon:{type:ControlType.Boolean,title:\"Question Icon\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},questionIconSettings:{type:ControlType.Object,title:\"Question Icon\",hidden:props=>!props.showQuestionIcon,controls:{questionIcon:{type:ControlType.File,title:\"Icon\",allowedFileTypes:[\"svg\",\"png\",\"jpg\",\"gif\"]},arrowSize:{type:ControlType.Number,title:\"Size\",defaultValue:CustomAccordion.defaultProps.arrowSize,min:8,max:32,unit:\"px\",displayStepper:true},questionIconGap:{type:ControlType.Number,title:\"Gap\",defaultValue:20,min:0,max:50,unit:\"px\",displayStepper:true},questionIconRotation:{type:ControlType.Number,title:\"Rotation\",defaultValue:180,min:0,max:360,step:1,unit:\"\\xb0\",displayStepper:true,description:\"Transitions on open and close states\"},iconPosition:{type:ControlType.Enum,title:\"Position\",options:[\"before\",\"after\"],optionTitles:[\"Before\",\"After\"],defaultValue:\"after\"}}},answerSettings:{type:ControlType.Object,title:\"Answer\",controls:{answerFont:{type:ControlType.Font,title:\"Font\",controls:\"extended\",displayFontSize:true,displayTextAlignment:false,defaultFontType:\"sans-serif\",defaultValue:{fontFamily:\"Inter\",fontSize:16,fontWeight:400,lineHeight:\"1.5\",letterSpacing:\"normal\"}},answerTextColor:{type:ControlType.Color,title:\"Text Color\",defaultValue:\"#99ADC4\"},answerPadding:{type:ControlType.FusedNumber,title:\"Padding\",defaultValue:16,toggleKey:\"isAnswerPaddingMixed\",toggleTitles:[\"All\",\"Individual\"],valueKeys:[\"answerPaddingTop\",\"answerPaddingRight\",\"answerPaddingBottom\",\"answerPaddingLeft\"],valueLabels:[\"T\",\"R\",\"B\",\"L\"],min:0,max:100,step:1,unit:\"px\"}}},showAnswerIcon:{type:ControlType.Boolean,title:\"Answer Icon\",defaultValue:true,enabledTitle:\"Show\",disabledTitle:\"Hide\"},answerIconSettings:{type:ControlType.Object,title:\"Answer Icon\",hidden:props=>!props.showAnswerIcon,controls:{answerIcon:{type:ControlType.File,title:\"Icon\",allowedFileTypes:[\"svg\",\"png\",\"jpg\",\"gif\"]},answerIconSize:{type:ControlType.Number,title:\"Size\",defaultValue:CustomAccordion.defaultProps.answerIconSize,min:8,max:32,unit:\"px\",displayStepper:true},answerIconGap:{type:ControlType.Number,title:\"Gap\",defaultValue:16,min:0,max:50,unit:\"px\",displayStepper:true}}},firstCardOpen:{type:ControlType.Boolean,title:\"First Card Open\",defaultValue:false,enabledTitle:\"Yes\",disabledTitle:\"No\"},transition:{type:ControlType.Transition,title:\"Transition\",defaultValue:{type:\"spring\",stiffness:800,damping:60},description:\"Discover more Framer resources at [Pixco](https://pixcodrops.com/resources)\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"CustomAccordion\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"any-prefer-auto\",\"framerDisableUnlink\":\"\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"auto\",\"framerIntrinsicWidth\":\"740\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CustomAccordion.map","// Generated by Framer (5186692)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,ResolveLinks,RichText,runTasksWithYield,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/jvZQni0HVpaebalE9HN6/cQuhbA1DM1hvm4r8AnUN/HaFviFY0f.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/4gyFB00G2FPVLcTbrYvb/cy2fnZlms7o9cYwkuN5I/mDGSpSX1N.js\";import Button from\"https://framerusercontent.com/modules/iv4RLfu093XMfmNykSpS/V1fpTBD9F51xWfjLxgbT/MOaW_9Oo9.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"B_JpVlsHt\",\"G9AoXva0p\",\"Goecl4cQy\"];const serializationHash=\"framer-ZKQcf\";const variantClassNames={B_JpVlsHt:\"framer-v-1jclqsh\",G9AoXva0p:\"framer-v-1hj64tc\",Goecl4cQy:\"framer-v-12vpig\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const riMY3l9BS=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"B_JpVlsHt\",Mobile:\"Goecl4cQy\",Tablet:\"G9AoXva0p\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,subheading,width,...props})=>{return{...props,riMY3l9BS:subheading??props.riMY3l9BS??\"Let’s talk about your current setup and see how Vectura can simplify your finance operations.\",variant:humanReadableVariantMap[props.variant]??props.variant??\"B_JpVlsHt\"};};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,riMY3l9BS,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"B_JpVlsHt\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Image1,{...restProps,...gestureHandlers,background:{alt:\"\",fit:\"fill\",intrinsicHeight:2160,intrinsicWidth:3840,loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:2160,pixelWidth:3840,sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/TqEFeupwLh8aw76RLfqHJ2SYk6g.jpg?width=3840&height=2160\",srcSet:\"https://framerusercontent.com/images/TqEFeupwLh8aw76RLfqHJ2SYk6g.jpg?scale-down-to=512&width=3840&height=2160 512w,https://framerusercontent.com/images/TqEFeupwLh8aw76RLfqHJ2SYk6g.jpg?scale-down-to=1024&width=3840&height=2160 1024w,https://framerusercontent.com/images/TqEFeupwLh8aw76RLfqHJ2SYk6g.jpg?scale-down-to=2048&width=3840&height=2160 2048w,https://framerusercontent.com/images/TqEFeupwLh8aw76RLfqHJ2SYk6g.jpg?width=3840&height=2160 3840w\"},className:cx(scopingClassNames,\"framer-1jclqsh\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"B_JpVlsHt\",ref:refBinding,style:{borderBottomLeftRadius:16,borderBottomRightRadius:16,borderTopLeftRadius:16,borderTopRightRadius:16,...style},...addPropertyOverrides({G9AoXva0p:{\"data-framer-name\":\"Tablet\"},Goecl4cQy:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-u4vff9\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"obtXFR_l9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h3,{className:\"framer-styles-preset-mi66k1\",\"data-styles-preset\":\"mDGSpSX1N\",style:{\"--framer-text-color\":\"var(--extracted-a0htzi, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Entre em contato\"})}),className:\"framer-8cv8ad\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"A0UU9OKJt\",style:{\"--extracted-a0htzi\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1i01yr4\",\"data-styles-preset\":\"HaFviFY0f\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255)))\"},children:\"Let’s talk about your current setup and see how Vectura can simplify your finance operations.\"})}),className:\"framer-12ueey5\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"m_bchw6bM\",style:{\"--extracted-r6o4lv\":\"var(--token-f2d0b226-11d7-401c-9054-7d237b6a1775, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},text:riMY3l9BS,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined},{href:{webPageId:\"MPe8pyI3e\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:59,y:(componentViewport?.y||0)+40+(0+0+((componentViewport?.height||521)-80-288)/1*0)+0+229,...addPropertyOverrides({G9AoXva0p:{y:(componentViewport?.y||0)+32+0+0+229},Goecl4cQy:{y:(componentViewport?.y||0)+24+0+0+229}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pz2llk-container\",layoutDependency:layoutDependency,layoutId:\"hjMZh3bBp-container\",nodeId:\"hjMZh3bBp\",rendersWithMotion:true,scopeId:\"t4cuAu_EY\",children:/*#__PURE__*/_jsx(Button,{Dhpa4pIJp:resolvedLinks[0],height:\"100%\",id:\"hjMZh3bBp\",layoutId:\"hjMZh3bBp\",variant:matchVariant(\"c3Wbvr5yg\"),width:\"100%\",WOzs7Mk_O:false,xcwL1mtiP:\"Fale conosco\",...addPropertyOverrides({G9AoXva0p:{Dhpa4pIJp:resolvedLinks[1]},Goecl4cQy:{Dhpa4pIJp:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})]})})})})});});const css=[\".framer-ZKQcf.framer-1h03b40, .framer-ZKQcf .framer-1h03b40 { display: block; }\",\".framer-ZKQcf.framer-1jclqsh { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; height: 521px; justify-content: space-between; overflow: hidden; padding: 40px; position: relative; width: 522px; will-change: var(--framer-will-change-override, transform); }\",\".framer-ZKQcf .framer-u4vff9 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-ZKQcf .framer-8cv8ad { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-ZKQcf .framer-12ueey5 { --framer-text-wrap-override: balance; flex: none; height: auto; position: relative; width: 100%; }\",\".framer-ZKQcf .framer-1pz2llk-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-ZKQcf.framer-v-1hj64tc.framer-1jclqsh { gap: 64px; height: min-content; justify-content: flex-start; padding: 32px; }\",\".framer-ZKQcf.framer-v-12vpig.framer-1jclqsh { gap: 64px; height: min-content; justify-content: flex-start; padding: 24px; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 521\n * @framerIntrinsicWidth 522\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"G9AoXva0p\":{\"layout\":[\"fixed\",\"auto\"]},\"Goecl4cQy\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"riMY3l9BS\":\"subheading\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framert4cuAu_EY=withCSS(Component,css,\"framer-ZKQcf\");export default Framert4cuAu_EY;Framert4cuAu_EY.displayName=\"Book a Call CTA card\";Framert4cuAu_EY.defaultProps={height:521,width:522};addPropertyControls(Framert4cuAu_EY,{variant:{options:[\"B_JpVlsHt\",\"G9AoXva0p\",\"Goecl4cQy\"],optionTitles:[\"Desktop\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},riMY3l9BS:{defaultValue:\"Let’s talk about your current setup and see how Vectura can simplify your finance operations.\",displayTextArea:false,title:\"Subheading\",type:ControlType.String},onriMY3l9BSChange:{changes:\"riMY3l9BS\",type:ControlType.ChangeHandler}});addFonts(Framert4cuAu_EY,[{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\"}]},...ButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});Framert4cuAu_EY.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framert4cuAu_EY\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"522\",\"framerIntrinsicHeight\":\"521\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"riMY3l9BS\\\":\\\"subheading\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G9AoXva0p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Goecl4cQy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./t4cuAu_EY.map"],"mappings":"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"}