{"version":3,"file":"shared-lib.DG2CH3Fa.mjs","names":["t","i","e","s","o","n","l","r","h","a","c","d","u","p","m","v","g","w","S","f","useRef","i","e","useState","useRef","x","e","y","fonts","css","className","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","v","t","I","e","b","n","r","x","N","R","P","i","D","s","a","o","j","J","V","H","Q","u","l","h","c","d","g","p","U","S","k","L","B","y","f","e","u","s","t","i","l","a","m","c","r","n","o","l","u","d","p","e","i","t","a","r","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","SectionTitle","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","className","RichText","Image"],"sources":["https:/ga.jspm.io/npm:lenis@1.1.9/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js","https:/framerusercontent.com/modules/cSVQVM3uXfZl05mW7lkV/3jVk132etVuFCemLFSK7/RadialGradientCursor.js","https:/framerusercontent.com/modules/jdd2XVJHe03KeVbXwLWa/t0gvvhHhnDvgvrcnrIZR/azbtsp0ls.js","https:/framerusercontent.com/modules/cS24RGisISlmS3eT4ioD/lCxWWn7aAMiosBKCZkq0/EgX6G2_9c.js","https:/framerusercontent.com/modules/a3Mk5T0igMR9DQxTFXOB/EaHPxlznQjsdcDBwBNjW/NbAM4UuIO.js","https:/framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj-0.js","https:/framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj-1.js","https:/framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js","https:/framerusercontent.com/modules/tCPtHA4lZv0ANlfekQsB/AIMwlb4H1MTEPSne1rY7/ICvn8Zrjy.js","https:/framerusercontent.com/modules/aV2AaDCnDfjxSwCSANLe/0fxtyZFcpx8gXGUaVYHw/QBtwLjmrc.js","https:/framerusercontent.com/modules/3K2yjSEy3uH40N9unlfQ/7HtT6TJvjmNRSQDL0xX5/siteMetadata.js"],"sourcesContent":["function clamp(t,i,e){return Math.max(t,Math.min(i,e))}class Animate{constructor(){this.isRunning=!1,this.value=0,this.from=0,this.to=0,this.duration=0,this.currentTime=0}advance(t){var i;if(!this.isRunning)return;let e=!1;if(this.duration&&this.easing){this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}else this.lerp?(this.value=function damp(t,i,e,s){return function lerp(t,i,e){return(1-e)*t+e*i}(t,i,1-Math.exp(-e*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0)):(this.value=this.to,e=!0);e&&this.stop(),null===(i=this.onUpdate)||void 0===i||i.call(this,this.value,e)}stop(){this.isRunning=!1}fromTo(t,i,{lerp:e,duration:s,easing:o,onStart:n,onUpdate:l}){this.from=this.value=t,this.to=i,this.lerp=e,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,null==n||n(),this.onUpdate=l}}class Dimensions{constructor({wrapper:t,content:i,autoResize:e=!0,debounce:s=250}={}){this.width=0,this.height=0,this.scrollWidth=0,this.scrollHeight=0,this.resize=()=>{this.onWrapperResize(),this.onContentResize()},this.onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):this.wrapper instanceof HTMLElement&&(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)},this.onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):this.wrapper instanceof HTMLElement&&(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)},this.wrapper=t,this.content=i,e&&(this.debouncedResize=function debounce(t,i){let e;return function(){let s=arguments,o=this;clearTimeout(e),e=setTimeout((function(){t.apply(o,s)}),i)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){var t,i;null===(t=this.wrapperResizeObserver)||void 0===t||t.disconnect(),null===(i=this.contentResizeObserver)||void 0===i||i.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...i){let e=this.events[t]||[];for(let t=0,s=e.length;t<s;t++)e[t](...i)}on(t,i){var e;return(null===(e=this.events[t])||void 0===e?void 0:e.push(i))||(this.events[t]=[i]),()=>{var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}}off(t,i){var e;this.events[t]=null===(e=this.events[t])||void 0===e?void 0:e.filter((t=>i!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(i,{wheelMultiplier:e=1,touchMultiplier:s=1}){this.lastDelta={x:0,y:0},this.windowWidth=0,this.windowHeight=0,this.onTouchStart=t=>{const{clientX:i,clientY:e}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=i,this.touchStart.y=e,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})},this.onTouchMove=t=>{var i,e,s,o;const{clientX:n,clientY:l}=t.targetTouches?t.targetTouches[0]:t,r=-(n-(null!==(e=null===(i=this.touchStart)||void 0===i?void 0:i.x)&&void 0!==e?e:0))*this.touchMultiplier,h=-(l-(null!==(o=null===(s=this.touchStart)||void 0===s?void 0:s.y)&&void 0!==o?o:0))*this.touchMultiplier;this.touchStart.x=n,this.touchStart.y=l,this.lastDelta={x:r,y:h},this.emitter.emit(\"scroll\",{deltaX:r,deltaY:h,event:t})},this.onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})},this.onWheel=i=>{let{deltaX:e,deltaY:s,deltaMode:o}=i;e*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,e*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:e,deltaY:s,event:i})},this.onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight},this.element=i,this.wheelMultiplier=e,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,i){return this.emitter.on(t,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel),this.element.removeEventListener(\"touchstart\",this.onTouchStart),this.element.removeEventListener(\"touchmove\",this.onTouchMove),this.element.removeEventListener(\"touchend\",this.onTouchEnd)}}class Lenis{constructor({wrapper:t=window,content:i=document.documentElement,wheelEventsTarget:e=t,eventsTarget:s=e,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:r=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=.1,infinite:d=!1,orientation:u=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.userData={},this.lastVelocity=0,this.velocity=0,this.direction=0,this.onPointerDown=t=>{1===t.button&&this.reset()},this.onVirtualScroll=t=>{if(\"function\"==typeof this.options.virtualScroll&&!1===this.options.virtualScroll(t))return;const{deltaX:i,deltaY:e,event:s}=t;if(this.emitter.emit(\"virtual-scroll\",{deltaX:i,deltaY:e,event:s}),s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");this.isTouching=\"touchstart\"===s.type||\"touchmove\"===s.type;if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const l=0===i&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===i;if(l||r)return;let h=s.composedPath();h=h.slice(0,h.indexOf(this.rootElement));const a=this.options.prevent;if(h.find((t=>{var i,e,s,l,r;return t instanceof Element&&(\"function\"==typeof a&&(null==a?void 0:a(t))||(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent\"))||o&&(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent-touch\"))||n&&(null===(s=t.hasAttribute)||void 0===s?void 0:s.call(t,\"data-lenis-prevent-wheel\"))||(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis-stopped\")))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(!(this.options.syncTouch&&o||this.options.smoothWheel&&n))return this.isScrolling=\"native\",void this.animate.stop();s.preventDefault();let c=e;\"both\"===this.options.gestureOrientation?c=Math.abs(e)>Math.abs(i)?e:i:\"horizontal\"===this.options.gestureOrientation&&(c=i);const d=o&&this.options.syncTouch,u=o&&\"touchend\"===s.type&&Math.abs(c)>5;u&&(c=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+c,Object.assign({programmatic:!1},d?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.9\",t&&t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:i,wheelEventsTarget:e,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:l,touchInertiaMultiplier:r,duration:h,easing:a,lerp:c,infinite:d,gestureOrientation:p,orientation:u,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,virtualScroll:S,__experimental__naiveDimensions:f},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:i,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.addEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.options.wrapper.removeEventListener(\"pointerdown\",this.onPointerDown,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,i){return this.emitter.on(t,i)}off(t,i){return this.emitter.off(t,i)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const i=t-(this.time||t);this.time=t,this.animate.advance(.001*i)}scrollTo(t,{offset:i=0,immediate:e=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:l=this.options.lerp,onStart:r,onComplete:h,force:a=!1,programmatic:c=!0,userData:d={}}={}){if(!this.isStopped&&!this.isLocked||a){if(\"string\"==typeof t&&[\"top\",\"left\",\"start\"].includes(t))t=0;else if(\"string\"==typeof t&&[\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let e;if(\"string\"==typeof t?e=document.querySelector(t):t instanceof HTMLElement&&(null==t?void 0:t.nodeType)&&(e=t),e){if(this.options.wrapper!==window){const t=this.rootElement.getBoundingClientRect();i-=this.isHorizontal?t.left:t.top}const s=e.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t&&(t+=i,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),t!==this.targetScroll)){if(this.userData=d,e)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),this.preventNextNativeScrollEvent(),this.emit(),null==h||h(this),void(this.userData={});c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:l,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==r||r(this)},onUpdate:(t,i)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.userData={},this.preventNextNativeScrollEvent())}})}}}preventNextNativeScrollEvent(){this.__preventNextNativeScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextNativeScrollEvent}))}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,i){return(t%i+i)%i}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map","// Radial gradient background that follows the user's cursor with controls for gradient colors and size\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState,useRef,startTransition}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";/**\n * Cursor Gradient\n *\n * @framerIntrinsicWidth 800\n * @framerIntrinsicHeight 600\n *\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n */export default function RadialGradientCursor(props){const{color1,color2,gradientSize}=props;const[position,setPosition]=useState({x:50,y:50});const isStatic=useIsStaticRenderer();const elementRef=useRef(null);useEffect(()=>{if(isStatic||typeof window===\"undefined\")return;const handleMouseMove=e=>{if(!elementRef.current)return;const rect=elementRef.current.getBoundingClientRect();const x=(e.clientX-rect.left)/rect.width*100;const y=(e.clientY-rect.top)/rect.height*100;startTransition(()=>{setPosition({x,y});});};document.addEventListener(\"mousemove\",handleMouseMove);return()=>{document.removeEventListener(\"mousemove\",handleMouseMove);};},[isStatic]);return /*#__PURE__*/_jsx(\"div\",{ref:elementRef,style:{width:\"100%\",height:\"100%\",position:\"relative\",overflow:\"hidden\",background:`radial-gradient(circle ${gradientSize}px at ${position.x}% ${position.y}%, ${color1}, ${color2})`,transition:isStatic?\"none\":\"background 0.1s ease-out\"}});}addPropertyControls(RadialGradientCursor,{color1:{type:ControlType.Color,title:\"Color 1\",defaultValue:\"#0099FF\"},color2:{type:ControlType.Color,title:\"Color 2\",defaultValue:\"#8855FF\"},gradientSize:{type:ControlType.Number,title:\"Gradient Size\",defaultValue:400,min:100,max:1e3,step:10,unit:\"px\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"RadialGradientCursor\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"800\",\"framerIntrinsicHeight\":\"600\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerSupportedLayoutHeight\":\"fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./RadialGradientCursor.map","// Generated by Framer (e26a126)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-cD5bJ .framer-styles-preset-1d4706g:not(.rich-text-wrapper), .framer-cD5bJ .framer-styles-preset-1d4706g.rich-text-wrapper a { --framer-link-hover-text-color: var(--token-0cfd0abe-2645-4232-8885-989174e370aa, #827f7d); --framer-link-text-color: var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, #fcfcfc); transition-delay: 0s; transition-duration: 0.2s; transition-property: color; transition-timing-function: cubic-bezier(0.4, 0, 0.4, 1); }\"];export const className=\"framer-cD5bJ\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (cd22f02)\nimport{fontStore}from\"framer\";fontStore.loadFonts([\"CUSTOMV2;PP Neue Montreal Medium\",\"CUSTOMV2;PP Neue Montreal SemiBold\"]);export const fonts=[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/GQ949rGfH7loNUQRUyceF3xxtnU.woff2\",weight:\"500\"},{cssFamilyName:\"PP Neue Montreal SemiBold\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/Hyj098fQOS2v6Ch0UyZcG8HiG8.woff2\",weight:\"600\"}]}];export const css=[\".framer-Hy4ot .framer-styles-preset-1frfo4x:not(.rich-text-wrapper), .framer-Hy4ot .framer-styles-preset-1frfo4x.rich-text-wrapper p { --framer-font-family: \\\"PP Neue Montreal Medium\\\", \\\"PP Neue Montreal Medium Placeholder\\\", sans-serif; --framer-font-family-bold: \\\"PP Neue Montreal SemiBold\\\", \\\"PP Neue Montreal SemiBold Placeholder\\\", sans-serif; --framer-font-open-type-features: 'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on; --framer-font-size: 40px; --framer-font-style: normal; --framer-font-style-bold: normal; --framer-font-variation-axes: normal; --framer-font-weight: 500; --framer-font-weight-bold: 600; --framer-letter-spacing: 0em; --framer-line-height: 100%; --framer-paragraph-spacing: 0px; --framer-text-alignment: start; --framer-text-color: var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, #fcfcfc); --framer-text-decoration: none; --framer-text-stroke-color: initial; --framer-text-stroke-width: initial; --framer-text-transform: none; }\"];export const className=\"framer-Hy4ot\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (aabb2d2)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import RadialGradientCursor from\"https://framerusercontent.com/modules/cSVQVM3uXfZl05mW7lkV/3jVk132etVuFCemLFSK7/RadialGradientCursor.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/jdd2XVJHe03KeVbXwLWa/t0gvvhHhnDvgvrcnrIZR/azbtsp0ls.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/cS24RGisISlmS3eT4ioD/lCxWWn7aAMiosBKCZkq0/EgX6G2_9c.js\";const MotionDivWithFX=withFX(motion.div);const RadialGradientCursorFonts=getFonts(RadialGradientCursor);const cycleOrder=[\"X_ORRhDww\",\"CgNZuunVV\",\"ovHTrKbdT\",\"lrzHh9Kki\"];const serializationHash=\"framer-FWPef\";const variantClassNames={CgNZuunVV:\"framer-v-1wbsvig\",lrzHh9Kki:\"framer-v-1erylsz\",ovHTrKbdT:\"framer-v-1jadip0\",X_ORRhDww:\"framer-v-6xjpmg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const u65UiQ9Wx=undefined;const transition1={duration:0,type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Desktop LG\":\"X_ORRhDww\",\"Desktop SM\":\"CgNZuunVV\",Mobile:\"lrzHh9Kki\",Tablet:\"ovHTrKbdT\"};const getProps=({height,id,scrollSection,width,...props})=>{return{...props,u65UiQ9Wx:scrollSection??props.u65UiQ9Wx,variant:humanReadableVariantMap[props.variant]??props.variant??\"X_ORRhDww\"};};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,u65UiQ9Wx,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"X_ORRhDww\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ovHTrKbdT\",\"lrzHh9Kki\"].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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6xjpmg\",className,classNames),\"data-framer-name\":\"Desktop LG\",layoutDependency:layoutDependency,layoutId:\"X_ORRhDww\",ref:refBinding,style:{backgroundColor:\"var(--token-e98fe97d-0aa2-40ee-8279-a4b2e5b208e7, rgb(16, 12, 8))\",...style},...addPropertyOverrides({CgNZuunVV:{\"data-framer-name\":\"Desktop SM\"},lrzHh9Kki:{\"data-framer-name\":\"Mobile\"},ovHTrKbdT:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1nwmbow\",layoutDependency:layoutDependency,layoutId:\"aKljklOta\",children:[/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20}},{ref:u65UiQ9Wx,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-lik5kr\",\"data-framer-name\":\"Social Links\",layoutDependency:layoutDependency,layoutId:\"sir16NkQB\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1frfo4x\",\"data-styles-preset\":\"EgX6G2_9c\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/theehutch/\",motionChild:true,nodeId:\"Zrz67slA2\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Instagram\"})})})}),className:\"framer-h2bcqb\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Zrz67slA2\",variants:{lrzHh9Kki:{\"--extracted-r6o4lv\":\"var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252))\"},ovHTrKbdT:{\"--extracted-r6o4lv\":\"var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/theehutch/\",motionChild:true,nodeId:\"Zrz67slA2\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Instagram\"})})})}),fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"]},ovHTrKbdT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.instagram.com/theehutch/\",motionChild:true,nodeId:\"Zrz67slA2\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Instagram\"})})})}),fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1frfo4x\",\"data-styles-preset\":\"EgX6G2_9c\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/jaredhutchinson\",motionChild:true,nodeId:\"tUAnucLwU\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Behance\"})})})}),className:\"framer-1pouyk0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"tUAnucLwU\",variants:{lrzHh9Kki:{\"--extracted-r6o4lv\":\"var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252))\"},ovHTrKbdT:{\"--extracted-r6o4lv\":\"var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/jaredhutchinson\",motionChild:true,nodeId:\"tUAnucLwU\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Behance\"})})})}),fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"]},ovHTrKbdT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.behance.net/jaredhutchinson\",motionChild:true,nodeId:\"tUAnucLwU\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Behance\"})})})}),fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1frfo4x\",\"data-styles-preset\":\"EgX6G2_9c\",children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/jaredthutchinson/\",motionChild:true,nodeId:\"rKpRdCtok\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"LinkedIn\"})})})}),className:\"framer-1ilfzy0\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rKpRdCtok\",variants:{lrzHh9Kki:{\"--extracted-r6o4lv\":\"var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252))\"},ovHTrKbdT:{\"--extracted-r6o4lv\":\"var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/jaredthutchinson/\",motionChild:true,nodeId:\"rKpRdCtok\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"LinkedIn\"})})})}),fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"]},ovHTrKbdT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/in/jaredthutchinson/\",motionChild:true,nodeId:\"rKpRdCtok\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"LinkedIn\"})})})}),fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"]}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1frfo4x\",\"data-styles-preset\":\"EgX6G2_9c\",children:/*#__PURE__*/_jsx(Link,{href:\"https://vimeo.com/jaredhutchinson\",motionChild:true,nodeId:\"QnqjXVNMg\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Vimeo\"})})})}),className:\"framer-t4vlbl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"QnqjXVNMg\",variants:{lrzHh9Kki:{\"--extracted-r6o4lv\":\"var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252))\"},ovHTrKbdT:{\"--extracted-r6o4lv\":\"var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://vimeo.com/jaredhutchinson\",motionChild:true,nodeId:\"QnqjXVNMg\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Vimeo\"})})})}),fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"]},ovHTrKbdT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"https://vimeo.com/jaredhutchinson\",motionChild:true,nodeId:\"QnqjXVNMg\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Vimeo\"})})})}),fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"]}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60}},{ref:u65UiQ9Wx,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-s1rrpm\",\"data-framer-name\":\"Contact\",layoutDependency:layoutDependency,layoutId:\"LWT8KXK3A\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)))\"},children:\"Let’s chat about your next project.\"})}),className:\"framer-y5j445\",fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"],layoutDependency:layoutDependency,layoutId:\"VjuxEULk8\",style:{\"--extracted-r6o4lv\":\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)))\"},children:\"Let’s chat about your next project.\"})})},ovHTrKbdT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"20px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"110%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)))\"},children:\"Let’s chat about your next project.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1frfo4x\",\"data-styles-preset\":\"EgX6G2_9c\",children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hutch@jaredhutchinson.com\",motionChild:true,nodeId:\"J80_t8oWg\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"hutch@jaredhutchinson.com\"})})})}),className:\"framer-8r0nf8\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"J80_t8oWg\",variants:{lrzHh9Kki:{\"--extracted-r6o4lv\":\"var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252))\"},ovHTrKbdT:{\"--extracted-r6o4lv\":\"var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"24px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hutch@jaredhutchinson.com\",motionChild:true,nodeId:\"J80_t8oWg\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"hutch@jaredhutchinson.com\"})})})}),fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"]},ovHTrKbdT:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"30px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-cba82362-a70f-4a1e-ae88-099da9b3312e, rgb(252, 252, 252)))\"},children:/*#__PURE__*/_jsx(Link,{href:\"mailto:hutch@jaredhutchinson.com\",motionChild:true,nodeId:\"J80_t8oWg\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"hutch@jaredhutchinson.com\"})})})}),fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"]}},baseVariant,gestureVariant)})]})]}),/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100}},{ref:u65UiQ9Wx,target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.5,className:\"framer-1lzfa1s\",\"data-border\":true,layoutDependency:layoutDependency,layoutId:\"T6kzZvd_1\",style:{\"--border-bottom-width\":\"0px\",\"--border-color\":\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125))\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",opacity:.5},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-i735zf\",\"data-framer-name\":\"Left\",layoutDependency:layoutDependency,layoutId:\"EHMtG5Jmz\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)))\"},children:[\"Designed by Jared Hutchinson and built with \",/*#__PURE__*/_jsx(Link,{href:\"https://framer.com/\",motionChild:true,nodeId:\"KPwKFW6I_\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Framer\"})}),\".\"]})}),className:\"framer-xtzbb4\",fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"],layoutDependency:layoutDependency,layoutId:\"KPwKFW6I_\",style:{\"--extracted-r6o4lv\":\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125))\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)))\"},children:[\"Designed by Jared Hutchinson and built with \",/*#__PURE__*/_jsx(Link,{href:\"https://framer.com/\",motionChild:true,nodeId:\"KPwKFW6I_\",openInNewTab:true,relValues:[],scopeId:\"NbAM4UuIO\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1d4706g\",\"data-styles-preset\":\"azbtsp0ls\",children:\"Framer\"})}),\".\"]})})}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-4trugi\",\"data-framer-name\":\"Right\",layoutDependency:layoutDependency,layoutId:\"w8Qu_3JbC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)))\"},children:\"Born and raised in\"})}),className:\"framer-p5lq5b\",fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"],layoutDependency:layoutDependency,layoutId:\"lHeTJEmid\",style:{\"--extracted-r6o4lv\":\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)))\"},children:\"Born and raised in\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1x45wtq\",layoutDependency:layoutDependency,layoutId:\"TUoPQjEdw\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-327m9a\",layoutDependency:layoutDependency,layoutId:\"zHS2IH5UL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.041 25.082\" overflow=\"visible\"><g><path d=\"M 5.984 2.372 L 5.984 3.199 L 6.026 3.223 C 6.05 3.221 6.291 3.024 6.323 2.991 C 6.542 2.76 6.572 2.663 6.904 2.532 C 7.151 2.436 7.601 2.434 7.85 2.52 C 8.051 2.589 7.959 2.733 8.009 2.782 C 8.047 2.819 8.31 2.842 8.395 2.873 C 8.471 2.901 8.849 3.106 8.843 3.178 C 8.519 3.638 9.118 3.753 9.335 4.007 C 9.431 4.12 9.47 4.327 9.586 4.405 C 9.612 4.423 9.833 4.499 9.872 4.508 C 10.372 4.618 10.848 4.553 11.342 4.53 C 11.595 4.518 11.933 4.586 12.186 4.503 C 12.576 4.374 12.49 3.806 12.839 3.646 C 13.06 3.545 13.492 3.675 13.741 3.685 C 14.208 3.703 14.776 3.646 15.25 3.625 C 15.425 3.617 16.006 3.642 16.12 3.519 C 16.175 3.461 16.161 3.371 16.247 3.314 C 16.323 3.266 16.524 3.225 16.603 3.273 C 16.87 3.435 16.625 3.892 16.593 4.124 C 16.58 4.231 16.595 4.335 16.591 4.444 C 16.96 4.438 17.334 4.495 17.7 4.442 C 17.79 4.428 17.89 4.385 17.971 4.376 C 18.138 4.354 18.879 4.409 19.026 4.469 C 19.213 4.545 19.046 4.627 19.044 4.647 C 19.038 4.692 19.074 4.754 19.078 4.803 C 19.09 4.916 19.052 5.31 19.012 5.414 C 18.974 5.513 18.901 5.589 18.937 5.72 C 19.036 5.816 19.466 5.849 19.524 5.935 C 19.544 5.966 19.546 6.015 19.574 6.059 C 19.697 6.26 19.996 6.364 20.227 6.342 C 20.458 6.321 20.649 6.122 20.858 6.335 C 20.886 6.362 20.999 6.528 20.997 6.559 C 20.695 7.092 20.097 6.668 19.641 6.641 C 19.474 6.631 19.309 6.684 19.144 6.694 C 18.927 6.707 18.423 6.67 18.228 6.58 C 18.063 6.504 18.136 6.307 18.087 6.266 C 17.983 6.241 17.82 6.153 17.718 6.202 C 17.639 6.239 17.637 6.444 17.571 6.512 C 17.599 6.619 17.766 6.992 17.722 7.078 C 17.686 7.148 17.408 7.136 17.334 7.129 C 17.157 7.107 17.135 6.961 17.029 6.852 C 16.862 6.676 16.444 6.608 16.223 6.424 C 16.098 6.319 16.104 6.145 15.893 6.12 C 15.787 6.106 15.465 6.102 15.359 6.112 C 15.329 6.114 15.295 6.139 15.272 6.157 C 15.234 6.184 14.973 6.422 14.951 6.452 C 14.911 6.506 14.913 6.571 14.871 6.617 C 14.844 6.651 14.68 6.777 14.639 6.807 C 14.593 6.838 14.513 6.896 14.457 6.883 C 14.423 6.875 14.41 6.84 14.346 6.834 C 14.047 6.799 13.665 6.82 13.35 6.799 C 13.203 6.789 12.841 6.707 12.723 6.76 C 12.644 6.795 12.674 6.91 12.652 6.986 C 12.634 7.043 12.455 7.361 12.413 7.415 C 12.345 7.503 12.263 7.532 12.194 7.601 C 12.1 7.692 12.06 7.843 11.919 7.889 C 11.744 7.946 11.718 7.907 11.742 7.733 C 11.766 7.56 11.939 7.398 11.955 7.279 C 11.959 7.242 11.959 7.043 11.947 7.025 C 11.823 6.957 11.61 6.961 11.493 7.035 C 11.34 7.133 11.153 7.581 11.081 7.755 L 10.621 7.739 L 10.621 7.495 C 10.488 7.505 10.185 7.607 10.105 7.712 C 10.01 7.839 9.98 8.063 9.918 8.208 C 9.799 8.49 9.5 8.742 9.333 8.994 C 9.289 9.06 9.261 9.144 9.223 9.201 C 9.144 9.318 8.879 9.511 8.861 9.63 C 8.847 9.729 8.909 9.794 8.849 9.897 C 8.813 9.959 8.636 10.098 8.565 10.102 C 8.493 10.106 8.334 10.012 8.328 9.942 C 8.322 9.872 8.421 9.567 8.431 9.452 C 8.439 9.374 8.431 9.296 8.433 9.22 C 8.308 9.234 8.258 9.38 8.158 9.413 C 8.073 9.442 7.955 9.45 7.866 9.444 C 7.846 9.433 7.81 9.152 7.814 9.113 C 7.824 8.986 7.989 8.75 7.987 8.637 C 7.987 8.606 7.955 8.576 7.953 8.533 C 7.931 8.262 7.985 7.927 7.882 7.665 C 7.778 7.404 7.33 7.408 7.103 7.314 C 6.896 7.23 6.87 6.984 7.012 6.826 C 7.012 6.785 6.608 6.516 6.542 6.489 C 6.371 6.42 6.393 6.514 6.277 6.522 C 6.227 6.526 6.184 6.502 6.136 6.502 C 5.895 6.502 5.648 6.522 5.407 6.51 C 5.228 6.502 5.11 6.377 4.949 6.307 C 4.772 6.231 4.625 6.237 4.493 6.075 C 4.442 6.011 4.42 5.931 4.376 5.876 C 4.268 5.738 3.605 5.683 3.374 5.552 C 3.283 5.5 3.179 5.386 3.1 5.351 C 2.795 5.219 2.594 5.234 2.282 5.215 C 1.969 5.195 1.75 4.982 1.439 4.926 C 1.338 4.908 0.91 4.893 0.86 4.815 C 0.826 4.76 0.886 4.731 0.898 4.694 C 0.912 4.649 0.898 4.606 0.91 4.565 C 0.922 4.524 0.97 4.501 0.952 4.465 L 0.46 4.075 C 0.386 3.989 -0.004 3.865 0 3.759 C 0.002 3.679 0.291 3.582 0.362 3.558 C 0.45 3.531 0.765 3.431 0.828 3.424 C 0.896 3.414 1.011 3.465 1.109 3.455 C 1.145 3.451 1.477 3.367 1.505 3.355 C 1.623 3.301 1.688 2.883 1.76 2.77 C 1.812 2.69 2.045 2.63 2.14 2.62 C 2.632 2.575 3.353 2.844 3.713 2.366 C 3.802 2.249 3.789 2.099 3.97 2.079 C 4.095 2.066 4.36 2.105 4.465 2.042 C 4.535 2.001 4.595 1.797 4.645 1.748 C 4.702 1.693 4.897 1.664 4.955 1.599 C 5.003 1.547 5.033 1.402 5.075 1.334 C 5.214 1.108 5.564 1.069 5.74 0.928 C 5.861 0.833 6.008 0.562 6.128 0.503 C 6.247 0.444 6.399 0.47 6.528 0.409 C 6.623 0.364 6.715 0.263 6.801 0.206 C 6.84 0.181 7.101 0.021 7.119 0.015 C 7.249 -0.028 7.368 0.033 7.484 0.041 C 7.635 0.05 7.79 0.033 7.943 0.043 L 7.963 0.058 C 7.975 0.132 8.005 0.222 8.083 0.255 C 8.16 0.288 8.198 0.218 8.264 0.214 C 8.379 0.206 8.505 0.409 8.377 0.483 C 8.264 0.55 7.908 0.489 7.752 0.515 C 7.724 0.519 7.38 0.661 7.366 0.675 C 7.332 0.706 7.358 0.768 7.346 0.811 C 7.33 0.864 7.063 1.022 7.002 1.084 C 6.94 1.147 6.898 1.246 6.833 1.301 C 6.751 1.369 6.649 1.363 6.576 1.434 C 6.582 1.574 6.598 1.717 6.564 1.855 C 6.534 1.978 6.502 1.927 6.434 1.972 C 6.329 2.042 6.138 2.251 6.036 2.349 C 6.02 2.362 6.004 2.372 5.982 2.374 Z\" fill=\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)) /* {&quot;name&quot;:&quot;Platinum Dark&quot;} */\"></path><path d=\"M 24.961 19.955 C 24.961 19.863 25.036 19.725 25.03 19.662 C 25.018 19.549 24.931 19.329 24.901 19.196 C 24.849 18.964 24.827 18.761 24.746 18.531 C 24.706 18.421 24.642 18.402 24.666 18.252 C 24.706 17.998 24.865 17.758 24.781 17.469 C 24.708 17.218 24.515 17.346 24.443 17.241 C 24.407 17.188 24.333 16.921 24.326 16.853 C 24.284 16.478 24.326 16.154 24.2 15.774 C 24.13 15.559 23.782 15.046 23.561 14.974 C 23.503 14.954 23.141 14.89 23.091 14.896 C 22.982 14.912 22.964 15.029 22.904 15.095 C 22.886 15.114 22.725 15.239 22.705 15.247 C 22.637 15.274 22.562 15.253 22.492 15.265 C 22.365 15.286 21.978 15.635 21.903 15.749 C 21.793 15.912 21.739 16.125 21.64 16.293 C 21.588 16.383 21.363 16.712 21.288 16.749 C 20.935 16.923 20.611 16.853 20.256 16.714 C 20.015 16.621 20.051 16.502 20.083 16.285 C 20.123 16.026 20.222 15.774 20.276 15.516 C 20.499 15.345 20.822 15.185 20.981 14.954 C 21.017 14.902 21.192 14.599 21.198 14.556 L 21.152 14.078 C 21.224 14.057 21.303 13.997 21.375 13.983 C 21.588 13.94 21.658 14.041 21.743 13.788 C 21.843 13.493 21.831 13.271 21.801 12.974 C 21.775 12.701 21.929 12.609 21.96 12.416 C 21.996 12.192 21.937 11.886 21.96 11.651 C 21.943 11.562 21.568 11.253 21.487 11.166 C 21.437 11.113 21.319 10.98 21.307 10.916 C 21.327 10.803 21.278 10.573 21.379 10.506 C 21.552 10.395 21.789 10.512 21.875 10.471 C 22.082 10.374 21.96 9.87 21.875 9.714 C 21.801 9.583 21.735 9.607 21.616 9.548 C 21.499 9.492 21.268 9.341 21.16 9.316 C 21.033 9.285 20.925 9.336 20.788 9.263 C 20.67 9.201 20.662 9.074 20.583 8.996 C 20.386 8.801 19.898 8.623 19.623 8.7 C 19.569 8.715 19.466 8.797 19.418 8.762 C 19.374 8.571 19.418 8.376 19.287 8.212 C 19.066 7.935 18.847 8.108 18.562 8.052 C 18.395 8.019 18.11 7.691 17.955 7.708 C 17.921 7.712 17.891 7.74 17.847 7.744 C 17.66 7.763 17.37 7.591 17.198 7.517 L 17.188 7.744 C 17.093 7.794 16.997 7.945 16.894 7.978 C 16.814 8.005 16.723 7.964 16.653 8.003 C 16.617 8.023 16.52 8.159 16.5 8.2 C 16.4 8.405 16.472 8.69 16.45 8.914 L 16.766 9.111 L 16.743 9.499 C 16.695 9.55 16.619 9.618 16.547 9.622 C 16.476 9.628 16.428 9.587 16.37 9.585 C 16.299 9.585 16.187 9.638 16.105 9.636 C 16.012 9.634 15.88 9.531 15.811 9.54 C 15.562 9.576 15.548 9.739 15.429 9.915 C 15.417 9.964 15.58 10.095 15.596 10.157 C 15.608 10.206 15.566 10.272 15.564 10.327 C 15.558 10.44 15.618 10.467 15.654 10.551 C 15.681 10.619 15.693 10.693 15.717 10.75 C 15.763 10.859 15.882 10.91 15.912 11.082 C 15.93 11.183 15.942 11.56 15.908 11.653 C 15.827 11.88 15.548 11.852 15.371 11.909 C 15.202 11.964 15.192 12.098 14.989 11.952 C 14.931 11.911 14.634 11.622 14.598 11.568 C 14.569 11.525 14.554 11.475 14.555 11.423 C 14.563 11.257 14.716 10.953 14.76 10.77 C 14.79 10.647 14.801 10.494 14.821 10.368 C 14.768 10.315 14.565 10.516 14.529 10.559 C 14.397 10.711 14.371 10.904 14.198 11.019 C 13.961 11.177 13.515 11.211 13.34 11.431 C 13.145 11.681 13.197 12.03 13.183 12.323 L 12.938 12.728 L 12.934 13.489 C 12.852 13.624 12.667 13.827 12.629 13.975 C 12.596 14.11 12.645 14.305 12.614 14.412 C 12.606 14.436 12.311 14.724 12.271 14.755 C 12.205 14.806 11.752 15.064 11.75 15.095 C 11.805 15.177 11.837 15.292 11.893 15.372 C 12.022 15.557 12.168 15.733 12.285 15.928 C 12.409 16.133 12.412 16.213 12.215 16.355 C 11.992 16.517 11.694 16.568 11.566 16.833 C 11.419 17.14 11.752 17.239 11.917 17.436 C 12.066 17.616 12.036 17.768 12.13 17.959 C 12.293 18.293 12.54 18.665 12.743 18.977 C 12.964 19.315 13 19.988 12.974 20.388 C 12.962 20.571 12.928 20.759 12.92 20.944 C 12.91 21.223 12.964 21.533 12.862 21.795 C 12.811 21.931 12.713 22.07 12.618 22.183 L 12.671 22.175 C 12.715 22.232 12.395 22.671 12.349 22.755 C 12.092 23.227 12.132 23.677 11.765 24.132 C 11.552 24.397 11.274 24.608 11.152 24.942 L 11.172 24.977 L 21.775 25.082 C 21.789 25.078 21.893 24.852 21.903 24.821 C 21.95 24.676 21.933 24.501 22.022 24.362 C 22.167 24.14 22.428 24.118 22.526 23.812 C 22.58 23.64 22.566 23.328 22.619 23.225 C 22.826 22.837 23.155 22.645 23.448 22.331 C 23.493 22.054 23.561 21.785 23.649 21.518 C 23.69 21.387 23.862 20.86 23.991 20.825 C 24.077 20.802 24.381 20.956 24.445 21.026 C 24.489 21.073 24.509 21.143 24.558 21.194 C 24.626 21.262 24.785 21.352 24.887 21.34 C 25.168 21.309 24.957 20.905 24.967 20.757 C 24.971 20.696 25.024 20.632 25.034 20.56 C 25.068 20.333 24.965 20.148 24.967 19.955 Z M 15.138 23.593 C 15.076 23.638 15.011 23.687 14.947 23.73 C 14.919 23.748 14.893 23.767 14.863 23.781 C 14.78 23.742 14.702 23.685 14.626 23.629 C 14.216 23.324 13.627 22.827 13.669 22.269 C 13.695 21.941 13.967 21.695 14.298 21.682 C 14.489 21.674 14.668 21.75 14.794 21.888 C 14.815 21.914 14.831 21.943 14.859 21.961 C 14.899 21.925 14.931 21.882 14.969 21.847 C 15.367 21.488 15.998 21.738 16.046 22.261 C 16.096 22.805 15.54 23.299 15.136 23.593 Z\" fill=\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)) /* {&quot;name&quot;:&quot;Platinum Dark&quot;} */\"></path></g></svg>',withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.068 20.101\" overflow=\"visible\"><g><path d=\"M 4.796 1.901 L 4.796 2.564 L 4.829 2.583 C 4.849 2.581 5.042 2.423 5.067 2.397 C 5.243 2.212 5.267 2.134 5.533 2.029 C 5.731 1.953 6.091 1.951 6.291 2.02 C 6.452 2.074 6.379 2.19 6.418 2.229 C 6.449 2.259 6.659 2.278 6.728 2.303 C 6.789 2.325 7.092 2.489 7.087 2.547 C 6.827 2.916 7.307 3.008 7.481 3.211 C 7.558 3.302 7.589 3.468 7.682 3.53 C 7.703 3.544 7.88 3.605 7.912 3.613 C 8.312 3.701 8.693 3.649 9.089 3.63 C 9.292 3.621 9.563 3.676 9.766 3.608 C 10.078 3.505 10.01 3.05 10.289 2.922 C 10.466 2.841 10.812 2.945 11.012 2.953 C 11.387 2.967 11.841 2.922 12.221 2.905 C 12.361 2.898 12.827 2.919 12.918 2.82 C 12.963 2.773 12.952 2.701 13.02 2.656 C 13.081 2.617 13.242 2.584 13.306 2.623 C 13.52 2.753 13.323 3.119 13.298 3.305 C 13.287 3.391 13.299 3.474 13.296 3.561 C 13.591 3.557 13.891 3.602 14.185 3.56 C 14.257 3.549 14.336 3.514 14.402 3.507 C 14.536 3.489 15.129 3.533 15.247 3.582 C 15.397 3.643 15.263 3.708 15.262 3.724 C 15.257 3.76 15.286 3.81 15.289 3.849 C 15.299 3.94 15.268 4.256 15.236 4.338 C 15.206 4.418 15.147 4.479 15.176 4.584 C 15.255 4.661 15.6 4.687 15.646 4.756 C 15.662 4.781 15.664 4.82 15.686 4.856 C 15.785 5.017 16.024 5.1 16.21 5.083 C 16.395 5.066 16.548 4.906 16.715 5.076 C 16.738 5.098 16.829 5.231 16.827 5.256 C 16.584 5.683 16.106 5.344 15.74 5.322 C 15.606 5.314 15.474 5.356 15.342 5.364 C 15.168 5.375 14.764 5.345 14.608 5.273 C 14.475 5.212 14.534 5.055 14.494 5.022 C 14.411 5.001 14.281 4.931 14.199 4.97 C 14.135 5 14.134 5.164 14.081 5.219 C 14.104 5.305 14.238 5.603 14.202 5.672 C 14.174 5.728 13.95 5.719 13.891 5.713 C 13.749 5.696 13.732 5.578 13.647 5.491 C 13.513 5.35 13.178 5.295 13.001 5.148 C 12.901 5.064 12.905 4.925 12.736 4.904 C 12.652 4.894 12.393 4.89 12.309 4.898 C 12.285 4.9 12.258 4.92 12.239 4.934 C 12.208 4.956 11.999 5.147 11.982 5.17 C 11.95 5.214 11.951 5.266 11.918 5.303 C 11.895 5.33 11.765 5.431 11.731 5.455 C 11.694 5.48 11.631 5.527 11.586 5.516 C 11.559 5.51 11.548 5.481 11.497 5.477 C 11.257 5.449 10.951 5.466 10.699 5.449 C 10.581 5.441 10.291 5.375 10.196 5.417 C 10.133 5.445 10.156 5.538 10.139 5.599 C 10.125 5.644 9.981 5.899 9.947 5.943 C 9.893 6.013 9.828 6.036 9.772 6.091 C 9.697 6.165 9.665 6.285 9.552 6.323 C 9.411 6.368 9.391 6.337 9.41 6.197 C 9.429 6.058 9.568 5.929 9.581 5.833 C 9.584 5.803 9.584 5.644 9.574 5.63 C 9.475 5.575 9.305 5.578 9.21 5.638 C 9.088 5.716 8.938 6.076 8.88 6.215 L 8.512 6.202 L 8.512 6.007 C 8.405 6.015 8.162 6.096 8.098 6.18 C 8.022 6.282 7.998 6.462 7.948 6.577 C 7.853 6.804 7.613 7.006 7.479 7.208 C 7.444 7.261 7.422 7.328 7.392 7.373 C 7.328 7.467 7.116 7.622 7.101 7.717 C 7.09 7.797 7.14 7.849 7.092 7.931 C 7.063 7.981 6.921 8.092 6.864 8.096 C 6.806 8.099 6.678 8.024 6.674 7.967 C 6.669 7.911 6.749 7.667 6.757 7.575 C 6.763 7.512 6.757 7.45 6.758 7.389 C 6.658 7.4 6.618 7.517 6.538 7.544 C 6.469 7.567 6.375 7.573 6.304 7.569 C 6.288 7.559 6.259 7.334 6.262 7.303 C 6.27 7.201 6.402 7.012 6.401 6.921 C 6.401 6.896 6.375 6.873 6.374 6.839 C 6.356 6.621 6.399 6.352 6.316 6.143 C 6.233 5.933 5.874 5.936 5.692 5.861 C 5.527 5.794 5.506 5.597 5.619 5.47 C 5.619 5.438 5.295 5.222 5.243 5.2 C 5.105 5.145 5.123 5.22 5.03 5.227 C 4.991 5.23 4.955 5.211 4.917 5.211 C 4.724 5.211 4.526 5.227 4.333 5.217 C 4.19 5.211 4.095 5.111 3.966 5.055 C 3.824 4.994 3.706 4.998 3.601 4.868 C 3.559 4.817 3.542 4.753 3.507 4.709 C 3.421 4.598 2.889 4.554 2.704 4.449 C 2.631 4.407 2.548 4.317 2.484 4.288 C 2.24 4.182 2.079 4.195 1.828 4.179 C 1.578 4.163 1.402 3.993 1.154 3.948 C 1.072 3.934 0.729 3.921 0.689 3.858 C 0.662 3.815 0.71 3.791 0.72 3.762 C 0.731 3.726 0.72 3.691 0.729 3.658 C 0.739 3.626 0.777 3.607 0.763 3.579 L 0.369 3.266 C 0.31 3.197 -0.003 3.097 0 3.013 C 0.002 2.949 0.233 2.87 0.29 2.852 C 0.361 2.83 0.613 2.75 0.664 2.744 C 0.718 2.736 0.81 2.777 0.889 2.769 C 0.917 2.766 1.184 2.698 1.206 2.689 C 1.3 2.645 1.353 2.311 1.41 2.22 C 1.452 2.156 1.639 2.107 1.715 2.1 C 2.109 2.064 2.687 2.279 2.975 1.896 C 3.047 1.802 3.036 1.682 3.181 1.666 C 3.282 1.655 3.494 1.687 3.579 1.637 C 3.634 1.604 3.682 1.44 3.722 1.401 C 3.768 1.357 3.925 1.333 3.971 1.282 C 4.009 1.24 4.033 1.124 4.067 1.069 C 4.178 0.888 4.459 0.857 4.6 0.744 C 4.697 0.667 4.815 0.45 4.911 0.403 C 5.006 0.356 5.128 0.377 5.231 0.328 C 5.308 0.292 5.381 0.211 5.45 0.165 C 5.482 0.145 5.691 0.017 5.705 0.012 C 5.809 -0.022 5.905 0.026 5.997 0.033 C 6.118 0.04 6.243 0.026 6.366 0.034 L 6.382 0.047 C 6.391 0.106 6.415 0.178 6.477 0.205 C 6.54 0.231 6.57 0.175 6.623 0.172 C 6.715 0.165 6.816 0.328 6.714 0.387 C 6.623 0.441 6.337 0.392 6.213 0.412 C 6.19 0.416 5.914 0.53 5.903 0.541 C 5.876 0.566 5.897 0.616 5.887 0.65 C 5.874 0.692 5.661 0.819 5.611 0.869 C 5.562 0.919 5.528 0.999 5.476 1.043 C 5.41 1.097 5.329 1.093 5.27 1.149 C 5.274 1.261 5.287 1.376 5.26 1.487 C 5.236 1.585 5.211 1.544 5.156 1.58 C 5.072 1.637 4.919 1.804 4.837 1.882 C 4.825 1.893 4.812 1.901 4.794 1.903 Z\" fill=\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)) /* {&quot;name&quot;:&quot;Platinum Dark&quot;} */\"></path><path d=\"M 20.003 15.992 C 20.003 15.918 20.064 15.807 20.059 15.757 C 20.049 15.666 19.979 15.49 19.955 15.383 C 19.914 15.197 19.896 15.035 19.831 14.85 C 19.799 14.763 19.748 14.747 19.767 14.627 C 19.799 14.423 19.927 14.231 19.86 14 C 19.801 13.798 19.646 13.901 19.588 13.817 C 19.56 13.775 19.501 13.56 19.494 13.506 C 19.461 13.205 19.494 12.946 19.394 12.641 C 19.338 12.469 19.059 12.058 18.882 12 C 18.835 11.984 18.545 11.933 18.505 11.937 C 18.417 11.95 18.403 12.044 18.355 12.097 C 18.341 12.113 18.212 12.213 18.196 12.219 C 18.141 12.241 18.081 12.224 18.025 12.233 C 17.923 12.25 17.613 12.53 17.553 12.621 C 17.465 12.752 17.422 12.922 17.342 13.057 C 17.301 13.129 17.12 13.393 17.06 13.423 C 16.777 13.562 16.517 13.506 16.233 13.395 C 16.04 13.32 16.069 13.224 16.094 13.051 C 16.126 12.843 16.206 12.641 16.249 12.435 C 16.428 12.297 16.686 12.169 16.814 11.984 C 16.843 11.942 16.983 11.7 16.988 11.665 L 16.951 11.282 C 17.009 11.265 17.072 11.217 17.13 11.206 C 17.301 11.171 17.356 11.253 17.425 11.049 C 17.505 10.813 17.495 10.635 17.471 10.397 C 17.451 10.179 17.573 10.105 17.599 9.95 C 17.628 9.77 17.58 9.525 17.599 9.337 C 17.585 9.265 17.285 9.018 17.219 8.948 C 17.179 8.906 17.085 8.8 17.076 8.748 C 17.092 8.657 17.052 8.473 17.133 8.42 C 17.272 8.33 17.462 8.424 17.53 8.391 C 17.696 8.313 17.599 7.91 17.53 7.785 C 17.471 7.68 17.419 7.699 17.323 7.652 C 17.229 7.607 17.044 7.486 16.958 7.466 C 16.855 7.441 16.769 7.481 16.659 7.424 C 16.565 7.374 16.559 7.272 16.495 7.209 C 16.337 7.053 15.946 6.911 15.726 6.972 C 15.683 6.984 15.6 7.05 15.562 7.022 C 15.526 6.869 15.562 6.712 15.456 6.581 C 15.279 6.359 15.104 6.498 14.876 6.453 C 14.742 6.426 14.513 6.163 14.389 6.177 C 14.362 6.181 14.338 6.203 14.303 6.206 C 14.153 6.221 13.92 6.084 13.783 6.024 L 13.775 6.206 C 13.698 6.246 13.622 6.367 13.539 6.393 C 13.475 6.415 13.401 6.382 13.346 6.414 C 13.317 6.429 13.239 6.539 13.223 6.571 C 13.143 6.736 13.2 6.964 13.183 7.144 L 13.436 7.302 L 13.417 7.613 C 13.379 7.653 13.318 7.708 13.261 7.711 C 13.204 7.716 13.165 7.683 13.119 7.682 C 13.062 7.682 12.972 7.724 12.907 7.722 C 12.832 7.721 12.726 7.638 12.671 7.646 C 12.471 7.674 12.46 7.805 12.364 7.946 C 12.355 7.985 12.486 8.09 12.498 8.14 C 12.508 8.179 12.474 8.232 12.473 8.276 C 12.468 8.366 12.516 8.388 12.545 8.456 C 12.567 8.51 12.577 8.57 12.596 8.615 C 12.632 8.703 12.728 8.743 12.752 8.881 C 12.766 8.962 12.776 9.264 12.749 9.339 C 12.683 9.52 12.46 9.498 12.318 9.544 C 12.182 9.588 12.174 9.695 12.012 9.578 C 11.965 9.545 11.728 9.314 11.699 9.27 C 11.676 9.236 11.664 9.196 11.664 9.154 C 11.67 9.022 11.793 8.778 11.828 8.631 C 11.852 8.532 11.862 8.41 11.878 8.309 C 11.835 8.266 11.672 8.427 11.643 8.462 C 11.538 8.584 11.517 8.739 11.378 8.831 C 11.189 8.957 10.831 8.984 10.691 9.161 C 10.534 9.361 10.576 9.641 10.565 9.875 L 10.368 10.2 L 10.365 10.81 C 10.3 10.918 10.151 11.081 10.121 11.199 C 10.094 11.307 10.134 11.464 10.108 11.55 C 10.102 11.568 9.866 11.8 9.834 11.825 C 9.781 11.866 9.418 12.072 9.416 12.097 C 9.461 12.163 9.486 12.255 9.531 12.319 C 9.635 12.468 9.751 12.608 9.845 12.765 C 9.944 12.929 9.947 12.993 9.789 13.107 C 9.611 13.237 9.371 13.277 9.269 13.49 C 9.151 13.736 9.418 13.815 9.55 13.973 C 9.67 14.117 9.646 14.239 9.721 14.392 C 9.852 14.66 10.049 14.958 10.212 15.208 C 10.389 15.479 10.418 16.018 10.397 16.339 C 10.388 16.486 10.36 16.636 10.354 16.784 C 10.346 17.008 10.389 17.257 10.308 17.466 C 10.266 17.576 10.188 17.687 10.112 17.777 L 10.155 17.771 C 10.19 17.816 9.933 18.168 9.896 18.235 C 9.69 18.614 9.722 18.975 9.429 19.339 C 9.258 19.552 9.035 19.721 8.937 19.988 L 8.953 20.016 L 17.451 20.101 C 17.462 20.097 17.545 19.916 17.553 19.891 C 17.591 19.775 17.577 19.635 17.648 19.524 C 17.765 19.345 17.974 19.328 18.052 19.083 C 18.095 18.945 18.084 18.695 18.127 18.612 C 18.293 18.301 18.556 18.148 18.791 17.896 C 18.827 17.674 18.882 17.458 18.952 17.244 C 18.985 17.139 19.123 16.717 19.226 16.689 C 19.295 16.67 19.539 16.794 19.59 16.85 C 19.625 16.888 19.641 16.944 19.681 16.985 C 19.735 17.039 19.863 17.111 19.944 17.102 C 20.169 17.077 20 16.753 20.008 16.634 C 20.011 16.586 20.054 16.534 20.062 16.476 C 20.089 16.295 20.006 16.146 20.008 15.992 Z M 12.131 18.908 C 12.082 18.944 12.029 18.983 11.978 19.017 C 11.956 19.031 11.935 19.047 11.911 19.058 C 11.844 19.026 11.782 18.981 11.721 18.936 C 11.393 18.692 10.92 18.293 10.954 17.846 C 10.975 17.583 11.193 17.386 11.458 17.375 C 11.611 17.369 11.755 17.43 11.855 17.541 C 11.873 17.561 11.886 17.585 11.908 17.599 C 11.94 17.571 11.965 17.536 11.996 17.508 C 12.315 17.221 12.821 17.421 12.859 17.84 C 12.899 18.276 12.454 18.672 12.13 18.908 Z\" fill=\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)) /* {&quot;name&quot;:&quot;Platinum Dark&quot;} */\"></path></g></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1su3w03\",layoutDependency:layoutDependency,layoutId:\"ZjLszFWxE\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 20.997 10.102\" overflow=\"visible\"><path d=\"M 5.984 2.372 L 5.984 3.199 L 6.026 3.223 C 6.05 3.221 6.291 3.024 6.323 2.991 C 6.542 2.76 6.572 2.663 6.904 2.532 C 7.151 2.436 7.601 2.434 7.85 2.52 C 8.051 2.589 7.959 2.733 8.009 2.782 C 8.047 2.819 8.31 2.842 8.395 2.873 C 8.471 2.901 8.849 3.106 8.843 3.178 C 8.519 3.638 9.118 3.753 9.335 4.007 C 9.431 4.12 9.47 4.327 9.586 4.405 C 9.612 4.423 9.833 4.499 9.872 4.508 C 10.372 4.618 10.848 4.553 11.342 4.53 C 11.595 4.518 11.933 4.586 12.186 4.503 C 12.576 4.374 12.49 3.806 12.839 3.646 C 13.06 3.545 13.492 3.675 13.741 3.685 C 14.208 3.703 14.776 3.646 15.25 3.625 C 15.425 3.617 16.006 3.642 16.12 3.519 C 16.175 3.461 16.161 3.371 16.247 3.314 C 16.323 3.266 16.524 3.225 16.603 3.273 C 16.87 3.435 16.625 3.892 16.593 4.124 C 16.58 4.231 16.595 4.335 16.591 4.444 C 16.96 4.438 17.334 4.495 17.7 4.442 C 17.79 4.428 17.89 4.385 17.971 4.376 C 18.138 4.354 18.879 4.409 19.026 4.469 C 19.213 4.545 19.046 4.627 19.044 4.647 C 19.038 4.692 19.074 4.754 19.078 4.803 C 19.09 4.916 19.052 5.31 19.012 5.414 C 18.974 5.513 18.901 5.589 18.937 5.72 C 19.036 5.816 19.466 5.849 19.524 5.935 C 19.544 5.966 19.546 6.015 19.574 6.059 C 19.697 6.26 19.996 6.364 20.227 6.342 C 20.458 6.321 20.649 6.122 20.858 6.335 C 20.886 6.362 20.999 6.528 20.997 6.559 C 20.695 7.092 20.097 6.668 19.641 6.641 C 19.474 6.631 19.309 6.684 19.144 6.694 C 18.927 6.707 18.423 6.67 18.228 6.58 C 18.063 6.504 18.136 6.307 18.087 6.266 C 17.983 6.241 17.82 6.153 17.718 6.202 C 17.639 6.239 17.637 6.444 17.571 6.512 C 17.599 6.619 17.766 6.992 17.722 7.078 C 17.686 7.148 17.408 7.136 17.334 7.129 C 17.157 7.107 17.135 6.961 17.029 6.852 C 16.862 6.676 16.444 6.608 16.223 6.424 C 16.098 6.319 16.104 6.145 15.893 6.12 C 15.787 6.106 15.465 6.102 15.359 6.112 C 15.329 6.114 15.295 6.139 15.272 6.157 C 15.234 6.184 14.973 6.422 14.951 6.452 C 14.911 6.506 14.913 6.571 14.871 6.617 C 14.844 6.651 14.68 6.777 14.639 6.807 C 14.593 6.838 14.513 6.896 14.457 6.883 C 14.423 6.875 14.41 6.84 14.346 6.834 C 14.047 6.799 13.665 6.82 13.35 6.799 C 13.203 6.789 12.841 6.707 12.723 6.76 C 12.644 6.795 12.674 6.91 12.652 6.986 C 12.634 7.043 12.455 7.361 12.413 7.415 C 12.345 7.503 12.263 7.532 12.194 7.601 C 12.1 7.692 12.06 7.843 11.919 7.889 C 11.744 7.946 11.718 7.907 11.742 7.733 C 11.766 7.56 11.939 7.398 11.955 7.279 C 11.959 7.242 11.959 7.043 11.947 7.025 C 11.823 6.957 11.61 6.961 11.493 7.035 C 11.34 7.133 11.153 7.581 11.081 7.755 L 10.621 7.739 L 10.621 7.495 C 10.488 7.505 10.185 7.607 10.105 7.712 C 10.01 7.839 9.98 8.063 9.918 8.208 C 9.799 8.49 9.5 8.742 9.333 8.994 C 9.289 9.06 9.261 9.144 9.223 9.201 C 9.144 9.318 8.879 9.511 8.861 9.63 C 8.847 9.729 8.909 9.794 8.849 9.897 C 8.813 9.959 8.636 10.098 8.565 10.102 C 8.493 10.106 8.334 10.012 8.328 9.942 C 8.322 9.872 8.421 9.567 8.431 9.452 C 8.439 9.374 8.431 9.296 8.433 9.22 C 8.308 9.234 8.258 9.38 8.158 9.413 C 8.073 9.442 7.955 9.45 7.866 9.444 C 7.846 9.433 7.81 9.152 7.814 9.113 C 7.824 8.986 7.989 8.75 7.987 8.637 C 7.987 8.606 7.955 8.576 7.953 8.533 C 7.931 8.262 7.985 7.927 7.882 7.665 C 7.778 7.404 7.33 7.408 7.103 7.314 C 6.896 7.23 6.87 6.984 7.012 6.826 C 7.012 6.785 6.608 6.516 6.542 6.489 C 6.371 6.42 6.393 6.514 6.277 6.522 C 6.227 6.526 6.184 6.502 6.136 6.502 C 5.895 6.502 5.648 6.522 5.407 6.51 C 5.228 6.502 5.11 6.377 4.949 6.307 C 4.772 6.231 4.625 6.237 4.493 6.075 C 4.442 6.011 4.42 5.931 4.376 5.876 C 4.268 5.738 3.605 5.683 3.374 5.552 C 3.283 5.5 3.179 5.386 3.1 5.351 C 2.795 5.219 2.594 5.234 2.282 5.215 C 1.969 5.195 1.75 4.982 1.439 4.926 C 1.338 4.908 0.91 4.893 0.86 4.815 C 0.826 4.76 0.886 4.731 0.898 4.694 C 0.912 4.649 0.898 4.606 0.91 4.565 C 0.922 4.524 0.97 4.501 0.952 4.465 L 0.46 4.075 C 0.386 3.989 -0.004 3.865 0 3.759 C 0.002 3.679 0.291 3.582 0.362 3.558 C 0.45 3.531 0.765 3.431 0.828 3.424 C 0.896 3.414 1.011 3.465 1.109 3.455 C 1.145 3.451 1.477 3.367 1.505 3.355 C 1.623 3.301 1.688 2.883 1.76 2.77 C 1.812 2.69 2.045 2.63 2.14 2.62 C 2.632 2.575 3.353 2.844 3.713 2.366 C 3.802 2.249 3.789 2.099 3.97 2.079 C 4.095 2.066 4.36 2.105 4.465 2.042 C 4.535 2.001 4.595 1.797 4.645 1.748 C 4.702 1.693 4.897 1.664 4.955 1.599 C 5.003 1.547 5.033 1.402 5.075 1.334 C 5.214 1.108 5.564 1.069 5.74 0.928 C 5.861 0.833 6.008 0.562 6.128 0.503 C 6.247 0.444 6.399 0.47 6.528 0.409 C 6.623 0.364 6.715 0.263 6.801 0.206 C 6.84 0.181 7.101 0.021 7.119 0.015 C 7.249 -0.028 7.368 0.033 7.484 0.041 C 7.635 0.05 7.79 0.033 7.943 0.043 L 7.963 0.058 C 7.975 0.132 8.005 0.222 8.083 0.255 C 8.16 0.288 8.198 0.218 8.264 0.214 C 8.379 0.206 8.505 0.409 8.377 0.483 C 8.264 0.55 7.908 0.489 7.752 0.515 C 7.724 0.519 7.38 0.661 7.366 0.675 C 7.332 0.706 7.358 0.768 7.346 0.811 C 7.33 0.864 7.063 1.022 7.002 1.084 C 6.94 1.147 6.898 1.246 6.833 1.301 C 6.751 1.369 6.649 1.363 6.576 1.434 C 6.582 1.574 6.598 1.717 6.564 1.855 C 6.534 1.978 6.502 1.927 6.434 1.972 C 6.329 2.042 6.138 2.251 6.036 2.349 C 6.02 2.362 6.004 2.372 5.982 2.374 Z\" fill=\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)) /* {&quot;name&quot;:&quot;Platinum Dark&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.827 8.096\" overflow=\"visible\"><path d=\"M 4.796 1.901 L 4.796 2.564 L 4.829 2.583 C 4.849 2.581 5.042 2.423 5.067 2.397 C 5.243 2.212 5.267 2.134 5.533 2.029 C 5.731 1.953 6.091 1.951 6.291 2.02 C 6.452 2.074 6.379 2.19 6.418 2.229 C 6.449 2.259 6.659 2.278 6.728 2.303 C 6.789 2.325 7.092 2.489 7.087 2.547 C 6.827 2.916 7.307 3.008 7.481 3.211 C 7.558 3.302 7.589 3.468 7.682 3.53 C 7.703 3.544 7.88 3.605 7.912 3.613 C 8.312 3.701 8.693 3.649 9.089 3.63 C 9.292 3.621 9.563 3.676 9.766 3.608 C 10.078 3.505 10.01 3.05 10.289 2.922 C 10.466 2.841 10.812 2.945 11.012 2.953 C 11.387 2.967 11.841 2.922 12.221 2.905 C 12.361 2.898 12.827 2.919 12.918 2.82 C 12.963 2.773 12.952 2.701 13.02 2.656 C 13.081 2.617 13.242 2.584 13.306 2.623 C 13.52 2.753 13.323 3.119 13.298 3.305 C 13.287 3.391 13.299 3.474 13.296 3.561 C 13.591 3.557 13.891 3.602 14.185 3.56 C 14.257 3.549 14.336 3.514 14.402 3.507 C 14.536 3.489 15.129 3.533 15.247 3.582 C 15.397 3.643 15.263 3.708 15.262 3.724 C 15.257 3.76 15.286 3.81 15.289 3.849 C 15.299 3.94 15.268 4.256 15.236 4.338 C 15.206 4.418 15.147 4.479 15.176 4.584 C 15.255 4.661 15.6 4.687 15.646 4.756 C 15.662 4.781 15.664 4.82 15.686 4.856 C 15.785 5.017 16.024 5.1 16.21 5.083 C 16.395 5.066 16.548 4.906 16.715 5.076 C 16.738 5.098 16.829 5.231 16.827 5.256 C 16.584 5.683 16.106 5.344 15.74 5.322 C 15.606 5.314 15.474 5.356 15.342 5.364 C 15.168 5.375 14.764 5.345 14.608 5.273 C 14.475 5.212 14.534 5.055 14.494 5.022 C 14.411 5.001 14.281 4.931 14.199 4.97 C 14.135 5 14.134 5.164 14.081 5.219 C 14.104 5.305 14.238 5.603 14.202 5.672 C 14.174 5.728 13.95 5.719 13.891 5.713 C 13.749 5.696 13.732 5.578 13.647 5.491 C 13.513 5.35 13.178 5.295 13.001 5.148 C 12.901 5.064 12.905 4.925 12.736 4.904 C 12.652 4.894 12.393 4.89 12.309 4.898 C 12.285 4.9 12.258 4.92 12.239 4.934 C 12.208 4.956 11.999 5.147 11.982 5.17 C 11.95 5.214 11.951 5.266 11.918 5.303 C 11.895 5.33 11.765 5.431 11.731 5.455 C 11.694 5.48 11.631 5.527 11.586 5.516 C 11.559 5.51 11.548 5.481 11.497 5.477 C 11.257 5.449 10.951 5.466 10.699 5.449 C 10.581 5.441 10.291 5.375 10.196 5.417 C 10.133 5.445 10.156 5.538 10.139 5.599 C 10.125 5.644 9.981 5.899 9.947 5.943 C 9.893 6.013 9.828 6.036 9.772 6.091 C 9.697 6.165 9.665 6.285 9.552 6.323 C 9.411 6.368 9.391 6.337 9.41 6.197 C 9.429 6.058 9.568 5.929 9.581 5.833 C 9.584 5.803 9.584 5.644 9.574 5.63 C 9.475 5.575 9.305 5.578 9.21 5.638 C 9.088 5.716 8.938 6.076 8.88 6.215 L 8.512 6.202 L 8.512 6.007 C 8.405 6.015 8.162 6.096 8.098 6.18 C 8.022 6.282 7.998 6.462 7.948 6.577 C 7.853 6.804 7.613 7.006 7.479 7.208 C 7.444 7.261 7.422 7.328 7.392 7.373 C 7.328 7.467 7.116 7.622 7.101 7.717 C 7.09 7.797 7.14 7.849 7.092 7.931 C 7.063 7.981 6.921 8.092 6.864 8.096 C 6.806 8.099 6.678 8.024 6.674 7.967 C 6.669 7.911 6.749 7.667 6.757 7.575 C 6.763 7.512 6.757 7.45 6.758 7.389 C 6.658 7.4 6.618 7.517 6.538 7.544 C 6.469 7.567 6.375 7.573 6.304 7.569 C 6.288 7.559 6.259 7.334 6.262 7.303 C 6.27 7.201 6.402 7.012 6.401 6.921 C 6.401 6.896 6.375 6.873 6.374 6.839 C 6.356 6.621 6.399 6.352 6.316 6.143 C 6.233 5.933 5.874 5.936 5.692 5.861 C 5.527 5.794 5.506 5.597 5.619 5.47 C 5.619 5.438 5.295 5.222 5.243 5.2 C 5.105 5.145 5.123 5.22 5.03 5.227 C 4.991 5.23 4.955 5.211 4.917 5.211 C 4.724 5.211 4.526 5.227 4.333 5.217 C 4.19 5.211 4.095 5.111 3.966 5.055 C 3.824 4.994 3.706 4.998 3.601 4.868 C 3.559 4.817 3.542 4.753 3.507 4.709 C 3.421 4.598 2.889 4.554 2.704 4.449 C 2.631 4.407 2.548 4.317 2.484 4.288 C 2.24 4.182 2.079 4.195 1.828 4.179 C 1.578 4.163 1.402 3.993 1.154 3.948 C 1.072 3.934 0.729 3.921 0.689 3.858 C 0.662 3.815 0.71 3.791 0.72 3.762 C 0.731 3.726 0.72 3.691 0.729 3.658 C 0.739 3.626 0.777 3.607 0.763 3.579 L 0.369 3.266 C 0.31 3.197 -0.003 3.097 0 3.013 C 0.002 2.949 0.233 2.87 0.29 2.852 C 0.361 2.83 0.613 2.75 0.664 2.744 C 0.718 2.736 0.81 2.777 0.889 2.769 C 0.917 2.766 1.184 2.698 1.206 2.689 C 1.3 2.645 1.353 2.311 1.41 2.22 C 1.452 2.156 1.639 2.107 1.715 2.1 C 2.109 2.064 2.687 2.279 2.975 1.896 C 3.047 1.802 3.036 1.682 3.181 1.666 C 3.282 1.655 3.494 1.687 3.579 1.637 C 3.634 1.604 3.682 1.44 3.722 1.401 C 3.768 1.357 3.925 1.333 3.971 1.282 C 4.009 1.24 4.033 1.124 4.067 1.069 C 4.178 0.888 4.459 0.857 4.6 0.744 C 4.697 0.667 4.815 0.45 4.911 0.403 C 5.006 0.356 5.128 0.377 5.231 0.328 C 5.308 0.292 5.381 0.211 5.45 0.165 C 5.482 0.145 5.691 0.017 5.705 0.012 C 5.809 -0.022 5.905 0.026 5.997 0.033 C 6.118 0.04 6.243 0.026 6.366 0.034 L 6.382 0.047 C 6.391 0.106 6.415 0.178 6.477 0.205 C 6.54 0.231 6.57 0.175 6.623 0.172 C 6.715 0.165 6.816 0.328 6.714 0.387 C 6.623 0.441 6.337 0.392 6.213 0.412 C 6.19 0.416 5.914 0.53 5.903 0.541 C 5.876 0.566 5.897 0.616 5.887 0.65 C 5.874 0.692 5.661 0.819 5.611 0.869 C 5.562 0.919 5.528 0.999 5.476 1.043 C 5.41 1.097 5.329 1.093 5.27 1.149 C 5.274 1.261 5.287 1.376 5.26 1.487 C 5.236 1.585 5.211 1.544 5.156 1.58 C 5.072 1.637 4.919 1.804 4.837 1.882 C 4.825 1.893 4.812 1.901 4.794 1.903 Z\" fill=\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)) /* {&quot;name&quot;:&quot;Platinum Dark&quot;} */\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1vhjcpx\",layoutDependency:layoutDependency,layoutId:\"Uz4RWt4QS\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.889 17.565\" overflow=\"visible\"><path d=\"M 13.808 12.438 C 13.808 12.346 13.884 12.207 13.878 12.145 C 13.866 12.032 13.778 11.811 13.749 11.679 C 13.697 11.447 13.675 11.244 13.593 11.013 C 13.553 10.904 13.49 10.885 13.514 10.734 C 13.553 10.481 13.713 10.241 13.629 9.952 C 13.555 9.7 13.362 9.829 13.291 9.724 C 13.255 9.671 13.181 9.404 13.173 9.336 C 13.131 8.961 13.173 8.637 13.048 8.257 C 12.978 8.042 12.63 7.529 12.409 7.457 C 12.351 7.437 11.989 7.373 11.939 7.379 C 11.829 7.394 11.812 7.511 11.752 7.578 C 11.734 7.597 11.573 7.722 11.553 7.73 C 11.485 7.757 11.409 7.736 11.34 7.747 C 11.212 7.769 10.826 8.118 10.75 8.231 C 10.641 8.395 10.587 8.608 10.488 8.776 C 10.436 8.865 10.211 9.195 10.135 9.232 C 9.783 9.406 9.458 9.336 9.104 9.197 C 8.863 9.103 8.899 8.984 8.931 8.768 C 8.971 8.508 9.07 8.257 9.124 7.999 C 9.347 7.827 9.669 7.667 9.829 7.437 C 9.864 7.385 10.04 7.082 10.046 7.039 L 10 6.561 C 10.072 6.54 10.151 6.479 10.223 6.466 C 10.436 6.423 10.506 6.524 10.591 6.271 C 10.691 5.976 10.679 5.753 10.649 5.457 C 10.623 5.184 10.776 5.092 10.808 4.899 C 10.844 4.675 10.784 4.368 10.808 4.134 C 10.79 4.044 10.416 3.736 10.334 3.648 C 10.285 3.596 10.167 3.463 10.155 3.399 C 10.175 3.285 10.125 3.055 10.227 2.989 C 10.4 2.878 10.637 2.995 10.723 2.954 C 10.93 2.856 10.808 2.353 10.723 2.197 C 10.649 2.066 10.583 2.09 10.464 2.031 C 10.346 1.974 10.115 1.824 10.008 1.799 C 9.88 1.768 9.773 1.818 9.636 1.746 C 9.518 1.684 9.51 1.557 9.43 1.479 C 9.233 1.284 8.746 1.106 8.471 1.182 C 8.417 1.198 8.314 1.28 8.266 1.245 C 8.222 1.054 8.266 0.858 8.134 0.695 C 7.913 0.418 7.695 0.591 7.41 0.535 C 7.243 0.501 6.958 0.174 6.803 0.191 C 6.769 0.195 6.739 0.222 6.695 0.226 C 6.508 0.246 6.217 0.074 6.046 0 L 6.036 0.226 C 5.941 0.277 5.845 0.427 5.742 0.46 C 5.662 0.488 5.57 0.447 5.501 0.486 C 5.465 0.505 5.367 0.642 5.347 0.683 C 5.248 0.888 5.319 1.173 5.298 1.397 L 5.614 1.594 L 5.59 1.982 C 5.542 2.033 5.467 2.101 5.395 2.105 C 5.323 2.111 5.276 2.07 5.218 2.068 C 5.146 2.068 5.035 2.121 4.953 2.119 C 4.86 2.117 4.728 2.013 4.659 2.023 C 4.41 2.058 4.396 2.222 4.276 2.398 C 4.264 2.447 4.428 2.577 4.444 2.64 C 4.455 2.688 4.414 2.755 4.412 2.809 C 4.406 2.923 4.465 2.95 4.501 3.034 C 4.529 3.102 4.541 3.176 4.565 3.233 C 4.611 3.342 4.73 3.393 4.76 3.564 C 4.778 3.666 4.79 4.042 4.756 4.136 C 4.674 4.362 4.396 4.335 4.219 4.392 C 4.049 4.446 4.039 4.581 3.836 4.435 C 3.779 4.394 3.482 4.105 3.446 4.05 C 3.417 4.008 3.402 3.957 3.402 3.906 C 3.41 3.74 3.564 3.436 3.607 3.252 C 3.637 3.129 3.649 2.977 3.669 2.85 C 3.615 2.798 3.412 2.999 3.376 3.042 C 3.245 3.194 3.219 3.387 3.046 3.502 C 2.809 3.66 2.363 3.693 2.188 3.914 C 1.993 4.163 2.045 4.513 2.031 4.805 L 1.786 5.211 L 1.782 5.972 C 1.7 6.107 1.515 6.31 1.477 6.458 C 1.443 6.592 1.493 6.788 1.461 6.895 C 1.453 6.918 1.159 7.207 1.119 7.238 C 1.053 7.289 0.599 7.546 0.597 7.578 C 0.653 7.66 0.685 7.775 0.741 7.855 C 0.87 8.04 1.015 8.216 1.133 8.411 C 1.256 8.616 1.26 8.696 1.063 8.838 C 0.84 9 0.542 9.051 0.414 9.316 C 0.267 9.622 0.599 9.722 0.764 9.919 C 0.914 10.098 0.884 10.251 0.977 10.442 C 1.141 10.775 1.388 11.148 1.591 11.46 C 1.812 11.798 1.847 12.471 1.822 12.871 C 1.81 13.054 1.776 13.241 1.768 13.427 C 1.758 13.706 1.812 14.016 1.71 14.277 C 1.658 14.414 1.561 14.553 1.465 14.666 L 1.519 14.658 C 1.563 14.714 1.242 15.153 1.196 15.237 C 0.94 15.709 0.979 16.16 0.613 16.615 C 0.4 16.88 0.121 17.091 0 17.424 L 0.02 17.459 L 10.623 17.565 C 10.637 17.561 10.74 17.335 10.75 17.303 C 10.798 17.159 10.78 16.983 10.87 16.845 C 11.015 16.623 11.276 16.601 11.374 16.295 C 11.427 16.123 11.413 15.811 11.467 15.707 C 11.674 15.319 12.003 15.128 12.295 14.814 C 12.341 14.537 12.409 14.268 12.496 14 C 12.538 13.87 12.709 13.343 12.839 13.308 C 12.924 13.284 13.229 13.438 13.293 13.509 C 13.336 13.556 13.356 13.626 13.406 13.677 C 13.474 13.745 13.633 13.835 13.735 13.823 C 14.015 13.792 13.804 13.388 13.814 13.239 C 13.818 13.179 13.872 13.115 13.882 13.042 C 13.916 12.816 13.812 12.631 13.814 12.438 Z M 3.986 16.076 C 3.924 16.121 3.858 16.17 3.794 16.213 C 3.767 16.23 3.741 16.25 3.711 16.264 C 3.627 16.225 3.55 16.168 3.474 16.111 C 3.064 15.807 2.475 15.309 2.516 14.752 C 2.542 14.424 2.815 14.178 3.145 14.164 C 3.337 14.156 3.516 14.233 3.641 14.371 C 3.663 14.396 3.679 14.426 3.707 14.443 C 3.747 14.408 3.779 14.365 3.816 14.33 C 4.215 13.971 4.846 14.221 4.893 14.744 C 4.943 15.288 4.388 15.782 3.984 16.076 Z\" fill=\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)) /* {&quot;name&quot;:&quot;Platinum Dark&quot;} */\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.13 14.076\" overflow=\"visible\"><path d=\"M 11.066 9.967 C 11.066 9.894 11.126 9.783 11.122 9.733 C 11.112 9.642 11.042 9.466 11.018 9.359 C 10.977 9.173 10.959 9.011 10.894 8.826 C 10.862 8.738 10.811 8.723 10.83 8.602 C 10.862 8.399 10.989 8.207 10.922 7.975 C 10.863 7.774 10.708 7.877 10.651 7.793 C 10.622 7.75 10.563 7.536 10.557 7.481 C 10.523 7.181 10.557 6.922 10.456 6.617 C 10.401 6.445 10.121 6.034 9.944 5.976 C 9.898 5.96 9.608 5.909 9.568 5.913 C 9.48 5.926 9.466 6.02 9.418 6.073 C 9.403 6.088 9.274 6.188 9.258 6.195 C 9.204 6.217 9.143 6.199 9.088 6.209 C 8.985 6.226 8.676 6.506 8.615 6.596 C 8.528 6.728 8.484 6.898 8.405 7.033 C 8.363 7.105 8.183 7.369 8.122 7.399 C 7.84 7.538 7.58 7.481 7.296 7.37 C 7.103 7.295 7.132 7.2 7.157 7.026 C 7.189 6.818 7.269 6.617 7.312 6.41 C 7.491 6.273 7.749 6.145 7.877 5.96 C 7.905 5.918 8.046 5.676 8.051 5.641 L 8.014 5.258 C 8.071 5.241 8.135 5.192 8.192 5.181 C 8.363 5.147 8.419 5.228 8.488 5.025 C 8.567 4.789 8.558 4.611 8.534 4.373 C 8.513 4.154 8.636 4.081 8.662 3.926 C 8.69 3.746 8.642 3.501 8.662 3.313 C 8.647 3.241 8.347 2.994 8.282 2.924 C 8.242 2.882 8.148 2.775 8.138 2.724 C 8.154 2.633 8.114 2.448 8.196 2.395 C 8.334 2.306 8.524 2.4 8.593 2.367 C 8.759 2.289 8.662 1.886 8.593 1.761 C 8.534 1.656 8.481 1.675 8.386 1.628 C 8.291 1.582 8.106 1.462 8.02 1.442 C 7.918 1.417 7.832 1.457 7.722 1.399 C 7.628 1.349 7.621 1.248 7.558 1.185 C 7.4 1.029 7.009 0.887 6.789 0.947 C 6.745 0.96 6.662 1.026 6.624 0.998 C 6.589 0.844 6.624 0.688 6.519 0.557 C 6.342 0.335 6.166 0.474 5.938 0.428 C 5.804 0.402 5.576 0.139 5.452 0.153 C 5.424 0.156 5.401 0.178 5.365 0.181 C 5.215 0.197 4.983 0.059 4.845 0 L 4.837 0.181 C 4.761 0.222 4.684 0.342 4.601 0.369 C 4.537 0.391 4.464 0.358 4.408 0.389 C 4.379 0.405 4.301 0.514 4.285 0.547 C 4.206 0.711 4.263 0.94 4.245 1.119 L 4.499 1.277 L 4.48 1.589 C 4.442 1.629 4.381 1.684 4.324 1.687 C 4.266 1.692 4.228 1.659 4.182 1.657 C 4.124 1.657 4.035 1.7 3.969 1.698 C 3.894 1.696 3.789 1.614 3.733 1.621 C 3.534 1.65 3.523 1.781 3.427 1.922 C 3.417 1.961 3.548 2.065 3.561 2.115 C 3.571 2.155 3.537 2.208 3.535 2.251 C 3.531 2.342 3.579 2.364 3.607 2.431 C 3.63 2.486 3.639 2.545 3.658 2.591 C 3.695 2.678 3.791 2.719 3.815 2.857 C 3.829 2.938 3.839 3.24 3.811 3.315 C 3.746 3.496 3.523 3.474 3.381 3.519 C 3.245 3.563 3.237 3.671 3.074 3.554 C 3.028 3.521 2.79 3.29 2.762 3.246 C 2.738 3.212 2.726 3.171 2.727 3.13 C 2.733 2.997 2.856 2.753 2.891 2.606 C 2.915 2.508 2.924 2.386 2.94 2.284 C 2.897 2.242 2.735 2.403 2.706 2.438 C 2.601 2.559 2.58 2.714 2.441 2.807 C 2.251 2.933 1.894 2.96 1.753 3.136 C 1.597 3.337 1.638 3.616 1.627 3.851 L 1.431 4.176 L 1.428 4.786 C 1.362 4.894 1.214 5.056 1.184 5.175 C 1.157 5.283 1.197 5.439 1.171 5.525 C 1.165 5.544 0.929 5.776 0.897 5.801 C 0.844 5.841 0.48 6.048 0.479 6.073 C 0.523 6.138 0.549 6.231 0.593 6.295 C 0.697 6.443 0.814 6.584 0.908 6.74 C 1.007 6.904 1.01 6.969 0.852 7.083 C 0.673 7.212 0.434 7.253 0.332 7.466 C 0.214 7.711 0.48 7.791 0.613 7.949 C 0.732 8.093 0.708 8.215 0.783 8.368 C 0.914 8.635 1.112 8.934 1.275 9.184 C 1.452 9.455 1.481 9.994 1.46 10.315 C 1.45 10.461 1.423 10.612 1.417 10.76 C 1.409 10.984 1.452 11.232 1.37 11.442 C 1.329 11.551 1.251 11.662 1.174 11.753 L 1.217 11.747 C 1.252 11.792 0.996 12.144 0.959 12.211 C 0.753 12.589 0.785 12.951 0.491 13.315 C 0.321 13.528 0.097 13.696 0 13.964 L 0.016 13.992 L 8.513 14.076 C 8.524 14.073 8.607 13.892 8.615 13.867 C 8.654 13.751 8.639 13.61 8.711 13.499 C 8.827 13.321 9.036 13.304 9.115 13.058 C 9.158 12.921 9.147 12.671 9.19 12.588 C 9.356 12.277 9.619 12.123 9.853 11.872 C 9.89 11.65 9.944 11.434 10.014 11.22 C 10.048 11.115 10.185 10.693 10.289 10.665 C 10.357 10.646 10.602 10.769 10.653 10.826 C 10.688 10.863 10.704 10.92 10.744 10.96 C 10.798 11.015 10.925 11.087 11.007 11.077 C 11.232 11.052 11.063 10.729 11.071 10.61 C 11.074 10.562 11.117 10.51 11.125 10.452 C 11.152 10.271 11.069 10.122 11.071 9.967 Z M 3.194 12.883 C 3.145 12.919 3.092 12.958 3.041 12.993 C 3.019 13.007 2.998 13.023 2.974 13.033 C 2.907 13.002 2.845 12.957 2.784 12.911 C 2.455 12.668 1.983 12.269 2.017 11.822 C 2.037 11.559 2.256 11.362 2.521 11.351 C 2.674 11.345 2.818 11.406 2.918 11.517 C 2.936 11.537 2.948 11.561 2.971 11.575 C 3.003 11.547 3.028 11.512 3.058 11.484 C 3.378 11.196 3.883 11.396 3.922 11.815 C 3.961 12.252 3.516 12.647 3.192 12.883 Z\" fill=\"var(--token-0cfd0abe-2645-4232-8885-989174e370aa, rgb(130, 127, 125)) /* {&quot;name&quot;:&quot;Platinum Dark&quot;} */\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-12kji06\",layoutDependency:layoutDependency,layoutId:\"xG7UH2mga\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.889 17.565\" overflow=\"visible\"><path d=\"M 13.808 12.438 C 13.808 12.346 13.884 12.207 13.878 12.145 C 13.866 12.032 13.778 11.811 13.749 11.679 C 13.697 11.447 13.675 11.244 13.593 11.013 C 13.553 10.904 13.49 10.885 13.514 10.734 C 13.553 10.481 13.713 10.241 13.629 9.952 C 13.555 9.7 13.362 9.829 13.291 9.724 C 13.255 9.671 13.181 9.404 13.173 9.336 C 13.131 8.961 13.173 8.637 13.048 8.257 C 12.978 8.042 12.63 7.529 12.409 7.457 C 12.351 7.437 11.989 7.373 11.939 7.379 C 11.829 7.394 11.812 7.511 11.752 7.578 C 11.734 7.597 11.573 7.722 11.553 7.73 C 11.485 7.757 11.409 7.736 11.34 7.747 C 11.212 7.769 10.826 8.118 10.75 8.231 C 10.641 8.395 10.587 8.608 10.488 8.776 C 10.436 8.865 10.211 9.195 10.135 9.232 C 9.783 9.406 9.458 9.336 9.104 9.197 C 8.863 9.103 8.899 8.984 8.931 8.768 C 8.971 8.508 9.07 8.257 9.124 7.999 C 9.347 7.827 9.669 7.667 9.829 7.437 C 9.864 7.385 10.04 7.082 10.046 7.039 L 10 6.561 C 10.072 6.54 10.151 6.479 10.223 6.466 C 10.436 6.423 10.506 6.524 10.591 6.271 C 10.691 5.976 10.679 5.753 10.649 5.457 C 10.623 5.184 10.776 5.092 10.808 4.899 C 10.844 4.675 10.784 4.368 10.808 4.134 C 10.79 4.044 10.416 3.736 10.334 3.648 C 10.285 3.596 10.167 3.463 10.155 3.399 C 10.175 3.285 10.125 3.055 10.227 2.989 C 10.4 2.878 10.637 2.995 10.723 2.954 C 10.93 2.856 10.808 2.353 10.723 2.197 C 10.649 2.066 10.583 2.09 10.464 2.031 C 10.346 1.974 10.115 1.824 10.008 1.799 C 9.88 1.768 9.773 1.818 9.636 1.746 C 9.518 1.684 9.51 1.557 9.43 1.479 C 9.233 1.284 8.746 1.106 8.471 1.182 C 8.417 1.198 8.314 1.28 8.266 1.245 C 8.222 1.054 8.266 0.858 8.134 0.695 C 7.913 0.418 7.695 0.591 7.41 0.535 C 7.243 0.501 6.958 0.174 6.803 0.191 C 6.769 0.195 6.739 0.222 6.695 0.226 C 6.508 0.246 6.217 0.074 6.046 0 L 6.036 0.226 C 5.941 0.277 5.845 0.427 5.742 0.46 C 5.662 0.488 5.57 0.447 5.501 0.486 C 5.465 0.505 5.367 0.642 5.347 0.683 C 5.248 0.888 5.319 1.173 5.298 1.397 L 5.614 1.594 L 5.59 1.982 C 5.542 2.033 5.467 2.101 5.395 2.105 C 5.323 2.111 5.276 2.07 5.218 2.068 C 5.146 2.068 5.035 2.121 4.953 2.119 C 4.86 2.117 4.728 2.013 4.659 2.023 C 4.41 2.058 4.396 2.222 4.276 2.398 C 4.264 2.447 4.428 2.577 4.444 2.64 C 4.455 2.688 4.414 2.755 4.412 2.809 C 4.406 2.923 4.465 2.95 4.501 3.034 C 4.529 3.102 4.541 3.176 4.565 3.233 C 4.611 3.342 4.73 3.393 4.76 3.564 C 4.778 3.666 4.79 4.042 4.756 4.136 C 4.674 4.362 4.396 4.335 4.219 4.392 C 4.049 4.446 4.039 4.581 3.836 4.435 C 3.779 4.394 3.482 4.105 3.446 4.05 C 3.417 4.008 3.402 3.957 3.402 3.906 C 3.41 3.74 3.564 3.436 3.607 3.252 C 3.637 3.129 3.649 2.977 3.669 2.85 C 3.615 2.798 3.412 2.999 3.376 3.042 C 3.245 3.194 3.219 3.387 3.046 3.502 C 2.809 3.66 2.363 3.693 2.188 3.914 C 1.993 4.163 2.045 4.513 2.031 4.805 L 1.786 5.211 L 1.782 5.972 C 1.7 6.107 1.515 6.31 1.477 6.458 C 1.443 6.592 1.493 6.788 1.461 6.895 C 1.453 6.918 1.159 7.207 1.119 7.238 C 1.053 7.289 0.599 7.546 0.597 7.578 C 0.653 7.66 0.685 7.775 0.741 7.855 C 0.87 8.04 1.015 8.216 1.133 8.411 C 1.256 8.616 1.26 8.696 1.063 8.838 C 0.84 9 0.542 9.051 0.414 9.316 C 0.267 9.622 0.599 9.722 0.764 9.919 C 0.914 10.098 0.884 10.251 0.977 10.442 C 1.141 10.775 1.388 11.148 1.591 11.46 C 1.812 11.798 1.847 12.471 1.822 12.871 C 1.81 13.054 1.776 13.241 1.768 13.427 C 1.758 13.706 1.812 14.016 1.71 14.277 C 1.658 14.414 1.561 14.553 1.465 14.666 L 1.519 14.658 C 1.563 14.714 1.242 15.153 1.196 15.237 C 0.94 15.709 0.979 16.16 0.613 16.615 C 0.4 16.88 0.121 17.091 0 17.424 L 0.02 17.459 L 10.623 17.565 C 10.637 17.561 10.74 17.335 10.75 17.303 C 10.798 17.159 10.78 16.983 10.87 16.845 C 11.015 16.623 11.276 16.601 11.374 16.295 C 11.427 16.123 11.413 15.811 11.467 15.707 C 11.674 15.319 12.003 15.128 12.295 14.814 C 12.341 14.537 12.409 14.268 12.496 14 C 12.538 13.87 12.709 13.343 12.839 13.308 C 12.924 13.284 13.229 13.438 13.293 13.509 C 13.336 13.556 13.356 13.626 13.406 13.677 C 13.474 13.745 13.633 13.835 13.735 13.823 C 14.015 13.792 13.804 13.388 13.814 13.239 C 13.818 13.179 13.872 13.115 13.882 13.042 C 13.916 12.816 13.812 12.631 13.814 12.438 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.13 14.076\" overflow=\"visible\"><path d=\"M 11.066 9.967 C 11.066 9.894 11.126 9.783 11.122 9.733 C 11.112 9.642 11.042 9.466 11.018 9.359 C 10.977 9.173 10.959 9.011 10.894 8.826 C 10.862 8.738 10.811 8.723 10.83 8.602 C 10.862 8.399 10.989 8.207 10.922 7.975 C 10.863 7.774 10.708 7.877 10.651 7.793 C 10.622 7.75 10.563 7.536 10.557 7.481 C 10.523 7.181 10.557 6.922 10.456 6.617 C 10.401 6.445 10.121 6.034 9.944 5.976 C 9.898 5.96 9.608 5.909 9.568 5.913 C 9.48 5.926 9.466 6.02 9.418 6.073 C 9.403 6.088 9.274 6.188 9.258 6.195 C 9.204 6.217 9.143 6.199 9.088 6.209 C 8.985 6.226 8.676 6.506 8.615 6.596 C 8.528 6.728 8.484 6.898 8.405 7.033 C 8.363 7.105 8.183 7.369 8.122 7.399 C 7.84 7.538 7.58 7.481 7.296 7.37 C 7.103 7.295 7.132 7.2 7.157 7.026 C 7.189 6.818 7.269 6.617 7.312 6.41 C 7.491 6.273 7.749 6.145 7.877 5.96 C 7.905 5.918 8.046 5.676 8.051 5.641 L 8.014 5.258 C 8.071 5.241 8.135 5.192 8.192 5.181 C 8.363 5.147 8.419 5.228 8.488 5.025 C 8.567 4.789 8.558 4.611 8.534 4.373 C 8.513 4.154 8.636 4.081 8.662 3.926 C 8.69 3.746 8.642 3.501 8.662 3.313 C 8.647 3.241 8.347 2.994 8.282 2.924 C 8.242 2.882 8.148 2.775 8.138 2.724 C 8.154 2.633 8.114 2.448 8.196 2.395 C 8.334 2.306 8.524 2.4 8.593 2.367 C 8.759 2.289 8.662 1.886 8.593 1.761 C 8.534 1.656 8.481 1.675 8.386 1.628 C 8.291 1.582 8.106 1.462 8.02 1.442 C 7.918 1.417 7.832 1.457 7.722 1.399 C 7.628 1.349 7.621 1.248 7.558 1.185 C 7.4 1.029 7.009 0.887 6.789 0.947 C 6.745 0.96 6.662 1.026 6.624 0.998 C 6.589 0.844 6.624 0.688 6.519 0.557 C 6.342 0.335 6.166 0.474 5.938 0.428 C 5.804 0.402 5.576 0.139 5.452 0.153 C 5.424 0.156 5.401 0.178 5.365 0.181 C 5.215 0.197 4.983 0.059 4.845 0 L 4.837 0.181 C 4.761 0.222 4.684 0.342 4.601 0.369 C 4.537 0.391 4.464 0.358 4.408 0.389 C 4.379 0.405 4.301 0.514 4.285 0.547 C 4.206 0.711 4.263 0.94 4.245 1.119 L 4.499 1.277 L 4.48 1.589 C 4.442 1.629 4.381 1.684 4.324 1.687 C 4.266 1.692 4.228 1.659 4.182 1.657 C 4.124 1.657 4.035 1.7 3.969 1.698 C 3.894 1.696 3.789 1.614 3.733 1.621 C 3.534 1.65 3.523 1.781 3.427 1.922 C 3.417 1.961 3.548 2.065 3.561 2.115 C 3.571 2.155 3.537 2.208 3.535 2.251 C 3.531 2.342 3.579 2.364 3.607 2.431 C 3.63 2.486 3.639 2.545 3.658 2.591 C 3.695 2.678 3.791 2.719 3.815 2.857 C 3.829 2.938 3.839 3.24 3.811 3.315 C 3.746 3.496 3.523 3.474 3.381 3.519 C 3.245 3.563 3.237 3.671 3.074 3.554 C 3.028 3.521 2.79 3.29 2.762 3.246 C 2.738 3.212 2.726 3.171 2.727 3.13 C 2.733 2.997 2.856 2.753 2.891 2.606 C 2.915 2.508 2.924 2.386 2.94 2.284 C 2.897 2.242 2.735 2.403 2.706 2.438 C 2.601 2.559 2.58 2.714 2.441 2.807 C 2.251 2.933 1.894 2.96 1.753 3.136 C 1.597 3.337 1.638 3.616 1.627 3.851 L 1.431 4.176 L 1.428 4.786 C 1.362 4.894 1.214 5.056 1.184 5.175 C 1.157 5.283 1.197 5.439 1.171 5.525 C 1.165 5.544 0.929 5.776 0.897 5.801 C 0.844 5.841 0.48 6.048 0.479 6.073 C 0.523 6.138 0.549 6.231 0.593 6.295 C 0.697 6.443 0.814 6.584 0.908 6.74 C 1.007 6.904 1.01 6.969 0.852 7.083 C 0.673 7.212 0.434 7.253 0.332 7.466 C 0.214 7.711 0.48 7.791 0.613 7.949 C 0.732 8.093 0.708 8.215 0.783 8.368 C 0.914 8.635 1.112 8.934 1.275 9.184 C 1.452 9.455 1.481 9.994 1.46 10.315 C 1.45 10.461 1.423 10.612 1.417 10.76 C 1.409 10.984 1.452 11.232 1.37 11.442 C 1.329 11.551 1.251 11.662 1.174 11.753 L 1.217 11.747 C 1.252 11.792 0.996 12.144 0.959 12.211 C 0.753 12.589 0.785 12.951 0.491 13.315 C 0.321 13.528 0.097 13.696 0 13.964 L 0.016 13.992 L 8.513 14.076 C 8.524 14.073 8.607 13.892 8.615 13.867 C 8.654 13.751 8.639 13.61 8.711 13.499 C 8.827 13.321 9.036 13.304 9.115 13.058 C 9.158 12.921 9.147 12.671 9.19 12.588 C 9.356 12.277 9.619 12.123 9.853 11.872 C 9.89 11.65 9.944 11.434 10.014 11.22 C 10.048 11.115 10.185 10.693 10.289 10.665 C 10.357 10.646 10.602 10.769 10.653 10.826 C 10.688 10.863 10.704 10.92 10.744 10.96 C 10.798 11.015 10.925 11.087 11.007 11.077 C 11.232 11.052 11.063 10.729 11.071 10.61 C 11.074 10.562 11.117 10.51 11.125 10.452 C 11.152 10.271 11.069 10.122 11.071 9.967 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1do4e7v\",layoutDependency:layoutDependency,layoutId:\"lIj3ERCo4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.382 2.102\" overflow=\"visible\"><path d=\"M 1.471 1.915 C 1.41 1.96 1.344 2.008 1.28 2.051 C 1.252 2.069 1.226 2.088 1.197 2.102 C 1.113 2.063 1.035 2.006 0.96 1.95 C 0.55 1.646 -0.04 1.148 0.002 0.59 C 0.028 0.262 0.301 0.016 0.631 0.003 C 0.822 -0.005 1.001 0.071 1.127 0.21 C 1.149 0.235 1.165 0.264 1.193 0.282 C 1.232 0.247 1.264 0.204 1.302 0.169 C 1.7 -0.19 2.331 0.059 2.379 0.582 C 2.429 1.127 1.873 1.62 1.469 1.915 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({lrzHh9Kki:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.909 1.685\" overflow=\"visible\"><path d=\"M 1.179 1.534 C 1.13 1.57 1.077 1.61 1.026 1.644 C 1.004 1.658 0.983 1.674 0.959 1.685 C 0.892 1.653 0.83 1.608 0.769 1.563 C 0.44 1.319 -0.032 0.92 0.002 0.473 C 0.022 0.21 0.241 0.013 0.506 0.002 C 0.659 -0.004 0.803 0.057 0.903 0.168 C 0.921 0.188 0.933 0.212 0.956 0.226 C 0.988 0.198 1.013 0.163 1.044 0.135 C 1.363 -0.153 1.868 0.048 1.907 0.467 C 1.947 0.903 1.501 1.298 1.178 1.534 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})]})})]})]}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nn5wag-container\",\"data-code-component-plugin-id\":\"84d4c1\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"aVPJ4o8QI-container\",nodeId:\"aVPJ4o8QI\",rendersWithMotion:true,scopeId:\"NbAM4UuIO\",children:/*#__PURE__*/_jsx(RadialGradientCursor,{color1:\"rgb(51, 38, 26)\",color2:\"var(--token-e98fe97d-0aa2-40ee-8279-a4b2e5b208e7, rgb(16, 12, 8))\",gradientSize:710,height:\"100%\",id:\"aVPJ4o8QI\",layoutId:\"aVPJ4o8QI\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FWPef.framer-1kgmqeo, .framer-FWPef .framer-1kgmqeo { display: block; }\",\".framer-FWPef.framer-6xjpmg { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; padding: 100px 100px 50px 100px; position: relative; width: 1920px; }\",\".framer-FWPef .framer-1nwmbow { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-FWPef .framer-lik5kr { align-content: flex-start; align-items: flex-start; 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-FWPef .framer-h2bcqb, .framer-FWPef .framer-1pouyk0, .framer-FWPef .framer-1ilfzy0, .framer-FWPef .framer-t4vlbl, .framer-FWPef .framer-y5j445, .framer-FWPef .framer-8r0nf8, .framer-FWPef .framer-xtzbb4, .framer-FWPef .framer-p5lq5b { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-FWPef .framer-s1rrpm { align-content: flex-start; align-items: flex-start; 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: 48%; }\",\".framer-FWPef .framer-1lzfa1s { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 50px 0px 0px 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-FWPef .framer-i735zf { align-content: flex-end; align-items: flex-end; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: auto; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-FWPef .framer-4trugi { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 150px; }\",\".framer-FWPef .framer-1x45wtq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; min-height: 25px; overflow: visible; padding: 0px; position: relative; width: 20px; }\",\".framer-FWPef .framer-327m9a { height: 25px; left: -5px; position: absolute; top: 0px; width: 25px; }\",\".framer-FWPef .framer-1su3w03 { height: 10px; left: 0px; position: absolute; top: 0px; width: 21px; }\",\".framer-FWPef .framer-1vhjcpx { height: 18px; left: 11px; position: absolute; top: 8px; width: 14px; }\",\".framer-FWPef .framer-12kji06 { height: 18px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-FWPef .framer-1do4e7v { height: 2px; left: 3px; position: absolute; top: 14px; width: 3px; }\",\".framer-FWPef .framer-1nn5wag-container { flex: none; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 0; }\",\".framer-FWPef.framer-v-1wbsvig.framer-6xjpmg { width: 1600px; }\",\".framer-FWPef.framer-v-1wbsvig .framer-1nwmbow { order: 0; }\",\".framer-FWPef.framer-v-1wbsvig .framer-s1rrpm { width: 45%; }\",\".framer-FWPef.framer-v-1wbsvig .framer-1lzfa1s, .framer-FWPef.framer-v-1erylsz .framer-lik5kr { order: 1; }\",\".framer-FWPef.framer-v-1wbsvig .framer-1nn5wag-container { order: 2; }\",\".framer-FWPef.framer-v-1jadip0.framer-6xjpmg { padding: 100px 50px 50px 50px; width: 810px; }\",\".framer-FWPef.framer-v-1jadip0 .framer-s1rrpm { width: min-content; }\",\".framer-FWPef.framer-v-1erylsz.framer-6xjpmg { padding: 100px 20px 25px 20px; width: 400px; }\",\".framer-FWPef.framer-v-1erylsz .framer-1nwmbow { flex-direction: column; gap: 50px; justify-content: flex-start; }\",\".framer-FWPef.framer-v-1erylsz .framer-s1rrpm { order: 0; width: min-content; }\",\".framer-FWPef.framer-v-1erylsz .framer-1lzfa1s { align-content: flex-end; align-items: flex-end; flex-direction: column; gap: 10px; justify-content: center; padding: 35px 0px 0px 0px; }\",\".framer-FWPef.framer-v-1erylsz .framer-i735zf { align-self: unset; flex: 1 0 0px; height: 1px; }\",\".framer-FWPef.framer-v-1erylsz .framer-1x45wtq { height: 20px; min-height: unset; width: 18px; }\",\".framer-FWPef.framer-v-1erylsz .framer-327m9a { height: 20px; left: -2px; width: 20px; }\",\".framer-FWPef.framer-v-1erylsz .framer-1su3w03 { height: 8px; width: 17px; }\",\".framer-FWPef.framer-v-1erylsz .framer-1vhjcpx { height: 14px; left: 9px; top: 6px; width: 11px; }\",\".framer-FWPef.framer-v-1erylsz .framer-12kji06 { height: 14px; width: 11px; }\",\".framer-FWPef.framer-v-1erylsz .framer-1do4e7v { height: 2px; left: 2px; top: 12px; width: 2px; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-FWPef[data-border=\"true\"]::after, .framer-FWPef [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 515\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"CgNZuunVV\":{\"layout\":[\"fixed\",\"auto\"]},\"ovHTrKbdT\":{\"layout\":[\"fixed\",\"auto\"]},\"lrzHh9Kki\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"u65UiQ9Wx\":\"scrollSection\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerNbAM4UuIO=withCSS(Component,css,\"framer-FWPef\");export default FramerNbAM4UuIO;FramerNbAM4UuIO.displayName=\"Footer\";FramerNbAM4UuIO.defaultProps={height:515,width:1920};addPropertyControls(FramerNbAM4UuIO,{variant:{options:[\"X_ORRhDww\",\"CgNZuunVV\",\"ovHTrKbdT\",\"lrzHh9Kki\"],optionTitles:[\"Desktop LG\",\"Desktop SM\",\"Tablet\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum},u65UiQ9Wx:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef}});addFonts(FramerNbAM4UuIO,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"PP Neue Montreal Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/GQ949rGfH7loNUQRUyceF3xxtnU.woff2\",weight:\"500\"}]},...RadialGradientCursorFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerNbAM4UuIO\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"515\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"CgNZuunVV\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ovHTrKbdT\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"lrzHh9Kki\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"u65UiQ9Wx\\\":\\\"scrollSection\\\"}\",\"framerIntrinsicWidth\":\"1920\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./NbAM4UuIO.map","var t,e=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,i=Object.getOwnPropertyNames,s=Object.getPrototypeOf,a=Object.prototype.hasOwnProperty,o=(t,e,n)=>e in t?r(t,e,{enumerable:!0,configurable:!0,writable:!0,value:n}):t[e]=n,u=(t,e)=>function(){return e||(0,t[i(t)[0]])((e={exports:{}}).exports,e),e.exports;},l=(t,e,s,o)=>{if(e&&\"object\"==typeof e||\"function\"==typeof e)for(let u of i(e))a.call(t,u)||u===s||r(t,u,{get:()=>e[u],enumerable:!(o=n(e,u))||o.enumerable});return t;},h=(t,n,i)=>(i=null!=t?e(s(t)):{},l(// If the importer is in node compatibility mode or this is not an ESM\n    // file that has been converted to a CommonJS file using a Babel-\n    // compatible transform (i.e. \"__esModule\" has not been set), then set\n    // \"default\" to the CommonJS \"module.exports\" for node compatibility.\n    !n&&t&&t.__esModule?i:r(i,\"default\",{value:t,enumerable:!0}),t)),c=(t,e,r)=>o(t,\"symbol\"!=typeof e?e+\"\":e,r),f=u({\"../../../node_modules/dataloader/index.js\"(t,e){var r,n=/* @__PURE__ */function(){function t(t,e){if(\"function\"!=typeof t)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but got: \"+t+\".\");this._batchLoadFn=t,this._maxBatchSize=function(t){if(!(!t||!1!==t.batch))return 1;var e=t&&t.maxBatchSize;if(void 0===e)return 1/0;if(\"number\"!=typeof e||e<1)throw TypeError(\"maxBatchSize must be a positive number: \"+e);return e;}(e),this._batchScheduleFn=function(t){var e=t&&t.batchScheduleFn;if(void 0===e)return i;if(\"function\"!=typeof e)throw TypeError(\"batchScheduleFn must be a function: \"+e);return e;}(e),this._cacheKeyFn=function(t){var e=t&&t.cacheKeyFn;if(void 0===e)return function(t){return t;};if(\"function\"!=typeof e)throw TypeError(\"cacheKeyFn must be a function: \"+e);return e;}(e),this._cacheMap=function(t){if(!(!t||!1!==t.cache))return null;var e=t&&t.cacheMap;if(void 0===e)return /* @__PURE__ */new Map;if(null!==e){var r=[\"get\",\"set\",\"delete\",\"clear\"].filter(function(t){return e&&\"function\"!=typeof e[t];});if(0!==r.length)throw TypeError(\"Custom cacheMap missing methods: \"+r.join(\", \"));}return e;}(e),this._batch=null,this.name=e&&e.name?e.name:null;}var e=t.prototype;return e.load=function(t){if(null==t)throw TypeError(\"The loader.load() function must be called with a value, but got: \"+String(t)+\".\");var e=function(t){var e=t._batch;if(null!==e&&!e.hasDispatched&&e.keys.length<t._maxBatchSize)return e;var r={hasDispatched:!1,keys:[],callbacks:[]};return t._batch=r,t._batchScheduleFn(function(){(function(t,e){var r;if(e.hasDispatched=!0,0===e.keys.length){a(e);return;}try{r=t._batchLoadFn(e.keys);}catch(r){return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function errored synchronously: \"+String(r)+\".\"));}if(!r||\"function\"!=typeof r.then)return s(t,e,TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise: \"+String(r)+\".\"));r.then(function(t){if(!o(t))throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array: \"+String(t)+\".\");if(t.length!==e.keys.length)throw TypeError(\"DataLoader must be constructed with a function which accepts Array<key> and returns Promise<Array<value>>, but the function did not return a Promise of an Array of the same length as the Array of keys.\\n\\nKeys:\\n\"+String(e.keys)+\"\\n\\nValues:\\n\"+String(t));a(e);for(var r=0;r<e.callbacks.length;r++){var n=t[r];n instanceof Error?e.callbacks[r].reject(n):e.callbacks[r].resolve(n);}}).catch(function(r){s(t,e,r);});})(t,r);}),r;}(this),r=this._cacheMap,n=this._cacheKeyFn(t);if(r){var i=r.get(n);if(i){var u=e.cacheHits||(e.cacheHits=[]);return new Promise(function(t){u.push(function(){t(i);});});}}e.keys.push(t);var l=new Promise(function(t,r){e.callbacks.push({resolve:t,reject:r});});return r&&r.set(n,l),l;},e.loadMany=function(t){if(!o(t))throw TypeError(\"The loader.loadMany() function must be called with Array<key> but got: \"+t+\".\");for(var e=[],r=0;r<t.length;r++)e.push(this.load(t[r]).catch(function(t){return t;}));return Promise.all(e);},e.clear=function(t){var e=this._cacheMap;if(e){var r=this._cacheKeyFn(t);e.delete(r);}return this;},e.clearAll=function(){var t=this._cacheMap;return t&&t.clear(),this;},e.prime=function(t,e){var r=this._cacheMap;if(r){var n,i=this._cacheKeyFn(t);void 0===r.get(i)&&(e instanceof Error?(n=Promise.reject(e)).catch(function(){}):n=Promise.resolve(e),r.set(i,n));}return this;},t;}(),i=\"object\"==typeof process&&\"function\"==typeof process.nextTick?function(t){r||(r=Promise.resolve()),r.then(function(){process.nextTick(t);});}:\"function\"==typeof setImmediate?function(t){setImmediate(t);}:function(t){setTimeout(t);};function s(t,e,r){a(e);for(var n=0;n<e.keys.length;n++)t.clear(e.keys[n]),e.callbacks[n].reject(r);}function a(t){if(t.cacheHits)for(var e=0;e<t.cacheHits.length;e++)t.cacheHits[e]();}function o(t){return\"object\"==typeof t&&null!==t&&\"number\"==typeof t.length&&(0===t.length||t.length>0&&Object.prototype.hasOwnProperty.call(t,t.length-1));}e.exports=n;}}),d=h(f()),g={Uint8:1,Uint16:2,Uint32:4,BigUint64:8,Int8:1,Int16:2,Int32:4,BigInt64:8,Float32:4,Float64:8},p=class{getOffset(){return this.offset;}ensureLength(t){let e=this.bytes.length;if(!(this.offset+t<=e))throw Error(\"Reading out of bounds\");}readUint8(){let t=g.Uint8;this.ensureLength(t);let e=this.view.getUint8(this.offset);return this.offset+=t,e;}readUint16(){let t=g.Uint16;this.ensureLength(t);let e=this.view.getUint16(this.offset);return this.offset+=t,e;}readUint32(){let t=g.Uint32;this.ensureLength(t);let e=this.view.getUint32(this.offset);return this.offset+=t,e;}readUint64(){let t=this.readBigUint64();return Number(t);}readBigUint64(){let t=g.BigUint64;this.ensureLength(t);let e=this.view.getBigUint64(this.offset);return this.offset+=t,e;}readInt8(){let t=g.Int8;this.ensureLength(t);let e=this.view.getInt8(this.offset);return this.offset+=t,e;}readInt16(){let t=g.Int16;this.ensureLength(t);let e=this.view.getInt16(this.offset);return this.offset+=t,e;}readInt32(){let t=g.Int32;this.ensureLength(t);let e=this.view.getInt32(this.offset);return this.offset+=t,e;}readInt64(){let t=this.readBigInt64();return Number(t);}readBigInt64(){let t=g.BigInt64;this.ensureLength(t);let e=this.view.getBigInt64(this.offset);return this.offset+=t,e;}readFloat32(){let t=g.Float32;this.ensureLength(t);let e=this.view.getFloat32(this.offset);return this.offset+=t,e;}readFloat64(){let t=g.Float64;this.ensureLength(t);let e=this.view.getFloat64(this.offset);return this.offset+=t,e;}readBytes(t){let e=this.offset,r=e+t,n=this.bytes.subarray(e,r);return this.offset=r,n;}readString(){let t=this.readUint32(),e=this.readBytes(t);return this.decoder.decode(e);}readJson(){let t=this.readString();return JSON.parse(t);}constructor(t){this.bytes=t,c(this,\"offset\",0),c(this,\"view\"),c(this,\"decoder\",new TextDecoder),this.view=v(this.bytes);}};function v(t){return new DataView(t.buffer,t.byteOffset,t.byteLength);}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nimport{ControlType as y}from\"framer\";// ../../library/src/utils/utils.ts\nvar m=\"undefined\"!=typeof window,w=m&&\"function\"==typeof window.requestIdleCallback;// src/code-generation/components/cms/bundled/assert.ts\nfunction I(t,...e){if(!t)throw Error(\"Assertion Error\"+(e.length>0?\": \"+e.join(\" \"):\"\"));}function b(t){throw Error(`Unexpected value: ${t}`);}// src/code-generation/components/cms/bundled/BufferWriter.ts\nvar U=1024,S=1.5,k=t=>2**t-1,L=t=>-(2**(t-1)),B=t=>2**(t-1)-1,E={Uint8:0,Uint16:0,Uint32:0,Uint64:0,BigUint64:0,Int8:L(8),Int16:L(16),Int32:L(32),Int64:Number.MIN_SAFE_INTEGER,BigInt64:-(BigInt(2)**BigInt(63))},M={Uint8:k(8),Uint16:k(16),Uint32:k(32),Uint64:Number.MAX_SAFE_INTEGER,BigUint64:BigInt(2)**BigInt(64)-BigInt(1),Int8:B(8),Int16:B(16),Int32:B(32),Int64:Number.MAX_SAFE_INTEGER,BigInt64:BigInt(2)**BigInt(63)-BigInt(1)};function T(t,e,r,n){I(t>=e,t,\"outside lower bound for\",n),I(t<=r,t,\"outside upper bound for\",n);}var F=class{getOffset(){return this.offset;}slice(t=0,e=this.offset){return this.bytes.slice(t,e);}subarray(t=0,e=this.offset){return this.bytes.subarray(t,e);}ensureLength(t){let e=this.bytes.length;if(this.offset+t<=e)return;let r=new Uint8Array(Math.ceil(e*S)+t);r.set(this.bytes),this.bytes=r,this.view=v(r);}writeUint8(t){T(t,E.Uint8,M.Uint8,\"Uint8\");let e=g.Uint8;this.ensureLength(e),this.view.setUint8(this.offset,t),this.offset+=e;}writeUint16(t){T(t,E.Uint16,M.Uint16,\"Uint16\");let e=g.Uint16;this.ensureLength(e),this.view.setUint16(this.offset,t),this.offset+=e;}writeUint32(t){T(t,E.Uint32,M.Uint32,\"Uint32\");let e=g.Uint32;this.ensureLength(e),this.view.setUint32(this.offset,t),this.offset+=e;}writeUint64(t){T(t,E.Uint64,M.Uint64,\"Uint64\");let e=BigInt(t);this.writeBigUint64(e);}writeBigUint64(t){T(t,E.BigUint64,M.BigUint64,\"BigUint64\");let e=g.BigUint64;this.ensureLength(e),this.view.setBigUint64(this.offset,t),this.offset+=e;}writeInt8(t){T(t,E.Int8,M.Int8,\"Int8\");let e=g.Int8;this.ensureLength(e),this.view.setInt8(this.offset,t),this.offset+=e;}writeInt16(t){T(t,E.Int16,M.Int16,\"Int16\");let e=g.Int16;this.ensureLength(e),this.view.setInt16(this.offset,t),this.offset+=e;}writeInt32(t){T(t,E.Int32,M.Int32,\"Int32\");let e=g.Int32;this.ensureLength(e),this.view.setInt32(this.offset,t),this.offset+=e;}writeInt64(t){T(t,E.Int64,M.Int64,\"Int64\");let e=BigInt(t);this.writeBigInt64(e);}writeBigInt64(t){T(t,E.BigInt64,M.BigInt64,\"BigInt64\");let e=g.BigInt64;this.ensureLength(e),this.view.setBigInt64(this.offset,t),this.offset+=e;}writeFloat32(t){let e=g.Float32;this.ensureLength(e),this.view.setFloat32(this.offset,t),this.offset+=e;}writeFloat64(t){let e=g.Float64;this.ensureLength(e),this.view.setFloat64(this.offset,t),this.offset+=e;}writeBytes(t){let e=t.length;this.ensureLength(e),this.bytes.set(t,this.offset),this.offset+=e;}encodeString(t){let e=this.encodedStrings.get(t);if(e)return e;let r=this.encoder.encode(t);return this.encodedStrings.set(t,r),r;}writeString(t){let e=this.encodeString(t),r=e.length;this.writeUint32(r),this.writeBytes(e);}writeJson(t){let e=JSON.stringify(t);this.writeString(e);}constructor(){c(this,\"offset\",0),c(this,\"bytes\",new Uint8Array(U)),c(this,\"view\",v(this.bytes)),c(this,\"encoder\",new TextEncoder),c(this,\"encodedStrings\",/* @__PURE__ */new Map);}};// src/utils/typeChecks.ts\nfunction x(t){return\"string\"==typeof t;}function N(t){return Number.isFinite(t);}function A(t){return null===t;}// src/code-generation/components/cms/bundled/models/DatabaseItemPointerModel.ts\nvar O=class t{static fromString(e){let[r,n,i]=e.split(\"/\").map(Number);return I(N(r),\"Invalid chunkId\"),I(N(n),\"Invalid offset\"),I(N(i),\"Invalid length\"),new t(r,n,i);}toString(){return`${this.chunkId}/${this.offset}/${this.length}`;}static read(e){let r=e.readUint16(),n=e.readUint32(),i=e.readUint32();return new t(r,n,i);}write(t){t.writeUint16(this.chunkId),t.writeUint32(this.offset),t.writeUint32(this.length);}compare(t){return this.chunkId<t.chunkId?-1:this.chunkId>t.chunkId?1:this.offset<t.offset?-1:this.offset>t.offset?1:(I(this.length===t.length),0);}constructor(t,e,r){this.chunkId=t,this.offset=e,this.length=r;}};// src/code-generation/components/cms/bundled/models/DatabaseValueModel.ts\nimport{ControlType as P}from\"framer\";function R(t){if(A(t))return 0/* Null */;switch(t.type){case P.Array:return 1/* Array */;case P.Boolean:return 2/* Boolean */;case P.Color:return 3/* Color */;case P.Date:return 4/* Date */;case P.Enum:return 5/* Enum */;case P.File:return 6/* File */;case P.ResponsiveImage:return 10/* ResponsiveImage */;case P.Link:return 7/* Link */;case P.Number:return 8/* Number */;case P.Object:return 9/* Object */;case P.RichText:return 11/* RichText */;case P.String:return 12/* String */;case P.VectorSetItem:return 13/* VectorSetItem */;default:b(t);}}function q(e){let r=e.readUint16(),n=[];for(let i=0;i<r;i++){let r=t.read(e);n.push(r);}return{type:P.Array,value:n};}function _(e,r){for(let n of(e.writeUint16(r.value.length),r.value))t.write(e,n);}function D(e,r,n){let i=e.value.length,s=r.value.length;if(i<s)return -1;if(i>s)return 1;for(let s=0;s<i;s++){let i=e.value[s],a=r.value[s],o=t.compare(i,a,n);if(0!==o)return o;}return 0;}function j(t){return{type:P.Boolean,value:0!==t.readUint8()};}function C(t,e){t.writeUint8(e.value?1:0);}function J(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function V(t){return{type:P.Color,value:t.readString()};}function W(t,e){t.writeString(e.value);}function $(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function z(t){let e=t.readInt64(),r=new Date(e);return{type:P.Date,value:r.toISOString()};}function G(t,e){let r=new Date(e.value),n=r.getTime();t.writeInt64(n);}function K(t,e){let r=new Date(t.value),n=new Date(e.value);return r<n?-1:r>n?1:0;}function H(t){return{type:P.Enum,value:t.readString()};}function X(t,e){t.writeString(e.value);}function Q(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function Y(t){return{type:P.File,value:t.readString()};}function Z(t,e){t.writeString(e.value);}function tt(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function te(t){return{type:P.Link,value:t.readJson()};}function tr(t,e){t.writeJson(e.value);}function tn(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function ti(t){return{type:P.Number,value:t.readFloat64()};}function ts(t,e){t.writeFloat64(e.value);}function ta(t,e){return t.value<e.value?-1:t.value>e.value?1:0;}function to(e){let r=e.readUint16(),n={};for(let i=0;i<r;i++){let r=e.readString();n[r]=t.read(e);}return{type:P.Object,value:n};}function tu(e,r){let n=Object.entries(r.value);for(let[r,i]of(e.writeUint16(n.length),n))e.writeString(r),t.write(e,i);}function tl(e,r,n){let i=Object.keys(e.value).sort(),s=Object.keys(r.value).sort();if(i.length<s.length)return -1;if(i.length>s.length)return 1;for(let a=0;a<i.length;a++){let o=i[a],u=s[a];if(o<u)return -1;if(o>u)return 1;let l=e.value[o]??null,h=r.value[u]??null,c=t.compare(l,h,n);if(0!==c)return c;}return 0;}function th(t){return{type:P.ResponsiveImage,value:t.readJson()};}function tc(t,e){t.writeJson(e.value);}function tf(t,e){let r=JSON.stringify(t.value),n=JSON.stringify(e.value);return r<n?-1:r>n?1:0;}function td(t){let e=t.readInt8();if(0===e)return{type:P.RichText,value:t.readUint32()};if(1===e)return{type:P.RichText,value:t.readString()};throw Error(\"Invalid rich text pointer\");}function tg(t,e){if(N(e.value)){t.writeInt8(0),t.writeUint32(e.value);return;}if(x(e.value)){t.writeInt8(1),t.writeString(e.value);return;}throw Error(\"Invalid rich text pointer\");}function tp(t,e){let r=t.value,n=e.value;if(N(r)&&N(n)||x(r)&&x(n))return r<n?-1:r>n?1:0;throw Error(\"Invalid rich text pointer\");}function tv(t){return{type:P.String,value:t.readString()};}function ty(t,e){t.writeString(e.value);}function tm(t,e,r){let n=t.value,i=e.value;return(0/* CaseInsensitive */===r.type&&(n=t.value.toLowerCase(),i=e.value.toLowerCase()),n<i)?-1:n>i?1:0;}function tw(t){return{type:P.VectorSetItem,value:t.readUint32()};}function tI(t,e){t.writeUint32(e.value);}function tb(t,e){let r=t.value,n=e.value;return r<n?-1:r>n?1:0;}(t=>{t.read=function(t){let e=t.readUint8();switch(e){case 0/* Null */:return null;case 1/* Array */:return q(t);case 2/* Boolean */:return j(t);case 3/* Color */:return V(t);case 4/* Date */:return z(t);case 5/* Enum */:return H(t);case 6/* File */:return Y(t);case 7/* Link */:return te(t);case 8/* Number */:return ti(t);case 9/* Object */:return to(t);case 10/* ResponsiveImage */:return th(t);case 11/* RichText */:return td(t);case 12/* String */:return tv(t);case 13/* VectorSetItem */:return tw(t);default:b(e);}},t.write=function(t,e){let r=R(e);if(t.writeUint8(r),!A(e))switch(e.type){case P.Array:return _(t,e);case P.Boolean:return C(t,e);case P.Color:return W(t,e);case P.Date:return G(t,e);case P.Enum:return X(t,e);case P.File:return Z(t,e);case P.Link:return tr(t,e);case P.Number:return ts(t,e);case P.Object:return tu(t,e);case P.ResponsiveImage:return tc(t,e);case P.RichText:return tg(t,e);case P.VectorSetItem:return tI(t,e);case P.String:return ty(t,e);default:b(e);}},t.compare=function(t,e,r){let n=R(t),i=R(e);if(n<i)return -1;if(n>i)return 1;if(A(t)||A(e))return 0;switch(t.type){case P.Array:return I(e.type===P.Array),D(t,e,r);case P.Boolean:return I(e.type===P.Boolean),J(t,e);case P.Color:return I(e.type===P.Color),$(t,e);case P.Date:return I(e.type===P.Date),K(t,e);case P.Enum:return I(e.type===P.Enum),Q(t,e);case P.File:return I(e.type===P.File),tt(t,e);case P.Link:return I(e.type===P.Link),tn(t,e);case P.Number:return I(e.type===P.Number),ta(t,e);case P.Object:return I(e.type===P.Object),tl(t,e,r);case P.ResponsiveImage:return I(e.type===P.ResponsiveImage),tf(t,e);case P.RichText:return I(e.type===P.RichText),tp(t,e);case P.VectorSetItem:return I(e.type===P.VectorSetItem),tb(t,e);case P.String:return I(e.type===P.String),tm(t,e,r);default:b(t);}};})(t||(t={}));// src/code-generation/components/cms/bundled/models/DatabaseDictionaryIndexModel.ts\nvar tU=class e{sortEntries(){this.entries.sort((e,r)=>{for(let n=0;n<this.fieldNames.length;n++){let i=e.values[n],s=r.values[n],a=t.compare(i,s,this.options.collation);if(0!==a)return a;}return e.pointer.compare(r.pointer);});}static deserialize(r){let n=new p(r),i=n.readJson(),s=n.readUint8(),a=[];for(let t=0;t<s;t++){let t=n.readString();a.push(t);}let o=new e(a,{collation:i}),u=n.readUint32();for(let e=0;e<u;e++){let e=[];for(let r=0;r<s;r++){let r=t.read(n);e.push(r);}let r=O.read(n);o.entries.push({values:e,pointer:r});}return o;}serialize(){let e=new F;for(let t of(e.writeJson(this.options.collation),e.writeUint8(this.fieldNames.length),this.fieldNames))e.writeString(t);for(let r of(this.sortEntries(),e.writeUint32(this.entries.length),this.entries)){let{values:n,pointer:i}=r;for(let r of n)t.write(e,r);i.write(e);}return e.subarray();}addItem(t,e){let r=this.fieldNames.map(e=>t.getField(e)??null);this.entries.push({values:r,pointer:e});}constructor(t,e){this.fieldNames=t,this.options=e,c(this,\"entries\",[]);}},tS=3,tk=250,tL=[408,// Request Timeout\n429,// Too Many Requests\n500,// Internal Server Error\n502,// Bad Gateway\n503,// Service Unavailable\n504],tB=async(t,e)=>{let r=0;for(;;){try{let n=await fetch(t,e);if(!tL.includes(n.status)||++r>tS)return n;}catch(t){if(e?.signal?.aborted||++r>tS)throw t;}await tE(r);}};async function tE(t){let e=Math.floor(tk*(Math.random()+1)*2**(t-1));await new Promise(t=>{setTimeout(t,e);});}// src/code-generation/components/cms/bundled/rangeRequest.ts\nasync function tM(t,e){let r=tx(e),n=[],i=0;for(let t of r)n.push(`${t.from}-${t.to-1}`),i+=t.to-t.from;let s=new URL(t),a=n.join(\",\");s.searchParams.set(\"range\",a);let o=await tB(s);if(200!==o.status)throw Error(`Request failed: ${o.status} ${o.statusText}`);let u=await o.arrayBuffer(),l=new Uint8Array(u);if(l.length!==i)throw Error(\"Request failed: Unexpected response length\");let h=new tT,c=0;for(let t of r){let e=t.to-t.from,r=c+e,n=l.subarray(c,r);h.write(t.from,n),c=r;}return e.map(t=>h.read(t.from,t.to-t.from));}var tT=class{read(t,e){for(let r of this.chunks){if(t<r.start)break;if(t>r.end)continue;if(t+e>r.end)break;let n=t-r.start,i=n+e;return r.data.slice(n,i);}throw Error(\"Missing data\");}write(t,e){let r=t,n=r+e.length,i=0,s=this.chunks.length;for(;i<s;i++){let t=this.chunks[i];if(I(t,\"Missing chunk\"),!(r>t.end)){if(r>t.start){let n=r-t.start,i=t.data.subarray(0,n);e=tF(i,e),r=t.start;}break;}}for(;s>i;s--){let t=this.chunks[s-1];if(I(t,\"Missing chunk\"),!(n<t.start)){if(n<t.end){let r=n-t.start,i=t.data.subarray(r);e=tF(e,i),n=t.end;}break;}}let a={start:r,end:n,data:e},o=s-i;this.chunks.splice(i,o,a);}constructor(){c(this,\"chunks\",[]);}};function tF(t,e){let r=t.length+e.length,n=new Uint8Array(r);return n.set(t,0),n.set(e,t.length),n;}function tx(t){I(t.length>0,\"Must have at least one range\");let e=[...t].sort((t,e)=>t.from-e.from),r=[];for(let t of e){let e=r.length-1,n=r[e];n&&t.from<=n.to?r[e]={from:n.from,to:Math.max(n.to,t.to)}:r.push(t);}return r;}// src/code-generation/components/cms/bundled/DatabaseDictionaryIndex.ts\nvar tN=class{async loadModel(){let[t]=await tM(this.options.url,[this.options.range]);return I(t,\"Failed to load model\"),tU.deserialize(t);}async getModel(){return this.modelPromise??=this.loadModel(),this.model??=await this.modelPromise,this.model;}async lookupItems(t){I(t.length===this.fields.length,\"Invalid query length\");let e=await this.getModel(),r=t.reduce((t,e,r)=>t.flatMap(t=>{switch(e.type){case\"All\"/* All */:return[t];case\"Equals\"/* Equals */:return this.queryEquals(t,e,r);case\"NotEquals\"/* NotEquals */:return this.queryNotEquals(t,e,r);case\"LessThan\"/* LessThan */:return this.queryLessThan(t,e,r);case\"GreaterThan\"/* GreaterThan */:return this.queryGreaterThan(t,e,r);case\"Contains\"/* Contains */:return this.queryContains(t,e,r);case\"StartsWith\"/* StartsWith */:return this.queryStartsWith(t,e,r);case\"EndsWith\"/* EndsWith */:return this.queryEndsWith(t,e,r);default:b(e);}}),[e.entries]),n=[];for(let t of r)for(let e of t){let t={};for(let r=0;r<this.options.fieldNames.length;r++){let n=this.options.fieldNames[r],i=e.values[r];t[n]=i;}n.push({pointer:e.pointer.toString(),data:t});}return n;}queryEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=t.slice(n,i+1);return s.length>0?[s]:[];}queryNotEquals(t,e,r){let n=this.getLeftMost(t,r,e.value),i=this.getRightMost(t,r,e.value),s=[],a=t.slice(0,n);a.length>0&&s.push(a);let o=t.slice(i+1);return o.length>0&&s.push(o),s;}queryLessThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getRightMost(t,r,e.value),i=t.slice(0,n+1);return i.length>0?[i]:[];}let i=this.getLeftMost(t,r,e.value),s=t.slice(0,i);return s.length>0?[s]:[];}queryGreaterThan(t,e,r){let n=this.getRightMost(t,r,null);if(t=t.slice(n+1),e.inclusive){let n=this.getLeftMost(t,r,e.value),i=t.slice(n);return i.length>0?[i]:[];}let i=this.getRightMost(t,r,e.value),s=t.slice(i+1);return s.length>0?[s]:[];}queryContains(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.includes(n);});}queryStartsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.startsWith(n);});}queryEndsWith(t,e,r){return this.findItems(t,r,t=>{if(t?.type!==y.String||e.value?.type!==y.String)return!1;let r=t.value,n=e.value.value;return 0/* CaseInsensitive */===this.collation.type&&(r=r.toLowerCase(),n=n.toLowerCase()),r.endsWith(n);});}/**\n   * Returns the index of the left most entry that is equal to the target.\n   *\n   * ```text\n   *   Left most\n   *       ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the left most entry that is equal to the target.\n   */getLeftMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];0>t.compare(u,n,this.collation)?i=a+1:s=a;}return i;}/**\n   * Returns the index of the right most entry that is equal to the target.\n   *\n   * ```text\n   *              Right most\n   *                   ↓\n   * ┌───┬───┬───┬───┬───┬───┐\n   * │ 1 │ 2 │ 2 │ 2 │ 2 │ 3 │\n   * └───┴───┴───┴───┴───┴───┘\n   * ```\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param target The target value to search for.\n   * @returns The index of the right most entry that is equal to the target.\n   */getRightMost(e,r,n){let i=0,s=e.length;for(;i<s;){let a=i+s>>1,o=e[a],u=o.values[r];t.compare(u,n,this.collation)>0?s=a:i=a+1;}return s-1;}/**\n   * Finds all items that are matching the predicate and groups adjacent items together.\n   *\n   * @param entries The entries array to search in.\n   * @param position The position of the value in the entry.\n   * @param predicate The predicate to match the values against.\n   * @returns An array of chunks that match the predicate.\n   */findItems(t,e,r){let n=[],i=0;for(let s=0;s<t.length;s++){let a=t[s],o=a.values[e],u=r(o);if(!u){if(i<s){let e=t.slice(i,s);n.push(e);}i=s+1;}}if(i<t.length){let e=t.slice(i);n.push(e);}return n;}constructor(t){this.options=t,c(this,\"schema\"),c(this,\"fields\"),c(this,\"supportedLookupTypes\",[\"All\"/* All */,\"Equals\"/* Equals */,\"NotEquals\"/* NotEquals */,\"LessThan\"/* LessThan */,\"GreaterThan\"/* GreaterThan */,\"Contains\"/* Contains */,\"StartsWith\"/* StartsWith */,\"EndsWith\"/* EndsWith */]),c(this,\"modelPromise\"),c(this,\"model\"),c(this,\"collation\");let e={},r=[];for(let t of this.options.fieldNames){let n=this.options.collectionSchema[t];I(n,\"Missing definition for field\",t),e[t]=n,r.push({type:\"Identifier\",name:t});}this.schema=e,this.fields=r,this.collation=this.options.collation;}},tA=class e{static read(r){let n=new e,i=r.readUint16();for(let e=0;e<i;e++){let e=r.readString(),i=t.read(r);n.setField(e,i);}return n;}write(e){for(let[r,n]of(e.writeUint16(this.fields.size),this.fields))e.writeString(r),t.write(e,n);}getData(){let t={};for(let[e,r]of this.fields)t[e]=r;return t;}setField(t,e){this.fields.set(t,e);}getField(t){return this.fields.get(t);}constructor(){c(this,\"fields\",/* @__PURE__ */new Map);}},tO=class{scanItems(){return this.itemsPromise??=tB(this.url).then(async t=>{if(!t.ok)throw Error(`Request failed: ${t.status} ${t.statusText}`);let e=await t.arrayBuffer(),r=new Uint8Array(e),n=new p(r),i=[],s=n.readUint32();for(let t=0;t<s;t++){let t=n.getOffset(),e=tA.read(n),r=n.getOffset()-t,s=new O(this.id,t,r),a=s.toString(),o={pointer:a,data:e.getData()};this.itemLoader.prime(a,o),i.push(o);}return i;}),this.itemsPromise;}resolveItem(t){return this.itemLoader.load(t);}constructor(t,e){this.id=t,this.url=e,c(this,\"itemsPromise\"),c(this,\"itemLoader\",new d.default(async t=>{let e=t.map(t=>{let e=O.fromString(t);return{from:e.offset,to:e.offset+e.length};}),r=await tM(this.url,e);return r.map((e,r)=>{let n=new p(e),i=tA.read(n),s=t[r];return I(s,\"Missing pointer\"),{pointer:s,data:i.getData()};});}));}},tP=class{async scanItems(){let t=await Promise.all(this.chunks.map(async t=>t.scanItems()));return t.flat();}resolveItems(t){return Promise.all(t.map(t=>{let e=O.fromString(t),r=this.chunks[e.chunkId];return I(r,\"Missing chunk\"),r.resolveItem(t);}));}compareItems(t,e){let r=O.fromString(t.pointer),n=O.fromString(e.pointer);return r.compare(n);}compareValues(e,r,n){return t.compare(e,r,n);}constructor(t){this.options=t,c(this,\"id\"),c(this,\"schema\"),c(this,\"indexes\"),c(this,\"resolveRichText\"),c(this,\"resolveVectorSetItem\"),c(this,\"chunks\"),this.chunks=this.options.chunks.map((t,e)=>new tO(e,t)),this.schema=t.schema,this.indexes=t.indexes,this.resolveRichText=t.resolveRichText,this.resolveVectorSetItem=t.resolveVectorSetItem,this.id=t.id;}};export{tP as DatabaseCollection,tN as DatabaseDictionaryIndex};\nexport const __FramerMetadata__ = {\"exports\":{\"DatabaseDictionaryIndex\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"DatabaseCollection\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{jsx as e}from\"react/jsx-runtime\";import{ComponentPresetsConsumer as t,Link as r,motion as n}from\"framer\";// ../../library/src/router/lazy.tsx\nimport{isValidElement as o}from\"react\";// ../../library/src/utils/utils.ts\nvar i,a=\"undefined\"!=typeof window,l=a&&\"function\"==typeof window.requestIdleCallback,u=\"preload\";function f(e){return\"object\"==typeof e&&null!==e&&!/*#__PURE__*/o(e)&&u in e;}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nimport{Fragment as c,createElement as p}from\"react\";// src/code-generation/components/cms/bundled/assert.ts\nfunction s(e,...t){if(!e)throw Error(\"Assertion Error\"+(t.length>0?\": \"+t.join(\" \"):\"\"));}// src/code-generation/components/cms/bundled/getRichTextJsonResolver.tsx?bundle\nvar m=((i=m||{})[i.Fragment=1]=\"Fragment\",i[i.Link=2]=\"Link\",i[i.Module=3]=\"Module\",i[i.Tag=4]=\"Tag\",i[i.Text=5]=\"Text\",i);function d(o){let i=/* @__PURE__ */new Map;return a=>{let l=i.get(a);if(l)return l;let u=JSON.parse(a),m=function i(a){switch(a[0]){case 1/* Fragment */:{let[,...e]=a,t=e.map(i);return /*#__PURE__*/p(c,void 0,...t);}case 2/* Link */:{let[,e,...t]=a,n=t.map(i);return /*#__PURE__*/p(r,e,...n);}case 3/* Module */:{let[,r,n,l]=a;for(let e of l){let t=n[e];t&&(n[e]=i(t));}let u=o[r];return s(u,\"Module not found\"),f(u)&&u.preload(),/*#__PURE__*/e(t,{componentIdentifier:r,children:t=>/*#__PURE__*/e(u,{...t,...n})});}case 4/* Tag */:{let[,e,t,...r]=a,o=r.map(i);if(\"a\"===e)return /*#__PURE__*/p(n.a,t,...o);return /*#__PURE__*/p(e,t,...o);}case 5/* Text */:{let[,e]=a;return e;}}}(u);return i.set(a,m),m;};}export{m as RichTextJsonType,d as getRichTextJsonResolver};\nexport const __FramerMetadata__ = {\"exports\":{\"getRichTextJsonResolver\":{\"type\":\"reactComponent\",\"name\":\"getRichTextJsonResolver\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"RichTextJsonType\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9d77eb)\nimport{addPropertyControls as e,ControlType as l,QueryEngine as t}from\"framer\";import{DatabaseCollection as a,DatabaseDictionaryIndex as r}from\"./wLBH36Qfj-0.js\";import{getRichTextJsonResolver as i}from\"./wLBH36Qfj-1.js\";let o={Aun9uVzbP:{isNullable:!0,type:l.ResponsiveImage},cOogoGOr5:{isNullable:!0,type:l.Enum},createdAt:{isNullable:!0,type:l.Date},HpjFSKcCi:{isNullable:!0,type:l.RichText},I4saZAzyJ:{isNullable:!0,type:l.File},id:{isNullable:!1,type:l.String},j2pPHeSbh:{isNullable:!0,type:l.RichText},jTPjfhqhw:{isNullable:!0,type:l.ResponsiveImage},k_CS_i7Ch:{definition:{definitions:{GOwDG48Sh:{isNullable:!0,type:l.ResponsiveImage},id:{isNullable:!1,type:l.String}},isNullable:!0,type:l.Object},isNullable:!0,type:l.Array},kdPQHod_k:{isNullable:!0,type:l.Boolean},lys91_aPR:{isNullable:!0,type:l.RichText},nextItemId:{isNullable:!0,type:l.String},previousItemId:{isNullable:!0,type:l.String},qDuGdUK2a:{isNullable:!0,type:l.String},rCxkhreEH:{isNullable:!0,type:l.String},rJ0Fk77Kc:{definition:{definitions:{GOwDG48Sh:{isNullable:!0,type:l.ResponsiveImage},id:{isNullable:!1,type:l.String}},isNullable:!0,type:l.Object},isNullable:!0,type:l.Array},swwxSTxDS:{isNullable:!0,type:l.File},TPYu6ZIEF:{isNullable:!0,type:l.Boolean},updatedAt:{isNullable:!0,type:l.Date},w65j8WZnd:{isNullable:!0,type:l.Enum},WdFK0VIu6:{isNullable:!0,type:l.String},WsPEzH12i:{isNullable:!0,type:l.String}},m=[\"id\"],n={type:1},c=[\"previousItemId\"],s=[\"nextItemId\"],u=[\"id\",\"WsPEzH12i\"],f=[\"WsPEzH12i\",\"id\"],d=[\"rCxkhreEH\"],p={type:0},w=[\"WsPEzH12i\"],y=[\"cOogoGOr5\"],h=[\"TPYu6ZIEF\"],S=[\"w65j8WZnd\"],g=[\"WdFK0VIu6\"],N=[\"qDuGdUK2a\"],L=[\"jTPjfhqhw\"],j=[\"I4saZAzyJ\"],H=[\"j2pPHeSbh\"],R=[\"swwxSTxDS\"],x=[\"Aun9uVzbP\"],b=[\"HpjFSKcCi\"],P=[\"rJ0Fk77Kc\"],I=[\"kdPQHod_k\"],B=[\"lys91_aPR\"],V=[\"k_CS_i7Ch\"],Q=[],U=e=>{let l=Q[e];if(l)return l().then(e=>e.default);},T={},k=i(T),v=new t,D={collectionByLocaleId:{default:new a({chunks:[new URL(\"./wLBH36Qfj-chunk-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")],id:\"05d6c439-e77d-4ba0-832f-c284f0f270b9default\",indexes:[new r({collation:n,collectionSchema:o,fieldNames:m,range:{from:0,to:145},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:c,range:{from:145,to:289},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:s,range:{from:289,to:429},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:u,range:{from:429,to:715},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:n,collectionSchema:o,fieldNames:f,range:{from:715,to:1001},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:d,range:{from:1001,to:1214},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:w,range:{from:1214,to:1424},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:y,range:{from:1424,to:1576},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:h,range:{from:1576,to:1668},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:S,range:{from:1668,to:1820},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:g,range:{from:1820,to:1962},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:N,range:{from:1962,to:2147},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:L,range:{from:2147,to:4605},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:j,range:{from:4605,to:5050},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:H,range:{from:5050,to:5824},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:R,range:{from:5824,to:6267},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:x,range:{from:6267,to:8247},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:b,range:{from:8247,to:10170},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:P,range:{from:10170,to:28030},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:I,range:{from:28030,to:28122},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:B,range:{from:28122,to:28902},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")}),new r({collation:p,collectionSchema:o,fieldNames:V,range:{from:28902,to:38169},url:new URL(\"./wLBH36Qfj-indexes-default-0.framercms\",\"https://framerusercontent.com/modules/T5FhXgBxPCrtHnTKjhHv/dcd3BPnvrtvXfCIm7U8M/wLBH36Qfj.js\").href.replace(\"/modules/\",\"/cms/\")})],resolveRichText:k,resolveVectorSetItem:U,schema:o})},displayName:\"Work\",id:\"05d6c439-e77d-4ba0-832f-c284f0f270b9\"};export default D;e(D,{rCxkhreEH:{defaultValue:\"\",title:\"Project Title\",type:l.String},WsPEzH12i:{preventLocalization:!1,title:\"Slug\",type:l.String},cOogoGOr5:{defaultValue:\"AFyeaPVER\",options:[\"AFyeaPVER\",\"pVLmPjV5l\",\"Wus6XhwMN\"],optionTitles:[\"Span 1\",\"Span 2\",\"Span 3\"],title:\"Size\",type:l.Enum},TPYu6ZIEF:{defaultValue:!1,title:\"Featured\",type:l.Boolean},w65j8WZnd:{defaultValue:\"V98i8vPZk\",options:[\"V98i8vPZk\",\"p5hJ8UwRg\"],optionTitles:[\"Casestudy\",\"Snapshot\"],title:\"Project Type\",type:l.Enum},WdFK0VIu6:{defaultValue:\"\",title:\"Client Name\",type:l.String},qDuGdUK2a:{defaultValue:\"Product Film\",title:\"Section Title\",type:l.String},jTPjfhqhw:{title:\"Hero Image\",type:l.ResponsiveImage},I4saZAzyJ:{allowedFileTypes:[\".mp4\"],title:\"Preview Video\",type:l.File},j2pPHeSbh:{defaultValue:\"\",title:\"Hero Text\",type:l.RichText},swwxSTxDS:{allowedFileTypes:[\".mp4\"],title:\"Hero Video\",type:l.File},Aun9uVzbP:{title:\"Video Poster\",type:l.ResponsiveImage},HpjFSKcCi:{defaultValue:\"\",title:\"Brief\",type:l.RichText},rJ0Fk77Kc:{__vekterDefault:[],control:{controls:{GOwDG48Sh:{title:\"Image\",type:\"responsiveimage\"}},type:\"object\"},title:\"Hero Gallery\",type:l.Array},kdPQHod_k:{defaultValue:!1,title:\"Hide RnD\",type:l.Boolean},lys91_aPR:{defaultValue:\"\",title:\"Research & Development\",type:l.RichText},k_CS_i7Ch:{__vekterDefault:[],control:{controls:{GOwDG48Sh:{title:\"Image\",type:\"responsiveimage\"}},type:\"object\"},title:\"RnD Gallery\",type:l.Array},createdAt:{title:\"Created\",type:l.Date},updatedAt:{title:\"Updated\",type:l.Date},previousItemId:{dataIdentifier:\"local-module:collection/wLBH36Qfj:default\",title:\"Previous\",type:l.CollectionReference},nextItemId:{dataIdentifier:\"local-module:collection/wLBH36Qfj:default\",title:\"Next\",type:l.CollectionReference}});export const cOogoGOr5ToDisplayName=(e,l)=>{switch(l?.fallback,e){case\"AFyeaPVER\":return\"Span 1\";case\"pVLmPjV5l\":return\"Span 2\";case\"Wus6XhwMN\":return\"Span 3\";default:return\"\";}};export const w65j8WZndToDisplayName=(e,l)=>{switch(l?.fallback,e){case\"V98i8vPZk\":return\"Casestudy\";case\"p5hJ8UwRg\":return\"Snapshot\";default:return\"\";}};export const enumToDisplayNameFunctions={cOogoGOr5:cOogoGOr5ToDisplayName,w65j8WZnd:w65j8WZndToDisplayName};export const utils={async getSlugByRecordId(e,l){let[t]=await v.query({from:{data:D,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"WsPEzH12i\",type:\"Identifier\"}],where:{left:{name:\"id\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.WsPEzH12i;},async getRecordIdBySlug(e,l){let[t]=await v.query({from:{data:D,type:\"Collection\"},limit:{type:\"LiteralValue\",value:1},select:[{name:\"id\",type:\"Identifier\"}],where:{left:{name:\"WsPEzH12i\",type:\"Identifier\"},operator:\"==\",right:{type:\"LiteralValue\",value:e},type:\"BinaryOperation\"}},l);return t?.id;}};\nexport const __FramerMetadata__ = {\"exports\":{\"utils\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"enumToDisplayNameFunctions\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"cOogoGOr5ToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"data\",\"name\":\"data\",\"annotations\":{\"framerRecordIdKey\":\"id\",\"framerAutoSizeImages\":\"true\",\"framerCollectionId\":\"wLBH36Qfj\",\"framerData\":\"\",\"framerColorSyntax\":\"false\",\"framerCollectionUtils\":\"1\",\"framerSlug\":\"WsPEzH12i\",\"framerEnumToDisplayNameUtils\":\"2\",\"framerContractVersion\":\"1\"}},\"w65j8WZndToDisplayName\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"ygjdW61Gd\",\"KWbf90aPa\"];const serializationHash=\"framer-cHKwf\";const variantClassNames={KWbf90aPa:\"framer-v-obyu73\",ygjdW61Gd:\"framer-v-157s2dt\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const zteyLJwPM=undefined;const EPrKEBS4a=undefined;const CdIbUEx30=undefined;const transition1={delay:0,duration:1,ease:[.4,0,.2,1],type:\"tween\"};const transition2={delay:1,duration:.6,ease:[.4,0,.2,1],type:\"tween\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.2,skewX:0,skewY:0,x:0,y:0};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.2,skewX:0,skewY:0,x:0,y:0};const transition3={delay:.5,duration:.5,ease:[.12,.23,.4,1],type:\"tween\"};const animation3={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:.2,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation4={opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition4={delay:.25,duration:1,ease:[.4,0,.2,1],type:\"tween\"};const textEffect={effect:animation4,startDelay:1,tokenization:\"word\",transition:transition4,trigger:\"onMount\",type:\"appear\"};const textEffect1={effect:animation4,startDelay:.6,tokenization:\"word\",transition:transition4,trigger:\"onInView\",type:\"appear\"};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={\"No Delay\":\"KWbf90aPa\",\"Variant 1\":\"ygjdW61Gd\"};const getProps=({fontSize,height,id,sectionTitle,textColor,width,...props})=>{return{...props,CdIbUEx30:sectionTitle??props.CdIbUEx30??\"Section Title\",EPrKEBS4a:fontSize??props.EPrKEBS4a??18,variant:humanReadableVariantMap[props.variant]??props.variant??\"ygjdW61Gd\",zteyLJwPM:textColor??props.zteyLJwPM??\"var(--token-e98fe97d-0aa2-40ee-8279-a4b2e5b208e7, rgb(16, 12, 8))\"};};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,CdIbUEx30,zteyLJwPM,EPrKEBS4a,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ygjdW61Gd\",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__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-157s2dt\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ygjdW61Gd\",ref:refBinding,style:{...style},...addPropertyOverrides({KWbf90aPa:{\"data-framer-name\":\"No Delay\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-t5ei3c\",\"data-framer-appear-id\":\"t5ei3c\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"bC6ABgpDJ\",optimized:true,...addPropertyOverrides({KWbf90aPa:{__framer__animate:{transition:transition3},__framer__animateOnce:true,__framer__enter:animation2,__framer__exit:animation3,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1aak24\",layoutDependency:layoutDependency,layoutId:\"YbRO3ZRyb\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10 10\" overflow=\"visible\"><path d=\"M 5 0 C 7.761 0 10 2.239 10 5 C 10 7.761 7.761 10 5 10 C 2.239 10 0 7.761 0 5 C 0 2.239 2.239 0 5 0 Z\" fill=\"var(--token-e437fed2-c97a-477e-b005-0ecfd2982c87, rgb(255, 110, 1)) /* {&quot;name&quot;:&quot;Vivid Orange&quot;} */\"></path></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--variable-reference-EPrKEBS4a-ICvn8Zrjy) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-1of0zx5, var(--variable-reference-zteyLJwPM-ICvn8Zrjy))\"},children:\"Section Title\"})}),className:\"framer-1f2ufca\",effect:textEffect,fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"],layoutDependency:layoutDependency,layoutId:\"XBpeUV1H3\",style:{\"--extracted-1of0zx5\":\"var(--variable-reference-zteyLJwPM-ICvn8Zrjy)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-EPrKEBS4a-ICvn8Zrjy\":EPrKEBS4a,\"--variable-reference-zteyLJwPM-ICvn8Zrjy\":zteyLJwPM},text:CdIbUEx30,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({KWbf90aPa:{effect:textEffect1}},baseVariant,gestureVariant)})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-cHKwf.framer-13h9fkd, .framer-cHKwf .framer-13h9fkd { display: block; }\",\".framer-cHKwf.framer-157s2dt { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; padding: 0px; position: relative; width: min-content; }\",\".framer-cHKwf .framer-t5ei3c { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-cHKwf .framer-1aak24 { height: 10px; position: relative; width: 10px; }\",\".framer-cHKwf .framer-1f2ufca { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 18\n * @framerIntrinsicWidth 115.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"KWbf90aPa\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"CdIbUEx30\":\"sectionTitle\",\"zteyLJwPM\":\"textColor\",\"EPrKEBS4a\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerICvn8Zrjy=withCSS(Component,css,\"framer-cHKwf\");export default FramerICvn8Zrjy;FramerICvn8Zrjy.displayName=\"Section Title\";FramerICvn8Zrjy.defaultProps={height:18,width:115.5};addPropertyControls(FramerICvn8Zrjy,{variant:{options:[\"ygjdW61Gd\",\"KWbf90aPa\"],optionTitles:[\"Variant 1\",\"No Delay\"],title:\"Variant\",type:ControlType.Enum},CdIbUEx30:{defaultValue:\"Section Title\",displayTextArea:false,title:\"Section Title\",type:ControlType.String},zteyLJwPM:{defaultValue:'var(--token-e98fe97d-0aa2-40ee-8279-a4b2e5b208e7, rgb(16, 12, 8)) /* {\"name\":\"Smoke\"} */',title:\"Text Color\",type:ControlType.Color},EPrKEBS4a:{defaultValue:18,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerICvn8Zrjy,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/GQ949rGfH7loNUQRUyceF3xxtnU.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerICvn8Zrjy\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"18\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KWbf90aPa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"115.5\",\"framerVariables\":\"{\\\"CdIbUEx30\\\":\\\"sectionTitle\\\",\\\"zteyLJwPM\\\":\\\"textColor\\\",\\\"EPrKEBS4a\\\":\\\"fontSize\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ICvn8Zrjy.map","// Generated by Framer (94ad37d)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Image,Link,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 SectionTitle from\"https://framerusercontent.com/modules/tCPtHA4lZv0ANlfekQsB/AIMwlb4H1MTEPSne1rY7/ICvn8Zrjy.js\";const SectionTitleFonts=getFonts(SectionTitle);const cycleOrder=[\"UHMLpcRUp\",\"OgYlkEr8a\"];const serializationHash=\"framer-oybV5\";const variantClassNames={OgYlkEr8a:\"framer-v-rprvlk\",UHMLpcRUp:\"framer-v-1yp553x\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const oMILmLOV7=undefined;const lL_PewSga=undefined;const RL1yXq2GD=undefined;const wPpXpOJyB=undefined;const twinnxjup=undefined;const GwbjS361T=undefined;const tZzVsaoNE=undefined;const hLtWiGfph=undefined;const numberToPixelString=value=>{if(typeof value!==\"number\")return value;if(!Number.isFinite(value))return undefined;return Math.max(0,value)+\"px\";};const transition1={delay:0,duration:.6,ease:[.4,0,.2,1],type:\"tween\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}: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={\"Variant 1\":\"UHMLpcRUp\",Hover:\"OgYlkEr8a\"};const getProps=({gap,height,id,image,largeFontSize,link,padding,pageName,sectionTitle,smallFontSize,width,...props})=>{return{...props,GwbjS361T:largeFontSize??props.GwbjS361T??74,hLtWiGfph:image??props.hLtWiGfph??{pixelHeight:1080,pixelWidth:1920,positionX:\"51.2%\",positionY:\"18.7%\",src:\"https://framerusercontent.com/images/Utk9qiAWVEjzQmmhyMThR3DI10.webp?width=1920&height=1080\",srcSet:\"https://framerusercontent.com/images/Utk9qiAWVEjzQmmhyMThR3DI10.webp?scale-down-to=512&width=1920&height=1080 512w,https://framerusercontent.com/images/Utk9qiAWVEjzQmmhyMThR3DI10.webp?scale-down-to=1024&width=1920&height=1080 1024w,https://framerusercontent.com/images/Utk9qiAWVEjzQmmhyMThR3DI10.webp?width=1920&height=1080 1920w\"},lL_PewSga:padding??props.lL_PewSga??\"0px 0px 0px 0px\",oMILmLOV7:gap??props.oMILmLOV7??70,RL1yXq2GD:link??props.RL1yXq2GD,twinnxjup:smallFontSize??props.twinnxjup??18,tZzVsaoNE:pageName??props.tZzVsaoNE??\"Next Page\",variant:humanReadableVariantMap[props.variant]??props.variant??\"UHMLpcRUp\",wPpXpOJyB:sectionTitle??props.wPpXpOJyB??\"Section Title\"};};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,RL1yXq2GD,tZzVsaoNE,wPpXpOJyB,hLtWiGfph,lL_PewSga,GwbjS361T,oMILmLOV7,twinnxjup,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"UHMLpcRUp\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onMouseEnter93iixp=activeVariantCallback(async(...args)=>{setVariant(\"OgYlkEr8a\");});const onMouseLeaveroyfmd=activeVariantCallback(async(...args)=>{setVariant(\"UHMLpcRUp\");});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-1yp553x\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"UHMLpcRUp\",ref:refBinding,style:{\"--14yao67\":numberToPixelString(lL_PewSga),\"--nkp7xu\":numberToPixelString(oMILmLOV7),...style},...addPropertyOverrides({OgYlkEr8a:{\"data-framer-name\":\"Hover\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{href:RL1yXq2GD,motionChild:true,nodeId:\"htUazgp4b\",openInNewTab:false,scopeId:\"QBtwLjmrc\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-14wwswc framer-1shm2ub\",\"data-framer-name\":\"Text Lockup\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"htUazgp4b\",onMouseEnter:onMouseEnter93iixp,...addPropertyOverrides({OgYlkEr8a:{onMouseEnter:undefined,onMouseLeave:onMouseLeaveroyfmd}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:18,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w15qcc-container\",layoutDependency:layoutDependency,layoutId:\"lMbSBD2Kz-container\",nodeId:\"lMbSBD2Kz\",rendersWithMotion:true,scopeId:\"QBtwLjmrc\",children:/*#__PURE__*/_jsx(SectionTitle,{CdIbUEx30:wPpXpOJyB,EPrKEBS4a:twinnxjup,height:\"100%\",id:\"lMbSBD2Kz\",layoutId:\"lMbSBD2Kz\",variant:\"KWbf90aPa\",width:\"100%\",zteyLJwPM:\"var(--token-e0865781-d0e1-469a-82fa-0c441645f7b8, rgb(193, 191, 190))\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"Q1VTVE9NVjI7UFAgTmV1ZSBNb250cmVhbCBNZWRpdW0=\",\"--framer-font-family\":'\"PP Neue Montreal Medium\", \"PP Neue Montreal Medium Placeholder\", sans-serif',\"--framer-font-open-type-features\":\"'blwf' on, 'cv09' on, 'cv03' on, 'cv04' on, 'cv11' on\",\"--framer-font-size\":\"calc(var(--variable-reference-GwbjS361T-QBtwLjmrc) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"110%\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-e98fe97d-0aa2-40ee-8279-a4b2e5b208e7, rgb(16, 12, 8)))\"},children:\"Next Page\"})}),className:\"framer-q4w252\",fonts:[\"CUSTOMV2;PP Neue Montreal Medium\"],layoutDependency:layoutDependency,layoutId:\"xxvDjk5ep\",style:{\"--extracted-gdpscs\":\"var(--token-e98fe97d-0aa2-40ee-8279-a4b2e5b208e7, rgb(16, 12, 8))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-GwbjS361T-QBtwLjmrc\":GwbjS361T},text:tZzVsaoNE,verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsx(Link,{href:RL1yXq2GD,motionChild:true,nodeId:\"Xp8uVFG2A\",openInNewTab:false,scopeId:\"QBtwLjmrc\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-189ejdr framer-1shm2ub\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Xp8uVFG2A\",onMouseEnter:onMouseEnter93iixp,...addPropertyOverrides({OgYlkEr8a:{onMouseEnter:undefined,onMouseLeave:onMouseLeaveroyfmd}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Image,{background:{alt:\"\",fit:\"fill\",pixelHeight:1080,pixelWidth:1920,sizes:`calc(${componentViewport?.width||\"100vw\"} - ${lL_PewSga*2}px)`,...toResponsiveImage(hLtWiGfph),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1kwsyc3\",layoutDependency:layoutDependency,layoutId:\"F4dSyz2zd\",style:{borderTopLeftRadius:4,borderTopRightRadius:4}})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-oybV5.framer-1shm2ub, .framer-oybV5 .framer-1shm2ub { display: block; }\",\".framer-oybV5.framer-1yp553x { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: var(--nkp7xu); height: 500px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: var(--14yao67); position: relative; width: 1920px; }\",\".framer-oybV5 .framer-14wwswc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-oybV5 .framer-1w15qcc-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-oybV5 .framer-q4w252 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-oybV5 .framer-189ejdr { align-content: flex-end; align-items: flex-end; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 1px; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: 100%; }\",\".framer-oybV5 .framer-1kwsyc3 { flex: none; height: 125%; left: calc(50.00000000000002% - 100% / 2); position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-oybV5.framer-v-rprvlk .framer-1kwsyc3 { top: -20px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 500\n * @framerIntrinsicWidth 1920\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"OgYlkEr8a\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"RL1yXq2GD\":\"link\",\"tZzVsaoNE\":\"pageName\",\"wPpXpOJyB\":\"sectionTitle\",\"hLtWiGfph\":\"image\",\"lL_PewSga\":\"padding\",\"GwbjS361T\":\"largeFontSize\",\"oMILmLOV7\":\"gap\",\"twinnxjup\":\"smallFontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQBtwLjmrc=withCSS(Component,css,\"framer-oybV5\");export default FramerQBtwLjmrc;FramerQBtwLjmrc.displayName=\"Next Page\";FramerQBtwLjmrc.defaultProps={height:500,width:1920};addPropertyControls(FramerQBtwLjmrc,{variant:{options:[\"UHMLpcRUp\",\"OgYlkEr8a\"],optionTitles:[\"Variant 1\",\"Hover\"],title:\"Variant\",type:ControlType.Enum},RL1yXq2GD:{title:\"Link\",type:ControlType.Link},tZzVsaoNE:{defaultValue:\"Next Page\",displayTextArea:false,title:\"Page Name\",type:ControlType.String},wPpXpOJyB:{defaultValue:\"Section Title\",displayTextArea:false,title:\"Section Title\",type:ControlType.String},hLtWiGfph:{__defaultAssetReference:\"data:framer/asset-reference,Utk9qiAWVEjzQmmhyMThR3DI10.webp?originalFilename=Jared-Hutchinson-BTS-1.webp&width=1920&height=1080\",__vekterDefault:{assetReference:\"data:framer/asset-reference,Utk9qiAWVEjzQmmhyMThR3DI10.webp?originalFilename=Jared-Hutchinson-BTS-1.webp&width=1920&height=1080\",positionX:\"51.2%\",positionY:\"18.7%\"},title:\"Image\",type:ControlType.ResponsiveImage},lL_PewSga:{defaultValue:\"0px 0px 0px 0px\",title:\"Padding\",type:ControlType.Padding},GwbjS361T:{defaultValue:74,title:\"Large Font Size\",type:ControlType.Number},oMILmLOV7:{defaultValue:70,min:0,title:\"Gap\",type:ControlType.Number},twinnxjup:{defaultValue:18,title:\"Small Font Size\",type:ControlType.Number}});addFonts(FramerQBtwLjmrc,[{explicitInter:true,fonts:[{cssFamilyName:\"PP Neue Montreal Medium\",source:\"custom\",style:\"normal\",uiFamilyName:\"PP Neue Montreal\",url:\"https://framerusercontent.com/assets/GQ949rGfH7loNUQRUyceF3xxtnU.woff2\",weight:\"500\"}]},...SectionTitleFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQBtwLjmrc\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1920\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"OgYlkEr8a\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"500\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"RL1yXq2GD\\\":\\\"link\\\",\\\"tZzVsaoNE\\\":\\\"pageName\\\",\\\"wPpXpOJyB\\\":\\\"sectionTitle\\\",\\\"hLtWiGfph\\\":\\\"image\\\",\\\"lL_PewSga\\\":\\\"padding\\\",\\\"GwbjS361T\\\":\\\"largeFontSize\\\",\\\"oMILmLOV7\\\":\\\"gap\\\",\\\"twinnxjup\\\":\\\"smallFontSize\\\"}\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QBtwLjmrc.map","// Generated by Framer (cd22f02)\nexport default function metadata(params,activeLocale){return{customHTMLHeadEnd:\"<style>\\n.framer-text strong {\\n  color: #100C08; /* Replace with your preferred color */\\n}\\n</style>\",description:\"Jared Hutchinson is a Michigan-based Art Director and Motion Designer who connects brands, people, and ideas.\",favicon:\"https://framerusercontent.com/assets/zyLn9l1apSiuWYLEyUdckgtfQo.png\",robots:\"max-image-preview:large\",title:\"Jared Hutchinson - Motion Designer & Art Director\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}