{"version":3,"file":"script_main.CodD9HA_.mjs","names":["e","s","i","r","o","l","d","p","u","n","h","a","c","useRef","_Fragment","addPropertyOverrides","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","animation","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","LocationMapPin1Fonts","LocationMapPin1","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","className","RichText","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","SmoothScrollFonts","RSNavFonts","RSNav","RSNavWithVariantAppearEffect","breakpoints","serializationHash","variantClassNames","transformTemplate1","t","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","Footer","SmoothScrollFonts","RSNavFonts","RSNav","RSNavWithVariantAppearEffect","breakpoints","serializationHash","variantClassNames","transformTemplate1","t","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","breakpoints","serializationHash","variantClassNames","breakpointRules","breakpointKeys","rules","HTMLStyle","getProps","Component","useRef","React.useId","className","css","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","WorkNavButton","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","Image","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","addPropertyOverrides","Caret","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","NavButton","Menu","Trigger","SelectWorkLinks","serializationHash","variantClassNames","transition1","animation","matchVariant","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","humanReadableEnumMap","getProps","useRef","React.useId","React.useRef","className","_Fragment","SmoothScrollFonts","NavigationFonts","Navigation","NavigationWithVariantAppearEffect","FooterFonts","Footer","FooterControls","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","humanReadableEnumMap","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","SmoothScrollFonts","Navigation","Footer","breakpoints","serializationHash","variantClassNames","matchVariant","breakpointRules","breakpointKeys","rules","mediaQueries","humanReadableVariantMap","HTMLStyle","getProps","Component","useRef","React.useId","className","PropertyOverrides","css","css","RSNav","Image","LocationMapPin1","t","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle3.css","sharedStyle4.css","sharedStyle5.css","sharedStyle6.css","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","sharedStyle3.className","sharedStyle4.className","sharedStyle5.className","sharedStyle6.className","className","PropertyOverrides","RichText","React.Fragment","SVG","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","sharedStyle3.fonts","sharedStyle4.fonts","sharedStyle5.fonts","sharedStyle6.fonts","React.createElement","MainDarkNavText","Main","TempSite","DynamicNavLightDarkModeHomeAndAbout","MainWhiteNavText","MainFixedFooter","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","e","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder"],"sources":["https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.42/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js","https:/framerusercontent.com/modules/DB1Z5j7Ql96QlyAIMIz5/9D3pddsSkCMBnkEx0bmG/ldg7D4qI5.js","https:/framerusercontent.com/modules/IAKkSomReo0NLqpQRr74/M1sZ7gbUZr02N6Cu6kl1/lmRZbrG08.js","https:/framerusercontent.com/modules/32M89Fqzap9m7SdIWs7X/npVrea74CBWjEp7HEV2N/SHNEB5b3t.js","https:/framerusercontent.com/modules/an50yP34yqkPiwSxXw8d/VU2UM51QAJpIRSZJW99X/Gvj5hHMNz.js","https:/framerusercontent.com/modules/CqkuykJTuivYf7RFoPo7/gExrsK3DFQIpfF9GTaJx/ZntfJG71e.js","https:/framerusercontent.com/modules/SxnbcDLsTUTYrOoN0hPQ/X5960QAL6FsfBx5LiIAC/WHXSTiwdc.js","https:/framerusercontent.com/modules/9KQFEBbGFvfMTkJFZrfV/XSNtOsbI6pxBIYwEHWed/N0VsQRBz8.js","https:/framerusercontent.com/modules/v1xhjuV8k0RLr3PQHrbm/slMFbR1ExvsNSFeCNiRv/NECMjNjPB.js","https:/framerusercontent.com/modules/SdBBR6o9XM1VA3Kxy779/HteK4XZtkKbCaV2xCWVa/pp_lAti00.js","https:/framerusercontent.com/modules/uOpXdCjaE5zmidTqnRPn/UkPIBbmlyN1HvQOnIKkv/zTVzg76_D.js","https:/framerusercontent.com/modules/4UzFk0wucUq5FUqMv5jk/CYzHwJepLC2xbsWUUTJj/vR11iXcVw.js","https:/framerusercontent.com/modules/PyRpPf5N7guDWU8c7xBZ/rk0BOtX9uNTJgDa0B4Vz/xw5cNNGUn.js","https:/framerusercontent.com/modules/dCNSPpiNHs4U7anSggvd/6JI2Yv7nD3yGhwKiB7VV/zlKwQSawZ.js","https:/framerusercontent.com/modules/IN8FOCN7xfWAjsSQgfJR/xJh6fOp8ji1X4OtUbXx6/Trly8RZ06.js","https:/framerusercontent.com/modules/l026XkGnAW80bLAPHDS5/jiRkIXNs0HEwSON54j3C/UluiF7978.js","https:/framerusercontent.com/modules/L7JvhsGEje2JnaD62VwT/c8QsJd5ooxSZKd27hbaq/nW5Hwhz6M.js","framer:toplevel/main"],"sourcesContent":["function t(e,i,s){return Math.max(e,Math.min(i,s))}class Animate{advance(e){if(!this.isRunning)return;let i=!1;if(this.lerp)this.value=(s=this.value,o=this.to,n=60*this.lerp,r=e,function(e,i,s){return(1-s)*e+s*i}(s,o,1-Math.exp(-n*r))),Math.round(this.value)===this.to&&(this.value=this.to,i=!0);else{this.currentTime+=e;const s=t(0,this.currentTime/this.duration,1);i=s>=1;const o=i?1:this.easing(s);this.value=this.from+(this.to-this.from)*o}var s,o,n,r;this.onUpdate?.(this.value,i),i&&this.stop()}stop(){this.isRunning=!1}fromTo(e,i,{lerp:s=.1,duration:o=1,easing:n=(e=>e),onStart:r,onUpdate:l}){this.from=this.value=e,this.to=i,this.lerp=s,this.duration=o,this.easing=n,this.currentTime=0,this.isRunning=!0,r?.(),this.onUpdate=l}}class Dimensions{constructor({wrapper:e,content:i,autoResize:s=!0,debounce:o=250}={}){this.wrapper=e,this.content=i,s&&(this.debouncedResize=function(e,i){let s;return function(){let o=arguments,n=this;clearTimeout(s),s=setTimeout((function(){e.apply(n,o)}),i)}}(this.resize,o),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(e,...i){let s=this.events[e]||[];for(let e=0,o=s.length;e<o;e++)s[e](...i)}on(e,i){return this.events[e]?.push(i)||(this.events[e]=[i]),()=>{this.events[e]=this.events[e]?.filter((e=>i!==e))}}off(e,i){this.events[e]=this.events[e]?.filter((e=>i!==e))}destroy(){this.events={}}}const e=100/6;class VirtualScroll{constructor(e,{wheelMultiplier:i=1,touchMultiplier:s=1}){this.element=e,this.wheelMultiplier=i,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(e,i){return this.emitter.on(e,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e,o=-(i-this.touchStart.x)*this.touchMultiplier,n=-(s-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:o,y:n},this.emitter.emit(\"scroll\",{deltaX:o,deltaY:n,event:e})};onTouchEnd=e=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=i=>{let{deltaX:s,deltaY:o,deltaMode:n}=i;s*=1===n?e:2===n?this.windowWidth:1,o*=1===n?e:2===n?this.windowHeight:1,s*=this.wheelMultiplier,o*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:i})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:e=window,content:i=document.documentElement,wheelEventsTarget:s=e,eventsTarget:o=s,smoothWheel:n=!0,syncTouch:r=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:h=35,duration:a,easing:c=(e=>Math.min(1,1.001-Math.pow(2,-10*e))),lerp:d=!a&&.1,infinite:p=!1,orientation:u=\"vertical\",gestureOrientation:m=\"vertical\",touchMultiplier:v=1,wheelMultiplier:g=1,autoResize:S=!0,__experimental__naiveDimensions:w=!1}={}){this.__isSmooth=!1,this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:e,deltaY:i,event:s})=>{if(s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const r=0===e&&0===i,l=\"vertical\"===this.options.gestureOrientation&&0===i||\"horizontal\"===this.options.gestureOrientation&&0===e;if(r||l)return;let h=s.composedPath();if(h=h.slice(0,h.indexOf(this.rootElement)),h.find((e=>{var i,s,r,l,h;return(null===(i=e.hasAttribute)||void 0===i?void 0:i.call(e,\"data-lenis-prevent\"))||o&&(null===(s=e.hasAttribute)||void 0===s?void 0:s.call(e,\"data-lenis-prevent-touch\"))||n&&(null===(r=e.hasAttribute)||void 0===r?void 0:r.call(e,\"data-lenis-prevent-wheel\"))||(null===(l=e.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(h=e.classList)||void 0===h?void 0:h.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(this.isSmooth=this.options.syncTouch&&o||this.options.smoothWheel&&n,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();s.preventDefault();let a=i;\"both\"===this.options.gestureOrientation?a=Math.abs(i)>Math.abs(e)?i:e:\"horizontal\"===this.options.gestureOrientation&&(a=e);const c=o&&this.options.syncTouch,d=o&&\"touchend\"===s.type&&Math.abs(a)>5;d&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:d?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-e),this.emit()}},window.lenisVersion=\"1.0.42\",e!==document.documentElement&&e!==document.body||(e=window),this.options={wrapper:e,content:i,wheelEventsTarget:s,eventsTarget:o,smoothWheel:n,syncTouch:r,syncTouchLerp:l,touchInertiaMultiplier:h,duration:a,easing:c,lerp:d,infinite:p,gestureOrientation:m,orientation:u,touchMultiplier:v,wheelMultiplier:g,autoResize:S,__experimental__naiveDimensions:w},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:e,content:i,autoResize:S}),this.toggleClassName(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=r||n,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(o,{touchMultiplier:v,wheelMultiplier:g}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClassName(\"lenis\",!1),this.toggleClassName(\"lenis-smooth\",!1),this.toggleClassName(\"lenis-scrolling\",!1),this.toggleClassName(\"lenis-stopped\",!1),this.toggleClassName(\"lenis-locked\",!1)}on(e,i){return this.emitter.on(e,i)}off(e,i){return this.emitter.off(e,i)}setScroll(e){this.isHorizontal?this.rootElement.scrollLeft=e:this.rootElement.scrollTop=e}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,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(e){const i=e-(this.time||e);this.time=e,this.animate.advance(.001*i)}scrollTo(e,{offset:i=0,immediate:s=!1,lock:o=!1,duration:n=this.options.duration,easing:r=this.options.easing,lerp:l=!n&&this.options.lerp,onComplete:h,force:a=!1,programmatic:c=!0}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(e))e=0;else if([\"bottom\",\"right\",\"end\"].includes(e))e=this.limit;else{let s;if(\"string\"==typeof e?s=document.querySelector(e):(null==e?void 0:e.nodeType)&&(s=e),s){if(this.options.wrapper!==window){const e=this.options.wrapper.getBoundingClientRect();i-=this.isHorizontal?e.left:e.top}const o=s.getBoundingClientRect();e=(this.isHorizontal?o.left:o.top)+this.animatedScroll}}if(\"number\"==typeof e){if(e+=i,e=Math.round(e),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):e=t(0,e,this.limit),s)return this.animatedScroll=this.targetScroll=e,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));if(!c){if(e===this.targetScroll)return;this.targetScroll=e}this.animate.fromTo(this.animatedScroll,e,{duration:n,easing:r,lerp:l,onStart:()=>{o&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(e,i)=>{this.isScrolling=!0,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),c&&(this.targetScroll=e),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}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?(e=this.animatedScroll,i=this.limit,(e%i+i)%i):this.animatedScroll;var e,i}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(e){this.__isSmooth!==e&&(this.__isSmooth=e,this.toggleClassName(\"lenis-smooth\",e))}get isScrolling(){return this.__isScrolling}set isScrolling(e){this.__isScrolling!==e&&(this.__isScrolling=e,this.toggleClassName(\"lenis-scrolling\",e))}get isStopped(){return this.__isStopped}set isStopped(e){this.__isStopped!==e&&(this.__isStopped=e,this.toggleClassName(\"lenis-stopped\",e))}get isLocked(){return this.__isLocked}set isLocked(e){this.__isLocked!==e&&(this.__isLocked=e,this.toggleClassName(\"lenis-locked\",e))}get className(){let e=\"lenis\";return this.isStopped&&(e+=\" lenis-stopped\"),this.isLocked&&(e+=\" lenis-locked\"),this.isScrolling&&(e+=\" lenis-scrolling\"),this.isSmooth&&(e+=\" lenis-smooth\"),e}toggleClassName(e,i){this.rootElement.classList.toggle(e,i),this.emitter.emit(\"className change\",this)}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){lenis.current.stop();}else{lenis.current.start();}}else{lenis.current.start();}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{lenis.current.raf(time);requestAnimationFrame(raf);};requestAnimationFrame(raf);return()=>{lenis.current.destroy();lenis.current=null;};},[]);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"style\",{children:`\n      html.lenis {\n        height: auto;\n      }\n\n      .lenis.lenis-smooth {\n        scroll-behavior: auto !important;\n      }\n\n      .lenis.lenis-smooth [data-lenis-prevent] {\n        overscroll-behavior: contain;\n      }\n\n      .lenis.lenis-stopped {\n        overflow: hidden;\n      }\n\n      .lenis.lenis-scrolling iframe {\n        pointer-events: none;\n      }\n    `})});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map","// Generated by Framer (c8e5bf6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}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/s2SZDLCscIn6mjnx3DUu/serRCaO1dDuDgEM63WE1/cfvNyARFH.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={ARhAlC_oH:{hover:true},NODbCTCmJ:{hover:true},u9D8A_WLU:{hover:true}};const cycleOrder=[\"ARhAlC_oH\",\"u9D8A_WLU\",\"b3Rj20d_3\",\"K0TuFa7ak\",\"NODbCTCmJ\",\"zOWlV6lhA\"];const serializationHash=\"framer-Ihfk3\";const variantClassNames={ARhAlC_oH:\"framer-v-d69wx\",b3Rj20d_3:\"framer-v-4hcz86\",K0TuFa7ak:\"framer-v-pi6wh8\",NODbCTCmJ:\"framer-v-11w8i05\",u9D8A_WLU:\"framer-v-qwdihg\",zOWlV6lhA:\"framer-v-88tnee\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const CTCZpv8I9=undefined;const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-190};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 White\":\"NODbCTCmJ\",\"Mobile Scrolled\":\"K0TuFa7ak\",\"Mobile White\":\"zOWlV6lhA\",Desktop:\"ARhAlC_oH\",Mobile:\"b3Rj20d_3\",Scrolled:\"u9D8A_WLU\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,...props})=>{return{...props,CTCZpv8I9:link??props.CTCZpv8I9,variant:humanReadableVariantMap[props.variant]??props.variant??\"ARhAlC_oH\"};};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,CTCZpv8I9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ARhAlC_oH\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"u9D8A_WLU-hover\")return false;if(baseVariant===\"u9D8A_WLU\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionDivWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-d69wx\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"ARhAlC_oH\",ref:refBinding,style:{...style},...addPropertyOverrides({\"ARhAlC_oH-hover\":{\"data-framer-name\":undefined},\"NODbCTCmJ-hover\":{\"data-framer-name\":undefined},\"u9D8A_WLU-hover\":{\"data-framer-name\":undefined},b3Rj20d_3:{\"data-framer-name\":\"Mobile\"},K0TuFa7ak:{\"data-framer-name\":\"Mobile Scrolled\"},NODbCTCmJ:{\"data-framer-name\":\"Desktop White\"},u9D8A_WLU:{\"data-framer-name\":\"Scrolled\"},zOWlV6lhA:{\"data-framer-name\":\"Mobile White\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-sxkzok\",layoutDependency:layoutDependency,layoutId:\"xvpshbuHL\",children:[/*#__PURE__*/_jsx(Link,{href:CTCZpv8I9,motionChild:true,nodeId:\"dgdr8Uo9y\",openInNewTab:false,scopeId:\"ldg7D4qI5\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-13ku5r framer-1t7c2il\",layoutDependency:layoutDependency,layoutId:\"dgdr8Uo9y\",style:{backgroundColor:\"rgba(255, 255, 255, 0.07)\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,boxShadow:\"0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06)\"},variants:{\"ARhAlC_oH-hover\":{backgroundColor:\"rgba(99, 99, 99, 0.36)\"},\"NODbCTCmJ-hover\":{backgroundColor:\"rgba(99, 99, 99, 0.36)\"},\"u9D8A_WLU-hover\":{backgroundColor:\"rgba(99, 99, 99, 0.36)\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-r2ppse\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"GS9freiO_\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.24)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(8px)\",backgroundColor:\"var(--token-025e8c9d-cc0d-4d5e-a286-fa618275b167, rgba(37, 37, 38, 0.92))\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80,WebkitBackdropFilter:\"blur(8px)\"},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"23px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"RS\"})}),className:\"framer-yfwsos\",fonts:[\"FR;InterDisplay-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"xjEADWcAe\",style:{\"--extracted-1w1cjl5\":\"var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({b3Rj20d_3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"RS\"})})},K0TuFa7ak:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"RS\"})})},u9D8A_WLU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"21px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0.8px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"RS\"})})},zOWlV6lhA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{dir:\"auto\",style:{\"--font-selector\":\"RlI7SW50ZXJEaXNwbGF5LVNlbWlCb2xk\",\"--framer-font-family\":'\"Inter Display\", \"Inter Display Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"19px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"1px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"RS\"})})}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-en18sy\",layoutDependency:layoutDependency,layoutId:\"SDnTdoRyE\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1bfu7gz\",layoutDependency:layoutDependency,layoutId:\"XUVs_7wn2\",children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yxrb1o\",\"data-styles-preset\":\"cfvNyARFH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(7, 7, 8, 0.6))\"},children:\"Portfolio of Work\"})}),className:\"framer-1urrnd6\",\"data-framer-name\":\"Portfolio of Work\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WWQsB4bG2\",style:{\"--extracted-r6o4lv\":\"rgba(7, 7, 8, 0.6)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:1},variants:{\"ARhAlC_oH-hover\":{opacity:0},\"NODbCTCmJ-hover\":{opacity:0},K0TuFa7ak:{opacity:0},NODbCTCmJ:{\"--extracted-r6o4lv\":\"var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250))\",opacity:1},zOWlV6lhA:{\"--extracted-r6o4lv\":\"rgba(249, 249, 250, 0.7)\",opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({b3Rj20d_3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(7, 7, 8, 0.6))\"},children:\"Portfolio of Work\"})}),fonts:[\"Inter-SemiBold\"]},K0TuFa7ak:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(7, 7, 8, 0.6))\"},children:\"Portfolio of Work\"})}),fonts:[\"Inter-SemiBold\"]},NODbCTCmJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yxrb1o\",\"data-styles-preset\":\"cfvNyARFH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250)))\"},children:\"Portfolio of Work\"})})},zOWlV6lhA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(249, 249, 250, 0.7))\"},children:\"Portfolio of Work\"})}),fonts:[\"Inter-SemiBold\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yxrb1o\",\"data-styles-preset\":\"cfvNyARFH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8)))\"},children:\"Ryan Shelton\"})}),className:\"framer-kghuzv\",\"data-framer-name\":\"Ryan Shelton\",\"data-highlight\":true,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Blyq4RGCq\",style:{\"--extracted-r6o4lv\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:0},variants:{\"ARhAlC_oH-hover\":{opacity:1},\"NODbCTCmJ-hover\":{opacity:1},NODbCTCmJ:{\"--extracted-r6o4lv\":\"var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({b3Rj20d_3:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8)))\"},children:\"Ryan Shelton\"})}),fonts:[\"Inter-SemiBold\"]},K0TuFa7ak:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8)))\"},children:\"Ryan Shelton\"})}),fonts:[\"Inter-SemiBold\"]},NODbCTCmJ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-yxrb1o\",\"data-styles-preset\":\"cfvNyARFH\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250)))\"},children:\"Ryan Shelton\"})})},zOWlV6lhA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.1px\",\"--framer-line-height\":\"1.3em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8)))\"},children:\"Ryan Shelton\"})}),fonts:[\"Inter-SemiBold\"]}},baseVariant,gestureVariant)})]})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Ihfk3.framer-1t7c2il, .framer-Ihfk3 .framer-1t7c2il { display: block; }\",\".framer-Ihfk3.framer-d69wx { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-Ihfk3 .framer-sxkzok { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 34px 32px 0px 32px; position: relative; width: 250px; }\",\".framer-Ihfk3 .framer-13ku5r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 80px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 80px; }\",\".framer-Ihfk3 .framer-r2ppse { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 78px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 78px; }\",\".framer-Ihfk3 .framer-yfwsos { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Ihfk3 .framer-en18sy { 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: min-content; }\",\".framer-Ihfk3 .framer-1bfu7gz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Ihfk3 .framer-1urrnd6 { cursor: pointer; flex: none; height: auto; position: relative; white-space: pre-wrap; width: 186px; word-break: break-word; word-wrap: break-word; }\",\".framer-Ihfk3 .framer-kghuzv { bottom: 0px; cursor: pointer; flex: none; height: auto; left: 0px; position: absolute; right: 0px; white-space: pre-wrap; word-break: break-word; word-wrap: break-word; z-index: 1; }\",\".framer-Ihfk3.framer-v-qwdihg .framer-sxkzok { padding: 28px 32px 0px 32px; }\",\".framer-Ihfk3.framer-v-qwdihg .framer-13ku5r { height: 66px; width: 66px; }\",\".framer-Ihfk3.framer-v-qwdihg .framer-r2ppse { height: 64px; width: 64px; }\",\".framer-Ihfk3.framer-v-qwdihg .framer-1bfu7gz { min-height: 54px; min-width: 186px; }\",\".framer-Ihfk3.framer-v-4hcz86.framer-d69wx, .framer-Ihfk3.framer-v-pi6wh8.framer-d69wx, .framer-Ihfk3.framer-v-88tnee.framer-d69wx { cursor: unset; height: 111px; width: 200px; }\",\".framer-Ihfk3.framer-v-4hcz86 .framer-sxkzok, .framer-Ihfk3.framer-v-88tnee .framer-sxkzok { gap: 12px; height: 111px; padding: 15px 0px 0px 0px; width: 200px; }\",\".framer-Ihfk3.framer-v-4hcz86 .framer-13ku5r, .framer-Ihfk3.framer-v-88tnee .framer-13ku5r { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 66px); width: 66px; }\",\".framer-Ihfk3.framer-v-4hcz86 .framer-r2ppse, .framer-Ihfk3.framer-v-88tnee .framer-r2ppse { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 64px); width: 64px; }\",\".framer-Ihfk3.framer-v-pi6wh8 .framer-sxkzok { gap: 12px; height: 111px; padding: 20px 0px 0px 0px; width: 200px; }\",\".framer-Ihfk3.framer-v-pi6wh8 .framer-13ku5r { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 56px); width: 56px; }\",\".framer-Ihfk3.framer-v-pi6wh8 .framer-r2ppse { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 54px); width: 54px; }\",\".framer-Ihfk3.framer-v-d69wx.hover .framer-sxkzok, .framer-Ihfk3.framer-v-11w8i05.hover .framer-sxkzok { padding: 27px 32px 0px 32px; }\",\".framer-Ihfk3.framer-v-d69wx.hover .framer-13ku5r, .framer-Ihfk3.framer-v-11w8i05.hover .framer-13ku5r { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 94px); width: 94px; }\",\".framer-Ihfk3.framer-v-d69wx.hover .framer-r2ppse, .framer-Ihfk3.framer-v-11w8i05.hover .framer-r2ppse { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 74px); width: 74px; }\",\".framer-Ihfk3.framer-v-qwdihg.hover .framer-sxkzok { padding: 21px 32px 0px 32px; }\",\".framer-Ihfk3.framer-v-qwdihg.hover .framer-13ku5r { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 80px); width: 80px; }\",\".framer-Ihfk3.framer-v-qwdihg.hover .framer-r2ppse { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 60px); width: 60px; }\",...sharedStyle.css,'.framer-Ihfk3[data-border=\"true\"]::after, .framer-Ihfk3 [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 152\n * @framerIntrinsicWidth 250\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"u9D8A_WLU\":{\"layout\":[\"auto\",\"auto\"]},\"b3Rj20d_3\":{\"layout\":[\"fixed\",\"fixed\"]},\"K0TuFa7ak\":{\"layout\":[\"fixed\",\"fixed\"]},\"NODbCTCmJ\":{\"layout\":[\"auto\",\"auto\"]},\"zOWlV6lhA\":{\"layout\":[\"fixed\",\"fixed\"]},\"GVEeBZrlc\":{\"layout\":[\"auto\",\"auto\"]},\"F49btgiqc\":{\"layout\":[\"auto\",\"auto\"]},\"d2RQxu8eO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"CTCZpv8I9\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerldg7D4qI5=withCSS(Component,css,\"framer-Ihfk3\");export default Framerldg7D4qI5;Framerldg7D4qI5.displayName=\"RS Nav\";Framerldg7D4qI5.defaultProps={height:152,width:250};addPropertyControls(Framerldg7D4qI5,{variant:{options:[\"ARhAlC_oH\",\"u9D8A_WLU\",\"b3Rj20d_3\",\"K0TuFa7ak\",\"NODbCTCmJ\",\"zOWlV6lhA\"],optionTitles:[\"Desktop\",\"Scrolled\",\"Mobile\",\"Mobile Scrolled\",\"Desktop White\",\"Mobile White\"],title:\"Variant\",type:ControlType.Enum},CTCZpv8I9:{title:\"Link\",type:ControlType.Link}});addFonts(Framerldg7D4qI5,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/gazZKZuUEtvr9ULhdA4SprP0AZ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/pe8RoujoPxuTZhqoNzYqHX2MXA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/teGhWnhH3bCqefKGsIsqFy3hK8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/qQHxgTnEk6Czu1yW4xS82HQWFOk.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/MJ3N6lfN4iP5Um8rJGqLYl03tE.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/PfdOpgzFf7N2Uye9JX7xRKYTgSc.woff2\",weight:\"600\"},{cssFamilyName:\"Inter Display\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter Display\",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/0SEEmmWc3vovhaai4RlRQSWRrz0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerldg7D4qI5\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"250\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"u9D8A_WLU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"b3Rj20d_3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K0TuFa7ak\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NODbCTCmJ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zOWlV6lhA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GVEeBZrlc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"F49btgiqc\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"d2RQxu8eO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"CTCZpv8I9\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"152\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ldg7D4qI5.map","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocationMapPin1 from\"https://framerusercontent.com/modules/L7IotkJ0f6Zm4sAvT4uN/PPXvSrnZfzuKDesEg6qA/XYzCbc_kE.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/wVKatQYWAscjA1XO37qQ/Nll2HibgchJMnZgm7Ymd/ArizB4Ot9.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/RHrDqDPIfhtVYxnFQynR/SbOXkxjYiixBaYZ7vLJ7/AygLRpeRJ.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/8a9knTWJgX8y9VglyUz7/z5eRYWpKV9EKjbLTe19n/dGsTQpLU6.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/irG0wqirfM1yUuUkwAbh/xCdqjTWt43LxOXrd02HO/EnUV1KvSI.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/rxylynci0BpEm1CpfeCS/uww2quXRi6W8iehh4mXH/Yt_gEw2P2.js\";const LocationMapPin1Fonts=getFonts(LocationMapPin1);const cycleOrder=[\"zF4XhWAvS\",\"aBY1CwWa4\",\"JDuXhXYFZ\",\"yy4U_cWkl\",\"xqVWeV78v\",\"U7By_w7K9\"];const serializationHash=\"framer-h3x14\";const variantClassNames={aBY1CwWa4:\"framer-v-29yp3\",JDuXhXYFZ:\"framer-v-ndocco\",U7By_w7K9:\"framer-v-1e5ipgz\",xqVWeV78v:\"framer-v-1h3bfzw\",yy4U_cWkl:\"framer-v-whhoes\",zF4XhWAvS:\"framer-v-m87t89\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const qGT771Tks=undefined;const afh_LbAYr=undefined;const PkweNYf6w=undefined;const szWvKVTC7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Dark Footer\":\"yy4U_cWkl\",\"Phone Dark Footer\":\"U7By_w7K9\",\"Tablet Dark Footer\":\"xqVWeV78v\",Desktop:\"zF4XhWAvS\",Phone:\"JDuXhXYFZ\",Tablet:\"aBY1CwWa4\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,nextCaseStudyLink,nextCaseStudyVisible,prevCaseStudyLink,prevCaseStudyVisible,width,...props})=>{return{...props,afh_LbAYr:prevCaseStudyLink??props.afh_LbAYr,PkweNYf6w:nextCaseStudyVisible??props.PkweNYf6w??true,qGT771Tks:prevCaseStudyVisible??props.qGT771Tks??true,szWvKVTC7:nextCaseStudyLink??props.szWvKVTC7,variant:humanReadableVariantMap[props.variant]??props.variant??\"zF4XhWAvS\"};};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,qGT771Tks,afh_LbAYr,PkweNYf6w,szWvKVTC7,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"zF4XhWAvS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=value=>{if([\"JDuXhXYFZ\",\"U7By_w7K9\"].includes(baseVariant))return false;return value;};const isDisplayed1=()=>{if([\"JDuXhXYFZ\",\"U7By_w7K9\"].includes(baseVariant))return true;return false;};const isDisplayed2=()=>{if([\"aBY1CwWa4\",\"xqVWeV78v\"].includes(baseVariant))return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-m87t89\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"zF4XhWAvS\",ref:refBinding,style:{...style},...addPropertyOverrides({aBY1CwWa4:{\"data-framer-name\":\"Tablet\"},JDuXhXYFZ:{\"data-framer-name\":\"Phone\"},U7By_w7K9:{\"data-framer-name\":\"Phone Dark Footer\"},xqVWeV78v:{\"data-framer-name\":\"Tablet Dark Footer\"},yy4U_cWkl:{\"data-framer-name\":\"Desktop Dark Footer\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1eh0vs1\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"z7IAX1xnF\",children:[isDisplayed(qGT771Tks!==false)&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:afh_LbAYr,motionChild:true,nodeId:\"wkBhM5wq3\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-t8e9q2\",\"data-styles-preset\":\"Yt_gEw2P2\",children:\"← Prev Case Study\"})})})}),className:\"framer-1tp96dj\",\"data-framer-name\":\"Next Project →\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"wkBhM5wq3\",style:{\"--extracted-r6o4lv\":\"var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({xqVWeV78v:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:afh_LbAYr,motionChild:true,nodeId:\"wkBhM5wq3\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-clm9sa\",\"data-styles-preset\":\"ArizB4Ot9\",children:\"← Prev Case Study\"})})})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7hloyh\",layoutDependency:layoutDependency,layoutId:\"w0rCzpSa6\",children:[qGT771Tks!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zillmv\",\"data-styles-preset\":\"dGsTQpLU6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:afh_LbAYr,motionChild:true,nodeId:\"glDRunOvs\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-t8e9q2\",\"data-styles-preset\":\"Yt_gEw2P2\",children:\"<— Prev Case Study\"})})})}),className:\"framer-ih2sry\",\"data-framer-name\":\"Next Project →\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"glDRunOvs\",style:{\"--extracted-r6o4lv\":\"var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JDuXhXYFZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:afh_LbAYr,motionChild:true,nodeId:\"glDRunOvs\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-t8e9q2\",\"data-styles-preset\":\"Yt_gEw2P2\",children:\"← Prev Case Study\"})})})})},U7By_w7K9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:afh_LbAYr,motionChild:true,nodeId:\"glDRunOvs\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-clm9sa\",\"data-styles-preset\":\"ArizB4Ot9\",children:\"← Prev Case Study\"})})})})}},baseVariant,gestureVariant)}),PkweNYf6w!==false&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-zillmv\",\"data-styles-preset\":\"dGsTQpLU6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:szWvKVTC7,motionChild:true,nodeId:\"yHHSHmWAc\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-t8e9q2\",\"data-styles-preset\":\"Yt_gEw2P2\",children:\"Next Case Study —>\"})})})}),className:\"framer-takjnv\",\"data-framer-name\":\"Next Project →\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yHHSHmWAc\",style:{\"--extracted-r6o4lv\":\"var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JDuXhXYFZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:szWvKVTC7,motionChild:true,nodeId:\"yHHSHmWAc\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-t8e9q2\",\"data-styles-preset\":\"Yt_gEw2P2\",children:\"Next Case Study →\"})})})})},U7By_w7K9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:szWvKVTC7,motionChild:true,nodeId:\"yHHSHmWAc\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-clm9sa\",\"data-styles-preset\":\"ArizB4Ot9\",children:\"Next Case Study →\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-364v8v\",\"data-framer-name\":\"Stack\",layoutDependency:layoutDependency,layoutId:\"aatacXLHG\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0)))\"},children:\"All Content \\xa9 Copyright 2010 – 2026 Ryan Shelton\"})}),className:\"framer-11cf1cb\",\"data-framer-name\":\"All Content \\xa9 Copyright 2010 – 2025 Ryan Shelton\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"HCHCzGuJp\",style:{\"--extracted-r6o4lv\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0))\",\"--framer-paragraph-spacing\":\"0px\"},variants:{U7By_w7K9:{\"--extracted-r6o4lv\":\"var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250))\"},xqVWeV78v:{\"--extracted-r6o4lv\":\"var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250))\"},yy4U_cWkl:{\"--extracted-r6o4lv\":\"var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({JDuXhXYFZ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0)))\"},children:\"All Content \\xa9 Copyright 2010–2026 Ryan Shelton\"})})},U7By_w7K9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250)))\"},children:\"All Content \\xa9 Copyright 2010–2026 Ryan Shelton\"})})},xqVWeV78v:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250)))\"},children:\"All Content \\xa9 Copyright 2010 – 2026 Ryan Shelton\"})})},yy4U_cWkl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250)))\"},children:\"All Content \\xa9 Copyright 2010 – 2026 Ryan Shelton\"})})}},baseVariant,gestureVariant)}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ajsa2h\",layoutDependency:layoutDependency,layoutId:\"lKUjfLrDi\",children:[/*#__PURE__*/_jsx(LocationMapPin1,{animated:true,className:\"framer-1lmms0j\",layoutDependency:layoutDependency,layoutId:\"iMd4XQu3Q\",style:{\"--1ww558a\":1.6,\"--4rxgx6\":\"var(--token-8d4bba53-4f58-4d9d-ab19-147e1ce11437, rgb(153, 153, 158))\"},variants:{yy4U_cWkl:{\"--4rxgx6\":\"var(--token-0369474d-534c-40c8-9c68-a6b1732cf75c, rgb(153, 153, 158))\"}}}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-158vqc4\",\"data-styles-preset\":\"EnUV1KvSI\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-571edc55-25fa-4eaa-9651-0a0183fa8458, rgb(85, 85, 88)))\"},children:\"Timezone: UTC+10\"})}),className:\"framer-1ryvuos\",\"data-framer-name\":\"/ Timezone: UTC+10\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"WJwE7G0ww\",style:{\"--extracted-r6o4lv\":\"var(--token-571edc55-25fa-4eaa-9651-0a0183fa8458, rgb(85, 85, 88))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.7},variants:{U7By_w7K9:{\"--extracted-r6o4lv\":\"var(--token-0369474d-534c-40c8-9c68-a6b1732cf75c, rgb(153, 153, 158))\"},yy4U_cWkl:{\"--extracted-r6o4lv\":\"var(--token-0369474d-534c-40c8-9c68-a6b1732cf75c, rgb(153, 153, 158))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({U7By_w7K9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-158vqc4\",\"data-styles-preset\":\"EnUV1KvSI\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0369474d-534c-40c8-9c68-a6b1732cf75c, rgb(153, 153, 158)))\"},children:\"Timezone: UTC+10\"})})},yy4U_cWkl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-158vqc4\",\"data-styles-preset\":\"EnUV1KvSI\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0369474d-534c-40c8-9c68-a6b1732cf75c, rgb(153, 153, 158)))\"},children:\"Timezone: UTC+10\"})})}},baseVariant,gestureVariant)})]})]}),isDisplayed(PkweNYf6w!==false)&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:szWvKVTC7,motionChild:true,nodeId:\"lExOFNJp8\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-t8e9q2\",\"data-styles-preset\":\"Yt_gEw2P2\",children:\"Next Case Study →\"})})})}),className:\"framer-ojih84\",\"data-framer-name\":\"Next Project →\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lExOFNJp8\",style:{\"--extracted-r6o4lv\":\"var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({xqVWeV78v:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:szWvKVTC7,motionChild:true,nodeId:\"lExOFNJp8\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-clm9sa\",\"data-styles-preset\":\"ArizB4Ot9\",children:\"Next Case Study →\"})})})})},yy4U_cWkl:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-b9cfd397-1d21-4649-8879-a93e01add0ad, rgb(0, 161, 255)))\"},children:/*#__PURE__*/_jsx(Link,{href:szWvKVTC7,motionChild:true,nodeId:\"lExOFNJp8\",openInNewTab:false,relValues:[],scopeId:\"lmRZbrG08\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-clm9sa\",\"data-styles-preset\":\"ArizB4Ot9\",children:\"Next Case Study →\"})})})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-h3x14.framer-lq296t, .framer-h3x14 .framer-lq296t { display: block; }\",\".framer-h3x14.framer-m87t89 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 520px; height: min-content; justify-content: center; overflow: visible; padding: 60px; position: relative; width: 1200px; }\",\".framer-h3x14 .framer-1eh0vs1 { 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: 1200px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-h3x14 .framer-1tp96dj, .framer-h3x14 .framer-ih2sry, .framer-h3x14 .framer-takjnv, .framer-h3x14 .framer-11cf1cb, .framer-h3x14 .framer-1ryvuos, .framer-h3x14 .framer-ojih84 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-h3x14 .framer-7hloyh { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: 23px; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-h3x14 .framer-364v8v { display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-h3x14 .framer-ajsa2h { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-h3x14 .framer-1lmms0j { aspect-ratio: 0.9743589743589743 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 19px; }\",\".framer-h3x14.framer-v-29yp3.framer-m87t89, .framer-h3x14.framer-v-1h3bfzw.framer-m87t89 { padding: 40px; width: 810px; }\",\".framer-h3x14.framer-v-29yp3 .framer-11cf1cb, .framer-h3x14.framer-v-ndocco .framer-11cf1cb, .framer-h3x14.framer-v-1h3bfzw .framer-11cf1cb, .framer-h3x14.framer-v-1e5ipgz .framer-11cf1cb { order: 0; }\",\".framer-h3x14.framer-v-ndocco.framer-m87t89, .framer-h3x14.framer-v-1e5ipgz.framer-m87t89 { flex-direction: row; padding: 20px; width: 320px; }\",\".framer-h3x14.framer-v-ndocco .framer-1eh0vs1, .framer-h3x14.framer-v-1e5ipgz .framer-1eh0vs1 { flex: 1 0 0px; flex-direction: column; gap: 24px; justify-content: center; width: 1px; }\",\".framer-h3x14.framer-v-ndocco .framer-7hloyh, .framer-h3x14.framer-v-1e5ipgz .framer-7hloyh { flex: none; height: min-content; order: 1; width: 100%; }\",\".framer-h3x14.framer-v-ndocco .framer-364v8v, .framer-h3x14.framer-v-1e5ipgz .framer-364v8v { align-content: center; align-items: center; flex: none; flex-direction: column; gap: 8px; order: 2; width: min-content; }\",\".framer-h3x14.framer-v-ndocco .framer-ajsa2h, .framer-h3x14.framer-v-1e5ipgz .framer-ajsa2h { order: 1; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 139.5\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"aBY1CwWa4\":{\"layout\":[\"fixed\",\"auto\"]},\"JDuXhXYFZ\":{\"layout\":[\"fixed\",\"auto\"]},\"yy4U_cWkl\":{\"layout\":[\"fixed\",\"auto\"]},\"xqVWeV78v\":{\"layout\":[\"fixed\",\"auto\"]},\"U7By_w7K9\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"qGT771Tks\":\"prevCaseStudyVisible\",\"afh_LbAYr\":\"prevCaseStudyLink\",\"PkweNYf6w\":\"nextCaseStudyVisible\",\"szWvKVTC7\":\"nextCaseStudyLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerlmRZbrG08=withCSS(Component,css,\"framer-h3x14\");export default FramerlmRZbrG08;FramerlmRZbrG08.displayName=\"Footer\";FramerlmRZbrG08.defaultProps={height:139.5,width:1200};addPropertyControls(FramerlmRZbrG08,{variant:{options:[\"zF4XhWAvS\",\"aBY1CwWa4\",\"JDuXhXYFZ\",\"yy4U_cWkl\",\"xqVWeV78v\",\"U7By_w7K9\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\",\"Desktop Dark Footer\",\"Tablet Dark Footer\",\"Phone Dark Footer\"],title:\"Variant\",type:ControlType.Enum},qGT771Tks:{defaultValue:true,title:\"Prev Case Study Visible\",type:ControlType.Boolean},afh_LbAYr:{title:\"Prev Case Study Link\",type:ControlType.Link},PkweNYf6w:{defaultValue:true,title:\"Next Case Study Visible\",type:ControlType.Boolean},szWvKVTC7:{title:\"Next Case Study Link\",type:ControlType.Link}});addFonts(FramerlmRZbrG08,[{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\"}]},...LocationMapPin1Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerlmRZbrG08\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"qGT771Tks\\\":\\\"prevCaseStudyVisible\\\",\\\"afh_LbAYr\\\":\\\"prevCaseStudyLink\\\",\\\"PkweNYf6w\\\":\\\"nextCaseStudyVisible\\\",\\\"szWvKVTC7\\\":\\\"nextCaseStudyLink\\\"}\",\"framerIntrinsicWidth\":\"1200\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"aBY1CwWa4\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JDuXhXYFZ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yy4U_cWkl\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"xqVWeV78v\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"U7By_w7K9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"139.5\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import RSNav from\"#framer/local/canvasComponent/ldg7D4qI5/ldg7D4qI5.js\";import Footer from\"#framer/local/canvasComponent/lmRZbrG08/lmRZbrG08.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const RSNavFonts=getFonts(RSNav);const RSNavWithVariantAppearEffect=withVariantAppearEffect(RSNav);const breakpoints={mXlRQPhUr:\"(min-width: 1080px)\",pkPKd8Kj3:\"(min-width: 810px) and (max-width: 1079.98px)\",tUvjPkp9p:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-GSm9Y\";const variantClassNames={mXlRQPhUr:\"framer-v-d5ur9p\",pkPKd8Kj3:\"framer-v-1uh5d1t\",tUvjPkp9p:\"framer-v-1vde3zo\"};const NJw86gZql=undefined;const A715tcvrB=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-GSm9Y.framer-1jpgp2q, .framer-GSm9Y .framer-1jpgp2q { display: block; }\",\".framer-GSm9Y.framer-d5ur9p { align-content: center; align-items: center; background-color: var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, #ffffff); 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-GSm9Y .framer-1xm6lyi-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-GSm9Y .framer-1pglj73-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 250px; z-index: 10; }\",\".framer-GSm9Y .framer-21nla7 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={mXlRQPhUr:\"(min-width: 1080px)\",pkPKd8Kj3:\"(min-width: 810px) and (max-width: 1079.98px)\",tUvjPkp9p:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"mXlRQPhUr\",Phone:\"tUvjPkp9p\",Tablet:\"pkPKd8Kj3\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({contentNav,headerNav,height,id,width,...props})=>{return{...props,A715tcvrB:contentNav??props.A715tcvrB,NJw86gZql:headerNav??props.NJw86gZql,variant:humanReadableVariantMap[props.variant]??props.variant??\"mXlRQPhUr\"};};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,NJw86gZql,A715tcvrB,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"mXlRQPhUr\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-d5ur9p\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1xm6lyi-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"nIXMfygvy\",scopeId:\"SHNEB5b3t\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"nIXMfygvy\",intensity:10,layoutId:\"nIXMfygvy\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ty5bAPdFf\"},implicitPathVariables:undefined},{href:{webPageId:\"Ty5bAPdFf\"},implicitPathVariables:undefined},{href:{webPageId:\"Ty5bAPdFf\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:152,width:\"250px\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1pglj73-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"ydqMKnY1j\",rendersWithMotion:true,scopeId:\"SHNEB5b3t\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{pkPKd8Kj3:{CTCZpv8I9:resolvedLinks[1]},tUvjPkp9p:{__framer__targets:[{ref:NJw86gZql,target:\"zOWlV6lhA\"},{ref:A715tcvrB,target:\"K0TuFa7ak\"}],CTCZpv8I9:resolvedLinks[2],variant:matchVariant(\"zOWlV6lhA\")}},children:/*#__PURE__*/_jsx(RSNavWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:NJw86gZql,target:\"NODbCTCmJ\"},{ref:A715tcvrB,target:\"u9D8A_WLU\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,CTCZpv8I9:resolvedLinks[0],height:\"100%\",id:\"ydqMKnY1j\",layoutId:\"ydqMKnY1j\",style:{width:\"100%\"},variant:matchVariant(\"NODbCTCmJ\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-21nla7\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"pkPKd8Kj3\":{\"layout\":[\"fixed\",\"fixed\"]},\"tUvjPkp9p\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NJw86gZql\":\"headerNav\",\"A715tcvrB\":\"contentNav\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"mXlRQPhUr\":[\".framer-1xm6lyi-container\",\".framer-1pglj73-container\"],\"pkPKd8Kj3\":[\".framer-1xm6lyi-container\",\".framer-1pglj73-container\"],\"tUvjPkp9p\":[\".framer-1xm6lyi-container\",\".framer-1pglj73-container\"]}\n * @framerBreakpoints {\"mXlRQPhUr\":{\"min\":1080,\"canvasClassName\":\"framer-d5ur9p-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1080,\"rootFontSize\":16},\"pkPKd8Kj3\":{\"min\":810,\"max\":1079,\"canvasClassName\":\"framer-1uh5d1t-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"tUvjPkp9p\":{\"max\":809,\"canvasClassName\":\"framer-1vde3zo-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant mXlRQPhUr\n * @framerLayoutTemplate true\n */const FramerSHNEB5b3t=withCSS(Component,css,\"framer-GSm9Y\");export default FramerSHNEB5b3t;FramerSHNEB5b3t.displayName=\"Main White Nav Text\";FramerSHNEB5b3t.defaultProps={height:1e3,width:1080};addPropertyControls(FramerSHNEB5b3t,{NJw86gZql:{title:\"Header Nav\",type:ControlType.ScrollSectionRef},A715tcvrB:{title:\"Content Nav\",type:ControlType.ScrollSectionRef}});addFonts(FramerSHNEB5b3t,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...RSNavFonts],{supportsExplicitInterCodegen:true});FramerSHNEB5b3t.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(RSNav,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSHNEB5b3t\",\"slots\":[],\"annotations\":{\"framerDefaultVariant\":\"mXlRQPhUr\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1080\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pkPKd8Kj3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"tUvjPkp9p\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"NJw86gZql\\\":\\\"headerNav\\\",\\\"A715tcvrB\\\":\\\"contentNav\\\"}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerHitTargets\":\"{\\\"mXlRQPhUr\\\":[\\\".framer-1xm6lyi-container\\\",\\\".framer-1pglj73-container\\\"],\\\"pkPKd8Kj3\\\":[\\\".framer-1xm6lyi-container\\\",\\\".framer-1pglj73-container\\\"],\\\"tUvjPkp9p\\\":[\\\".framer-1xm6lyi-container\\\",\\\".framer-1pglj73-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"mXlRQPhUr\\\":{\\\"min\\\":1080,\\\"canvasClassName\\\":\\\"framer-d5ur9p-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"pkPKd8Kj3\\\":{\\\"min\\\":810,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-1uh5d1t-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"tUvjPkp9p\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1vde3zo-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import RSNav from\"#framer/local/canvasComponent/ldg7D4qI5/ldg7D4qI5.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const RSNavFonts=getFonts(RSNav);const RSNavWithVariantAppearEffect=withVariantAppearEffect(RSNav);const breakpoints={eTKKB2GQ2:\"(min-width: 1080px)\",fFlqYhLvi:\"(min-width: 810px) and (max-width: 1079.98px)\",kSX1gXS0a:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-OH8S9\";const variantClassNames={eTKKB2GQ2:\"framer-v-etaa7f\",fFlqYhLvi:\"framer-v-1xlw4qg\",kSX1gXS0a:\"framer-v-id8evb\"};const NJw86gZql=undefined;const A715tcvrB=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-OH8S9.framer-1t3xpfe, .framer-OH8S9 .framer-1t3xpfe { display: block; }\",\".framer-OH8S9.framer-etaa7f { align-content: center; align-items: center; background-color: var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, #ffffff); 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-OH8S9 .framer-mcj99q-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-OH8S9 .framer-o10gnv-container { flex: none; height: auto; left: 50%; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 250px; z-index: 10; }\",\".framer-OH8S9 .framer-1j76jfd { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={eTKKB2GQ2:\"(min-width: 1080px)\",fFlqYhLvi:\"(min-width: 810px) and (max-width: 1079.98px)\",kSX1gXS0a:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"eTKKB2GQ2\",Phone:\"kSX1gXS0a\",Tablet:\"fFlqYhLvi\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({contentNav,headerNav,height,id,width,...props})=>{return{...props,A715tcvrB:contentNav??props.A715tcvrB,NJw86gZql:headerNav??props.NJw86gZql,variant:humanReadableVariantMap[props.variant]??props.variant??\"eTKKB2GQ2\"};};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,NJw86gZql,A715tcvrB,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"eTKKB2GQ2\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-etaa7f\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-mcj99q-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"VqLP6gQZh\",scopeId:\"Gvj5hHMNz\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"VqLP6gQZh\",intensity:10,layoutId:\"VqLP6gQZh\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ty5bAPdFf\"},implicitPathVariables:undefined},{href:{webPageId:\"Ty5bAPdFf\"},implicitPathVariables:undefined},{href:{webPageId:\"Ty5bAPdFf\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:152,width:\"250px\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-o10gnv-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"xtmEPLw4C\",rendersWithMotion:true,scopeId:\"Gvj5hHMNz\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fFlqYhLvi:{CTCZpv8I9:resolvedLinks[1]},kSX1gXS0a:{__framer__targets:[{ref:NJw86gZql,target:\"b3Rj20d_3\"},{ref:A715tcvrB,target:\"K0TuFa7ak\"}],CTCZpv8I9:resolvedLinks[2],variant:matchVariant(\"b3Rj20d_3\")}},children:/*#__PURE__*/_jsx(RSNavWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:NJw86gZql,target:\"ARhAlC_oH\"},{ref:A715tcvrB,target:\"u9D8A_WLU\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,CTCZpv8I9:resolvedLinks[0],height:\"100%\",id:\"xtmEPLw4C\",layoutId:\"xtmEPLw4C\",style:{width:\"100%\"},variant:matchVariant(\"ARhAlC_oH\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1j76jfd\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fFlqYhLvi\":{\"layout\":[\"fixed\",\"fixed\"]},\"kSX1gXS0a\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"NJw86gZql\":\"headerNav\",\"A715tcvrB\":\"contentNav\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"eTKKB2GQ2\":[\".framer-mcj99q-container\",\".framer-o10gnv-container\"],\"fFlqYhLvi\":[\".framer-mcj99q-container\",\".framer-o10gnv-container\"],\"kSX1gXS0a\":[\".framer-mcj99q-container\",\".framer-o10gnv-container\"]}\n * @framerBreakpoints {\"eTKKB2GQ2\":{\"min\":1080,\"canvasClassName\":\"framer-etaa7f-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1080,\"rootFontSize\":16},\"fFlqYhLvi\":{\"min\":810,\"max\":1079,\"canvasClassName\":\"framer-1xlw4qg-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"kSX1gXS0a\":{\"max\":809,\"canvasClassName\":\"framer-id8evb-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant eTKKB2GQ2\n * @framerLayoutTemplate true\n */const FramerGvj5hHMNz=withCSS(Component,css,\"framer-OH8S9\");export default FramerGvj5hHMNz;FramerGvj5hHMNz.displayName=\"Main Dark Nav Text\";FramerGvj5hHMNz.defaultProps={height:1e3,width:1080};addPropertyControls(FramerGvj5hHMNz,{NJw86gZql:{title:\"Header Nav\",type:ControlType.ScrollSectionRef},A715tcvrB:{title:\"Content Nav\",type:ControlType.ScrollSectionRef}});addFonts(FramerGvj5hHMNz,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...RSNavFonts],{supportsExplicitInterCodegen:true});FramerGvj5hHMNz.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(RSNav,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGvj5hHMNz\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerIntrinsicWidth\":\"1080\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"eTKKB2GQ2\\\":{\\\"min\\\":1080,\\\"canvasClassName\\\":\\\"framer-etaa7f-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"fFlqYhLvi\\\":{\\\"min\\\":810,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-1xlw4qg-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"kSX1gXS0a\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-id8evb-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerVariables\":\"{\\\"NJw86gZql\\\":\\\"headerNav\\\",\\\"A715tcvrB\\\":\\\"contentNav\\\"}\",\"framerDefaultVariant\":\"eTKKB2GQ2\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{\\\"eTKKB2GQ2\\\":[\\\".framer-mcj99q-container\\\",\\\".framer-o10gnv-container\\\"],\\\"fFlqYhLvi\\\":[\\\".framer-mcj99q-container\\\",\\\".framer-o10gnv-container\\\"],\\\"kSX1gXS0a\\\":[\\\".framer-mcj99q-container\\\",\\\".framer-o10gnv-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fFlqYhLvi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"kSX1gXS0a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0648f9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,cx,GeneratedComponentContext,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const breakpoints={};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-8TH9m\";const variantClassNames={RABumg8y9:\"framer-v-46gnn4\"};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8TH9m.framer-r4cmgi, .framer-8TH9m .framer-r4cmgi { display: block; }\",\".framer-8TH9m.framer-46gnn4 { align-content: center; align-items: center; background-color: var(--token-dd6e5973-ee5e-45ee-8658-dc0360422700, #000000); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-8TH9m .framer-s0jvqj { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,isLayoutTemplate:true,primaryVariantId:\"RABumg8y9\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-dd6e5973-ee5e-45ee-8658-dc0360422700, rgb(0, 0, 0)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-46gnn4\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-s0jvqj\"})]}),/*#__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=breakpointRules[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {}\n * @framerBreakpoints {\"RABumg8y9\":{\"canvasClassName\":\"framer-46gnn4-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16}}\n * @framerDefaultVariant RABumg8y9\n * @framerLayoutTemplate true\n */const FramerZntfJG71e=withCSS(Component,css,\"framer-8TH9m\");export default FramerZntfJG71e;FramerZntfJG71e.displayName=\"Temp site\";FramerZntfJG71e.defaultProps={height:1e3,width:1200};addFonts(FramerZntfJG71e,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerZntfJG71e\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"RABumg8y9\\\":{\\\"canvasClassName\\\":\\\"framer-46gnn4-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerColorSyntax\":\"true\",\"framerHitTargets\":\"{}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"1200\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"RABumg8y9\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0648f9)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,Link,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/4nBkf2gh5fN6JTpoCyeV/pHTtOgS0GNfW2HlnUvGt/JFQO5i1wD.js\";const cycleOrder=[\"M_ZaUgTOi\",\"g90_TpcYL\",\"zS3__vwyh\",\"DgZVGhtKi\"];const serializationHash=\"framer-cC9hJ\";const variantClassNames={DgZVGhtKi:\"framer-v-o9j5ny\",g90_TpcYL:\"framer-v-1me7xwq\",M_ZaUgTOi:\"framer-v-1lxbmdb\",zS3__vwyh:\"framer-v-8h4feh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const OKpefXIRW=undefined;const G4xwBE0I2=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Hover\":\"g90_TpcYL\",\"Mobile Hover - unused\":\"DgZVGhtKi\",Desktop:\"M_ZaUgTOi\",Mobile:\"zS3__vwyh\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,width,workLink,...props})=>{return{...props,G4xwBE0I2:workLink??props.G4xwBE0I2??\"Jump\",OKpefXIRW:link??props.OKpefXIRW,variant:humanReadableVariantMap[props.variant]??props.variant??\"M_ZaUgTOi\"};};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,G4xwBE0I2,OKpefXIRW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"M_ZaUgTOi\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter174dl84=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});setVariant(\"g90_TpcYL\");});const onMouseLeavemsiv4=activeVariantCallback(async(...args)=>{setGestureState({isHovered:false});setVariant(\"M_ZaUgTOi\");});const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:OKpefXIRW,motionChild:true,nodeId:\"M_ZaUgTOi\",openInNewTab:false,scopeId:\"WHXSTiwdc\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1lxbmdb\",className,classNames)} framer-iqaylb`,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"M_ZaUgTOi\",onMouseEnter:onMouseEnter174dl84,ref:refBinding,style:{...style},...addPropertyOverrides({DgZVGhtKi:{\"data-framer-name\":\"Mobile Hover - unused\"},g90_TpcYL:{\"data-framer-name\":\"Desktop Hover\",onMouseLeave:onMouseLeavemsiv4},zS3__vwyh:{\"data-framer-name\":\"Mobile\",\"data-highlight\":undefined,onMouseEnter:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rkepj9\",\"data-styles-preset\":\"JFQO5i1wD\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250)))\"},children:\"Jump\"})}),className:\"framer-cwjz07\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"TLB0T49F6\",style:{\"--extracted-r6o4lv\":\"var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250))\",\"--framer-paragraph-spacing\":\"0px\"},text:G4xwBE0I2,variants:{DgZVGhtKi:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},g90_TpcYL:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({DgZVGhtKi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rkepj9\",\"data-styles-preset\":\"JFQO5i1wD\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Jump\"})})},g90_TpcYL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rkepj9\",\"data-styles-preset\":\"JFQO5i1wD\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Jump\"})})},zS3__vwyh:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-rkepj9\",\"data-styles-preset\":\"JFQO5i1wD\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-416191cc-d48b-4e8b-b755-1d977329bb96, rgb(249, 249, 250)))\"},children:\"Jump\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cC9hJ.framer-iqaylb, .framer-cC9hJ .framer-iqaylb { display: block; }\",\".framer-cC9hJ.framer-1lxbmdb { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 15px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 8px 20px 8px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-cC9hJ .framer-cwjz07 { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-cC9hJ.framer-v-8h4feh.framer-1lxbmdb { padding: 8px 20px 8px 24px; width: 320px; }\",\".framer-cC9hJ.framer-v-8h4feh .framer-cwjz07, .framer-cC9hJ.framer-v-o9j5ny .framer-cwjz07 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-cC9hJ.framer-v-o9j5ny.framer-1lxbmdb { width: 320px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 85\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"g90_TpcYL\":{\"layout\":[\"auto\",\"auto\"]},\"zS3__vwyh\":{\"layout\":[\"fixed\",\"auto\"]},\"DgZVGhtKi\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"G4xwBE0I2\":\"workLink\",\"OKpefXIRW\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWHXSTiwdc=withCSS(Component,css,\"framer-cC9hJ\");export default FramerWHXSTiwdc;FramerWHXSTiwdc.displayName=\"Work Nav Button\";FramerWHXSTiwdc.defaultProps={height:38,width:85};addPropertyControls(FramerWHXSTiwdc,{variant:{options:[\"M_ZaUgTOi\",\"g90_TpcYL\",\"zS3__vwyh\",\"DgZVGhtKi\"],optionTitles:[\"Desktop\",\"Desktop Hover\",\"Mobile\",\"Mobile Hover - unused\"],title:\"Variant\",type:ControlType.Enum},G4xwBE0I2:{defaultValue:\"Jump\",displayTextArea:false,title:\"Work Link\",type:ControlType.String},OKpefXIRW:{title:\"Link\",type:ControlType.Link}});addFonts(FramerWHXSTiwdc,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWHXSTiwdc\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"G4xwBE0I2\\\":\\\"workLink\\\",\\\"OKpefXIRW\\\":\\\"link\\\"}\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"g90_TpcYL\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"zS3__vwyh\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"DgZVGhtKi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicWidth\":\"85\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"38\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0648f9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import WorkNavButton from\"https://framerusercontent.com/modules/SxnbcDLsTUTYrOoN0hPQ/X5960QAL6FsfBx5LiIAC/WHXSTiwdc.js\";const WorkNavButtonFonts=getFonts(WorkNavButton);const cycleOrder=[\"bhUKDZjcs\",\"SoWQCY1vY\"];const serializationHash=\"framer-BZ6kN\";const variantClassNames={bhUKDZjcs:\"framer-v-3k0q3s\",SoWQCY1vY:\"framer-v-1fysi8q\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const fAmRPLaah=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:\"bhUKDZjcs\",Phone:\"SoWQCY1vY\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,fAmRPLaah:click??props.fAmRPLaah,variant:humanReadableVariantMap[props.variant]??props.variant??\"bhUKDZjcs\"};};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,fAmRPLaah,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"bhUKDZjcs\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1po2io2=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(fAmRPLaah){const res=await fAmRPLaah(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if(baseVariant===\"SoWQCY1vY\")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-3k0q3s\",className,classNames),\"data-border\":true,\"data-framer-name\":\"Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"bhUKDZjcs\",onTap:onTap1po2io2,ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-7b7d5121-baed-48ef-ab74-6e190a556667, rgba(0, 0, 0, 0.08))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-025e8c9d-cc0d-4d5e-a286-fa618275b167, rgba(37, 37, 38, 0.92))\",borderBottomLeftRadius:15,borderBottomRightRadius:15,borderTopLeftRadius:15,borderTopRightRadius:15,boxShadow:\"0px 0.5971439051427296px 0.5971439051427296px -0.6875px rgba(0, 0, 0, 0.14), 0px 1.8108796073283884px 1.8108796073283884px -1.375px rgba(0, 0, 0, 0.13), 0px 4.786990141113346px 4.786990141113346px -2.0625px rgba(0, 0, 0, 0.13), 0px 15px 15px -2.75px rgba(0, 0, 0, 0.11)\",WebkitBackdropFilter:\"blur(5px)\",...style},variants:{SoWQCY1vY:{backgroundColor:\"rgba(43, 43, 44, 0)\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,boxShadow:\"none\"}},...addPropertyOverrides({SoWQCY1vY:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"NFlQNW0bz\"},implicitPathVariables:undefined},{href:{webPageId:\"NFlQNW0bz\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+10+0,...addPropertyOverrides({SoWQCY1vY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||511)-0-510)/2+0+0)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18xr2xo-container\",layoutDependency:layoutDependency,layoutId:\"pcPbMuNz1-container\",nodeId:\"pcPbMuNz1\",rendersWithMotion:true,scopeId:\"N0VsQRBz8\",children:/*#__PURE__*/_jsx(WorkNavButton,{G4xwBE0I2:\"Swan Bitcoin\",height:\"100%\",id:\"pcPbMuNz1\",layoutId:\"pcPbMuNz1\",OKpefXIRW:resolvedLinks[0],style:{width:\"100%\"},variant:matchVariant(\"M_ZaUgTOi\"),width:\"100%\",...addPropertyOverrides({SoWQCY1vY:{OKpefXIRW:resolvedLinks[1],variant:matchVariant(\"zS3__vwyh\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"OT8powUHm\"},implicitPathVariables:undefined},{href:{webPageId:\"OT8powUHm\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+10+38,...addPropertyOverrides({SoWQCY1vY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||511)-0-510)/2+38+10)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-13ghg2x-container\",layoutDependency:layoutDependency,layoutId:\"Vx38dQhxH-container\",nodeId:\"Vx38dQhxH\",rendersWithMotion:true,scopeId:\"N0VsQRBz8\",children:/*#__PURE__*/_jsx(WorkNavButton,{G4xwBE0I2:\"Jump: London Bus Tracker\",height:\"100%\",id:\"Vx38dQhxH\",layoutId:\"Vx38dQhxH\",OKpefXIRW:resolvedLinks1[0],style:{width:\"100%\"},variant:matchVariant(\"M_ZaUgTOi\"),width:\"100%\",...addPropertyOverrides({SoWQCY1vY:{OKpefXIRW:resolvedLinks1[1],variant:matchVariant(\"zS3__vwyh\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"oBmoyhAF9\"},implicitPathVariables:undefined},{href:{webPageId:\"oBmoyhAF9\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+10+76,...addPropertyOverrides({SoWQCY1vY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||511)-0-510)/2+76+20)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-bfb95i-container\",layoutDependency:layoutDependency,layoutId:\"dwEEHorO_-container\",nodeId:\"dwEEHorO_\",rendersWithMotion:true,scopeId:\"N0VsQRBz8\",children:/*#__PURE__*/_jsx(WorkNavButton,{G4xwBE0I2:\"BBC News\",height:\"100%\",id:\"dwEEHorO_\",layoutId:\"dwEEHorO_\",OKpefXIRW:resolvedLinks2[0],style:{width:\"100%\"},variant:matchVariant(\"M_ZaUgTOi\"),width:\"100%\",...addPropertyOverrides({SoWQCY1vY:{OKpefXIRW:resolvedLinks2[1],variant:matchVariant(\"zS3__vwyh\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lLTXmbrQx\"},implicitPathVariables:undefined},{href:{webPageId:\"lLTXmbrQx\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+10+114,...addPropertyOverrides({SoWQCY1vY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||511)-0-510)/2+114+30)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gqtpen-container\",layoutDependency:layoutDependency,layoutId:\"LdSPmd6yr-container\",nodeId:\"LdSPmd6yr\",rendersWithMotion:true,scopeId:\"N0VsQRBz8\",children:/*#__PURE__*/_jsx(WorkNavButton,{G4xwBE0I2:\"Top Gear\",height:\"100%\",id:\"LdSPmd6yr\",layoutId:\"LdSPmd6yr\",OKpefXIRW:resolvedLinks3[0],style:{width:\"100%\"},variant:matchVariant(\"M_ZaUgTOi\"),width:\"100%\",...addPropertyOverrides({SoWQCY1vY:{OKpefXIRW:resolvedLinks3[1],variant:matchVariant(\"zS3__vwyh\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"DBYp3g1Tq\"},implicitPathVariables:undefined},{href:{webPageId:\"DBYp3g1Tq\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+10+152,...addPropertyOverrides({SoWQCY1vY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||511)-0-510)/2+152+40)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r8srb4-container\",layoutDependency:layoutDependency,layoutId:\"IGGvnzEyD-container\",nodeId:\"IGGvnzEyD\",rendersWithMotion:true,scopeId:\"N0VsQRBz8\",children:/*#__PURE__*/_jsx(WorkNavButton,{G4xwBE0I2:\"The Open Championship\",height:\"100%\",id:\"IGGvnzEyD\",layoutId:\"IGGvnzEyD\",OKpefXIRW:resolvedLinks4[0],style:{width:\"100%\"},variant:matchVariant(\"M_ZaUgTOi\"),width:\"100%\",...addPropertyOverrides({SoWQCY1vY:{OKpefXIRW:resolvedLinks4[1],variant:matchVariant(\"zS3__vwyh\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eVwieOm0N\"},implicitPathVariables:undefined},{href:{webPageId:\"eVwieOm0N\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+10+190,...addPropertyOverrides({SoWQCY1vY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||511)-0-510)/2+190+50)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15rfvqg-container\",layoutDependency:layoutDependency,layoutId:\"zrg7AhMXI-container\",nodeId:\"zrg7AhMXI\",rendersWithMotion:true,scopeId:\"N0VsQRBz8\",children:/*#__PURE__*/_jsx(WorkNavButton,{G4xwBE0I2:\"Hillsong.com\",height:\"100%\",id:\"zrg7AhMXI\",layoutId:\"zrg7AhMXI\",OKpefXIRW:resolvedLinks5[0],style:{width:\"100%\"},variant:matchVariant(\"M_ZaUgTOi\"),width:\"100%\",...addPropertyOverrides({SoWQCY1vY:{OKpefXIRW:resolvedLinks5[1],variant:matchVariant(\"zS3__vwyh\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"pseArcGj3\"},implicitPathVariables:undefined},{href:{webPageId:\"pseArcGj3\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+10+228,...addPropertyOverrides({SoWQCY1vY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||511)-0-510)/2+228+60)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9r4cnv-container\",layoutDependency:layoutDependency,layoutId:\"W86tv_wCK-container\",nodeId:\"W86tv_wCK\",rendersWithMotion:true,scopeId:\"N0VsQRBz8\",children:/*#__PURE__*/_jsx(WorkNavButton,{G4xwBE0I2:\"Hillsong App\",height:\"100%\",id:\"W86tv_wCK\",layoutId:\"W86tv_wCK\",OKpefXIRW:resolvedLinks6[0],style:{width:\"100%\"},variant:matchVariant(\"M_ZaUgTOi\"),width:\"100%\",...addPropertyOverrides({SoWQCY1vY:{OKpefXIRW:resolvedLinks6[1],variant:matchVariant(\"zS3__vwyh\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"dnfpclVOk\"},implicitPathVariables:undefined},{href:{webPageId:\"dnfpclVOk\"},implicitPathVariables:undefined}],children:resolvedLinks7=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+10+266,...addPropertyOverrides({SoWQCY1vY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||511)-0-510)/2+266+70)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-gph1fb-container\",layoutDependency:layoutDependency,layoutId:\"IA2aWDJF4-container\",nodeId:\"IA2aWDJF4\",rendersWithMotion:true,scopeId:\"N0VsQRBz8\",children:/*#__PURE__*/_jsx(WorkNavButton,{G4xwBE0I2:\"The One\",height:\"100%\",id:\"IA2aWDJF4\",layoutId:\"IA2aWDJF4\",OKpefXIRW:resolvedLinks7[0],style:{width:\"100%\"},variant:matchVariant(\"M_ZaUgTOi\"),width:\"100%\",...addPropertyOverrides({SoWQCY1vY:{OKpefXIRW:resolvedLinks7[1],variant:matchVariant(\"zS3__vwyh\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"lJx47QdzV\"},implicitPathVariables:undefined},{href:{webPageId:\"lJx47QdzV\"},implicitPathVariables:undefined}],children:resolvedLinks8=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+10+304,...addPropertyOverrides({SoWQCY1vY:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||511)-0-510)/2+304+80)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zrd8te-container\",layoutDependency:layoutDependency,layoutId:\"UwOxX1Ep_-container\",nodeId:\"UwOxX1Ep_\",rendersWithMotion:true,scopeId:\"N0VsQRBz8\",children:/*#__PURE__*/_jsx(WorkNavButton,{G4xwBE0I2:\"UI Prototype Playground\",height:\"100%\",id:\"UwOxX1Ep_\",layoutId:\"UwOxX1Ep_\",OKpefXIRW:resolvedLinks8[0],style:{width:\"100%\"},variant:matchVariant(\"M_ZaUgTOi\"),width:\"100%\",...addPropertyOverrides({SoWQCY1vY:{OKpefXIRW:resolvedLinks8[1],variant:matchVariant(\"zS3__vwyh\")}},baseVariant,gestureVariant)})})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1qgepuz\",layoutDependency:layoutDependency,layoutId:\"KWoO2VPC3\",children:isDisplayed()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gWkdy7z4F\"},implicitPathVariables:undefined},{href:{webPageId:\"gWkdy7z4F\"},implicitPathVariables:undefined}],children:resolvedLinks9=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({SoWQCY1vY:{height:38,width:\"350px\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||511)-0-510)/2+342+90)+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1r8yvjr-container\",layoutDependency:layoutDependency,layoutId:\"jqGim2MIz-container\",nodeId:\"jqGim2MIz\",rendersWithMotion:true,scopeId:\"N0VsQRBz8\",children:/*#__PURE__*/_jsx(WorkNavButton,{G4xwBE0I2:\"About / Get in Touch\",height:\"100%\",id:\"jqGim2MIz\",layoutId:\"jqGim2MIz\",OKpefXIRW:resolvedLinks9[0],style:{width:\"100%\"},variant:matchVariant(\"zS3__vwyh\"),width:\"100%\",...addPropertyOverrides({SoWQCY1vY:{OKpefXIRW:resolvedLinks9[1]}},baseVariant,gestureVariant)})})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BZ6kN.framer-vh9ip2, .framer-BZ6kN .framer-vh9ip2 { display: block; }\",\".framer-BZ6kN.framer-3k0q3s { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 10px 0px 10px 0px; position: relative; width: min-content; }\",\".framer-BZ6kN .framer-18xr2xo-container, .framer-BZ6kN .framer-13ghg2x-container, .framer-BZ6kN .framer-bfb95i-container, .framer-BZ6kN .framer-gqtpen-container, .framer-BZ6kN .framer-1r8srb4-container, .framer-BZ6kN .framer-15rfvqg-container, .framer-BZ6kN .framer-9r4cnv-container, .framer-BZ6kN .framer-gph1fb-container, .framer-BZ6kN .framer-zrd8te-container { align-self: stretch; flex: none; height: auto; position: relative; width: auto; }\",\".framer-BZ6kN .framer-1qgepuz { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; min-height: 46px; overflow: visible; padding: 40px 0px 0px 0px; position: relative; width: auto; }\",\".framer-BZ6kN .framer-1r8yvjr-container { flex: none; height: auto; position: relative; width: 350px; }\",\".framer-BZ6kN.framer-v-1fysi8q.framer-3k0q3s { align-content: center; align-items: center; gap: 10px; justify-content: center; padding: 0px; width: 350px; }\",\".framer-BZ6kN.framer-v-1fysi8q .framer-18xr2xo-container { align-self: unset; order: 0; width: 100%; }\",\".framer-BZ6kN.framer-v-1fysi8q .framer-13ghg2x-container { align-self: unset; order: 2; width: 100%; }\",\".framer-BZ6kN.framer-v-1fysi8q .framer-bfb95i-container { align-self: unset; order: 3; width: 100%; }\",\".framer-BZ6kN.framer-v-1fysi8q .framer-gqtpen-container { align-self: unset; order: 4; width: 100%; }\",\".framer-BZ6kN.framer-v-1fysi8q .framer-1r8srb4-container { align-self: unset; order: 5; width: 100%; }\",\".framer-BZ6kN.framer-v-1fysi8q .framer-15rfvqg-container { align-self: unset; order: 6; width: 100%; }\",\".framer-BZ6kN.framer-v-1fysi8q .framer-9r4cnv-container { align-self: unset; order: 7; width: 100%; }\",\".framer-BZ6kN.framer-v-1fysi8q .framer-gph1fb-container { align-self: unset; order: 8; width: 100%; }\",\".framer-BZ6kN.framer-v-1fysi8q .framer-zrd8te-container { align-self: unset; order: 9; width: 100%; }\",\".framer-BZ6kN.framer-v-1fysi8q .framer-1qgepuz { align-self: unset; min-height: unset; order: 10; width: 100%; }\",'.framer-BZ6kN[data-border=\"true\"]::after, .framer-BZ6kN [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 363\n * @framerIntrinsicWidth 256\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"SoWQCY1vY\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"fAmRPLaah\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerN0VsQRBz8=withCSS(Component,css,\"framer-BZ6kN\");export default FramerN0VsQRBz8;FramerN0VsQRBz8.displayName=\"Select Work Links\";FramerN0VsQRBz8.defaultProps={height:363,width:256};addPropertyControls(FramerN0VsQRBz8,{variant:{options:[\"bhUKDZjcs\",\"SoWQCY1vY\"],optionTitles:[\"Desktop\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},fAmRPLaah:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerN0VsQRBz8,[{explicitInter:true,fonts:[]},...WorkNavButtonFonts],{supportsExplicitInterCodegen:true});FramerN0VsQRBz8.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(WorkNavButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerN0VsQRBz8\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"363\",\"framerIntrinsicWidth\":\"256\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"fAmRPLaah\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"SoWQCY1vY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0648f9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"N3SMcSsIv\",\"e9t2m8iOr\",\"wuARb6ZwJ\"];const serializationHash=\"framer-W5C5B\";const variantClassNames={e9t2m8iOr:\"framer-v-nwt48n\",N3SMcSsIv:\"framer-v-3kphe0\",wuARb6ZwJ:\"framer-v-scs94r\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oYvqK1GEs=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Menu Close\":\"e9t2m8iOr\",\"Menu Dynamic\":\"wuARb6ZwJ\",Menu:\"N3SMcSsIv\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,oYvqK1GEs:click??props.oYvqK1GEs,variant:humanReadableVariantMap[props.variant]??props.variant??\"N3SMcSsIv\"};};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,oYvqK1GEs,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"N3SMcSsIv\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapzrmi22=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oYvqK1GEs){const res=await oYvqK1GEs(...args);if(res===false)return false;}setVariant(\"e9t2m8iOr\");});const onTap1j508nz=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(oYvqK1GEs){const res=await oYvqK1GEs(...args);if(res===false)return false;}setVariant(\"N3SMcSsIv\");});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-3kphe0\",className,classNames),\"data-framer-name\":\"Menu\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"N3SMcSsIv\",onTap:onTapzrmi22,ref:refBinding,style:{...style},...addPropertyOverrides({e9t2m8iOr:{\"data-framer-name\":\"Menu Close\",onTap:onTap1j508nz},wuARb6ZwJ:{\"data-framer-name\":\"Menu Dynamic\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1jnsmmi\",layoutDependency:layoutDependency,layoutId:\"uY47Qk7Lr\",requiresOverflowVisible:true,style:{rotate:90},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 15\" overflow=\"visible\"><path d=\"M 0 0 L 0 15\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\"></path></svg>',variants:{e9t2m8iOr:{rotate:45}},withExternalLayout:true,...addPropertyOverrides({wuARb6ZwJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 15\" overflow=\"visible\"><path d=\"M 0 0 L 0 15\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-linecap=\"round\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15jpgun\",layoutDependency:layoutDependency,layoutId:\"DCbpRaLRq\",requiresOverflowVisible:true,style:{rotate:90},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 15\" overflow=\"visible\"><path d=\"M 0 0 L 0 15\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgb(255, 255, 255)\" stroke-linecap=\"round\"></path></svg>',variants:{e9t2m8iOr:{rotate:-45}},withExternalLayout:true,...addPropertyOverrides({wuARb6ZwJ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 15\" overflow=\"visible\"><path d=\"M 0 0 L 0 15\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0)) /* {&quot;name&quot;:&quot;Primary&quot;} */\" stroke-linecap=\"round\"></path></svg>'}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-W5C5B.framer-ww9ygt, .framer-W5C5B .framer-ww9ygt { display: block; }\",\".framer-W5C5B.framer-3kphe0 { cursor: pointer; gap: 10px; height: 48px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 48px; }\",\".framer-W5C5B .framer-1jnsmmi { height: 15px; left: 24px; position: absolute; top: 20px; width: 1px; }\",\".framer-W5C5B .framer-15jpgun { height: 15px; left: 24px; position: absolute; top: 14px; width: 1px; }\",\".framer-W5C5B.framer-v-nwt48n .framer-1jnsmmi { left: 23px; top: 17px; }\",\".framer-W5C5B.framer-v-nwt48n .framer-15jpgun { left: 23px; top: 16px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 48\n * @framerIntrinsicWidth 48\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"e9t2m8iOr\":{\"layout\":[\"fixed\",\"fixed\"]},\"wuARb6ZwJ\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"oYvqK1GEs\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNECMjNjPB=withCSS(Component,css,\"framer-W5C5B\");export default FramerNECMjNjPB;FramerNECMjNjPB.displayName=\"Menu\";FramerNECMjNjPB.defaultProps={height:48,width:48};addPropertyControls(FramerNECMjNjPB,{variant:{options:[\"N3SMcSsIv\",\"e9t2m8iOr\",\"wuARb6ZwJ\"],optionTitles:[\"Menu\",\"Menu Close\",\"Menu Dynamic\"],title:\"Variant\",type:ControlType.Enum},oYvqK1GEs:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerNECMjNjPB,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNECMjNjPB\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"oYvqK1GEs\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"48\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"e9t2m8iOr\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wuARb6ZwJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"48\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NECMjNjPB.map","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getLoadingLazyAtYPosition,Image,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={C6M1M7D5g:{hover:true},F8EVrH457:{hover:true},lwnHxIPkf:{hover:true},qqR1uY7qR:{hover:true},sDT_VXo74:{hover:true}};const cycleOrder=[\"qqR1uY7qR\",\"C6M1M7D5g\",\"sDT_VXo74\",\"O3gf_Rn8P\",\"Myg7yy08_\",\"F8EVrH457\",\"lwnHxIPkf\"];const serializationHash=\"framer-L48dM\";const variantClassNames={C6M1M7D5g:\"framer-v-k0zwgx\",F8EVrH457:\"framer-v-1s4zjjw\",lwnHxIPkf:\"framer-v-wplsu\",Myg7yy08_:\"framer-v-8ensjb\",O3gf_Rn8P:\"framer-v-sej9p3\",qqR1uY7qR:\"framer-v-15lbtp2\",sDT_VXo74:\"framer-v-nh37tg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const iuJCK5NlU=undefined;const BwtqKKZKg=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Dynamic\":\"Myg7yy08_\",\"Ryan Shelton Dark\":\"lwnHxIPkf\",\"Ryan Shelton Light\":\"F8EVrH457\",Header:\"sDT_VXo74\",Phone:\"O3gf_Rn8P\",Scrolled:\"qqR1uY7qR\"};const Variants=motion.create(React.Fragment);const getProps=({buttonText,height,id,link,width,...props})=>{return{...props,BwtqKKZKg:buttonText??props.BwtqKKZKg??\"Button\",iuJCK5NlU:link??props.iuJCK5NlU,variant:humanReadableVariantMap[props.variant]??props.variant??\"qqR1uY7qR\"};};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,BwtqKKZKg,iuJCK5NlU,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"qqR1uY7qR\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(gestureVariant===\"F8EVrH457-hover\")return true;if([\"O3gf_Rn8P\",\"Myg7yy08_\",\"F8EVrH457\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(gestureVariant===\"lwnHxIPkf-hover\")return true;if(baseVariant===\"lwnHxIPkf\")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(Link,{href:iuJCK5NlU,motionChild:true,nodeId:\"qqR1uY7qR\",openInNewTab:false,scopeId:\"pp_lAti00\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-15lbtp2\",className,classNames)} framer-gfufjf`,\"data-framer-name\":\"Scrolled\",layoutDependency:layoutDependency,layoutId:\"qqR1uY7qR\",ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,...style},variants:{\"C6M1M7D5g-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.22)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},\"F8EVrH457-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.22)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},\"lwnHxIPkf-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.14)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},\"qqR1uY7qR-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.22)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"},\"sDT_VXo74-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.14)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\"}},...addPropertyOverrides({\"C6M1M7D5g-hover\":{\"data-border\":true,\"data-framer-name\":undefined},\"F8EVrH457-hover\":{\"data-border\":true,\"data-framer-name\":undefined},\"lwnHxIPkf-hover\":{\"data-border\":true,\"data-framer-name\":undefined},\"qqR1uY7qR-hover\":{\"data-border\":true,\"data-framer-name\":undefined},\"sDT_VXo74-hover\":{\"data-border\":true,\"data-framer-name\":undefined},C6M1M7D5g:{\"data-framer-name\":\"Header\"},F8EVrH457:{\"data-framer-name\":\"Ryan Shelton Light\"},lwnHxIPkf:{\"data-framer-name\":\"Ryan Shelton Dark\"},Myg7yy08_:{\"data-framer-name\":\"Phone Dynamic\"},O3gf_Rn8P:{\"data-framer-name\":\"Phone\"},sDT_VXo74:{\"data-framer-name\":\"Header\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:45,intrinsicWidth:45,pixelHeight:90,pixelWidth:90,src:\"https://framerusercontent.com/images/qrQpvJFjYxmkNuY77qw6qu24U.png?width=90&height=90\"},className:\"framer-tleeaq\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"CmuRrkE5W\",style:{opacity:.88},variants:{\"F8EVrH457-hover\":{opacity:1}},...addPropertyOverrides({F8EVrH457:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:45,intrinsicWidth:45,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||38)-16-21)/2)),pixelHeight:90,pixelWidth:90,sizes:\"21px\",src:\"https://framerusercontent.com/images/qrQpvJFjYxmkNuY77qw6qu24U.png?width=90&height=90\"}},Myg7yy08_:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:45,intrinsicWidth:45,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||38)-16-21)/2)),pixelHeight:90,pixelWidth:90,sizes:\"21px\",src:\"https://framerusercontent.com/images/qrQpvJFjYxmkNuY77qw6qu24U.png?width=90&height=90\"}},O3gf_Rn8P:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:45,intrinsicWidth:45,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||38)-16-21)/2)),pixelHeight:90,pixelWidth:90,sizes:\"21px\",src:\"https://framerusercontent.com/images/qrQpvJFjYxmkNuY77qw6qu24U.png?width=90&height=90\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Button\"})}),className:\"framer-khcdtl\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"kvH2N615v\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},text:BwtqKKZKg,variants:{\"C6M1M7D5g-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"F8EVrH457-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"lwnHxIPkf-hover\":{\"--extracted-r6o4lv\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8))\"},\"qqR1uY7qR-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},\"sDT_VXo74-hover\":{\"--extracted-r6o4lv\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0))\"},lwnHxIPkf:{\"--extracted-r6o4lv\":\"var(--token-03cce19e-5732-498f-8426-b1a40dcaa7e4, rgba(0, 0, 0, 0.6))\"},Myg7yy08_:{\"--extracted-r6o4lv\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0))\"},sDT_VXo74:{\"--extracted-r6o4lv\":\"var(--token-03cce19e-5732-498f-8426-b1a40dcaa7e4, rgba(0, 0, 0, 0.6))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"C6M1M7D5g-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Button\"})})},\"F8EVrH457-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Button\"})})},\"lwnHxIPkf-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8)))\"},children:\"Button\"})})},\"qqR1uY7qR-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Button\"})})},\"sDT_VXo74-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0)))\"},children:\"Button\"})})},lwnHxIPkf:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-03cce19e-5732-498f-8426-b1a40dcaa7e4, rgba(0, 0, 0, 0.6)))\"},children:\"Button\"})})},Myg7yy08_:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0)))\"},children:\"Button\"})})},sDT_VXo74:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-03cce19e-5732-498f-8426-b1a40dcaa7e4, rgba(0, 0, 0, 0.6)))\"},children:\"Button\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",intrinsicHeight:45,intrinsicWidth:45,pixelHeight:90,pixelWidth:90,src:\"https://framerusercontent.com/images/qrQpvJFjYxmkNuY77qw6qu24U.png?width=90&height=90\"},className:\"framer-ehsmgf\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"MI2Ci4_8y\",style:{opacity:.88},...addPropertyOverrides({lwnHxIPkf:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:45,intrinsicWidth:45,loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(8+((componentViewport?.height||38)-16-21)/2)),pixelHeight:90,pixelWidth:90,sizes:\"21px\",src:\"https://framerusercontent.com/images/qrQpvJFjYxmkNuY77qw6qu24U.png?width=90&height=90\"}}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-L48dM.framer-gfufjf, .framer-L48dM .framer-gfufjf { display: block; }\",\".framer-L48dM.framer-15lbtp2 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 8px 20px 8px 20px; position: relative; text-decoration: none; width: min-content; }\",\".framer-L48dM .framer-tleeaq, .framer-L48dM .framer-ehsmgf { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 21px); overflow: visible; position: relative; width: 21px; }\",\".framer-L48dM .framer-khcdtl { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-L48dM.framer-v-sej9p3.framer-15lbtp2, .framer-L48dM.framer-v-8ensjb.framer-15lbtp2 { cursor: unset; padding: 8px 0px 8px 0px; }\",\".framer-L48dM.framer-v-1s4zjjw.framer-15lbtp2, .framer-L48dM.framer-v-wplsu.framer-15lbtp2 { gap: 12px; }\",\".framer-L48dM.framer-v-wplsu .framer-khcdtl { order: 2; }\",\".framer-L48dM.framer-v-wplsu .framer-ehsmgf { order: 1; }\",'.framer-L48dM[data-border=\"true\"]::after, .framer-L48dM [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 38\n * @framerIntrinsicWidth 87.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"C6M1M7D5g\":{\"layout\":[\"auto\",\"auto\"]},\"sDT_VXo74\":{\"layout\":[\"auto\",\"auto\"]},\"O3gf_Rn8P\":{\"layout\":[\"auto\",\"auto\"]},\"Myg7yy08_\":{\"layout\":[\"auto\",\"auto\"]},\"F8EVrH457\":{\"layout\":[\"auto\",\"auto\"]},\"lwnHxIPkf\":{\"layout\":[\"auto\",\"auto\"]},\"o0RAIfIx1\":{\"layout\":[\"auto\",\"auto\"]},\"rFjcEZYgm\":{\"layout\":[\"auto\",\"auto\"]},\"yCEaGvPDA\":{\"layout\":[\"auto\",\"auto\"]},\"M7wnllnZQ\":{\"layout\":[\"auto\",\"auto\"]},\"CnLaIXsih\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"BwtqKKZKg\":\"buttonText\",\"iuJCK5NlU\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerpp_lAti00=withCSS(Component,css,\"framer-L48dM\");export default Framerpp_lAti00;Framerpp_lAti00.displayName=\"Nav Button\";Framerpp_lAti00.defaultProps={height:38,width:87.5};addPropertyControls(Framerpp_lAti00,{variant:{options:[\"qqR1uY7qR\",\"C6M1M7D5g\",\"sDT_VXo74\",\"O3gf_Rn8P\",\"Myg7yy08_\",\"F8EVrH457\",\"lwnHxIPkf\"],optionTitles:[\"Scrolled\",\"Header\",\"Header\",\"Phone\",\"Phone Dynamic\",\"Ryan Shelton Light\",\"Ryan Shelton Dark\"],title:\"Variant\",type:ControlType.Enum},BwtqKKZKg:{defaultValue:\"Button\",displayTextArea:true,title:\"Button Text\",type:ControlType.String},iuJCK5NlU:{title:\"Link\",type:ControlType.Link}});addFonts(Framerpp_lAti00,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerpp_lAti00\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"38\",\"framerColorSyntax\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"C6M1M7D5g\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sDT_VXo74\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"O3gf_Rn8P\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Myg7yy08_\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"F8EVrH457\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"lwnHxIPkf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"o0RAIfIx1\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"rFjcEZYgm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"yCEaGvPDA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"M7wnllnZQ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CnLaIXsih\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"87.5\",\"framerVariables\":\"{\\\"BwtqKKZKg\\\":\\\"buttonText\\\",\\\"iuJCK5NlU\\\":\\\"link\\\"}\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./pp_lAti00.map","// Generated by Framer (f0648f9)\nimport{jsx as _jsx}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=[\"p_oWpOgna\",\"DEJmA7_3H\",\"vrO1Z8XmF\",\"HFYTuesZV\"];const serializationHash=\"framer-68Fg1\";const variantClassNames={DEJmA7_3H:\"framer-v-1jd8617\",HFYTuesZV:\"framer-v-rczn8d\",p_oWpOgna:\"framer-v-xptobl\",vrO1Z8XmF:\"framer-v-mpadix\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:40,delay:0,mass:1,stiffness:600,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Closed Dark\":\"vrO1Z8XmF\",\"Open Dark\":\"HFYTuesZV\",Closed:\"p_oWpOgna\",Open:\"DEJmA7_3H\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"p_oWpOgna\"};};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:\"p_oWpOgna\",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(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-xptobl\",className,classNames),\"data-framer-name\":\"Closed\",layoutDependency:layoutDependency,layoutId:\"p_oWpOgna\",ref:refBinding,style:{...style},...addPropertyOverrides({DEJmA7_3H:{\"data-framer-name\":\"Open\"},HFYTuesZV:{\"data-framer-name\":\"Open Dark\"},vrO1Z8XmF:{\"data-framer-name\":\"Closed Dark\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1iq9opc\",\"data-framer-name\":\"Frame\",layoutDependency:layoutDependency,layoutId:\"PWhk5dJHR\",style:{rotate:0},variants:{DEJmA7_3H:{rotate:-180},HFYTuesZV:{rotate:-180},vrO1Z8XmF:{rotate:0}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-zbr22n\",\"data-framer-name\":\"Icon\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"ngAr0umFw\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"rgba(255, 255, 255, 0.4)\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:9151366602,withExternalLayout:true,...addPropertyOverrides({HFYTuesZV:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-ca5081b1-9453-468d-bbf1-0c2d4ee7b921, rgba(255, 255, 255, 0.4)) /* {&quot;name&quot;:&quot;Primary 40% Opacity&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:12039406797},vrO1Z8XmF:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 14 14\"><path d=\"M 3 5.5 L 7 9.5 L 11 5.5\" fill=\"transparent\" stroke-width=\"2\" stroke=\"var(--token-ca5081b1-9453-468d-bbf1-0c2d4ee7b921, rgba(255, 255, 255, 0.4)) /* {&quot;name&quot;:&quot;Primary 40% Opacity&quot;} */\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path></svg>',svgContentId:12039406797}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-68Fg1.framer-urzgs9, .framer-68Fg1 .framer-urzgs9 { display: block; }\",\".framer-68Fg1.framer-xptobl { gap: 2px; height: 14px; overflow: visible; position: relative; width: 14px; }\",\".framer-68Fg1 .framer-1iq9opc { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); overflow: visible; position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\",\".framer-68Fg1 .framer-zbr22n { flex: none; height: 14px; left: calc(50.00000000000002% - 14px / 2); position: absolute; top: calc(50.00000000000002% - 14px / 2); width: 14px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 14\n * @framerIntrinsicWidth 14\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"DEJmA7_3H\":{\"layout\":[\"fixed\",\"fixed\"]},\"vrO1Z8XmF\":{\"layout\":[\"fixed\",\"fixed\"]},\"HFYTuesZV\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzTVzg76_D=withCSS(Component,css,\"framer-68Fg1\");export default FramerzTVzg76_D;FramerzTVzg76_D.displayName=\"Caret\";FramerzTVzg76_D.defaultProps={height:14,width:14};addPropertyControls(FramerzTVzg76_D,{variant:{options:[\"p_oWpOgna\",\"DEJmA7_3H\",\"vrO1Z8XmF\",\"HFYTuesZV\"],optionTitles:[\"Closed\",\"Open\",\"Closed Dark\",\"Open Dark\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerzTVzg76_D,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzTVzg76_D\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"14\",\"framerIntrinsicWidth\":\"14\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"DEJmA7_3H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vrO1Z8XmF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"HFYTuesZV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zTVzg76_D.map","// Generated by Framer (874d64d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,RichText,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Caret from\"https://framerusercontent.com/modules/uOpXdCjaE5zmidTqnRPn/UkPIBbmlyN1HvQOnIKkv/zTVzg76_D.js\";const CaretFonts=getFonts(Caret);const enabledGestures={jIckAZfCE:{hover:true}};const cycleOrder=[\"lDugwemMy\",\"BlbRyGSOk\",\"at3F24YmZ\",\"B94seJf1u\",\"jIckAZfCE\"];const serializationHash=\"framer-BRZke\";const variantClassNames={at3F24YmZ:\"framer-v-19adyt5\",B94seJf1u:\"framer-v-1ykg6yj\",BlbRyGSOk:\"framer-v-mafifq\",jIckAZfCE:\"framer-v-nf6211\",lDugwemMy:\"framer-v-1wv96p3\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const PWSlWeqS6=undefined;const transition1={damping:40,delay:0,mass:1,stiffness:600,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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Closed Desktop Dynamic Dark Light Text\":\"jIckAZfCE\",\"Closed Desktop\":\"lDugwemMy\",\"Closed Mobile\":\"at3F24YmZ\",\"Open Desktop\":\"BlbRyGSOk\",\"Open Mobile\":\"B94seJf1u\"};const getProps=({height,hover,id,width,...props})=>{return{...props,PWSlWeqS6:hover??props.PWSlWeqS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"lDugwemMy\"};};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,PWSlWeqS6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"lDugwemMy\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter170i0h9=activeVariantCallback(async(...args)=>{setGestureState({isHovered:true});if(PWSlWeqS6){const res=await PWSlWeqS6(...args);if(res===false)return false;}});const onTapwivb2d=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"B94seJf1u\");});const onTapxz6ru0=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});setVariant(\"at3F24YmZ\");});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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1wv96p3\",className,classNames),\"data-framer-name\":\"Closed Desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lDugwemMy\",onMouseEnter:onMouseEnter170i0h9,ref:refBinding,style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{\"jIckAZfCE-hover\":{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(0, 0, 0, 0.14)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50},at3F24YmZ:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},B94seJf1u:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0},BlbRyGSOk:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgba(255, 255, 255, 0.22)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",borderBottomLeftRadius:80,borderBottomRightRadius:80,borderTopLeftRadius:80,borderTopRightRadius:80},jIckAZfCE:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0}},...addPropertyOverrides({\"jIckAZfCE-hover\":{\"data-border\":true,\"data-framer-name\":undefined},at3F24YmZ:{\"data-framer-name\":\"Closed Mobile\",onMouseEnter:undefined,onTap:onTapwivb2d},B94seJf1u:{\"data-framer-name\":\"Open Mobile\",onMouseEnter:undefined,onTap:onTapxz6ru0},BlbRyGSOk:{\"data-border\":true,\"data-framer-name\":\"Open Desktop\"},jIckAZfCE:{\"data-framer-name\":\"Closed Desktop Dynamic Dark Light Text\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(255, 255, 255, 0.7))\"},children:\"Work\"})}),className:\"framer-1bnbeew\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"xf7MyQWoD\",style:{\"--extracted-r6o4lv\":\"rgba(255, 255, 255, 0.7)\",\"--framer-paragraph-spacing\":\"0px\"},variants:{\"jIckAZfCE-hover\":{\"--extracted-r6o4lv\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0))\"},B94seJf1u:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},BlbRyGSOk:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},jIckAZfCE:{\"--extracted-r6o4lv\":\"var(--token-2a13108f-243a-49e8-838d-0786a1817dbd, rgba(0, 0, 0, 0.7))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"jIckAZfCE-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0)))\"},children:\"Work\"})})},B94seJf1u:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Work\"})})},BlbRyGSOk:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Work\"})})},jIckAZfCE:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"15px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"0px\",\"--framer-line-height\":\"22px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-2a13108f-243a-49e8-838d-0786a1817dbd, rgba(0, 0, 0, 0.7)))\"},children:\"Work\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:14,y:(componentViewport?.y||0)+(8+((componentViewport?.height||38)-16-14)/2),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1iyoc47-container\",layoutDependency:layoutDependency,layoutId:\"JWDt1Amat-container\",nodeId:\"JWDt1Amat\",rendersWithMotion:true,scopeId:\"vR11iXcVw\",children:/*#__PURE__*/_jsx(Caret,{height:\"100%\",id:\"JWDt1Amat\",layoutId:\"JWDt1Amat\",variant:matchVariant(\"p_oWpOgna\"),width:\"100%\",...addPropertyOverrides({\"jIckAZfCE-hover\":{variant:matchVariant(\"HFYTuesZV\")},B94seJf1u:{variant:matchVariant(\"DEJmA7_3H\")},BlbRyGSOk:{variant:matchVariant(\"DEJmA7_3H\")},jIckAZfCE:{variant:matchVariant(\"vrO1Z8XmF\")}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-BRZke.framer-7x4lzp, .framer-BRZke .framer-7x4lzp { display: block; }\",\".framer-BRZke.framer-1wv96p3 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: center; overflow: hidden; padding: 8px 15px 8px 20px; position: relative; width: min-content; }\",\".framer-BRZke .framer-1bnbeew { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-BRZke .framer-1iyoc47-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-BRZke.framer-v-mafifq.framer-1wv96p3, .framer-BRZke.framer-v-nf6211.hover.framer-1wv96p3 { will-change: var(--framer-will-change-override, transform); }\",\".framer-BRZke.framer-v-19adyt5.framer-1wv96p3, .framer-BRZke.framer-v-1ykg6yj.framer-1wv96p3, .framer-BRZke.framer-v-nf6211.framer-1wv96p3 { cursor: pointer; }\",'.framer-BRZke[data-border=\"true\"]::after, .framer-BRZke [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 38\n * @framerIntrinsicWidth 92.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"BlbRyGSOk\":{\"layout\":[\"auto\",\"auto\"]},\"at3F24YmZ\":{\"layout\":[\"auto\",\"auto\"]},\"B94seJf1u\":{\"layout\":[\"auto\",\"auto\"]},\"jIckAZfCE\":{\"layout\":[\"auto\",\"auto\"]},\"KzCZIjWDR\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"PWSlWeqS6\":\"hover\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramervR11iXcVw=withCSS(Component,css,\"framer-BRZke\");export default FramervR11iXcVw;FramervR11iXcVw.displayName=\"Trigger\";FramervR11iXcVw.defaultProps={height:38,width:92.5};addPropertyControls(FramervR11iXcVw,{variant:{options:[\"lDugwemMy\",\"BlbRyGSOk\",\"at3F24YmZ\",\"B94seJf1u\",\"jIckAZfCE\"],optionTitles:[\"Closed Desktop\",\"Open Desktop\",\"Closed Mobile\",\"Open Mobile\",\"Closed Desktop Dynamic Dark Light Text\"],title:\"Variant\",type:ControlType.Enum},PWSlWeqS6:{title:\"Hover\",type:ControlType.EventHandler}});addFonts(FramervR11iXcVw,[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...CaretFonts],{supportsExplicitInterCodegen:true});FramervR11iXcVw.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Caret,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramervR11iXcVw\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerVariables\":\"{\\\"PWSlWeqS6\\\":\\\"hover\\\"}\",\"framerIntrinsicHeight\":\"38\",\"framerIntrinsicWidth\":\"92.5\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"BlbRyGSOk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"at3F24YmZ\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"B94seJf1u\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jIckAZfCE\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KzCZIjWDR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (904da2c)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,Floating,forwardLoader,getFonts,getPropertyControls,ResolveLinks,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useOverlayState,useRouter,useVariantState,withCSS,withFX}from\"framer\";import{AnimatePresence,LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SelectWorkLinks from\"https://framerusercontent.com/modules/9KQFEBbGFvfMTkJFZrfV/XSNtOsbI6pxBIYwEHWed/N0VsQRBz8.js\";import Menu from\"https://framerusercontent.com/modules/v1xhjuV8k0RLr3PQHrbm/slMFbR1ExvsNSFeCNiRv/NECMjNjPB.js\";import NavButton from\"https://framerusercontent.com/modules/SdBBR6o9XM1VA3Kxy779/HteK4XZtkKbCaV2xCWVa/pp_lAti00.js\";import Trigger from\"https://framerusercontent.com/modules/4UzFk0wucUq5FUqMv5jk/CYzHwJepLC2xbsWUUTJj/vR11iXcVw.js\";const NavButtonFonts=getFonts(NavButton);const MenuFonts=getFonts(Menu);const TriggerFonts=getFonts(Trigger);const SelectWorkLinksFonts=getFonts(SelectWorkLinks);const MotionNavWithFX=withFX(motion.nav);const NavButtonControls=getPropertyControls(NavButton);const cycleOrder=[\"yBRD5DrB8\",\"FtlvGqnvx\",\"QhfKNQWZt\",\"d7V41I3Tk\",\"AHQtIDIm2\",\"VhpsePQiy\",\"n3XSVokWP\",\"k1tHsk56G\",\"NecuagUwJ\",\"BFmwiivAx\"];const serializationHash=\"framer-tAH7F\";const variantClassNames={AHQtIDIm2:\"framer-v-10wto2r\",BFmwiivAx:\"framer-v-bi618s\",d7V41I3Tk:\"framer-v-foo1sm\",FtlvGqnvx:\"framer-v-nd5y2g\",k1tHsk56G:\"framer-v-qw7sjy\",n3XSVokWP:\"framer-v-1m2v96e\",NecuagUwJ:\"framer-v-1g0m2s1\",QhfKNQWZt:\"framer-v-830zkd\",VhpsePQiy:\"framer-v-g9im27\",yBRD5DrB8:\"framer-v-3di789\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const m5QoYjQfW=undefined;const D75oQV5eD=undefined;const transition1={delay:0,duration:.6,ease:[.44,0,.56,1],type:\"tween\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transition2={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Overlay=({children,blockDocumentScrolling,dismissWithEsc,enabled=true})=>{const[visible,setVisible]=useOverlayState({blockDocumentScrolling,dismissWithEsc:enabled&&dismissWithEsc});return children({hide:()=>setVisible(false),show:()=>setVisible(true),toggle:()=>setVisible(!visible),visible:enabled&&visible});};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Desktop Dark\":\"k1tHsk56G\",\"Desktop Dynamic Nav (Auto Light Dark Mode for Home and About)\":\"NecuagUwJ\",\"Desktop Project Nav\":\"yBRD5DrB8\",\"Desktop Scroll\":\"d7V41I3Tk\",\"Phone Dynamic\":\"BFmwiivAx\",\"Phone Open\":\"QhfKNQWZt\",\"Phone Scroll\":\"AHQtIDIm2\",\"Tablet Scroll\":\"n3XSVokWP\",Phone:\"FtlvGqnvx\",Tablet:\"VhpsePQiy\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={\"Phone Dynamic\":\"Myg7yy08_\",\"Ryan Shelton Dark\":\"lwnHxIPkf\",\"Ryan Shelton Light\":\"F8EVrH457\",Header:\"sDT_VXo74\",Phone:\"O3gf_Rn8P\",Scrolled:\"qqR1uY7qR\"};const getProps=({click,height,id,ryanShelton,width,...props})=>{return{...props,D75oQV5eD:humanReadableEnumMap[ryanShelton]??ryanShelton??props.D75oQV5eD??\"F8EVrH457\",m5QoYjQfW:click??props.m5QoYjQfW,variant:humanReadableVariantMap[props.variant]??props.variant??\"yBRD5DrB8\"};};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,m5QoYjQfW,D75oQV5eD,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"yBRD5DrB8\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap11093du=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(m5QoYjQfW){const res=await m5QoYjQfW(...args);if(res===false)return false;}setVariant(\"AHQtIDIm2\");});const oYvqK1GEs1btk7l8=activeVariantCallback(async(...args)=>{setVariant(\"AHQtIDIm2\");});const oYvqK1GEsimgo2j=activeVariantCallback(async(...args)=>{setVariant(\"QhfKNQWZt\");});const PWSlWeqS613elrgn=({overlay})=>activeVariantCallback(async(...args)=>{overlay.show();});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();const isDisplayed=()=>{if([\"FtlvGqnvx\",\"QhfKNQWZt\",\"AHQtIDIm2\",\"BFmwiivAx\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if([\"FtlvGqnvx\",\"QhfKNQWZt\",\"AHQtIDIm2\",\"BFmwiivAx\"].includes(baseVariant))return false;return true;};const ref1=React.useRef(null);const ref2=React.useRef(null);const isDisplayed2=()=>{if(baseVariant===\"QhfKNQWZt\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionNavWithFX,{...restProps,...gestureHandlers,__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__scrollDirection:{direction:\"down\",target:animation},__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-3di789\",className,classNames),\"data-framer-name\":\"Desktop Project Nav\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"yBRD5DrB8\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",...style},variants:{AHQtIDIm2:{backgroundColor:\"rgba(0, 0, 0, 0)\"},BFmwiivAx:{backgroundColor:\"rgba(0, 0, 0, 0)\"},d7V41I3Tk:{backgroundColor:\"rgba(0, 0, 0, 0)\"},k1tHsk56G:{backgroundColor:\"var(--token-4cceea8c-57d4-4c5d-b9a2-c70127af58e2, rgb(43, 43, 44))\"},n3XSVokWP:{backgroundColor:\"var(--token-4cceea8c-57d4-4c5d-b9a2-c70127af58e2, rgb(43, 43, 44))\"},NecuagUwJ:{backgroundColor:\"rgba(0, 0, 0, 0)\"},QhfKNQWZt:{backgroundColor:\"var(--token-4cceea8c-57d4-4c5d-b9a2-c70127af58e2, rgb(43, 43, 44))\"},VhpsePQiy:{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({AHQtIDIm2:{\"data-framer-name\":\"Phone Scroll\"},BFmwiivAx:{\"data-framer-name\":\"Phone Dynamic\"},d7V41I3Tk:{\"data-framer-name\":\"Desktop Scroll\"},FtlvGqnvx:{\"data-framer-name\":\"Phone\"},k1tHsk56G:{\"data-framer-name\":\"Desktop Dark\"},n3XSVokWP:{\"data-framer-name\":\"Tablet Scroll\"},NecuagUwJ:{\"data-framer-name\":\"Desktop Dynamic Nav (Auto Light Dark Mode for Home and About)\"},QhfKNQWZt:{\"data-framer-name\":\"Phone Open\",\"data-highlight\":true,onTap:onTap11093du},VhpsePQiy:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-j4v561\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"YnDFWOwYJ\",style:{borderBottomLeftRadius:40,borderBottomRightRadius:40,borderTopLeftRadius:40,borderTopRightRadius:40},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-k7xe6a\",layoutDependency:layoutDependency,layoutId:\"ffQunV7f5\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"rgba(0, 0, 0, 0)\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:24,borderBottomRightRadius:24,borderTopLeftRadius:24,borderTopRightRadius:24,boxShadow:\"none\",WebkitBackdropFilter:\"none\"},variants:{AHQtIDIm2:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-49098405-387a-4c62-8cd5-27e9ae39239d, rgba(255, 255, 255, 0.25))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"none\",backgroundColor:\"var(--token-025e8c9d-cc0d-4d5e-a286-fa618275b167, rgba(37, 37, 38, 0.92))\",borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60,boxShadow:\"none\",WebkitBackdropFilter:\"none\"},BFmwiivAx:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},d7V41I3Tk:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-1ae9c209-ffcf-42b5-a6c1-634545d359bf, rgba(255, 255, 255, 0.12))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backdropFilter:\"blur(5px)\",backgroundColor:\"var(--token-025e8c9d-cc0d-4d5e-a286-fa618275b167, rgba(37, 37, 38, 0.92))\",borderBottomLeftRadius:94,borderBottomRightRadius:94,borderTopLeftRadius:94,borderTopRightRadius:94,boxShadow:\"0px 0.5971439051427296px 0.5971439051427296px -0.6875px rgba(0, 0, 0, 0.14), 0px 1.8108796073283884px 1.8108796073283884px -1.375px rgba(0, 0, 0, 0.13), 0px 4.786990141113346px 4.786990141113346px -2.0625px rgba(0, 0, 0, 0.13), 0px 15px 15px -2.75px rgba(0, 0, 0, 0.11)\",WebkitBackdropFilter:\"blur(5px)\"},FtlvGqnvx:{borderBottomLeftRadius:60,borderBottomRightRadius:60,borderTopLeftRadius:60,borderTopRightRadius:60},k1tHsk56G:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},n3XSVokWP:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},NecuagUwJ:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"},VhpsePQiy:{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",boxShadow:\"none\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({AHQtIDIm2:{\"data-border\":true},d7V41I3Tk:{\"data-border\":true}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-3qorpr\",\"data-framer-name\":\"Name\",layoutDependency:layoutDependency,layoutId:\"umL1uGB3h\",children:/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"wJMJh0sj2\"},implicitPathVariables:undefined},{href:{webPageId:\"wJMJh0sj2\"},implicitPathVariables:undefined},{href:{webPageId:\"wJMJh0sj2\"},implicitPathVariables:undefined},{href:{webPageId:\"wJMJh0sj2\"},implicitPathVariables:undefined},{href:{webPageId:\"wJMJh0sj2\"},implicitPathVariables:undefined},{href:{webPageId:\"wJMJh0sj2\"},implicitPathVariables:undefined},{href:{webPageId:\"wJMJh0sj2\"},implicitPathVariables:undefined},{href:{webPageId:\"wJMJh0sj2\"},implicitPathVariables:undefined},{href:{webPageId:\"wJMJh0sj2\"},implicitPathVariables:undefined},{href:{webPageId:\"wJMJh0sj2\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||102)-0-102)/2)+16+16+0,...addPropertyOverrides({AHQtIDIm2:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+8+7+0},BFmwiivAx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+6+7+0},d7V41I3Tk:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||94)-0-94)/2)+12+16+0},FtlvGqnvx:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+8+7+0},n3XSVokWP:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||142)-40-102)/2)+16+16+0},QhfKNQWZt:{y:(componentViewport?.y||0)+0+8+7+0},VhpsePQiy:{y:(componentViewport?.y||0)+(50+((componentViewport?.height||202)-100-102)/2)+16+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9nx3m7-container\",layoutDependency:layoutDependency,layoutId:\"mJ6n0Scq9-container\",nodeId:\"mJ6n0Scq9\",rendersWithMotion:true,scopeId:\"xw5cNNGUn\",children:/*#__PURE__*/_jsx(NavButton,{BwtqKKZKg:\"Ryan Shelton\",height:\"100%\",id:\"mJ6n0Scq9\",iuJCK5NlU:resolvedLinks[0],layoutId:\"mJ6n0Scq9\",variant:matchVariant(D75oQV5eD),width:\"100%\",...addPropertyOverrides({AHQtIDIm2:{iuJCK5NlU:resolvedLinks[4],variant:matchVariant(\"O3gf_Rn8P\")},BFmwiivAx:{iuJCK5NlU:resolvedLinks[9],variant:matchVariant(\"Myg7yy08_\")},d7V41I3Tk:{iuJCK5NlU:resolvedLinks[3],variant:matchVariant(\"F8EVrH457\")},FtlvGqnvx:{iuJCK5NlU:resolvedLinks[1],variant:matchVariant(\"O3gf_Rn8P\")},k1tHsk56G:{iuJCK5NlU:resolvedLinks[7]},n3XSVokWP:{iuJCK5NlU:resolvedLinks[6]},NecuagUwJ:{iuJCK5NlU:resolvedLinks[8],variant:matchVariant(\"lwnHxIPkf\")},QhfKNQWZt:{iuJCK5NlU:resolvedLinks[2],variant:matchVariant(\"O3gf_Rn8P\")},VhpsePQiy:{iuJCK5NlU:resolvedLinks[5]}},baseVariant,gestureVariant)})})})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1kekjw4\",layoutDependency:layoutDependency,layoutId:\"IqznnWwOX\",children:[isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({AHQtIDIm2:{height:48,width:\"48px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+8+2+0},BFmwiivAx:{height:48,width:\"48px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-64)/2)+6+2+0},FtlvGqnvx:{height:48,width:\"48px\",y:(componentViewport?.y||0)+(0+((componentViewport?.height||68)-0-68)/2)+8+2+0},QhfKNQWZt:{height:48,width:\"48px\",y:(componentViewport?.y||0)+0+8+2+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5gfun-container\",layoutDependency:layoutDependency,layoutId:\"c7Zlwb2Lz-container\",nodeId:\"c7Zlwb2Lz\",rendersWithMotion:true,scopeId:\"xw5cNNGUn\",children:/*#__PURE__*/_jsx(Menu,{height:\"100%\",id:\"c7Zlwb2Lz\",layoutId:\"c7Zlwb2Lz\",oYvqK1GEs:oYvqK1GEs1btk7l8,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"e9t2m8iOr\"),width:\"100%\",...addPropertyOverrides({AHQtIDIm2:{oYvqK1GEs:oYvqK1GEsimgo2j,variant:matchVariant(\"N3SMcSsIv\")},BFmwiivAx:{oYvqK1GEs:oYvqK1GEsimgo2j,variant:matchVariant(\"wuARb6ZwJ\")},FtlvGqnvx:{oYvqK1GEs:oYvqK1GEsimgo2j,variant:matchVariant(\"N3SMcSsIv\")}},baseVariant,gestureVariant)})})}),isDisplayed1()&&/*#__PURE__*/_jsx(Overlay,{blockDocumentScrolling:false,dismissWithEsc:false,children:overlay=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||102)-0-102)/2)+16+16+0,...addPropertyOverrides({d7V41I3Tk:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||94)-0-94)/2)+12+16+0},n3XSVokWP:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||142)-40-102)/2)+16+16+0},VhpsePQiy:{y:(componentViewport?.y||0)+(50+((componentViewport?.height||202)-100-102)/2)+16+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(SmartComponentScopedContainer,{className:\"framer-cau6jv-container\",id:`${layoutId}-cau6jv`,layoutDependency:layoutDependency,layoutId:\"qL8tV14XU-container\",nodeId:\"qL8tV14XU\",ref:ref1,rendersWithMotion:true,scopeId:\"xw5cNNGUn\",children:[/*#__PURE__*/_jsx(Trigger,{height:\"100%\",id:\"qL8tV14XU\",layoutId:\"qL8tV14XU\",PWSlWeqS6:PWSlWeqS613elrgn({overlay}),variant:matchVariant(overlay.visible&&\"BlbRyGSOk\",overlay.visible?\"BlbRyGSOk\":\"lDugwemMy\"),width:\"100%\",...addPropertyOverrides({NecuagUwJ:{variant:matchVariant(overlay.visible&&\"jIckAZfCE\",overlay.visible?\"jIckAZfCE\":\"jIckAZfCE\")}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(AnimatePresence,{children:overlay.visible&&/*#__PURE__*/_jsx(Floating,{alignment:\"start\",anchorRef:ref1,className:cx(scopingClassNames,classNames),collisionDetection:false,\"data-framer-portal-id\":`${layoutId}-cau6jv`,offsetX:0,offsetY:30,onDismiss:overlay.hide,placement:\"bottom\",safeArea:true,zIndex:11,children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:363,y:(componentViewport?.y||0)+(0+((componentViewport?.height||102)-0-102)/2)+16+16+0+70,...addPropertyOverrides({d7V41I3Tk:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||94)-0-94)/2)+12+16+0+70},n3XSVokWP:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||142)-40-102)/2)+16+16+0+70},VhpsePQiy:{y:(componentViewport?.y||0)+(50+((componentViewport?.height||202)-100-102)/2)+16+16+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-15rq4tk-container\",inComponentSlot:true,layoutDependency:layoutDependency,layoutId:\"MQXmLjdZx-container\",nodeId:\"MQXmLjdZx\",ref:ref2,rendersWithMotion:true,role:\"dialog\",scopeId:\"xw5cNNGUn\",children:/*#__PURE__*/_jsx(SelectWorkLinks,{height:\"100%\",id:\"MQXmLjdZx\",layoutId:\"MQXmLjdZx\",variant:matchVariant(\"bhUKDZjcs\"),width:\"100%\"})})})})})]})})})}),isDisplayed1()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"gWkdy7z4F\"},implicitPathVariables:undefined},{href:{webPageId:\"gWkdy7z4F\"},implicitPathVariables:undefined},{href:{webPageId:\"gWkdy7z4F\"},implicitPathVariables:undefined},{href:{webPageId:\"gWkdy7z4F\"},implicitPathVariables:undefined},{href:{webPageId:\"gWkdy7z4F\"},implicitPathVariables:undefined},{href:{webPageId:\"gWkdy7z4F\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:(componentViewport?.y||0)+(0+((componentViewport?.height||102)-0-102)/2)+16+16+0,...addPropertyOverrides({d7V41I3Tk:{y:(componentViewport?.y||0)+(0+((componentViewport?.height||94)-0-94)/2)+12+16+0},n3XSVokWP:{y:(componentViewport?.y||0)+(20+((componentViewport?.height||142)-40-102)/2)+16+16+0},VhpsePQiy:{y:(componentViewport?.y||0)+(50+((componentViewport?.height||202)-100-102)/2)+16+16+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1hnhg2g-container\",layoutDependency:layoutDependency,layoutId:\"LSFPvcGWN-container\",nodeId:\"LSFPvcGWN\",rendersWithMotion:true,scopeId:\"xw5cNNGUn\",children:/*#__PURE__*/_jsx(NavButton,{BwtqKKZKg:\"Connect\",height:\"100%\",id:\"LSFPvcGWN\",iuJCK5NlU:resolvedLinks1[0],layoutId:\"LSFPvcGWN\",variant:matchVariant(\"C6M1M7D5g\"),width:\"100%\",...addPropertyOverrides({d7V41I3Tk:{iuJCK5NlU:resolvedLinks1[1],variant:matchVariant(\"qqR1uY7qR\")},k1tHsk56G:{iuJCK5NlU:resolvedLinks1[4]},n3XSVokWP:{iuJCK5NlU:resolvedLinks1[3]},NecuagUwJ:{iuJCK5NlU:resolvedLinks1[5],variant:matchVariant(\"sDT_VXo74\")},VhpsePQiy:{iuJCK5NlU:resolvedLinks1[2]}},baseVariant,gestureVariant)})})})})]})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-i5rtx7\",\"data-framer-name\":\"Mobile Menu Stack\",layoutDependency:layoutDependency,layoutId:\"fFF7ewESk\",children:isDisplayed2()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({QhfKNQWZt:{height:363,y:(componentViewport?.y||0)+0+(((componentViewport?.height||1e3)-0-363)/2+0+0)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1tcvkg7-container\",\"data-framer-name\":\"Select Work Links\",layoutDependency:layoutDependency,layoutId:\"G5BdndwiQ-container\",name:\"Select Work Links\",nodeId:\"G5BdndwiQ\",rendersWithMotion:true,scopeId:\"xw5cNNGUn\",children:/*#__PURE__*/_jsx(SelectWorkLinks,{height:\"100%\",id:\"G5BdndwiQ\",layoutId:\"G5BdndwiQ\",name:\"Select Work Links\",variant:matchVariant(\"SoWQCY1vY\"),width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-tAH7F.framer-fx45ff, .framer-tAH7F .framer-fx45ff { display: block; }\",\".framer-tAH7F.framer-3di789 { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1280px; }\",\".framer-tAH7F .framer-j4v561 { 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; max-width: 1200px; overflow: visible; padding: 16px 40px 16px 40px; position: relative; width: 1px; }\",\".framer-tAH7F .framer-k7xe6a { 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; max-width: 100%; overflow: visible; padding: 16px; position: relative; width: 1px; }\",\".framer-tAH7F .framer-3qorpr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-tAH7F .framer-9nx3m7-container, .framer-tAH7F .framer-cau6jv-container, .framer-tAH7F .framer-1hnhg2g-container, .framer-tAH7F .framer-1tcvkg7-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-tAH7F .framer-1kekjw4 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-tAH7F .framer-5gfun-container { flex: none; height: 48px; position: relative; width: 48px; }\",\".framer-tAH7F .framer-15rq4tk-container { height: auto; position: relative; width: auto; }\",\".framer-tAH7F .framer-i5rtx7 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; min-height: 880px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-tAH7F.framer-v-nd5y2g.framer-3di789, .framer-tAH7F.framer-v-bi618s.framer-3di789 { overflow: hidden; width: 390px; }\",\".framer-tAH7F.framer-v-nd5y2g .framer-j4v561, .framer-tAH7F.framer-v-10wto2r .framer-j4v561 { order: 0; padding: 8px; }\",\".framer-tAH7F.framer-v-nd5y2g .framer-k7xe6a, .framer-tAH7F.framer-v-830zkd .framer-k7xe6a, .framer-tAH7F.framer-v-10wto2r .framer-k7xe6a, .framer-tAH7F.framer-v-bi618s .framer-k7xe6a { padding: 2px 2px 2px 16px; }\",\".framer-tAH7F.framer-v-830zkd.framer-3di789 { cursor: pointer; flex-direction: column; min-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-tAH7F.framer-v-830zkd .framer-j4v561 { flex: none; gap: 0px; justify-content: center; left: 0px; order: 0; padding: 8px; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-tAH7F.framer-v-830zkd .framer-i5rtx7 { flex: none; min-height: unset; order: 1; width: 100%; }\",\".framer-tAH7F.framer-v-830zkd .framer-1tcvkg7-container { order: 0; }\",\".framer-tAH7F.framer-v-foo1sm.framer-3di789 { padding: 0px 60px 0px 60px; }\",\".framer-tAH7F.framer-v-foo1sm .framer-j4v561 { padding: 12px 26px 12px 26px; }\",\".framer-tAH7F.framer-v-10wto2r.framer-3di789 { width: 390px; }\",\".framer-tAH7F.framer-v-g9im27.framer-3di789 { padding: 50px 40px 50px 40px; }\",\".framer-tAH7F.framer-v-1m2v96e.framer-3di789 { padding: 20px 40px 20px 40px; }\",\".framer-tAH7F.framer-v-1g0m2s1 .framer-1kekjw4 { gap: 16px; }\",\".framer-tAH7F.framer-v-bi618s .framer-j4v561 { height: 64px; order: 0; padding: 8px; }\",'.framer-tAH7F[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-tAH7F [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-tAH7F[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-tAH7F [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-tAH7F[data-hide-scrollbars=\"true\"], .framer-tAH7F [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }','.framer-tAH7F[data-border=\"true\"]::after, .framer-tAH7F [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 102\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"FtlvGqnvx\":{\"layout\":[\"fixed\",\"auto\"]},\"QhfKNQWZt\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,\"100vh\",null]},\"d7V41I3Tk\":{\"layout\":[\"fixed\",\"auto\"]},\"AHQtIDIm2\":{\"layout\":[\"fixed\",\"auto\"]},\"VhpsePQiy\":{\"layout\":[\"fixed\",\"auto\"]},\"n3XSVokWP\":{\"layout\":[\"fixed\",\"auto\"]},\"k1tHsk56G\":{\"layout\":[\"fixed\",\"auto\"]},\"NecuagUwJ\":{\"layout\":[\"fixed\",\"auto\"]},\"BFmwiivAx\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"m5QoYjQfW\":\"click\",\"D75oQV5eD\":\"ryanShelton\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerxw5cNNGUn=withCSS(Component,css,\"framer-tAH7F\");export default Framerxw5cNNGUn;Framerxw5cNNGUn.displayName=\"Navigation\";Framerxw5cNNGUn.defaultProps={height:102,width:1280};addPropertyControls(Framerxw5cNNGUn,{variant:{options:[\"yBRD5DrB8\",\"FtlvGqnvx\",\"QhfKNQWZt\",\"d7V41I3Tk\",\"AHQtIDIm2\",\"VhpsePQiy\",\"n3XSVokWP\",\"k1tHsk56G\",\"NecuagUwJ\",\"BFmwiivAx\"],optionTitles:[\"Desktop Project Nav\",\"Phone\",\"Phone Open\",\"Desktop Scroll\",\"Phone Scroll\",\"Tablet\",\"Tablet Scroll\",\"Desktop Dark\",\"Desktop Dynamic Nav (Auto Light Dark Mode for Home and About)\",\"Phone Dynamic\"],title:\"Variant\",type:ControlType.Enum},m5QoYjQfW:{title:\"Click\",type:ControlType.EventHandler},D75oQV5eD:NavButtonControls?.[\"variant\"]&&{...NavButtonControls[\"variant\"],defaultValue:\"F8EVrH457\",description:undefined,hidden:undefined,title:\"Ryan Shelton\"}});addFonts(Framerxw5cNNGUn,[{explicitInter:true,fonts:[]},...NavButtonFonts,...MenuFonts,...TriggerFonts,...SelectWorkLinksFonts],{supportsExplicitInterCodegen:true});Framerxw5cNNGUn.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(NavButton,{},context),forwardLoader(Menu,{},context),forwardLoader(Trigger,{},context),forwardLoader(SelectWorkLinks,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerxw5cNNGUn\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"m5QoYjQfW\\\":\\\"click\\\",\\\"D75oQV5eD\\\":\\\"ryanShelton\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"FtlvGqnvx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QhfKNQWZt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,\\\"100vh\\\",null]},\\\"d7V41I3Tk\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"AHQtIDIm2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"VhpsePQiy\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"n3XSVokWP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"k1tHsk56G\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"NecuagUwJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"BFmwiivAx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"102\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1280\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (293632e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import Footer from\"#framer/local/canvasComponent/lmRZbrG08/lmRZbrG08.js\";import Navigation from\"#framer/local/canvasComponent/xw5cNNGUn/xw5cNNGUn.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const FooterFonts=getFonts(Footer);const FooterControls=getPropertyControls(Footer);const breakpoints={BBYjMBmrY:\"(min-width: 810px) and (max-width: 1079.98px)\",ikgb5Rk6t:\"(min-width: 1080px)\",xwGCzqRPI:\"(max-width: 809.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-lwuqX\";const variantClassNames={BBYjMBmrY:\"framer-v-1fjzzar\",ikgb5Rk6t:\"framer-v-1g6gqlb\",xwGCzqRPI:\"framer-v-1qf8pgf\"};const NJw86gZql=undefined;const A715tcvrB=undefined;const BFbSAgB5b=undefined;const ToCCMQV7e=undefined;const rpZfmavp_=undefined;const W7erWZUet=undefined;const yJWMmhGE8=undefined;const fdoVIDRK5=undefined;const f9dhFTA8M=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-lwuqX.framer-lhj1aj, .framer-lwuqX .framer-lhj1aj { display: block; }\",\".framer-lwuqX.framer-1g6gqlb { align-content: center; align-items: center; 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-lwuqX .framer-3bs6pz-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-lwuqX .framer-1vsmuh6-container { flex: none; height: auto; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; z-index: 10; }\",\".framer-lwuqX .framer-w78mtt { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-lwuqX .framer-1355vs7-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={BBYjMBmrY:\"(min-width: 810px) and (max-width: 1079.98px)\",ikgb5Rk6t:\"(min-width: 1080px)\",xwGCzqRPI:\"(max-width: 809.98px)\"};const humanReadableVariantMap={Desktop:\"ikgb5Rk6t\",Phone:\"xwGCzqRPI\",Tablet:\"BBYjMBmrY\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop Dark Footer\":\"yy4U_cWkl\",\"Phone Dark Footer\":\"U7By_w7K9\",\"Tablet Dark Footer\":\"xqVWeV78v\",Desktop:\"zF4XhWAvS\",Phone:\"JDuXhXYFZ\",Tablet:\"aBY1CwWa4\"};const getProps=({contentNav,desktopFooterVariant,headerNav,height,id,nextCaseStudyLink,nextCaseStudyVisible,phoneFooterVariant,prevCaseStudyLink,prevCaseStudyVisible,tabletFooterVariant,width,...props})=>{return{...props,A715tcvrB:contentNav??props.A715tcvrB,BFbSAgB5b:humanReadableEnumMap[desktopFooterVariant]??desktopFooterVariant??props.BFbSAgB5b??\"zF4XhWAvS\",f9dhFTA8M:humanReadableEnumMap[phoneFooterVariant]??phoneFooterVariant??props.f9dhFTA8M??\"JDuXhXYFZ\",fdoVIDRK5:humanReadableEnumMap[tabletFooterVariant]??tabletFooterVariant??props.fdoVIDRK5??\"aBY1CwWa4\",NJw86gZql:headerNav??props.NJw86gZql,rpZfmavp_:prevCaseStudyLink??props.rpZfmavp_,ToCCMQV7e:prevCaseStudyVisible??props.ToCCMQV7e??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"ikgb5Rk6t\",W7erWZUet:nextCaseStudyVisible??props.W7erWZUet??true,yJWMmhGE8:nextCaseStudyLink??props.yJWMmhGE8};};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,rpZfmavp_,yJWMmhGE8,ToCCMQV7e,W7erWZUet,BFbSAgB5b,fdoVIDRK5,f9dhFTA8M,NJw86gZql,A715tcvrB,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"ikgb5Rk6t\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: none; }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1g6gqlb\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-3bs6pz-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"PwcbhoXjQ\",scopeId:\"zlKwQSawZ\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"PwcbhoXjQ\",intensity:10,layoutId:\"PwcbhoXjQ\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:102,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1vsmuh6-container\",layoutScroll:true,nodeId:\"KX4AqVQzc\",rendersWithMotion:true,scopeId:\"zlKwQSawZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{xwGCzqRPI:{__framer__targets:[{ref:NJw86gZql,target:\"FtlvGqnvx\"},{ref:A715tcvrB,target:\"AHQtIDIm2\"}],variant:matchVariant(\"FtlvGqnvx\")}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:NJw86gZql,target:\"yBRD5DrB8\"},{ref:A715tcvrB,target:\"d7V41I3Tk\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,D75oQV5eD:\"F8EVrH457\",height:\"100%\",id:\"KX4AqVQzc\",layoutId:\"KX4AqVQzc\",style:{width:\"100%\"},variant:matchVariant(\"yBRD5DrB8\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-w78mtt\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:139,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1355vs7-container\",nodeId:\"aDyxGVHLK\",scopeId:\"zlKwQSawZ\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{BBYjMBmrY:{variant:matchVariant(fdoVIDRK5)},xwGCzqRPI:{variant:matchVariant(f9dhFTA8M)}},children:/*#__PURE__*/_jsx(Footer,{afh_LbAYr:rpZfmavp_,height:\"100%\",id:\"aDyxGVHLK\",layoutId:\"aDyxGVHLK\",PkweNYf6w:W7erWZUet,qGT771Tks:ToCCMQV7e,style:{width:\"100%\"},szWvKVTC7:yJWMmhGE8,variant:matchVariant(BFbSAgB5b),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"BBYjMBmrY\":{\"layout\":[\"fixed\",\"fixed\"]},\"xwGCzqRPI\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"rpZfmavp_\":\"prevCaseStudyLink\",\"yJWMmhGE8\":\"nextCaseStudyLink\",\"ToCCMQV7e\":\"prevCaseStudyVisible\",\"W7erWZUet\":\"nextCaseStudyVisible\",\"BFbSAgB5b\":\"desktopFooterVariant\",\"fdoVIDRK5\":\"tabletFooterVariant\",\"f9dhFTA8M\":\"phoneFooterVariant\",\"NJw86gZql\":\"headerNav\",\"A715tcvrB\":\"contentNav\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"ikgb5Rk6t\":[\".framer-3bs6pz-container\",\".framer-1vsmuh6-container\",\".framer-1355vs7-container\"],\"BBYjMBmrY\":[\".framer-3bs6pz-container\",\".framer-1vsmuh6-container\",\".framer-1355vs7-container\"],\"xwGCzqRPI\":[\".framer-3bs6pz-container\",\".framer-1vsmuh6-container\",\".framer-1355vs7-container\"]}\n * @framerBreakpoints {\"ikgb5Rk6t\":{\"min\":1080,\"canvasClassName\":\"framer-1g6gqlb-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1080,\"rootFontSize\":16},\"BBYjMBmrY\":{\"min\":810,\"max\":1079,\"canvasClassName\":\"framer-1fjzzar-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"xwGCzqRPI\":{\"max\":809,\"canvasClassName\":\"framer-1qf8pgf-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant ikgb5Rk6t\n * @framerLayoutTemplate true\n */const FramerzlKwQSawZ=withCSS(Component,css,\"framer-lwuqX\");export default FramerzlKwQSawZ;FramerzlKwQSawZ.displayName=\"Main\";FramerzlKwQSawZ.defaultProps={height:1e3,width:1080};addPropertyControls(FramerzlKwQSawZ,{rpZfmavp_:{title:\"Prev Case Study Link\",type:ControlType.Link},yJWMmhGE8:{title:\"Next Case Study Link\",type:ControlType.Link},ToCCMQV7e:{defaultValue:true,title:\"Prev Case Study Visible\",type:ControlType.Boolean},W7erWZUet:{defaultValue:true,title:\"Next Case Study Visible\",type:ControlType.Boolean},BFbSAgB5b:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"zF4XhWAvS\",description:undefined,hidden:undefined,title:\"Desktop Footer Variant\"},fdoVIDRK5:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"aBY1CwWa4\",description:undefined,hidden:undefined,title:\"Tablet Footer Variant\"},f9dhFTA8M:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"JDuXhXYFZ\",description:undefined,hidden:undefined,title:\"Phone Footer Variant\"},NJw86gZql:{title:\"Header Nav\",type:ControlType.ScrollSectionRef},A715tcvrB:{title:\"Content Nav\",type:ControlType.ScrollSectionRef}});addFonts(FramerzlKwQSawZ,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerzlKwQSawZ.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzlKwQSawZ\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"rpZfmavp_\\\":\\\"prevCaseStudyLink\\\",\\\"yJWMmhGE8\\\":\\\"nextCaseStudyLink\\\",\\\"ToCCMQV7e\\\":\\\"prevCaseStudyVisible\\\",\\\"W7erWZUet\\\":\\\"nextCaseStudyVisible\\\",\\\"BFbSAgB5b\\\":\\\"desktopFooterVariant\\\",\\\"fdoVIDRK5\\\":\\\"tabletFooterVariant\\\",\\\"f9dhFTA8M\\\":\\\"phoneFooterVariant\\\",\\\"NJw86gZql\\\":\\\"headerNav\\\",\\\"A715tcvrB\\\":\\\"contentNav\\\"}\",\"framerIntrinsicWidth\":\"1080\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"BBYjMBmrY\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"xwGCzqRPI\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDefaultVariant\":\"ikgb5Rk6t\",\"framerHitTargets\":\"{\\\"ikgb5Rk6t\\\":[\\\".framer-3bs6pz-container\\\",\\\".framer-1vsmuh6-container\\\",\\\".framer-1355vs7-container\\\"],\\\"BBYjMBmrY\\\":[\\\".framer-3bs6pz-container\\\",\\\".framer-1vsmuh6-container\\\",\\\".framer-1355vs7-container\\\"],\\\"xwGCzqRPI\\\":[\\\".framer-3bs6pz-container\\\",\\\".framer-1vsmuh6-container\\\",\\\".framer-1355vs7-container\\\"]}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"1000\",\"framerAutoSizeImages\":\"true\",\"framerBreakpoints\":\"{\\\"ikgb5Rk6t\\\":{\\\"min\\\":1080,\\\"canvasClassName\\\":\\\"framer-1g6gqlb-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"BBYjMBmrY\\\":{\\\"min\\\":810,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-1fjzzar-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"xwGCzqRPI\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1qf8pgf-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (f0648f9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import Footer from\"#framer/local/canvasComponent/lmRZbrG08/lmRZbrG08.js\";import Navigation from\"#framer/local/canvasComponent/xw5cNNGUn/xw5cNNGUn.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const NavigationFonts=getFonts(Navigation);const NavigationWithVariantAppearEffect=withVariantAppearEffect(Navigation);const FooterFonts=getFonts(Footer);const FooterControls=getPropertyControls(Footer);const breakpoints={fc8mrdhcq:\"(min-width: 1080px)\",ORV3SHRLj:\"(max-width: 809.98px)\",vAEtC0jJT:\"(min-width: 810px) and (max-width: 1079.98px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-M8n5f\";const variantClassNames={fc8mrdhcq:\"framer-v-1b6gy1l\",ORV3SHRLj:\"framer-v-1fsu1k2\",vAEtC0jJT:\"framer-v-v0napw\"};const NJw86gZql=undefined;const A715tcvrB=undefined;const BFbSAgB5b=undefined;const ToCCMQV7e=undefined;const rpZfmavp_=undefined;const W7erWZUet=undefined;const yJWMmhGE8=undefined;const fdoVIDRK5=undefined;const f9dhFTA8M=undefined;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-M8n5f.framer-1go0bc2, .framer-M8n5f .framer-1go0bc2 { display: block; }\",\".framer-M8n5f.framer-1b6gy1l { align-content: center; align-items: center; background-color: var(--token-036cbfda-202c-4105-ac09-1dcff0eee20f, #ffffff); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-M8n5f .framer-8pbf85-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-M8n5f .framer-rj52j6-container { flex: none; height: auto; left: 0px; order: -999; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 10; }\",\".framer-M8n5f .framer-4h1ivk { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-M8n5f .framer-1p26kuv-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={fc8mrdhcq:\"(min-width: 1080px)\",ORV3SHRLj:\"(max-width: 809.98px)\",vAEtC0jJT:\"(min-width: 810px) and (max-width: 1079.98px)\"};const humanReadableVariantMap={Desktop:\"fc8mrdhcq\",Phone:\"ORV3SHRLj\",Tablet:\"vAEtC0jJT\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"Desktop Dark Footer\":\"yy4U_cWkl\",\"Phone Dark Footer\":\"U7By_w7K9\",\"Tablet Dark Footer\":\"xqVWeV78v\",Desktop:\"zF4XhWAvS\",Phone:\"JDuXhXYFZ\",Tablet:\"aBY1CwWa4\"};const getProps=({contentNav,desktopFooterVariant,headerNav,height,id,nextCaseStudyLink,nextCaseStudyVisible,phoneFooterVariant,prevCaseStudyLink,prevCaseStudyVisible,tabletFooterVariant,width,...props})=>{return{...props,A715tcvrB:contentNav??props.A715tcvrB,BFbSAgB5b:humanReadableEnumMap[desktopFooterVariant]??desktopFooterVariant??props.BFbSAgB5b??\"zF4XhWAvS\",f9dhFTA8M:humanReadableEnumMap[phoneFooterVariant]??phoneFooterVariant??props.f9dhFTA8M??\"JDuXhXYFZ\",fdoVIDRK5:humanReadableEnumMap[tabletFooterVariant]??tabletFooterVariant??props.fdoVIDRK5??\"aBY1CwWa4\",NJw86gZql:headerNav??props.NJw86gZql,rpZfmavp_:prevCaseStudyLink??props.rpZfmavp_,ToCCMQV7e:prevCaseStudyVisible??props.ToCCMQV7e??true,variant:humanReadableVariantMap[props.variant]??props.variant??\"fc8mrdhcq\",W7erWZUet:nextCaseStudyVisible??props.W7erWZUet??true,yJWMmhGE8:nextCaseStudyLink??props.yJWMmhGE8};};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,rpZfmavp_,yJWMmhGE8,ToCCMQV7e,W7erWZUet,BFbSAgB5b,fdoVIDRK5,f9dhFTA8M,NJw86gZql,A715tcvrB,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"fc8mrdhcq\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-036cbfda-202c-4105-ac09-1dcff0eee20f, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1b6gy1l\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-8pbf85-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"pVpwKMeJe\",scopeId:\"Trly8RZ06\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"pVpwKMeJe\",intensity:10,layoutId:\"pVpwKMeJe\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:102,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-rj52j6-container\",layoutScroll:true,nodeId:\"bgw10cJJ2\",rendersWithMotion:true,scopeId:\"Trly8RZ06\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ORV3SHRLj:{__framer__targets:[{ref:NJw86gZql,target:\"BFmwiivAx\"},{ref:A715tcvrB,target:\"AHQtIDIm2\"}],variant:matchVariant(\"BFmwiivAx\")}},children:/*#__PURE__*/_jsx(NavigationWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:NJw86gZql,target:\"NecuagUwJ\"},{ref:A715tcvrB,target:\"d7V41I3Tk\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,height:\"100%\",id:\"bgw10cJJ2\",layoutId:\"bgw10cJJ2\",style:{width:\"100%\"},variant:matchVariant(\"NecuagUwJ\"),width:\"100%\"})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-4h1ivk\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:139,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1p26kuv-container\",nodeId:\"P2mVtdqLq\",scopeId:\"Trly8RZ06\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{ORV3SHRLj:{variant:matchVariant(f9dhFTA8M)},vAEtC0jJT:{variant:matchVariant(fdoVIDRK5)}},children:/*#__PURE__*/_jsx(Footer,{afh_LbAYr:rpZfmavp_,height:\"100%\",id:\"P2mVtdqLq\",layoutId:\"P2mVtdqLq\",PkweNYf6w:W7erWZUet,qGT771Tks:ToCCMQV7e,style:{width:\"100%\"},szWvKVTC7:yJWMmhGE8,variant:matchVariant(BFbSAgB5b),width:\"100%\"})})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"vAEtC0jJT\":{\"layout\":[\"fixed\",\"fixed\"]},\"ORV3SHRLj\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"rpZfmavp_\":\"prevCaseStudyLink\",\"yJWMmhGE8\":\"nextCaseStudyLink\",\"ToCCMQV7e\":\"prevCaseStudyVisible\",\"W7erWZUet\":\"nextCaseStudyVisible\",\"BFbSAgB5b\":\"desktopFooterVariant\",\"fdoVIDRK5\":\"tabletFooterVariant\",\"f9dhFTA8M\":\"phoneFooterVariant\",\"NJw86gZql\":\"headerNav\",\"A715tcvrB\":\"contentNav\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"fc8mrdhcq\":[\".framer-8pbf85-container\",\".framer-rj52j6-container\",\".framer-1p26kuv-container\"],\"vAEtC0jJT\":[\".framer-8pbf85-container\",\".framer-rj52j6-container\",\".framer-1p26kuv-container\"],\"ORV3SHRLj\":[\".framer-8pbf85-container\",\".framer-rj52j6-container\",\".framer-1p26kuv-container\"]}\n * @framerBreakpoints {\"fc8mrdhcq\":{\"min\":1080,\"canvasClassName\":\"framer-1b6gy1l-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1080,\"rootFontSize\":16},\"vAEtC0jJT\":{\"min\":810,\"max\":1079,\"canvasClassName\":\"framer-v0napw-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"ORV3SHRLj\":{\"max\":809,\"canvasClassName\":\"framer-1fsu1k2-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant fc8mrdhcq\n * @framerLayoutTemplate true\n */const FramerTrly8RZ06=withCSS(Component,css,\"framer-M8n5f\");export default FramerTrly8RZ06;FramerTrly8RZ06.displayName=\"Dynamic Nav Light Dark Mode Home and About\";FramerTrly8RZ06.defaultProps={height:1e3,width:1080};addPropertyControls(FramerTrly8RZ06,{rpZfmavp_:{title:\"Prev Case Study Link\",type:ControlType.Link},yJWMmhGE8:{title:\"Next Case Study Link\",type:ControlType.Link},ToCCMQV7e:{defaultValue:true,title:\"Prev Case Study Visible\",type:ControlType.Boolean},W7erWZUet:{defaultValue:true,title:\"Next Case Study Visible\",type:ControlType.Boolean},BFbSAgB5b:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"zF4XhWAvS\",description:undefined,hidden:undefined,title:\"Desktop Footer Variant\"},fdoVIDRK5:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"aBY1CwWa4\",description:undefined,hidden:undefined,title:\"Tablet Footer Variant\"},f9dhFTA8M:FooterControls?.[\"variant\"]&&{...FooterControls[\"variant\"],defaultValue:\"JDuXhXYFZ\",description:undefined,hidden:undefined,title:\"Phone Footer Variant\"},NJw86gZql:{title:\"Header Nav\",type:ControlType.ScrollSectionRef},A715tcvrB:{title:\"Content Nav\",type:ControlType.ScrollSectionRef}});addFonts(FramerTrly8RZ06,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...NavigationFonts,...FooterFonts],{supportsExplicitInterCodegen:true});FramerTrly8RZ06.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Navigation,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerTrly8RZ06\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDefaultVariant\":\"fc8mrdhcq\",\"framerVariables\":\"{\\\"rpZfmavp_\\\":\\\"prevCaseStudyLink\\\",\\\"yJWMmhGE8\\\":\\\"nextCaseStudyLink\\\",\\\"ToCCMQV7e\\\":\\\"prevCaseStudyVisible\\\",\\\"W7erWZUet\\\":\\\"nextCaseStudyVisible\\\",\\\"BFbSAgB5b\\\":\\\"desktopFooterVariant\\\",\\\"fdoVIDRK5\\\":\\\"tabletFooterVariant\\\",\\\"f9dhFTA8M\\\":\\\"phoneFooterVariant\\\",\\\"NJw86gZql\\\":\\\"headerNav\\\",\\\"A715tcvrB\\\":\\\"contentNav\\\"}\",\"framerColorSyntax\":\"true\",\"framerBreakpoints\":\"{\\\"fc8mrdhcq\\\":{\\\"min\\\":1080,\\\"canvasClassName\\\":\\\"framer-1b6gy1l-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"vAEtC0jJT\\\":{\\\"min\\\":810,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-v0napw-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"ORV3SHRLj\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1fsu1k2-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerLayoutTemplate\":\"true\",\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1080\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"fc8mrdhcq\\\":[\\\".framer-8pbf85-container\\\",\\\".framer-rj52j6-container\\\",\\\".framer-1p26kuv-container\\\"],\\\"vAEtC0jJT\\\":[\\\".framer-8pbf85-container\\\",\\\".framer-rj52j6-container\\\",\\\".framer-1p26kuv-container\\\"],\\\"ORV3SHRLj\\\":[\\\".framer-8pbf85-container\\\",\\\".framer-rj52j6-container\\\",\\\".framer-1p26kuv-container\\\"]}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"vAEtC0jJT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ORV3SHRLj\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (cc3b8f8)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"Inter-SemiBold\",\"Inter-SemiBold\",\"Inter-SemiBoldItalic\",\"Inter-SemiBoldItalic\"]);export const fonts=[{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/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{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/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{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/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{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/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{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/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/vxBnBhH8768IFAXAb4Qf6wQHKs.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/zSsEuoJdh8mcFVk976C05ZfQr8.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/b8ezwLrN7h2AUoPEENcsTMVJ0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/mvNEIBLyHbscgHtwfsByjXUz3XY.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/6FI2EneKzM3qBy5foOZXey7coCA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/fuyXZpVvOjq8NesCOfgirHCWyg.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"italic\",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/NHHeAKJVP0ZWHk5YZnQQChIsBM.woff2\",weight:\"600\"}]}];export const css=['.framer-5tN4p .framer-styles-preset-12p4qj8:not(.rich-text-wrapper), .framer-5tN4p .framer-styles-preset-12p4qj8.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 21px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 600; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 12px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }','@media (max-width: 1079px) and (min-width: 810px) { .framer-5tN4p .framer-styles-preset-12p4qj8:not(.rich-text-wrapper), .framer-5tN4p .framer-styles-preset-12p4qj8.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 19px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 600; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 12px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }','@media (max-width: 809px) and (min-width: 0px) { .framer-5tN4p .framer-styles-preset-12p4qj8:not(.rich-text-wrapper), .framer-5tN4p .framer-styles-preset-12p4qj8.rich-text-wrapper p { --framer-font-family: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-bold-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-family-italic: \"Inter\", \"Inter Placeholder\", sans-serif; --framer-font-open-type-features: \\'blwf\\' on, \\'cv09\\' on, \\'cv03\\' on, \\'cv04\\' on, \\'cv11\\' on; --framer-font-size: 17px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-style-bold-italic: italic; --framer-font-style-italic: italic; --framer-font-variation-axes: normal; --framer-font-weight: 600; --framer-font-weight-bold: 600; --framer-font-weight-bold-italic: 600; --framer-font-weight-italic: 600; --framer-letter-spacing: 0px; --framer-line-height: 1.3em; --framer-paragraph-spacing: 12px; --framer-text-alignment: start; --framer-text-color: #666666; --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; } }'];export const className=\"framer-5tN4p\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c8e5bf6)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image,Link,PropertyOverrides,RenderTarget,ResolveLinks,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withVariantAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import LocationMapPin1 from\"https://framerusercontent.com/modules/L7IotkJ0f6Zm4sAvT4uN/PPXvSrnZfzuKDesEg6qA/XYzCbc_kE.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js\";import RSNav from\"#framer/local/canvasComponent/ldg7D4qI5/ldg7D4qI5.js\";import*as sharedStyle from\"#framer/local/css/A3MyYqP1w/A3MyYqP1w.js\";import*as sharedStyle1 from\"#framer/local/css/AygLRpeRJ/AygLRpeRJ.js\";import*as sharedStyle3 from\"#framer/local/css/dGsTQpLU6/dGsTQpLU6.js\";import*as sharedStyle6 from\"#framer/local/css/EnUV1KvSI/EnUV1KvSI.js\";import*as sharedStyle5 from\"#framer/local/css/JFQO5i1wD/JFQO5i1wD.js\";import*as sharedStyle4 from\"#framer/local/css/UluiF7978/UluiF7978.js\";import*as sharedStyle2 from\"#framer/local/css/Yt_gEw2P2/Yt_gEw2P2.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const RSNavFonts=getFonts(RSNav);const RSNavWithVariantAppearEffect=withVariantAppearEffect(RSNav);const MotionDivWithFX=withFX(motion.div);const ImageWithFX=withFX(Image);const LocationMapPin1Fonts=getFonts(LocationMapPin1);const breakpoints={fsCajswqO:\"(min-width: 810px) and (max-width: 1079.98px)\",y1Siqqxmt:\"(max-width: 809.98px)\",zbkc1c4kT:\"(min-width: 1080px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-Fqgx6\";const variantClassNames={fsCajswqO:\"framer-v-3nl9q7\",y1Siqqxmt:\"framer-v-9e2opw\",zbkc1c4kT:\"framer-v-9k5dj2\"};const NJw86gZqlSHNEB5b3t=undefined;const A715tcvrBSHNEB5b3t=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition1={delay:.5,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const animation1={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation2={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={damping:40,delay:.05,mass:1,stiffness:400,type:\"spring\"};const textEffect={effect:animation2,repeat:false,startDelay:.5,threshold:0,tokenization:\"character\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.8,skewX:0,skewY:0,x:0,y:0};const transition3={delay:.4,duration:.6,ease:[.12,.23,.5,1],type:\"tween\"};const breakpointRules={fsCajswqO:[\".framer-Fqgx6 .framer-122yycd { padding: 100px 40px 100px 40px; }\"],y1Siqqxmt:[\".framer-Fqgx6 .framer-122yycd { gap: 60px; min-height: 0px; padding: 100px 16px 100px 16px; }\",\".framer-Fqgx6 .framer-1ae8sjk { gap: 24px; }\",\".framer-Fqgx6 .framer-1nbgdq1 { gap: 10px 8px; }\",\".framer-Fqgx6 .framer-nrykde, .framer-Fqgx6 .framer-hefur3, .framer-Fqgx6 .framer-1i4zgaa { flex-direction: column; }\",\".framer-Fqgx6 .framer-7kelmh, .framer-Fqgx6 .framer-9omw92, .framer-Fqgx6 .framer-d7dn84 { height: 140px; width: 100%; }\",\".framer-Fqgx6 .framer-1ml2our, .framer-Fqgx6 .framer-13l1tut, .framer-Fqgx6 .framer-ekh972 { flex: none; width: 100%; }\",\".framer-Fqgx6 .framer-ps7kvt { flex-direction: column; gap: 4px; justify-content: flex-start; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={fsCajswqO:\".framer-3nl9q7-override\",y1Siqqxmt:\".framer-9e2opw-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Fqgx6.framer-nr664t, .framer-Fqgx6 .framer-nr664t { display: block; }\",\".framer-Fqgx6.framer-9k5dj2 { align-content: center; align-items: center; background-color: var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, #ffffff); 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-Fqgx6 .framer-1iupbv5-container { flex: none; height: auto; order: -1000; position: relative; width: auto; }\",\".framer-Fqgx6 .framer-1yifdiu-container { flex: none; height: auto; left: 50%; order: -999; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 250px; z-index: 10; }\",\".framer-Fqgx6 .framer-3p8jf6 { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-Fqgx6 .framer-122yycd { align-content: center; align-items: center; background-color: var(--token-036cbfda-202c-4105-ac09-1dcff0eee20f, #f9f9fa); bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; left: 0px; order: 1003; overflow: visible; padding: 300px 60px 50px 60px; position: var(--framer-canvas-fixed-position, fixed); width: 100%; z-index: 0; }\",\".framer-Fqgx6 .framer-1ae8sjk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 130px; height: min-content; justify-content: center; max-width: 1200px; overflow: visible; padding: 0px; position: relative; width: 960px; }\",\".framer-Fqgx6 .framer-5la1u { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Fqgx6 .framer-1w5artp { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fqgx6 .framer-1cnamcj, .framer-Fqgx6 .framer-alwun8, .framer-Fqgx6 .framer-1t3jw29, .framer-Fqgx6 .framer-1kecq0w, .framer-Fqgx6 .framer-1ax3r35, .framer-Fqgx6 .framer-1e5vjc2, .framer-Fqgx6 .framer-15ycfpp { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Fqgx6 .framer-1lqkt89, .framer-Fqgx6 .framer-10uhby7 { --framer-paragraph-spacing: 0px; flex: none; height: auto; opacity: 0.7; position: relative; white-space: pre; width: auto; }\",\".framer-Fqgx6 .framer-1nbgdq1 { display: grid; flex: none; gap: 10px 20px; grid-auto-rows: min-content; grid-template-columns: repeat(3, minmax(50px, 1fr)); grid-template-rows: repeat(1, min-content); height: min-content; justify-content: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fqgx6 .framer-nrykde, .framer-Fqgx6 .framer-hefur3, .framer-Fqgx6 .framer-1i4zgaa { align-content: center; align-items: center; align-self: start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: auto; justify-content: flex-start; justify-self: start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fqgx6 .framer-7kelmh { --border-bottom-width: 1px; --border-color: var(--token-7b7d5121-baed-48ef-ab74-6e190a556667, rgba(0, 0, 0, 0.08)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-863ba738-5c9c-403e-94bc-e212f1fecd46, #082373); border-bottom-left-radius: 22px; border-bottom-right-radius: 22px; border-top-left-radius: 22px; border-top-right-radius: 22px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 13px; height: 190px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; text-decoration: none; width: 140px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Fqgx6 .framer-1ccfw { flex: none; height: 38px; overflow: visible; position: relative; width: 81px; z-index: 1; }\",\".framer-Fqgx6 .framer-1s0d2w1 { height: 38px; left: 1px; position: absolute; top: 0px; width: 80px; }\",\".framer-Fqgx6 .framer-1969wu6 { height: 22px; left: 26px; position: absolute; top: 15px; width: 29px; }\",\".framer-Fqgx6 .framer-1g1um9i { height: 22px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-Fqgx6 .framer-pcsbar { height: 7px; left: 24px; position: absolute; top: 7px; width: 6px; }\",\".framer-Fqgx6 .framer-1hg7yga { height: 37px; left: 42px; position: absolute; top: 0px; width: 39px; }\",\".framer-Fqgx6 .framer-gcdrwn { height: 22px; left: 0px; position: absolute; top: 15px; width: 16px; }\",\".framer-Fqgx6 .framer-1u7ot4p { height: 18px; left: 17px; position: absolute; top: 19px; width: 7px; }\",\".framer-Fqgx6 .framer-1mx1zg2 { height: 22px; left: 17px; position: absolute; top: 15px; width: 22px; }\",\".framer-Fqgx6 .framer-ctao9f { height: 13px; left: 6px; position: absolute; top: 0px; width: 10px; }\",\".framer-Fqgx6 .framer-1cz5ami { height: 37px; left: 0px; position: absolute; top: 0px; width: 55px; }\",\".framer-Fqgx6 .framer-zr44v0 { height: 4px; left: 51px; position: absolute; top: 4px; width: 4px; }\",\".framer-Fqgx6 .framer-17sox6t { height: 13px; left: 34px; position: absolute; top: 0px; width: 12px; }\",\".framer-Fqgx6 .framer-zefjnq { height: 13px; left: 23px; position: absolute; top: 0px; width: 11px; }\",\".framer-Fqgx6 .framer-1qjtyjz { height: 26px; left: 0px; position: absolute; top: 12px; width: 26px; }\",\".framer-Fqgx6 .framer-jlifx2 { height: 24px; left: 10px; position: absolute; top: 14px; width: 71px; }\",\".framer-Fqgx6 .framer-1i77xxr { height: 5px; left: 4px; position: absolute; top: 1px; width: 3px; }\",\".framer-Fqgx6 .framer-aw51xa { height: 24px; left: 0px; position: absolute; top: 0px; width: 8px; }\",\".framer-Fqgx6 .framer-d4rj2f { height: 1px; left: 70px; position: absolute; top: 22px; width: 1px; }\",\".framer-Fqgx6 .framer-sbsk1z { height: 1px; left: 69px; position: absolute; top: 22px; width: 1px; }\",\".framer-Fqgx6 .framer-1egko0k, .framer-Fqgx6 .framer-1fetbv5 { height: 2px; left: 69px; position: absolute; top: 21px; width: 2px; }\",\".framer-Fqgx6 .framer-1ml2our, .framer-Fqgx6 .framer-13l1tut, .framer-Fqgx6 .framer-ekh972 { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Fqgx6 .framer-1mg45vt, .framer-Fqgx6 .framer-1e2m24k, .framer-Fqgx6 .framer-ouxe0r { align-content: center; align-items: center; background-color: rgba(7, 7, 8, 0.1); border-bottom-left-radius: 13px; border-bottom-right-radius: 13px; border-top-left-radius: 13px; border-top-right-radius: 13px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px 12px 8px 12px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 1; }\",\".framer-Fqgx6 .framer-1r96gmf, .framer-Fqgx6 .framer-6ox6l5, .framer-Fqgx6 .framer-1fbf5aw { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Fqgx6 .framer-1ytm3ix, .framer-Fqgx6 .framer-1ou8vm1, .framer-Fqgx6 .framer-15mbgyp { --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-Fqgx6 .framer-9omw92 { --border-bottom-width: 1px; --border-color: var(--token-7b7d5121-baed-48ef-ab74-6e190a556667, rgba(0, 0, 0, 0.08)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-74ba7f29-24b0-4e79-a3eb-7bc3b3dce429, #e00101); border-bottom-left-radius: 22px; border-bottom-right-radius: 22px; border-top-left-radius: 22px; border-top-right-radius: 22px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 190px; justify-content: center; min-width: 0px; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; text-decoration: none; width: 140px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Fqgx6 .framer-3ntvs8 { 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: 87px; z-index: 1; }\",\".framer-Fqgx6 .framer-1951y70 { height: 62px; position: relative; width: 87px; }\",\".framer-Fqgx6 .framer-8x6xqs { height: 62px; left: 0px; position: absolute; top: 0px; width: 87px; }\",\".framer-Fqgx6 .framer-b2uk9m { height: 12px; left: 23px; position: absolute; top: 14px; width: 41px; }\",\".framer-Fqgx6 .framer-di7jk4 { height: 12px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-Fqgx6 .framer-190iof9 { height: 12px; left: 15px; position: absolute; top: 0px; width: 13px; }\",\".framer-Fqgx6 .framer-t1pj94 { height: 12px; left: 28px; position: absolute; top: 0px; width: 13px; }\",\".framer-Fqgx6 .framer-1w9v0hb { height: 9px; left: 27px; position: absolute; top: 15px; width: 35px; }\",\".framer-Fqgx6 .framer-1ncyubv { height: 3px; left: 1px; position: absolute; top: 5px; width: 4px; }\",\".framer-Fqgx6 .framer-4fo3q3 { height: 3px; left: 1px; position: absolute; top: 1px; width: 3px; }\",\".framer-Fqgx6 .framer-1ex7fqb { height: 9px; left: 0px; position: absolute; top: 0px; width: 6px; }\",\".framer-Fqgx6 .framer-1fale3t { height: 3px; left: 16px; position: absolute; top: 5px; width: 4px; }\",\".framer-Fqgx6 .framer-nvt0s3 { height: 3px; left: 16px; position: absolute; top: 1px; width: 3px; }\",\".framer-Fqgx6 .framer-py4rp2 { height: 9px; left: 14px; position: absolute; top: 0px; width: 6px; }\",\".framer-Fqgx6 .framer-1td9h4t { height: 9px; left: 27px; position: absolute; top: 0px; width: 8px; }\",\".framer-Fqgx6 .framer-irbqif { height: 16px; left: 12px; position: absolute; top: 31px; width: 64px; }\",\".framer-Fqgx6 .framer-1o7doft { height: 15px; left: 0px; position: absolute; top: 0px; width: 15px; }\",\".framer-Fqgx6 .framer-1br43m7 { height: 15px; left: 19px; position: absolute; top: 0px; width: 10px; }\",\".framer-Fqgx6 .framer-ox9pyf { height: 16px; left: 29px; position: absolute; top: 0px; width: 25px; }\",\".framer-Fqgx6 .framer-d6xp43 { height: 16px; left: 55px; position: absolute; top: 0px; width: 9px; }\",\".framer-Fqgx6 .framer-d7dn84 { --border-bottom-width: 1px; --border-color: var(--token-7b7d5121-baed-48ef-ab74-6e190a556667, rgba(0, 0, 0, 0.08)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; align-content: center; align-items: center; background-color: var(--token-cb6b518e-7564-4264-98eb-6981f499cec6, #332f2f); border-bottom-left-radius: 22px; border-bottom-right-radius: 22px; border-top-left-radius: 22px; border-top-right-radius: 22px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 190px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 8px; position: relative; text-decoration: none; width: 140px; will-change: var(--framer-will-change-override, transform); }\",\".framer-Fqgx6 .framer-1s4hlp8 { --border-bottom-width: 1px; --border-color: var(--token-7b7d5121-baed-48ef-ab74-6e190a556667, rgba(0, 0, 0, 0.08)); --border-left-width: 1px; --border-right-width: 1px; --border-style: solid; --border-top-width: 1px; border-bottom-left-radius: 19px; border-bottom-right-radius: 19px; border-top-left-radius: 19px; border-top-right-radius: 19px; box-shadow: 0px 0.6021873017743928px 0.6021873017743928px -1.25px rgba(0, 0, 0, 0.18), 0px 2.288533303243457px 2.288533303243457px -2.5px rgba(0, 0, 0, 0.16), 0px 10px 10px -3.75px rgba(0, 0, 0, 0.06); flex: none; height: 83px; overflow: visible; position: relative; width: 83px; z-index: 1; }\",\".framer-Fqgx6 .framer-ps7kvt { display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Fqgx6 .framer-f96aou { --framer-paragraph-spacing: 0px; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Fqgx6 .framer-11n6xik { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 3px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Fqgx6 .framer-tspmmt { --1ww558a: 1.6; --4rxgx6: var(--token-8d4bba53-4f58-4d9d-ab19-147e1ce11437, #99999e); aspect-ratio: 0.9743589743589743 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 19px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }',...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css,'.framer-Fqgx6[data-border=\"true\"]::after, .framer-Fqgx6 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];const mediaQueries={fsCajswqO:\"(min-width: 810px) and (max-width: 1079.98px)\",y1Siqqxmt:\"(max-width: 809.98px)\",zbkc1c4kT:\"(min-width: 1080px)\"};const humanReadableVariantMap={Desktop:\"zbkc1c4kT\",Phone:\"y1Siqqxmt\",Tablet:\"fsCajswqO\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"zbkc1c4kT\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"zbkc1c4kT\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-39fff227-5471-4d61-9bc5-fd20f59cde15, rgb(255, 255, 255)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-9k5dj2\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1iupbv5-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"ebspeVo9g\",scopeId:\"nW5Hwhz6M\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"ebspeVo9g\",intensity:10,layoutId:\"ebspeVo9g\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"Ty5bAPdFf\"},implicitPathVariables:undefined},{href:{webPageId:\"Ty5bAPdFf\"},implicitPathVariables:undefined},{href:{webPageId:\"Ty5bAPdFf\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:152,width:\"250px\",y:0,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1yifdiu-container\",\"data-framer-layout-hint-center-x\":true,layoutScroll:true,nodeId:\"I9dIdFPjP\",rendersWithMotion:true,scopeId:\"nW5Hwhz6M\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fsCajswqO:{CTCZpv8I9:resolvedLinks[1]},y1Siqqxmt:{__framer__targets:[{ref:NJw86gZqlSHNEB5b3t,target:\"zOWlV6lhA\"},{ref:A715tcvrBSHNEB5b3t,target:\"K0TuFa7ak\"}],CTCZpv8I9:resolvedLinks[2],variant:matchVariant(\"zOWlV6lhA\")}},children:/*#__PURE__*/_jsx(RSNavWithVariantAppearEffect,{__framer__animateOnce:false,__framer__targets:[{ref:NJw86gZqlSHNEB5b3t,target:\"NODbCTCmJ\"},{ref:A715tcvrBSHNEB5b3t,target:\"u9D8A_WLU\"}],__framer__threshold:0,__framer__variantAppearEffectEnabled:true,CTCZpv8I9:resolvedLinks[0],height:\"100%\",id:\"I9dIdFPjP\",layoutId:\"I9dIdFPjP\",style:{width:\"100%\"},variant:matchVariant(\"NODbCTCmJ\"),width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-3p8jf6\"}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-122yycd\",\"data-framer-name\":\"Section\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ae8sjk\",\"data-framer-name\":\"Container\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-5la1u\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition1},__framer__animateOnce:false,__framer__enter:animation,__framer__exit:animation1,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1w5artp\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"h6\",{className:\"framer-styles-preset-65cazl\",\"data-styles-preset\":\"A3MyYqP1w\",dir:\"auto\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-8d4bba53-4f58-4d9d-ab19-147e1ce11437, rgb(153, 153, 158))\"},children:\"Related Work\"})}),className:\"framer-1cnamcj\",effect:textEffect,fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-571edc55-25fa-4eaa-9651-0a0183fa8458, rgb(85, 85, 88))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Ty5bAPdFf\"},motionChild:true,nodeId:\"sz0KP0NhU\",openInNewTab:false,relValues:[],scopeId:\"nW5Hwhz6M\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-t8e9q2\",\"data-styles-preset\":\"Yt_gEw2P2\",children:\"View All\"})})})}),className:\"framer-1lqkt89\",\"data-framer-name\":\"/ Timezone: UTC+10\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1nbgdq1\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-nrykde\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"DBYp3g1Tq\"},motionChild:true,nodeId:\"MwBRi5KCy\",openInNewTab:false,scopeId:\"nW5Hwhz6M\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-7kelmh framer-nr664t\",\"data-border\":true,children:/*#__PURE__*/_jsx(\"div\",{className:\"framer-1ccfw\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1s0d2w1\",\"data-framer-name\":\"The Open Logo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 79.943 37.997\" overflow=\"visible\"><g><path d=\"M 41.382 21.425 C 41.382 23.439 40.576 25.101 39.051 26.23 C 37.653 27.265 35.735 27.812 33.502 27.812 C 33.232 27.812 32.84 27.804 32.564 27.787 C 32.564 27.787 32.576 27.787 32.304 27.766 C 31.99 27.742 31.982 27.661 31.982 27.39 C 31.982 27.118 32.058 27.072 32.288 27.076 C 32.439 27.079 32.678 27.076 32.728 27.076 C 36.08 27.076 38.042 25.179 38.042 21.734 C 38.042 18.268 36.414 16.511 33.201 16.511 L 30.91 16.511 L 30.91 33.506 C 30.908 34.603 30.872 35.236 31.133 35.497 C 31.523 35.888 31.663 35.884 32.196 35.932 C 32.357 35.946 32.327 35.941 32.663 35.981 C 32.832 36.001 33.145 36.023 33.171 36.546 C 33.192 37.02 33.172 37.048 32.975 37.048 L 25.596 37.048 C 25.398 37.048 25.38 37.02 25.401 36.546 C 25.426 36.023 25.74 36.001 25.909 35.981 C 26.244 35.942 26.214 35.946 26.377 35.932 C 26.909 35.884 27.048 35.888 27.439 35.497 C 27.699 35.236 27.663 34.603 27.662 33.507 L 27.661 19.087 L 27.661 18.741 C 27.663 17.644 27.699 17.011 27.438 16.75 C 27.048 16.36 26.908 16.363 26.376 16.315 C 26.214 16.301 26.244 16.306 25.908 16.266 C 25.739 16.246 25.426 16.224 25.4 15.701 C 25.379 15.228 25.398 15.199 25.596 15.199 L 33.744 15.199 C 38.599 15.199 41.382 17.469 41.382 21.425 M 53.869 21.849 C 53.869 21.849 53.577 21.875 53.398 22.586 C 53.141 23.612 52.495 24.765 50.87 24.765 L 49.254 24.765 C 48.99 24.765 48.906 25.045 48.906 25.174 C 48.906 25.302 48.989 25.582 49.254 25.582 L 50.87 25.582 C 52.496 25.582 53.141 26.735 53.398 27.762 C 53.577 28.472 53.869 28.498 53.869 28.498 L 54.338 28.498 C 54.48 28.498 54.55 28.185 54.55 25.05 C 54.55 21.915 54.527 21.849 54.338 21.849 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 57.192 32.663 L 56.898 32.663 C 56.374 32.663 56.23 33.118 56.165 33.28 C 55.465 35.067 55.202 35.736 51.832 35.736 L 51.413 35.736 C 48.588 35.724 47.254 35.425 47.254 33.071 L 47.254 16.511 L 52.529 16.511 C 53.818 16.511 54.63 17.082 55.11 18.347 C 55.167 18.493 55.232 18.933 55.813 18.933 C 55.992 18.933 56.005 18.799 56.005 18.584 L 56.005 15.679 C 56.005 15.323 55.901 15.199 55.48 15.199 L 41.593 15.199 C 41.388 15.199 41.367 15.228 41.39 15.702 C 41.416 16.224 41.743 16.246 41.919 16.266 C 42.268 16.306 42.237 16.302 42.407 16.316 C 42.962 16.364 43.107 16.36 43.515 16.751 C 43.785 17.012 43.75 17.646 43.747 18.743 L 43.747 33.505 C 43.75 34.601 43.786 35.236 43.515 35.496 C 43.107 35.887 42.962 35.884 42.408 35.931 C 42.238 35.945 42.269 35.942 41.919 35.981 C 41.743 36.001 41.416 36.022 41.391 36.546 C 41.367 37.02 41.388 37.048 41.594 37.048 L 56.233 37.048 C 56.517 37.048 56.674 37.015 56.811 36.296 C 57.017 35.209 57.321 33.301 57.341 33.178 C 57.389 32.883 57.405 32.663 57.192 32.663 M 64.39 35.979 C 63.718 35.889 63.435 35.847 62.89 35.062 C 62.667 34.741 62.443 34.196 62.445 32.976 L 62.445 21.366 L 60.767 18.999 L 60.765 32.59 L 60.762 32.59 L 60.762 32.976 C 60.763 34.196 60.549 34.749 60.317 35.062 C 59.691 35.904 59.489 35.889 58.817 35.979 C 58.65 36.001 58.344 35.907 58.318 36.489 C 58.297 37.017 58.317 37.048 58.51 37.048 L 64.697 37.048 C 64.89 37.048 64.91 37.017 64.888 36.489 C 64.864 35.907 64.557 36.001 64.39 35.979 M 79.735 15.199 L 73.407 15.199 C 73.203 15.199 73.181 15.228 73.205 15.701 C 73.231 16.223 73.554 16.245 73.73 16.265 C 74.078 16.318 74.91 16.393 75.314 16.93 C 75.583 17.286 75.785 18.155 75.784 19.659 L 75.783 20.134 L 75.785 20.134 L 75.785 31.391 L 64.45 16.249 C 63.865 15.469 63.693 15.209 63.197 15.209 L 58.516 15.209 C 58.36 15.209 58.313 15.247 58.311 15.437 C 58.31 15.627 58.355 15.874 58.386 15.97 C 58.465 16.214 58.881 16.305 59.03 16.312 C 60.176 16.361 60.874 16.825 61.623 17.825 C 62.373 18.826 67.441 25.588 69.602 28.488 C 71.198 30.628 75.292 36.132 75.428 36.294 C 76.063 37.048 76.258 37.048 76.479 37.048 L 77.132 37.048 C 77.392 37.048 77.37 36.802 77.37 36.802 L 77.366 33.478 L 77.364 33.421 L 77.353 20.134 L 77.357 20.134 L 77.357 19.659 C 77.354 18.155 77.556 17.286 77.826 16.93 C 78.231 16.393 79.062 16.318 79.41 16.265 C 79.585 16.245 79.909 16.223 79.935 15.701 C 79.958 15.228 79.937 15.199 79.734 15.199 M 51.472 12.349 L 55.75 12.349 C 55.941 12.349 56.039 12.304 56.117 11.889 C 56.221 11.314 56.318 10.738 56.409 10.162 L 56.413 10.14 C 56.433 10.012 56.446 9.902 56.392 9.841 C 56.364 9.811 56.325 9.795 56.284 9.797 L 56.119 9.797 C 55.809 9.797 55.71 10.059 55.673 10.158 L 55.667 10.172 C 55.275 11.181 55.143 11.521 53.301 11.521 L 52.654 11.521 C 51.114 11.513 50.388 11.369 50.388 10.072 L 50.388 0.829 L 53.689 0.829 C 54.391 0.829 54.819 1.137 55.081 1.829 C 55.085 1.839 55.088 1.849 55.09 1.86 C 55.121 1.958 55.194 2.188 55.515 2.188 C 55.67 2.188 55.67 2.048 55.67 1.945 L 55.67 0.315 C 55.67 0.083 55.581 0 55.331 0 L 47.19 0 C 47.14 0 47.097 0.003 47.065 0.035 C 47.023 0.079 47.022 0.155 47.029 0.33 C 47.046 0.655 47.257 0.679 47.366 0.691 C 47.545 0.712 47.546 0.712 47.616 0.718 L 47.676 0.723 C 47.948 0.746 48.021 0.751 48.226 0.951 C 48.346 1.067 48.344 1.359 48.342 1.844 L 48.34 2.034 L 48.34 10.121 L 48.342 10.505 C 48.345 10.99 48.346 11.283 48.227 11.398 C 48.021 11.598 47.948 11.604 47.676 11.626 L 47.618 11.631 C 47.547 11.638 47.546 11.638 47.358 11.66 C 47.257 11.67 47.046 11.694 47.029 12.019 C 47.022 12.195 47.023 12.27 47.065 12.313 C 47.097 12.346 47.14 12.349 47.191 12.349 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 54.274 7.6 C 54.368 7.6 54.431 7.583 54.462 7.551 C 54.534 7.478 54.548 7.189 54.549 5.659 L 54.549 5.149 C 54.55 3.987 54.55 3.892 54.445 3.839 C 54.389 3.812 54.328 3.799 54.266 3.8 C 54.225 3.8 54.19 3.805 54.155 3.809 C 54.024 3.824 53.851 3.904 53.768 4.192 C 53.633 4.657 53.335 5.274 52.314 5.274 L 51.067 5.274 C 50.875 5.274 50.788 5.493 50.788 5.559 L 50.788 5.609 C 50.788 5.676 50.875 5.893 51.067 5.893 L 52.314 5.893 C 53.299 5.893 53.601 6.568 53.742 7.076 C 53.831 7.396 53.927 7.532 54.094 7.58 C 54.128 7.589 54.202 7.6 54.274 7.6 M 45.918 12.349 C 45.968 12.349 46.013 12.346 46.045 12.312 C 46.089 12.267 46.089 12.187 46.081 12.002 C 46.064 11.66 45.849 11.634 45.745 11.623 C 45.745 11.623 45.551 11.6 45.476 11.593 C 45.476 11.593 45.063 11.557 44.851 11.346 C 44.727 11.223 44.729 10.912 44.732 10.397 L 44.732 1.952 C 44.729 1.437 44.727 1.128 44.851 1.002 C 45.064 0.792 45.476 0.755 45.476 0.755 C 45.552 0.75 45.745 0.727 45.745 0.727 C 45.849 0.715 46.065 0.69 46.081 0.348 C 46.089 0.162 46.089 0.082 46.045 0.037 C 46.013 0.003 45.968 0 45.918 0 L 41.595 0 C 41.543 0 41.499 0.003 41.467 0.037 C 41.424 0.083 41.423 0.162 41.432 0.348 C 41.448 0.69 41.664 0.715 41.767 0.727 C 41.767 0.727 41.962 0.75 42.036 0.755 C 42.036 0.755 42.45 0.792 42.661 1.002 C 42.786 1.128 42.784 1.437 42.781 1.952 L 42.78 5.582 L 37.163 5.582 L 37.163 2.154 L 37.162 1.952 C 37.16 1.437 37.158 1.128 37.283 1.002 C 37.493 0.792 38.176 0.727 38.176 0.727 C 38.28 0.715 38.496 0.69 38.511 0.348 C 38.52 0.162 38.52 0.082 38.476 0.037 C 38.444 0.003 38.401 0 38.348 0 L 34.026 0 C 33.975 0 33.93 0.003 33.898 0.037 C 33.855 0.083 33.854 0.162 33.863 0.348 C 33.879 0.69 34.094 0.715 34.199 0.727 C 34.199 0.727 34.881 0.792 35.092 1.002 C 35.216 1.128 35.215 1.437 35.212 1.952 L 35.212 10.397 C 35.215 10.912 35.216 11.222 35.092 11.347 C 34.881 11.557 34.467 11.593 34.467 11.593 C 34.392 11.6 34.199 11.623 34.199 11.623 C 34.095 11.634 33.879 11.659 33.863 12.002 C 33.854 12.187 33.855 12.268 33.898 12.312 C 33.93 12.346 33.975 12.349 34.026 12.349 L 38.348 12.349 C 38.4 12.349 38.444 12.346 38.476 12.312 C 38.52 12.267 38.52 12.187 38.511 12.002 C 38.495 11.66 38.28 11.634 38.176 11.623 C 38.176 11.623 37.982 11.6 37.907 11.593 C 37.907 11.593 37.493 11.557 37.283 11.346 C 37.158 11.223 37.16 10.912 37.162 10.397 L 37.162 10.195 L 37.163 6.233 L 42.78 6.233 L 42.78 10.195 L 42.781 10.397 C 42.784 10.912 42.786 11.222 42.661 11.347 C 42.45 11.557 42.036 11.593 42.036 11.593 C 41.962 11.6 41.767 11.623 41.767 11.623 C 41.664 11.634 41.447 11.659 41.432 12.002 C 41.423 12.187 41.424 12.268 41.467 12.312 C 41.499 12.346 41.543 12.349 41.595 12.349 Z M 26.784 10.397 C 26.788 10.911 26.789 11.222 26.666 11.346 C 26.457 11.557 26.05 11.593 26.05 11.593 C 25.962 11.602 25.873 11.612 25.785 11.623 C 25.682 11.634 25.471 11.659 25.455 12.002 C 25.445 12.187 25.446 12.268 25.49 12.312 C 25.521 12.346 25.565 12.349 25.615 12.349 L 29.883 12.349 C 29.933 12.349 29.977 12.346 30.009 12.312 C 30.052 12.267 30.052 12.187 30.044 12.002 C 30.028 11.66 29.815 11.634 29.714 11.623 C 29.714 11.623 29.522 11.6 29.448 11.593 C 29.448 11.593 29.041 11.557 28.832 11.346 C 28.71 11.222 28.711 10.911 28.714 10.396 L 28.715 0.658 L 29.984 0.658 C 31.39 0.658 31.671 0.93 32.172 1.77 C 32.308 1.998 32.702 2.014 32.719 2.015 L 32.821 2.015 C 32.844 2.017 32.867 2.008 32.883 1.99 C 32.918 1.954 32.926 1.884 32.909 1.775 L 32.65 0.123 C 32.639 0.047 32.548 0.008 32.537 0.004 L 22.97 0 L 22.953 0.004 C 22.944 0.008 22.853 0.047 22.84 0.123 L 22.582 1.774 C 22.565 1.883 22.573 1.953 22.608 1.989 C 22.622 2.005 22.643 2.014 22.664 2.014 L 22.773 2.014 C 22.789 2.014 23.183 1.997 23.318 1.77 C 23.82 0.929 24.101 0.658 25.508 0.658 L 26.789 0.658 L 26.785 10.397 Z M 12.697 11.399 C 5.684 11.399 0 16.637 0 24.494 C 0 30.802 3.663 35.422 8.737 36.999 C 8.928 37.058 9.023 37.071 9.047 36.996 C 9.172 36.592 8.93 36.432 8.893 36.409 C 8.665 36.265 8.444 36.11 8.231 35.943 C 7.207 35.103 6.051 34.055 5.088 31.531 C 4.284 29.424 3.131 25.086 4.445 19.709 C 5.534 15.243 8.621 12.576 12.699 12.576 L 12.701 12.576 C 16.779 12.576 19.865 15.243 20.955 19.709 C 22.268 25.086 21.114 29.424 20.311 31.531 C 19.347 34.055 18.191 35.103 17.168 35.944 C 16.992 36.087 16.732 36.263 16.505 36.409 C 16.467 36.432 16.227 36.592 16.353 36.996 C 16.375 37.072 16.527 37.034 16.641 37.001 C 16.756 36.967 16.971 36.896 16.971 36.896 C 21.881 35.229 25.394 30.671 25.394 24.494 C 25.394 16.638 19.709 11.399 12.697 11.399\" fill=\"rgb(255,255,255)\"></path><path d=\"M 15.127 19.027 C 14.891 19.125 14.708 19.32 14.626 19.564 C 14.564 19.733 14.532 19.911 14.532 20.091 C 14.262 20.012 13.985 19.962 13.704 19.942 L 13.601 19.936 L 13.601 19.934 L 13.693 19.736 C 13.693 19.736 13.587 19.497 13.542 19.214 C 13.514 19.02 13.529 17.53 13.526 17.074 C 13.525 16.913 13.564 16.769 13.617 16.652 L 13.619 16.646 L 13.621 16.641 C 13.682 16.507 13.769 16.387 13.877 16.289 C 13.97 16.209 14.088 16.164 14.21 16.162 L 14.211 16.163 C 14.444 16.389 14.759 16.415 14.774 16.417 L 14.804 16.419 L 14.8 16.388 C 14.8 16.383 14.785 16.262 14.687 16.217 C 14.375 16.065 14.242 15.802 14.301 15.457 C 14.364 15.096 14.687 14.854 15.106 14.854 C 15.415 14.854 15.717 14.983 15.956 15.215 C 16.298 15.548 16.495 16.023 16.51 16.555 C 16.528 17.121 16.33 17.672 15.955 18.094 C 15.636 18.445 15.268 18.518 15.016 18.518 C 14.891 18.518 14.762 18.5 14.644 18.466 C 14.595 18.451 14.545 18.443 14.494 18.441 C 14.416 18.441 14.383 18.468 14.379 18.472 L 14.358 18.491 L 14.379 18.511 C 14.382 18.515 14.482 18.608 14.789 18.687 C 14.93 18.724 15.034 18.735 15.14 18.74 C 15.175 18.815 15.157 19.004 15.127 19.028 Z M 13.572 32.403 C 13.572 32.403 13.533 32.265 13.519 32.189 C 13.507 31.807 13.462 31.37 13.671 31.039 C 13.808 30.831 13.983 30.651 14.187 30.51 C 14.426 30.335 14.625 30.167 14.774 29.899 C 14.981 29.531 15.104 29.117 15.16 28.694 C 15.253 27.993 15.327 27.288 15.394 26.582 C 15.443 26.071 15.492 25.56 15.531 25.047 C 15.576 24.485 15.605 23.921 15.618 23.356 C 15.634 22.664 15.653 21.969 15.653 21.277 C 15.653 21.188 15.641 21.1 15.615 21.015 C 15.684 20.99 15.75 20.956 15.811 20.914 C 15.811 20.914 15.722 20.776 15.531 20.815 L 15.53 20.815 C 15.378 20.561 15.156 20.358 14.89 20.232 L 14.824 20.204 L 14.824 20.203 C 14.796 19.834 14.944 19.388 15.346 19.223 C 15.43 19.188 15.524 19.185 15.61 19.216 C 15.688 19.238 15.725 19.349 15.81 19.413 C 15.949 19.52 16.071 19.483 16.071 19.483 L 16.067 19.469 C 16.035 19.285 15.92 19.127 15.755 19.042 C 15.711 19.008 15.689 18.76 15.752 18.641 L 15.776 18.622 C 16.029 18.51 16.249 18.335 16.416 18.113 C 16.797 17.619 16.979 16.899 16.918 16.175 C 16.91 16.079 16.898 15.984 16.881 15.89 C 16.862 15.776 16.505 14.383 15.134 14.383 C 14.504 14.383 14.074 14.739 13.986 15.338 C 13.967 15.457 13.965 15.578 13.982 15.697 C 13.531 15.607 13.174 16.134 13.174 16.134 C 13.184 16.158 13.193 16.183 13.199 16.208 C 13.253 16.43 13.126 16.689 12.854 16.626 C 12.548 16.555 12.531 16.183 12.704 16.019 L 12.714 16.009 C 12.581 15.722 12.3 15.031 11.685 14.515 C 11.138 14.057 10.271 14.255 10.147 14.626 C 10.157 14.638 10.174 14.653 10.173 14.655 C 10.245 14.737 10.545 14.803 10.987 15.431 C 11.676 16.407 11.733 16.952 11.736 17.42 C 11.738 17.9 11.738 19.083 11.725 19.233 C 11.707 19.44 11.579 19.746 11.579 19.746 L 11.66 19.887 L 11.691 19.941 L 11.668 19.942 C 11.265 19.975 10.852 20.05 10.483 20.232 C 10.102 20.42 9.715 20.792 9.719 21.277 C 9.719 21.97 9.738 22.664 9.754 23.357 C 9.764 23.921 9.797 24.484 9.841 25.048 C 9.88 25.56 9.928 26.071 9.978 26.582 C 10.046 27.287 10.119 27.993 10.213 28.694 C 10.269 29.117 10.391 29.531 10.597 29.899 C 10.747 30.167 10.947 30.335 11.185 30.51 C 11.383 30.655 11.565 30.823 11.701 31.039 C 11.91 31.37 11.865 31.807 11.853 32.188 C 11.838 32.264 11.8 32.403 11.8 32.403 C 11.713 32.408 10.612 32.478 10.591 32.674 L 10.591 32.676 C 10.572 32.857 10.504 33.717 10.501 33.747 L 10.512 33.746 L 10.512 33.747 C 11.02 33.711 11.529 33.69 12.039 33.683 C 12.016 33.69 11.994 33.696 11.971 33.699 C 11.766 33.699 11.675 33.773 11.428 33.808 C 11.122 33.818 10.817 33.834 10.512 33.857 C 10.512 33.857 10.087 33.893 10.079 34.002 C 10.072 34.111 9.929 35.577 9.927 35.586 C 9.984 35.62 10.482 35.651 11.275 35.672 C 11.263 35.685 11.248 35.693 11.232 35.693 C 10.98 35.693 11.051 35.774 10.605 35.778 C 10.177 35.759 9.996 35.733 9.944 35.702 L 9.938 35.703 C 9.838 35.717 9.65 35.718 9.637 35.839 C 9.628 35.917 9.419 37.336 9.406 37.408 C 9.397 37.461 9.495 37.568 10.412 37.779 C 10.862 37.881 11.501 37.977 12.621 37.997 C 12.715 37.999 12.812 37.994 12.912 37.994 L 12.918 37.994 C 14.033 37.974 14.701 37.842 15.15 37.74 C 16.067 37.529 15.962 37.401 15.962 37.379 C 15.962 37.339 15.746 35.93 15.737 35.853 C 15.724 35.731 15.53 35.71 15.457 35.703 C 15.434 35.737 15.212 35.763 14.869 35.782 L 14.869 35.778 C 14.392 35.778 14.444 35.692 14.187 35.692 C 14.177 35.692 14.157 35.679 14.149 35.673 C 14.848 35.661 15.4 35.643 15.437 35.59 C 15.437 35.59 15.305 34.136 15.297 34.028 C 15.29 33.919 14.885 33.86 14.885 33.86 L 14.885 33.859 C 14.687 33.845 14.488 33.834 14.289 33.825 L 14.28 33.825 L 14.103 33.817 C 13.79 33.789 13.702 33.699 13.476 33.699 C 13.457 33.696 13.44 33.692 13.422 33.687 C 13.935 33.697 14.421 33.717 14.865 33.747 L 14.875 33.747 C 14.873 33.727 14.804 32.851 14.786 32.674 C 14.765 32.484 13.75 32.413 13.599 32.404 Z M 78.988 36.036 C 79.025 36.036 79.063 36.034 79.097 36.032 C 79.128 36.03 79.159 36.023 79.188 36.011 C 79.214 35.999 79.236 35.98 79.251 35.956 C 79.269 35.924 79.277 35.889 79.276 35.853 C 79.277 35.822 79.269 35.791 79.254 35.764 C 79.24 35.743 79.221 35.725 79.199 35.713 C 79.175 35.701 79.149 35.693 79.122 35.689 C 79.094 35.685 79.065 35.682 79.036 35.682 L 78.81 35.682 L 78.81 36.036 L 78.989 36.036 Z M 79.063 35.542 C 79.193 35.542 79.289 35.569 79.352 35.621 C 79.414 35.674 79.446 35.753 79.446 35.861 C 79.446 35.96 79.418 36.033 79.363 36.08 C 79.305 36.128 79.233 36.157 79.158 36.164 L 79.47 36.654 L 79.287 36.654 L 78.99 36.176 L 78.811 36.176 L 78.811 36.654 L 78.64 36.654 L 78.64 35.542 Z M 78.292 36.418 C 78.366 36.61 78.512 36.764 78.698 36.849 C 78.792 36.89 78.896 36.911 79.006 36.911 C 79.212 36.913 79.409 36.828 79.551 36.677 C 79.621 36.602 79.677 36.514 79.714 36.418 C 79.754 36.315 79.774 36.206 79.773 36.095 C 79.775 35.883 79.695 35.677 79.552 35.521 C 79.41 35.371 79.212 35.286 79.006 35.289 C 78.798 35.288 78.599 35.372 78.454 35.521 C 78.384 35.595 78.328 35.682 78.291 35.777 C 78.251 35.878 78.231 35.986 78.233 36.095 C 78.233 36.212 78.251 36.319 78.291 36.418 Z M 78.138 35.721 C 78.26 35.431 78.517 35.222 78.823 35.162 C 79.129 35.102 79.445 35.199 79.666 35.421 C 79.846 35.598 79.946 35.842 79.943 36.095 C 79.945 36.351 79.845 36.597 79.666 36.777 C 79.58 36.863 79.479 36.931 79.368 36.977 C 79.253 37.025 79.13 37.049 79.006 37.048 C 78.757 37.049 78.519 36.952 78.341 36.777 C 78.16 36.597 78.059 36.351 78.062 36.094 C 78.062 35.961 78.087 35.836 78.138 35.721 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsxs(SVG,{className:\"framer-1969wu6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.156 21.849\" overflow=\"visible\"><path d=\"M 15.989 6.226 C 15.989 8.24 15.183 9.902 13.657 11.031 C 12.26 12.066 10.341 12.612 8.108 12.612 C 7.839 12.612 7.446 12.605 7.171 12.588 C 7.171 12.588 7.183 12.588 6.91 12.567 C 6.597 12.543 6.589 12.461 6.589 12.191 C 6.589 11.919 6.665 11.872 6.894 11.877 C 7.046 11.88 7.285 11.877 7.334 11.877 C 10.686 11.877 12.648 9.98 12.648 6.535 C 12.648 3.069 11.02 1.312 7.808 1.312 L 5.516 1.312 L 5.516 18.306 C 5.515 19.404 5.479 20.037 5.739 20.298 C 6.13 20.689 6.27 20.685 6.802 20.733 C 6.964 20.747 6.934 20.742 7.27 20.782 C 7.439 20.802 7.752 20.824 7.777 21.347 C 7.799 21.82 7.778 21.849 7.582 21.849 L 0.203 21.849 C 0.005 21.849 -0.014 21.82 0.008 21.347 C 0.032 20.824 0.346 20.802 0.516 20.782 C 0.851 20.743 0.82 20.747 0.983 20.733 C 1.516 20.685 1.655 20.689 2.046 20.298 C 2.306 20.037 2.27 19.404 2.269 18.307 L 2.268 3.888 L 2.268 3.541 C 2.27 2.445 2.306 1.812 2.045 1.551 C 1.655 1.161 1.515 1.164 0.982 1.116 C 0.82 1.102 0.851 1.107 0.515 1.067 C 0.346 1.047 0.032 1.025 0.007 0.502 C -0.015 0.028 0.005 0 0.203 0 L 8.35 0 C 13.205 0 15.989 2.269 15.989 6.226 M 28.475 6.65 C 28.475 6.65 28.184 6.676 28.005 7.387 C 27.747 8.413 27.102 9.566 25.477 9.566 L 23.86 9.566 C 23.597 9.566 23.513 9.846 23.513 9.974 C 23.513 10.103 23.596 10.383 23.86 10.383 L 25.477 10.383 C 27.103 10.383 27.747 11.536 28.005 12.563 C 28.184 13.273 28.475 13.299 28.475 13.299 L 28.945 13.299 C 29.087 13.299 29.156 12.986 29.156 9.851 C 29.156 6.716 29.134 6.65 28.945 6.65 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1g1um9i\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.989 21.849\" overflow=\"visible\"><path d=\"M 15.989 6.226 C 15.989 8.24 15.183 9.902 13.657 11.031 C 12.26 12.066 10.341 12.612 8.108 12.612 C 7.839 12.612 7.446 12.605 7.171 12.588 C 7.171 12.588 7.183 12.588 6.91 12.567 C 6.597 12.543 6.589 12.461 6.589 12.191 C 6.589 11.919 6.665 11.872 6.894 11.877 C 7.046 11.88 7.285 11.877 7.334 11.877 C 10.686 11.877 12.648 9.98 12.648 6.535 C 12.648 3.069 11.02 1.312 7.808 1.312 L 5.516 1.312 L 5.516 18.306 C 5.515 19.404 5.479 20.037 5.739 20.298 C 6.13 20.689 6.27 20.685 6.802 20.733 C 6.964 20.747 6.934 20.742 7.27 20.782 C 7.439 20.802 7.752 20.824 7.777 21.347 C 7.799 21.82 7.778 21.849 7.582 21.849 L 0.203 21.849 C 0.005 21.849 -0.014 21.82 0.008 21.347 C 0.032 20.824 0.346 20.802 0.516 20.782 C 0.851 20.743 0.82 20.747 0.983 20.733 C 1.516 20.685 1.655 20.689 2.046 20.298 C 2.306 20.037 2.27 19.404 2.269 18.307 L 2.268 3.888 L 2.268 3.541 C 2.27 2.445 2.306 1.812 2.045 1.551 C 1.655 1.161 1.515 1.164 0.982 1.116 C 0.82 1.102 0.851 1.107 0.515 1.067 C 0.346 1.047 0.032 1.025 0.007 0.502 C -0.015 0.028 0.005 0 0.203 0 L 8.35 0 C 13.205 0 15.989 2.269 15.989 6.226\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-pcsbar\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.643 6.65\" overflow=\"visible\"><path d=\"M 4.962 0 C 4.962 0 4.671 0.027 4.492 0.737 C 4.234 1.763 3.589 2.916 1.964 2.916 L 0.347 2.916 C 0.084 2.916 0 3.197 0 3.325 C 0 3.453 0.083 3.733 0.347 3.733 L 1.964 3.733 C 3.59 3.733 4.234 4.887 4.492 5.913 C 4.671 6.623 4.962 6.65 4.962 6.65 L 5.431 6.65 C 5.573 6.65 5.643 6.336 5.643 3.201 C 5.643 0.066 5.62 0 5.431 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1hg7yga\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.56 37.048\" overflow=\"visible\"><path d=\"M 15.81 32.663 L 15.515 32.663 C 14.991 32.663 14.848 33.118 14.783 33.28 C 14.082 35.067 13.82 35.736 10.45 35.736 L 10.03 35.736 C 7.205 35.724 5.871 35.425 5.871 33.071 L 5.871 16.511 L 11.147 16.511 C 12.435 16.511 13.248 17.082 13.727 18.347 C 13.784 18.493 13.85 18.933 14.43 18.933 C 14.61 18.933 14.622 18.799 14.622 18.584 L 14.622 15.679 C 14.622 15.323 14.518 15.199 14.097 15.199 L 0.21 15.199 C 0.005 15.199 -0.015 15.228 0.007 15.702 C 0.034 16.224 0.36 16.246 0.537 16.266 C 0.886 16.306 0.855 16.302 1.024 16.316 C 1.579 16.364 1.725 16.36 2.132 16.751 C 2.403 17.012 2.367 17.646 2.364 18.743 L 2.364 33.505 C 2.367 34.601 2.404 35.236 2.132 35.496 C 1.725 35.887 1.58 35.884 1.025 35.931 C 0.856 35.945 0.887 35.942 0.537 35.981 C 0.36 36.001 0.034 36.022 0.008 36.546 C -0.015 37.02 0.005 37.048 0.211 37.048 L 14.85 37.048 C 15.134 37.048 15.291 37.015 15.428 36.296 C 15.635 35.209 15.939 33.301 15.958 33.178 C 16.006 32.883 16.022 32.663 15.81 32.663 M 23.007 35.979 C 22.335 35.889 22.052 35.847 21.507 35.062 C 21.284 34.741 21.061 34.196 21.062 32.976 L 21.062 21.366 L 19.385 18.999 L 19.383 32.59 L 19.379 32.59 L 19.379 32.976 C 19.381 34.196 19.166 34.749 18.934 35.062 C 18.309 35.904 18.106 35.889 17.434 35.979 C 17.267 36.001 16.961 35.907 16.935 36.489 C 16.914 37.017 16.935 37.048 17.127 37.048 L 23.314 37.048 C 23.508 37.048 23.527 37.017 23.505 36.489 C 23.481 35.907 23.174 36.001 23.007 35.979 M 38.352 15.199 L 32.024 15.199 C 31.82 15.199 31.798 15.228 31.822 15.701 C 31.848 16.223 32.172 16.245 32.348 16.265 C 32.696 16.318 33.527 16.393 33.931 16.93 C 34.2 17.286 34.403 18.155 34.402 19.659 L 34.401 20.134 L 34.403 20.134 L 34.403 31.391 L 23.068 16.249 C 22.483 15.469 22.31 15.209 21.814 15.209 L 17.133 15.209 C 16.978 15.209 16.93 15.247 16.928 15.437 C 16.927 15.627 16.972 15.874 17.003 15.97 C 17.082 16.214 17.498 16.305 17.647 16.312 C 18.793 16.361 19.492 16.825 20.24 17.825 C 20.99 18.826 26.058 25.588 28.22 28.488 C 29.815 30.628 33.91 36.132 34.045 36.294 C 34.68 37.048 34.876 37.048 35.097 37.048 L 35.749 37.048 C 36.009 37.048 35.987 36.802 35.987 36.802 L 35.984 33.478 L 35.982 33.421 L 35.97 20.134 L 35.974 20.134 L 35.974 19.659 C 35.971 18.155 36.174 17.286 36.444 16.93 C 36.848 16.393 37.679 16.318 38.027 16.265 C 38.202 16.245 38.527 16.223 38.552 15.701 C 38.576 15.228 38.554 15.199 38.351 15.199 M 10.089 12.349 L 14.367 12.349 C 14.558 12.349 14.657 12.304 14.735 11.889 C 14.838 11.314 14.936 10.738 15.026 10.162 L 15.03 10.14 C 15.051 10.012 15.063 9.902 15.009 9.841 C 14.981 9.811 14.942 9.795 14.901 9.797 L 14.737 9.797 C 14.426 9.797 14.327 10.059 14.291 10.158 L 14.284 10.172 C 13.892 11.181 13.76 11.521 11.918 11.521 L 11.272 11.521 C 9.731 11.513 9.005 11.369 9.005 10.072 L 9.005 0.829 L 12.306 0.829 C 13.008 0.829 13.437 1.137 13.698 1.829 C 13.702 1.839 13.705 1.849 13.708 1.86 C 13.739 1.958 13.811 2.188 14.133 2.188 C 14.287 2.188 14.287 2.048 14.287 1.945 L 14.287 0.315 C 14.287 0.083 14.199 0 13.948 0 L 5.807 0 C 5.757 0 5.714 0.003 5.682 0.035 C 5.64 0.079 5.639 0.155 5.647 0.33 C 5.663 0.655 5.874 0.679 5.983 0.691 C 6.162 0.712 6.163 0.712 6.233 0.718 L 6.294 0.723 C 6.565 0.746 6.638 0.751 6.843 0.951 C 6.963 1.067 6.961 1.359 6.959 1.844 L 6.958 2.034 L 6.958 10.121 L 6.959 10.505 C 6.962 10.99 6.963 11.283 6.844 11.398 C 6.638 11.598 6.565 11.604 6.294 11.626 L 6.235 11.631 C 6.164 11.638 6.163 11.638 5.976 11.66 C 5.874 11.67 5.663 11.694 5.647 12.019 C 5.639 12.195 5.64 12.27 5.682 12.313 C 5.714 12.346 5.757 12.349 5.808 12.349 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-gcdrwn\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.988 21.849\" overflow=\"visible\"><path d=\"M 15.81 17.464 L 15.515 17.464 C 14.991 17.464 14.848 17.919 14.783 18.08 C 14.082 19.868 13.82 20.537 10.45 20.537 L 10.03 20.537 C 7.205 20.525 5.871 20.225 5.871 17.871 L 5.871 1.312 L 11.147 1.312 C 12.435 1.312 13.248 1.883 13.727 3.148 C 13.784 3.293 13.85 3.734 14.43 3.734 C 14.61 3.734 14.622 3.599 14.622 3.385 L 14.622 0.48 C 14.622 0.123 14.518 0 14.097 0 L 0.21 0 C 0.005 0 -0.015 0.028 0.007 0.503 C 0.034 1.025 0.36 1.047 0.537 1.067 C 0.886 1.107 0.855 1.103 1.024 1.117 C 1.579 1.165 1.725 1.161 2.132 1.552 C 2.403 1.813 2.367 2.447 2.364 3.543 L 2.364 18.306 C 2.367 19.402 2.404 20.036 2.132 20.297 C 1.725 20.688 1.58 20.685 1.025 20.732 C 0.856 20.746 0.887 20.743 0.537 20.782 C 0.36 20.802 0.034 20.823 0.008 21.346 C -0.015 21.821 0.005 21.849 0.211 21.849 L 14.85 21.849 C 15.134 21.849 15.291 21.816 15.428 21.096 C 15.635 20.01 15.939 18.102 15.958 17.979 C 16.006 17.683 16.022 17.464 15.81 17.464\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1u7ot4p\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.584 18.049\" overflow=\"visible\"><path d=\"M 6.079 16.98 C 5.406 16.89 5.123 16.848 4.579 16.063 C 4.356 15.742 4.132 15.197 4.134 13.977 L 4.134 2.367 L 2.456 0 L 2.454 13.591 L 2.45 13.591 L 2.45 13.977 C 2.452 15.197 2.238 15.75 2.005 16.063 C 1.38 16.905 1.178 16.89 0.505 16.98 C 0.339 17.002 0.032 16.908 0.007 17.49 C -0.015 18.018 0.006 18.049 0.199 18.049 L 6.385 18.049 C 6.579 18.049 6.599 18.018 6.576 17.49 C 6.553 16.908 6.245 17.002 6.079 16.98\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mx1zg2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.632 21.849\" overflow=\"visible\"><path d=\"M 21.424 0 L 15.096 0 C 14.892 0 14.87 0.028 14.894 0.502 C 14.92 1.024 15.244 1.046 15.42 1.066 C 15.768 1.119 16.599 1.194 17.003 1.731 C 17.272 2.087 17.475 2.956 17.474 4.46 L 17.473 4.935 L 17.475 4.935 L 17.475 16.192 L 6.14 1.05 C 5.555 0.27 5.383 0.009 4.886 0.009 L 0.205 0.009 C 0.05 0.009 0.002 0.047 0 0.237 C -0.001 0.427 0.044 0.674 0.075 0.77 C 0.154 1.015 0.57 1.106 0.72 1.112 C 1.865 1.162 2.564 1.625 3.312 2.626 C 4.062 3.627 9.13 10.389 11.292 13.289 C 12.887 15.429 16.982 20.933 17.117 21.095 C 17.752 21.849 17.948 21.849 18.169 21.849 L 18.821 21.849 C 19.081 21.849 19.059 21.603 19.059 21.603 L 19.056 18.279 L 19.054 18.222 L 19.043 4.935 L 19.046 4.935 L 19.046 4.46 C 19.043 2.956 19.246 2.087 19.516 1.731 C 19.92 1.194 20.751 1.119 21.099 1.066 C 21.274 1.046 21.599 1.024 21.624 0.502 C 21.648 0.028 21.626 0 21.423 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ctao9f\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.405 12.349\" overflow=\"visible\"><path d=\"M 4.447 12.349 L 8.724 12.349 C 8.915 12.349 9.014 12.304 9.092 11.889 C 9.195 11.314 9.293 10.738 9.383 10.162 L 9.387 10.14 C 9.408 10.012 9.42 9.902 9.366 9.841 C 9.338 9.811 9.299 9.795 9.258 9.797 L 9.094 9.797 C 8.783 9.797 8.685 10.059 8.648 10.158 L 8.641 10.172 C 8.249 11.181 8.117 11.521 6.275 11.521 L 5.629 11.521 C 4.088 11.513 3.362 11.369 3.362 10.072 L 3.362 0.829 L 6.663 0.829 C 7.365 0.829 7.794 1.137 8.055 1.829 C 8.059 1.839 8.062 1.849 8.065 1.86 C 8.096 1.958 8.168 2.188 8.49 2.188 C 8.644 2.188 8.644 2.048 8.644 1.945 L 8.644 0.315 C 8.644 0.083 8.556 0 8.305 0 L 0.164 0 C 0.115 0 0.071 0.003 0.039 0.035 C -0.003 0.079 -0.004 0.155 0.004 0.33 C 0.021 0.655 0.231 0.679 0.34 0.691 C 0.519 0.712 0.52 0.712 0.59 0.718 L 0.651 0.723 C 0.922 0.746 0.995 0.751 1.2 0.951 C 1.32 1.067 1.318 1.359 1.317 1.844 L 1.315 2.034 L 1.315 10.121 L 1.317 10.505 C 1.319 10.99 1.32 11.283 1.201 11.398 C 0.995 11.598 0.922 11.604 0.651 11.626 L 0.592 11.631 C 0.521 11.638 0.52 11.638 0.333 11.66 C 0.231 11.67 0.021 11.694 0.004 12.019 C -0.004 12.195 -0.003 12.27 0.039 12.313 C 0.071 12.346 0.115 12.349 0.165 12.349 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1cz5ami\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 54.549 37.048\" overflow=\"visible\"><path d=\"M 54.274 7.6 C 54.368 7.6 54.431 7.583 54.462 7.551 C 54.534 7.478 54.548 7.189 54.549 5.659 L 54.549 5.149 C 54.55 3.987 54.55 3.892 54.445 3.839 C 54.389 3.812 54.328 3.799 54.266 3.8 C 54.225 3.8 54.19 3.805 54.155 3.809 C 54.024 3.824 53.851 3.904 53.768 4.192 C 53.633 4.657 53.335 5.274 52.314 5.274 L 51.067 5.274 C 50.875 5.274 50.788 5.493 50.788 5.559 L 50.788 5.609 C 50.788 5.676 50.875 5.893 51.067 5.893 L 52.314 5.893 C 53.299 5.893 53.601 6.568 53.742 7.076 C 53.831 7.396 53.927 7.532 54.094 7.58 C 54.128 7.589 54.202 7.6 54.274 7.6 M 45.918 12.349 C 45.968 12.349 46.013 12.346 46.045 12.312 C 46.089 12.267 46.089 12.187 46.081 12.002 C 46.064 11.66 45.849 11.634 45.745 11.623 C 45.745 11.623 45.551 11.6 45.476 11.593 C 45.476 11.593 45.063 11.557 44.851 11.346 C 44.727 11.223 44.729 10.912 44.732 10.397 L 44.732 1.952 C 44.729 1.437 44.727 1.128 44.851 1.002 C 45.064 0.792 45.476 0.755 45.476 0.755 C 45.552 0.75 45.745 0.727 45.745 0.727 C 45.849 0.715 46.065 0.69 46.081 0.348 C 46.089 0.162 46.089 0.082 46.045 0.037 C 46.013 0.003 45.968 0 45.918 0 L 41.595 0 C 41.543 0 41.499 0.003 41.467 0.037 C 41.424 0.083 41.423 0.162 41.432 0.348 C 41.448 0.69 41.664 0.715 41.767 0.727 C 41.767 0.727 41.962 0.75 42.036 0.755 C 42.036 0.755 42.45 0.792 42.661 1.002 C 42.786 1.128 42.784 1.437 42.781 1.952 L 42.78 5.582 L 37.163 5.582 L 37.163 2.154 L 37.162 1.952 C 37.16 1.437 37.158 1.128 37.283 1.002 C 37.493 0.792 38.176 0.727 38.176 0.727 C 38.28 0.715 38.496 0.69 38.511 0.348 C 38.52 0.162 38.52 0.082 38.476 0.037 C 38.444 0.003 38.401 0 38.348 0 L 34.026 0 C 33.975 0 33.93 0.003 33.898 0.037 C 33.855 0.083 33.854 0.162 33.863 0.348 C 33.879 0.69 34.094 0.715 34.199 0.727 C 34.199 0.727 34.881 0.792 35.092 1.002 C 35.216 1.128 35.215 1.437 35.212 1.952 L 35.212 10.397 C 35.215 10.912 35.216 11.222 35.092 11.347 C 34.881 11.557 34.467 11.593 34.467 11.593 C 34.392 11.6 34.199 11.623 34.199 11.623 C 34.095 11.634 33.879 11.659 33.863 12.002 C 33.854 12.187 33.855 12.268 33.898 12.312 C 33.93 12.346 33.975 12.349 34.026 12.349 L 38.348 12.349 C 38.4 12.349 38.444 12.346 38.476 12.312 C 38.52 12.267 38.52 12.187 38.511 12.002 C 38.495 11.66 38.28 11.634 38.176 11.623 C 38.176 11.623 37.982 11.6 37.907 11.593 C 37.907 11.593 37.493 11.557 37.283 11.346 C 37.158 11.223 37.16 10.912 37.162 10.397 L 37.162 10.195 L 37.163 6.233 L 42.78 6.233 L 42.78 10.195 L 42.781 10.397 C 42.784 10.912 42.786 11.222 42.661 11.347 C 42.45 11.557 42.036 11.593 42.036 11.593 C 41.962 11.6 41.767 11.623 41.767 11.623 C 41.664 11.634 41.447 11.659 41.432 12.002 C 41.423 12.187 41.424 12.268 41.467 12.312 C 41.499 12.346 41.543 12.349 41.595 12.349 Z M 26.784 10.397 C 26.788 10.911 26.789 11.222 26.666 11.346 C 26.457 11.557 26.05 11.593 26.05 11.593 C 25.962 11.602 25.873 11.612 25.785 11.623 C 25.682 11.634 25.471 11.659 25.455 12.002 C 25.445 12.187 25.446 12.268 25.49 12.312 C 25.521 12.346 25.565 12.349 25.615 12.349 L 29.883 12.349 C 29.933 12.349 29.977 12.346 30.009 12.312 C 30.052 12.267 30.052 12.187 30.044 12.002 C 30.028 11.66 29.815 11.634 29.714 11.623 C 29.714 11.623 29.522 11.6 29.448 11.593 C 29.448 11.593 29.041 11.557 28.832 11.346 C 28.71 11.222 28.711 10.911 28.714 10.396 L 28.715 0.658 L 29.984 0.658 C 31.39 0.658 31.671 0.93 32.172 1.77 C 32.308 1.998 32.702 2.014 32.719 2.015 L 32.821 2.015 C 32.844 2.017 32.867 2.008 32.883 1.99 C 32.918 1.954 32.926 1.884 32.909 1.775 L 32.65 0.123 C 32.639 0.047 32.548 0.008 32.537 0.004 L 22.97 0 L 22.953 0.004 C 22.944 0.008 22.853 0.047 22.84 0.123 L 22.582 1.774 C 22.565 1.883 22.573 1.953 22.608 1.989 C 22.622 2.005 22.643 2.014 22.664 2.014 L 22.773 2.014 C 22.789 2.014 23.183 1.997 23.318 1.77 C 23.82 0.929 24.101 0.658 25.508 0.658 L 26.789 0.658 L 26.785 10.397 Z M 12.697 11.399 C 5.684 11.399 0 16.637 0 24.494 C 0 30.802 3.663 35.422 8.737 36.999 C 8.928 37.058 9.023 37.071 9.047 36.996 C 9.172 36.592 8.93 36.432 8.893 36.409 C 8.665 36.265 8.444 36.11 8.231 35.943 C 7.207 35.103 6.051 34.055 5.088 31.531 C 4.284 29.424 3.131 25.086 4.445 19.709 C 5.534 15.243 8.621 12.576 12.699 12.576 L 12.701 12.576 C 16.779 12.576 19.865 15.243 20.955 19.709 C 22.268 25.086 21.114 29.424 20.311 31.531 C 19.347 34.055 18.191 35.103 17.168 35.944 C 16.992 36.087 16.732 36.263 16.505 36.409 C 16.467 36.432 16.227 36.592 16.353 36.996 C 16.375 37.072 16.527 37.034 16.641 37.001 C 16.756 36.967 16.971 36.896 16.971 36.896 C 21.881 35.229 25.394 30.671 25.394 24.494 C 25.394 16.638 19.709 11.399 12.697 11.399\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-zr44v0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.762 3.8\" overflow=\"visible\"><path d=\"M 3.486 3.8 C 3.581 3.8 3.644 3.784 3.675 3.751 C 3.746 3.678 3.76 3.389 3.761 1.859 L 3.761 1.349 C 3.763 0.187 3.763 0.092 3.658 0.039 C 3.602 0.012 3.54 -0.001 3.478 0 C 3.438 0 3.403 0.005 3.367 0.01 C 3.236 0.025 3.063 0.105 2.98 0.392 C 2.845 0.857 2.548 1.474 1.526 1.474 L 0.279 1.474 C 0.087 1.474 0 1.693 0 1.759 L 0 1.81 C 0 1.876 0.087 2.094 0.279 2.094 L 1.526 2.094 C 2.511 2.094 2.813 2.768 2.954 3.276 C 3.043 3.597 3.139 3.732 3.307 3.78 C 3.341 3.789 3.414 3.8 3.486 3.8\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-17sox6t\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.227 12.349\" overflow=\"visible\"><path d=\"M 12.06 12.349 C 12.11 12.349 12.154 12.346 12.187 12.312 C 12.23 12.267 12.23 12.187 12.223 12.002 C 12.206 11.66 11.991 11.634 11.887 11.623 C 11.887 11.623 11.693 11.6 11.618 11.593 C 11.618 11.593 11.204 11.557 10.993 11.346 C 10.869 11.223 10.871 10.912 10.873 10.397 L 10.873 1.952 C 10.871 1.437 10.869 1.128 10.993 1.002 C 11.205 0.792 11.618 0.755 11.618 0.755 C 11.693 0.75 11.887 0.727 11.887 0.727 C 11.991 0.715 12.207 0.69 12.223 0.348 C 12.23 0.162 12.23 0.082 12.187 0.037 C 12.155 0.003 12.11 0 12.06 0 L 7.737 0 C 7.685 0 7.641 0.003 7.609 0.037 C 7.566 0.083 7.565 0.162 7.574 0.348 C 7.59 0.69 7.805 0.715 7.909 0.727 C 7.909 0.727 8.104 0.75 8.178 0.755 C 8.178 0.755 8.592 0.792 8.802 1.002 C 8.927 1.128 8.926 1.437 8.923 1.952 L 8.922 5.582 L 3.305 5.582 L 3.305 2.154 L 3.304 1.952 C 3.301 1.437 3.299 1.128 3.425 1.002 C 3.635 0.792 4.318 0.727 4.318 0.727 C 4.421 0.715 4.638 0.69 4.653 0.348 C 4.662 0.162 4.661 0.082 4.618 0.037 C 4.586 0.003 4.543 0 4.49 0 L 0.168 0 C 0.117 0 0.072 0.003 0.04 0.037 C -0.004 0.083 -0.005 0.162 0.005 0.348 C 0.021 0.69 0.236 0.715 0.341 0.727 C 0.341 0.727 1.022 0.792 1.234 1.002 C 1.358 1.128 1.356 1.437 1.354 1.952 L 1.354 10.397 C 1.356 10.912 1.358 11.222 1.234 11.347 C 1.022 11.557 0.609 11.593 0.609 11.593 C 0.533 11.6 0.341 11.623 0.341 11.623 C 0.237 11.634 0.021 11.659 0.005 12.002 C -0.005 12.187 -0.004 12.268 0.04 12.312 C 0.072 12.346 0.117 12.349 0.168 12.349 L 4.49 12.349 C 4.542 12.349 4.586 12.346 4.618 12.312 C 4.661 12.267 4.662 12.187 4.653 12.002 C 4.637 11.66 4.421 11.634 4.318 11.623 C 4.318 11.623 4.123 11.6 4.049 11.593 C 4.049 11.593 3.635 11.557 3.425 11.346 C 3.299 11.223 3.301 10.912 3.304 10.397 L 3.304 10.195 L 3.305 6.233 L 8.922 6.233 L 8.922 10.195 L 8.923 10.397 C 8.926 10.912 8.927 11.222 8.802 11.347 C 8.592 11.557 8.178 11.593 8.178 11.593 C 8.104 11.6 7.909 11.623 7.909 11.623 C 7.805 11.634 7.589 11.659 7.574 12.002 C 7.565 12.187 7.566 12.268 7.609 12.312 C 7.641 12.346 7.685 12.349 7.737 12.349 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-zefjnq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.345 12.349\" overflow=\"visible\"><path d=\"M 4.211 10.397 C 4.214 10.911 4.215 11.222 4.093 11.346 C 3.884 11.557 3.477 11.593 3.477 11.593 C 3.389 11.602 3.3 11.612 3.212 11.623 C 3.109 11.634 2.898 11.659 2.882 12.002 C 2.872 12.187 2.873 12.268 2.916 12.312 C 2.948 12.346 2.992 12.349 3.042 12.349 L 7.31 12.349 C 7.359 12.349 7.404 12.346 7.436 12.312 C 7.479 12.267 7.479 12.187 7.47 12.002 C 7.454 11.66 7.242 11.634 7.14 11.623 C 7.14 11.623 6.948 11.6 6.875 11.593 C 6.875 11.593 6.468 11.557 6.259 11.346 C 6.137 11.222 6.138 10.911 6.141 10.396 L 6.141 0.658 L 7.411 0.658 C 8.816 0.658 9.098 0.93 9.599 1.77 C 9.735 1.998 10.128 2.014 10.146 2.015 L 10.248 2.015 C 10.271 2.017 10.294 2.008 10.31 1.99 C 10.345 1.954 10.353 1.884 10.336 1.775 L 10.077 0.123 C 10.065 0.047 9.975 0.008 9.964 0.004 L 0.397 0 L 0.38 0.004 C 0.371 0.008 0.28 0.047 0.267 0.123 L 0.008 1.774 C -0.008 1.883 0 1.953 0.035 1.989 C 0.049 2.005 0.07 2.014 0.091 2.014 L 0.199 2.014 C 0.216 2.014 0.609 1.997 0.745 1.77 C 1.247 0.929 1.527 0.658 2.934 0.658 L 4.215 0.658 L 4.212 10.397 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qjtyjz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.394 25.648\" overflow=\"visible\"><path d=\"M 12.697 0 C 5.684 0 0 5.238 0 13.095 C 0 19.403 3.663 24.022 8.737 25.599 C 8.928 25.659 9.023 25.671 9.047 25.596 C 9.172 25.193 8.93 25.033 8.893 25.009 C 8.665 24.866 8.444 24.71 8.231 24.544 C 7.207 23.704 6.051 22.655 5.088 20.131 C 4.284 18.024 3.131 13.687 4.445 8.309 C 5.534 3.843 8.621 1.177 12.699 1.177 L 12.701 1.177 C 16.779 1.177 19.865 3.843 20.955 8.309 C 22.268 13.687 21.114 18.024 20.311 20.131 C 19.347 22.655 18.191 23.704 17.168 24.545 C 16.992 24.687 16.732 24.864 16.505 25.009 C 16.467 25.033 16.227 25.193 16.353 25.596 C 16.375 25.672 16.527 25.634 16.641 25.601 C 16.756 25.568 16.971 25.497 16.971 25.497 C 21.881 23.829 25.394 19.272 25.394 13.095 C 25.394 5.239 19.709 0 12.697 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-jlifx2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 70.538 23.748\" overflow=\"visible\"><path d=\"M 5.722 4.778 C 5.486 4.875 5.303 5.071 5.22 5.315 C 5.159 5.484 5.127 5.662 5.126 5.842 C 4.857 5.762 4.579 5.712 4.299 5.693 L 4.195 5.686 L 4.195 5.684 L 4.287 5.487 C 4.287 5.487 4.181 5.247 4.137 4.964 C 4.109 4.77 4.124 3.281 4.121 2.825 C 4.12 2.664 4.159 2.52 4.211 2.402 L 4.213 2.397 L 4.216 2.392 C 4.276 2.258 4.363 2.138 4.472 2.039 C 4.565 1.959 4.682 1.914 4.805 1.913 L 4.806 1.914 C 5.039 2.139 5.354 2.166 5.369 2.168 L 5.398 2.17 L 5.394 2.138 C 5.394 2.133 5.379 2.013 5.282 1.967 C 4.969 1.815 4.837 1.553 4.896 1.207 C 4.959 0.846 5.282 0.605 5.701 0.605 C 6.009 0.605 6.311 0.733 6.55 0.966 C 6.893 1.298 7.089 1.773 7.104 2.305 C 7.123 2.871 6.924 3.423 6.549 3.844 C 6.23 4.196 5.863 4.269 5.611 4.269 C 5.486 4.269 5.357 4.251 5.238 4.217 C 5.19 4.202 5.139 4.193 5.089 4.192 C 5.011 4.192 4.978 4.219 4.974 4.222 L 4.952 4.241 L 4.973 4.261 C 4.977 4.265 5.076 4.358 5.383 4.438 C 5.524 4.474 5.629 4.486 5.735 4.49 C 5.77 4.565 5.752 4.754 5.722 4.779 Z M 4.167 18.153 C 4.167 18.153 4.128 18.016 4.113 17.94 C 4.101 17.558 4.057 17.121 4.266 16.789 C 4.403 16.581 4.578 16.402 4.781 16.26 C 5.02 16.085 5.219 15.917 5.369 15.649 C 5.576 15.282 5.698 14.868 5.755 14.445 C 5.848 13.744 5.921 13.039 5.989 12.333 C 6.038 11.822 6.087 11.311 6.125 10.798 C 6.171 10.235 6.2 9.671 6.213 9.107 C 6.229 8.415 6.247 7.72 6.247 7.028 C 6.248 6.939 6.235 6.85 6.21 6.765 C 6.279 6.74 6.345 6.706 6.405 6.665 C 6.405 6.665 6.316 6.527 6.125 6.566 L 6.124 6.566 C 5.973 6.312 5.75 6.109 5.485 5.983 L 5.419 5.954 L 5.419 5.953 C 5.391 5.585 5.538 5.139 5.941 4.974 C 6.025 4.938 6.118 4.936 6.204 4.966 C 6.282 4.989 6.32 5.099 6.404 5.164 C 6.544 5.27 6.666 5.234 6.666 5.234 L 6.661 5.22 C 6.63 5.036 6.515 4.877 6.35 4.792 C 6.306 4.758 6.283 4.51 6.346 4.391 L 6.371 4.372 C 6.623 4.261 6.843 4.085 7.01 3.863 C 7.391 3.369 7.574 2.649 7.512 1.925 C 7.504 1.83 7.492 1.735 7.476 1.64 C 7.457 1.526 7.1 0.134 5.728 0.134 C 5.098 0.134 4.668 0.49 4.581 1.088 C 4.562 1.207 4.56 1.328 4.576 1.448 C 4.126 1.357 3.768 1.885 3.768 1.885 C 3.779 1.908 3.787 1.933 3.794 1.959 C 3.847 2.181 3.72 2.439 3.448 2.377 C 3.143 2.305 3.126 1.934 3.299 1.77 L 3.308 1.759 C 3.176 1.472 2.895 0.782 2.279 0.266 C 1.733 -0.192 0.866 0.006 0.742 0.377 C 0.751 0.388 0.769 0.404 0.768 0.405 C 0.839 0.487 1.14 0.554 1.582 1.182 C 2.271 2.157 2.327 2.702 2.33 3.171 C 2.332 3.651 2.333 4.833 2.32 4.983 C 2.301 5.19 2.173 5.496 2.173 5.496 L 2.255 5.638 L 2.286 5.692 L 2.262 5.693 C 1.86 5.725 1.446 5.8 1.077 5.983 C 0.697 6.171 0.31 6.543 0.314 7.028 C 0.314 7.721 0.333 8.415 0.349 9.108 C 0.359 9.671 0.392 10.235 0.435 10.799 C 0.475 11.311 0.523 11.822 0.572 12.333 C 0.64 13.038 0.713 13.744 0.808 14.445 C 0.864 14.868 0.985 15.282 1.191 15.649 C 1.342 15.917 1.541 16.085 1.78 16.26 C 1.978 16.405 2.16 16.574 2.295 16.789 C 2.504 17.121 2.46 17.558 2.448 17.939 C 2.433 18.015 2.394 18.153 2.394 18.153 C 2.308 18.158 1.206 18.228 1.186 18.425 L 1.186 18.427 C 1.167 18.607 1.098 19.467 1.095 19.498 L 1.107 19.497 L 1.107 19.498 C 1.615 19.461 2.124 19.44 2.633 19.434 C 2.611 19.441 2.588 19.446 2.565 19.449 C 2.36 19.449 2.27 19.523 2.023 19.558 C 1.717 19.568 1.412 19.585 1.107 19.608 C 1.107 19.608 0.681 19.644 0.674 19.753 C 0.666 19.861 0.523 21.327 0.522 21.337 C 0.579 21.371 1.077 21.401 1.869 21.422 C 1.857 21.435 1.843 21.444 1.826 21.444 C 1.574 21.444 1.646 21.525 1.2 21.529 C 0.772 21.51 0.59 21.484 0.539 21.453 L 0.533 21.454 C 0.432 21.468 0.244 21.469 0.232 21.589 C 0.223 21.667 0.014 23.086 0.001 23.159 C -0.009 23.212 0.09 23.318 1.007 23.529 C 1.456 23.632 2.096 23.728 3.215 23.748 C 3.309 23.75 3.406 23.745 3.507 23.745 L 3.512 23.745 C 4.628 23.725 5.296 23.593 5.744 23.49 C 6.661 23.279 6.557 23.152 6.557 23.129 C 6.557 23.089 6.341 21.681 6.331 21.604 C 6.319 21.482 6.124 21.46 6.052 21.454 C 6.028 21.488 5.806 21.513 5.464 21.532 L 5.464 21.529 C 4.986 21.529 5.039 21.443 4.781 21.443 C 4.772 21.443 4.752 21.43 4.744 21.424 C 5.442 21.412 5.994 21.394 6.031 21.34 C 6.031 21.34 5.899 19.887 5.892 19.779 C 5.884 19.67 5.48 19.611 5.48 19.611 L 5.48 19.61 C 5.281 19.596 5.083 19.585 4.884 19.575 L 4.874 19.575 L 4.697 19.568 C 4.384 19.539 4.297 19.449 4.07 19.449 C 4.052 19.447 4.034 19.443 4.017 19.438 C 4.529 19.447 5.015 19.467 5.459 19.498 L 5.47 19.498 C 5.468 19.478 5.398 18.602 5.38 18.424 C 5.36 18.234 4.345 18.164 4.193 18.154 Z M 69.582 21.787 C 69.62 21.787 69.658 21.785 69.691 21.782 C 69.723 21.781 69.754 21.774 69.783 21.761 C 69.809 21.75 69.831 21.731 69.846 21.706 C 69.863 21.675 69.872 21.639 69.87 21.604 C 69.871 21.572 69.864 21.541 69.848 21.514 C 69.835 21.493 69.816 21.476 69.794 21.464 C 69.769 21.452 69.744 21.444 69.717 21.439 C 69.688 21.435 69.659 21.433 69.63 21.433 L 69.405 21.433 L 69.405 21.787 L 69.583 21.787 Z M 69.658 21.293 C 69.787 21.293 69.883 21.32 69.946 21.372 C 70.008 21.425 70.04 21.504 70.04 21.611 C 70.04 21.711 70.012 21.784 69.958 21.831 C 69.899 21.879 69.828 21.908 69.752 21.914 L 70.065 22.404 L 69.881 22.404 L 69.584 21.927 L 69.405 21.927 L 69.405 22.404 L 69.234 22.404 L 69.234 21.293 Z M 68.886 22.169 C 68.961 22.36 69.107 22.515 69.293 22.599 C 69.387 22.641 69.49 22.662 69.6 22.662 C 69.806 22.663 70.004 22.578 70.146 22.427 C 70.216 22.353 70.271 22.265 70.308 22.169 C 70.349 22.066 70.369 21.956 70.368 21.846 C 70.369 21.633 70.29 21.428 70.147 21.272 C 70.004 21.121 69.806 21.037 69.6 21.039 C 69.393 21.038 69.194 21.122 69.049 21.272 C 68.978 21.345 68.923 21.432 68.885 21.528 C 68.846 21.629 68.826 21.737 68.827 21.846 C 68.827 21.963 68.846 22.07 68.885 22.169 Z M 68.732 21.472 C 68.855 21.182 69.111 20.972 69.417 20.912 C 69.724 20.852 70.039 20.949 70.26 21.171 C 70.44 21.349 70.54 21.592 70.538 21.846 C 70.539 22.102 70.439 22.347 70.26 22.528 C 70.175 22.614 70.074 22.681 69.962 22.727 C 69.847 22.775 69.724 22.799 69.6 22.799 C 69.352 22.8 69.113 22.702 68.935 22.528 C 68.754 22.348 68.654 22.101 68.657 21.845 C 68.657 21.712 68.681 21.586 68.732 21.472 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1i77xxr\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.986 5.237\" overflow=\"visible\"><path d=\"M 1.602 4.173 C 1.366 4.27 1.183 4.466 1.101 4.71 C 1.039 4.879 1.007 5.057 1.007 5.237 C 0.737 5.157 0.46 5.107 0.179 5.088 L 0.076 5.081 L 0.076 5.079 L 0.168 4.882 C 0.168 4.882 0.062 4.642 0.018 4.359 C -0.011 4.166 0.004 2.676 0.002 2.22 C 0.001 2.059 0.039 1.915 0.092 1.797 L 0.094 1.792 L 0.097 1.787 C 0.157 1.653 0.244 1.533 0.352 1.434 C 0.445 1.354 0.563 1.31 0.685 1.308 L 0.686 1.309 C 0.919 1.534 1.235 1.561 1.25 1.563 L 1.279 1.565 L 1.275 1.533 C 1.275 1.528 1.26 1.408 1.162 1.362 C 0.85 1.21 0.717 0.948 0.777 0.602 C 0.84 0.241 1.162 0 1.582 0 C 1.89 0 2.192 0.128 2.431 0.361 C 2.773 0.693 2.97 1.168 2.985 1.7 C 3.004 2.267 2.805 2.818 2.43 3.239 C 2.111 3.591 1.743 3.664 1.491 3.664 C 1.366 3.664 1.237 3.646 1.119 3.612 C 1.07 3.597 1.02 3.588 0.969 3.587 C 0.891 3.587 0.858 3.614 0.855 3.617 L 0.833 3.636 L 0.854 3.656 C 0.857 3.66 0.957 3.753 1.264 3.833 C 1.405 3.869 1.509 3.881 1.615 3.885 C 1.65 3.96 1.632 4.149 1.602 4.174 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-aw51xa\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.524 23.748\" overflow=\"visible\"><path d=\"M 4.167 18.153 C 4.167 18.153 4.128 18.016 4.113 17.94 C 4.101 17.558 4.057 17.121 4.266 16.789 C 4.403 16.581 4.578 16.402 4.781 16.26 C 5.02 16.085 5.219 15.917 5.369 15.649 C 5.576 15.282 5.698 14.868 5.755 14.445 C 5.848 13.744 5.921 13.039 5.989 12.333 C 6.038 11.822 6.087 11.311 6.125 10.798 C 6.171 10.235 6.2 9.671 6.213 9.107 C 6.229 8.415 6.247 7.72 6.247 7.028 C 6.248 6.939 6.235 6.85 6.21 6.765 C 6.279 6.74 6.345 6.706 6.405 6.665 C 6.405 6.665 6.316 6.527 6.125 6.566 L 6.124 6.566 C 5.973 6.312 5.75 6.109 5.485 5.983 L 5.419 5.954 L 5.419 5.953 C 5.391 5.585 5.538 5.139 5.941 4.974 C 6.025 4.938 6.118 4.936 6.204 4.966 C 6.282 4.989 6.32 5.099 6.404 5.164 C 6.544 5.27 6.666 5.234 6.666 5.234 L 6.661 5.22 C 6.63 5.036 6.515 4.877 6.35 4.792 C 6.306 4.758 6.283 4.51 6.346 4.391 L 6.371 4.372 C 6.623 4.261 6.843 4.085 7.01 3.863 C 7.391 3.369 7.574 2.649 7.512 1.925 C 7.504 1.83 7.492 1.735 7.476 1.64 C 7.457 1.526 7.1 0.134 5.728 0.134 C 5.098 0.134 4.668 0.49 4.581 1.088 C 4.562 1.207 4.56 1.328 4.576 1.448 C 4.126 1.357 3.768 1.885 3.768 1.885 C 3.779 1.908 3.787 1.933 3.794 1.959 C 3.847 2.181 3.72 2.439 3.448 2.377 C 3.143 2.305 3.126 1.934 3.299 1.77 L 3.308 1.759 C 3.176 1.472 2.895 0.782 2.279 0.266 C 1.733 -0.192 0.866 0.006 0.742 0.377 C 0.751 0.388 0.769 0.404 0.768 0.405 C 0.839 0.487 1.14 0.554 1.582 1.182 C 2.271 2.157 2.327 2.702 2.33 3.171 C 2.332 3.651 2.333 4.833 2.32 4.983 C 2.301 5.19 2.173 5.496 2.173 5.496 L 2.255 5.638 L 2.286 5.692 L 2.262 5.693 C 1.86 5.725 1.446 5.8 1.077 5.983 C 0.697 6.171 0.31 6.543 0.314 7.028 C 0.314 7.721 0.333 8.415 0.349 9.108 C 0.359 9.671 0.392 10.235 0.435 10.799 C 0.475 11.311 0.523 11.822 0.572 12.333 C 0.64 13.038 0.713 13.744 0.808 14.445 C 0.864 14.868 0.985 15.282 1.191 15.649 C 1.342 15.917 1.541 16.085 1.78 16.26 C 1.978 16.405 2.16 16.574 2.295 16.789 C 2.504 17.121 2.46 17.558 2.448 17.939 C 2.433 18.015 2.394 18.153 2.394 18.153 C 2.308 18.158 1.206 18.228 1.186 18.425 L 1.186 18.427 C 1.167 18.607 1.098 19.467 1.095 19.498 L 1.107 19.497 L 1.107 19.498 C 1.615 19.461 2.124 19.44 2.633 19.434 C 2.611 19.441 2.588 19.446 2.565 19.449 C 2.36 19.449 2.27 19.523 2.023 19.558 C 1.717 19.568 1.412 19.585 1.107 19.608 C 1.107 19.608 0.681 19.644 0.674 19.753 C 0.666 19.861 0.523 21.327 0.522 21.337 C 0.579 21.371 1.077 21.401 1.869 21.422 C 1.857 21.435 1.843 21.444 1.826 21.444 C 1.574 21.444 1.646 21.525 1.2 21.529 C 0.772 21.51 0.59 21.484 0.539 21.453 L 0.533 21.454 C 0.432 21.468 0.244 21.469 0.232 21.589 C 0.223 21.667 0.014 23.086 0.001 23.159 C -0.009 23.212 0.09 23.318 1.007 23.529 C 1.456 23.632 2.096 23.728 3.215 23.748 C 3.309 23.75 3.406 23.745 3.507 23.745 L 3.512 23.745 C 4.628 23.725 5.296 23.593 5.744 23.49 C 6.661 23.279 6.557 23.152 6.557 23.129 C 6.557 23.089 6.341 21.681 6.331 21.604 C 6.319 21.482 6.124 21.46 6.052 21.454 C 6.028 21.488 5.806 21.513 5.464 21.532 L 5.464 21.529 C 4.986 21.529 5.039 21.443 4.781 21.443 C 4.772 21.443 4.752 21.43 4.744 21.424 C 5.442 21.412 5.994 21.394 6.031 21.34 C 6.031 21.34 5.899 19.887 5.892 19.779 C 5.884 19.67 5.48 19.611 5.48 19.611 L 5.48 19.61 C 5.281 19.596 5.083 19.585 4.884 19.575 L 4.874 19.575 L 4.697 19.568 C 4.384 19.539 4.297 19.449 4.07 19.449 C 4.052 19.447 4.034 19.443 4.017 19.438 C 4.529 19.447 5.015 19.467 5.459 19.498 L 5.47 19.498 C 5.468 19.478 5.398 18.602 5.38 18.424 C 5.36 18.234 4.345 18.164 4.193 18.154 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d4rj2f\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.178 0.354 C 0.215 0.354 0.253 0.352 0.287 0.35 C 0.318 0.348 0.349 0.341 0.378 0.329 C 0.404 0.317 0.426 0.298 0.441 0.274 C 0.459 0.242 0.467 0.207 0.466 0.171 C 0.467 0.14 0.459 0.109 0.444 0.082 C 0.43 0.061 0.411 0.043 0.389 0.031 C 0.365 0.019 0.339 0.011 0.312 0.007 C 0.284 0.003 0.255 0 0.226 0 L 0 0 L 0 0.354 L 0.179 0.354 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-sbsk1z\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.111\" overflow=\"visible\"><path d=\"M 0.423 0 C 0.553 0 0.649 0.027 0.712 0.079 C 0.774 0.132 0.806 0.211 0.806 0.318 C 0.806 0.418 0.778 0.491 0.723 0.538 C 0.665 0.586 0.593 0.615 0.518 0.621 L 0.83 1.111 L 0.647 1.111 L 0.35 0.634 L 0.171 0.634 L 0.171 1.111 L 0 1.111 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1egko0k\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.541 1.623\" overflow=\"visible\"><path d=\"M 0.059 1.13 C 0.134 1.321 0.28 1.476 0.466 1.56 C 0.56 1.602 0.663 1.623 0.773 1.623 C 0.979 1.624 1.177 1.539 1.319 1.388 C 1.389 1.313 1.444 1.226 1.481 1.13 C 1.522 1.027 1.542 0.917 1.541 0.807 C 1.542 0.594 1.463 0.389 1.32 0.233 C 1.177 0.082 0.979 -0.002 0.773 0 C 0.566 -0.001 0.367 0.083 0.222 0.233 C 0.151 0.306 0.096 0.393 0.058 0.488 C 0.019 0.59 -0.001 0.698 0 0.807 C 0 0.923 0.019 1.031 0.058 1.13 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fetbv5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.881 1.904\" overflow=\"visible\"><path d=\"M 0.075 0.577 C 0.198 0.287 0.455 0.078 0.761 0.017 C 1.067 -0.043 1.383 0.054 1.604 0.277 C 1.783 0.454 1.884 0.697 1.881 0.951 C 1.883 1.207 1.783 1.452 1.604 1.633 C 1.518 1.719 1.417 1.787 1.306 1.833 C 1.191 1.88 1.068 1.905 0.943 1.904 C 0.695 1.905 0.457 1.808 0.278 1.633 C 0.097 1.453 -0.003 1.207 0 0.95 C 0 0.817 0.025 0.692 0.075 0.577 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1ml2our\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1mg45vt\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-zillmv\",\"data-styles-preset\":\"dGsTQpLU6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8))\"},children:\"CASE STUDY\"})}),className:\"framer-alwun8\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1r96gmf\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-12p4qj8\",\"data-styles-preset\":\"UluiF7978\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8))\"},children:\"The Open\"})}),className:\"framer-1t3jw29\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-rkepj9\",\"data-styles-preset\":\"JFQO5i1wD\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-571edc55-25fa-4eaa-9651-0a0183fa8458, rgb(114, 114, 118))\"},children:\"A front-row seat to golf’s oldest Major.\"})}),className:\"framer-1ytm3ix\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-hefur3\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"oBmoyhAF9\"},motionChild:true,nodeId:\"Fke_117uE\",openInNewTab:false,scopeId:\"nW5Hwhz6M\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-9omw92 framer-nr664t\",\"data-border\":true,children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-3ntvs8\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1951y70\",\"data-framer-name\":\"BBC News Logo\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 61.934\" overflow=\"visible\"><g><path d=\"M 0 61.934 L 87 61.934 L 87 0 L 0 0 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 23.143 24.944 L 23.143 13.331 L 35.638 13.331 L 35.638 24.944 Z M 37.488 13.331 L 49.983 13.331 L 49.983 24.944 L 37.488 24.944 Z M 51.372 13.331 L 63.867 13.331 L 63.867 24.944 L 51.372 24.944 Z\" fill=\"rgb(224,0,0)\"></path><path d=\"M 27.821 19.531 L 27.821 22.164 L 29.052 22.164 C 29.736 22.164 30.198 22.114 30.442 22.012 C 30.681 21.914 30.885 21.75 31.031 21.54 C 31.177 21.325 31.252 21.097 31.252 20.849 C 31.252 20.597 31.173 20.365 31.017 20.154 C 30.86 19.946 30.637 19.79 30.352 19.685 C 30.064 19.583 29.61 19.531 28.99 19.531 Z M 27.821 15.978 L 27.821 18.473 L 28.652 18.473 C 29.318 18.473 29.791 18.354 30.072 18.11 C 30.354 17.869 30.495 17.557 30.495 17.173 C 30.495 16.376 29.962 15.978 28.896 15.978 Z M 26.571 23.221 L 26.571 14.919 L 28.857 14.919 C 29.578 14.919 30.141 15.012 30.544 15.195 C 30.949 15.379 31.256 15.634 31.47 15.956 C 31.684 16.28 31.788 16.655 31.788 17.078 C 31.788 17.894 31.344 18.477 30.457 18.83 C 31.094 18.945 31.602 19.195 31.979 19.578 C 32.357 19.965 32.544 20.422 32.544 20.958 C 32.544 21.381 32.43 21.758 32.201 22.091 C 31.971 22.425 31.635 22.696 31.192 22.907 C 30.749 23.116 30.192 23.221 29.527 23.221 Z M 41.999 19.531 L 41.999 22.164 L 43.23 22.164 C 43.915 22.164 44.377 22.114 44.62 22.012 C 44.859 21.915 45.063 21.75 45.209 21.54 C 45.352 21.337 45.43 21.096 45.43 20.849 C 45.431 20.599 45.348 20.355 45.196 20.154 C 45.038 19.946 44.817 19.79 44.53 19.685 C 44.244 19.583 43.788 19.531 43.168 19.531 Z M 41.999 15.978 L 41.999 18.473 L 42.831 18.473 C 43.497 18.473 43.97 18.354 44.251 18.11 C 44.532 17.869 44.672 17.557 44.672 17.173 C 44.672 16.376 44.141 15.978 43.074 15.978 Z M 40.75 23.221 L 40.75 14.919 L 43.036 14.919 C 43.757 14.919 44.32 15.012 44.723 15.195 C 45.128 15.379 45.435 15.634 45.648 15.956 C 45.861 16.28 45.966 16.655 45.966 17.078 C 45.966 17.894 45.523 18.477 44.635 18.83 C 45.273 18.945 45.78 19.195 46.158 19.578 C 46.536 19.965 46.723 20.422 46.723 20.958 C 46.723 21.381 46.608 21.758 46.38 22.091 C 46.149 22.425 45.815 22.696 45.372 22.907 C 44.928 23.116 44.371 23.221 43.706 23.221 Z M 61.322 22.603 C 60.405 23.08 59.346 23.317 58.146 23.317 C 57.171 23.317 56.346 23.129 55.666 22.757 C 54.999 22.396 54.442 21.865 54.053 21.22 C 53.662 20.58 53.457 19.845 53.46 19.098 C 53.46 17.889 53.913 16.872 54.819 16.048 C 55.725 15.225 56.844 14.812 58.171 14.812 C 59.089 14.812 60.107 15.041 61.228 15.495 L 61.228 16.773 C 60.206 16.22 59.208 15.941 58.233 15.941 C 57.236 15.941 56.404 16.242 55.746 16.843 C 55.085 17.443 54.753 18.193 54.753 19.098 C 54.753 20.008 55.08 20.757 55.727 21.344 C 56.378 21.93 57.21 22.223 58.221 22.223 C 59.279 22.223 60.312 21.913 61.322 21.296 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 27.273 30.455 L 27.273 45.649 L 25.272 45.649 L 14.402 33.948 L 14.402 45.649 L 12.214 45.649 L 12.214 30.455 L 14.1 30.455 L 25.062 42.256 L 25.062 30.455 Z M 30.752 30.455 L 39.969 30.455 L 39.969 32.392 L 33.079 32.392 L 33.079 37.025 L 39.736 37.025 L 39.736 38.972 L 33.079 38.972 L 33.079 43.692 L 40.189 43.692 L 40.189 45.628 L 30.752 45.628 Z M 63.377 30.455 L 65.698 30.455 L 59.125 45.715 L 58.614 45.715 L 53.299 33.359 L 47.928 45.715 L 47.429 45.715 L 40.876 30.455 L 43.221 30.455 L 47.701 40.929 L 52.212 30.455 L 54.411 30.455 L 58.943 40.929 Z M 69.759 38.279 C 68.65 37.646 67.86 37.023 67.391 36.41 C 66.922 35.797 66.687 35.092 66.687 34.295 C 66.687 33.098 67.131 32.127 68.019 31.38 C 68.908 30.633 70.062 30.259 71.481 30.259 C 72.839 30.259 74.084 30.616 75.217 31.328 L 75.217 33.797 C 74.046 32.744 72.785 32.217 71.435 32.217 C 70.675 32.217 70.05 32.382 69.561 32.71 C 69.073 33.039 68.829 33.459 68.829 33.972 C 68.829 34.428 69.009 34.854 69.369 35.251 C 69.729 35.649 70.308 36.065 71.105 36.502 L 72.883 37.485 C 74.865 38.592 75.857 40.001 75.857 41.712 C 75.857 42.93 75.421 43.92 74.548 44.681 C 73.675 45.443 72.541 45.823 71.144 45.823 C 69.538 45.823 68.076 45.362 66.757 44.439 L 66.757 41.677 C 68.014 43.165 69.468 43.909 71.121 43.909 C 71.85 43.909 72.457 43.72 72.942 43.34 C 73.427 42.961 73.669 42.486 73.669 41.915 C 73.669 40.99 72.955 40.113 71.528 39.283 Z\" fill=\"rgb(224,0,0)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-8x6xqs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 87 61.934\" overflow=\"visible\"><path d=\"M 0 61.934 L 87 61.934 L 87 0 L 0 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-b2uk9m\",\"data-framer-name\":\"Blocks\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.724 11.613\" overflow=\"visible\"><path d=\"M 0 11.613 L 0 0 L 12.495 0 L 12.495 11.613 Z M 14.346 0 L 26.841 0 L 26.841 11.613 L 14.346 11.613 Z M 28.229 0 L 40.724 0 L 40.724 11.613 L 28.229 11.613 Z\" fill=\"rgb(224,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-di7jk4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.495 11.613\" overflow=\"visible\"><path d=\"M 0 11.613 L 12.495 11.613 L 12.495 0 L 0 0 L 0 11.613 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-190iof9\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.495 11.613\" overflow=\"visible\"><path d=\"M 0 11.613 L 12.495 11.613 L 12.495 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-t1pj94\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.495 11.613\" overflow=\"visible\"><path d=\"M 0 11.613 L 12.495 11.613 L 12.495 0 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1w9v0hb\",\"data-framer-name\":\"BBC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 34.75 8.505\" overflow=\"visible\"><path d=\"M 1.249 4.719 L 1.249 7.352 L 2.48 7.352 C 3.165 7.352 3.627 7.302 3.871 7.2 C 4.109 7.102 4.313 6.938 4.459 6.728 C 4.606 6.512 4.681 6.284 4.681 6.037 C 4.681 5.784 4.602 5.553 4.446 5.342 C 4.288 5.134 4.066 4.977 3.78 4.873 C 3.493 4.77 3.039 4.719 2.418 4.719 Z M 1.249 1.166 L 1.249 3.66 L 2.081 3.66 C 2.747 3.66 3.22 3.541 3.501 3.297 C 3.783 3.056 3.923 2.745 3.923 2.361 C 3.923 1.563 3.39 1.166 2.325 1.166 Z M 0 8.409 L 0 0.107 L 2.286 0.107 C 3.006 0.107 3.57 0.2 3.973 0.383 C 4.378 0.567 4.685 0.821 4.898 1.144 C 5.112 1.468 5.216 1.842 5.216 2.265 C 5.216 3.081 4.773 3.665 3.885 4.018 C 4.522 4.133 5.031 4.383 5.407 4.766 C 5.785 5.153 5.973 5.61 5.973 6.146 C 5.973 6.569 5.858 6.946 5.63 7.279 C 5.4 7.613 5.064 7.884 4.62 8.095 C 4.178 8.304 3.621 8.409 2.956 8.409 Z M 15.428 4.719 L 15.428 7.352 L 16.659 7.352 C 17.343 7.352 17.805 7.302 18.049 7.2 C 18.287 7.102 18.492 6.938 18.638 6.728 C 18.781 6.525 18.858 6.284 18.859 6.037 C 18.859 5.786 18.777 5.543 18.624 5.342 C 18.466 5.134 18.245 4.977 17.959 4.873 C 17.672 4.77 17.217 4.719 16.596 4.719 Z M 15.428 1.166 L 15.428 3.66 L 16.26 3.66 C 16.925 3.66 17.399 3.541 17.68 3.297 C 17.961 3.056 18.101 2.745 18.101 2.361 C 18.101 1.563 17.57 1.166 16.502 1.166 Z M 14.179 8.409 L 14.179 0.107 L 16.465 0.107 C 17.186 0.107 17.749 0.2 18.152 0.383 C 18.557 0.567 18.864 0.821 19.077 1.144 C 19.29 1.468 19.395 1.842 19.395 2.265 C 19.395 3.081 18.951 3.665 18.064 4.018 C 18.701 4.133 19.209 4.383 19.587 4.766 C 19.965 5.153 20.152 5.61 20.152 6.146 C 20.152 6.569 20.037 6.946 19.809 7.279 C 19.578 7.613 19.244 7.884 18.801 8.095 C 18.356 8.304 17.8 8.409 17.134 8.409 Z M 34.75 7.79 C 33.833 8.267 32.775 8.505 31.575 8.505 C 30.6 8.505 29.774 8.317 29.095 7.944 C 28.428 7.584 27.871 7.053 27.482 6.408 C 27.091 5.767 26.886 5.033 26.889 4.285 C 26.889 3.077 27.342 2.06 28.248 1.236 C 29.154 0.413 30.273 0 31.599 0 C 32.518 0 33.535 0.229 34.656 0.683 L 34.656 1.961 C 33.634 1.408 32.636 1.129 31.662 1.129 C 30.664 1.129 29.833 1.43 29.174 2.031 C 28.513 2.631 28.181 3.381 28.181 4.285 C 28.181 5.196 28.508 5.945 29.156 6.531 C 29.807 7.118 30.638 7.411 31.649 7.411 C 32.707 7.411 33.741 7.101 34.75 6.484 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ncyubv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.432 2.632\" overflow=\"visible\"><path d=\"M 1.169 0 L 0 0 L 0 2.632 L 1.231 2.632 C 1.915 2.632 2.378 2.582 2.622 2.481 C 2.86 2.383 3.064 2.219 3.21 2.009 C 3.357 1.793 3.432 1.565 3.432 1.318 C 3.432 1.065 3.352 0.834 3.197 0.623 C 3.039 0.414 2.817 0.258 2.531 0.154 C 2.244 0.051 1.79 0 1.169 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-4fo3q3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.674 2.495\" overflow=\"visible\"><path d=\"M 1.075 0 L 0 0 L 0 2.495 L 0.831 2.495 C 1.497 2.495 1.971 2.376 2.252 2.132 C 2.533 1.891 2.674 1.579 2.674 1.196 C 2.674 0.398 2.141 0 1.075 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ex7fqb\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.973 8.302\" overflow=\"visible\"><path d=\"M 2.956 8.302 L 0 8.302 L 0 0 L 2.286 0 C 3.006 0 3.57 0.094 3.973 0.276 C 4.378 0.46 4.685 0.715 4.898 1.037 C 5.112 1.361 5.216 1.736 5.216 2.159 C 5.216 2.975 4.773 3.558 3.885 3.911 C 4.522 4.026 5.031 4.276 5.407 4.66 C 5.785 5.046 5.973 5.503 5.973 6.039 C 5.973 6.462 5.858 6.839 5.63 7.173 C 5.4 7.506 5.064 7.777 4.62 7.988 C 4.178 8.197 3.621 8.302 2.956 8.302\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fale3t\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.431 2.632\" overflow=\"visible\"><path d=\"M 1.169 0 L 0 0 L 0 2.632 L 1.231 2.632 C 1.916 2.632 2.378 2.582 2.621 2.481 C 2.86 2.383 3.064 2.219 3.21 2.009 C 3.353 1.806 3.43 1.565 3.431 1.318 C 3.431 1.067 3.349 0.823 3.197 0.623 C 3.039 0.414 2.817 0.258 2.531 0.154 C 2.244 0.051 1.789 0 1.169 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nvt0s3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.673 2.495\" overflow=\"visible\"><path d=\"M 1.074 0 L 0 0 L 0 2.495 L 0.832 2.495 C 1.497 2.495 1.971 2.376 2.252 2.132 C 2.533 1.891 2.673 1.579 2.673 1.196 C 2.673 0.398 2.142 0 1.074 0\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-py4rp2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.973 8.302\" overflow=\"visible\"><path d=\"M 2.955 8.302 L 0 8.302 L 0 0 L 2.286 0 C 3.007 0 3.57 0.094 3.973 0.276 C 4.378 0.46 4.685 0.715 4.898 1.037 C 5.111 1.361 5.216 1.736 5.216 2.159 C 5.216 2.975 4.773 3.558 3.885 3.911 C 4.522 4.026 5.03 4.276 5.408 4.66 C 5.786 5.046 5.973 5.503 5.973 6.039 C 5.973 6.462 5.858 6.839 5.63 7.173 C 5.399 7.506 5.065 7.777 4.622 7.988 C 4.177 8.197 3.621 8.302 2.955 8.302\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1td9h4t\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.862 8.505\" overflow=\"visible\"><path d=\"M 7.862 6.484 L 7.862 7.79 C 6.945 8.267 5.886 8.505 4.686 8.505 C 3.711 8.505 2.886 8.317 2.206 7.944 C 1.539 7.584 0.982 7.053 0.593 6.408 C 0.202 5.767 -0.003 5.033 0 4.285 C 0 3.077 0.453 2.06 1.359 1.236 C 2.265 0.413 3.384 0 4.711 0 C 5.629 0 6.647 0.229 7.768 0.683 L 7.768 1.961 C 6.746 1.408 5.748 1.129 4.773 1.129 C 3.776 1.129 2.944 1.43 2.286 2.031 C 1.625 2.631 1.293 3.381 1.293 4.285 C 1.293 5.196 1.62 5.945 2.267 6.531 C 2.918 7.118 3.75 7.411 4.761 7.411 C 5.819 7.411 6.852 7.101 7.862 6.484\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-irbqif\",\"data-framer-name\":\"News\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 63.643 15.564\" overflow=\"visible\"><path d=\"M 15.059 0.196 L 15.059 15.39 L 13.057 15.39 L 2.188 3.688 L 2.188 15.39 L 0 15.39 L 0 0.196 L 1.885 0.196 L 12.847 11.997 L 12.847 0.196 Z M 18.538 0.196 L 27.755 0.196 L 27.755 2.132 L 20.865 2.132 L 20.865 6.765 L 27.522 6.765 L 27.522 8.712 L 20.865 8.712 L 20.865 13.432 L 27.975 13.432 L 27.975 15.368 L 18.538 15.368 Z M 51.162 0.196 L 53.484 0.196 L 46.911 15.455 L 46.4 15.455 L 41.085 3.1 L 35.714 15.455 L 35.214 15.455 L 28.662 0.196 L 31.007 0.196 L 35.487 10.67 L 39.997 0.196 L 42.197 0.196 L 46.728 10.67 Z M 57.545 8.019 C 56.436 7.386 55.646 6.764 55.177 6.151 C 54.708 5.538 54.473 4.833 54.473 4.035 C 54.473 2.839 54.917 1.867 55.805 1.121 C 56.694 0.374 57.848 0 59.267 0 C 60.625 0 61.87 0.357 63.003 1.069 L 63.003 3.538 C 61.831 2.485 60.571 1.958 59.221 1.958 C 58.461 1.958 57.836 2.122 57.347 2.451 C 56.859 2.78 56.614 3.2 56.614 3.713 C 56.614 4.168 56.794 4.594 57.154 4.991 C 57.514 5.389 58.093 5.806 58.891 6.243 L 60.669 7.226 C 62.651 8.333 63.643 9.742 63.643 11.453 C 63.643 12.671 63.207 13.661 62.334 14.422 C 61.461 15.183 60.327 15.564 58.93 15.564 C 57.324 15.564 55.862 15.103 54.543 14.18 L 54.543 11.418 C 55.8 12.906 57.254 13.65 58.907 13.65 C 59.636 13.65 60.243 13.46 60.728 13.081 C 61.212 12.702 61.455 12.226 61.455 11.656 C 61.455 10.731 60.741 9.854 59.314 9.024 Z\" fill=\"rgb(224,0,0)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1o7doft\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.059 15.194\" overflow=\"visible\"><path d=\"M 12.848 0 L 15.059 0 L 15.059 15.194 L 13.057 15.194 L 2.188 3.492 L 2.188 15.194 L 0 15.194 L 0 0 L 1.885 0 L 12.847 11.801 L 12.847 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1br43m7\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.437 15.172\" overflow=\"visible\"><path d=\"M 0 0 L 9.217 0 L 9.217 1.936 L 2.327 1.936 L 2.327 6.569 L 8.984 6.569 L 8.984 8.516 L 2.327 8.516 L 2.327 13.236 L 9.437 13.236 L 9.437 15.172 L 0 15.172 L 0 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ox9pyf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.822 15.259\" overflow=\"visible\"><path d=\"M 22.5 0 L 24.822 0 L 18.249 15.259 L 17.738 15.259 L 12.423 2.904 L 7.052 15.259 L 6.552 15.259 L 0 0 L 2.345 0 L 6.825 10.474 L 11.335 0 L 13.535 0 L 18.066 10.474 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d6xp43\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.17 15.564\" overflow=\"visible\"><path d=\"M 4.841 9.024 L 3.072 8.019 C 1.962 7.386 1.173 6.764 0.704 6.151 C 0.234 5.538 0 4.833 0 4.035 C 0 2.839 0.444 1.867 1.332 1.121 C 2.22 0.374 3.375 0 4.794 0 C 6.152 0 7.397 0.357 8.529 1.069 L 8.529 3.538 C 7.358 2.485 6.098 1.958 4.748 1.958 C 3.987 1.958 3.363 2.122 2.874 2.451 C 2.385 2.78 2.141 3.2 2.141 3.713 C 2.141 4.168 2.321 4.594 2.681 4.991 C 3.041 5.389 3.62 5.806 4.418 6.243 L 6.195 7.226 C 8.178 8.333 9.17 9.742 9.17 11.453 C 9.17 12.671 8.733 13.661 7.86 14.422 C 6.988 15.183 5.853 15.564 4.457 15.564 C 2.851 15.564 1.389 15.103 0.069 14.18 L 0.069 11.418 C 1.326 12.906 2.781 13.65 4.434 13.65 C 5.163 13.65 5.77 13.46 6.255 13.081 C 6.739 12.702 6.982 12.226 6.982 11.656 C 6.982 10.731 6.268 9.854 4.841 9.024\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})]})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-13l1tut\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-1e2m24k\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-zillmv\",\"data-styles-preset\":\"dGsTQpLU6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8))\"},children:\"CASE STUDY\"})}),className:\"framer-1kecq0w\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-6ox6l5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-12p4qj8\",\"data-styles-preset\":\"UluiF7978\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8))\"},children:\"BBC News\"})}),className:\"framer-1ax3r35\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-rkepj9\",\"data-styles-preset\":\"JFQO5i1wD\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-571edc55-25fa-4eaa-9651-0a0183fa8458, rgb(114, 114, 118))\"},children:\"Shaping the first news experience on iPad.\"})}),className:\"framer-1ou8vm1\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1i4zgaa\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"OT8powUHm\"},motionChild:true,nodeId:\"hPb60A92h\",openInNewTab:false,scopeId:\"nW5Hwhz6M\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-d7dn84 framer-nr664t\",\"data-border\":true,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{fsCajswqO:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:219,intrinsicWidth:219,loading:getLoadingLazyAtYPosition(614),pixelHeight:438,pixelWidth:438,sizes:\"83px\",src:\"https://framerusercontent.com/images/JghE8qxO6H8xg9Ho6uz3vDMc19E.png?width=438&height=438\"}},y1Siqqxmt:{background:{alt:\"\",fit:\"fill\",intrinsicHeight:219,intrinsicWidth:219,loading:getLoadingLazyAtYPosition(521.5),pixelHeight:438,pixelWidth:438,sizes:\"83px\",src:\"https://framerusercontent.com/images/JghE8qxO6H8xg9Ho6uz3vDMc19E.png?width=438&height=438\"}}},children:/*#__PURE__*/_jsx(ImageWithFX,{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,background:{alt:\"\",fit:\"fill\",intrinsicHeight:219,intrinsicWidth:219,loading:getLoadingLazyAtYPosition(664),pixelHeight:438,pixelWidth:438,sizes:\"83px\",src:\"https://framerusercontent.com/images/JghE8qxO6H8xg9Ho6uz3vDMc19E.png?width=438&height=438\"},className:\"framer-1s4hlp8\",\"data-border\":true,\"data-framer-name\":\"Jump Icon\"})})})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ekh972\",children:[/*#__PURE__*/_jsx(\"div\",{className:\"framer-ouxe0r\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-zillmv\",\"data-styles-preset\":\"dGsTQpLU6\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8))\"},children:\"CASE STUDY\"})}),className:\"framer-1e5vjc2\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-1fbf5aw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-12p4qj8\",\"data-styles-preset\":\"UluiF7978\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(7, 7, 8))\"},children:\"Jump\"})}),className:\"framer-15ycfpp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-rkepj9\",\"data-styles-preset\":\"JFQO5i1wD\",dir:\"auto\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-571edc55-25fa-4eaa-9651-0a0183fa8458, rgb(114, 114, 118))\"},children:\"Redefining the London Bus Experience.\"})}),className:\"framer-15mbgyp\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})]})]}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-ps7kvt\",\"data-framer-name\":\"Stack\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-youoo8\",\"data-styles-preset\":\"AygLRpeRJ\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-a149d32c-97ba-4ab8-9ead-984240e08d90, rgb(0, 0, 0))\"},children:\"All Content \\xa9 Copyright 2010 – 2026 Ryan Shelton\"})}),className:\"framer-f96aou\",\"data-framer-name\":\"All Content \\xa9 Copyright 2010 – 2025 Ryan Shelton\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(\"div\",{className:\"framer-11n6xik\",children:[/*#__PURE__*/_jsx(LocationMapPin1,{animated:false,className:\"framer-tspmmt\",CRY1Fpez4:true,layoutId:\"iKsONcJCm\",vet7gqNu_:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{className:\"framer-styles-preset-158vqc4\",\"data-styles-preset\":\"EnUV1KvSI\",dir:\"auto\",style:{\"--framer-text-color\":\"var(--token-571edc55-25fa-4eaa-9651-0a0183fa8458, rgb(85, 85, 88))\"},children:\"Current Timezone: UTC+10\"})}),className:\"framer-10uhby7\",\"data-framer-name\":\"/ Timezone: UTC+10\",fonts:[\"Inter\"],verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1080\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"fsCajswqO\":{\"layout\":[\"fixed\",\"fixed\"]},\"y1Siqqxmt\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"zbkc1c4kT\":[\".framer-1iupbv5-container\",\".framer-1yifdiu-container\",\".framer-122yycd\"],\"fsCajswqO\":[\".framer-1iupbv5-container\",\".framer-1yifdiu-container\",\".framer-122yycd\"],\"y1Siqqxmt\":[\".framer-1iupbv5-container\",\".framer-1yifdiu-container\",\".framer-122yycd\"]}\n * @framerBreakpoints {\"zbkc1c4kT\":{\"min\":1080,\"canvasClassName\":\"framer-9k5dj2-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1080,\"rootFontSize\":16},\"fsCajswqO\":{\"min\":810,\"max\":1079,\"canvasClassName\":\"framer-3nl9q7-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"y1Siqqxmt\":{\"max\":809,\"canvasClassName\":\"framer-9e2opw-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant zbkc1c4kT\n * @framerLayoutTemplate true\n */const FramernW5Hwhz6M=withCSS(Component,css,\"framer-Fqgx6\");export default FramernW5Hwhz6M;FramernW5Hwhz6M.displayName=\"Main Fixed Footer\";FramernW5Hwhz6M.defaultProps={height:1e3,width:1080};addFonts(FramernW5Hwhz6M,[{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\"}]},...SmoothScrollFonts,...RSNavFonts,...LocationMapPin1Fonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});FramernW5Hwhz6M.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(RSNav,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramernW5Hwhz6M\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"1000\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerLayoutTemplate\":\"true\",\"framerDefaultVariant\":\"zbkc1c4kT\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"fsCajswqO\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"y1Siqqxmt\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"zbkc1c4kT\\\":{\\\"min\\\":1080,\\\"canvasClassName\\\":\\\"framer-9k5dj2-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1080,\\\"rootFontSize\\\":16},\\\"fsCajswqO\\\":{\\\"min\\\":810,\\\"max\\\":1079,\\\"canvasClassName\\\":\\\"framer-3nl9q7-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"y1Siqqxmt\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-9e2opw-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicWidth\":\"1080\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerHitTargets\":\"{\\\"zbkc1c4kT\\\":[\\\".framer-1iupbv5-container\\\",\\\".framer-1yifdiu-container\\\",\\\".framer-122yycd\\\"],\\\"fsCajswqO\\\":[\\\".framer-1iupbv5-container\\\",\\\".framer-1yifdiu-container\\\",\\\".framer-122yycd\\\"],\\\"y1Siqqxmt\\\":[\\\".framer-1iupbv5-container\\\",\\\".framer-1yifdiu-container\\\",\\\".framer-122yycd\\\"]}\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport MainWhiteNavText from \"https://framerusercontent.com/modules/32M89Fqzap9m7SdIWs7X/npVrea74CBWjEp7HEV2N/SHNEB5b3t.js\";\r\nimport MainDarkNavText from \"https://framerusercontent.com/modules/an50yP34yqkPiwSxXw8d/VU2UM51QAJpIRSZJW99X/Gvj5hHMNz.js\";\r\nimport TempSite from \"https://framerusercontent.com/modules/CqkuykJTuivYf7RFoPo7/gExrsK3DFQIpfF9GTaJx/ZntfJG71e.js\";\r\nimport Main from \"https://framerusercontent.com/modules/dCNSPpiNHs4U7anSggvd/6JI2Yv7nD3yGhwKiB7VV/zlKwQSawZ.js\";\r\nimport DynamicNavLightDarkModeHomeAndAbout from \"https://framerusercontent.com/modules/IN8FOCN7xfWAjsSQgfJR/xJh6fOp8ji1X4OtUbXx6/Trly8RZ06.js\";\r\nimport MainFixedFooter from \"https://framerusercontent.com/modules/L7JvhsGEje2JnaD62VwT/c8QsJd5ooxSZKd27hbaq/nW5Hwhz6M.js\";\r\n\r\n\t\tconst routes = {Ty5bAPdFf: {elements: {klPA7S3nA: \"content\", rXkJ_m71j: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/noXR4B2xYCHCddZsi4G5/RoR5AgIq2UmerShZCJoL/Ty5bAPdFf.js\")), path: \"/\"}, OT8powUHm: {elements: {aqAeSKGcY: \"drawingboard\", bsWWdvtx0: \"content\", DtHKQC1Ku: \"icons\", ee1AdpgiM: \"header\", ntn09hbl8: \"footer\", tCKpTibeq: \"video\", U0dB0MsRJ: \"pulse\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/fuFYfBrGotw8cU7AgrK8/Slhu2B0MjaN7kGkIf5qE/OT8powUHm.js\")), path: \"/jump\"}, yhmhl50Bt: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XCerecEbM0dyz8IaI7sf/OeUlzbOYtMqpmhxP69ui/yhmhl50Bt.js\")), path: \"/select-work\"}, NFlQNW0bz: {elements: {B2FsYEDT4: \"results\", BB5XqYPCu: \"design-process\", E8ZxfkQl5: \"design-system\", HBTItzy7j: \"header\", PL_ReSVes: \"content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Be41yWvMqEuQceGUebOt/bwSsZsqc1eeJxM3ki83U/NFlQNW0bz.js\")), path: \"/swan-bitcoin\"}, oBmoyhAF9: {elements: {DN4JXNJuO: \"footer\", ew3ZRt3Sq: \"content\", fzNPE3uFy: \"header\", hvZpSMOMh: \"paper-prototype-default\", hzugawSLI: \"wireframes-white\", TtIAxLIm3: \"sketches-default\", ZTY6VgGzg: \"secret-room-dark\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/eXnpz1nwS4iyEFKqf2EK/sisRluoSXFGdxPVbcz8X/oBmoyhAF9.js\")), path: \"/bbc-news\"}, lLTXmbrQx: {elements: {CkmH82Qc2: \"story-strip-white\", g8aOCCGJG: \"story-white\", hYCmT8kgb: \"footer\", nkUtcFp96: \"results-default\", p1YqIDfUO: \"header\", rbkzg9FRZ: \"content\", UGdO5OXcG: \"wireframes-default\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/L5Ckws13qQh7ntasvLHP/rtqFWMSyvFJXyjrc7XjV/lLTXmbrQx.js\")), path: \"/top-gear\"}, DBYp3g1Tq: {elements: {ctGd40pti: \"content\", f_6j5Z4IF: \"wireframeswhite\", FynPXMEp1: \"header\", LSPQp0aHL: \"footer\", sRiSZm49c: \"press-default\", U5yAZ0UsL: \"results-white\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/wRX7309ybVMULn67Pbzs/mAn91jeBQt0UEjV6dt5R/DBYp3g1Tq.js\")), path: \"/the-open\"}, pseArcGj3: {elements: {b4yZdG3It: \"content\", FLLJ_Gvhs: \"footer\", igyku2Nj4: \"sketches-default\", kEM9ECpgN: \"flow-white\", M36pRr326: \"ia-blue\", OIXli6RI2: \"header\", PfbqsFKOF: \"wireframes-blue\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/xqvkaKUapoTxm9Rd2F07/Wr7DdEorK2TenxVPwjl0/pseArcGj3.js\")), path: \"/hillsong-app\"}, eVwieOm0N: {elements: {cJQNIV4t8: \"footer\", nLx0NZl62: \"header\", qBx5miy0u: \"content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/WtWFIZ7NWFjtDBDJDVnq/ZHjZ73F913RFklzb0JCs/eVwieOm0N.js\")), path: \"/hillsong\"}, lJx47QdzV: {elements: {a0PsZu9Af: \"card-white\", bnXLdSMDO: \"content\", GQDrJMseK: \"charts-dark\", hftglWg9M: \"footer\", thpW5OD7u: \"header\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PI9ARuiJaRYX9zYfujoE/PjdpZ7AjGpliEv1VXQ3A/lJx47QdzV.js\")), path: \"/ui-playground\"}, dnfpclVOk: {elements: {eXJE1w1UG: \"pixel-white\", LiMgqFffB: \"footer\", mcvkAploI: \"content\", rf_H7zhsH: \"header\", V2w6FxiS0: \"results-default\", W8_1WERYH: \"pixel-default\", zApb8xWJW: \"video-dark\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/Ls3XAJxPZC6Pq9Viw6i8/NJt2PAKOchdCO3zNIbaX/dnfpclVOk.js\")), path: \"/the-one\"}, osakCbz9N: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/quT0sSHP95itUWxzAnR2/hJqYS5okMrJR4uFanvKC/osakCbz9N.js\")), path: \"/404\"}}\r\n\r\n\t\tconst locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {}\r\n\t\tconst framerSiteId = \"73846a0874c3770b99945bd590d3d3eac930d719332bd9e8b4364a44bc4f7fa7\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {A715tcvrB: {href: {hash: \":klPA7S3nA\", webPageId: \"Ty5bAPdFf\"}, refKey: true}, NJw86gZql: {href: {hash: \":rXkJ_m71j\", webPageId: \"Ty5bAPdFf\"}, refKey: true}}\r\nconst props2 = {BFbSAgB5b: \"zF4XhWAvS\", f9dhFTA8M: \"JDuXhXYFZ\", fdoVIDRK5: \"aBY1CwWa4\", ToCCMQV7e: false, W7erWZUet: false}\r\nconst props3 = {...props2, A715tcvrB: {href: {hash: \":Z7LgPpZAF\", webPageId: \"wJMJh0sj2\"}, refKey: true}, NJw86gZql: {href: {hash: \":Nx8te1Nty\", webPageId: \"wJMJh0sj2\"}, refKey: true}}\r\nconst props4 = {...props1, A715tcvrB: {href: {hash: \":bsWWdvtx0\", webPageId: \"OT8powUHm\"}, refKey: true}, NJw86gZql: {href: {hash: \":ee1AdpgiM\", webPageId: \"OT8powUHm\"}, refKey: true}}\r\nconst props5 = {...props1, A715tcvrB: undefined, NJw86gZql: undefined}\r\nconst props6 = {A715tcvrB: {href: {hash: \":oWOjh43dp\", webPageId: \"gWkdy7z4F\"}, refKey: true}, BFbSAgB5b: \"zF4XhWAvS\", f9dhFTA8M: \"JDuXhXYFZ\", fdoVIDRK5: \"aBY1CwWa4\", NJw86gZql: {href: {hash: \":LRFEOPDPt\", webPageId: \"gWkdy7z4F\"}, refKey: true}, ToCCMQV7e: false, W7erWZUet: false}\r\nconst props7 = {...props6, A715tcvrB: {href: {hash: \":oWOjh43dp\", webPageId: \"oJwKMkZeq\"}, refKey: true}, NJw86gZql: {href: {hash: \":LRFEOPDPt\", webPageId: \"oJwKMkZeq\"}, refKey: true}}\r\nconst props8 = {A715tcvrB: {href: {hash: \":PL_ReSVes\", webPageId: \"NFlQNW0bz\"}, refKey: true}, NJw86gZql: {href: {hash: \":HBTItzy7j\", webPageId: \"NFlQNW0bz\"}, refKey: true}}\r\nconst props9 = {...props2, ToCCMQV7e: true, W7erWZUet: true}\r\nconst props10 = {...props8, A715tcvrB: {href: {hash: \":ew3ZRt3Sq\", webPageId: \"oBmoyhAF9\"}, refKey: true}, NJw86gZql: {href: {hash: \":fzNPE3uFy\", webPageId: \"oBmoyhAF9\"}, refKey: true}}\r\nconst props11 = {...props8, A715tcvrB: {href: {hash: \":rbkzg9FRZ\", webPageId: \"lLTXmbrQx\"}, refKey: true}, NJw86gZql: {href: {hash: \":p1YqIDfUO\", webPageId: \"lLTXmbrQx\"}, refKey: true}}\r\nconst props12 = {...props8, A715tcvrB: {href: {hash: \":ctGd40pti\", webPageId: \"DBYp3g1Tq\"}, refKey: true}, NJw86gZql: {href: {hash: \":FynPXMEp1\", webPageId: \"DBYp3g1Tq\"}, refKey: true}}\r\nconst props13 = {...props8, A715tcvrB: {href: {hash: \":b4yZdG3It\", webPageId: \"pseArcGj3\"}, refKey: true}, NJw86gZql: {href: {hash: \":OIXli6RI2\", webPageId: \"pseArcGj3\"}, refKey: true}}\r\nconst props14 = {...props1, A715tcvrB: {href: {hash: \":qBx5miy0u\", webPageId: \"eVwieOm0N\"}, refKey: true}, NJw86gZql: {href: {hash: \":nLx0NZl62\", webPageId: \"eVwieOm0N\"}, refKey: true}}\r\nconst props15 = {...props8, A715tcvrB: {href: {hash: \":bnXLdSMDO\", webPageId: \"lJx47QdzV\"}, refKey: true}, NJw86gZql: {href: {hash: \":thpW5OD7u\", webPageId: \"lJx47QdzV\"}, refKey: true}}\r\nconst props16 = {...props8, A715tcvrB: {href: {hash: \":mcvkAploI\", webPageId: \"dnfpclVOk\"}, refKey: true}, NJw86gZql: {href: {hash: \":rf_H7zhsH\", webPageId: \"dnfpclVOk\"}, refKey: true}}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {AoiHzID6r: props9, DBYp3g1Tq: props12, dnfpclVOk: props16, eVwieOm0N: props14, gWkdy7z4F: props6, kxTJbVbsR: props5, lJx47QdzV: props15, lLTXmbrQx: props11, NFlQNW0bz: props8, oBmoyhAF9: props10, oJwKMkZeq: props7, OT8powUHm: props4, pseArcGj3: props13, silAsP5Mg: props5, T2JqAHkn9: props5, Ty5bAPdFf: props1, VXLYmEuZH: props2, wJMJh0sj2: props3}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"Ty5bAPdFf\":\r\ncase \"OT8powUHm\":\r\ncase \"silAsP5Mg\":\r\ncase \"eVwieOm0N\":\r\ncase \"kxTJbVbsR\":\r\ncase \"T2JqAHkn9\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"NJw86gZql\"], props[\"A715tcvrB\"]]}, (resolvedLinks) => React.createElement(MainDarkNavText, {...props, A715tcvrB: siteRef(resolvedLinks[1]), key: \"MainDarkNavText\", NJw86gZql: siteRef(resolvedLinks[0]), style}, children(true)));\r\ncase \"VXLYmEuZH\":\r\ncase \"wJMJh0sj2\":\r\ncase \"AoiHzID6r\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"NJw86gZql\"], props[\"A715tcvrB\"]]}, (resolvedLinks) => React.createElement(Main, {...props, A715tcvrB: siteRef(resolvedLinks[1]), key: \"Main\", NJw86gZql: siteRef(resolvedLinks[0]), style}, children(true)));\r\ncase \"hCR7DKyRJ\":\r\ncase \"We6t3fn5x\":\r\ncase \"gRTUlN6FT\":\r\ncase \"a8Y1ieohT\":\r\ncase \"eSfE7DaRe\":\r\ncase \"hmVEJBPSE\":\r\ncase \"hUtuIOY5L\":\r\ncase \"yhmhl50Bt\":\r\ncase \"osakCbz9N\":\r\nreturn React.createElement(TempSite, {...props, key: \"TempSite\", style}, children(true));\r\ncase \"gWkdy7z4F\":\r\ncase \"oJwKMkZeq\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"NJw86gZql\"], props[\"A715tcvrB\"]]}, (resolvedLinks) => React.createElement(DynamicNavLightDarkModeHomeAndAbout, {...props, A715tcvrB: siteRef(resolvedLinks[1]), key: \"DynamicNavLightDarkModeHomeAndAbout\", NJw86gZql: siteRef(resolvedLinks[0]), style}, children(true)));\r\ncase \"NFlQNW0bz\":\r\ncase \"oBmoyhAF9\":\r\ncase \"lLTXmbrQx\":\r\ncase \"DBYp3g1Tq\":\r\ncase \"pseArcGj3\":\r\ncase \"lJx47QdzV\":\r\ncase \"dnfpclVOk\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"NJw86gZql\"], props[\"A715tcvrB\"]]}, (resolvedLinks) => React.createElement(MainWhiteNavText, {...props, A715tcvrB: siteRef(resolvedLinks[1]), key: \"MainWhiteNavText\", NJw86gZql: siteRef(resolvedLinks[0]), style}, children(true)));\r\ncase \"IPfuckBtO\":\r\nreturn React.createElement(MainFixedFooter, {...props, key: \"MainFixedFooter\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"Ty5bAPdFf\":\r\ncase \"OT8powUHm\":\r\ncase \"silAsP5Mg\":\r\ncase \"eVwieOm0N\":\r\ncase \"kxTJbVbsR\":\r\ncase \"T2JqAHkn9\":\r\nreturn [{hash: \"etaa7f\", mediaQuery: \"(min-width: 1080px)\"}, {hash: \"1xlw4qg\", mediaQuery: \"(min-width: 810px) and (max-width: 1079.98px)\"}, {hash: \"id8evb\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"VXLYmEuZH\":\r\ncase \"wJMJh0sj2\":\r\ncase \"AoiHzID6r\":\r\nreturn [{hash: \"1g6gqlb\", mediaQuery: \"(min-width: 1080px)\"}, {hash: \"1fjzzar\", mediaQuery: \"(min-width: 810px) and (max-width: 1079.98px)\"}, {hash: \"1qf8pgf\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"hCR7DKyRJ\":\r\ncase \"We6t3fn5x\":\r\ncase \"gRTUlN6FT\":\r\ncase \"a8Y1ieohT\":\r\ncase \"eSfE7DaRe\":\r\ncase \"hmVEJBPSE\":\r\ncase \"hUtuIOY5L\":\r\ncase \"yhmhl50Bt\":\r\ncase \"osakCbz9N\":\r\nreturn [{hash: \"46gnn4\"}]\r\ncase \"gWkdy7z4F\":\r\ncase \"oJwKMkZeq\":\r\nreturn [{hash: \"1b6gy1l\", mediaQuery: \"(min-width: 1080px)\"}, {hash: \"v0napw\", mediaQuery: \"(min-width: 810px) and (max-width: 1079.98px)\"}, {hash: \"1fsu1k2\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"NFlQNW0bz\":\r\ncase \"oBmoyhAF9\":\r\ncase \"lLTXmbrQx\":\r\ncase \"DBYp3g1Tq\":\r\ncase \"pseArcGj3\":\r\ncase \"lJx47QdzV\":\r\ncase \"dnfpclVOk\":\r\nreturn [{hash: \"d5ur9p\", mediaQuery: \"(min-width: 1080px)\"}, {hash: \"1uh5d1t\", mediaQuery: \"(min-width: 810px) and (max-width: 1079.98px)\"}, {hash: \"1vde3zo\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ncase \"IPfuckBtO\":\r\nreturn [{hash: \"9k5dj2\", mediaQuery: \"(min-width: 1080px)\"}, {hash: \"3nl9q7\", mediaQuery: \"(min-width: 810px) and (max-width: 1079.98px)\"}, {hash: \"9e2opw\", mediaQuery: \"(max-width: 809.98px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/quT0sSHP95itUWxzAnR2/hJqYS5okMrJR4uFanvKC/osakCbz9N.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.ryanshelton.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/7Io3tT2C9GXDQwOF7z0R/FWld6nqXQB5it2wkKy8o/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t"],"mappings":"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"}