{"version":3,"file":"script_main.BpGeUXf0.mjs","names":["useMemo","t","i","e","r","s","u","d","p","o","n","l","h","a","c","useRef","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","SVG","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","MenuButton","ButtonFonts","Button","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","Button","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","SmoothScroll","Navbar","SectionCallToAction","Footer","BlurGradient","useRef","React.useId","className","PropertyOverrides","React.createElement","DefaultTemplate","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js","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/f2C0miSb6LKbsGDAVcPN/nJaEZKoEdyKbFi4cI24P/HsUZCoWwE.js","https:/framerusercontent.com/modules/9lsWZeexqiLXVxDXGCsk/rYNJP8CytSQdguplMFUg/vXeDETgUK.js","https:/framerusercontent.com/modules/7SPvii1spatqmTImboVv/ABpJpTGpoURbjx9oyHLj/VG2h2LDV1.js","https:/framerusercontent.com/modules/ljrO1oO5ptCAMuaZhkiN/03kulQqZeVknEtWn4eG5/Y9MAa6Nwy.js","https:/framerusercontent.com/modules/3PmvxnpDCbUJiDm93WDu/A7TPK11y0rvX3HsO85dc/PfU2_axsT.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function BlurGradient({blur,borderRadius,direction,transition}){const blurSteps=useMemo(()=>[{blur:`${blur/2/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%`},{blur:`${blur/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%`},{blur:`${blur/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%`},{blur:`${blur/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%`},{blur:`${blur/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%`},{blur:`${blur/2/2}px`,gradient:`rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%`},{blur:`${blur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${blur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[blur]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:blurSteps.map((step,index)=>/*#__PURE__*/_jsx(motion.div,{transition:transition,initial:{backdropFilter:`blur(${step.blur})`},animate:{backdropFilter:`blur(${step.blur})`},style:{opacity:1,position:\"absolute\",inset:0,zIndex:index+1,maskImage:`linear-gradient(${direction}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\"}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\",transition:{duration:.3}};addPropertyControls(BlurGradient,{blur:{title:\"Blur\",type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"to bottom\",\"to top\",\"to left\",\"to right\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"to bottom\"},transition:{type:ControlType.Transition,defaultValue:{duration:.3},title:\"Transition\",description:\"Control how the blur animates when used on hover states or any othe interaction.\\n\\nMore components at [Framer University](https://frameruni.link/cc).\"}});BlurGradient.displayName=\"Blur Gradient\";export default BlurGradient;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","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 (281588d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,SVG,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/jOHOZUNqfbCJrnFaX83L/9zPXFqEYTXS5QrEZpotc/kbup8YTUA.js\";const cycleOrder=[\"Vb5CWp4Fv\",\"v2SfVytpx\",\"G0x6iZ9az\"];const serializationHash=\"framer-cXlmh\";const variantClassNames={G0x6iZ9az:\"framer-v-3elxh5\",v2SfVytpx:\"framer-v-1tay18k\",Vb5CWp4Fv:\"framer-v-t40jdw\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"Vb5CWp4Fv\",Phone:\"G0x6iZ9az\",Tablet:\"v2SfVytpx\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Vb5CWp4Fv\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Vb5CWp4Fv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-t40jdw\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Vb5CWp4Fv\",ref:refBinding,style:{backgroundColor:\"var(--token-bea8666b-4c2c-453b-ab7b-4759932b54f3, rgb(197, 188, 164))\",...style},...addPropertyOverrides({G0x6iZ9az:{\"data-framer-name\":\"Phone\"},v2SfVytpx:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17eqn3k\",\"data-framer-name\":\"SYLVIE Logo\",layoutDependency:layoutDependency,layoutId:\"vwKV8Ymr2\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-185twif\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:202,intrinsicWidth:166,layoutDependency:layoutDependency,layoutId:\"GuvwPjxWi\",svg:'<svg width=\"166\" height=\"202\" viewBox=\"-1 -1 166 202\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 199.391L0.900638 193.685L32.1229 189.782H45.3323L44.1314 199.391H0ZM21.015 199.391L41.4295 93.3894C44.2315 77.7744 46.9335 62.1595 49.5353 46.5445C52.1372 30.9296 54.5389 15.4148 56.7404 0L88.2629 0L68.1486 106.602C65.1464 122.017 62.3444 137.532 59.7426 153.147C57.3408 168.561 54.9392 183.976 52.5374 199.391H21.015ZM34.2244 5.70546L35.4252 0L79.2565 0L78.0556 9.90948L64.8462 9.90948L34.2244 5.70546ZM35.125 199.391L36.6261 191.884L123.688 191.884L111.98 195.787L139.9 142.937H145.604L133.895 199.391L35.125 199.391ZM53.1379 101.797L54.639 93.6897H110.479L109.278 101.797H53.1379ZM67.8484 7.80748L69.0492 0L163.016 0L157.012 53.4511C157.012 53.4511 150.612 55.5677 151.308 53.4511C167.007 5.70546 139.6 3.60346 139.6 3.60346L150.107 7.80748L67.8484 7.80748ZM109.278 130.925L105.075 100.596L106.276 94.8908L121.587 64.5618H127.291L114.982 130.925H109.278Z\" fill=\"#2F201A\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1cywzrz\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:202,intrinsicWidth:112,layoutDependency:layoutDependency,layoutId:\"GU7HFZlIp\",svg:'<svg width=\"112\" height=\"202\" viewBox=\"-1 -1 112 202\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 199.391L0.900638 193.685L31.2222 189.782H44.4317L75.0535 193.685L73.8526 199.391H0ZM21.015 199.391L41.4295 93.6897C44.2315 78.0747 46.9335 62.4598 49.5353 46.8448C52.1372 31.0297 54.5389 15.4148 56.7405 0L88.2629 0L68.1486 106.602C65.1464 122.017 62.3444 137.532 59.7426 153.147C57.3409 168.561 54.9392 183.976 52.5374 199.391H21.015ZM34.2244 5.70546L35.4253 0L109.878 0L108.677 5.70546L78.0556 9.90948L64.8462 9.90948L34.2244 5.70546Z\" fill=\"#2F201A\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fr1kcr\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:204,intrinsicWidth:195,layoutDependency:layoutDependency,layoutId:\"t3TqzTqfC\",svg:'<svg width=\"195\" height=\"204\" viewBox=\"-1 -1 195 204\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 5.72617L1.31736 0L82.9943 0L82.0063 5.72617L45.1199 9.94545L27.0061 9.94545L0 5.72617ZM49.7307 201.621L19.7605 0L53.6828 0L76.7368 169.977H72.126L74.1021 166.059L163.354 0L173.893 0L63.5631 201.621H49.7307ZM133.054 5.72617L134.372 0L192.995 0L191.677 5.72617L167.306 8.73994H161.048L133.054 5.72617Z\" fill=\"#2F201A\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nfhqib\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:202,intrinsicWidth:144,layoutDependency:layoutDependency,layoutId:\"t5A55sPeZ\",svg:'<svg width=\"144\" height=\"202\" viewBox=\"-1 -1 144 202\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 199.391L0.900638 193.685L32.1229 189.782H45.3323L44.4317 199.391H0ZM21.015 199.391L41.4295 93.3894C44.2315 77.7744 46.9334 62.1595 49.5353 46.5445C52.1372 30.9296 54.5389 15.4148 56.7404 0L88.2629 0L68.1486 106.602C65.1464 122.017 62.3444 137.532 59.7426 153.147C57.3408 168.561 54.9391 183.976 52.5374 199.391H21.015ZM34.2244 5.70546L35.4252 0L109.878 0L108.677 5.70546L78.0556 9.90948L64.8462 9.90948L34.2244 5.70546ZM35.125 199.391L36.6261 191.884L120.086 191.884L108.377 195.787L136.297 142.937H142.001L130.293 199.391L35.125 199.391Z\" fill=\"#2F201A\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1xftrne\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:202,intrinsicWidth:173,layoutDependency:layoutDependency,layoutId:\"BgxEdFXUN\",svg:'<svg width=\"173\" height=\"202\" viewBox=\"-1 -1 173 202\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 5.70546L0.900646 0L75.0535 0L73.8526 5.70546L40.8291 9.90948L27.3195 9.90948L0 5.70546ZM9.00642 199.391L10.2073 193.685L43.8312 189.782H57.9413L91.265 193.685L90.3644 199.391L9.00642 199.391ZM54.9392 139.033L15.9113 0L48.3345 0L77.4552 109.305H75.6539L76.5546 108.103L144.103 0L153.409 0L65.7469 139.033H54.9392ZM33.9242 199.391L50.7362 109.305H80.1571C78.1557 121.316 76.2544 132.126 74.4531 141.736C72.8519 151.345 71.3508 160.754 69.9498 169.963C68.5488 178.971 67.0478 188.781 65.4466 199.391H33.9242ZM115.582 5.70546L116.483 0L170.522 0L169.02 5.70546L145.604 8.70833H139.299L115.582 5.70546Z\" fill=\"#2F201A\"/>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-6prsew\",\"data-framer-name\":\"Vector\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:211,intrinsicWidth:139,layoutDependency:layoutDependency,layoutId:\"f76fqVcAQ\",svg:'<svg width=\"139\" height=\"211\" viewBox=\"-1 -1 139 211\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M0 194.886L10.8077 147.441H16.5118L21.6154 200.592L12.9092 191.583C18.3131 194.786 24.1172 197.189 30.3216 198.79C36.526 200.392 43.1307 201.193 50.1357 201.193C58.1414 201.193 65.2465 199.391 71.4509 195.787C77.8555 191.984 82.8591 187.079 86.4616 181.073C90.0642 175.068 91.8655 168.661 91.8655 161.855C91.8655 154.248 90.1643 147.541 86.7618 141.736C83.3594 135.73 79.0564 130.325 73.8526 125.52C68.8491 120.515 63.5453 115.711 57.9413 111.106C52.5374 106.302 47.3337 101.297 42.3302 96.0919C37.3266 90.887 33.2237 85.1815 30.0214 78.9756C26.8191 72.5694 25.218 65.3625 25.218 57.3549C25.218 46.3443 27.7198 36.535 32.7233 27.9267C37.927 19.1183 45.2322 12.3118 54.6389 7.50718C64.0457 2.50239 75.1536 0 87.9627 0C93.7668 0 99.571 0.60057 105.375 1.80172C111.179 2.80267 116.683 4.30411 121.887 6.30602C127.291 8.30794 132.194 11.0105 136.597 14.4138L126.991 58.2557H121.286L114.982 9.60919L122.187 17.1164C117.184 13.7131 112.08 11.3108 106.876 9.90948C101.873 8.30794 96.5688 7.50718 90.9648 7.50718C84.16 7.50718 77.6554 8.90851 71.4509 11.7112C65.2465 14.3137 60.1429 18.3175 56.14 23.7227C52.1372 29.1279 50.1357 36.2347 50.1357 45.0431C50.1357 51.249 51.5367 56.9545 54.3387 62.1595C57.1407 67.3645 60.7433 72.1691 65.1464 76.5733C69.5496 80.9775 74.1529 85.2816 78.9563 89.4856C85.1607 94.6906 91.165 100.096 96.9691 105.701C102.973 111.307 107.877 117.613 111.68 124.619C115.682 131.426 117.684 139.534 117.684 148.943C117.684 160.954 114.882 171.464 109.278 180.473C103.874 189.481 96.0685 196.488 85.8612 201.493C75.8541 206.498 63.9456 209 50.1357 209C44.3316 209 38.3273 208.399 32.1229 207.198C26.1186 206.197 20.3145 204.696 14.7105 202.694C9.30663 200.492 4.40314 197.889 0 194.886Z\" fill=\"#2F201A\"/>\\n</svg>\\n',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-15m53dt\",\"data-framer-name\":\"Footer Right Column\",layoutDependency:layoutDependency,layoutId:\"RCiexUoWh\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-wh3dj0\",\"data-framer-name\":\"Frame 39\",layoutDependency:layoutDependency,layoutId:\"kmLP9WJ7s\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/emunah__design/\",motionChild:true,nodeId:\"BwyR_VSLU\",openInNewTab:true,scopeId:\"HsUZCoWwE\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1y1dtrt framer-158na1q\",\"data-framer-name\":\"Button Link External Small\",layoutDependency:layoutDependency,layoutId:\"BwyR_VSLU\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U291cmNlIFNlcmlmIDQtcmVndWxhcg==\",\"--framer-font-family\":'\"Source Serif 4\", \"Source Serif 4 Placeholder\", serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"171.4%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(70, 65, 54))\"},children:\"INSTAGRAM\"})}),className:\"framer-1knmlcd\",\"data-framer-name\":\"CONTACT\",fonts:[\"GF;Source Serif 4-regular\"],layoutDependency:layoutDependency,layoutId:\"XsuYVF1YQ\",style:{\"--extracted-r6o4lv\":\"rgb(70, 65, 54)\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"bottom\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-px0zj7\",\"data-framer-name\":\"Arrow 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:9,intrinsicWidth:9,layoutDependency:layoutDependency,layoutId:\"D7H9r0vQH\",svg:'<svg width=\"9\" height=\"9\" viewBox=\"0 0 9 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M8.91106 0.25007C8.91106 0.111999 8.79913 7.06055e-05 8.66106 7.02051e-05L6.41106 7.00681e-05C6.27299 7.0321e-05 6.16106 0.111999 6.16106 0.25007C6.16106 0.388142 6.27299 0.500071 6.41106 0.50007L8.41106 0.500071L8.41106 2.50007C8.41106 2.63814 8.52299 2.75007 8.66106 2.75007C8.79913 2.75007 8.91106 2.63814 8.91106 2.50007L8.91106 0.25007ZM0.175781 8.73535L0.352558 8.91213L8.83784 0.426847L8.66106 0.25007L8.48429 0.0732936L-0.000995442 8.55857L0.175781 8.73535Z\" fill=\"#464236\"/>\\n</svg>\\n',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com\",motionChild:true,nodeId:\"wIshFLlSq\",openInNewTab:true,scopeId:\"HsUZCoWwE\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-c9seka framer-158na1q\",\"data-framer-name\":\"Button Link External Small\",layoutDependency:layoutDependency,layoutId:\"wIshFLlSq\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U291cmNlIFNlcmlmIDQtcmVndWxhcg==\",\"--framer-font-family\":'\"Source Serif 4\", \"Source Serif 4 Placeholder\", serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"171.4%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(70, 65, 54))\"},children:\"LINKEDIN\"})}),className:\"framer-8mna2h\",\"data-framer-name\":\"CONTACT\",fonts:[\"GF;Source Serif 4-regular\"],layoutDependency:layoutDependency,layoutId:\"CQYN_RxkR\",style:{\"--extracted-r6o4lv\":\"rgb(70, 65, 54)\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"bottom\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-12r7jlf\",\"data-framer-name\":\"Arrow 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:9,intrinsicWidth:9,layoutDependency:layoutDependency,layoutId:\"OMmZ7k6WB\",svg:'<svg width=\"9\" height=\"9\" viewBox=\"0 0 9 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M8.91106 0.25007C8.91106 0.111999 8.79913 7.06055e-05 8.66106 7.02051e-05L6.41106 7.00681e-05C6.27299 7.0321e-05 6.16106 0.111999 6.16106 0.25007C6.16106 0.388142 6.27299 0.500071 6.41106 0.50007L8.41106 0.500071L8.41106 2.50007C8.41106 2.63814 8.52299 2.75007 8.66106 2.75007C8.79913 2.75007 8.91106 2.63814 8.91106 2.50007L8.91106 0.25007ZM0.175781 8.73535L0.352558 8.91213L8.83784 0.426847L8.66106 0.25007L8.48429 0.0732936L-0.000995442 8.55857L0.175781 8.73535Z\" fill=\"#464236\"/>\\n</svg>\\n',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.youtube.com/@emunastudios\",motionChild:true,nodeId:\"gVnYqWnEk\",openInNewTab:true,scopeId:\"HsUZCoWwE\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-9pmrym framer-158na1q\",\"data-framer-name\":\"Button Link External Small\",layoutDependency:layoutDependency,layoutId:\"gVnYqWnEk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U291cmNlIFNlcmlmIDQtcmVndWxhcg==\",\"--framer-font-family\":'\"Source Serif 4\", \"Source Serif 4 Placeholder\", serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"171.4%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(70, 65, 54))\"},children:\"YOUTUBE\"})}),className:\"framer-e55x2\",\"data-framer-name\":\"CONTACT\",fonts:[\"GF;Source Serif 4-regular\"],layoutDependency:layoutDependency,layoutId:\"eow1nuign\",style:{\"--extracted-r6o4lv\":\"rgb(70, 65, 54)\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"bottom\",withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1l4iyg1\",\"data-framer-name\":\"Arrow 1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:9,intrinsicWidth:9,layoutDependency:layoutDependency,layoutId:\"fGtw45Bu7\",svg:'<svg width=\"9\" height=\"9\" viewBox=\"0 0 9 9\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M8.91106 0.25007C8.91106 0.111999 8.79913 7.06055e-05 8.66106 7.02051e-05L6.41106 7.00681e-05C6.27299 7.0321e-05 6.16106 0.111999 6.16106 0.25007C6.16106 0.388142 6.27299 0.500071 6.41106 0.50007L8.41106 0.500071L8.41106 2.50007C8.41106 2.63814 8.52299 2.75007 8.66106 2.75007C8.79913 2.75007 8.91106 2.63814 8.91106 2.50007L8.91106 0.25007ZM0.175781 8.73535L0.352558 8.91213L8.83784 0.426847L8.66106 0.25007L8.48429 0.0732936L-0.000995442 8.55857L0.175781 8.73535Z\" fill=\"#464236\"/>\\n</svg>\\n',withExternalLayout:true})]})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"R0Y7U291cmNlIFNlcmlmIDQtcmVndWxhcg==\",\"--framer-font-family\":'\"Source Serif 4\", \"Source Serif 4 Placeholder\", serif',\"--framer-letter-spacing\":\"0.01em\",\"--framer-line-height\":\"140%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(47, 32, 26, 0.7))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://cal.com/billantony/discovery-meeting-for-framer-development\",motionChild:true,nodeId:\"KBZgGcMd0\",openInNewTab:true,relValues:[],scopeId:\"HsUZCoWwE\",smoothScroll:false,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-styles-preset-z826kx\",\"data-styles-preset\":\"kbup8YTUA\",children:[\"Template designed by \",/*#__PURE__*/_jsx(motion.span,{style:{\"--framer-text-decoration\":\"underline\"},children:\"Emunah.\"})]})})})}),className:\"framer-ntdu86\",\"data-framer-name\":\"Template designed by Emunah.\",fonts:[\"GF;Source Serif 4-regular\"],layoutDependency:layoutDependency,layoutId:\"KBZgGcMd0\",style:{\"--extracted-r6o4lv\":\"rgba(47, 32, 26, 0.7)\",\"--framer-paragraph-spacing\":\"8px\"},verticalAlignment:\"center\",withExternalLayout:true})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cXlmh.framer-158na1q, .framer-cXlmh .framer-158na1q { display: block; }\",\".framer-cXlmh.framer-t40jdw { align-content: flex-end; align-items: flex-end; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 96px 80px 96px 24px; position: relative; width: 1200px; }\",\".framer-cXlmh .framer-17eqn3k { flex: none; gap: 0px; height: 209px; overflow: visible; position: relative; width: 682px; }\",\".framer-cXlmh .framer-185twif { bottom: 6px; flex: none; left: 517px; position: absolute; right: 1px; top: 4px; }\",\".framer-cXlmh .framer-1cywzrz { bottom: 6px; flex: none; left: 459px; position: absolute; right: 113px; top: 4px; }\",\".framer-cXlmh .framer-fr1kcr { bottom: 6px; flex: none; left: 325px; position: absolute; right: 164px; top: 1px; }\",\".framer-cXlmh .framer-nfhqib { bottom: 6px; flex: none; left: 229px; position: absolute; right: 311px; top: 4px; }\",\".framer-cXlmh .framer-1xftrne { bottom: 6px; flex: none; left: 117px; position: absolute; right: 394px; top: 4px; }\",\".framer-cXlmh .framer-6prsew { bottom: 1px; flex: none; left: -1px; position: absolute; right: 547px; top: -1px; }\",\".framer-cXlmh .framer-15m53dt { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 276px; }\",\".framer-cXlmh .framer-wh3dj0 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-cXlmh .framer-1y1dtrt, .framer-cXlmh .framer-c9seka, .framer-cXlmh .framer-9pmrym { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 8px 0px 8px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-cXlmh .framer-1knmlcd, .framer-cXlmh .framer-8mna2h, .framer-cXlmh .framer-e55x2 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cXlmh .framer-px0zj7, .framer-cXlmh .framer-12r7jlf, .framer-cXlmh .framer-1l4iyg1 { flex: none; height: 9px; position: relative; width: 9px; }\",\".framer-cXlmh .framer-ntdu86 { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 276px; word-break: break-word; word-wrap: break-word; }\",\".framer-cXlmh.framer-v-1tay18k.framer-t40jdw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 64px; justify-content: flex-start; width: 810px; }\",\".framer-cXlmh.framer-v-3elxh5.framer-t40jdw { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; justify-content: flex-start; padding: 80px 16px 80px 16px; width: 390px; }\",\".framer-cXlmh.framer-v-3elxh5 .framer-17eqn3k { height: 91px; width: 298px; }\",\".framer-cXlmh.framer-v-3elxh5 .framer-185twif { bottom: 3px; left: 226px; right: 1px; top: 2px; }\",\".framer-cXlmh.framer-v-3elxh5 .framer-1cywzrz { bottom: 3px; left: 200px; right: 49px; top: 2px; }\",\".framer-cXlmh.framer-v-3elxh5 .framer-fr1kcr { bottom: 3px; left: 142px; right: 72px; top: 1px; }\",\".framer-cXlmh.framer-v-3elxh5 .framer-nfhqib { bottom: 3px; left: 100px; right: 136px; top: 2px; }\",\".framer-cXlmh.framer-v-3elxh5 .framer-1xftrne { bottom: 3px; left: 51px; right: 172px; top: 2px; }\",\".framer-cXlmh.framer-v-3elxh5 .framer-6prsew { bottom: 0px; left: -1px; right: 239px; top: 0px; }\",\".framer-cXlmh.framer-v-3elxh5 .framer-wh3dj0 { gap: 0px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 401\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"v2SfVytpx\":{\"layout\":[\"fixed\",\"auto\"]},\"G0x6iZ9az\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHsUZCoWwE=withCSS(Component,css,\"framer-cXlmh\");export default FramerHsUZCoWwE;FramerHsUZCoWwE.displayName=\"Footer\";FramerHsUZCoWwE.defaultProps={height:401,width:1200};addPropertyControls(FramerHsUZCoWwE,{variant:{options:[\"Vb5CWp4Fv\",\"v2SfVytpx\",\"G0x6iZ9az\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerHsUZCoWwE,[{explicitInter:true,fonts:[{cssFamilyName:\"Source Serif 4\",source:\"google\",style:\"normal\",uiFamilyName:\"Source Serif 4\",url:\"https://fonts.gstatic.com/s/sourceserif4/v14/vEFy2_tTDB4M7-auWDN0ahZJW3IX2ih5nk3AucvUHf6OAVIJmeUDygwjihdqrhlXD-wGvjU.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHsUZCoWwE\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"v2SfVytpx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"G0x6iZ9az\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"401\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HsUZCoWwE.map","// Generated by Framer (0ea0c8c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"nEPUtXEyl\",\"dNf3q6z_m\"];const serializationHash=\"framer-rte3F\";const variantClassNames={dNf3q6z_m:\"framer-v-yhriz9\",nEPUtXEyl:\"framer-v-yg21eg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ugmxbXG7o=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Initial:\"nEPUtXEyl\",Open:\"dNf3q6z_m\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,ugmxbXG7o:click??props.ugmxbXG7o,variant:humanReadableVariantMap[props.variant]??props.variant??\"nEPUtXEyl\"};};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,ugmxbXG7o,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nEPUtXEyl\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap2kfmi=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ugmxbXG7o){const res=await ugmxbXG7o(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"dNf3q6z_m\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-yg21eg\",className,classNames),\"data-framer-name\":\"Initial\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"nEPUtXEyl\",onTap:onTap2kfmi,ref:refBinding,style:{...style},...addPropertyOverrides({dNf3q6z_m:{\"data-framer-name\":\"Open\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-mt3mtz\",layoutDependency:layoutDependency,layoutId:\"dW2e6U_ag\",transformTemplate:transformTemplate1,...addPropertyOverrides({dNf3q6z_m:{transformTemplate:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-18klq4e\",layoutDependency:layoutDependency,layoutId:\"LrEOTyaeE\",style:{backgroundColor:\"var(--token-a8ea3b6c-d420-4353-b15c-a5ccb7d0779d, rgb(70, 65, 54))\",rotate:0},variants:{dNf3q6z_m:{rotate:45}}}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-15o3fk2\",layoutDependency:layoutDependency,layoutId:\"fDDhXaBaM\",style:{backgroundColor:\"var(--token-a8ea3b6c-d420-4353-b15c-a5ccb7d0779d, rgb(70, 65, 54))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-lvrw4g\",layoutDependency:layoutDependency,layoutId:\"RVjjXfF7U\",style:{backgroundColor:\"var(--token-a8ea3b6c-d420-4353-b15c-a5ccb7d0779d, rgb(70, 65, 54))\",rotate:0},variants:{dNf3q6z_m:{rotate:-45,transformPerspective:1200}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-rte3F.framer-s00rjg, .framer-rte3F .framer-s00rjg { display: block; }\",\".framer-rte3F.framer-yg21eg { cursor: pointer; height: 48px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 48px; }\",\".framer-rte3F .framer-mt3mtz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: 50%; }\",\".framer-rte3F .framer-18klq4e, .framer-rte3F .framer-15o3fk2, .framer-rte3F .framer-lvrw4g { flex: none; height: 2px; overflow: visible; position: relative; width: 40px; }\",\".framer-rte3F.framer-v-yhriz9 .framer-mt3mtz { display: block; gap: 0px; height: 2px; padding: unset; top: calc(50.00000000000002% - 2px / 2); }\",\".framer-rte3F.framer-v-yhriz9 .framer-18klq4e { left: calc(50.00000000000002% - 40px / 2); position: absolute; top: 1px; }\",\".framer-rte3F.framer-v-yhriz9 .framer-lvrw4g { bottom: 0px; left: calc(50.00000000000002% - 40px / 2); position: absolute; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"dNf3q6z_m\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ugmxbXG7o\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervXeDETgUK=withCSS(Component,css,\"framer-rte3F\");export default FramervXeDETgUK;FramervXeDETgUK.displayName=\"Menu Button\";FramervXeDETgUK.defaultProps={height:48,width:48};addPropertyControls(FramervXeDETgUK,{variant:{options:[\"nEPUtXEyl\",\"dNf3q6z_m\"],optionTitles:[\"Initial\",\"Open\"],title:\"Variant\",type:ControlType.Enum},ugmxbXG7o:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramervXeDETgUK,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervXeDETgUK\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"ugmxbXG7o\\\":\\\"click\\\"}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"dNf3q6z_m\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"48\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./vXeDETgUK.map","// Generated by Framer (281588d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{VerticalText}from\"https://framerusercontent.com/modules/2nkaREf6bFpG1c9SjYxf/yXOlZyNV65ApvlNfgqoB/VerticalText.js\";import Button from\"https://framerusercontent.com/modules/CVDYalRa3ZSF6eqYw76g/RlMffNFoOEqtxVcMNSav/MWarKdj7D.js\";import MenuButton from\"https://framerusercontent.com/modules/9lsWZeexqiLXVxDXGCsk/rYNJP8CytSQdguplMFUg/vXeDETgUK.js\";const MenuButtonFonts=getFonts(MenuButton);const VerticalTextFonts=getFonts(VerticalText);const ButtonFonts=getFonts(Button);const cycleOrder=[\"rVvGDyH0K\",\"z9bW9p6q2\",\"k949vYmje\"];const serializationHash=\"framer-yJdkj\";const variantClassNames={k949vYmje:\"framer-v-1932xot\",rVvGDyH0K:\"framer-v-mxqwf6\",z9bW9p6q2:\"framer-v-dgggte\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={bounce:0,delay:0,duration:1.1,type:\"spring\"};const transition3={bounce:0,delay:0,duration:.5,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={\"Mobile Close\":\"k949vYmje\",\"Mobile Open\":\"z9bW9p6q2\",Desktop:\"rVvGDyH0K\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"rVvGDyH0K\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"rVvGDyH0K\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const ugmxbXG7ojz13qs=activeVariantCallback(async(...args)=>{setVariant(\"k949vYmje\");});const ugmxbXG7o1ku4io9=activeVariantCallback(async(...args)=>{setVariant(\"z9bW9p6q2\");});const onTapjz13qs=activeVariantCallback(async(...args)=>{setVariant(\"k949vYmje\");});const uQKswK8Vsjz13qs=activeVariantCallback(async(...args)=>{setVariant(\"k949vYmje\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"z9bW9p6q2\",\"k949vYmje\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"k949vYmje\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,...addPropertyOverrides({k949vYmje:{value:transition3},z9bW9p6q2:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.nav,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-mxqwf6\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"rVvGDyH0K\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-a8ea3b6c-d420-4353-b15c-a5ccb7d0779d, rgb(70, 65, 54))\",\"--border-left-width\":\"0.5px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backgroundColor:\"var(--token-27ba10d2-1256-4ffe-89cf-9a8f22deba5d, rgb(210, 203, 185))\",boxShadow:\"-0.3010936508871964px 0px 0.3010936508871964px -1.25px rgba(0, 0, 0, 0.18), -1.1442666516217286px 0px 1.1442666516217286px -2.5px rgba(0, 0, 0, 0.16), -5px 0px 5px -3.75px rgba(0, 0, 0, 0.06)\",...style},variants:{k949vYmje:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-24bda02f-944d-4bde-b3d2-23e224be4c99, rgb(162, 157, 144))\",\"--border-left-width\":\"0px\",boxShadow:\"0px 0.48290122862090357px 0.48290122862090357px -1.875px rgba(0, 0, 0, 0.17), 0px 4px 4px -3.75px rgba(0, 0, 0, 0.06)\"},z9bW9p6q2:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-24bda02f-944d-4bde-b3d2-23e224be4c99, rgb(162, 157, 144))\",\"--border-left-width\":\"0px\"}},...addPropertyOverrides({k949vYmje:{\"data-framer-name\":\"Mobile Close\"},z9bW9p6q2:{\"data-framer-name\":\"Mobile Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q3no9t\",layoutDependency:layoutDependency,layoutId:\"H8aTflZ41\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"zOc0VB3m7\",openInNewTab:false,scopeId:\"VG2h2LDV1\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-2vxclm framer-1hi4t6w\",\"data-framer-name\":\"Logo sylvie\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"zOc0VB3m7\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 33 105\"><g transform=\"translate(0 0)\"><path d=\"M 0 0 L 32.163 0 L 32.164 104.98 L 0 104.98 Z\" fill=\"transparent\"></path><path d=\"M 0.741 79.887 L 1.619 80.026 L 2.219 84.832 L 2.219 86.865 L 0.741 86.68 Z M 0.741 83.122 L 17.053 86.265 C 19.456 86.696 21.859 87.112 24.262 87.512 C 26.665 87.913 29.053 88.282 31.425 88.621 L 31.425 93.474 L 15.02 90.377 C 12.648 89.915 10.26 89.484 7.857 89.083 C 5.485 88.714 3.113 88.344 0.741 87.974 Z M 30.547 85.155 L 31.425 85.34 L 31.425 92.087 L 29.9 91.902 L 29.9 89.869 Z M 0.741 85.294 L 1.896 85.525 L 1.896 98.926 L 1.295 97.124 L 9.428 101.422 L 9.428 102.3 L 0.741 100.498 Z M 15.759 88.067 L 17.007 88.298 L 17.007 96.893 L 15.759 96.708 Z M 30.224 90.331 L 31.425 90.516 L 31.425 104.98 L 23.199 104.056 C 23.199 104.056 22.874 103.071 23.199 103.178 C 30.547 105.595 30.871 101.376 30.871 101.376 L 30.224 102.993 Z M 11.277 96.708 L 15.944 96.061 L 16.822 96.246 L 21.49 98.603 L 21.49 99.481 L 11.277 97.586 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 0.741 70.81 L 1.619 70.949 L 2.219 75.617 L 2.219 77.65 L 1.619 82.363 L 0.741 82.179 Z M 0.741 74.045 L 17.007 77.188 C 19.41 77.619 21.813 78.035 24.216 78.435 C 26.65 78.836 29.053 79.206 31.425 79.545 L 31.425 84.397 L 15.02 81.301 C 12.648 80.838 10.26 80.407 7.857 80.007 C 5.485 79.637 3.113 79.267 0.741 78.898 Z M 30.547 76.079 L 31.425 76.264 L 31.425 87.724 L 30.547 87.539 L 29.9 82.826 L 29.9 80.792 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 30.884 50.14 L 31.765 50.343 L 31.765 62.915 L 30.884 62.763 L 30.235 57.085 L 30.235 54.297 Z M 0.737 57.795 L 31.765 53.182 L 31.765 58.403 L 5.607 61.952 L 5.607 61.242 L 6.21 61.547 L 31.765 75.285 L 31.765 76.907 L 0.737 59.924 Z M 30.884 70.621 L 31.765 70.824 L 31.765 79.848 L 30.884 79.645 L 30.42 75.894 L 30.42 74.93 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 0.741 35.329 L 1.619 35.467 L 2.219 40.273 L 2.219 42.307 L 0.741 42.168 Z M 0.741 38.563 L 17.053 41.706 C 19.456 42.137 21.859 42.553 24.262 42.954 C 26.665 43.354 29.053 43.724 31.425 44.063 L 31.425 48.915 L 15.02 45.819 C 12.648 45.357 10.26 44.925 7.857 44.525 C 5.485 44.155 3.113 43.785 0.741 43.416 Z M 30.547 40.597 L 31.425 40.782 L 31.425 52.242 L 30.547 52.057 L 29.9 47.344 L 29.9 45.31 Z M 0.741 40.735 L 1.896 40.966 L 1.896 53.813 L 1.295 52.011 L 9.428 56.309 L 9.428 57.187 L 0.741 55.385 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 30.547 18.271 L 31.425 18.41 L 31.425 29.824 L 30.547 29.64 L 29.9 24.556 L 29.9 22.477 Z M 0.741 19.658 L 1.619 19.843 L 2.219 25.018 L 2.219 27.19 L 1.619 32.32 L 0.741 32.181 Z M 10.029 26.728 L 31.425 20.721 L 31.425 25.712 L 14.604 30.194 L 14.604 29.917 L 14.789 30.055 L 31.425 40.453 L 31.425 41.886 L 10.029 28.392 Z M 0.741 23.493 L 14.604 26.081 L 14.604 30.61 C 12.756 30.302 11.092 30.009 9.613 29.732 C 8.134 29.486 6.686 29.254 5.269 29.039 C 3.883 28.823 2.373 28.592 0.741 28.346 Z M 30.547 36.063 L 31.425 36.202 L 31.425 44.52 L 30.547 44.289 L 30.085 40.684 L 30.085 39.714 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 2.172 0 L 9.473 1.664 L 9.473 2.542 L 1.294 3.327 L 2.68 1.987 C 2.187 2.819 1.818 3.712 1.571 4.667 C 1.325 5.622 1.202 6.639 1.202 7.717 C 1.202 8.95 1.479 10.043 2.033 10.998 C 2.619 11.984 3.373 12.754 4.298 13.309 C 5.222 13.864 6.208 14.141 7.255 14.141 C 8.426 14.141 9.458 13.879 10.351 13.355 C 11.276 12.831 12.107 12.169 12.847 11.368 C 13.617 10.598 14.357 9.782 15.065 8.919 C 15.805 8.087 16.575 7.286 17.376 6.516 C 18.177 5.746 19.055 5.114 20.01 4.621 C 20.996 4.128 22.105 3.882 23.337 3.882 C 25.032 3.882 26.541 4.267 27.866 5.037 C 29.221 5.838 30.269 6.963 31.008 8.411 C 31.778 9.859 32.163 11.568 32.163 13.54 C 32.163 14.433 32.071 15.327 31.886 16.22 C 31.732 17.114 31.501 17.961 31.193 18.762 C 30.885 19.594 30.469 20.349 29.945 21.026 L 23.198 19.548 L 23.198 18.67 L 30.685 17.699 L 29.529 18.808 C 30.053 18.038 30.423 17.252 30.639 16.451 C 30.885 15.681 31.008 14.865 31.008 14.002 C 31.008 12.955 30.793 11.953 30.361 10.998 C 29.961 10.043 29.345 9.258 28.513 8.642 C 27.681 8.025 26.587 7.717 25.232 7.717 C 24.277 7.717 23.399 7.933 22.598 8.364 C 21.797 8.796 21.057 9.35 20.38 10.028 C 19.702 10.706 19.039 11.414 18.392 12.154 C 17.591 13.109 16.759 14.033 15.897 14.926 C 15.034 15.851 14.064 16.605 12.986 17.191 C 11.938 17.807 10.69 18.115 9.242 18.115 C 7.394 18.115 5.777 17.684 4.39 16.821 C 3.004 15.989 1.925 14.788 1.155 13.217 C 0.385 11.676 0 9.843 0 7.717 C 0 6.824 0.092 5.9 0.277 4.945 C 0.431 4.02 0.662 3.127 0.97 2.264 C 1.309 1.433 1.71 0.678 2.172 0 Z\" fill=\"rgb(47,32,26)\"></path></g></svg>',svgContentId:11984083638,withExternalLayout:true,...addPropertyOverrides({k949vYmje:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 106 33\"><g transform=\"translate(37 -36) rotate(-90 16 52.5)\"><path d=\"M 0 0 L 32.163 0 L 32.164 104.98 L 0 104.98 Z\" fill=\"transparent\"></path><path d=\"M 0.741 79.887 L 1.619 80.026 L 2.219 84.832 L 2.219 86.865 L 0.741 86.68 Z M 0.741 83.122 L 17.053 86.265 C 19.456 86.696 21.859 87.112 24.262 87.512 C 26.665 87.913 29.053 88.282 31.425 88.621 L 31.425 93.474 L 15.02 90.377 C 12.648 89.915 10.26 89.484 7.857 89.083 C 5.485 88.714 3.113 88.344 0.741 87.974 Z M 30.547 85.155 L 31.425 85.34 L 31.425 92.087 L 29.9 91.902 L 29.9 89.869 Z M 0.741 85.294 L 1.896 85.525 L 1.896 98.926 L 1.295 97.124 L 9.428 101.422 L 9.428 102.3 L 0.741 100.498 Z M 15.759 88.067 L 17.007 88.298 L 17.007 96.893 L 15.759 96.708 Z M 30.224 90.331 L 31.425 90.516 L 31.425 104.98 L 23.199 104.056 C 23.199 104.056 22.874 103.071 23.199 103.178 C 30.547 105.595 30.871 101.376 30.871 101.376 L 30.224 102.993 Z M 11.277 96.708 L 15.944 96.061 L 16.822 96.246 L 21.49 98.603 L 21.49 99.481 L 11.277 97.586 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 0.741 70.81 L 1.619 70.949 L 2.219 75.617 L 2.219 77.65 L 1.619 82.363 L 0.741 82.179 Z M 0.741 74.045 L 17.007 77.188 C 19.41 77.619 21.813 78.035 24.216 78.435 C 26.65 78.836 29.053 79.206 31.425 79.545 L 31.425 84.397 L 15.02 81.301 C 12.648 80.838 10.26 80.407 7.857 80.007 C 5.485 79.637 3.113 79.267 0.741 78.898 Z M 30.547 76.079 L 31.425 76.264 L 31.425 87.724 L 30.547 87.539 L 29.9 82.826 L 29.9 80.792 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 30.884 50.14 L 31.765 50.343 L 31.765 62.915 L 30.884 62.763 L 30.235 57.085 L 30.235 54.297 Z M 0.737 57.795 L 31.765 53.182 L 31.765 58.403 L 5.607 61.952 L 5.607 61.242 L 6.21 61.547 L 31.765 75.285 L 31.765 76.907 L 0.737 59.924 Z M 30.884 70.621 L 31.765 70.824 L 31.765 79.848 L 30.884 79.645 L 30.42 75.894 L 30.42 74.93 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 0.741 35.329 L 1.619 35.467 L 2.219 40.273 L 2.219 42.307 L 0.741 42.168 Z M 0.741 38.563 L 17.053 41.706 C 19.456 42.137 21.859 42.553 24.262 42.954 C 26.665 43.354 29.053 43.724 31.425 44.063 L 31.425 48.915 L 15.02 45.819 C 12.648 45.357 10.26 44.925 7.857 44.525 C 5.485 44.155 3.113 43.785 0.741 43.416 Z M 30.547 40.597 L 31.425 40.782 L 31.425 52.242 L 30.547 52.057 L 29.9 47.344 L 29.9 45.31 Z M 0.741 40.735 L 1.896 40.966 L 1.896 53.813 L 1.295 52.011 L 9.428 56.309 L 9.428 57.187 L 0.741 55.385 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 30.547 18.271 L 31.425 18.41 L 31.425 29.824 L 30.547 29.64 L 29.9 24.556 L 29.9 22.477 Z M 0.741 19.658 L 1.619 19.843 L 2.219 25.018 L 2.219 27.19 L 1.619 32.32 L 0.741 32.181 Z M 10.029 26.728 L 31.425 20.721 L 31.425 25.712 L 14.604 30.194 L 14.604 29.917 L 14.789 30.055 L 31.425 40.453 L 31.425 41.886 L 10.029 28.392 Z M 0.741 23.493 L 14.604 26.081 L 14.604 30.61 C 12.756 30.302 11.092 30.009 9.613 29.732 C 8.134 29.486 6.686 29.254 5.269 29.039 C 3.883 28.823 2.373 28.592 0.741 28.346 Z M 30.547 36.063 L 31.425 36.202 L 31.425 44.52 L 30.547 44.289 L 30.085 40.684 L 30.085 39.714 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 2.172 0 L 9.473 1.664 L 9.473 2.542 L 1.294 3.327 L 2.68 1.987 C 2.187 2.819 1.818 3.712 1.571 4.667 C 1.325 5.622 1.202 6.639 1.202 7.717 C 1.202 8.95 1.479 10.043 2.033 10.998 C 2.619 11.984 3.373 12.754 4.298 13.309 C 5.222 13.864 6.208 14.141 7.255 14.141 C 8.426 14.141 9.458 13.879 10.351 13.355 C 11.276 12.831 12.107 12.169 12.847 11.368 C 13.617 10.598 14.357 9.782 15.065 8.919 C 15.805 8.087 16.575 7.286 17.376 6.516 C 18.177 5.746 19.055 5.114 20.01 4.621 C 20.996 4.128 22.105 3.882 23.337 3.882 C 25.032 3.882 26.541 4.267 27.866 5.037 C 29.221 5.838 30.269 6.963 31.008 8.411 C 31.778 9.859 32.163 11.568 32.163 13.54 C 32.163 14.433 32.071 15.327 31.886 16.22 C 31.732 17.114 31.501 17.961 31.193 18.762 C 30.885 19.594 30.469 20.349 29.945 21.026 L 23.198 19.548 L 23.198 18.67 L 30.685 17.699 L 29.529 18.808 C 30.053 18.038 30.423 17.252 30.639 16.451 C 30.885 15.681 31.008 14.865 31.008 14.002 C 31.008 12.955 30.793 11.953 30.361 10.998 C 29.961 10.043 29.345 9.258 28.513 8.642 C 27.681 8.025 26.587 7.717 25.232 7.717 C 24.277 7.717 23.399 7.933 22.598 8.364 C 21.797 8.796 21.057 9.35 20.38 10.028 C 19.702 10.706 19.039 11.414 18.392 12.154 C 17.591 13.109 16.759 14.033 15.897 14.926 C 15.034 15.851 14.064 16.605 12.986 17.191 C 11.938 17.807 10.69 18.115 9.242 18.115 C 7.394 18.115 5.777 17.684 4.39 16.821 C 3.004 15.989 1.925 14.788 1.155 13.217 C 0.385 11.676 0 9.843 0 7.717 C 0 6.824 0.092 5.9 0.277 4.945 C 0.431 4.02 0.662 3.127 0.97 2.264 C 1.309 1.433 1.71 0.678 2.172 0 Z\" fill=\"rgb(47,32,26)\"></path></g></svg>',svgContentId:12358470673},z9bW9p6q2:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 106 33\"><g transform=\"translate(37 -36) rotate(-90 16 52.5)\"><path d=\"M 0 0 L 32.163 0 L 32.164 104.98 L 0 104.98 Z\" fill=\"transparent\"></path><path d=\"M 0.741 79.887 L 1.619 80.026 L 2.219 84.832 L 2.219 86.865 L 0.741 86.68 Z M 0.741 83.122 L 17.053 86.265 C 19.456 86.696 21.859 87.112 24.262 87.512 C 26.665 87.913 29.053 88.282 31.425 88.621 L 31.425 93.474 L 15.02 90.377 C 12.648 89.915 10.26 89.484 7.857 89.083 C 5.485 88.714 3.113 88.344 0.741 87.974 Z M 30.547 85.155 L 31.425 85.34 L 31.425 92.087 L 29.9 91.902 L 29.9 89.869 Z M 0.741 85.294 L 1.896 85.525 L 1.896 98.926 L 1.295 97.124 L 9.428 101.422 L 9.428 102.3 L 0.741 100.498 Z M 15.759 88.067 L 17.007 88.298 L 17.007 96.893 L 15.759 96.708 Z M 30.224 90.331 L 31.425 90.516 L 31.425 104.98 L 23.199 104.056 C 23.199 104.056 22.874 103.071 23.199 103.178 C 30.547 105.595 30.871 101.376 30.871 101.376 L 30.224 102.993 Z M 11.277 96.708 L 15.944 96.061 L 16.822 96.246 L 21.49 98.603 L 21.49 99.481 L 11.277 97.586 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 0.741 70.81 L 1.619 70.949 L 2.219 75.617 L 2.219 77.65 L 1.619 82.363 L 0.741 82.179 Z M 0.741 74.045 L 17.007 77.188 C 19.41 77.619 21.813 78.035 24.216 78.435 C 26.65 78.836 29.053 79.206 31.425 79.545 L 31.425 84.397 L 15.02 81.301 C 12.648 80.838 10.26 80.407 7.857 80.007 C 5.485 79.637 3.113 79.267 0.741 78.898 Z M 30.547 76.079 L 31.425 76.264 L 31.425 87.724 L 30.547 87.539 L 29.9 82.826 L 29.9 80.792 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 30.884 50.14 L 31.765 50.343 L 31.765 62.915 L 30.884 62.763 L 30.235 57.085 L 30.235 54.297 Z M 0.737 57.795 L 31.765 53.182 L 31.765 58.403 L 5.607 61.952 L 5.607 61.242 L 6.21 61.547 L 31.765 75.285 L 31.765 76.907 L 0.737 59.924 Z M 30.884 70.621 L 31.765 70.824 L 31.765 79.848 L 30.884 79.645 L 30.42 75.894 L 30.42 74.93 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 0.741 35.329 L 1.619 35.467 L 2.219 40.273 L 2.219 42.307 L 0.741 42.168 Z M 0.741 38.563 L 17.053 41.706 C 19.456 42.137 21.859 42.553 24.262 42.954 C 26.665 43.354 29.053 43.724 31.425 44.063 L 31.425 48.915 L 15.02 45.819 C 12.648 45.357 10.26 44.925 7.857 44.525 C 5.485 44.155 3.113 43.785 0.741 43.416 Z M 30.547 40.597 L 31.425 40.782 L 31.425 52.242 L 30.547 52.057 L 29.9 47.344 L 29.9 45.31 Z M 0.741 40.735 L 1.896 40.966 L 1.896 53.813 L 1.295 52.011 L 9.428 56.309 L 9.428 57.187 L 0.741 55.385 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 30.547 18.271 L 31.425 18.41 L 31.425 29.824 L 30.547 29.64 L 29.9 24.556 L 29.9 22.477 Z M 0.741 19.658 L 1.619 19.843 L 2.219 25.018 L 2.219 27.19 L 1.619 32.32 L 0.741 32.181 Z M 10.029 26.728 L 31.425 20.721 L 31.425 25.712 L 14.604 30.194 L 14.604 29.917 L 14.789 30.055 L 31.425 40.453 L 31.425 41.886 L 10.029 28.392 Z M 0.741 23.493 L 14.604 26.081 L 14.604 30.61 C 12.756 30.302 11.092 30.009 9.613 29.732 C 8.134 29.486 6.686 29.254 5.269 29.039 C 3.883 28.823 2.373 28.592 0.741 28.346 Z M 30.547 36.063 L 31.425 36.202 L 31.425 44.52 L 30.547 44.289 L 30.085 40.684 L 30.085 39.714 Z\" fill=\"rgb(47,32,26)\"></path><path d=\"M 2.172 0 L 9.473 1.664 L 9.473 2.542 L 1.294 3.327 L 2.68 1.987 C 2.187 2.819 1.818 3.712 1.571 4.667 C 1.325 5.622 1.202 6.639 1.202 7.717 C 1.202 8.95 1.479 10.043 2.033 10.998 C 2.619 11.984 3.373 12.754 4.298 13.309 C 5.222 13.864 6.208 14.141 7.255 14.141 C 8.426 14.141 9.458 13.879 10.351 13.355 C 11.276 12.831 12.107 12.169 12.847 11.368 C 13.617 10.598 14.357 9.782 15.065 8.919 C 15.805 8.087 16.575 7.286 17.376 6.516 C 18.177 5.746 19.055 5.114 20.01 4.621 C 20.996 4.128 22.105 3.882 23.337 3.882 C 25.032 3.882 26.541 4.267 27.866 5.037 C 29.221 5.838 30.269 6.963 31.008 8.411 C 31.778 9.859 32.163 11.568 32.163 13.54 C 32.163 14.433 32.071 15.327 31.886 16.22 C 31.732 17.114 31.501 17.961 31.193 18.762 C 30.885 19.594 30.469 20.349 29.945 21.026 L 23.198 19.548 L 23.198 18.67 L 30.685 17.699 L 29.529 18.808 C 30.053 18.038 30.423 17.252 30.639 16.451 C 30.885 15.681 31.008 14.865 31.008 14.002 C 31.008 12.955 30.793 11.953 30.361 10.998 C 29.961 10.043 29.345 9.258 28.513 8.642 C 27.681 8.025 26.587 7.717 25.232 7.717 C 24.277 7.717 23.399 7.933 22.598 8.364 C 21.797 8.796 21.057 9.35 20.38 10.028 C 19.702 10.706 19.039 11.414 18.392 12.154 C 17.591 13.109 16.759 14.033 15.897 14.926 C 15.034 15.851 14.064 16.605 12.986 17.191 C 11.938 17.807 10.69 18.115 9.242 18.115 C 7.394 18.115 5.777 17.684 4.39 16.821 C 3.004 15.989 1.925 14.788 1.155 13.217 C 0.385 11.676 0 9.843 0 7.717 C 0 6.824 0.092 5.9 0.277 4.945 C 0.431 4.02 0.662 3.127 0.97 2.264 C 1.309 1.433 1.71 0.678 2.172 0 Z\" fill=\"rgb(47,32,26)\"></path></g></svg>',svgContentId:12358470673}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({k949vYmje:{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+(0+0+((componentViewport?.height||65)-0-65)/1*0)+20.5},z9bW9p6q2:{height:24,width:\"24px\",y:(componentViewport?.y||0)+0+0+20.5}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-17v6pd8-container\",layoutDependency:layoutDependency,layoutId:\"Fm0B544nG-container\",nodeId:\"Fm0B544nG\",rendersWithMotion:true,scopeId:\"VG2h2LDV1\",children:/*#__PURE__*/_jsx(MenuButton,{height:\"100%\",id:\"Fm0B544nG\",layoutId:\"Fm0B544nG\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"dNf3q6z_m\"),width:\"100%\",...addPropertyOverrides({k949vYmje:{ugmxbXG7o:ugmxbXG7o1ku4io9,variant:matchVariant(\"nEPUtXEyl\")},z9bW9p6q2:{ugmxbXG7o:ugmxbXG7ojz13qs}},baseVariant,gestureVariant)})})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-m0hmlo\",layoutDependency:layoutDependency,layoutId:\"ATUa6MpYq\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-10oxrdi\",\"data-framer-name\":\"menu center\",layoutDependency:layoutDependency,layoutId:\"zL7sgzHFN\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"ifcPXV5fk\"},motionChild:true,nodeId:\"AsEHdjlTp\",openInNewTab:false,scopeId:\"VG2h2LDV1\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-krpt4c framer-1hi4t6w\",\"data-framer-name\":\"Menu Link\",layoutDependency:layoutDependency,layoutId:\"AsEHdjlTp\",...addPropertyOverrides({z9bW9p6q2:{\"data-highlight\":true,onTap:onTapjz13qs}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pzj55p-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"Q61R_88oI-container\",nodeId:\"Q61R_88oI\",rendersWithMotion:true,scopeId:\"VG2h2LDV1\",children:/*#__PURE__*/_jsx(VerticalText,{color:\"var(--token-a8ea3b6c-d420-4353-b15c-a5ccb7d0779d, rgb(70, 65, 54))\",customFont:{fontFamily:'\"Bodoni Moda\", \"Bodoni Moda Placeholder\", serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.88)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.01em\",lineHeight:\"1.714em\",textAlign:\"left\"},height:\"100%\",id:\"Q61R_88oI\",isVerticalText:true,layoutId:\"Q61R_88oI\",text:\"About\",width:\"100%\",...addPropertyOverrides({z9bW9p6q2:{isVerticalText:false}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"T2VnE6ZY4\"},motionChild:true,nodeId:\"QcezTEFPP\",openInNewTab:false,scopeId:\"VG2h2LDV1\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1mkn76p framer-1hi4t6w\",\"data-framer-name\":\"Menu Link\",layoutDependency:layoutDependency,layoutId:\"QcezTEFPP\",...addPropertyOverrides({z9bW9p6q2:{\"data-highlight\":true,onTap:onTapjz13qs}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3s9f1a-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"ssrSrdTrD-container\",nodeId:\"ssrSrdTrD\",rendersWithMotion:true,scopeId:\"VG2h2LDV1\",children:/*#__PURE__*/_jsx(VerticalText,{color:\"var(--token-a8ea3b6c-d420-4353-b15c-a5ccb7d0779d, rgb(70, 65, 54))\",customFont:{fontFamily:'\"Bodoni Moda\", \"Bodoni Moda Placeholder\", serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.88)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.01em\",lineHeight:\"1.714em\",textAlign:\"left\"},height:\"100%\",id:\"ssrSrdTrD\",isVerticalText:true,layoutId:\"ssrSrdTrD\",text:\"Services\",width:\"100%\",...addPropertyOverrides({z9bW9p6q2:{isVerticalText:false}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsx(Link,{href:{webPageId:\"or72qZYTL\"},motionChild:true,nodeId:\"ZAPw4qgq1\",openInNewTab:false,scopeId:\"VG2h2LDV1\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1vpf2xr framer-1hi4t6w\",\"data-framer-name\":\"Menu Link\",layoutDependency:layoutDependency,layoutId:\"ZAPw4qgq1\",...addPropertyOverrides({z9bW9p6q2:{\"data-highlight\":true,onTap:onTapjz13qs}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-c5rdpm-container\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"AOLTf3rve-container\",nodeId:\"AOLTf3rve\",rendersWithMotion:true,scopeId:\"VG2h2LDV1\",children:/*#__PURE__*/_jsx(VerticalText,{color:\"var(--token-a8ea3b6c-d420-4353-b15c-a5ccb7d0779d, rgb(70, 65, 54))\",customFont:{fontFamily:'\"Bodoni Moda\", \"Bodoni Moda Placeholder\", serif',fontSize:\"calc(var(--framer-root-font-size, 1rem) * 0.88)\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0.01em\",lineHeight:\"1.714em\",textAlign:\"left\"},height:\"100%\",id:\"AOLTf3rve\",isVerticalText:true,layoutId:\"AOLTf3rve\",text:\"Blog\",width:\"100%\",...addPropertyOverrides({z9bW9p6q2:{isVerticalText:false}},baseVariant,gestureVariant)})})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-11zm6oh\",\"data-framer-name\":\"Frame Wrapper Vertical\",layoutDependency:layoutDependency,layoutId:\"zO87FJBnK\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Gh23WzbmQ\"},implicitPathVariables:undefined},{href:{webPageId:\"Gh23WzbmQ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+24+(0+105+((componentViewport?.height||800)-48-(105+Math.max(0,((componentViewport?.height||800)-48-105)/1)*1))/1*1)+0+(Math.max(0,((componentViewport?.height||800)-48-105)/1)*1-0-752+664+56)+0,...addPropertyOverrides({z9bW9p6q2:{y:(componentViewport?.y||0)+0+89+0+688+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1o0rsgj-container\",layoutDependency:layoutDependency,layoutId:\"kXXaIcp3w-container\",nodeId:\"kXXaIcp3w\",rendersWithMotion:true,scopeId:\"VG2h2LDV1\",children:/*#__PURE__*/_jsx(Button,{D_q5PGYJM:resolvedLinks[0],height:\"100%\",id:\"kXXaIcp3w\",layoutId:\"kXXaIcp3w\",n0vUMjUdL:\"BOOK NOW\",QW2uYEJxR:{bounce:0,delay:0,duration:.7,type:\"spring\"},variant:matchVariant(\"QajyFw9ja\"),width:\"100%\",...addPropertyOverrides({z9bW9p6q2:{D_q5PGYJM:resolvedLinks[1],uQKswK8Vs:uQKswK8Vsjz13qs,variant:matchVariant(\"aKwbjMp5H\")}},baseVariant,gestureVariant)})})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-yJdkj.framer-1hi4t6w, .framer-yJdkj .framer-1hi4t6w { display: block; }\",\".framer-yJdkj.framer-mxqwf6 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: 800px; justify-content: space-between; overflow: hidden; padding: 24px 20px 24px 12px; position: relative; width: min-content; }\",\".framer-yJdkj .framer-1q3no9t { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: auto; }\",\".framer-yJdkj .framer-2vxclm { flex: none; height: 105px; position: relative; text-decoration: none; width: 33px; }\",\".framer-yJdkj .framer-17v6pd8-container { flex: none; height: 24px; position: relative; width: 24px; }\",\".framer-yJdkj .framer-m0hmlo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: 1px; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-yJdkj .framer-10oxrdi { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-yJdkj .framer-krpt4c, .framer-yJdkj .framer-1mkn76p, .framer-yJdkj .framer-1vpf2xr { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: auto; }\",\".framer-yJdkj .framer-1pzj55p-container, .framer-yJdkj .framer-3s9f1a-container, .framer-yJdkj .framer-c5rdpm-container, .framer-yJdkj .framer-1o0rsgj-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-yJdkj .framer-11zm6oh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-yJdkj.framer-v-dgggte.framer-mxqwf6 { align-content: flex-start; align-items: flex-start; gap: 24px; height: min-content; justify-content: flex-start; padding: 0px 12px 0px 12px; width: 170px; }\",\".framer-yJdkj.framer-v-dgggte .framer-1q3no9t, .framer-yJdkj.framer-v-1932xot .framer-1q3no9t { align-self: unset; flex-direction: row; gap: unset; justify-content: space-between; order: 0; padding: 16px 0px 16px 0px; width: 100%; }\",\".framer-yJdkj.framer-v-dgggte .framer-2vxclm, .framer-yJdkj.framer-v-1932xot .framer-2vxclm { height: 33px; width: 106px; }\",\".framer-yJdkj.framer-v-dgggte .framer-m0hmlo { flex: none; gap: 24px; height: min-content; order: 1; padding: 0px 0px 56px 0px; width: 100%; }\",\".framer-yJdkj.framer-v-dgggte .framer-krpt4c, .framer-yJdkj.framer-v-dgggte .framer-1mkn76p, .framer-yJdkj.framer-v-dgggte .framer-1vpf2xr { cursor: pointer; }\",\".framer-yJdkj.framer-v-1932xot.framer-mxqwf6 { align-content: flex-start; align-items: flex-start; height: min-content; padding: 0px 12px 0px 12px; width: 170px; }\",'.framer-yJdkj[data-border=\"true\"]::after, .framer-yJdkj [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 65\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"z9bW9p6q2\":{\"layout\":[\"fixed\",\"auto\"]},\"k949vYmje\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerVG2h2LDV1=withCSS(Component,css,\"framer-yJdkj\");export default FramerVG2h2LDV1;FramerVG2h2LDV1.displayName=\"Navbar\";FramerVG2h2LDV1.defaultProps={height:800,width:65};addPropertyControls(FramerVG2h2LDV1,{variant:{options:[\"rVvGDyH0K\",\"z9bW9p6q2\",\"k949vYmje\"],optionTitles:[\"Desktop\",\"Mobile Open\",\"Mobile Close\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerVG2h2LDV1,[{explicitInter:true,fonts:[{cssFamilyName:\"Bodoni Moda\",source:\"google\",style:\"normal\",uiFamilyName:\"Bodoni Moda\",url:\"https://fonts.gstatic.com/s/bodonimoda/v28/aFT67PxzY382XsXX63LUYL6GYFcan6NJrKp-VPjfJMShrpsGFUt8oU7awIVytVjMYwE.woff2\",weight:\"400\"}]},...MenuButtonFonts,...VerticalTextFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});FramerVG2h2LDV1.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(MenuButton,{},context),forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerVG2h2LDV1\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"800\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"z9bW9p6q2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k949vYmje\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"65\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./VG2h2LDV1.map","// Generated by Framer (281588d)\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,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/n2NUBuLNST84twhhmwUU/9n7sbIMueG2Cvh89IOpX/fHj58DLp9.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/uilXbNCmMxNThKlI2m3x/sCIQ4sKsAn7vbHdp49wR/ywcrHmHir.js\";import Button from\"https://framerusercontent.com/modules/CVDYalRa3ZSF6eqYw76g/RlMffNFoOEqtxVcMNSav/MWarKdj7D.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"xivUnjzht\",\"P4pht8yzw\",\"ZdojV9Dc8\"];const serializationHash=\"framer-wouVB\";const variantClassNames={P4pht8yzw:\"framer-v-5huviw\",xivUnjzht:\"framer-v-ibq1b1\",ZdojV9Dc8:\"framer-v-1s2jp8v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const 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:\"xivUnjzht\",Phone:\"ZdojV9Dc8\",Tablet:\"P4pht8yzw\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xivUnjzht\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xivUnjzht\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-ibq1b1\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"xivUnjzht\",ref:refBinding,style:{backgroundColor:\"rgb(210, 203, 185)\",...style},...addPropertyOverrides({P4pht8yzw:{\"data-framer-name\":\"Tablet\"},ZdojV9Dc8:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-be3kf2\",layoutDependency:layoutDependency,layoutId:\"m7o0NimDD\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h2,{className:\"framer-styles-preset-1yhsxav\",\"data-styles-preset\":\"ywcrHmHir\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:[\"BEGIN YOUR BESPOKE \",/*#__PURE__*/_jsx(motion.br,{}),\"STYLE EXPERIENCE\"]})}),className:\"framer-14d4zk3\",\"data-framer-name\":\"Insights & Inspirations for the Discerning Woman\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JRtrzvsP_\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({ZdojV9Dc8:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.h4,{className:\"framer-styles-preset-18g9qax\",\"data-styles-preset\":\"fHj58DLp9\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\"},children:[\"BEGIN YOUR BESPOKE \",/*#__PURE__*/_jsx(motion.br,{}),\"STYLE EXPERIENCE\"]})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(Image1,{background:{alt:\"Woman wearing a white dress and black boots sits on a chair.\",fit:\"stretch\",intrinsicHeight:3224,intrinsicWidth:2564,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+200+(((componentViewport?.height||1518)-328-982)/2+0+0)+0+104),pixelHeight:3224,pixelWidth:2564,positionX:\"center\",positionY:\"center\",sizes:\"641px\",src:\"https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?width=2564&height=3224\",srcSet:\"https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?scale-down-to=1024&width=2564&height=3224 814w,https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?scale-down-to=2048&width=2564&height=3224 1628w,https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?width=2564&height=3224 2564w\"},className:\"framer-61czrk\",\"data-framer-name\":\"model looking to the camera masked 1\",layoutDependency:layoutDependency,layoutId:\"Oap5khe9P\",...addPropertyOverrides({P4pht8yzw:{background:{alt:\"Woman wearing a white dress and black boots sits on a chair.\",fit:\"stretch\",intrinsicHeight:3224,intrinsicWidth:2564,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+200+(((componentViewport?.height||1622)-328-982)/2+0+0)+0+104),pixelHeight:3224,pixelWidth:2564,positionX:\"center\",positionY:\"center\",sizes:\"641px\",src:\"https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?width=2564&height=3224\",srcSet:\"https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?scale-down-to=1024&width=2564&height=3224 814w,https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?scale-down-to=2048&width=2564&height=3224 1628w,https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?width=2564&height=3224 2564w\"}},ZdojV9Dc8:{background:{alt:\"Woman wearing a white dress and black boots sits on a chair.\",fit:\"stretch\",intrinsicHeight:3224,intrinsicWidth:2564,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+56+(((componentViewport?.height||698)-112-910)/2+0+0)+0+32),pixelHeight:3224,pixelWidth:2564,positionX:\"center\",positionY:\"center\",sizes:`calc(${componentViewport?.width||\"100vw\"} - 32px)`,src:\"https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?width=2564&height=3224\",srcSet:\"https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?scale-down-to=1024&width=2564&height=3224 814w,https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?scale-down-to=2048&width=2564&height=3224 1628w,https://framerusercontent.com/images/umKJDeBVaCpezDy406TpJNSqqn8.png?width=2564&height=3224 2564w\"}}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Gh23WzbmQ\"},implicitPathVariables:undefined},{href:{webPageId:\"Gh23WzbmQ\"},implicitPathVariables:undefined},{href:{webPageId:\"Gh23WzbmQ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:32,y:(componentViewport?.y||0)+200+(((componentViewport?.height||1518)-328-982)/2+910+40),...addPropertyOverrides({P4pht8yzw:{y:(componentViewport?.y||0)+200+(((componentViewport?.height||1622)-328-982)/2+910+40)},ZdojV9Dc8:{y:(componentViewport?.y||0)+56+(((componentViewport?.height||698)-112-910)/2+838+40)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fachwv-container\",layoutDependency:layoutDependency,layoutId:\"XRiyqdUnp-container\",nodeId:\"XRiyqdUnp\",rendersWithMotion:true,scopeId:\"Y9MAa6Nwy\",children:/*#__PURE__*/_jsx(Button,{D_q5PGYJM:resolvedLinks[0],height:\"100%\",id:\"XRiyqdUnp\",layoutId:\"XRiyqdUnp\",n0vUMjUdL:\"BOOK NOW\",QW2uYEJxR:{bounce:0,delay:0,duration:.7,type:\"spring\"},variant:matchVariant(\"aKwbjMp5H\"),width:\"100%\",...addPropertyOverrides({P4pht8yzw:{D_q5PGYJM:resolvedLinks[1]},ZdojV9Dc8:{D_q5PGYJM:resolvedLinks[2]}},baseVariant,gestureVariant)})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-wouVB.framer-1f1k0kz, .framer-wouVB .framer-1f1k0kz { display: block; }\",\".framer-wouVB.framer-ibq1b1 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: hidden; padding: 200px 80px 128px 80px; position: relative; width: 1200px; }\",\".framer-wouVB .framer-be3kf2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-wouVB .framer-14d4zk3 { flex: none; height: auto; max-width: 100%; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-wouVB .framer-61czrk { aspect-ratio: 0.7952853598014888 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 806px); position: relative; width: 641px; }\",\".framer-wouVB .framer-1fachwv-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-wouVB.framer-v-5huviw.framer-ibq1b1 { width: 810px; }\",\".framer-wouVB.framer-v-1s2jp8v.framer-ibq1b1 { padding: 56px 16px 56px 16px; width: 390px; }\",\".framer-wouVB.framer-v-1s2jp8v .framer-61czrk { height: var(--framer-aspect-ratio-supported, 450px); width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1518\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"P4pht8yzw\":{\"layout\":[\"fixed\",\"auto\"]},\"ZdojV9Dc8\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerY9MAa6Nwy=withCSS(Component,css,\"framer-wouVB\");export default FramerY9MAa6Nwy;FramerY9MAa6Nwy.displayName=\"Section Call to Action\";FramerY9MAa6Nwy.defaultProps={height:1518,width:1200};addPropertyControls(FramerY9MAa6Nwy,{variant:{options:[\"xivUnjzht\",\"P4pht8yzw\",\"ZdojV9Dc8\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerY9MAa6Nwy,[{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});FramerY9MAa6Nwy.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Button,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY9MAa6Nwy\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"P4pht8yzw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ZdojV9Dc8\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1518\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Y9MAa6Nwy.map","// Generated by Framer (281588d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import Footer from\"#framer/local/canvasComponent/HsUZCoWwE/HsUZCoWwE.js\";import Navbar from\"#framer/local/canvasComponent/VG2h2LDV1/VG2h2LDV1.js\";import SectionCallToAction from\"#framer/local/canvasComponent/Y9MAa6Nwy/Y9MAa6Nwy.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavbarFonts=getFonts(Navbar);const SectionCallToActionFonts=getFonts(SectionCallToAction);const FooterFonts=getFonts(Footer);const BlurGradientFonts=getFonts(BlurGradient);const breakpoints={digvuCHGS:\"(min-width: 1200px)\",HT1h1hicJ:\"(min-width: 810px) and (max-width: 1199.98px)\",UllaF0YKY:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-m02YS\";const variantClassNames={digvuCHGS:\"framer-v-1vaxokj\",HT1h1hicJ:\"framer-v-1uqa2lo\",UllaF0YKY:\"framer-v-ik9l0o\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={HT1h1hicJ:[\".framer-m02YS .framer-1jbh4jk-container { height: auto; left: 50%; right: unset; transform: translateX(-50%); width: 100%; }\"],UllaF0YKY:[\".framer-m02YS .framer-1jbh4jk-container { height: auto; left: 50%; right: unset; transform: translateX(-50%); width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={HT1h1hicJ:\".framer-1uqa2lo-override\",UllaF0YKY:\".framer-ik9l0o-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-m02YS.framer-1t3jboc, .framer-m02YS .framer-1t3jboc { display: block; }\",\".framer-m02YS.framer-1vaxokj { align-content: center; align-items: center; background-color: var(--token-27ba10d2-1256-4ffe-89cf-9a8f22deba5d, #d2cbb9); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-m02YS .framer-xtxi5l-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-m02YS .framer-1jbh4jk-container { flex: none; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; width: auto; z-index: 9; }\",\".framer-m02YS .framer-1u4q27k { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-m02YS .framer-n9x5hv-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 2; }\",\".framer-m02YS .framer-db470r-container { bottom: 0px; flex: none; height: auto; order: 1004; position: sticky; width: 100%; z-index: 1; }\",\".framer-m02YS .framer-1paj5o3 { -webkit-user-select: none; align-content: center; align-items: center; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 0.1); justify-content: center; left: calc(50.00000000000002% - 1fr / 2); order: 1005; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: var(--framer-canvas-fixed-position, fixed); user-select: none; width: 100%; z-index: 3; }\",\".framer-m02YS .framer-10if3un-container { flex: 1 0 0px; height: 100%; position: relative; width: 1px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={digvuCHGS:\"(min-width: 1200px)\",HT1h1hicJ:\"(min-width: 810px) and (max-width: 1199.98px)\",UllaF0YKY:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"digvuCHGS\",Phone:\"UllaF0YKY\",Tablet:\"HT1h1hicJ\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"digvuCHGS\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"digvuCHGS\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-27ba10d2-1256-4ffe-89cf-9a8f22deba5d, rgb(210, 203, 185)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1vaxokj\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-xtxi5l-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"r_SpswVFy\",scopeId:\"PfU2_axsT\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"r_SpswVFy\",intensity:15,layoutId:\"r_SpswVFy\",width:\"100%\"})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HT1h1hicJ:{height:800,width:\"100vw\"},UllaF0YKY:{height:800,width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1e3,y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HT1h1hicJ:{\"data-framer-layout-hint-center-x\":true},UllaF0YKY:{\"data-framer-layout-hint-center-x\":true}},children:/*#__PURE__*/_jsx(Container,{className:\"framer-1jbh4jk-container\",layoutScroll:true,nodeId:\"KeqZhG572\",scopeId:\"PfU2_axsT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HT1h1hicJ:{style:{width:\"100%\"},variant:matchVariant(\"k949vYmje\")},UllaF0YKY:{style:{width:\"100%\"},variant:matchVariant(\"k949vYmje\")}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"KeqZhG572\",layoutId:\"KeqZhG572\",style:{height:\"100%\"},variant:matchVariant(\"rVvGDyH0K\"),width:\"100%\"})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1u4q27k\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:1518,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-n9x5hv-container\",nodeId:\"QKjTuqoZf\",scopeId:\"PfU2_axsT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HT1h1hicJ:{variant:matchVariant(\"P4pht8yzw\")},UllaF0YKY:{variant:matchVariant(\"ZdojV9Dc8\")}},children:/*#__PURE__*/_jsx(SectionCallToAction,{height:\"100%\",id:\"QKjTuqoZf\",layoutId:\"QKjTuqoZf\",style:{width:\"100%\"},variant:matchVariant(\"xivUnjzht\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:401,width:\"100vw\",y:2718,children:/*#__PURE__*/_jsx(Container,{className:\"framer-db470r-container\",nodeId:\"R6ED3flXG\",scopeId:\"PfU2_axsT\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{HT1h1hicJ:{variant:matchVariant(\"v2SfVytpx\")},UllaF0YKY:{variant:matchVariant(\"G0x6iZ9az\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"R6ED3flXG\",layoutId:\"R6ED3flXG\",style:{width:\"100%\"},variant:matchVariant(\"Vb5CWp4Fv\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1paj5o3\",\"data-framer-name\":\"Progressive Blur Overlay\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-10if3un-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"jPH8acc8I\",scopeId:\"PfU2_axsT\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:10,borderRadius:\"0px\",direction:\"to bottom\",height:\"100%\",id:\"jPH8acc8I\",layoutId:\"jPH8acc8I\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"HT1h1hicJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"UllaF0YKY\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"digvuCHGS\":[\".framer-xtxi5l-container\",\".framer-1jbh4jk-container\",\".framer-n9x5hv-container\",\".framer-db470r-container\",\".framer-1paj5o3\"],\"HT1h1hicJ\":[\".framer-xtxi5l-container\",\".framer-1jbh4jk-container\",\".framer-n9x5hv-container\",\".framer-db470r-container\",\".framer-1paj5o3\"],\"UllaF0YKY\":[\".framer-xtxi5l-container\",\".framer-1jbh4jk-container\",\".framer-n9x5hv-container\",\".framer-db470r-container\",\".framer-1paj5o3\"]}\n * @framerBreakpoints {\"digvuCHGS\":{\"min\":1200,\"canvasClassName\":\"framer-1vaxokj-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"HT1h1hicJ\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-1uqa2lo-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"UllaF0YKY\":{\"max\":809,\"canvasClassName\":\"framer-ik9l0o-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant digvuCHGS\n * @framerLayoutTemplate true\n */const FramerPfU2_axsT=withCSS(Component,css,\"framer-m02YS\");export default FramerPfU2_axsT;FramerPfU2_axsT.displayName=\"Default Template\";FramerPfU2_axsT.defaultProps={height:1e3,width:1200};addFonts(FramerPfU2_axsT,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...NavbarFonts,...SectionCallToActionFonts,...FooterFonts,...BlurGradientFonts],{supportsExplicitInterCodegen:true});FramerPfU2_axsT.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(SectionCallToAction,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPfU2_axsT\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HT1h1hicJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UllaF0YKY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerBreakpoints\":\"{\\\"digvuCHGS\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1vaxokj-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"HT1h1hicJ\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-1uqa2lo-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"UllaF0YKY\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-ik9l0o-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"digvuCHGS\\\":[\\\".framer-xtxi5l-container\\\",\\\".framer-1jbh4jk-container\\\",\\\".framer-n9x5hv-container\\\",\\\".framer-db470r-container\\\",\\\".framer-1paj5o3\\\"],\\\"HT1h1hicJ\\\":[\\\".framer-xtxi5l-container\\\",\\\".framer-1jbh4jk-container\\\",\\\".framer-n9x5hv-container\\\",\\\".framer-db470r-container\\\",\\\".framer-1paj5o3\\\"],\\\"UllaF0YKY\\\":[\\\".framer-xtxi5l-container\\\",\\\".framer-1jbh4jk-container\\\",\\\".framer-n9x5hv-container\\\",\\\".framer-db470r-container\\\",\\\".framer-1paj5o3\\\"]}\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"digvuCHGS\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport DefaultTemplate from \"https://framerusercontent.com/modules/3PmvxnpDCbUJiDm93WDu/A7TPK11y0rvX3HsO85dc/PfU2_axsT.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/mVk541z5P8HaqCAGjvZn/6Cgp1dqYpRPvKeivDmxC/augiA20Il.js\")), path: \"/\"}, ifcPXV5fk: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/dM8F63lGQaWq7iS07b57/tYGIuTdZ1vDtYeWC8ifu/ifcPXV5fk.js\")), path: \"/about\"}, T2VnE6ZY4: {elements: {ajX6yJ8Ud: \"method\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XJSDsrFS12FEwaD17kiL/05QXVZEghMGph6e7fPvj/T2VnE6ZY4.js\")), path: \"/services\"}, or72qZYTL: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8aJxzspmQzuElDUgbnHA/iJQuwQoZT6zajpzf5wgD/or72qZYTL.js\")), path: \"/blog-posts\"}, Gh23WzbmQ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/81KofuzcZIjQ51p0Jepw/sMxQGoUORWKkXpZsdr3l/Gh23WzbmQ.js\")), path: \"/contact\"}, NhC7Uk7z0: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SXAv5MxYopVevYBUPz3c/RQXdUbUAPu7KiCngeElZ/NhC7Uk7z0.js\")), path: \"/404\"}, UayZlaCVf: {collectionId: \"SBjC_MG6r\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/OwVuVS47AVslPrYyBmbH/ynhjSlqwMz3Zj6H1iiPg/UayZlaCVf.js\")), path: \"/blog-posts/:E1ElkTR2D\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {SBjC_MG6r: async () => (await import(\"https://framerusercontent.com/modules/QxkFDR2qqos3zMr3DQqu/HgtneVxE48SwuQplk2Bv/SBjC_MG6r.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"06ea69be96a162bf3013ad5bd0355f5460989445b611e30010233562f35351ce\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"ifcPXV5fk\":\r\ncase \"T2VnE6ZY4\":\r\ncase \"or72qZYTL\":\r\ncase \"Gh23WzbmQ\":\r\ncase \"NhC7Uk7z0\":\r\ncase \"UayZlaCVf\":\r\nreturn React.createElement(DefaultTemplate, {...props, key: \"DefaultTemplate\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"ifcPXV5fk\":\r\ncase \"T2VnE6ZY4\":\r\ncase \"or72qZYTL\":\r\ncase \"Gh23WzbmQ\":\r\ncase \"NhC7Uk7z0\":\r\ncase \"UayZlaCVf\":\r\nreturn [{hash: \"1vaxokj\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"1uqa2lo\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"ik9l0o\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/SXAv5MxYopVevYBUPz3c/RQXdUbUAPu7KiCngeElZ/NhC7Uk7z0.js\")),\r\n\t\t\t\t\tisReducedMotion: true,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://sylviecoach.framer.website\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/vQZez2WKlu8SgG1QRPV0/fH5586qT8YcawTmDjHvS/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}