{"version":3,"file":"script_main.MSNPIdgC.mjs","names":["getProps","useRef","useCallback","useState","useMemo","useRef","addPropertyOverrides","RichText","Primary","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","Image1","className","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","getProps","React.forwardRef","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","SVG","addPropertyOverrides","SocialMediaLogoFonts","SocialMediaLogo","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","NavigationNavItemCopy3","PhoneCall","SocialMediaLogo","NavigationNavItemCopy4","NavigationNavItemCopy4Info","serializationHash","variantClassNames","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","React.forwardRef","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","RichText","Image1","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","SocialMediaIcon","Navbar","CTASection","Footer","isBrowser","sharedStyle.css","useRef","React.useId","sharedStyle.className","PropertyOverrides","React.Fragment","RichText","sharedStyle.fonts","React.createElement","Template1","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","Framer.patchRoutesForABTesting","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js","https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/vehhSZo1laarXGWMknJu/SrLW53b9IFZeK0tN7JlF/GFkvOfnCy.js","https:/framerusercontent.com/modules/O5hz4MS1w3hsFVRN5TFK/KjktebsArZ3yGaL7keb8/QJH4JKOCa.js","https:/framerusercontent.com/modules/USVbBShRbP0vMXSM669m/vTwPTZOfJ9QTE5phsg9S/CustomClassName.js","https:/framerusercontent.com/modules/FMxIJbiKfhHEJVcHEAwp/lTGgGoURqKofzCjOC6Pf/DVw32HIan.js","https:/framerusercontent.com/modules/tgOgIrGRjuHRs2EPM1Zx/EuVSDaG6C53ROFgeSWvM/mDoHPHXFK.js","https:/framerusercontent.com/modules/qanJQPk2vgTZI0aXJ2js/rUVQlKJLuqMtBGO8l74w/HOpVKQaJE.js","https:/framerusercontent.com/modules/6cJFJOg7JBe5FB8oI4ih/GFZqprEta7hq5oNTokZx/uXs0aKsce.js","https:/framerusercontent.com/modules/iMO9cc3aRz0nH4HGpHA5/fnPcbR2XlTNHp33mQ0UT/tWCBFK2g_.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,useIsInCurrentNavigationTarget,RenderTarget}from\"framer\";import{isMotionValue,useInView}from\"framer-motion\";import{borderRadiusControl,defaultEvents,useIsBrowserSafari,useIsOnCanvas,useOnEnter,useOnExit,useRadius,useRenderTarget}from\"https://framerusercontent.com/modules/G4IfyjvwmaeSBpdb4TWu/OIjZRBmWDcIE2B6qgG1j/index.js\";// https://framer.com/m/framer/default-utils.js@^0.45.0\nimport{memo,useCallback,useEffect,useMemo,useRef,useState}from\"react\";var ObjectFitType;(function(ObjectFitType){ObjectFitType[\"Fill\"]=\"fill\";ObjectFitType[\"Contain\"]=\"contain\";ObjectFitType[\"Cover\"]=\"cover\";ObjectFitType[\"None\"]=\"none\";ObjectFitType[\"ScaleDown\"]=\"scale-down\";})(ObjectFitType||(ObjectFitType={}));var SrcType;(function(SrcType){SrcType[\"Video\"]=\"Upload\";SrcType[\"Url\"]=\"URL\";})(SrcType||(SrcType={}));const defaultVideo=\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\";// Reduce renders\nfunction getProps(props){const{width,height,topLeft,topRight,bottomRight,bottomLeft,id,children,...rest}=props;return rest;}/**\n * VIDEO\n *\n * @framerIntrinsicWidth 200\n * @framerIntrinsicHeight 112\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export function Video(props){const newProps=getProps(props);return /*#__PURE__*/_jsx(VideoMemo,{...newProps});}function usePlaybackControls(videoRef){const isInCurrentNavigationTarget=useIsInCurrentNavigationTarget();const requestingPlay=useRef(false);const isPlayingRef=useRef(false);const setProgress=useCallback(rawProgress=>{if(!videoRef.current)return;const newProgress=(rawProgress===1?.999:rawProgress)*videoRef.current.duration;const isAlreadySet=Math.abs(videoRef.current.currentTime-newProgress)<.1;if(videoRef.current.duration>0&&!isAlreadySet){videoRef.current.currentTime=newProgress;}},[]);const play=useCallback(()=>{const video=videoRef.current;if(!video)return;video.preload=\"auto\"// makes sure browsers don't throttle: https://html.spec.whatwg.org/multipage/media.html#:~:text=When%20the%20media%20resource%20is%20playing%2C%20hints%20to%20the%20user%20agent%20that%20bandwidth%20is%20to%20be%20considered%20scarce%2C%20e.g.%20suggesting%20throttling%20the%20download%20so%20that%20the%20media%20data%20is%20obtained%20at%20the%20slowest%20possible%20rate%20that%20still%20maintains%20consistent%20playback.\n;const isPlaying=video.currentTime>0&&video.onplaying&&!video.paused&&!video.ended&&video.readyState>=video.HAVE_CURRENT_DATA;if(!isPlaying&&video&&!requestingPlay.current&&isInCurrentNavigationTarget){requestingPlay.current=true;isPlayingRef.current=true;video.play().catch(e=>{})// It's likely fine, swallow error\n.finally(()=>requestingPlay.current=false);}},[]);const pause=useCallback(()=>{if(!videoRef.current||requestingPlay.current)return;videoRef.current.pause();isPlayingRef.current=false;},[]);return{play,pause,setProgress,isPlaying:isPlayingRef};}function useAutoplayBehavior({playingProp,muted,loop,playsinline,controls}){const[initialPlayingProp]=useState(()=>playingProp);const[hasPlayingPropChanged,setHasPlayingPropChanged]=useState(false);if(playingProp!==initialPlayingProp&&!hasPlayingPropChanged){setHasPlayingPropChanged(true);}const behavesAsGif=// passing `playing === true` on mount indicates that the video should\n// autoplay, like a GIF\ninitialPlayingProp&&muted&&loop&&playsinline&&!controls&&// Some users of the <Video> component use it by wrapping it with\n// another smart component and adding their own controls on top. (The\n// controls use transitions to control the video: e.g., when clicking\n// the play button, the smart component will transition to a state with\n// <Video playing={true} />.) In this case, we don't want the video to\n// behave as a gif, as it will be weird if the video suddenly started\n// acting as such (and auto-pausing when leaving the viewport) as soon\n// as the site visitor mutes it and clicks “Play”.\n!hasPlayingPropChanged;let autoplay;if(behavesAsGif)autoplay=\"on-viewport\";else if(initialPlayingProp)autoplay=\"on-mount\";else autoplay=\"no-autoplay\";return autoplay;}const VideoMemo=/*#__PURE__*/memo(function VideoInner(props){const{// default props\nsrcType=\"URL\",srcUrl,srcFile=\"\",posterEnabled=false,controls=false,playing=true,loop=true,muted=true,playsinline=true,restartOnEnter=false,objectFit=\"cover\",backgroundColor=\"rgba(0,0,0,0)\",radius=0,volume=25,startTime:startTimeProp=0,poster,playing:playingProp,progress,onSeeked,onPause,onPlay,onEnd,onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp}=props;const videoRef=useRef();const isSafari=useIsBrowserSafari();const wasPausedOnLeave=useRef(null);const wasEndedOnLeave=useRef(null);const isOnCanvas=useIsOnCanvas();const renderTarget=useRenderTarget();const isStaticRenderer=isOnCanvas||renderTarget===RenderTarget.export;const borderRadius=useRadius(props);// Hard-coding `autoplayBehavior` and `isInViewport` when on canvas as a\n// tiny perf optimization. isStaticRenderer won’t change through the lifecycle of\n// the component, so using these hooks conditionally should be safe\nconst autoplayBehavior=isStaticRenderer?\"no-autoplay\":useAutoplayBehavior({playingProp,muted,loop,playsinline,controls});const isInViewport=isStaticRenderer?true:useInView(videoRef);const isCloseToViewport=isStaticRenderer?false:useInView(videoRef,{margin:\"10%\",once:true});// Video elements behave oddly at 100% duration\nconst startTime=startTimeProp===100?99.9:startTimeProp;const{play,pause,setProgress,isPlaying}=usePlaybackControls(videoRef);// Pause/play via props\nuseEffect(()=>{if(isStaticRenderer)return;if(autoplayBehavior===\"on-viewport\")return;if(playingProp)play();else pause();},[autoplayBehavior,playingProp]);// Pause/play via viewport\nuseEffect(()=>{if(isStaticRenderer)return;// this also explicitly retries playing for videos that play on-mount, which could fail if they're not muted for example\nif(isInViewport&&playingProp&&autoplayBehavior!==\"no-autoplay\")play();if(autoplayBehavior!==\"on-viewport\")return;pause();},[autoplayBehavior,isInViewport,playingProp]);useEffect(()=>{if(!isOnCanvas||poster||posterEnabled||startTime||!videoRef.current)return;// forces a poster to show up when the video is in an iframe; this is needed when `poster` changes\nvideoRef.current.currentTime=.01;},[posterEnabled,poster,startTime]);/**\n     * The Video component has some effects that sync the video element with props\n     * like `startTime`, `progress`, etc. React calls these effects whenever these\n     * props change. However, it also calls them on the first mount, and this is\n     * troublesome – if we’re doing SSR, and the user changed the video state before\n     * the video was hydrated, the initial `useEffect` call will reset the video\n     * state. To avoid this, we use this flag.\n     */const isMountedAndReadyForProgressChanges=useRef(false);// Allow scrubbling via progress prop\n// 1) Handle cases when the progress prop itself changes\nuseEffect(()=>{if(!isMountedAndReadyForProgressChanges.current){isMountedAndReadyForProgressChanges.current=true;return;}const rawProgressValue=isMotionValue(progress)?progress.get():(progress??0)*.01;setProgress(// When the progress value exists (e.g. <Video startTime={10}\n// progress={50} />), we respect the `progress` value over\n// `startTime`, even if `startTime` changes. That’s because\n// `startTime` == start == changing it shouldn’t affect the current\n// progress\n(rawProgressValue??0)||// Then why fall back to `startTime` when `progress` doesn’t exist,\n// you might ask? Now, that’s for\n// - canvas UX: we want the video progress to change when the user\n//   is scrobbling the “Start Time” in component settings.\n// - backwards compatibility: maybe some users *are* scrobbling\n//   using `startTime` instead of `progress`? We don’t know, and it\n//   always supported it, so let’s not break it\n(startTime??0)/100);},[startTime,srcFile,srcUrl,progress]);// 2) Handle cases when the motion value inside the progress prop changes\nuseEffect(()=>{if(!isMotionValue(progress))return;return progress.on(\"change\",value=>setProgress(value));},[progress]);// (Prototyping) Checking if we need to play on navigation enter\nuseOnEnter(()=>{if(wasPausedOnLeave.current===null)return;if(videoRef.current){// if (restartOnEnter) setProgress(0)\nif(!wasEndedOnLeave&&loop||!wasPausedOnLeave.current)play();}});// (Prototyping) Pausing & saving playing state on navigation exit\nuseOnExit(()=>{if(videoRef.current){wasEndedOnLeave.current=videoRef.current.ended;wasPausedOnLeave.current=videoRef.current.paused;pause();}});const src=useMemo(()=>{let fragment=\"\";// if (\n//     startTime > 0 &&\n//     videoRef.current &&\n//     !isNaN(videoRef.current.duration) &&\n//     !isStaticRenderer\n// ) {\n//     console.log(startTime, videoRef.current.duration)\n//     fragment = `#t=${startTime * videoRef.current.duration}`\n// }\nif(srcType===\"URL\")return srcUrl+fragment;if(srcType===\"Upload\")return srcFile+fragment;},[srcType,srcFile,srcUrl,startTime]);// Autoplay via JS to work in Safari\nuseEffect(()=>{if(isSafari&&videoRef.current&&autoplayBehavior===\"on-mount\"){setTimeout(()=>play(),50);}},[]);// Volume Control\nuseEffect(()=>{if(videoRef.current&&!muted)videoRef.current.volume=(volume??0)/100;},[volume]);// When video is ready, set start-time, then autoplay if needed\nconst handleReady=()=>{const video=videoRef.current;if(!video)return;if(video.currentTime<.3&&startTime>0)setProgress((startTime??0)*.01);if(// when the component updates (e.g. only srcFile/url changes), and the video was already playing, keep playing\nisPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport)play();};return /*#__PURE__*/_jsx(\"video\",{onClick,onMouseEnter,onMouseLeave,onMouseDown,onMouseUp,src:src,loop:loop,ref:videoRef,onSeeked:e=>onSeeked?.(e),onPause:e=>onPause?.(e),onPlay:e=>onPlay?.(e),onEnded:e=>onEnd?.(e),autoPlay:isPlaying.current||autoplayBehavior===\"on-mount\"||playingProp&&autoplayBehavior===\"on-viewport\"&&isInViewport,preload:isPlaying.current?\"auto\":isStaticRenderer&&!poster?\"metadata\":autoplayBehavior!==\"on-mount\"&&!isCloseToViewport?\"none\":// `autoplay` overrides this too\n\"metadata\",poster:posterEnabled&&!srcFile&&srcUrl===defaultVideo?\"https://framerusercontent.com/images/5ILRvlYXf72kHSVHqpa3snGzjU.jpg\":posterEnabled&&poster?poster:undefined,onLoadedData:handleReady,controls:controls,muted:isStaticRenderer?true:muted,playsInline:playsinline,style:{cursor:!!onClick?\"pointer\":\"auto\",width:\"100%\",height:\"100%\",borderRadius,display:\"block\",objectFit:objectFit,backgroundColor:backgroundColor,objectPosition:\"50% 50%\"}});});Video.displayName=\"Video\";function capitalizeFirstLetter(value){return value.charAt(0).toUpperCase()+value.slice(1);}export function titleCase(value){const groups=value.match(/[A-Z]{2,}|[A-Z][a-z]+|[a-z]+|[A-Z]|\\d+/gu)||[];return groups.map(capitalizeFirstLetter).join(\" \");}const objectFitOptions=[\"cover\",\"fill\",\"contain\",\"scale-down\",\"none\"];addPropertyControls(Video,{srcType:{type:ControlType.Enum,displaySegmentedControl:true,title:\"Source\",options:[\"URL\",\"Upload\"]},srcUrl:{type:ControlType.String,title:\"URL\",defaultValue:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",hidden(props){return props.srcType===\"Upload\";}},srcFile:{type:ControlType.File,title:\"File\",allowedFileTypes:[\"mp4\",\"webm\"],hidden(props){return props.srcType===\"URL\";}},playing:{type:ControlType.Boolean,title:\"Playing\",enabledTitle:\"Yes\",disabledTitle:\"No\"},...borderRadiusControl,posterEnabled:{type:ControlType.Boolean,title:\"Poster\",enabledTitle:\"Yes\",disabledTitle:\"No\"},poster:{type:ControlType.Image,title:\"Image\",hidden:({posterEnabled})=>!posterEnabled,description:\"We recommend adding a poster. [Learn more](https://www.framer.com/help/articles/how-are-videos-optimized-in-framer/).\"},backgroundColor:{type:ControlType.Color,title:\"Background\",defaultValue:\"rgba(0,0,0,0)\"},startTime:{title:\"Start Time\",type:ControlType.Number,min:0,max:100,step:.1,unit:\"%\"},loop:{type:ControlType.Boolean,title:\"Loop\",enabledTitle:\"Yes\",disabledTitle:\"No\"},objectFit:{type:ControlType.Enum,title:\"Fit\",options:objectFitOptions,optionTitles:objectFitOptions.map(titleCase)},// restartOnEnter: {\n//     type: ControlType.Boolean,\n//     title: \"On ReEnter\",\n//     enabledTitle: \"Restart\",\n//     disabledTitle: \"Resume\",\n// },\ncontrols:{type:ControlType.Boolean,title:\"Controls\",enabledTitle:\"Show\",disabledTitle:\"Hide\",defaultValue:false},muted:{type:ControlType.Boolean,title:\"Muted\",enabledTitle:\"Yes\",disabledTitle:\"No\"},volume:{type:ControlType.Number,max:100,min:0,unit:\"%\",hidden:({muted})=>muted,defaultValue:25},onEnd:{type:ControlType.EventHandler},onSeeked:{type:ControlType.EventHandler},onPause:{type:ControlType.EventHandler},onPlay:{type:ControlType.EventHandler},...defaultEvents});\nexport const __FramerMetadata__ = {\"exports\":{\"VideoProps\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"titleCase\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"Video\":{\"type\":\"reactComponent\",\"name\":\"Video\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"112\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerIntrinsicWidth\":\"200\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Video.map","function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){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}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(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(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,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,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{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.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,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.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!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.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}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 i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{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),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}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,i){return(t%i+i)%i}(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 (18229b5)\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,withCodeBoundaryForOverrides,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{medium,small}from\"https://framerusercontent.com/modules/uy3vFA01opbecIokvjTO/lqET2LW9852qovKoZ2Gb/TextIndent.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/8hGwTNeXuzSgTDR4w7II/vH5VWxgTuOHSFDklxXb0/MRt5mUR2K.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/6MpSIEn81dLvmBFLCeGL/u7bgAWUSpXOOVYtZNZKr/QlbhYAra3.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/44h0RRt117GJ3ZUlUnNY/bmTeS98knoIpSYNu7yGI/Xe6Uy1h_W.js\";import Primary from\"https://framerusercontent.com/modules/cohQ1DlUdBfsc6MTzNqz/1DpSCCRIfDFauPuBK55Y/RXpiTAGba.js\";const RichTextMedium1xhy0hi=withCodeBoundaryForOverrides(RichText,{nodeId:\"Sj2Ty8PHB\",override:medium,scopeId:\"GFkvOfnCy\"});const MotionDivSmall11i0o40=withCodeBoundaryForOverrides(motion.div,{nodeId:\"FrocFg8K8\",override:small,scopeId:\"GFkvOfnCy\"});const PrimaryFonts=getFonts(Primary);const cycleOrder=[\"T0tuS7qZY\",\"jGj60PBBW\",\"lB5oWMz_f\",\"ohpWl7xKD\",\"NQa0ziPs7\"];const serializationHash=\"framer-B1JNg\";const variantClassNames={jGj60PBBW:\"framer-v-1wsz4md\",lB5oWMz_f:\"framer-v-xbddo0\",NQa0ziPs7:\"framer-v-d9eq4r\",ohpWl7xKD:\"framer-v-1emuryc\",T0tuS7qZY:\"framer-v-1b1f7hv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ns8PGzuYn=undefined;const xLFbrmx4h=undefined;const XxT6pao8H=undefined;const TmJ1j42gu=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,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 sm\":\"lB5oWMz_f\",\"Desktop xl\":\"jGj60PBBW\",Desktop:\"T0tuS7qZY\",Phone:\"NQa0ziPs7\",Tablet:\"ohpWl7xKD\"};const Variants=motion.create(React.Fragment);const getProps=({headline,height,id,overline,primaryButton,secondaryButton,width,...props})=>{return{...props,ns8PGzuYn:overline??props.ns8PGzuYn??\"Book your appointment\",TmJ1j42gu:secondaryButton??props.TmJ1j42gu??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"T0tuS7qZY\",xLFbrmx4h:headline??props.xLFbrmx4h??\"Ready to Transform Your Skin and Health?\",XxT6pao8H:primaryButton??props.XxT6pao8H??true};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,xLFbrmx4h,ns8PGzuYn,XxT6pao8H,TmJ1j42gu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"T0tuS7qZY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if(baseVariant===\"jGj60PBBW\")return true;return value;};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(Image1,{...restProps,...gestureHandlers,background:{alt:\"Artistic portrait symbolising natural beauty and skin confidence after aesthetic treatment.\",fit:\"fill\",loading:getLoadingLazyAtYPosition(componentViewport?.y||0),pixelHeight:960,pixelWidth:1920,positionX:\"10%\",positionY:\"34%\",sizes:componentViewport?.width||\"100vw\",src:\"https://framerusercontent.com/images/nRuoMAK468hx0d9R5YcSyz2FLuA.jpg?width=1920&height=960\",srcSet:\"https://framerusercontent.com/images/nRuoMAK468hx0d9R5YcSyz2FLuA.jpg?scale-down-to=512&width=1920&height=960 512w,https://framerusercontent.com/images/nRuoMAK468hx0d9R5YcSyz2FLuA.jpg?scale-down-to=1024&width=1920&height=960 1024w,https://framerusercontent.com/images/nRuoMAK468hx0d9R5YcSyz2FLuA.jpg?width=1920&height=960 1920w\"},className:cx(scopingClassNames,\"framer-1b1f7hv\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"T0tuS7qZY\",ref:refBinding,style:{...style},...addPropertyOverrides({jGj60PBBW:{\"data-framer-name\":\"Desktop xl\"},lB5oWMz_f:{\"data-framer-name\":\"Desktop sm\"},NQa0ziPs7:{\"data-framer-name\":\"Phone\"},ohpWl7xKD:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-y2n2m9\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"Rti5wPCkZ\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-r1nt3a\",\"data-framer-name\":\"Headline\",layoutDependency:layoutDependency,layoutId:\"PFLwmy_8r\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-d4ivo\",\"data-border\":true,\"data-framer-name\":\"Subheadline\",layoutDependency:layoutDependency,layoutId:\"K7vLT4HRw\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgb(255, 255, 255)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-1ltw2wa\",\"data-styles-preset\":\"QlbhYAra3\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255)))\"},children:\"Book your appointment\"})}),className:\"framer-r2265u\",\"data-framer-name\":\"Book your appointment\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Wiow4yrEB\",style:{\"--extracted-tcooor\":\"var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:ns8PGzuYn,verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(MotionDivSmall11i0o40,{className:\"framer-11i0o40\",layoutDependency:layoutDependency,layoutId:\"FrocFg8K8\",children:/*#__PURE__*/_jsx(RichTextMedium1xhy0hi,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-styles-preset-a2xhw1\",\"data-styles-preset\":\"MRt5mUR2K\",style:{\"--framer-text-color\":\"var(--extracted-tcooor, var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255)))\"},children:\"Ready to Transform Your Skin and Health?\"})}),className:\"framer-1xhy0hi\",\"data-framer-name\":\"Ready to Transform Your Skin and Health?\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Sj2Ty8PHB\",style:{\"--extracted-tcooor\":\"var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"48px\"},text:xLFbrmx4h,verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7paone\",\"data-framer-name\":\"Text w/ Action\",layoutDependency:layoutDependency,layoutId:\"mPMG9nLh0\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fdn9g4\",\"data-styles-preset\":\"Xe6Uy1h_W\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255)))\"},children:\"Book a consultation at CurrentBody Skin: The Clinic and start your journey towards radiant skin and optimal wellness today.\"})}),className:\"framer-1c9ztxp\",\"data-framer-name\":\"Medium length hero headline goes here\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HWG4jyj4s\",style:{\"--extracted-r6o4lv\":\"var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"20px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({jGj60PBBW:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1fdn9g4\",\"data-styles-preset\":\"Xe6Uy1h_W\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255)))\"},children:\"Book a consultation at CurrentBody Skin: The Clinic and start your journey towards renewed skin confidence and wellness.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-16locoy\",\"data-framer-name\":\"Action\",layoutDependency:layoutDependency,layoutId:\"Q3WVt4Onu\",children:[isDisplayed(XxT6pao8H!==false)&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+(((componentViewport?.height||700)-0-(Math.max(0,((componentViewport?.height||700)-0-0)/1)*1+0))/2+0+0)+40+(0+456+(Math.max(0,((componentViewport?.height||700)-0-0)/1)*1-80-668)/1*1)+0+164+0,...addPropertyOverrides({NQa0ziPs7:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1600px) - 36px) * Infinity, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||700)-0-(Math.max(0,((componentViewport?.height||700)-0-0)/1)*1+0))/2+0+0)+24+(0+456+(Math.max(0,((componentViewport?.height||700)-0-0)/1)*1-48-668)/1*1)+0+164+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ovymrf-container\",layoutDependency:layoutDependency,layoutId:\"wSYA6zY3D-container\",nodeId:\"wSYA6zY3D\",rendersWithMotion:true,scopeId:\"GFkvOfnCy\",children:/*#__PURE__*/_jsx(Primary,{height:\"100%\",id:\"wSYA6zY3D\",IggrzGImu:\"https://partner.pabau.com/online-bookings/Currentbody-Skin-The-Clinic\",layoutId:\"wSYA6zY3D\",nEl541coB:\"Book appointment\",variant:matchVariant(\"dXnfZIXWn\"),width:\"100%\",...addPropertyOverrides({NQa0ziPs7:{style:{width:\"100%\"}}},baseVariant,gestureVariant)})})}),TmJ1j42gu!==false&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:48,y:(componentViewport?.y||0)+0+(((componentViewport?.height||700)-0-(Math.max(0,((componentViewport?.height||700)-0-0)/1)*1+0))/2+0+0)+40+(0+456+(Math.max(0,((componentViewport?.height||700)-0-0)/1)*1-80-668)/1*1)+0+164+0,...addPropertyOverrides({NQa0ziPs7:{width:`max((min(${componentViewport?.width||\"100vw\"}, 1600px) - 36px) * Infinity, 1px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||700)-0-(Math.max(0,((componentViewport?.height||700)-0-0)/1)*1+0))/2+0+0)+24+(0+456+(Math.max(0,((componentViewport?.height||700)-0-0)/1)*1-48-668)/1*1)+0+164+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xih9nq-container\",layoutDependency:layoutDependency,layoutId:\"RWJc1RCmc-container\",nodeId:\"RWJc1RCmc\",rendersWithMotion:true,scopeId:\"GFkvOfnCy\",children:/*#__PURE__*/_jsx(Primary,{height:\"100%\",id:\"RWJc1RCmc\",IggrzGImu:resolvedLinks[0],layoutId:\"RWJc1RCmc\",nEl541coB:\"Contact Us\",variant:matchVariant(\"ncH4SVVPU\"),width:\"100%\",...addPropertyOverrides({jGj60PBBW:{IggrzGImu:resolvedLinks[1]},lB5oWMz_f:{IggrzGImu:resolvedLinks[2]},NQa0ziPs7:{IggrzGImu:resolvedLinks[4],style:{width:\"100%\"}},ohpWl7xKD:{IggrzGImu:resolvedLinks[3]}},baseVariant,gestureVariant)})})})})]})]})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1r2mp2j\",\"data-framer-name\":\"Overlay\",layoutDependency:layoutDependency,layoutId:\"u_MJetU0_\",style:{backgroundColor:\"rgba(20, 20, 20, 0.3)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-B1JNg.framer-2josr6, .framer-B1JNg .framer-2josr6 { display: block; }\",\".framer-B1JNg.framer-1b1f7hv { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 700px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1440px; }\",\".framer-B1JNg .framer-y2n2m9 { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; height: 1px; justify-content: space-between; max-width: 1600px; overflow: visible; padding: 40px 40px 40px 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-B1JNg .framer-r1nt3a { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 48px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-B1JNg .framer-d4ivo { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-B1JNg .framer-r2265u { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-B1JNg .framer-11i0o40 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-B1JNg .framer-1xhy0hi, .framer-B1JNg .framer-1c9ztxp { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-B1JNg .framer-7paone { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 50%; }\",\".framer-B1JNg .framer-16locoy { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-B1JNg .framer-1ovymrf-container, .framer-B1JNg .framer-1xih9nq-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-B1JNg .framer-1r2mp2j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 100%; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: calc(50.00000000000002% - 100% / 2); z-index: 1; }\",\".framer-B1JNg.framer-v-1wsz4md.framer-1b1f7hv { width: 1920px; }\",\".framer-B1JNg.framer-v-xbddo0.framer-1b1f7hv { width: 1024px; }\",\".framer-B1JNg.framer-v-1emuryc.framer-1b1f7hv { width: 768px; }\",\".framer-B1JNg.framer-v-1emuryc .framer-y2n2m9 { padding: 40px; }\",\".framer-B1JNg.framer-v-1emuryc .framer-r1nt3a, .framer-B1JNg.framer-v-1emuryc .framer-7paone, .framer-B1JNg.framer-v-d9eq4r .framer-r1nt3a, .framer-B1JNg.framer-v-d9eq4r .framer-7paone, .framer-B1JNg.framer-v-d9eq4r .framer-16locoy { width: 100%; }\",\".framer-B1JNg.framer-v-d9eq4r.framer-1b1f7hv { width: 390px; }\",\".framer-B1JNg.framer-v-d9eq4r .framer-y2n2m9 { padding: 24px; }\",\".framer-B1JNg.framer-v-d9eq4r .framer-1ovymrf-container { flex: 0.6 0 0px; width: 1px; }\",\".framer-B1JNg.framer-v-d9eq4r .framer-1xih9nq-container { flex: 0.4 0 0px; width: 1px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-B1JNg[data-border=\"true\"]::after, .framer-B1JNg [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 700\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jGj60PBBW\":{\"layout\":[\"fixed\",\"fixed\"]},\"lB5oWMz_f\":{\"layout\":[\"fixed\",\"fixed\"]},\"ohpWl7xKD\":{\"layout\":[\"fixed\",\"fixed\"]},\"NQa0ziPs7\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xLFbrmx4h\":\"headline\",\"ns8PGzuYn\":\"overline\",\"XxT6pao8H\":\"primaryButton\",\"TmJ1j42gu\":\"secondaryButton\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGFkvOfnCy=withCSS(Component,css,\"framer-B1JNg\");export default FramerGFkvOfnCy;FramerGFkvOfnCy.displayName=\"CTA Section\";FramerGFkvOfnCy.defaultProps={height:700,width:1440};addPropertyControls(FramerGFkvOfnCy,{variant:{options:[\"T0tuS7qZY\",\"jGj60PBBW\",\"lB5oWMz_f\",\"ohpWl7xKD\",\"NQa0ziPs7\"],optionTitles:[\"Desktop\",\"Desktop xl\",\"Desktop sm\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},xLFbrmx4h:{defaultValue:\"Ready to Transform Your Skin and Health?\",displayTextArea:false,title:\"Headline\",type:ControlType.String},onxLFbrmx4hChange:{changes:\"xLFbrmx4h\",type:ControlType.ChangeHandler},ns8PGzuYn:{defaultValue:\"Book your appointment\",displayTextArea:false,title:\"Overline\",type:ControlType.String},onns8PGzuYnChange:{changes:\"ns8PGzuYn\",type:ControlType.ChangeHandler},XxT6pao8H:{defaultValue:true,title:\"Primary Button\",type:ControlType.Boolean},onXxT6pao8HChange:{changes:\"XxT6pao8H\",type:ControlType.ChangeHandler},TmJ1j42gu:{defaultValue:true,title:\"Secondary Button\",type:ControlType.Boolean},onTmJ1j42guChange:{changes:\"TmJ1j42gu\",type:ControlType.ChangeHandler}});addFonts(FramerGFkvOfnCy,[{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\"}]},...PrimaryFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerGFkvOfnCy.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Primary,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGFkvOfnCy\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"700\",\"framerVariables\":\"{\\\"xLFbrmx4h\\\":\\\"headline\\\",\\\"ns8PGzuYn\\\":\\\"overline\\\",\\\"XxT6pao8H\\\":\\\"primaryButton\\\",\\\"TmJ1j42gu\\\":\\\"secondaryButton\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jGj60PBBW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lB5oWMz_f\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ohpWl7xKD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NQa0ziPs7\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"1440\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (6ca5d98)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 12.938 4 C 14.936 4.39 16.498 5.952 16.888 7.95 M 12.938 0 C 17.118 0.464 20.419 3.761 20.888 7.94 M 19.888 15.92 L 19.888 18.92 C 19.89 19.483 19.655 20.021 19.24 20.402 C 18.825 20.783 18.269 20.971 17.708 20.92 C 14.631 20.586 11.675 19.534 9.078 17.85 C 6.662 16.315 4.613 14.266 3.078 11.85 C 1.388 9.241 0.336 6.271 0.008 3.18 C -0.042 2.621 0.144 2.066 0.523 1.652 C 0.901 1.237 1.437 1.001 1.998 1 L 4.998 1 C 6.002 0.99 6.858 1.726 6.998 2.72 C 7.125 3.68 7.36 4.623 7.698 5.53 C 7.973 6.261 7.797 7.085 7.248 7.64 L 5.978 8.91 C 7.402 11.414 9.475 13.486 11.978 14.91 L 13.248 13.64 C 13.803 13.091 14.627 12.915 15.358 13.19 C 16.265 13.529 17.208 13.763 18.168 13.89 C 19.174 14.032 19.913 14.905 19.888 15.92 Z\" fill=\"transparent\" height=\"20.928125283240796px\" id=\"rkcCjCCK_\" stroke-dasharray=\"\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2\" stroke=\"var(--43q7um, rgb(0,0,0))\" transform=\"translate(2.112 1)\" width=\"20.88812370300293px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,stroke,width,...props})=>{return{...props,UO5clYVeQ:stroke??props.UO5clYVeQ??\"rgb(0, 0, 0)\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,UO5clYVeQ,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-tIQN0\",className),layoutId:layoutId,ref:ref,style:{\"--43q7um\":UO5clYVeQ,...style}});});const css=[`.framer-tIQN0 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--43q7um); mask: ${mask}; width: 24px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 24\n * @framerIntrinsicHeight 24\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerVariables {\"UO5clYVeQ\":\"stroke\"}\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Phone Call\",\"color\":{\"type\":\"variable\",\"value\":\"43q7um\"},\"set\":{\"localId\":\"vectorSet/T8qKXkLfy\",\"id\":\"T8qKXkLfy\",\"moduleId\":\"fiHEoJwBMFnT6QLOcpPz\"}}\n * @framerDisableUnlink true\n */const Icon=withCSS(Component,css,\"framer-tIQN0\");Icon.displayName=\"Phone Call\";export default Icon;addPropertyControls(Icon,{UO5clYVeQ:{defaultValue:\"rgb(0, 0, 0)\",hidden:false,title:\"Stroke\",type:ControlType.Color}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Phone Call\\\",\\\"color\\\":{\\\"type\\\":\\\"variable\\\",\\\"value\\\":\\\"43q7um\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/T8qKXkLfy\\\",\\\"id\\\":\\\"T8qKXkLfy\\\",\\\"moduleId\\\":\\\"fiHEoJwBMFnT6QLOcpPz\\\"}}\",\"framerIntrinsicWidth\":\"24\",\"framerVariables\":\"{\\\"UO5clYVeQ\\\":\\\"stroke\\\"}\",\"framerDisableUnlink\":\"true\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","import{jsx as _jsx}from\"react/jsx-runtime\";export function withTermlyCustomClassName(Component){return props=>{props.className+=\" termly-display-preferences\";return /*#__PURE__*/_jsx(Component,{...props});};}\nexport const __FramerMetadata__ = {\"exports\":{\"withTermlyCustomClassName\":{\"type\":\"reactHoc\",\"name\":\"withTermlyCustomClassName\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./CustomClassName.map","// Generated by Framer (7d01136)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/8YhPMqBablZq8Mh02I4c/RRgba8N4mNS7agmnAEm8/Nti_RUJDi.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/pG5cXzEPdU4hfOFa70vH/VlbIkkGtx13bwuvyKlEN/RO6eNfOBf.js\";const enabledGestures={Tipi6fBXQ:{hover:true},VsbcoXeOe:{hover:true},z0XyRHvHK:{hover:true}};const cycleOrder=[\"Tipi6fBXQ\",\"VsbcoXeOe\",\"iHUctEzSD\",\"z0XyRHvHK\"];const serializationHash=\"framer-D5VXt\";const variantClassNames={iHUctEzSD:\"framer-v-p7hale\",Tipi6fBXQ:\"framer-v-676wve\",VsbcoXeOe:\"framer-v-tlsb52\",z0XyRHvHK:\"framer-v-os3v2c\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:24,delay:0,mass:1,stiffness:250,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Footer Link\":\"z0XyRHvHK\",\"Light Hover\":\"iHUctEzSD\",Dark:\"Tipi6fBXQ\",Light:\"VsbcoXeOe\"};const getProps=({height,id,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Tipi6fBXQ\",wasUFRWmn:title??props.wasUFRWmn??\"Shop\"};};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,wasUFRWmn,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Tipi6fBXQ\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-676wve\",className,classNames),\"data-framer-name\":\"Dark\",layoutDependency:layoutDependency,layoutId:\"Tipi6fBXQ\",ref:refBinding,style:{...style},...addPropertyOverrides({\"Tipi6fBXQ-hover\":{\"data-framer-name\":undefined},\"VsbcoXeOe-hover\":{\"data-framer-name\":undefined},\"z0XyRHvHK-hover\":{\"data-framer-name\":undefined},iHUctEzSD:{\"data-framer-name\":\"Light Hover\"},VsbcoXeOe:{\"data-framer-name\":\"Light\"},z0XyRHvHK:{\"data-framer-name\":\"Footer Link\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-fe94oi\",\"data-framer-name\":\"Underline\",layoutDependency:layoutDependency,layoutId:\"VMN67seY5\",style:{backgroundColor:\"var(--token-f1b8eb01-83ac-4f1a-aa3c-b07c7d0c9e66, rgb(255, 255, 255))\"},variants:{\"z0XyRHvHK-hover\":{backgroundColor:\"var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255))\"},iHUctEzSD:{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"},VsbcoXeOe:{backgroundColor:\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ey8zic\",\"data-styles-preset\":\"Nti_RUJDi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255)))\"},children:\"Shop\"})}),className:\"framer-lozmrx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"E1gHgwwO5\",style:{\"--extracted-r6o4lv\":\"var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},text:wasUFRWmn,variants:{\"z0XyRHvHK-hover\":{\"--extracted-r6o4lv\":\"var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255))\"},iHUctEzSD:{\"--extracted-r6o4lv\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"},VsbcoXeOe:{\"--extracted-r6o4lv\":\"var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0))\"},z0XyRHvHK:{\"--extracted-r6o4lv\":\"var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"z0XyRHvHK-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2flgmq\",\"data-styles-preset\":\"RO6eNfOBf\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255)))\"},children:\"Shop\"})})},iHUctEzSD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ey8zic\",\"data-styles-preset\":\"Nti_RUJDi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)))\"},children:\"Shop\"})})},VsbcoXeOe:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-ey8zic\",\"data-styles-preset\":\"Nti_RUJDi\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2de60d55-30ed-45f4-87e6-158824b868d3, rgb(0, 0, 0)))\"},children:\"Shop\"})})},z0XyRHvHK:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2flgmq\",\"data-styles-preset\":\"RO6eNfOBf\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6)))\"},children:\"Shop\"})})}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-D5VXt.framer-aeqflm, .framer-D5VXt .framer-aeqflm { display: block; }\",\".framer-D5VXt.framer-676wve { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px 2px 0px 2px; position: relative; width: 43px; }\",\".framer-D5VXt .framer-fe94oi { bottom: 0px; flex: none; height: 1px; left: -1px; overflow: visible; position: absolute; width: 1px; z-index: 1; }\",\".framer-D5VXt .framer-lozmrx { -webkit-user-select: none; flex: 1 0 0px; height: auto; position: relative; user-select: none; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-D5VXt.framer-v-p7hale .framer-fe94oi, .framer-D5VXt.framer-v-676wve.hover .framer-fe94oi, .framer-D5VXt.framer-v-os3v2c.hover .framer-fe94oi { width: 100%; }\",\".framer-D5VXt.framer-v-os3v2c.framer-676wve { width: min-content; }\",\".framer-D5VXt.framer-v-os3v2c .framer-fe94oi { height: 2%; }\",\".framer-D5VXt.framer-v-os3v2c .framer-lozmrx { flex: none; white-space: pre; width: auto; }\",\".framer-D5VXt.framer-v-tlsb52.hover .framer-fe94oi { left: 0px; width: 100%; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 43\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"VsbcoXeOe\":{\"layout\":[\"fixed\",\"auto\"]},\"iHUctEzSD\":{\"layout\":[\"fixed\",\"auto\"]},\"z0XyRHvHK\":{\"layout\":[\"auto\",\"auto\"]},\"VoMZwFPo5\":{\"layout\":[\"fixed\",\"auto\"]},\"I2DwM0v34\":{\"layout\":[\"fixed\",\"auto\"]},\"q9goJeOVh\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"wasUFRWmn\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDVw32HIan=withCSS(Component,css,\"framer-D5VXt\");export default FramerDVw32HIan;FramerDVw32HIan.displayName=\"Navigation / navItem Copy 4\";FramerDVw32HIan.defaultProps={height:24,width:43};addPropertyControls(FramerDVw32HIan,{variant:{options:[\"Tipi6fBXQ\",\"VsbcoXeOe\",\"iHUctEzSD\",\"z0XyRHvHK\"],optionTitles:[\"Dark\",\"Light\",\"Light Hover\",\"Footer Link\"],title:\"Variant\",type:ControlType.Enum},wasUFRWmn:{defaultValue:\"Shop\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(FramerDVw32HIan,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",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\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDVw32HIan\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"24\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"wasUFRWmn\\\":\\\"title\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VsbcoXeOe\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"iHUctEzSD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"z0XyRHvHK\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"VoMZwFPo5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"I2DwM0v34\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"q9goJeOVh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"43\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (8f9ffef)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"mjQxSX1TP\",\"yB6e3SkTU\",\"kMtxWgJJX\",\"AbwUAFBUc\",\"fMpLhp0Gk\",\"tFXDvZKPz\"];const serializationHash=\"framer-EcAOd\";const variantClassNames={AbwUAFBUc:\"framer-v-1vk5ut8\",fMpLhp0Gk:\"framer-v-x2mdii\",kMtxWgJJX:\"framer-v-1m3cwj8\",mjQxSX1TP:\"framer-v-1f78pqh\",tFXDvZKPz:\"framer-v-qv3k7z\",yB6e3SkTU:\"framer-v-17lr3f2\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Facebook:\"mjQxSX1TP\",Insta:\"yB6e3SkTU\",LinkedIn:\"AbwUAFBUc\",TikTok:\"tFXDvZKPz\",X:\"kMtxWgJJX\",YouTube:\"fMpLhp0Gk\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"mjQxSX1TP\"};};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:\"mjQxSX1TP\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"yB6e3SkTU\",\"kMtxWgJJX\",\"AbwUAFBUc\",\"fMpLhp0Gk\",\"tFXDvZKPz\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"yB6e3SkTU\")return true;return false;};const isDisplayed2=()=>{if(baseVariant===\"kMtxWgJJX\")return true;return false;};const isDisplayed3=()=>{if(baseVariant===\"AbwUAFBUc\")return true;return false;};const isDisplayed4=()=>{if(baseVariant===\"fMpLhp0Gk\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"tFXDvZKPz\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1f78pqh\",className,classNames),\"data-framer-name\":\"Facebook\",layoutDependency:layoutDependency,layoutId:\"mjQxSX1TP\",ref:refBinding,style:{...style},...addPropertyOverrides({AbwUAFBUc:{\"data-framer-name\":\"LinkedIn\"},fMpLhp0Gk:{\"data-framer-name\":\"YouTube\"},kMtxWgJJX:{\"data-framer-name\":\"X\"},tFXDvZKPz:{\"data-framer-name\":\"TikTok\"},yB6e3SkTU:{\"data-framer-name\":\"Insta\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xisl4v\",layoutDependency:layoutDependency,layoutId:\"sAeXM1Non\",children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-yvfj4z\",\"data-framer-name\":\"Facebook\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:24,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"ZsdLTQXwW\",svg:'<svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M23.6667 12.3544C23.6667 5.87172 18.4434 0.616455 12 0.616455C5.55672 0.616455 0.333374 5.87172 0.333374 12.3544C0.333374 18.2131 4.59969 23.0692 10.1771 23.9498V15.7474H7.21489V12.3544H10.1771V9.7684C10.1771 6.82658 11.919 5.2016 14.5837 5.2016C15.8603 5.2016 17.1953 5.43086 17.1953 5.43086V8.3195H15.7243C14.275 8.3195 13.823 9.22438 13.823 10.1527V12.3544H17.0586L16.5414 15.7474H13.823V23.9498C19.4004 23.0692 23.6667 18.2133 23.6667 12.3544Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1021k4z\",\"data-framer-name\":\"Insta\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:22,intrinsicWidth:22,layoutDependency:layoutDependency,layoutId:\"mErED9Eea\",svg:'<svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M15.6667 0.783203H6.33333C3.11168 0.783203 0.5 3.39488 0.5 6.61654V15.9499C0.5 19.1715 3.11168 21.7832 6.33333 21.7832H15.6667C18.8883 21.7832 21.5 19.1715 21.5 15.9499V6.61654C21.5 3.39488 18.8883 0.783203 15.6667 0.783203ZM19.4583 15.9499C19.4519 18.0412 17.758 19.7351 15.6667 19.7415H6.33333C4.24191 19.7351 2.54807 18.0412 2.54167 15.9499V6.61654C2.54807 4.52511 4.24191 2.83127 6.33333 2.82487H15.6667C17.758 2.83127 19.4519 4.52511 19.4583 6.61654V15.9499ZM16.5417 6.9082C17.186 6.9082 17.7083 6.38586 17.7083 5.74154C17.7083 5.09721 17.186 4.57487 16.5417 4.57487C15.8973 4.57487 15.375 5.09721 15.375 5.74154C15.375 6.38586 15.8973 6.9082 16.5417 6.9082ZM11 6.0332C8.10051 6.0332 5.75 8.38371 5.75 11.2832C5.75 14.1827 8.10051 16.5332 11 16.5332C13.8995 16.5332 16.25 14.1827 16.25 11.2832C16.2531 9.88985 15.701 8.5527 14.7157 7.56746C13.7305 6.58222 12.3933 6.0301 11 6.0332ZM7.79167 11.2832C7.79167 13.0551 9.22807 14.4915 11 14.4915C12.7719 14.4915 14.2083 13.0551 14.2083 11.2832C14.2083 9.51127 12.7719 8.07487 11 8.07487C9.22807 8.07487 7.79167 9.51127 7.79167 11.2832Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed2()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-1yzjeh5\",\"data-framer-name\":\"X\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:20,intrinsicWidth:22,layoutDependency:layoutDependency,layoutId:\"AwMybo0F2\",svg:'<svg width=\"22\" height=\"20\" viewBox=\"0 0 22 20\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M17.0388 0.949707H20.2589L13.2238 8.85667L21.5 19.6164H15.0199L9.94428 13.0907L4.13677 19.6164H0.91468L8.43936 11.159L0.5 0.949707H7.14469L11.7325 6.91443L17.0388 0.949707ZM15.9085 17.721H17.6929L6.17514 2.74553H4.2604L15.9085 17.721Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed3()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-di8fy5\",\"data-framer-name\":\"LinkedIn\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:22,intrinsicWidth:22,layoutDependency:layoutDependency,layoutId:\"lG9oCQPJV\",svg:'<svg width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M2.25 0.783203C1.2835 0.783203 0.5 1.5667 0.5 2.5332V20.0332C0.5 20.9997 1.2835 21.7832 2.25 21.7832H19.75C20.7165 21.7832 21.5 20.9997 21.5 20.0332V2.5332C21.5 1.5667 20.7165 0.783203 19.75 0.783203H2.25ZM6.94089 5.45304C6.94745 6.56867 6.11238 7.25609 5.12143 7.25117C4.18791 7.24624 3.37417 6.50304 3.37909 5.45469C3.38401 4.46867 4.16331 3.67624 5.17558 3.69922C6.20261 3.72219 6.94745 4.47524 6.94089 5.45304ZM11.3263 8.67192H8.38633H8.38468V18.6584H11.492V18.4254C11.492 17.9822 11.4916 17.5389 11.4913 17.0954C11.4903 15.9127 11.4893 14.7286 11.4954 13.5462C11.497 13.2591 11.5101 12.9605 11.5839 12.6865C11.8611 11.6627 12.7816 11.0016 13.8086 11.1641C14.4682 11.2673 14.9045 11.6497 15.0882 12.2715C15.2015 12.6602 15.2524 13.0786 15.2573 13.4839C15.2706 14.7061 15.2687 15.9283 15.2668 17.1506C15.2661 17.582 15.2654 18.0137 15.2654 18.4451V18.6568H18.3827V18.4173C18.3827 17.8899 18.3824 17.3627 18.3821 16.8355C18.3815 15.5177 18.3808 14.2 18.3843 12.8818C18.3859 12.2862 18.322 11.6989 18.1759 11.123C17.9578 10.2666 17.5066 9.55782 16.7732 9.046C16.2531 8.68176 15.6822 8.44715 15.044 8.4209C14.9713 8.41788 14.8981 8.41393 14.8244 8.40995C14.4981 8.39231 14.1664 8.37439 13.8545 8.43731C12.962 8.61613 12.1779 9.02465 11.5855 9.74484C11.5167 9.82744 11.4494 9.91132 11.3489 10.0365L11.3263 10.0649V8.67192ZM3.62858 18.6617H6.72116V8.67842H3.62858V18.6617Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed4()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-149dzsy\",\"data-framer-name\":\"Youtube\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:18,intrinsicWidth:24,layoutDependency:layoutDependency,layoutId:\"Vxxzn9E8F\",svg:'<svg width=\"24\" height=\"18\" viewBox=\"0 0 24 18\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M23.1919 3.40343C23.059 2.9104 22.7993 2.46077 22.4386 2.09929C22.078 1.73781 21.6289 1.4771 21.1362 1.34309C19.3092 0.841427 12 0.833261 12 0.833261C12 0.833261 4.69202 0.825094 2.86385 1.30459C2.37143 1.44476 1.92331 1.70917 1.56251 2.07242C1.20171 2.43567 0.940351 2.88557 0.803519 3.37893C0.321685 5.20593 0.317018 8.99526 0.317018 8.99526C0.317018 8.99526 0.312352 12.8033 0.790685 14.6116C1.05902 15.6114 1.84652 16.4013 2.84752 16.6708C4.69319 17.1724 11.9825 17.1806 11.9825 17.1806C11.9825 17.1806 19.2917 17.1888 21.1187 16.7104C21.6116 16.5767 22.0611 16.3165 22.4226 15.9558C22.7842 15.5951 23.0453 15.1462 23.1802 14.6536C23.6632 12.8278 23.6667 9.0396 23.6667 9.0396C23.6667 9.0396 23.69 5.23043 23.1919 3.40343ZM9.66202 12.5058L9.66785 5.50576L15.7427 9.01159L9.66202 12.5058Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true}),isDisplayed5()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-11qqf8v\",\"data-framer-name\":\"TikTok\",fill:'var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255)) /* {\"name\":\"White\"} */',intrinsicHeight:800,intrinsicWidth:800,layoutDependency:layoutDependency,layoutId:\"jgw4hq7je\",svg:'<svg width=\"800\" height=\"800\" viewBox=\"0 0 512 512\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M412.19 118.66a109.27 109.27 0 0 1-9.45-5.5 132.87 132.87 0 0 1-24.27-20.62c-18.1-20.71-24.86-41.72-27.35-56.43h.1C349.14 23.9 350 16 350.13 16h-82.44v318.78c0 4.28 0 8.51-.18 12.69 0 .52-.05 1-.08 1.56 0 .23 0 .47-.05.71v.18a70 70 0 0 1-35.22 55.56 68.8 68.8 0 0 1-34.11 9c-38.41 0-69.54-31.32-69.54-70s31.13-70 69.54-70a68.9 68.9 0 0 1 21.41 3.39l.1-83.94a153.14 153.14 0 0 0-118 34.52 161.79 161.79 0 0 0-35.3 43.53c-3.48 6-16.61 30.11-18.2 69.24-1 22.21 5.67 45.22 8.85 54.73v.2c2 5.6 9.75 24.71 22.38 40.82A167.53 167.53 0 0 0 115 470.66v-.2l.2.2c39.91 27.12 84.16 25.34 84.16 25.34 7.66-.31 33.32 0 62.46-13.81 32.32-15.31 50.72-38.12 50.72-38.12a158.46 158.46 0 0 0 27.64-45.93c7.46-19.61 9.95-43.13 9.95-52.53V176.49c1 .6 14.32 9.41 14.32 9.41s19.19 12.3 49.13 20.31c21.48 5.7 50.42 6.9 50.42 6.9v-81.84c-10.14 1.1-30.73-2.1-51.81-12.61Z\"/></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-EcAOd.framer-1j8u238, .framer-EcAOd .framer-1j8u238 { display: block; }\",\".framer-EcAOd.framer-1f78pqh { height: 24px; overflow: visible; position: relative; width: 24px; }\",\".framer-EcAOd .framer-1xisl4v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 100%; justify-content: center; left: calc(50.00000000000002% - 100% / 2); overflow: visible; padding: 0px; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-EcAOd .framer-yvfj4z { aspect-ratio: 1.0434782608695652 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 23px); position: relative; width: 100%; }\",\".framer-EcAOd .framer-1021k4z, .framer-EcAOd .framer-di8fy5 { flex: none; height: 100%; position: relative; width: 100%; }\",\".framer-EcAOd .framer-1yzjeh5 { aspect-ratio: 1.2 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 167px); position: relative; width: 100%; }\",\".framer-EcAOd .framer-149dzsy { aspect-ratio: 1.3333333333333333 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 150px); position: relative; width: 100%; }\",\".framer-EcAOd .framer-11qqf8v { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 200px); position: relative; width: 100%; }\",\".framer-EcAOd.framer-v-1m3cwj8 .framer-1yzjeh5 { height: var(--framer-aspect-ratio-supported, 20px); }\",\".framer-EcAOd.framer-v-x2mdii .framer-149dzsy { height: var(--framer-aspect-ratio-supported, 18px); }\",\".framer-EcAOd.framer-v-qv3k7z .framer-11qqf8v { height: var(--framer-aspect-ratio-supported, 24px); order: 5; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 24\n * @framerIntrinsicWidth 24\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"yB6e3SkTU\":{\"layout\":[\"fixed\",\"fixed\"]},\"kMtxWgJJX\":{\"layout\":[\"fixed\",\"fixed\"]},\"AbwUAFBUc\":{\"layout\":[\"fixed\",\"fixed\"]},\"fMpLhp0Gk\":{\"layout\":[\"fixed\",\"fixed\"]},\"tFXDvZKPz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramermDoHPHXFK=withCSS(Component,css,\"framer-EcAOd\");export default FramermDoHPHXFK;FramermDoHPHXFK.displayName=\"Social Media Logo\";FramermDoHPHXFK.defaultProps={height:24,width:24};addPropertyControls(FramermDoHPHXFK,{variant:{options:[\"mjQxSX1TP\",\"yB6e3SkTU\",\"kMtxWgJJX\",\"AbwUAFBUc\",\"fMpLhp0Gk\",\"tFXDvZKPz\"],optionTitles:[\"Facebook\",\"Insta\",\"X\",\"LinkedIn\",\"YouTube\",\"TikTok\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramermDoHPHXFK,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramermDoHPHXFK\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"24\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"24\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"yB6e3SkTU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kMtxWgJJX\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"AbwUAFBUc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fMpLhp0Gk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tFXDvZKPz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./mDoHPHXFK.map","// Generated by Framer (8f9ffef)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SocialMediaLogo from\"https://framerusercontent.com/modules/tgOgIrGRjuHRs2EPM1Zx/EuVSDaG6C53ROFgeSWvM/mDoHPHXFK.js\";const SocialMediaLogoFonts=getFonts(SocialMediaLogo);const enabledGestures={mAlZrfJ_t:{hover:true,pressed:true}};const serializationHash=\"framer-KDxT5\";const variantClassNames={mAlZrfJ_t:\"framer-v-1d65ik9\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,OcT3SqCFu:link??props.OcT3SqCFu};};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,OcT3SqCFu,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"mAlZrfJ_t\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"mAlZrfJ_t\",scopeId:\"HOpVKQaJE\",...addPropertyOverrides({\"mAlZrfJ_t-hover\":{href:OcT3SqCFu,openInNewTab:true},\"mAlZrfJ_t-pressed\":{href:OcT3SqCFu,openInNewTab:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1d65ik9\",className,classNames)} framer-sm5cj1`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"mAlZrfJ_t\",ref:refBinding,style:{...style},...addPropertyOverrides({\"mAlZrfJ_t-hover\":{\"data-framer-name\":undefined},\"mAlZrfJ_t-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:((componentViewport?.height||28)-0)*1,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+((componentViewport?.height||28)*.5000000000000002-((componentViewport?.height||28)-0)*1/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13fzljj-container\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"WuW2SbV9n-container\",name:\"Logo\",nodeId:\"WuW2SbV9n\",rendersWithMotion:true,scopeId:\"HOpVKQaJE\",style:{opacity:.7},variants:{\"mAlZrfJ_t-hover\":{opacity:1},\"mAlZrfJ_t-pressed\":{opacity:1}},children:/*#__PURE__*/_jsx(SocialMediaLogo,{height:\"100%\",id:\"WuW2SbV9n\",layoutId:\"WuW2SbV9n\",name:\"Logo\",style:{height:\"100%\",width:\"100%\"},variant:\"yB6e3SkTU\",width:\"100%\"})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KDxT5.framer-sm5cj1, .framer-KDxT5 .framer-sm5cj1 { display: block; }\",\".framer-KDxT5.framer-1d65ik9 { cursor: pointer; gap: 0px; height: 28px; overflow: hidden; position: relative; width: 28px; }\",\".framer-KDxT5 .framer-13fzljj-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; }\",\".framer-KDxT5.framer-v-1d65ik9.hover.framer-1d65ik9, .framer-KDxT5.framer-v-1d65ik9.pressed.framer-1d65ik9 { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 28px); text-decoration: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 28\n * @framerIntrinsicWidth 28\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"KAclH0vCk\":{\"layout\":[\"fixed\",\"fixed\"]},\"WtCrYlI2C\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"OcT3SqCFu\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHOpVKQaJE=withCSS(Component,css,\"framer-KDxT5\");export default FramerHOpVKQaJE;FramerHOpVKQaJE.displayName=\"Social Media Icon\";FramerHOpVKQaJE.defaultProps={height:28,width:28};addPropertyControls(FramerHOpVKQaJE,{OcT3SqCFu:{title:\"Link\",type:ControlType.Link}});addFonts(FramerHOpVKQaJE,[{explicitInter:true,fonts:[]},...SocialMediaLogoFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHOpVKQaJE\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"28\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"OcT3SqCFu\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"28\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"KAclH0vCk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"WtCrYlI2C\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HOpVKQaJE.map","// Generated by Framer (4705d03)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withMappedReactProps}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Embed from\"https://framerusercontent.com/modules/o1PI5S8YtkA5bP5g4dFz/s801VqobGI0Gkh3K9b41/Embed.js\";import PhoneCall from\"https://framerusercontent.com/modules/O5hz4MS1w3hsFVRN5TFK/KjktebsArZ3yGaL7keb8/QJH4JKOCa.js\";import{withTermlyCustomClassName}from\"https://framerusercontent.com/modules/USVbBShRbP0vMXSM669m/vTwPTZOfJ9QTE5phsg9S/CustomClassName.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cvdBZOcXrGyw9fQU27WS/wrGnRBnKV8azqtyJzrkG/AvIAza6hv.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/pG5cXzEPdU4hfOFa70vH/VlbIkkGtx13bwuvyKlEN/RO6eNfOBf.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/A3PW6avggZmiqMf6COqb/Ro2dCjoZ6Xvo5VzsBpHQ/wBQMebrrg.js\";import NavigationNavItemCopy4,*as NavigationNavItemCopy4Info from\"https://framerusercontent.com/modules/FMxIJbiKfhHEJVcHEAwp/lTGgGoURqKofzCjOC6Pf/DVw32HIan.js\";import SocialMediaIcon from\"https://framerusercontent.com/modules/qanJQPk2vgTZI0aXJ2js/rUVQlKJLuqMtBGO8l74w/HOpVKQaJE.js\";import NavigationNavItemCopy3 from\"https://framerusercontent.com/modules/e92j0OIadaEIer5rliDc/9qpLuewTqyIruu7GvPZh/Km2qHLS2u.js\";import SocialMediaLogo from\"https://framerusercontent.com/modules/tgOgIrGRjuHRs2EPM1Zx/EuVSDaG6C53ROFgeSWvM/mDoHPHXFK.js\";const NavigationNavItemCopy3Fonts=getFonts(NavigationNavItemCopy3);const PhoneCallFonts=getFonts(PhoneCall);const SocialMediaLogoFonts=getFonts(SocialMediaLogo);const EmbedFonts=getFonts(Embed);const NavigationNavItemCopy4Fonts=getFonts(NavigationNavItemCopy4);const NavigationNavItemCopy4WithTermlyCustomClassName1x24o3cWithMappedReactPropsvcor93=withMappedReactProps(withCodeBoundaryForOverrides(NavigationNavItemCopy4,{nodeId:\"QjE6hIBAA\",override:withTermlyCustomClassName,scopeId:\"uXs0aKsce\"}),NavigationNavItemCopy4Info);const cycleOrder=[\"ahSzXXVFF\",\"Rfh7Af3mc\",\"MlNWIHsvh\",\"ROwjk7laA\",\"S_nSzNhJi\"];const serializationHash=\"framer-TKwZU\";const variantClassNames={ahSzXXVFF:\"framer-v-16bfinq\",MlNWIHsvh:\"framer-v-q6jle2\",Rfh7Af3mc:\"framer-v-2r7u0u\",ROwjk7laA:\"framer-v-7ojob4\",S_nSzNhJi:\"framer-v-1orw468\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const twc9m1_0X=undefined;const transition1={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition2};const transition3={damping:30,delay:0,mass:1,stiffness:400,type:\"spring\"};const animation1={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,transition:transition3};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 sm\":\"MlNWIHsvh\",\"Desktop xl\":\"Rfh7Af3mc\",Desktop:\"ahSzXXVFF\",Phone:\"S_nSzNhJi\",Tablet:\"ROwjk7laA\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,title,width,...props})=>{return{...props,twc9m1_0X:title??props.twc9m1_0X??\"Call Us\",variant:humanReadableVariantMap[props.variant]??props.variant??\"ahSzXXVFF\"};};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,twc9m1_0X,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ahSzXXVFF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"S_nSzNhJi\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-16bfinq\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ahSzXXVFF\",ref:refBinding,style:{backgroundColor:\"var(--token-99fa911f-81f3-43bf-9aeb-94465a854591, rgb(0, 0, 0))\",...style},...addPropertyOverrides({MlNWIHsvh:{\"data-framer-name\":\"Desktop sm\"},Rfh7Af3mc:{\"data-framer-name\":\"Desktop xl\"},ROwjk7laA:{\"data-framer-name\":\"Tablet\"},S_nSzNhJi:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-q68dpx\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"Iw7bn4FQq\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dczq0\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"eynoLTw4v\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1bbilmq\",\"data-framer-name\":\"Link List\",layoutDependency:layoutDependency,layoutId:\"MYWwS8Xfb\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-djotib\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"WgB0KbY9C\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16l2d1u\",\"data-styles-preset\":\"AvIAza6hv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255)))\"},children:\"Explore\"})}),className:\"framer-1fwvj8e\",\"data-framer-name\":\"Aesthetic Enhancements\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LfYfmQg0d\",style:{\"--extracted-r6o4lv\":\"var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-g1azjk\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"kqr5LE65m\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1x6hxr2\",layoutDependency:layoutDependency,layoutId:\"nIy62kf1U\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4f3xqk\",layoutDependency:layoutDependency,layoutId:\"lBz9RcmZI\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"G6ZO_pfXy\"},implicitPathVariables:undefined},{href:{webPageId:\"G6ZO_pfXy\"},implicitPathVariables:undefined},{href:{webPageId:\"G6ZO_pfXy\"},implicitPathVariables:undefined},{href:{webPageId:\"G6ZO_pfXy\"},implicitPathVariables:undefined},{href:{webPageId:\"G6ZO_pfXy\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({ROwjk7laA:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1520px) / 2, 1px) - 24px) / 2, 1px)`},S_nSzNhJi:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1520px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-3cbl1r-container\",layoutDependency:layoutDependency,layoutId:\"muSLy281b-container\",nodeId:\"muSLy281b\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks[0],height:\"100%\",id:\"muSLy281b\",layoutId:\"muSLy281b\",style:{width:\"100%\"},variant:matchVariant(\"EOqEPfPGj\"),VJ0x_XzWX:false,wasUFRWmn:\"Treatments\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"K3Rhow_uW\"},implicitPathVariables:undefined},{href:{webPageId:\"K3Rhow_uW\"},implicitPathVariables:undefined},{href:{webPageId:\"K3Rhow_uW\"},implicitPathVariables:undefined},{href:{webPageId:\"K3Rhow_uW\"},implicitPathVariables:undefined},{href:{webPageId:\"K3Rhow_uW\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({ROwjk7laA:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1520px) / 2, 1px) - 24px) / 2, 1px)`},S_nSzNhJi:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1520px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-803vm3-container\",layoutDependency:layoutDependency,layoutId:\"iiRh80EgD-container\",nodeId:\"iiRh80EgD\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks1[0],height:\"100%\",id:\"iiRh80EgD\",layoutId:\"iiRh80EgD\",style:{width:\"100%\"},variant:matchVariant(\"EOqEPfPGj\"),VJ0x_XzWX:false,wasUFRWmn:\"Conditions\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks1[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks1[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks1[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks1[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"u7ZbwWCtc\"},implicitPathVariables:undefined},{href:{webPageId:\"u7ZbwWCtc\"},implicitPathVariables:undefined},{href:{webPageId:\"u7ZbwWCtc\"},implicitPathVariables:undefined},{href:{webPageId:\"u7ZbwWCtc\"},implicitPathVariables:undefined},{href:{webPageId:\"u7ZbwWCtc\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({ROwjk7laA:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1520px) / 2, 1px) - 24px) / 2, 1px)`},S_nSzNhJi:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1520px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1h9h5v-container\",layoutDependency:layoutDependency,layoutId:\"cwzuN7sqx-container\",nodeId:\"cwzuN7sqx\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks2[0],height:\"100%\",id:\"cwzuN7sqx\",layoutId:\"cwzuN7sqx\",style:{width:\"100%\"},variant:matchVariant(\"EOqEPfPGj\"),VJ0x_XzWX:false,wasUFRWmn:\"About us\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks2[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks2[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks2[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks2[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wvRuqYe0Y\"},implicitPathVariables:undefined},{href:{webPageId:\"wvRuqYe0Y\"},implicitPathVariables:undefined},{href:{webPageId:\"wvRuqYe0Y\"},implicitPathVariables:undefined},{href:{webPageId:\"wvRuqYe0Y\"},implicitPathVariables:undefined},{href:{webPageId:\"wvRuqYe0Y\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({ROwjk7laA:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1520px) / 2, 1px) - 24px) / 2, 1px)`},S_nSzNhJi:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1520px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pqv2k0-container\",layoutDependency:layoutDependency,layoutId:\"OmSMQU8GE-container\",nodeId:\"OmSMQU8GE\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks3[0],height:\"100%\",id:\"OmSMQU8GE\",layoutId:\"OmSMQU8GE\",style:{width:\"100%\"},variant:matchVariant(\"EOqEPfPGj\"),VJ0x_XzWX:false,wasUFRWmn:\"The Blog\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks3[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks3[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks3[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks3[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lVA49I_SE\"},implicitPathVariables:undefined},{href:{webPageId:\"lVA49I_SE\"},implicitPathVariables:undefined},{href:{webPageId:\"lVA49I_SE\"},implicitPathVariables:undefined},{href:{webPageId:\"lVA49I_SE\"},implicitPathVariables:undefined},{href:{webPageId:\"lVA49I_SE\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({ROwjk7laA:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1520px) / 2, 1px) - 24px) / 2, 1px)`},S_nSzNhJi:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1520px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hmidvi-container\",layoutDependency:layoutDependency,layoutId:\"cd6XeUWQR-container\",nodeId:\"cd6XeUWQR\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks4[0],height:\"100%\",id:\"cd6XeUWQR\",layoutId:\"cd6XeUWQR\",style:{width:\"100%\"},variant:matchVariant(\"EOqEPfPGj\"),VJ0x_XzWX:false,wasUFRWmn:\"Site Map\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks4[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks4[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks4[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks4[4]}},baseVariant,gestureVariant)})})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-60mrnf\",layoutDependency:layoutDependency,layoutId:\"YE246i802\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:2218,pixelWidth:1875,sizes:\"118.3499px\",src:\"https://framerusercontent.com/images/9BChc2aY0Bm8Wiz1RXIvdbkY0.png?width=1875&height=2218\",srcSet:\"https://framerusercontent.com/images/9BChc2aY0Bm8Wiz1RXIvdbkY0.png?scale-down-to=1024&width=1875&height=2218 865w,https://framerusercontent.com/images/9BChc2aY0Bm8Wiz1RXIvdbkY0.png?scale-down-to=2048&width=1875&height=2218 1731w,https://framerusercontent.com/images/9BChc2aY0Bm8Wiz1RXIvdbkY0.png?width=1875&height=2218 1875w\"},className:\"framer-18p7c1s\",fitImageDimension:\"width\",layoutDependency:layoutDependency,layoutId:\"WLhYeNG5u\"})})]})})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1k54wit\",\"data-framer-name\":\"Link List\",layoutDependency:layoutDependency,layoutId:\"kvWgJvkoa\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mwz6pi\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"PNcdpYwZe\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-16l2d1u\",\"data-styles-preset\":\"AvIAza6hv\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255)))\"},children:\"Get in touch\"})}),className:\"framer-hxewzk\",\"data-framer-name\":\"Aesthetic Enhancements\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"mWGMFgli6\",style:{\"--extracted-r6o4lv\":\"var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-h172bf\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"Z6tuIwmrA\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"ApMgYwFu8\"},implicitPathVariables:undefined},{href:{webPageId:\"ApMgYwFu8\"},implicitPathVariables:undefined},{href:{webPageId:\"ApMgYwFu8\"},implicitPathVariables:undefined},{href:{webPageId:\"ApMgYwFu8\"},implicitPathVariables:undefined},{href:{webPageId:\"ApMgYwFu8\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({ROwjk7laA:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1520px) / 2, 1px) - 24px) / 2, 1px)`},S_nSzNhJi:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1520px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1flr33k-container\",layoutDependency:layoutDependency,layoutId:\"qofwAKXe_-container\",nodeId:\"qofwAKXe_\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks5[0],height:\"100%\",id:\"qofwAKXe_\",layoutId:\"qofwAKXe_\",style:{width:\"100%\"},variant:matchVariant(\"EOqEPfPGj\"),VJ0x_XzWX:false,wasUFRWmn:\"The Clinic FAQs\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks5[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks5[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks5[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks5[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ynbSbRGg2\",webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{hash:\":ynbSbRGg2\",webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{hash:\":ynbSbRGg2\",webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{hash:\":ynbSbRGg2\",webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{hash:\":ynbSbRGg2\",webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({ROwjk7laA:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1520px) / 2, 1px) - 24px) / 2, 1px)`},S_nSzNhJi:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1520px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4hxtsl-container\",layoutDependency:layoutDependency,layoutId:\"NIAxjR1Zv-container\",nodeId:\"NIAxjR1Zv\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks6[0],height:\"100%\",id:\"NIAxjR1Zv\",layoutId:\"NIAxjR1Zv\",style:{width:\"100%\"},variant:matchVariant(\"EOqEPfPGj\"),VJ0x_XzWX:false,wasUFRWmn:\"Location\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks6[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks6[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks6[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks6[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined},{href:{webPageId:\"jTeNR9QHJ\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({ROwjk7laA:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1520px) / 2, 1px) - 24px) / 2, 1px)`},S_nSzNhJi:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1520px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gpuovp-container\",layoutDependency:layoutDependency,layoutId:\"y_jLJFKw0-container\",nodeId:\"y_jLJFKw0\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks7[0],height:\"100%\",id:\"y_jLJFKw0\",layoutId:\"y_jLJFKw0\",style:{width:\"100%\"},variant:matchVariant(\"EOqEPfPGj\"),VJ0x_XzWX:false,wasUFRWmn:\"Contact\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks7[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks7[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks7[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks7[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({ROwjk7laA:{width:`max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1520px) / 2, 1px) - 24px) / 2, 1px)`},S_nSzNhJi:{width:`min(${componentViewport?.width||\"100vw\"} - 48px, 1520px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1osbd1b-container\",layoutDependency:layoutDependency,layoutId:\"mg25MBBal-container\",nodeId:\"mg25MBBal\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:\"https://partner.pabau.com/online-bookings/Currentbody-Skin-The-Clinic\",height:\"100%\",id:\"mg25MBBal\",layoutId:\"mg25MBBal\",style:{width:\"100%\"},variant:matchVariant(\"EOqEPfPGj\"),VJ0x_XzWX:true,wasUFRWmn:\"Book Appointment\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1xwbxgy\",layoutDependency:layoutDependency,layoutId:\"ZWGni71fQ\",children:[/*#__PURE__*/_jsx(PhoneCall,{animated:true,className:\"framer-efbtxm\",layoutDependency:layoutDependency,layoutId:\"P3UjvDW6t\",style:{\"--43q7um\":\"rgb(255, 255, 255)\"},whileHover:animation}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,...addPropertyOverrides({ROwjk7laA:{width:`max(max((max(min(${componentViewport?.width||\"100vw\"} - 80px, 1520px) / 2, 1px) - 24px) / 2, 1px) - 26px, 1px)`},S_nSzNhJi:{width:`max(min(${componentViewport?.width||\"100vw\"} - 48px, 1520px) - 26px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-fq1fma-container\",layoutDependency:layoutDependency,layoutId:\"keeLvF5VI-container\",nodeId:\"keeLvF5VI\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:\"tel:01625928100\",height:\"100%\",id:\"keeLvF5VI\",layoutId:\"keeLvF5VI\",style:{width:\"100%\"},variant:matchVariant(\"EOqEPfPGj\"),VJ0x_XzWX:true,wasUFRWmn:twc9m1_0X,width:\"100%\"})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-etbuo9\",layoutDependency:layoutDependency,layoutId:\"MmVCqqDOI\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/currentbodyskintheclinic\",motionChild:true,nodeId:\"www1uoQDe\",openInNewTab:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1bc6dru framer-tx061l\",\"data-framer-name\":\"Social Media Icon\",layoutDependency:layoutDependency,layoutId:\"www1uoQDe\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"27px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gza8pf-container\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"Y8OVwAmbb-container\",name:\"Logo\",nodeId:\"Y8OVwAmbb\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",style:{opacity:.7},whileHover:animation1,children:/*#__PURE__*/_jsx(SocialMediaLogo,{height:\"100%\",id:\"Y8OVwAmbb\",layoutId:\"Y8OVwAmbb\",name:\"Logo\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"yB6e3SkTU\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.facebook.com/currentbodyskintheclinic\",motionChild:true,nodeId:\"y55YsIE2u\",openInNewTab:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1dkuwva framer-tx061l\",\"data-framer-name\":\"Social Media Icon\",layoutDependency:layoutDependency,layoutId:\"y55YsIE2u\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"27px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-16djhan-container\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"vTvyDtmkr-container\",name:\"Logo\",nodeId:\"vTvyDtmkr\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",style:{opacity:.7},whileHover:animation,children:/*#__PURE__*/_jsx(SocialMediaLogo,{height:\"100%\",id:\"vTvyDtmkr\",layoutId:\"vTvyDtmkr\",name:\"Logo\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"mjQxSX1TP\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.tiktok.com/@currentbodyskintheclinic\",motionChild:true,nodeId:\"UMiJe0IOn\",openInNewTab:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-38omf5 framer-tx061l\",\"data-framer-name\":\"Social Media Icon\",layoutDependency:layoutDependency,layoutId:\"UMiJe0IOn\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:28,width:\"27px\",children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ecrtco-container\",\"data-framer-name\":\"Logo\",layoutDependency:layoutDependency,layoutId:\"lXeUf_t9z-container\",name:\"Logo\",nodeId:\"lXeUf_t9z\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",style:{opacity:.7},whileHover:animation,children:/*#__PURE__*/_jsx(SocialMediaLogo,{height:\"100%\",id:\"lXeUf_t9z\",layoutId:\"lXeUf_t9z\",name:\"Logo\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"tFXDvZKPz\"),width:\"100%\"})})})})})]})]})]})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ngd7f7\",\"data-framer-name\":\"Newsletter\",layoutDependency:layoutDependency,layoutId:\"PvJbczEga\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1myl5vu\",\"data-framer-name\":\"Content\",layoutDependency:layoutDependency,layoutId:\"wE_0yOyDm\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r9cuzc-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"QtT570fhi-container\",nodeId:\"QtT570fhi\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(Embed,{height:\"100%\",html:\"<!-- Newsletter  -->\\n<div id=\\\"c1082\\\" style=\\\"width:100%\\\">\\n    Fill out my <a href=\\\"https://forms.pabau.com/index.php?r=app%2Fform&id=9awt4A\\\">online form</a>.\\n</div>\\n<script type=\\\"text/javascript\\\">\\n    (function(d, t) {\\n        var s = d.createElement(t), options = {\\n            'id': '9awt4A',\\n            'container': 'c1082',\\n            'form': '//forms.pabau.com/index.php?r=app%2Fembed'\\n        };\\n        s.type= 'text/javascript';\\n        s.src = '//forms.pabau.com/static_files/js/form.widget.js';\\n        s.onload = s.onreadystatechange = function() {\\n            var rs = this.readyState; if (rs) if (rs != 'complete') if (rs != 'loaded') return;\\n            try { (new EasyForms()).initialize(options).display() } catch (e) { }\\n        };\\n        var scr = d.getElementsByTagName(t)[0], par = scr.parentNode; par.insertBefore(s, scr);\\n    })(document, 'script');\\n</script>\\n<!-- End  -->\",id:\"QtT570fhi\",layoutId:\"QtT570fhi\",radius:\"0px\",style:{width:\"100%\"},type:\"html\",url:\"\",width:\"100%\",zoom:1,...addPropertyOverrides({ROwjk7laA:{style:{height:\"100%\",width:\"100%\"}},S_nSzNhJi:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-n9m7a5\",layoutDependency:layoutDependency,layoutId:\"sbPxqf559\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-u82gqp\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"nBElSsvKY\"})})]})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1wn2pp\",\"data-border\":true,\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"CpbgSEnTY\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(255, 255, 255, 0.5)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1chcn71\",\"data-framer-name\":\"Footer Links\",layoutDependency:layoutDependency,layoutId:\"bAyw5CRmR\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{uhWcwTT5z:\"privacy-policy\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"YjOe5Rd2p\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"privacy-policy\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"YjOe5Rd2p\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"privacy-policy\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"YjOe5Rd2p\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"privacy-policy\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"YjOe5Rd2p\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"privacy-policy\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"YjOe5Rd2p\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zaro3b-container\",layoutDependency:layoutDependency,layoutId:\"NJryKM9ze-container\",nodeId:\"NJryKM9ze\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks8[0],height:\"100%\",id:\"NJryKM9ze\",layoutId:\"NJryKM9ze\",variant:matchVariant(\"C5mipqxV_\"),VJ0x_XzWX:false,wasUFRWmn:\"Privacy Policy\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks8[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks8[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks8[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks8[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{uhWcwTT5z:\"terms-and-conditions\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"GUaO3DxOM\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"terms-and-conditions\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"GUaO3DxOM\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"terms-and-conditions\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"GUaO3DxOM\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"terms-and-conditions\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"GUaO3DxOM\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"terms-and-conditions\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"GUaO3DxOM\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-176mkfy-container\",layoutDependency:layoutDependency,layoutId:\"dHB9wY5LY-container\",nodeId:\"dHB9wY5LY\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks9[0],height:\"100%\",id:\"dHB9wY5LY\",layoutId:\"dHB9wY5LY\",variant:matchVariant(\"C5mipqxV_\"),VJ0x_XzWX:false,wasUFRWmn:\"Terms of Service\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks9[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks9[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks9[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks9[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{pathVariables:{uhWcwTT5z:\"cookie-policy\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"mkUsEJVUI\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"cookie-policy\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"mkUsEJVUI\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"cookie-policy\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"mkUsEJVUI\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"cookie-policy\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"mkUsEJVUI\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined},{href:{pathVariables:{uhWcwTT5z:\"cookie-policy\"},unresolvedPathSlugs:{uhWcwTT5z:{collectionId:\"HD2syXMl0\",collectionItemId:\"mkUsEJVUI\"}},webPageId:\"yG_MIwtys\"},implicitPathVariables:undefined}],children:resolvedLinks10=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1aoxvnw-container\",layoutDependency:layoutDependency,layoutId:\"XxeWet_ye-container\",nodeId:\"XxeWet_ye\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy3,{GJdPiUY1W:resolvedLinks10[0],height:\"100%\",id:\"XxeWet_ye\",layoutId:\"XxeWet_ye\",variant:matchVariant(\"C5mipqxV_\"),VJ0x_XzWX:false,wasUFRWmn:\"Cookie Policy\",width:\"100%\",...addPropertyOverrides({MlNWIHsvh:{GJdPiUY1W:resolvedLinks10[2]},Rfh7Af3mc:{GJdPiUY1W:resolvedLinks10[1]},ROwjk7laA:{GJdPiUY1W:resolvedLinks10[3]},S_nSzNhJi:{GJdPiUY1W:resolvedLinks10[4]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:24,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1x24o3c-container\",layoutDependency:layoutDependency,layoutId:\"QjE6hIBAA-container\",nodeId:\"QjE6hIBAA\",rendersWithMotion:true,scopeId:\"uXs0aKsce\",children:/*#__PURE__*/_jsx(NavigationNavItemCopy4WithTermlyCustomClassName1x24o3cWithMappedReactPropsvcor93,{height:\"100%\",id:\"QjE6hIBAA\",layoutId:\"QjE6hIBAA\",variant:matchVariant(\"z0XyRHvHK\"),wasUFRWmn:\"Cookie Preferences\",width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ekwem8\",layoutDependency:layoutDependency,layoutId:\"jpBGOGSmC\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-bky4m2\",\"data-framer-name\":\"Logo\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:51,intrinsicWidth:242,layoutDependency:layoutDependency,layoutId:\"JvYjUG3j3\",svg:'<svg width=\"242\" height=\"51\" viewBox=\"-1 -1 242 51\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M207.773 0.00115245C209.098 -0.00687039 209.717 0.025221 210.56 0.153586C211.154 0.241838 211.998 0.394272 212.424 0.482523C212.857 0.578797 213.645 0.795414 214.175 0.963893C214.705 1.13237 215.532 1.43724 216.022 1.63781C216.504 1.83838 217.251 2.19139 217.669 2.408C218.087 2.63264 218.794 3.04983 219.235 3.33865C219.677 3.62748 220.272 4.04466 220.561 4.2693C220.85 4.49394 221.332 4.89509 221.637 5.15984C221.942 5.43262 222.224 5.72144 222.272 5.80969C222.328 5.93806 222.304 5.92201 222.119 5.76155C221.991 5.64121 221.525 5.28821 221.083 4.96729C220.641 4.6544 219.878 4.16501 219.396 3.88421C218.906 3.59539 218.111 3.19424 217.629 2.9696C217.139 2.75299 216.368 2.44812 215.902 2.28766C215.436 2.11918 214.713 1.90257 214.295 1.79827C213.877 1.69397 213.058 1.52549 212.488 1.4212C211.604 1.26876 211.138 1.24469 209.435 1.24469C207.853 1.23667 207.226 1.26876 206.463 1.3891C205.933 1.46933 205.025 1.65386 204.455 1.79827C203.877 1.94268 203.049 2.19139 202.608 2.35987C202.166 2.52032 201.298 2.8974 200.68 3.20227C200.061 3.50713 199.153 4.01257 198.671 4.33349C198.181 4.64638 197.459 5.16786 197.065 5.48878C196.663 5.80167 195.964 6.41943 194.671 7.65494H194.165C193.691 7.65494 193.635 7.6389 193.37 7.37414C193.153 7.16555 193.065 7.00509 193.032 6.73232C193 6.49965 193.024 6.27501 193.097 6.09851C193.161 5.94608 193.442 5.60912 193.731 5.34437C194.021 5.08763 194.599 4.61429 195.017 4.29337C195.434 3.98048 196.141 3.49911 196.583 3.21831C197.025 2.94554 197.892 2.46416 198.511 2.1593C199.129 1.86245 200.085 1.44526 200.64 1.25272C201.194 1.05214 202.166 0.763322 202.808 0.602866C203.451 0.442409 204.439 0.249861 205.017 0.161609C205.764 0.0573124 206.552 0.00917529 207.765 0.00115245H207.773ZM9.94993 12.5489C10.5926 12.5649 11.436 12.6452 11.8376 12.7093C12.2312 12.7815 12.8498 12.934 13.2032 13.0463C13.5566 13.1586 14.2314 13.4073 15.5729 13.9529V15.5173C15.5729 16.3758 15.5568 17.0818 15.5327 17.0818C15.5086 17.0818 15.107 16.8892 14.625 16.6485C14.1511 16.4159 13.4602 16.111 13.0827 15.9746C12.7052 15.8463 12.1188 15.6778 11.7734 15.6056C11.436 15.5334 10.8014 15.4531 10.3676 15.4291C9.90977 15.397 9.29125 15.413 8.86551 15.4692C8.46387 15.5254 7.94175 15.6216 7.70076 15.6938C7.45978 15.758 7.00191 15.9345 6.69667 16.087C6.38339 16.2314 5.90143 16.5202 5.61225 16.7368C5.32307 16.9534 4.92143 17.3465 4.72061 17.6113C4.51176 17.868 4.21455 18.3414 4.06193 18.6462C3.90127 18.9511 3.70848 19.4405 3.62816 19.7293C3.52373 20.1144 3.48357 20.5396 3.48357 21.3339C3.48357 22.1282 3.52373 22.5534 3.62816 22.9385C3.70848 23.2273 3.90127 23.7087 4.06193 24.0215C4.21455 24.3344 4.50373 24.7837 4.70455 25.0244C4.90536 25.2651 5.25881 25.6181 5.48372 25.7946C5.70864 25.9791 6.12634 26.2599 6.41552 26.4123C6.7047 26.5728 7.25896 26.7974 7.6606 26.9178C8.32732 27.1264 8.48797 27.1424 9.82944 27.1424C11.0504 27.1424 11.3717 27.1184 11.918 26.9739C12.2714 26.8857 12.8096 26.7092 13.1229 26.5889C13.4281 26.4685 14.143 26.1396 15.7335 25.3453L15.7416 28.5143L14.8338 28.9235C14.3358 29.1562 13.637 29.4289 13.2835 29.5413C12.9301 29.6536 12.3678 29.798 12.0385 29.8782C11.693 29.9504 10.8496 30.0226 10.0704 30.0547C9.16272 30.0868 8.43174 30.0708 7.90158 29.9986C7.45978 29.9424 6.79306 29.814 6.41552 29.7178C6.03798 29.6135 5.44356 29.4049 5.09012 29.2605C4.73668 29.108 4.11815 28.7791 3.72455 28.5143C3.32291 28.2576 2.74455 27.7923 2.43931 27.4794C2.12603 27.1665 1.66816 26.6049 1.41915 26.2278C1.1621 25.8507 0.832758 25.241 0.680136 24.8639C0.51948 24.4869 0.318662 23.8932 0.222269 23.5402C0.10981 23.1069 0.045548 22.5453 0.013417 21.8153C-0.0187141 21.0451 0.0053842 20.5156 0.101777 19.97C0.166039 19.5528 0.318662 18.919 0.439153 18.566C0.559644 18.213 0.768496 17.6915 0.913086 17.4027C1.05768 17.1139 1.36292 16.6245 1.5798 16.3196C1.79669 16.0147 2.20636 15.5254 2.48751 15.2446C2.76865 14.9638 3.25062 14.5546 3.56389 14.338C3.86914 14.1214 4.3752 13.8085 4.68848 13.656C4.99372 13.4956 5.41946 13.303 5.62831 13.2228C5.8452 13.1345 6.3111 12.9901 6.67257 12.8939C7.04208 12.8056 7.6606 12.6772 8.06224 12.6211C8.51207 12.5569 9.22699 12.5248 9.94993 12.5489ZM236.321 12.8217L236.578 12.8457C236.819 12.8698 236.875 12.942 237.478 14.009C237.831 14.6348 238.136 15.1483 238.16 15.1563C238.185 15.1563 238.49 14.6268 238.843 13.993C239.462 12.8618 239.494 12.8217 240 12.8297L239.968 16.3196L239.526 16.3597L239.486 13.6961L238.916 14.7231C238.442 15.5815 238.321 15.758 238.169 15.758C238.016 15.758 237.903 15.6296 237.622 15.1162C237.421 14.7632 237.164 14.3139 236.835 13.7523L236.755 16.3196H236.353L236.321 12.8217ZM137.108 12.5248C137.526 12.5168 138.249 12.5649 138.715 12.6291C139.181 12.6933 139.888 12.8377 140.281 12.95C140.683 13.0623 141.366 13.3271 141.808 13.5437C142.249 13.7603 142.9 14.1454 143.254 14.4102C143.607 14.6749 144.089 15.1082 144.322 15.3649C144.563 15.6296 144.94 16.111 145.165 16.44C145.39 16.7769 145.712 17.3305 145.872 17.6835C146.041 18.0365 146.274 18.6864 146.394 19.1276C146.595 19.8577 146.611 20.0583 146.611 21.2938C146.611 22.5213 146.595 22.7379 146.394 23.4599C146.282 23.9012 146.009 24.6233 145.792 25.0645C145.583 25.5058 145.189 26.1556 144.924 26.5086C144.659 26.8616 144.185 27.3911 143.872 27.6719C143.559 27.9608 143.004 28.386 142.635 28.6186C142.265 28.8433 141.663 29.1562 141.285 29.3086C140.908 29.461 140.314 29.6616 139.96 29.7579C139.607 29.8461 139.068 29.9504 138.755 29.9986C138.45 30.0387 137.743 30.0788 137.189 30.0788C136.635 30.0788 135.839 30.0226 135.422 29.9584C135.004 29.8862 134.297 29.7097 133.855 29.5653C133.413 29.4209 132.819 29.1802 132.53 29.0358C132.241 28.8914 131.791 28.6267 131.526 28.4502C131.261 28.2736 130.827 27.9447 130.57 27.7201C130.313 27.4954 129.879 27.0381 129.606 26.7012C129.333 26.3642 128.947 25.7705 128.746 25.3774C128.537 24.9843 128.297 24.4307 128.192 24.1419C128.096 23.8611 127.967 23.3877 127.911 23.0989C127.855 22.8181 127.782 22.2565 127.75 21.8554C127.718 21.4542 127.734 20.8204 127.782 20.4113C127.831 20.0181 127.959 19.3683 128.072 18.9672C128.184 18.574 128.425 17.9402 128.602 17.5632C128.787 17.1941 129.108 16.6325 129.317 16.3196C129.534 16.0147 130.007 15.4692 130.377 15.1162C130.747 14.7552 131.261 14.3219 131.526 14.1374C131.791 13.9609 132.233 13.7042 132.514 13.5678C132.787 13.4234 133.325 13.2067 133.719 13.0784C134.104 12.95 134.723 12.7896 135.1 12.7174C135.478 12.6532 135.912 12.581 136.064 12.5649C136.217 12.5489 136.691 12.5328 137.108 12.5248ZM135.526 15.6056C135.245 15.6698 134.779 15.8302 134.482 15.9666C134.176 16.103 133.719 16.3678 133.454 16.5523C133.188 16.7448 132.803 17.0978 132.586 17.3305C132.377 17.5712 132.064 18.0365 131.887 18.3654C131.718 18.7024 131.494 19.256 131.397 19.609C131.261 20.1144 131.22 20.4754 131.22 21.2938C131.22 22.1201 131.261 22.4731 131.397 22.9786C131.494 23.3316 131.727 23.9092 131.911 24.2622C132.144 24.7115 132.425 25.0886 132.851 25.5138C133.357 26.0273 133.59 26.1877 134.297 26.5327C134.859 26.8055 135.373 26.99 135.823 27.0782C136.345 27.1825 136.755 27.2066 137.55 27.1745C138.305 27.1424 138.755 27.0782 139.157 26.9499C139.47 26.8536 139.976 26.645 140.281 26.4846C140.667 26.284 141.069 25.9711 141.534 25.5058C142.121 24.9361 142.282 24.7035 142.595 24.0617C142.82 23.6044 143.021 23.0508 143.093 22.6817C143.157 22.3367 143.213 21.735 143.213 21.3339C143.213 20.9408 143.165 20.3551 143.101 20.0342C143.037 19.7133 142.892 19.2159 142.78 18.927C142.659 18.6462 142.41 18.1729 142.225 17.8921C142.041 17.6113 141.655 17.17 141.366 16.9053C141.036 16.6084 140.571 16.3036 140.121 16.0789C139.727 15.8864 139.165 15.6698 138.876 15.5976C138.586 15.5334 137.96 15.4612 137.47 15.4451C136.988 15.4291 136.458 15.4291 136.305 15.4531C136.153 15.4692 135.799 15.5414 135.526 15.6056ZM189.562 12.5489C190.028 12.5649 190.679 12.6532 191.008 12.7414C191.338 12.8217 191.9 13.0062 192.253 13.1426C192.607 13.279 192.976 13.4474 193.081 13.5116C193.241 13.6239 193.257 13.7042 193.257 14.2979C193.257 14.6589 193.241 14.9798 193.217 14.9958C193.193 15.0199 192.84 14.8675 192.438 14.6669C192.028 14.4583 191.402 14.1936 191.048 14.0732C190.639 13.9449 190.141 13.8486 189.683 13.8165C189.273 13.7924 188.767 13.8165 188.518 13.8646C188.277 13.9128 187.859 14.0572 187.594 14.1855C187.305 14.3299 186.944 14.6027 186.695 14.8755C186.462 15.1162 186.173 15.5254 186.052 15.7821C185.859 16.1832 185.827 16.3357 185.827 17.0016C185.835 17.6594 185.859 17.8279 186.044 18.205C186.156 18.4537 186.422 18.8147 186.614 19.0073C186.815 19.2078 187.257 19.5207 187.61 19.7053C187.956 19.8898 188.759 20.2428 189.402 20.4995C190.044 20.7482 190.856 21.0932 191.209 21.2537C191.562 21.4221 192.052 21.7029 192.293 21.8875C192.534 22.072 192.872 22.3929 193.049 22.6015C193.217 22.8101 193.418 23.1069 193.498 23.2594C193.579 23.4198 193.707 23.7568 193.788 24.0215C193.884 24.3505 193.932 24.7837 193.932 25.3453C193.932 25.9952 193.892 26.3241 193.763 26.7493C193.667 27.0622 193.45 27.5275 193.273 27.7923C193.105 28.057 192.735 28.4903 192.446 28.763C192.165 29.0278 191.683 29.3728 191.37 29.5332C191.064 29.6857 190.518 29.8782 190.165 29.9584C189.667 30.0708 189.329 30.0948 188.639 30.0547C188.124 30.0307 187.538 29.9504 187.233 29.8541C186.944 29.7739 186.494 29.6135 186.229 29.5011C185.964 29.3968 185.482 29.1562 184.582 28.6347V27.0301L185.249 27.4633C185.61 27.704 186.164 28.0249 186.47 28.1774C186.783 28.3298 187.233 28.5224 187.474 28.5946C187.715 28.6748 188.133 28.763 188.398 28.7951C188.663 28.8272 189.137 28.8272 189.442 28.7871C189.779 28.747 190.205 28.6186 190.51 28.4742C190.783 28.3459 191.209 28.049 191.458 27.8163C191.739 27.5516 191.996 27.2066 192.157 26.8777C192.398 26.3883 192.414 26.3 192.414 25.4657C192.414 24.6393 192.398 24.551 192.157 24.0617C191.996 23.7327 191.747 23.3958 191.474 23.139C191.233 22.9224 190.791 22.6095 190.486 22.4491C190.173 22.2886 189.345 21.9196 188.639 21.6388C187.932 21.3499 187.064 20.9809 186.711 20.8124C186.237 20.5797 185.915 20.3551 185.498 19.9379C185.184 19.625 184.847 19.2159 184.751 19.0313C184.662 18.8388 184.526 18.4778 184.462 18.229C184.397 17.9723 184.341 17.4749 184.341 17.1219C184.341 16.7689 184.397 16.2635 184.47 15.9987C184.534 15.7339 184.711 15.3007 184.847 15.036C184.992 14.7712 185.353 14.2979 185.666 13.993C186.084 13.5678 186.397 13.3351 186.912 13.0864C187.289 12.9019 187.851 12.6933 188.157 12.6291C188.526 12.5569 189.008 12.5248 189.562 12.5489ZM17.7337 12.7494H21.1155L21.1396 18.3093C21.1637 22.9625 21.1878 23.9333 21.2922 24.3023C21.3564 24.5511 21.5091 24.9442 21.6376 25.1849C21.7661 25.4336 22.0312 25.7946 22.24 25.9871C22.4409 26.1877 22.8586 26.4846 23.1638 26.645C23.4771 26.8055 23.9591 26.998 24.2482 27.0702C24.5374 27.1344 25.1238 27.1906 25.5576 27.1906C25.9833 27.1906 26.6018 27.1344 26.9231 27.0622C27.2364 26.99 27.7586 26.8055 28.0638 26.645C28.3771 26.4846 28.7948 26.1797 29.0117 25.9711C29.2205 25.7625 29.5017 25.3614 29.6302 25.0886C29.7667 24.8078 29.9274 24.2943 29.9917 23.9413C30.0881 23.4279 30.1041 22.2806 30.1122 12.7494H33.4859V17.9482C33.4859 20.8204 33.4457 23.484 33.4056 23.9012C33.3574 24.3264 33.253 24.9361 33.1566 25.2651C33.0682 25.602 32.8433 26.1717 32.6585 26.5487C32.4256 27.0141 32.1444 27.4152 31.7589 27.8244C31.4536 28.1533 30.9958 28.5544 30.7548 28.7149C30.5138 28.8834 30.1362 29.108 29.9113 29.2203C29.6944 29.3327 29.2044 29.5172 28.8269 29.6375C28.4494 29.7499 27.7987 29.9023 27.381 29.9665C26.9633 30.0306 26.1279 30.0788 25.5335 30.0788C24.9069 30.0788 24.1438 30.0307 23.7261 29.9584C23.3325 29.8862 22.8023 29.7739 22.5614 29.7097C22.3204 29.6375 21.8705 29.4691 21.5573 29.3246C21.252 29.1883 20.7781 28.9235 20.513 28.739C20.2479 28.5625 19.8302 28.2014 19.5812 27.9447C19.3322 27.688 19.0028 27.2788 18.8502 27.0301C18.6896 26.7894 18.4566 26.3241 18.3201 25.9871C18.1915 25.6582 18.0148 25.1207 17.9345 24.7837C17.814 24.2462 17.7899 23.5642 17.7658 18.4697L17.7337 12.7494ZM35.9841 12.7414L39.7354 12.7655C43.0128 12.7976 43.5509 12.8217 43.9687 12.942C44.2337 13.0142 44.7157 13.2067 45.037 13.3592C45.4226 13.5357 45.8082 13.8165 46.2018 14.1775C46.5873 14.5466 46.8765 14.9076 47.0773 15.2847C47.238 15.5895 47.4308 16.0549 47.495 16.3196C47.5673 16.5844 47.6236 17.1219 47.6236 17.523C47.6236 17.9162 47.5673 18.4617 47.5031 18.7265C47.4308 18.9912 47.2862 19.4084 47.1657 19.6491C47.0372 19.9138 46.7239 20.315 46.3865 20.66C46.0411 20.9969 45.5913 21.3419 44.6916 21.8313L45.0129 22.0319C45.1896 22.1442 45.4949 22.3849 45.6877 22.5694C45.8804 22.7459 46.1696 23.0748 46.3383 23.2995C46.499 23.5161 46.8363 24.0456 47.0773 24.4628C47.3183 24.88 47.8645 25.8909 48.2822 26.7092C48.708 27.5275 49.2542 28.5464 49.5032 28.9716C49.7522 29.4049 49.9531 29.79 49.9531 29.8381C49.9531 29.8862 49.2944 29.9183 46.3383 29.9183L46.1857 29.6937C46.1054 29.5733 45.6314 28.7149 45.1334 27.7923C44.6354 26.8616 44.0891 25.8507 43.9044 25.5459C43.7277 25.233 43.3983 24.7195 43.1734 24.3906C42.9485 24.0617 42.5629 23.6124 42.3219 23.3877C42.0569 23.131 41.7275 22.9144 41.4785 22.8342C41.2616 22.7539 40.6913 22.6657 39.3498 22.5774L39.3097 29.8782H36.0162L35.9841 12.7414ZM39.3498 20.0502C42.0408 20.0021 42.346 19.97 42.6834 19.8416C42.9003 19.7534 43.2216 19.5769 43.3903 19.4485C43.575 19.3041 43.7919 19.0153 43.9365 18.7265C44.1373 18.3173 44.1695 18.1488 44.1695 17.6434C44.1614 17.3144 44.1213 16.9133 44.065 16.7609C44.0088 16.6004 43.8723 16.3437 43.7437 16.1752C43.6072 15.9827 43.3421 15.7901 42.9887 15.6216L42.4424 15.3569L39.3659 15.3007L39.3498 20.0502ZM51.166 12.7414L54.9173 12.7735C58.1866 12.7976 58.7329 12.8217 59.1506 12.942C59.4156 13.0142 59.9056 13.2148 60.235 13.3752C60.6045 13.5598 61.0463 13.8726 61.3997 14.2016C61.7773 14.5546 62.0584 14.9076 62.2592 15.2847C62.4199 15.5895 62.6127 16.0709 62.6769 16.3597C62.7492 16.6486 62.8055 17.1861 62.8055 17.5632C62.8055 17.9402 62.7492 18.4617 62.685 18.7265C62.6127 18.9912 62.4681 19.4084 62.3476 19.6491C62.2191 19.9138 61.9058 20.315 61.5684 20.66C61.223 21.005 60.7732 21.3499 59.8735 21.8313L60.2751 22.0961C60.5001 22.2405 60.8455 22.5293 61.0463 22.7459C61.2471 22.9625 61.6166 23.4439 61.8656 23.821C62.1066 24.198 62.7332 25.3132 63.2473 26.3081C63.7694 27.3029 64.404 28.4822 64.661 28.9315C64.9261 29.3888 65.135 29.79 65.135 29.8381C65.135 29.8862 64.4763 29.9183 61.5202 29.9183L61.3676 29.6937C61.2873 29.5733 60.8133 28.7149 60.3153 27.7923C59.8173 26.8616 59.271 25.8507 59.0863 25.5459C58.9096 25.233 58.5802 24.7195 58.3553 24.3906C58.1304 24.0617 57.7448 23.6124 57.5038 23.3877C57.2388 23.131 56.9094 22.9144 56.6604 22.8342C56.4435 22.7539 55.8732 22.6657 54.5317 22.5774L54.4916 29.8782H51.1981L51.166 12.7414ZM54.5317 20.0502C57.2227 20.0021 57.5279 19.97 57.8653 19.8416C58.0822 19.7534 58.4035 19.5769 58.5722 19.4485C58.757 19.3041 58.9738 19.0153 59.1184 18.7265C59.3192 18.3173 59.3514 18.1568 59.3514 17.6434C59.3433 17.3144 59.3032 16.9133 59.2469 16.7609C59.1907 16.6004 59.0542 16.3437 58.9256 16.1752C58.7891 15.9827 58.524 15.7901 58.1706 15.6216L57.6243 15.3569L54.5478 15.3007L54.5317 20.0502ZM66.3399 12.7494H77.4251V15.397H69.7136V19.8095H77.1038V22.4571H69.7136V27.2708H77.6661L77.6259 29.8782H66.38L66.3399 12.7494ZM79.3529 12.7494L82.2849 12.7575L92.3258 24.5591L92.366 12.7494H95.6594V29.9183L92.8158 29.8782L87.7713 23.9012C85 20.6118 82.6946 17.9162 82.6464 17.9081C82.5982 17.8921 82.566 19.954 82.566 29.9183H79.3529V12.7494ZM97.025 12.7494H112.528L112.488 15.3569L106.423 15.397L106.383 29.8782H103.09L103.05 15.397H97.025V12.7494ZM113.821 12.7414L117.613 12.7655C121.292 12.7976 121.429 12.8056 122.007 12.9821C122.336 13.0784 122.866 13.295 123.172 13.4555C123.501 13.632 123.943 13.9689 124.256 14.2738C124.545 14.5626 124.883 14.9958 125.003 15.2365C125.124 15.4772 125.284 15.9666 125.357 16.3196C125.461 16.8571 125.469 17.0577 125.389 17.5632C125.34 17.8921 125.188 18.3895 125.059 18.6703C124.931 18.9431 124.634 19.3603 124.401 19.5929C124.168 19.8336 123.766 20.1385 123.517 20.2749C123.26 20.4193 123.051 20.5557 123.051 20.5958C123.051 20.6279 123.26 20.7161 123.517 20.8044C123.766 20.8846 124.184 21.0531 124.441 21.1815C124.69 21.3098 125.148 21.6468 125.445 21.9276C125.766 22.2244 126.088 22.6256 126.24 22.9064C126.377 23.1711 126.553 23.5803 126.634 23.821C126.738 24.1419 126.778 24.4949 126.778 25.1046C126.778 25.8187 126.746 26.0513 126.553 26.5889C126.433 26.9419 126.2 27.4232 126.039 27.6639C125.879 27.9046 125.541 28.2817 125.3 28.4983C125.059 28.7149 124.618 29.0198 124.32 29.1642C124.023 29.3166 123.517 29.5092 123.196 29.5974C122.874 29.6857 122.216 29.798 121.726 29.8381C121.244 29.8782 119.26 29.9183 113.813 29.9183L113.821 12.7414ZM117.187 19.8095C120.103 19.7694 120.32 19.7534 120.641 19.601C120.842 19.5127 121.147 19.3121 121.316 19.1597C121.493 19.0153 121.718 18.7104 121.822 18.4858C121.959 18.1889 122.007 17.9402 122.007 17.523C122.007 17.0898 121.967 16.8732 121.814 16.5603C121.71 16.3437 121.477 16.0549 121.308 15.9265C121.139 15.7901 120.834 15.6216 120.625 15.5414C120.304 15.4211 119.983 15.397 118.713 15.397H117.187V19.8095ZM117.187 27.2708C119.71 27.2708 120.698 27.2307 121.003 27.1906C121.316 27.1424 121.782 27.006 122.039 26.8857C122.312 26.7654 122.649 26.5247 122.826 26.3321C123.027 26.1075 123.18 25.8267 123.26 25.5298C123.348 25.233 123.38 24.9041 123.356 24.6233C123.332 24.3826 123.244 24.0376 123.164 23.8691C123.083 23.6926 122.907 23.4439 122.77 23.3155C122.641 23.1872 122.384 22.9946 122.208 22.8903C122.031 22.786 121.637 22.6496 121.324 22.5855C120.922 22.4972 120.264 22.4571 118.979 22.4571H117.187V27.2708ZM148.515 12.7494H152.555C155.817 12.7494 156.749 12.7735 157.431 12.8778C157.897 12.95 158.564 13.0944 158.917 13.2067C159.271 13.3191 159.793 13.5196 160.082 13.648C160.371 13.7764 160.893 14.0812 161.247 14.3139C161.6 14.5466 162.163 15.0279 162.5 15.3729C162.837 15.7179 163.263 16.2314 163.456 16.5202C163.649 16.809 163.93 17.2984 164.066 17.6033C164.211 17.9162 164.428 18.5098 164.54 18.927C164.717 19.5528 164.765 19.9138 164.797 20.9729C164.829 21.8072 164.805 22.4731 164.741 22.8582C164.693 23.1872 164.556 23.7488 164.444 24.1018C164.339 24.4548 164.09 25.0324 163.906 25.3854C163.721 25.7384 163.408 26.2439 163.207 26.5086C162.998 26.7734 162.62 27.1906 162.363 27.4393C162.106 27.68 161.673 28.033 161.408 28.2095C161.142 28.386 160.677 28.6587 160.363 28.8112C160.058 28.9716 159.528 29.1882 159.199 29.3006C158.869 29.4129 158.307 29.5573 157.953 29.6375C157.6 29.7097 156.861 29.798 156.307 29.8381C155.752 29.8782 153.776 29.9183 148.515 29.9183V12.7494ZM151.889 27.2708C156.291 27.2227 156.668 27.1986 157.19 27.0542C157.52 26.9659 157.994 26.7894 158.235 26.6691C158.476 26.5487 158.893 26.3 159.158 26.1075C159.423 25.923 159.793 25.594 159.978 25.3774C160.162 25.1608 160.444 24.7677 160.604 24.5029C160.765 24.2382 160.99 23.7327 161.102 23.3797C161.271 22.8582 161.319 22.5373 161.351 21.6147C161.383 20.7562 161.359 20.331 161.255 19.8095C161.175 19.3924 160.982 18.8468 160.765 18.3895C160.476 17.7958 160.283 17.523 159.825 17.0657C159.415 16.6566 159.046 16.3758 158.596 16.1511C158.243 15.9666 157.704 15.7339 157.391 15.6296C156.869 15.4612 156.676 15.4451 154.363 15.413L151.905 15.389L151.889 27.2708ZM167.585 12.7896L169.593 15.5655C170.701 17.0978 171.625 18.3654 171.649 18.3895C171.665 18.4136 172.629 17.154 175.866 12.7414L179.843 12.7494L173.336 21.4141V29.9183H170.043V21.4141L166.846 17.1781C165.087 14.8514 163.617 12.9019 163.584 12.8457C163.536 12.7655 163.93 12.7494 167.585 12.7896ZM196.551 12.7494H197.916V16.9213C197.916 19.6491 197.94 21.0932 197.997 21.0932C198.037 21.0932 199.884 19.2159 206.11 12.7494H207.805L207.09 13.4875C206.696 13.8967 205.114 15.5494 203.579 17.162C202.037 18.7666 200.511 20.3551 199.603 21.2938L204.061 25.5459C206.511 27.8805 208.52 29.8221 208.52 29.8541C208.52 29.8862 208.158 29.9183 206.913 29.9183L202.471 25.6742C200.029 23.3396 198.005 21.4462 197.973 21.4623C197.941 21.4783 197.916 23.3877 197.916 29.9183L196.591 29.8782L196.551 12.7494ZM210.367 12.7494H211.733V29.9183L210.407 29.8782L210.367 12.7494ZM215.187 12.7494L216.352 12.7414L229.284 27.6238L229.324 12.7494H230.69L230.65 29.8782L229.606 29.9183L216.593 14.9798L216.552 29.9183L215.227 29.8782L215.187 12.7494ZM232.618 12.8297H235.349V13.0302C235.349 13.2228 235.333 13.2308 234.224 13.2308V16.3597L233.783 16.3196L233.742 13.2308H233.18C232.634 13.2308 232.618 13.2228 232.618 13.0302V12.8297ZM223.059 34.4111C223.308 34.4031 223.509 34.4593 223.702 34.5876C223.862 34.6999 224.039 34.9085 224.135 35.1332C224.272 35.4541 224.28 35.5343 224.184 35.8552C224.119 36.0879 223.975 36.3206 223.75 36.5211C223.573 36.6976 223.091 37.0988 222.697 37.4197C222.296 37.7406 221.557 38.2781 221.051 38.6151C220.545 38.952 219.508 39.5377 218.761 39.9068C217.878 40.34 216.93 40.7331 216.07 41.0219C215.339 41.2626 214.295 41.5434 213.741 41.6557C213.187 41.7681 212.407 41.9045 212.014 41.9686C211.572 42.0328 210.52 42.0729 209.323 42.0649C207.829 42.0649 207.122 42.0328 206.391 41.9205C205.861 41.8403 204.881 41.6397 204.222 41.4712C203.555 41.3027 202.656 41.03 202.214 40.8695C201.772 40.7091 200.832 40.2919 200.125 39.9469C199.419 39.6019 198.406 39.0243 197.876 38.6712C197.346 38.3182 196.671 37.8369 196.382 37.6042C196.093 37.3715 195.643 36.9784 195.378 36.7458C195.121 36.5131 194.96 36.3366 195.025 36.3526C195.089 36.3767 195.434 36.6094 195.788 36.8741C196.141 37.1389 196.752 37.5641 197.153 37.8128C197.547 38.0615 198.294 38.4787 198.8 38.7354C199.306 39.0002 200.141 39.3692 200.648 39.5698C201.154 39.7624 201.965 40.0351 202.455 40.1715C202.937 40.3079 203.628 40.4684 203.981 40.5325C204.335 40.6048 204.913 40.701 205.266 40.7572C205.652 40.8214 206.68 40.8615 207.837 40.8615C209.291 40.8615 209.99 40.8294 210.688 40.7251C211.195 40.6449 212.062 40.4684 212.616 40.332C213.171 40.1956 213.982 39.9629 214.424 39.8105C214.866 39.6581 215.733 39.289 216.352 38.9922C216.97 38.6873 217.822 38.238 218.239 37.9733C218.657 37.7165 219.364 37.2271 219.806 36.8982C220.239 36.5693 221.003 35.9114 221.493 35.4461C221.974 34.9807 222.448 34.5555 222.537 34.5074C222.625 34.4512 222.858 34.4111 223.059 34.4111ZM113.066 38.3423C113.476 38.3423 114.006 38.3824 114.231 38.4306C114.464 38.4787 114.858 38.6071 115.099 38.7194C115.34 38.8237 115.709 39.0403 115.918 39.1847C116.135 39.3371 116.304 39.5136 116.304 39.5859C116.304 39.65 116.159 39.8586 115.669 40.3881L115.324 40.1635C115.131 40.0351 114.834 39.8667 114.657 39.7864C114.48 39.6982 114.062 39.5859 113.733 39.5297C113.275 39.4575 112.994 39.4575 112.568 39.5297C112.255 39.5778 111.789 39.7222 111.524 39.8586C111.243 39.987 110.881 40.2598 110.657 40.5005C110.448 40.7251 110.175 41.1343 110.038 41.407C109.91 41.6798 109.765 42.1772 109.709 42.5142C109.661 42.8592 109.644 43.3486 109.677 43.6775C109.701 43.9824 109.805 44.4557 109.893 44.7205C109.982 44.9852 110.167 45.3783 110.303 45.595C110.448 45.8116 110.681 46.0844 110.817 46.2127C110.962 46.3411 111.251 46.5256 111.46 46.6299C111.677 46.7422 112.062 46.8706 112.327 46.9268C112.633 46.9909 113.026 46.999 113.412 46.9669C113.741 46.9348 114.191 46.8385 114.416 46.7583C114.633 46.67 114.978 46.4775 115.179 46.317C115.38 46.1646 115.597 46.0362 115.661 46.0362C115.725 46.0442 115.902 46.1566 116.047 46.301C116.191 46.4454 116.304 46.6139 116.304 46.6861C116.304 46.7503 116.151 46.9348 115.966 47.0872C115.773 47.2477 115.492 47.4482 115.34 47.5445C115.187 47.6408 114.842 47.7932 114.577 47.8895C114.247 48.0098 113.821 48.074 113.211 48.1061C112.472 48.1382 112.215 48.1222 111.645 47.9777C111.267 47.8815 110.761 47.6809 110.52 47.5445C110.279 47.4001 109.869 47.0712 109.604 46.8064C109.323 46.5096 109.034 46.1004 108.865 45.7634C108.713 45.4506 108.536 44.9612 108.456 44.6804C108.375 44.3434 108.319 43.8299 108.319 43.2764C108.319 42.6827 108.367 42.2173 108.456 41.8724C108.536 41.5835 108.681 41.1664 108.785 40.9497C108.889 40.7251 109.122 40.348 109.307 40.1073C109.484 39.8586 109.845 39.5056 110.094 39.3131C110.351 39.1125 110.761 38.8718 111.002 38.7595C111.243 38.6552 111.645 38.5188 111.886 38.4627C112.127 38.3985 112.665 38.3503 113.066 38.3423ZM154.114 38.3423C154.523 38.3423 155.054 38.3824 155.279 38.4306C155.511 38.4787 155.905 38.6071 156.146 38.7194C156.387 38.8237 156.757 39.0403 156.965 39.1847C157.182 39.3371 157.351 39.5136 157.351 39.5859C157.351 39.65 157.206 39.8586 156.716 40.3881L156.371 40.1635C156.178 40.0351 155.881 39.8667 155.704 39.7864C155.528 39.6982 155.11 39.5859 154.781 39.5297C154.323 39.4575 154.041 39.4575 153.616 39.5297C153.302 39.5778 152.837 39.7222 152.572 39.8586C152.29 39.987 151.929 40.2598 151.704 40.5005C151.495 40.7251 151.222 41.1343 151.085 41.407C150.957 41.6798 150.812 42.1772 150.756 42.5142C150.708 42.8592 150.692 43.3486 150.724 43.6775C150.748 43.9824 150.852 44.4557 150.941 44.7205C151.029 44.9852 151.214 45.3783 151.351 45.595C151.495 45.8116 151.728 46.0844 151.865 46.2127C152.009 46.3411 152.298 46.5256 152.507 46.6299C152.724 46.7422 153.11 46.8706 153.375 46.9268C153.68 46.9909 154.074 46.999 154.459 46.9669C154.789 46.9348 155.238 46.8385 155.463 46.7583C155.68 46.67 156.026 46.4775 156.226 46.317C156.427 46.1646 156.644 46.0362 156.708 46.0362C156.773 46.0442 156.949 46.1566 157.094 46.301C157.239 46.4454 157.351 46.6139 157.351 46.6861C157.351 46.7503 157.198 46.9348 157.014 47.0872C156.821 47.2477 156.54 47.4482 156.387 47.5445C156.234 47.6408 155.889 47.7932 155.624 47.8895C155.295 48.0098 154.869 48.074 154.258 48.1061C153.519 48.1382 153.262 48.1222 152.692 47.9777C152.314 47.8815 151.808 47.6809 151.567 47.5445C151.326 47.4001 150.917 47.0712 150.652 46.8064C150.371 46.5096 150.081 46.1004 149.913 45.7634C149.76 45.4506 149.583 44.9612 149.503 44.6804C149.423 44.3434 149.366 43.8299 149.366 43.2764C149.366 42.6827 149.415 42.2173 149.503 41.8724C149.583 41.5835 149.728 41.1664 149.832 40.9497C149.937 40.7251 150.17 40.348 150.354 40.1073C150.531 39.8586 150.893 39.5056 151.142 39.3131C151.399 39.1125 151.808 38.8718 152.049 38.7595C152.29 38.6552 152.692 38.5188 152.933 38.4627C153.174 38.3985 153.712 38.3503 154.114 38.3423ZM74.1316 38.4225H81.6824V39.5457H78.63V48.05H77.2644V39.5457H74.1316V38.4225ZM84.3332 38.4225H85.6988V42.7549H90.8398V38.4225H92.2053V48.05H90.8398V43.7176H85.6988V48.05H84.3332V38.4225ZM95.8201 38.4225H101.845V39.4655H97.1857V42.6746H100.961V43.7176H97.1857V47.007H101.845V48.05H95.8201V38.4225ZM119.356 38.4225H120.722V46.9268H124.899V48.05H119.356V38.4225ZM127.79 38.4225H129.156V48.05H127.79V38.4225ZM133.012 38.4225H133.494C133.855 38.4225 134.008 38.4546 134.112 38.567C134.193 38.6392 135.47 40.2838 139.639 45.7233L139.679 38.4225H140.884V48.05H140.402C139.952 48.05 139.904 48.0259 139.695 47.7852C139.574 47.6408 138.305 45.9881 134.257 40.7251L134.217 48.05H133.012V38.4225ZM144.74 38.4225H146.105V48.05H144.74V38.4225Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1aqd6hq\",layoutDependency:layoutDependency,layoutId:\"G0LgFb4sk\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2flgmq\",\"data-styles-preset\":\"RO6eNfOBf\",style:{\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6)))\"},children:\"\\xa9 2025 CurrentBody Skin. All rights reserved.\"})}),className:\"framer-1esuhl6\",\"data-framer-name\":\"\\xa9 2024 CurrentBody Skin. All rights reserved.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"CUtpb6nyO\",style:{\"--extracted-r6o4lv\":\"var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"14px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({ROwjk7laA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2flgmq\",\"data-styles-preset\":\"RO6eNfOBf\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6)))\"},children:\"\\xa9 2025 CurrentBody Skin. All rights reserved.\"})})},S_nSzNhJi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-2flgmq\",\"data-styles-preset\":\"RO6eNfOBf\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6)))\"},children:\"\\xa9 2025 CurrentBody Skin. All rights reserved.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b11nan\",\"data-styles-preset\":\"wBQMebrrg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6)))\"},children:\"34 London Road, Alderley Edge, Cheshire, SK9 7DZ\"})}),className:\"framer-zg8jim\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J8Q6vf78v\",style:{\"--extracted-r6o4lv\":\"var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b11nan\",\"data-styles-preset\":\"wBQMebrrg\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6)))\"},children:\"Located in the heart of Alderley Edge, serving Manchester and surrounding areas.\"})}),className:\"framer-vi9716\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"eBWfm1gvH\",style:{\"--extracted-r6o4lv\":\"var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({S_nSzNhJi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1b11nan\",\"data-styles-preset\":\"wBQMebrrg\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-567bc7b9-5c93-4ecf-b0ce-9761bfb2a462, rgba(255, 255, 255, 0.6)))\"},children:\"Located in the heart of Alderley Edge, serving Manchester and surrounding areas.\"})})}},baseVariant,gestureVariant)})]})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-TKwZU.framer-tx061l, .framer-TKwZU .framer-tx061l { display: block; }\",\".framer-TKwZU.framer-16bfinq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; overflow: visible; padding: 40px; position: relative; width: 1440px; }\",\".framer-TKwZU .framer-q68dpx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1520px; min-height: 380px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TKwZU .framer-dczq0 { align-content: flex-start; align-items: flex-start; display: flex; flex: 0.5 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-TKwZU .framer-1bbilmq, .framer-TKwZU .framer-1k54wit { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-TKwZU .framer-djotib { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TKwZU .framer-1fwvj8e, .framer-TKwZU .framer-hxewzk, .framer-TKwZU .framer-1esuhl6 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-TKwZU .framer-g1azjk, .framer-TKwZU .framer-h172bf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TKwZU .framer-1x6hxr2 { 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: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TKwZU .framer-4f3xqk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TKwZU .framer-3cbl1r-container, .framer-TKwZU .framer-803vm3-container, .framer-TKwZU .framer-1h9h5v-container, .framer-TKwZU .framer-1pqv2k0-container, .framer-TKwZU .framer-hmidvi-container, .framer-TKwZU .framer-1flr33k-container, .framer-TKwZU .framer-4hxtsl-container, .framer-TKwZU .framer-1gpuovp-container, .framer-TKwZU .framer-1osbd1b-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-TKwZU .framer-60mrnf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 30px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-TKwZU .framer-18p7c1s { flex: none; height: 140px; position: relative; width: auto; }\",\".framer-TKwZU .framer-1mwz6pi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TKwZU .framer-1xwbxgy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: 73px; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TKwZU .framer-efbtxm { flex: none; height: var(--framer-aspect-ratio-supported, 22px); position: relative; width: 22px; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-TKwZU .framer-fq1fma-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-TKwZU .framer-etbuo9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-TKwZU .framer-1bc6dru, .framer-TKwZU .framer-1dkuwva, .framer-TKwZU .framer-38omf5 { flex: none; gap: 0px; height: 28px; overflow: hidden; position: relative; text-decoration: none; width: 27px; }\",\".framer-TKwZU .framer-1gza8pf-container, .framer-TKwZU .framer-16djhan-container, .framer-TKwZU .framer-ecrtco-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-TKwZU .framer-ngd7f7 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-TKwZU .framer-1myl5vu { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TKwZU .framer-1r9cuzc-container { flex: none; height: auto; position: relative; width: 500px; }\",\".framer-TKwZU .framer-n9m7a5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TKwZU .framer-u82gqp { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-start; min-height: 24px; min-width: 24px; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-TKwZU .framer-1wn2pp { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1520px; overflow: visible; padding: 24px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-TKwZU .framer-1chcn71 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: wrap; gap: 24px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-TKwZU .framer-zaro3b-container, .framer-TKwZU .framer-176mkfy-container, .framer-TKwZU .framer-1aoxvnw-container, .framer-TKwZU .framer-1x24o3c-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-TKwZU .framer-ekwem8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 12px; height: min-content; justify-content: center; overflow: visible; padding: 0px 0px 6px 0px; position: relative; width: min-content; }\",\".framer-TKwZU .framer-bky4m2 { aspect-ratio: 4.745098039215686 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 42px); position: relative; width: 200px; }\",\".framer-TKwZU .framer-1aqd6hq { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-TKwZU .framer-zg8jim, .framer-TKwZU .framer-vi9716 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-TKwZU.framer-v-2r7u0u.framer-16bfinq { width: 1920px; }\",\".framer-TKwZU.framer-v-7ojob4.framer-16bfinq { height: 816px; width: 768px; }\",\".framer-TKwZU.framer-v-7ojob4 .framer-q68dpx { gap: 0px; justify-content: center; }\",\".framer-TKwZU.framer-v-7ojob4 .framer-1bbilmq, .framer-TKwZU.framer-v-7ojob4 .framer-1k54wit { flex: 0.5 0 0px; }\",\".framer-TKwZU.framer-v-7ojob4 .framer-ngd7f7 { flex: 0.5 0 0px; width: 1px; }\",\".framer-TKwZU.framer-v-7ojob4 .framer-1myl5vu { height: 427px; width: 100%; }\",\".framer-TKwZU.framer-v-7ojob4 .framer-1r9cuzc-container { flex: 1 0 0px; height: 1px; width: 317px; }\",\".framer-TKwZU.framer-v-7ojob4 .framer-1wn2pp { flex-direction: column; gap: 36px; justify-content: center; }\",\".framer-TKwZU.framer-v-7ojob4 .framer-1chcn71 { align-content: flex-start; align-items: flex-start; flex: none; gap: unset; justify-content: space-between; width: 100%; }\",\".framer-TKwZU.framer-v-7ojob4 .framer-1aqd6hq, .framer-TKwZU.framer-v-1orw468 .framer-1aqd6hq { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-TKwZU.framer-v-1orw468.framer-16bfinq { padding: 24px; width: 390px; }\",\".framer-TKwZU.framer-v-1orw468 .framer-q68dpx { flex-direction: column; gap: 32px; justify-content: flex-start; }\",\".framer-TKwZU.framer-v-1orw468 .framer-dczq0 { flex: none; flex-direction: column; width: 100%; }\",\".framer-TKwZU.framer-v-1orw468 .framer-1bbilmq, .framer-TKwZU.framer-v-1orw468 .framer-1k54wit { flex: none; width: 100%; }\",\".framer-TKwZU.framer-v-1orw468 .framer-g1azjk, .framer-TKwZU.framer-v-1orw468 .framer-h172bf { gap: 16px; }\",\".framer-TKwZU.framer-v-1orw468 .framer-4f3xqk { order: 0; }\",\".framer-TKwZU.framer-v-1orw468 .framer-60mrnf { order: 1; }\",\".framer-TKwZU.framer-v-1orw468 .framer-ngd7f7 { width: 100%; }\",\".framer-TKwZU.framer-v-1orw468 .framer-1myl5vu { align-content: flex-start; align-items: flex-start; height: 459px; justify-content: center; width: 100%; }\",\".framer-TKwZU.framer-v-1orw468 .framer-1r9cuzc-container { flex: 1 0 0px; height: 1px; width: 100%; }\",\".framer-TKwZU.framer-v-1orw468 .framer-u82gqp { align-content: center; align-items: center; gap: unset; justify-content: space-between; }\",\".framer-TKwZU.framer-v-1orw468 .framer-1wn2pp { flex-direction: column; gap: 36px; justify-content: flex-start; }\",\".framer-TKwZU.framer-v-1orw468 .framer-1chcn71 { flex: none; gap: 12px 24px; justify-content: center; width: 100%; }\",\".framer-TKwZU.framer-v-1orw468 .framer-vi9716 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,'.framer-TKwZU[data-border=\"true\"]::after, .framer-TKwZU [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 580\n * @framerIntrinsicWidth 1440\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"Rfh7Af3mc\":{\"layout\":[\"fixed\",\"auto\"]},\"MlNWIHsvh\":{\"layout\":[\"fixed\",\"auto\"]},\"ROwjk7laA\":{\"layout\":[\"fixed\",\"fixed\"]},\"S_nSzNhJi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"twc9m1_0X\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FrameruXs0aKsce=withCSS(Component,css,\"framer-TKwZU\");export default FrameruXs0aKsce;FrameruXs0aKsce.displayName=\"footer\";FrameruXs0aKsce.defaultProps={height:580,width:1440};addPropertyControls(FrameruXs0aKsce,{variant:{options:[\"ahSzXXVFF\",\"Rfh7Af3mc\",\"MlNWIHsvh\",\"ROwjk7laA\",\"S_nSzNhJi\"],optionTitles:[\"Desktop\",\"Desktop xl\",\"Desktop sm\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},twc9m1_0X:{defaultValue:\"Call Us\",displayTextArea:false,title:\"Title\",type:ControlType.String},ontwc9m1_0XChange:{changes:\"twc9m1_0X\",type:ControlType.ChangeHandler}});addFonts(FrameruXs0aKsce,[{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\"}]},...NavigationNavItemCopy3Fonts,...PhoneCallFonts,...SocialMediaLogoFonts,...EmbedFonts,...NavigationNavItemCopy4Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FrameruXs0aKsce.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavigationNavItemCopy3,{},context),forwardLoader(SocialMediaLogo,{},context),forwardLoader(SocialMediaIcon,{},context),forwardLoader(NavigationNavItemCopy4,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FrameruXs0aKsce\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"twc9m1_0X\\\":\\\"title\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"580\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Rfh7Af3mc\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"MlNWIHsvh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ROwjk7laA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"S_nSzNhJi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"1440\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uXs0aKsce.map","// Generated by Framer (af215f2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,Link,PropertyOverrides,RenderTarget,RichText,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import{Video}from\"https://framerusercontent.com/modules/lRDHiNWNVWmE0lqtoVHP/7qT0r3So12155VV5Jq5x/Video.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import CTASection from\"#framer/local/canvasComponent/GFkvOfnCy/GFkvOfnCy.js\";import Footer from\"#framer/local/canvasComponent/uXs0aKsce/uXs0aKsce.js\";import Navbar from\"#framer/local/canvasComponent/WYsyXkU_6/WYsyXkU_6.js\";import*as sharedStyle from\"#framer/local/css/LsUDyC4KI/LsUDyC4KI.js\";const NavbarFonts=getFonts(Navbar);const CTASectionFonts=getFonts(CTASection);const FooterFonts=getFonts(Footer);const VideoFonts=getFonts(Video);const SmoothScrollFonts=getFonts(SmoothScroll);const breakpoints={fnZjS2KRi:\"(min-width: 1440px) and (max-width: 1919.98px)\",ixK54tsz4:\"(max-width: 767.98px)\",qlgHX50yT:\"(min-width: 1920px)\",y5Mi_HbTZ:\"(min-width: 768px) and (max-width: 1023.98px)\",Z7OVSH6lY:\"(min-width: 1024px) and (max-width: 1439.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-VhCKI\";const variantClassNames={fnZjS2KRi:\"framer-v-573ju2\",ixK54tsz4:\"framer-v-cfu3cs\",qlgHX50yT:\"framer-v-suc4rc\",y5Mi_HbTZ:\"framer-v-9mdolh\",Z7OVSH6lY:\"framer-v-b6m8hv\"};const Rz8Rctn2s=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={ixK54tsz4:[\".framer-VhCKI .framer-1cqb8h4-container { bottom: unset; position: relative; }\",\".framer-VhCKI .framer-1g45jlo { flex-direction: column; gap: 0px; justify-content: center; padding: 0px; }\",\".framer-VhCKI .framer-sauyer { flex: none; width: 100%; }\",\".framer-VhCKI .framer-1ig44pw-container { max-width: 260px; }\"],y5Mi_HbTZ:[\".framer-VhCKI .framer-1cqb8h4-container { bottom: unset; position: relative; }\",\".framer-VhCKI .framer-1g45jlo { flex-direction: column; padding: 0px; }\",\".framer-VhCKI .framer-sauyer { flex: none; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={ixK54tsz4:\".framer-cfu3cs-override\",y5Mi_HbTZ:\".framer-9mdolh-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VhCKI.framer-13a3zap, .framer-VhCKI .framer-13a3zap { display: block; }\",\".framer-VhCKI.framer-suc4rc { align-content: center; align-items: center; background-color: var(--token-9000a3a8-cc03-4196-a22f-cc40911c3c52, #f7f7f7); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-VhCKI .framer-ljlfex-container { flex: none; height: auto; left: 50%; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; transform: translateX(-50%); width: 100%; z-index: 10; }\",\".framer-VhCKI .framer-hn50j0 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-VhCKI .framer-s9xo65-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 2; }\",\".framer-VhCKI .framer-1cqb8h4-container { bottom: 0px; flex: none; height: auto; order: 1004; position: sticky; width: 100%; z-index: 1; }\",\".framer-VhCKI .framer-120yw67 { align-content: center; align-items: center; background-color: var(--token-55400785-aecd-401a-b059-1ba34ad71fcd, #ffffff); display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; order: 1005; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-VhCKI .framer-1g45jlo { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 20px 50px 32px 50px; position: relative; width: 1px; }\",\".framer-VhCKI .framer-sauyer { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 8px 0px 8px 0px; position: relative; width: 1px; }\",\".framer-VhCKI .framer-ojrnbj { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-VhCKI .framer-1eig6gf { 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: visible; padding: 8px 0px 8px 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-VhCKI .framer-1ig44pw-container { flex: none; height: 84px; max-width: 230px; position: relative; width: 230px; }\",\".framer-VhCKI .framer-azrsqr-container { flex: none; height: auto; order: 1006; position: relative; width: auto; z-index: -1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css];const mediaQueries={fnZjS2KRi:\"(min-width: 1440px) and (max-width: 1919.98px)\",ixK54tsz4:\"(max-width: 767.98px)\",qlgHX50yT:\"(min-width: 1920px)\",y5Mi_HbTZ:\"(min-width: 768px) and (max-width: 1023.98px)\",Z7OVSH6lY:\"(min-width: 1024px) and (max-width: 1439.98px)\"};const humanReadableVariantMap={\"[CB] Desktop sm\":\"Z7OVSH6lY\",\"[CB] Desktop XL\":\"qlgHX50yT\",\"[CB] Desktop\":\"fnZjS2KRi\",\"[CB] Phone\":\"ixK54tsz4\",\"[CB] Tablet\":\"y5Mi_HbTZ\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({cTA,height,id,width,...props})=>{return{...props,Rz8Rctn2s:cTA??props.Rz8Rctn2s??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"qlgHX50yT\"};};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,Rz8Rctn2s,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(!isBrowser())return true;if([\"y5Mi_HbTZ\",\"ixK54tsz4\"].includes(baseVariant))return true;return false;};useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"qlgHX50yT\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-9000a3a8-cc03-4196-a22f-cc40911c3c52, rgb(247, 247, 247)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-suc4rc\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[isDisplayed()&&/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ixK54tsz4:{height:96,width:\"100vw\",y:0},y5Mi_HbTZ:{height:96,width:\"100vw\",y:0}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-ljlfex-container hidden-suc4rc hidden-573ju2 hidden-b6m8hv\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"zzBWXtj8p\",scopeId:\"tWCBFK2g_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ixK54tsz4:{variant:matchVariant(\"kIxEg9NvP\")},y5Mi_HbTZ:{variant:matchVariant(\"GyHA2jFfu\")}},children:/*#__PURE__*/_jsx(Navbar,{height:\"100%\",id:\"zzBWXtj8p\",layoutId:\"zzBWXtj8p\",style:{width:\"100%\"},variant:matchVariant(\"MkBmlHgBI\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-hn50j0\"}),Rz8Rctn2s!==false&&/*#__PURE__*/_jsx(ComponentViewportProvider,{height:700,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-s9xo65-container\",nodeId:\"xCi7VCUaw\",scopeId:\"tWCBFK2g_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fnZjS2KRi:{variant:matchVariant(\"T0tuS7qZY\")},ixK54tsz4:{variant:matchVariant(\"NQa0ziPs7\")},y5Mi_HbTZ:{variant:matchVariant(\"ohpWl7xKD\")},Z7OVSH6lY:{variant:matchVariant(\"lB5oWMz_f\")}},children:/*#__PURE__*/_jsx(CTASection,{height:\"100%\",id:\"xCi7VCUaw\",layoutId:\"xCi7VCUaw\",ns8PGzuYn:\"Book your appointment\",style:{width:\"100%\"},TmJ1j42gu:true,variant:matchVariant(\"jGj60PBBW\"),width:\"100%\",xLFbrmx4h:\"Ready to transform your skin?\",XxT6pao8H:true})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:580,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1cqb8h4-container\",nodeId:\"QjcLWCW0Q\",scopeId:\"tWCBFK2g_\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fnZjS2KRi:{variant:matchVariant(\"ahSzXXVFF\")},ixK54tsz4:{variant:matchVariant(\"S_nSzNhJi\")},y5Mi_HbTZ:{variant:matchVariant(\"ROwjk7laA\")},Z7OVSH6lY:{variant:matchVariant(\"MlNWIHsvh\")}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"QjcLWCW0Q\",layoutId:\"QjcLWCW0Q\",style:{width:\"100%\"},twc9m1_0X:\"Call Us\",variant:matchVariant(\"Rfh7Af3mc\"),width:\"100%\"})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-120yw67\",\"data-framer-name\":\"BEAUTY TECH GROUP\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1g45jlo\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-sauyer\",\"data-framer-name\":\"Text\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ixK54tsz4:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-eh5k4\",\"data-styles-preset\":\"LsUDyC4KI\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(34, 34, 34)\"},children:\"Part of The Beauty Tech Group\"})})},y5Mi_HbTZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-eh5k4\",\"data-styles-preset\":\"LsUDyC4KI\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"rgb(34, 34, 34)\"},children:\"Part of The Beauty Tech Group\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-eh5k4\",\"data-styles-preset\":\"LsUDyC4KI\",style:{\"--framer-text-color\":\"rgb(34, 34, 34)\"},children:\"Part of The Beauty Tech Group\"})}),className:\"framer-ojrnbj\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})})}),/*#__PURE__*/_jsx(Link,{href:\"https://www.thebeautytechgroup.com/\",motionChild:true,nodeId:\"getVZiIAe\",openInNewTab:true,scopeId:\"tWCBFK2g_\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1eig6gf framer-13a3zap\",\"data-framer-name\":\"TBTG Logo\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1ig44pw-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"FOkjgcUqd\",scopeId:\"tWCBFK2g_\",children:/*#__PURE__*/_jsx(Video,{backgroundColor:\"rgba(0, 0, 0, 0)\",borderRadius:0,bottomLeftRadius:0,bottomRightRadius:0,controls:false,height:\"100%\",id:\"FOkjgcUqd\",isMixedBorderRadius:false,layoutId:\"FOkjgcUqd\",loop:true,muted:true,objectFit:\"cover\",playing:true,posterEnabled:true,srcFile:\"https://framerusercontent.com/assets/KLC2DcNLxXEKdAwpN5c37GsiqPw.mp4\",srcType:\"Upload\",srcUrl:\"https://framerusercontent.com/assets/MLWPbW1dUQawJLhhun3dBwpgJak.mp4\",startTime:0,style:{height:\"100%\",maxWidth:\"100%\",width:\"100%\"},topLeftRadius:0,topRightRadius:0,volume:25,width:\"100%\"})})})})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-azrsqr-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"I1RL8hDNb\",scopeId:\"tWCBFK2g_\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"I1RL8hDNb\",intensity:10,layoutId:\"I1RL8hDNb\",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 2000\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fnZjS2KRi\":{\"layout\":[\"fixed\",\"fixed\"]},\"Z7OVSH6lY\":{\"layout\":[\"fixed\",\"fixed\"]},\"y5Mi_HbTZ\":{\"layout\":[\"fixed\",\"fixed\"]},\"ixK54tsz4\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"Rz8Rctn2s\":\"cTA\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"y5Mi_HbTZ\":[\".framer-ljlfex-container\",\".framer-s9xo65-container\",\".framer-1cqb8h4-container\",\".framer-120yw67\",\".framer-azrsqr-container\"],\"ixK54tsz4\":[\".framer-ljlfex-container\",\".framer-s9xo65-container\",\".framer-1cqb8h4-container\",\".framer-120yw67\",\".framer-azrsqr-container\"],\"qlgHX50yT\":[\".framer-s9xo65-container\",\".framer-1cqb8h4-container\",\".framer-120yw67\",\".framer-azrsqr-container\"],\"fnZjS2KRi\":[\".framer-s9xo65-container\",\".framer-1cqb8h4-container\",\".framer-120yw67\",\".framer-azrsqr-container\"],\"Z7OVSH6lY\":[\".framer-s9xo65-container\",\".framer-1cqb8h4-container\",\".framer-120yw67\",\".framer-azrsqr-container\"]}\n * @framerBreakpoints {\"qlgHX50yT\":{\"min\":1920,\"canvasClassName\":\"framer-suc4rc-override\",\"minHeight\":2000,\"name\":\"[CB] Desktop XL\",\"width\":1920,\"rootFontSize\":16},\"fnZjS2KRi\":{\"min\":1440,\"max\":1919,\"canvasClassName\":\"framer-573ju2-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"[CB] Desktop\",\"width\":1440,\"rootFontSize\":16},\"Z7OVSH6lY\":{\"min\":1024,\"max\":1439,\"canvasClassName\":\"framer-b6m8hv-override\",\"minHeight\":2000,\"viewportHeight\":800,\"name\":\"[CB] Desktop sm\",\"width\":1024,\"rootFontSize\":16},\"y5Mi_HbTZ\":{\"min\":768,\"max\":1023,\"canvasClassName\":\"framer-9mdolh-override\",\"minHeight\":2000,\"viewportHeight\":1080,\"name\":\"[CB] Tablet\",\"width\":768,\"rootFontSize\":16},\"ixK54tsz4\":{\"max\":767,\"canvasClassName\":\"framer-cfu3cs-override\",\"minHeight\":2000,\"viewportHeight\":844,\"name\":\"[CB] Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant qlgHX50yT\n * @framerLayoutTemplate true\n */const FramertWCBFK2g_=withCSS(Component,css,\"framer-VhCKI\");export default FramertWCBFK2g_;FramertWCBFK2g_.displayName=\"Template\";FramertWCBFK2g_.defaultProps={height:2e3,width:1920};addPropertyControls(FramertWCBFK2g_,{Rz8Rctn2s:{defaultValue:true,title:\"CTA\",type:ControlType.Boolean}});addFonts(FramertWCBFK2g_,[{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\"}]},...NavbarFonts,...CTASectionFonts,...FooterFonts,...VideoFonts,...SmoothScrollFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});FramertWCBFK2g_.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navbar,{},context),forwardLoader(CTASection,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramertWCBFK2g_\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"Rz8Rctn2s\\\":\\\"cTA\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerDefaultVariant\":\"qlgHX50yT\",\"framerBreakpoints\":\"{\\\"qlgHX50yT\\\":{\\\"min\\\":1920,\\\"canvasClassName\\\":\\\"framer-suc4rc-override\\\",\\\"minHeight\\\":2000,\\\"name\\\":\\\"[CB] Desktop XL\\\",\\\"width\\\":1920,\\\"rootFontSize\\\":16},\\\"fnZjS2KRi\\\":{\\\"min\\\":1440,\\\"max\\\":1919,\\\"canvasClassName\\\":\\\"framer-573ju2-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"[CB] Desktop\\\",\\\"width\\\":1440,\\\"rootFontSize\\\":16},\\\"Z7OVSH6lY\\\":{\\\"min\\\":1024,\\\"max\\\":1439,\\\"canvasClassName\\\":\\\"framer-b6m8hv-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":800,\\\"name\\\":\\\"[CB] Desktop sm\\\",\\\"width\\\":1024,\\\"rootFontSize\\\":16},\\\"y5Mi_HbTZ\\\":{\\\"min\\\":768,\\\"max\\\":1023,\\\"canvasClassName\\\":\\\"framer-9mdolh-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"[CB] Tablet\\\",\\\"width\\\":768,\\\"rootFontSize\\\":16},\\\"ixK54tsz4\\\":{\\\"max\\\":767,\\\"canvasClassName\\\":\\\"framer-cfu3cs-override\\\",\\\"minHeight\\\":2000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"[CB] Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fnZjS2KRi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Z7OVSH6lY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y5Mi_HbTZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ixK54tsz4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"y5Mi_HbTZ\\\":[\\\".framer-ljlfex-container\\\",\\\".framer-s9xo65-container\\\",\\\".framer-1cqb8h4-container\\\",\\\".framer-120yw67\\\",\\\".framer-azrsqr-container\\\"],\\\"ixK54tsz4\\\":[\\\".framer-ljlfex-container\\\",\\\".framer-s9xo65-container\\\",\\\".framer-1cqb8h4-container\\\",\\\".framer-120yw67\\\",\\\".framer-azrsqr-container\\\"],\\\"qlgHX50yT\\\":[\\\".framer-s9xo65-container\\\",\\\".framer-1cqb8h4-container\\\",\\\".framer-120yw67\\\",\\\".framer-azrsqr-container\\\"],\\\"fnZjS2KRi\\\":[\\\".framer-s9xo65-container\\\",\\\".framer-1cqb8h4-container\\\",\\\".framer-120yw67\\\",\\\".framer-azrsqr-container\\\"],\\\"Z7OVSH6lY\\\":[\\\".framer-s9xo65-container\\\",\\\".framer-1cqb8h4-container\\\",\\\".framer-120yw67\\\",\\\".framer-azrsqr-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"2000\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1920\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__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 Template1 from \"https://framerusercontent.com/modules/iMO9cc3aRz0nH4HGpHA5/fnPcbR2XlTNHp33mQ0UT/tWCBFK2g_.js\";\r\n\r\n\t\tconst routes = {zSGWU3ySe: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/nIMHzIM4QDPHWMyWuCex/SqJe1qr9uxz3TxsjISMk/zSGWU3ySe.js\")), path: \"/\"}, G6ZO_pfXy: {elements: {cLzH2cf__: \"skin-rejuvenation\", OAsArbqQx: \"aesthetic-enhancements\", wkV49ED8o: \"hair-and-body\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qhoCnG0Fa0J3YI7NGz9c/bTV1oeyn5OWyi1mFqKsu/G6ZO_pfXy.js\")), path: \"/treatments\"}, K3Rhow_uW: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/x009uco29xWiOq7F8tiy/muBK0jUqrxC3HD3ru95P/K3Rhow_uW.js\")), path: \"/conditions\"}, wvRuqYe0Y: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/zpNaWyCgHFaEjCfY3zkU/teStsxze7s3j25mHUu94/wvRuqYe0Y.js\")), path: \"/blog\"}, jTeNR9QHJ: {elements: {ynbSbRGg2: \"map\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/vU2v6296YdXDhaWYfKv2/EZPqD3DeK7SJT4zU2adl/jTeNR9QHJ.js\")), path: \"/contact\"}, zA1EPdo2U: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lDz5tbytUfIp970hpDGa/aFRn8GQ650wRUkQvWSdp/zA1EPdo2U.js\")), path: \"/404\"}, WzId8RDX5: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bljiAwAEuVDizWDEauik/MgqiSovwC7zFJd3i3sQs/WzId8RDX5.js\")), path: \"/book-appointment\"}, kVgmK4_oc: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/ZxJojIBukiOxbVnATp5j/gk1o3cKx1uoyeHssARYH/kVgmK4_oc.js\")), path: \"/black-friday\"}, IaBztAoWJ: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RlJ5IKgNIcBCqjOJgxXw/VgJas4UqrbfuqgJdITGL/IaBztAoWJ.js\")), path: \"/christmas\"}, a9irT0p6r: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/KLLkO7FPku7dxnaZM3Wi/4fZn9LXDiYfpp0x3old7/a9irT0p6r.js\")), path: \"/treatment-packages\"}, u7ZbwWCtc: {elements: {cB_kaGkF8: \"5\", EW_XCjD4_: \"1\", HEG0KVYIR: \"bg2\", MFFPtQ4Vf: \"2\", t6cwoEFEO: \"4\", TUbta4lVk: \"bg5\", w3Z1zjd1U: \"bg3\", ywmn2qUrb: \"bg4\", ZvSWfeTKE: \"3\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fJmS4zOP820ZEA0DMKdF/EXC5d4QuEhJVnNehPmZC/u7ZbwWCtc.js\")), path: \"/about\"}, lVA49I_SE: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/3L0FO1MRhICiT0b8QwVR/j6N0OSipFtGcmnCFuSRi/lVA49I_SE.js\")), path: \"/html-sitemap\"}, X6r8Z_mxd: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/BikdEBIL954CK2mL72AJ/z9JOWD1hJaTjmvvGRjzH/X6r8Z_mxd.js\")), path: \"/the-currentbody-skin-experience\"}, ApMgYwFu8: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/AuzbnOpcSp6DZBrGDCKt/jz2QzAC5axnhnK2Cn23l/ApMgYwFu8.js\")), path: \"/clinic-faqs\"}, EyLiRWowA: {collectionId: \"zyujkycq2\", elements: {BOpz2qYED: \"skin-rejuvenation-1\", ZN6MLvMY7: \"skin-rejuvenation\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/hib3idnJYvdRjw3xS8vG/YYo0Qg9l2bjXPadDYhK7/EyLiRWowA.js\")), path: \"/treatments/:fO_GcM2Wn\"}, GbiKf3Tx4: {collectionId: \"EDq4awMxx\", elements: {CnoX47mXB: \"skin-rejuvenation\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/i9QMapyS6yFupibPMqOw/TUKznjXoZjWYZm7c5sml/GbiKf3Tx4.js\")), path: \"/conditions/:PPHSRYW9W\"}, xXZ6WXGt1: {collectionId: \"XplFzeGW5\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/4M8mmjYqZnEz9l5I1djM/kXCCuZDvVZffFoDYuhey/xXZ6WXGt1.js\")), path: \"/blog/:jp7A9OBcP\"}, BT2AbftqP: {collectionId: \"jmaN0WxfZ\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/qg5Uv3P9o2oSbolaUWcd/LuJtGHKaYrpLmQD3CLHr/BT2AbftqP.js\")), path: \"/authors/:qI36byO4n\"}, yG_MIwtys: {collectionId: \"HD2syXMl0\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/h4NvLBesm6ElZ2C9pe73/wQoBWCcknSpOFbfCljxp/yG_MIwtys.js\")), path: \"/legal/:uhWcwTT5z\"}, wxj2qXFWL: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WOWWcjE2puPPCbOlf18H/70u1zZCsgZbR4DWTU4cc/wxj2qXFWL.js\"))}, EiYUUd4RE: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Zora3gjvANp1iNUUKja8/qkFYSr8iOikG3dNOVsPU/EiYUUd4RE.js\"))}}\r\n\r\n\t\tconst locales = [{code: \"en-GB\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {EDq4awMxx: async () => (await import(\"https://framerusercontent.com/modules/8mr6SEmmyYGuXU6vrgss/KvBWofAsTqhn4xhkinVf/EDq4awMxx.js\"))?.[\"utils\"], HD2syXMl0: async () => (await import(\"https://framerusercontent.com/modules/nrFSbPMemGZ5000pUGk4/lrrElzi7HBRQq80grn4t/HD2syXMl0.js\"))?.[\"utils\"], jmaN0WxfZ: async () => (await import(\"https://framerusercontent.com/modules/auVxFW3DwS7yL43Z7OII/KiFm2J85GDG7phzJBNbv/jmaN0WxfZ.js\"))?.[\"utils\"], XplFzeGW5: async () => (await import(\"https://framerusercontent.com/modules/9bHrTPYpoRmzAaGHTJ9a/ehUsAqmSkxHlTwZjer3H/XplFzeGW5.js\"))?.[\"utils\"], zyujkycq2: async () => (await import(\"https://framerusercontent.com/modules/g4nYUqxRgglzyzcfp3WE/T78yx7fvGGFpeEwke0bO/zyujkycq2.js\"))?.[\"utils\"]}\r\n\t\tconst serverDatabaseClient = undefined\r\n\t\tconst framerSiteId = \"a202c3d4809f2e7755234afbf01d7aad97d38255a9b3c43f14aeb2b1f3d6a6c1\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {Rz8Rctn2s: true}\r\nconst props2 = {...props1, Rz8Rctn2s: false}\r\nconst templateProps = {a9irT0p6r: props1, ApMgYwFu8: props1, bSgOa_YJA: props1, BT2AbftqP: props1, c8qxnNS7c: props1, EyLiRWowA: props1, G6ZO_pfXy: props1, GbiKf3Tx4: props1, gfl1lnj8Z: props1, IaBztAoWJ: props1, jTeNR9QHJ: props2, K3Rhow_uW: props1, kVgmK4_oc: props1, lVA49I_SE: props2, n6tRNFaRh: props1, u7ZbwWCtc: props1, wvRuqYe0Y: props1, WzId8RDX5: props2, X6r8Z_mxd: props2, xXZ6WXGt1: props1, yG_MIwtys: props2, zA1EPdo2U: props2, zSGWU3ySe: props1}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"zSGWU3ySe\":\r\ncase \"G6ZO_pfXy\":\r\ncase \"K3Rhow_uW\":\r\ncase \"wvRuqYe0Y\":\r\ncase \"jTeNR9QHJ\":\r\ncase \"zA1EPdo2U\":\r\ncase \"WzId8RDX5\":\r\ncase \"bSgOa_YJA\":\r\ncase \"kVgmK4_oc\":\r\ncase \"c8qxnNS7c\":\r\ncase \"IaBztAoWJ\":\r\ncase \"a9irT0p6r\":\r\ncase \"u7ZbwWCtc\":\r\ncase \"gfl1lnj8Z\":\r\ncase \"n6tRNFaRh\":\r\ncase \"lVA49I_SE\":\r\ncase \"X6r8Z_mxd\":\r\ncase \"ApMgYwFu8\":\r\ncase \"EyLiRWowA\":\r\ncase \"GbiKf3Tx4\":\r\ncase \"xXZ6WXGt1\":\r\ncase \"BT2AbftqP\":\r\ncase \"yG_MIwtys\":\r\nreturn React.createElement(Template1, {...props, key: \"Template1\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"zSGWU3ySe\":\r\ncase \"G6ZO_pfXy\":\r\ncase \"K3Rhow_uW\":\r\ncase \"wvRuqYe0Y\":\r\ncase \"jTeNR9QHJ\":\r\ncase \"zA1EPdo2U\":\r\ncase \"WzId8RDX5\":\r\ncase \"bSgOa_YJA\":\r\ncase \"kVgmK4_oc\":\r\ncase \"c8qxnNS7c\":\r\ncase \"IaBztAoWJ\":\r\ncase \"a9irT0p6r\":\r\ncase \"u7ZbwWCtc\":\r\ncase \"gfl1lnj8Z\":\r\ncase \"n6tRNFaRh\":\r\ncase \"lVA49I_SE\":\r\ncase \"X6r8Z_mxd\":\r\ncase \"ApMgYwFu8\":\r\ncase \"EyLiRWowA\":\r\ncase \"GbiKf3Tx4\":\r\ncase \"xXZ6WXGt1\":\r\ncase \"BT2AbftqP\":\r\ncase \"yG_MIwtys\":\r\nreturn [{hash: \"cfu3cs\", mediaQuery: \"(max-width: 767.98px)\"}, {hash: \"9mdolh\", mediaQuery: \"(min-width: 768px) and (max-width: 1023.98px)\"}, {hash: \"b6m8hv\", mediaQuery: \"(min-width: 1024px) and (max-width: 1439.98px)\"}, {hash: \"573ju2\", mediaQuery: \"(min-width: 1440px) and (max-width: 1919.98px)\"}, {hash: \"suc4rc\", mediaQuery: \"(min-width: 1920px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\t\r\n\t\t\r\n\r\n\t\texport async function getPageRoot({\r\n\t\t\trouteId,\r\n\t\t\tpathVariables,\r\n\t\t\tcanonicalPathVariables,\r\n\t\t\tlocaleId,\r\n\t\t\tcollectionItemId,\r\n\t\t\tcontentLocaleId,\r\n\t\t\tshouldResolveInitialRouteContentState = false,\r\n\t\t}) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\t\r\n\r\n\t\t\tFramer.setLibraryFeatures({checkServerSideRouter: true, disableCustomCode: false, disableHoverOnMobile: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, onPageRichTextBlockSelection: true, scrollRestoration: true, synchronousNavigationOnDesktop: false, yieldOnTap: false})\r\n\t\t\tFramer.setCurrentSiteId(framerSiteId)\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tserverDatabaseClient,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/lDz5tbytUfIp970hpDGa/aFRn8GQ650wRUkQvWSdp/zA1EPdo2U.js\")),\r\n\t\t\t\t\tisReducedMotion: undefined,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://www.currentbodyclinic.com\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: false,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/59nDWTEgAQ6ashHkE7jX/F6AM5XcWkq8zOmQ6hK3A/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t\tinitialContentLocaleIdOverride: contentLocaleId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: content\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\t\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\t// Note: HTTPArchive also uses this function to detect Framer sites; see https://github.com/HTTPArchive/wappalyzer/blob/371a17583f74fd9171b9077f59a5619b24062891/src/technologies/f.json#L1722-L1748.\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, contentLocaleId, pathVariables, canonicalPathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tcontentLocaleId = routeData.contentLocaleId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tcanonicalPathVariables = routeData.canonicalPathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRoute = performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tcontentLocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcanonicalPathVariables,\r\n\t\t\t\t\tcollectionItemId: shouldHydrate ? routeData?.collectionItemId : undefined,\r\n\t\t\t\t\tshouldResolveInitialRouteContentState: !shouldHydrate,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\t\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\tconst utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\tconst [slug] = Object.values(pathVariables)\r\n\t\t\tif (utils && typeof slug === \"string\") {\r\n\t\t\t\tcollectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t}\r\n\t\t}\r\n\t\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tFramer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}