{
  "version": 3,
  "sources": ["ssg:https://ga.jspm.io/npm:react-dom@18.2.0/client.js", "ssg:https://ga.jspm.io/npm:lenis@1.1.2/dist/lenis.mjs", "ssg:https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js", "ssg:https://ga.jspm.io/npm:iconify-icon@1.0.8/dist/iconify-icon.mjs", "ssg:https://framerusercontent.com/modules/YKrFAyFWIr6JIJ6EBw8Z/OsokUV8V9VQdAKyoZGTh/Iconify.js", "ssg:https://framerusercontent.com/modules/jpLQWSHTso4NCqVqpVlm/pCY4u51RGqieJoec9Uw0/Br8HsaRx6.js", "ssg:https://framerusercontent.com/modules/WCLTbhcYIhVAXLb7Qcob/imfVJlWgfdheT57umQk5/HN5Dt2WCT.js", "ssg:https://framerusercontent.com/modules/E5Ac5sSMgwvAaCBUxP1c/Sk5XQpl9j7us11J78y6M/yl3MnPxP9.js", "ssg:https://framerusercontent.com/modules/hZJvrAs1p1H7ge6Y9YFq/R9x71wHxEzSzVs059D9h/K1bjbxaIM.js", "ssg:https://framerusercontent.com/modules/iuMYIeUkzrCa52Qa24mg/m956Y5iKcFQB1FiMzjio/KmcezvtJ3.js", "ssg:https://framerusercontent.com/modules/5v2Si7Kx8J0ulT4qIcPb/NuXHWRDY7ZNyn6tmPp8h/orHhu5K9m.js", "ssg:https://framerusercontent.com/modules/9SU90NA8kyr7pMWFEfJ2/WKZfRzXdiDTarrGXIpJa/QGXwbS2Gt.js", "ssg:https://framerusercontent.com/modules/9Fnsz1fpKJCWBhwPg4p6/FafS4xsZeHivbsTyNrgT/z5zROj5Ho.js", "ssg:https://framerusercontent.com/modules/RPtIElZC43ycNZ5Ba4aq/7S12KKPZo1pMDuyMEhWa/P5lEtEJ0G.js", "framer:toplevel:framer:toplevel/main"],
  "sourcesContent": ["import*as t from\"react-dom\";var o=\"default\"in t?t.default:t;var a={};var e=o;a.createRoot=e.createRoot;a.hydrateRoot=e.hydrateRoot;const r=a.createRoot,d=a.hydrateRoot;export{r as createRoot,a as default,d as hydrateRoot};\n\n//# sourceMappingURL=client.js.map", "function clamp(t,e,i){return Math.max(t,Math.min(e,i))}class Animate{advance(t){if(!this.isRunning)return;let e=!1;if(this.lerp)this.value=function damp(t,e,i,s){return function lerp(t,e,i){return(1-i)*t+i*e}(t,e,1-Math.exp(-i*s))}(this.value,this.to,60*this.lerp,t),Math.round(this.value)===this.to&&(this.value=this.to,e=!0);else{this.currentTime+=t;const i=clamp(0,this.currentTime/this.duration,1);e=i>=1;const s=e?1:this.easing(i);this.value=this.from+(this.to-this.from)*s}e&&this.stop(),this.onUpdate?.(this.value,e)}stop(){this.isRunning=!1}fromTo(t,e,{lerp:i=.1,duration:s=1,easing:o=(t=>t),onStart:n,onUpdate:r}){this.from=this.value=t,this.to=e,this.lerp=i,this.duration=s,this.easing=o,this.currentTime=0,this.isRunning=!0,n?.(),this.onUpdate=r}}class Dimensions{constructor({wrapper:t,content:e,autoResize:i=!0,debounce:s=250}={}){this.wrapper=t,this.content=e,i&&(this.debouncedResize=function debounce(t,e){let i;return function(){let s=arguments,o=this;clearTimeout(i),i=setTimeout((function(){t.apply(o,s)}),e)}}(this.resize,s),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(t,...e){let i=this.events[t]||[];for(let t=0,s=i.length;t<s;t++)i[t](...e)}on(t,e){return this.events[t]?.push(e)||(this.events[t]=[e]),()=>{this.events[t]=this.events[t]?.filter((t=>e!==t))}}off(t,e){this.events[t]=this.events[t]?.filter((t=>e!==t))}destroy(){this.events={}}}const t=100/6;class VirtualScroll{constructor(t,{wheelMultiplier:e=1,touchMultiplier:i=1}){this.element=t,this.wheelMultiplier=e,this.touchMultiplier=i,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(t,e){return this.emitter.on(t,e)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:t})};onTouchMove=t=>{const{clientX:e,clientY:i}=t.targetTouches?t.targetTouches[0]:t,s=-(e-this.touchStart.x)*this.touchMultiplier,o=-(i-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=e,this.touchStart.y=i,this.lastDelta={x:s,y:o},this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:t})};onTouchEnd=t=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:t})};onWheel=e=>{let{deltaX:i,deltaY:s,deltaMode:o}=e;i*=1===o?t:2===o?this.windowWidth:1,s*=1===o?t:2===o?this.windowHeight:1,i*=this.wheelMultiplier,s*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:i,deltaY:s,event:e})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:t=window,content:e=document.documentElement,wheelEventsTarget:i=t,eventsTarget:s=i,smoothWheel:o=!0,syncTouch:n=!1,syncTouchLerp:r=.075,touchInertiaMultiplier:l=35,duration:h,easing:a=(t=>Math.min(1,1.001-Math.pow(2,-10*t))),lerp:c=!h&&.1,infinite:u=!1,orientation:d=\"vertical\",gestureOrientation:p=\"vertical\",touchMultiplier:m=1,wheelMultiplier:v=1,autoResize:g=!0,prevent:w=!1,__experimental__naiveDimensions:S=!1}={}){this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:t,deltaY:e,event:i})=>{if(i.ctrlKey)return;const s=i.type.includes(\"touch\"),o=i.type.includes(\"wheel\");this.isTouching=\"touchstart\"===i.type||\"touchmove\"===i.type;if(this.options.syncTouch&&s&&\"touchstart\"===i.type&&!this.isStopped&&!this.isLocked)return void this.reset();const n=0===t&&0===e,r=\"vertical\"===this.options.gestureOrientation&&0===e||\"horizontal\"===this.options.gestureOrientation&&0===t;if(n||r)return;let l=i.composedPath();l=l.slice(0,l.indexOf(this.rootElement));const h=this.options.prevent;if(l.find((t=>{var e,i,n,r,l;return(\"function\"==typeof h?null==h?void 0:h(t):h)||(null===(e=t.hasAttribute)||void 0===e?void 0:e.call(t,\"data-lenis-prevent\"))||s&&(null===(i=t.hasAttribute)||void 0===i?void 0:i.call(t,\"data-lenis-prevent-touch\"))||o&&(null===(n=t.hasAttribute)||void 0===n?void 0:n.call(t,\"data-lenis-prevent-wheel\"))||(null===(r=t.classList)||void 0===r?void 0:r.contains(\"lenis\"))&&!(null===(l=t.classList)||void 0===l?void 0:l.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void i.preventDefault();if(!(this.options.syncTouch&&s||this.options.smoothWheel&&o))return this.isScrolling=\"native\",void this.animate.stop();i.preventDefault();let a=e;\"both\"===this.options.gestureOrientation?a=Math.abs(e)>Math.abs(t)?e:t:\"horizontal\"===this.options.gestureOrientation&&(a=t);const c=s&&this.options.syncTouch,u=s&&\"touchend\"===i.type&&Math.abs(a)>5;u&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:u?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(clearTimeout(this.__resetVelocityTimeout),delete this.__resetVelocityTimeout,this.__preventNextNativeScrollEvent)delete this.__preventNextNativeScrollEvent;else if(!1===this.isScrolling||\"native\"===this.isScrolling){const t=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity,this.velocity=this.animatedScroll-t,this.direction=Math.sign(this.animatedScroll-t),this.isScrolling=\"native\",this.emit(),0!==this.velocity&&(this.__resetVelocityTimeout=setTimeout((()=>{this.lastVelocity=this.velocity,this.velocity=0,this.isScrolling=!1,this.emit()}),400))}},window.lenisVersion=\"1.1.2\",t!==document.documentElement&&t!==document.body||(t=window),this.options={wrapper:t,content:e,wheelEventsTarget:i,eventsTarget:s,smoothWheel:o,syncTouch:n,syncTouchLerp:r,touchInertiaMultiplier:l,duration:h,easing:a,lerp:c,infinite:u,gestureOrientation:p,orientation:d,touchMultiplier:m,wheelMultiplier:v,autoResize:g,prevent:w,__experimental__naiveDimensions:S},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:t,content:e,autoResize:g}),this.updateClassName(),this.userData={},this.time=0,this.velocity=this.lastVelocity=0,this.isLocked=!1,this.isStopped=!1,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(s,{touchMultiplier:m,wheelMultiplier:v}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.cleanUpClassName()}on(t,e){return this.emitter.on(t,e)}off(t,e){return this.emitter.off(t,e)}setScroll(t){this.isHorizontal?this.rootElement.scrollLeft=t:this.rootElement.scrollTop=t}resize(){this.dimensions.resize()}emit({userData:t={}}={}){this.userData=t,this.emitter.emit(\"scroll\",this),this.userData={}}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.lastVelocity=this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(t){const e=t-(this.time||t);this.time=t,this.animate.advance(.001*e)}scrollTo(t,{offset:e=0,immediate:i=!1,lock:s=!1,duration:o=this.options.duration,easing:n=this.options.easing,lerp:r=!o&&this.options.lerp,onStart:l,onComplete:h,force:a=!1,programmatic:c=!0,userData:u={}}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(t))t=0;else if([\"bottom\",\"right\",\"end\"].includes(t))t=this.limit;else{let i;if(\"string\"==typeof t?i=document.querySelector(t):(null==t?void 0:t.nodeType)&&(i=t),i){if(this.options.wrapper!==window){const t=this.options.wrapper.getBoundingClientRect();e-=this.isHorizontal?t.left:t.top}const s=i.getBoundingClientRect();t=(this.isHorizontal?s.left:s.top)+this.animatedScroll}}if(\"number\"==typeof t){if(t+=e,t=Math.round(t),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):t=clamp(0,t,this.limit),i)return this.animatedScroll=this.targetScroll=t,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));t!==this.targetScroll&&(c||(this.targetScroll=t),this.animate.fromTo(this.animatedScroll,t,{duration:o,easing:n,lerp:r,onStart:()=>{s&&(this.isLocked=!0),this.isScrolling=\"smooth\",null==l||l(this)},onUpdate:(t,e)=>{this.isScrolling=\"smooth\",this.lastVelocity=this.velocity,this.velocity=t-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=t,this.setScroll(this.scroll),c&&(this.targetScroll=t),e||this.emit({userData:u}),e&&(this.reset(),this.emit({userData:u}),null==h||h(this),this.__preventNextNativeScrollEvent=!0)}}))}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?function modulo(t,e){return(t%e+e)%e}(this.animatedScroll,this.limit):this.animatedScroll}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isScrolling(){return this.__isScrolling}set isScrolling(t){this.__isScrolling!==t&&(this.__isScrolling=t,this.updateClassName())}get isStopped(){return this.__isStopped}set isStopped(t){this.__isStopped!==t&&(this.__isStopped=t,this.updateClassName())}get isLocked(){return this.__isLocked}set isLocked(t){this.__isLocked!==t&&(this.__isLocked=t,this.updateClassName())}get isSmooth(){return\"smooth\"===this.isScrolling}get className(){let t=\"lenis\";return this.isStopped&&(t+=\" lenis-stopped\"),this.isLocked&&(t+=\" lenis-locked\"),this.isScrolling&&(t+=\" lenis-scrolling\"),\"smooth\"===this.isScrolling&&(t+=\" lenis-smooth\"),t}updateClassName(){this.cleanUpClassName(),this.rootElement.className=`${this.rootElement.className} ${this.className}`.trim()}cleanUpClassName(){this.rootElement.className=this.rootElement.className.replace(/lenis(-\\w+)?/g,\"\").trim()}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n", "import{jsx as _jsx}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,withCSS}from\"framer\";import Lenis from\"lenis\";import{useEffect,useRef}from\"react\";function SmoothScrollComponent(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current){try{lenis.current.scrollTo(0,{immediate:true});}catch(error){console.error(\"Error scrolling to top:\",error);}}},[lenis]);// Watch for stop scroll elements\nuseEffect(()=>{const checkForStopScroll=()=>{try{const stopScrollElement=document.querySelector(\"[data-frameruni-stop-scroll]\");const htmlElement=document.documentElement;const hasHiddenOverflow=htmlElement&&htmlElement.style&&htmlElement.style.overflow===\"hidden\";if(lenis.current){if(stopScrollElement||hasHiddenOverflow){lenis.current.stop();}else{lenis.current.start();}}}catch(error){console.error(\"Error in checkForStopScroll:\",error);}};// Initial check\ncheckForStopScroll();// Set up observers\nlet stopScrollObserver;let htmlStyleObserver;try{stopScrollObserver=new MutationObserver(checkForStopScroll);htmlStyleObserver=new MutationObserver(checkForStopScroll);// Observe document for data-frameruni-stop-scroll attribute\nif(document&&document.documentElement){stopScrollObserver.observe(document.documentElement,{childList:true,subtree:true,attributes:true,attributeFilter:[\"data-frameruni-stop-scroll\"]});// Observe only the HTML element for style changes\nhtmlStyleObserver.observe(document.documentElement,{attributes:true,attributeFilter:[\"style\"]});}}catch(error){console.error(\"Error setting up observers:\",error);}return()=>{try{if(stopScrollObserver)stopScrollObserver.disconnect();if(htmlStyleObserver)htmlStyleObserver.disconnect();}catch(error){console.error(\"Error disconnecting observers:\",error);}};},[]);useEffect(()=>{try{if(!document)return;const allElements=document.getElementsByTagName(\"*\");for(let i=0;i<allElements.length;i++){const element=allElements[i];if(!element)continue;try{const computedStyle=window.getComputedStyle(element);if(computedStyle&&computedStyle.getPropertyValue(\"overflow\")===\"auto\"){element.setAttribute(\"data-lenis-prevent\",\"true\");}}catch(styleError){console.error(\"Error getting computed style:\",styleError);}}}catch(error){console.error(\"Error in overflow detection:\",error);}},[]);useEffect(()=>{try{if(typeof Lenis!==\"function\"){console.error(\"Lenis is not available\");return;}lenis.current=new Lenis({duration:(intensity||10)/10});const raf=time=>{if(lenis.current){try{lenis.current.raf(time);requestAnimationFrame(raf);}catch(error){console.error(\"Error in animation frame:\",error);}}};const animationId=requestAnimationFrame(raf);return()=>{cancelAnimationFrame(animationId);if(lenis.current){try{lenis.current.destroy();lenis.current=null;}catch(error){console.error(\"Error destroying Lenis:\",error);}}};}catch(error){console.error(\"Error initializing Lenis:\",error);return()=>{};}},[intensity]);//https://github.com/darkroomengineering/lenis?tab=readme-ov-file#anchor-links\nuseEffect(()=>{try{if(!document||!lenis.current)return;// Get all anchor links and store click handlers with their targets\nconst anchorLinksData=Array.from(document.querySelectorAll(\"a[href]\")||[]).filter(element=>{if(!element)return false;const anchor=element;if(!anchor.href)return false;// Only handle internal anchor links\nconst isInternalLink=anchor.href.startsWith(window.location.origin)||anchor.href.startsWith(\"./\")||anchor.href.startsWith(\"/\");const hasHash=anchor.href.includes(\"#\");return isInternalLink&&hasHash;}).map(anchor=>{try{const anchorElement=anchor;const href=anchorElement.href.includes(\"#\")?`#${anchorElement.href.split(\"#\").pop()}`:\"\";const decodedHref=href?decodeURIComponent(href):\"\";let scrollMargin=0;try{if(decodedHref){const targetElement=document.querySelector(decodedHref);if(targetElement){const marginStyle=window.getComputedStyle(targetElement).scrollMarginTop;scrollMargin=marginStyle?parseInt(marginStyle)||0:0;}}}catch(targetError){console.error(\"Error finding target element:\",targetError);}return{href,scrollMargin,anchorElement:anchorElement};}catch(anchorError){console.error(\"Error processing anchor:\",anchorError);return null;}}).filter(Boolean);const handleClick=(e,href,scrollMargin)=>{try{if(e&&e.preventDefault)e.preventDefault();if(lenis.current&&href){lenis.current.scrollTo(href,{offset:-(scrollMargin||0)});}}catch(error){console.error(\"Error in anchor click handler:\",error);}};const handlers=anchorLinksData.map(({href,scrollMargin})=>e=>handleClick(e,href,scrollMargin));anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.addEventListener(\"click\",handlers[index]);}});return()=>{anchorLinksData.forEach(({anchorElement},index)=>{if(anchorElement&&handlers[index]){anchorElement.removeEventListener(\"click\",handlers[index]);}});};}catch(error){console.error(\"Error setting up anchor links:\",error);return()=>{};}},[lenis]);return /*#__PURE__*/_jsx(\"div\",{style:props.style});}/**\n * @framerSupportedLayoutWidth auto\n * @framerSupportedLayoutHeight auto\n *\n * @framerDisableUnlink\n */const SmoothScroll=withCSS(SmoothScrollComponent,[\"html.lenis { height: auto; }\",\".lenis.lenis-smooth { scroll-behavior: auto !important; }\",\".lenis.lenis-smooth [data-lenis-prevent] { overscroll-behavior: contain; }\",\".lenis.lenis-stopped { overflow: hidden; }\",\".lenis.lenis-scrolling iframe { pointer-events: none; }\"],\"\");export default SmoothScroll;SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10,min:0,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"auto\",\"framerDisableUnlink\":\"\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./SmoothScroll_Prod.map", "/**\n* (c) Iconify\n*\n* For the full copyright and license information, please view the license.txt\n* files at https://github.com/iconify/iconify\n*\n* Licensed under MIT.\n*\n* @license MIT\n* @version 1.0.8\n*/\nconst t=Object.freeze({left:0,top:0,width:16,height:16});const e=Object.freeze({rotate:0,vFlip:false,hFlip:false});const n=Object.freeze({...t,...e});const o=Object.freeze({...n,body:\"\",hidden:false});const r=Object.freeze({width:null,height:null});const i=Object.freeze({...r,...e});function rotateFromString(t,e=0){const n=t.replace(/^-?[0-9.]*/,\"\");function cleanup(t){while(t<0)t+=4;return t%4}if(\"\"===n){const e=parseInt(t);return isNaN(e)?0:cleanup(e)}if(n!==t){let e=0;switch(n){case\"%\":e=25;break;case\"deg\":e=90}if(e){let o=parseFloat(t.slice(0,t.length-n.length));if(isNaN(o))return 0;o/=e;return o%1===0?cleanup(o):0}}return e}const s=/[\\s,]+/;function flipFromString(t,e){e.split(s).forEach((e=>{const n=e.trim();switch(n){case\"horizontal\":t.hFlip=true;break;case\"vertical\":t.vFlip=true;break}}))}const c={...i,preserveAspectRatio:\"\"};function getCustomisations(t){const e={...c};const attr=(e,n)=>t.getAttribute(e)||n;e.width=attr(\"width\",null);e.height=attr(\"height\",null);e.rotate=rotateFromString(attr(\"rotate\",\"\"));flipFromString(e,attr(\"flip\",\"\"));e.preserveAspectRatio=attr(\"preserveAspectRatio\",attr(\"preserveaspectratio\",\"\"));return e}function haveCustomisationsChanged(t,e){for(const n in c)if(t[n]!==e[n])return true;return false}const a=/^[a-z0-9]+(-[a-z0-9]+)*$/;const stringToIcon=(t,e,n,o=\"\")=>{const r=t.split(\":\");if(\"@\"===t.slice(0,1)){if(r.length<2||r.length>3)return null;o=r.shift().slice(1)}if(r.length>3||!r.length)return null;if(r.length>1){const t=r.pop();const n=r.pop();const i={provider:r.length>0?r[0]:o,prefix:n,name:t};return e&&!validateIconName(i)?null:i}const i=r[0];const s=i.split(\"-\");if(s.length>1){const t={provider:o,prefix:s.shift(),name:s.join(\"-\")};return e&&!validateIconName(t)?null:t}if(n&&\"\"===o){const t={provider:o,prefix:\"\",name:i};return e&&!validateIconName(t,n)?null:t}return null};const validateIconName=(t,e)=>!!t&&!!((\"\"===t.provider||t.provider.match(a))&&(e&&\"\"===t.prefix||t.prefix.match(a))&&t.name.match(a));function mergeIconTransformations(t,e){const n={};!t.hFlip!==!e.hFlip&&(n.hFlip=true);!t.vFlip!==!e.vFlip&&(n.vFlip=true);const o=((t.rotate||0)+(e.rotate||0))%4;o&&(n.rotate=o);return n}function mergeIconData(t,n){const r=mergeIconTransformations(t,n);for(const i in o)i in e?i in t&&!(i in r)&&(r[i]=e[i]):i in n?r[i]=n[i]:i in t&&(r[i]=t[i]);return r}function getIconsTree(t,e){const n=t.icons;const o=t.aliases||Object.create(null);const r=Object.create(null);function resolve(t){if(n[t])return r[t]=[];if(!(t in r)){r[t]=null;const e=o[t]&&o[t].parent;const n=e&&resolve(e);n&&(r[t]=[e].concat(n))}return r[t]}(e||Object.keys(n).concat(Object.keys(o))).forEach(resolve);return r}function internalGetIconData(t,e,n){const o=t.icons;const r=t.aliases||Object.create(null);let i={};function parse(t){i=mergeIconData(o[t]||r[t],i)}parse(e);n.forEach(parse);return mergeIconData(t,i)}function parseIconSet(t,e){const n=[];if(\"object\"!==typeof t||\"object\"!==typeof t.icons)return n;t.not_found instanceof Array&&t.not_found.forEach((t=>{e(t,null);n.push(t)}));const o=getIconsTree(t);for(const r in o){const i=o[r];if(i){e(r,internalGetIconData(t,r,i));n.push(r)}}return n}const l={provider:\"\",aliases:{},not_found:{},...t};function checkOptionalProps(t,e){for(const n in e)if(n in t&&typeof t[n]!==typeof e[n])return false;return true}function quicklyValidateIconSet(t){if(\"object\"!==typeof t||null===t)return null;const e=t;if(\"string\"!==typeof e.prefix||!t.icons||\"object\"!==typeof t.icons)return null;if(!checkOptionalProps(t,l))return null;const n=e.icons;for(const t in n){const e=n[t];if(!t.match(a)||\"string\"!==typeof e.body||!checkOptionalProps(e,o))return null}const r=e.aliases||Object.create(null);for(const t in r){const e=r[t];const i=e.parent;if(!t.match(a)||\"string\"!==typeof i||!n[i]&&!r[i]||!checkOptionalProps(e,o))return null}return e}const u=Object.create(null);function newStorage(t,e){return{provider:t,prefix:e,icons:Object.create(null),missing:new Set}}function getStorage(t,e){const n=u[t]||(u[t]=Object.create(null));return n[e]||(n[e]=newStorage(t,e))}function addIconSet(t,e){return quicklyValidateIconSet(e)?parseIconSet(e,((e,n)=>{n?t.icons[e]=n:t.missing.add(e)})):[]}function addIconToStorage(t,e,n){try{if(\"string\"===typeof n.body){t.icons[e]={...n};return true}}catch(t){}return false}function listIcons$1(t,e){let n=[];const o=\"string\"===typeof t?[t]:Object.keys(u);o.forEach((t=>{const o=\"string\"===typeof t&&\"string\"===typeof e?[e]:Object.keys(u[t]||{});o.forEach((e=>{const o=getStorage(t,e);n=n.concat(Object.keys(o.icons).map((n=>(\"\"!==t?\"@\"+t+\":\":\"\")+e+\":\"+n)))}))}));return n}let f=false;function allowSimpleNames(t){\"boolean\"===typeof t&&(f=t);return f}function getIconData(t){const e=\"string\"===typeof t?stringToIcon(t,true,f):t;if(e){const t=getStorage(e.provider,e.prefix);const n=e.name;return t.icons[n]||(t.missing.has(n)?null:void 0)}}function addIcon$1(t,e){const n=stringToIcon(t,true,f);if(!n)return false;const o=getStorage(n.provider,n.prefix);return addIconToStorage(o,n.name,e)}function addCollection$1(t,e){if(\"object\"!==typeof t)return false;\"string\"!==typeof e&&(e=t.provider||\"\");if(f&&!e&&!t.prefix){let e=false;if(quicklyValidateIconSet(t)){t.prefix=\"\";parseIconSet(t,((t,n)=>{n&&addIcon$1(t,n)&&(e=true)}))}return e}const n=t.prefix;if(!validateIconName({provider:e,prefix:n,name:\"a\"}))return false;const o=getStorage(e,n);return!!addIconSet(o,t)}function iconExists$1(t){return!!getIconData(t)}function getIcon$1(t){const e=getIconData(t);return e?{...n,...e}:null}function sortIcons(t){const e={loaded:[],missing:[],pending:[]};const n=Object.create(null);t.sort(((t,e)=>t.provider!==e.provider?t.provider.localeCompare(e.provider):t.prefix!==e.prefix?t.prefix.localeCompare(e.prefix):t.name.localeCompare(e.name)));let o={provider:\"\",prefix:\"\",name:\"\"};t.forEach((t=>{if(o.name===t.name&&o.prefix===t.prefix&&o.provider===t.provider)return;o=t;const r=t.provider;const i=t.prefix;const s=t.name;const c=n[r]||(n[r]=Object.create(null));const a=c[i]||(c[i]=getStorage(r,i));let l;l=s in a.icons?e.loaded:\"\"===i||a.missing.has(s)?e.missing:e.pending;const u={provider:r,prefix:i,name:s};l.push(u)}));return e}function removeCallback(t,e){t.forEach((t=>{const n=t.loaderCallbacks;n&&(t.loaderCallbacks=n.filter((t=>t.id!==e)))}))}function updateCallbacks(t){if(!t.pendingCallbacksFlag){t.pendingCallbacksFlag=true;setTimeout((()=>{t.pendingCallbacksFlag=false;const e=t.loaderCallbacks?t.loaderCallbacks.slice(0):[];if(!e.length)return;let n=false;const o=t.provider;const r=t.prefix;e.forEach((e=>{const i=e.icons;const s=i.pending.length;i.pending=i.pending.filter((e=>{if(e.prefix!==r)return true;const s=e.name;if(t.icons[s])i.loaded.push({provider:o,prefix:r,name:s});else{if(!t.missing.has(s)){n=true;return true}i.missing.push({provider:o,prefix:r,name:s})}return false}));if(i.pending.length!==s){n||removeCallback([t],e.id);e.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),e.abort)}}))}))}}let d=0;function storeCallback(t,e,n){const o=d++;const r=removeCallback.bind(null,n,o);if(!e.pending.length)return r;const i={id:o,icons:e,callback:t,abort:r};n.forEach((t=>{(t.loaderCallbacks||(t.loaderCallbacks=[])).push(i)}));return r}const p=Object.create(null);function setAPIModule(t,e){p[t]=e}function getAPIModule(t){return p[t]||p[\"\"]}function listToIcons(t,e=true,n=false){const o=[];t.forEach((t=>{const r=\"string\"===typeof t?stringToIcon(t,e,n):t;r&&o.push(r)}));return o}var h={resources:[],index:0,timeout:2e3,rotate:750,random:false,dataAfterTimeout:false};function sendQuery(t,e,n,o){const r=t.resources.length;const i=t.random?Math.floor(Math.random()*r):t.index;let s;if(t.random){let e=t.resources.slice(0);s=[];while(e.length>1){const t=Math.floor(Math.random()*e.length);s.push(e[t]);e=e.slice(0,t).concat(e.slice(t+1))}s=s.concat(e)}else s=t.resources.slice(i).concat(t.resources.slice(0,i));const c=Date.now();let a=\"pending\";let l=0;let u;let f=null;let d=[];let p=[];\"function\"===typeof o&&p.push(o);function resetTimer(){if(f){clearTimeout(f);f=null}}function abort(){\"pending\"===a&&(a=\"aborted\");resetTimer();d.forEach((t=>{\"pending\"===t.status&&(t.status=\"aborted\")}));d=[]}function subscribe(t,e){e&&(p=[]);\"function\"===typeof t&&p.push(t)}function getQueryStatus(){return{startTime:c,payload:e,status:a,queriesSent:l,queriesPending:d.length,subscribe:subscribe,abort:abort}}function failQuery(){a=\"failed\";p.forEach((t=>{t(void 0,u)}))}function clearQueue(){d.forEach((t=>{\"pending\"===t.status&&(t.status=\"aborted\")}));d=[]}function moduleResponse(e,n,o){const r=\"success\"!==n;d=d.filter((t=>t!==e));switch(a){case\"pending\":break;case\"failed\":if(r||!t.dataAfterTimeout)return;break;default:return}if(\"abort\"!==n)if(r){u=o;d.length||(s.length?execNext():failQuery())}else{resetTimer();clearQueue();if(!t.random){const n=t.resources.indexOf(e.resource);-1!==n&&n!==t.index&&(t.index=n)}a=\"completed\";p.forEach((t=>{t(o)}))}else{u=o;failQuery()}}function execNext(){if(\"pending\"!==a)return;resetTimer();const o=s.shift();if(void 0===o){if(d.length){f=setTimeout((()=>{resetTimer();if(\"pending\"===a){clearQueue();failQuery()}}),t.timeout);return}failQuery();return}const r={status:\"pending\",resource:o,callback:(t,e)=>{moduleResponse(r,t,e)}};d.push(r);l++;f=setTimeout(execNext,t.rotate);n(o,e,r.callback)}setTimeout(execNext);return getQueryStatus}function initRedundancy(t){const e={...h,...t};let n=[];function cleanup(){n=n.filter((t=>\"pending\"===t().status))}function query(t,o,r){const i=sendQuery(e,t,o,((t,e)=>{cleanup();r&&r(t,e)}));n.push(i);return i}function find(t){return n.find((e=>t(e)))||null}const o={query:query,find:find,setIndex:t=>{e.index=t},getIndex:()=>e.index,cleanup:cleanup};return o}function createAPIConfig(t){let e;if(\"string\"===typeof t.resources)e=[t.resources];else{e=t.resources;if(!(e instanceof Array)||!e.length)return null}const n={resources:e,path:t.path||\"/\",maxURL:t.maxURL||500,rotate:t.rotate||750,timeout:t.timeout||5e3,random:true===t.random,index:t.index||0,dataAfterTimeout:false!==t.dataAfterTimeout};return n}const g=Object.create(null);const m=[\"https://api.simplesvg.com\",\"https://api.unisvg.com\"];const y=[];while(m.length>0)1===m.length||Math.random()>.5?y.push(m.shift()):y.push(m.pop());g[\"\"]=createAPIConfig({resources:[\"https://api.iconify.design\"].concat(y)});function addAPIProvider$1(t,e){const n=createAPIConfig(e);if(null===n)return false;g[t]=n;return true}function getAPIConfig(t){return g[t]}function listAPIProviders(){return Object.keys(g)}function emptyCallback$1(){}const b=Object.create(null);function getRedundancyCache(t){if(!b[t]){const e=getAPIConfig(t);if(!e)return;const n=initRedundancy(e);const o={config:e,redundancy:n};b[t]=o}return b[t]}function sendAPIQuery(t,e,n){let o;let r;if(\"string\"===typeof t){const e=getAPIModule(t);if(!e){n(void 0,424);return emptyCallback$1}r=e.send;const i=getRedundancyCache(t);i&&(o=i.redundancy)}else{const e=createAPIConfig(t);if(e){o=initRedundancy(e);const n=t.resources?t.resources[0]:\"\";const i=getAPIModule(n);i&&(r=i.send)}}if(!o||!r){n(void 0,424);return emptyCallback$1}return o.query(e,r,n)().abort}const I=\"iconify2\";const S=\"iconify\";const v=S+\"-count\";const w=S+\"-version\";const x=36e5;const C=168;function getStoredItem(t,e){try{return t.getItem(e)}catch(t){}}function setStoredItem(t,e,n){try{t.setItem(e,n);return true}catch(t){}}function removeStoredItem(t,e){try{t.removeItem(e)}catch(t){}}function setBrowserStorageItemsCount(t,e){return setStoredItem(t,v,e.toString())}function getBrowserStorageItemsCount(t){return parseInt(getStoredItem(t,v))||0}const k={local:true,session:true};const A={local:new Set,session:new Set};let P=false;function setBrowserStorageStatus(t){P=t}let T=\"undefined\"===typeof window?{}:window;function getBrowserStorage(t){const e=t+\"Storage\";try{if(T&&T[e]&&\"number\"===typeof T[e].length)return T[e]}catch(t){}k[t]=false}function iterateBrowserStorage(t,e){const n=getBrowserStorage(t);if(!n)return;const o=getStoredItem(n,w);if(o!==I){if(o){const t=getBrowserStorageItemsCount(n);for(let e=0;e<t;e++)removeStoredItem(n,S+e.toString())}setStoredItem(n,w,I);setBrowserStorageItemsCount(n,0);return}const r=Math.floor(Date.now()/x)-C;const parseItem=t=>{const o=S+t.toString();const i=getStoredItem(n,o);if(\"string\"===typeof i){try{const n=JSON.parse(i);if(\"object\"===typeof n&&\"number\"===typeof n.cached&&n.cached>r&&\"string\"===typeof n.provider&&\"object\"===typeof n.data&&\"string\"===typeof n.data.prefix&&e(n,t))return true}catch(t){}removeStoredItem(n,o)}};let i=getBrowserStorageItemsCount(n);for(let e=i-1;e>=0;e--)if(!parseItem(e))if(e===i-1){i--;setBrowserStorageItemsCount(n,i)}else A[t].add(e)}function initBrowserStorage(){if(!P){setBrowserStorageStatus(true);for(const t in k)iterateBrowserStorage(t,(t=>{const e=t.data;const n=t.provider;const o=e.prefix;const r=getStorage(n,o);if(!addIconSet(r,e).length)return false;const i=e.lastModified||-1;r.lastModifiedCached=r.lastModifiedCached?Math.min(r.lastModifiedCached,i):i;return true}))}}function updateLastModified(t,e){const n=t.lastModifiedCached;if(n&&n>=e)return n===e;t.lastModifiedCached=e;if(n)for(const n in k)iterateBrowserStorage(n,(n=>{const o=n.data;return n.provider!==t.provider||o.prefix!==t.prefix||o.lastModified===e}));return true}function storeInBrowserStorage(t,e){P||initBrowserStorage();function store(n){let o;if(!k[n]||!(o=getBrowserStorage(n)))return;const r=A[n];let i;if(r.size)r.delete(i=Array.from(r).shift());else{i=getBrowserStorageItemsCount(o);if(!setBrowserStorageItemsCount(o,i+1))return}const s={cached:Math.floor(Date.now()/x),provider:t.provider,data:e};return setStoredItem(o,S+i.toString(),JSON.stringify(s))}if((!e.lastModified||updateLastModified(t,e.lastModified))&&Object.keys(e.icons).length){if(e.not_found){e=Object.assign({},e);delete e.not_found}store(\"local\")||store(\"session\")}}function emptyCallback(){}function loadedNewIcons(t){if(!t.iconsLoaderFlag){t.iconsLoaderFlag=true;setTimeout((()=>{t.iconsLoaderFlag=false;updateCallbacks(t)}))}}function loadNewIcons(t,e){t.iconsToLoad?t.iconsToLoad=t.iconsToLoad.concat(e).sort():t.iconsToLoad=e;if(!t.iconsQueueFlag){t.iconsQueueFlag=true;setTimeout((()=>{t.iconsQueueFlag=false;const{provider:e,prefix:n}=t;const o=t.iconsToLoad;delete t.iconsToLoad;let r;if(!o||!(r=getAPIModule(e)))return;const i=r.prepare(e,n,o);i.forEach((n=>{sendAPIQuery(e,n,(e=>{if(\"object\"!==typeof e)n.icons.forEach((e=>{t.missing.add(e)}));else try{const n=addIconSet(t,e);if(!n.length)return;const o=t.pendingIcons;o&&n.forEach((t=>{o.delete(t)}));storeInBrowserStorage(t,e)}catch(t){console.error(t)}loadedNewIcons(t)}))}))}))}}const loadIcons$1=(t,e)=>{const n=listToIcons(t,true,allowSimpleNames());const o=sortIcons(n);if(!o.pending.length){let t=true;e&&setTimeout((()=>{t&&e(o.loaded,o.missing,o.pending,emptyCallback)}));return()=>{t=false}}const r=Object.create(null);const i=[];let s,c;o.pending.forEach((t=>{const{provider:e,prefix:n}=t;if(n===c&&e===s)return;s=e;c=n;i.push(getStorage(e,n));const o=r[e]||(r[e]=Object.create(null));o[n]||(o[n]=[])}));o.pending.forEach((t=>{const{provider:e,prefix:n,name:o}=t;const i=getStorage(e,n);const s=i.pendingIcons||(i.pendingIcons=new Set);if(!s.has(o)){s.add(o);r[e][n].push(o)}}));i.forEach((t=>{const{provider:e,prefix:n}=t;r[e][n].length&&loadNewIcons(t,r[e][n])}));return e?storeCallback(e,o,i):emptyCallback};const loadIcon$1=t=>new Promise(((e,o)=>{const r=\"string\"===typeof t?stringToIcon(t,true):t;r?loadIcons$1([r||t],(i=>{if(i.length&&r){const t=getIconData(r);if(t){e({...n,...t});return}}o(t)})):o(t)}));function testIconObject(t){try{const e=\"string\"===typeof t?JSON.parse(t):t;if(\"string\"===typeof e.body)return{...e}}catch(t){}}function parseIconValue(t,e){const n=\"string\"===typeof t?stringToIcon(t,true,true):null;if(!n){const e=testIconObject(t);return{value:t,data:e}}const o=getIconData(n);if(void 0!==o||!n.prefix)return{value:t,name:n,data:o};const r=loadIcons$1([n],(()=>e(t,n,getIconData(n))));return{value:t,name:n,loading:r}}function getInline(t){return t.hasAttribute(\"inline\")}let j=false;try{j=0===navigator.vendor.indexOf(\"Apple\")}catch(t){}function getRenderMode(t,e){switch(e){case\"svg\":case\"bg\":case\"mask\":return e}return\"style\"===e||!j&&-1!==t.indexOf(\"<a\")?-1===t.indexOf(\"currentColor\")?\"bg\":\"mask\":\"svg\"}const M=/(-?[0-9.]*[0-9]+[0-9.]*)/g;const O=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function calculateSize$1(t,e,n){if(1===e)return t;n=n||100;if(\"number\"===typeof t)return Math.ceil(t*e*n)/n;if(\"string\"!==typeof t)return t;const o=t.split(M);if(null===o||!o.length)return t;const r=[];let i=o.shift();let s=O.test(i);while(true){if(s){const t=parseFloat(i);isNaN(t)?r.push(i):r.push(Math.ceil(t*e*n)/n)}else r.push(i);i=o.shift();if(void 0===i)return r.join(\"\");s=!s}}const isUnsetKeyword=t=>\"unset\"===t||\"undefined\"===t||\"none\"===t;function iconToSVG(t,e){const o={...n,...t};const r={...i,...e};const s={left:o.left,top:o.top,width:o.width,height:o.height};let c=o.body;[o,r].forEach((t=>{const e=[];const n=t.hFlip;const o=t.vFlip;let r=t.rotate;if(n)if(o)r+=2;else{e.push(\"translate(\"+(s.width+s.left).toString()+\" \"+(0-s.top).toString()+\")\");e.push(\"scale(-1 1)\");s.top=s.left=0}else if(o){e.push(\"translate(\"+(0-s.left).toString()+\" \"+(s.height+s.top).toString()+\")\");e.push(\"scale(1 -1)\");s.top=s.left=0}let i;r<0&&(r-=4*Math.floor(r/4));r%=4;switch(r){case 1:i=s.height/2+s.top;e.unshift(\"rotate(90 \"+i.toString()+\" \"+i.toString()+\")\");break;case 2:e.unshift(\"rotate(180 \"+(s.width/2+s.left).toString()+\" \"+(s.height/2+s.top).toString()+\")\");break;case 3:i=s.width/2+s.left;e.unshift(\"rotate(-90 \"+i.toString()+\" \"+i.toString()+\")\");break}if(r%2===1){if(s.left!==s.top){i=s.left;s.left=s.top;s.top=i}if(s.width!==s.height){i=s.width;s.width=s.height;s.height=i}}e.length&&(c='<g transform=\"'+e.join(\" \")+'\">'+c+\"</g>\")}));const a=r.width;const l=r.height;const u=s.width;const f=s.height;let d;let p;if(null===a){p=null===l?\"1em\":\"auto\"===l?f:l;d=calculateSize$1(p,u/f)}else{d=\"auto\"===a?u:a;p=null===l?calculateSize$1(d,f/u):\"auto\"===l?f:l}const h={};const setAttr=(t,e)=>{isUnsetKeyword(e)||(h[t]=e.toString())};setAttr(\"width\",d);setAttr(\"height\",p);h.viewBox=s.left.toString()+\" \"+s.top.toString()+\" \"+u.toString()+\" \"+f.toString();return{attributes:h,body:c}}const detectFetch=()=>{let t;try{t=fetch;if(\"function\"===typeof t)return t}catch(t){}};let _=detectFetch();function setFetch(t){_=t}function getFetch(){return _}function calculateMaxLength(t,e){const n=getAPIConfig(t);if(!n)return 0;let o;if(n.maxURL){let t=0;n.resources.forEach((e=>{const n=e;t=Math.max(t,n.length)}));const r=e+\".json?icons=\";o=n.maxURL-t-n.path.length-r.length}else o=0;return o}function shouldAbort(t){return 404===t}const prepare=(t,e,n)=>{const o=[];const r=calculateMaxLength(t,e);const i=\"icons\";let s={type:i,provider:t,prefix:e,icons:[]};let c=0;n.forEach(((n,a)=>{c+=n.length+1;if(c>=r&&a>0){o.push(s);s={type:i,provider:t,prefix:e,icons:[]};c=n.length}s.icons.push(n)}));o.push(s);return o};function getPath(t){if(\"string\"===typeof t){const e=getAPIConfig(t);if(e)return e.path}return\"/\"}const send=(t,e,n)=>{if(!_){n(\"abort\",424);return}let o=getPath(e.provider);switch(e.type){case\"icons\":{const t=e.prefix;const n=e.icons;const r=n.join(\",\");const i=new URLSearchParams({icons:r});o+=t+\".json?\"+i.toString();break}case\"custom\":{const t=e.uri;o+=\"/\"===t.slice(0,1)?t.slice(1):t;break}default:n(\"abort\",400);return}let r=503;_(t+o).then((t=>{const e=t.status;if(200===e){r=501;return t.json()}setTimeout((()=>{n(shouldAbort(e)?\"abort\":\"next\",e)}))})).then((t=>{\"object\"===typeof t&&null!==t?setTimeout((()=>{n(\"success\",t)})):setTimeout((()=>{404===t?n(\"abort\",t):n(\"next\",r)}))})).catch((()=>{n(\"next\",r)}))};const E={prepare:prepare,send:send};function toggleBrowserCache(t,e){switch(t){case\"local\":case\"session\":k[t]=e;break;case\"all\":for(const t in k)k[t]=e;break}}const F=\"data-style\";let N=\"\";function appendCustomStyle(t){N=t}function updateStyle(t,e){let n=Array.from(t.childNodes).find((t=>t.hasAttribute&&t.hasAttribute(F)));if(!n){n=document.createElement(\"style\");n.setAttribute(F,F);t.appendChild(n)}n.textContent=\":host{display:inline-block;vertical-align:\"+(e?\"-0.125em\":\"0\")+\"}span,svg{display:block}\"+N}function exportFunctions(){setAPIModule(\"\",E);allowSimpleNames(true);let t;try{t=window}catch(t){}if(t){initBrowserStorage();if(void 0!==t.IconifyPreload){const e=t.IconifyPreload;const n=\"Invalid IconifyPreload syntax.\";\"object\"===typeof e&&null!==e&&(e instanceof Array?e:[e]).forEach((t=>{try{(\"object\"!==typeof t||null===t||t instanceof Array||\"object\"!==typeof t.icons||\"string\"!==typeof t.prefix||!addCollection$1(t))&&console.error(n)}catch(t){console.error(n)}}))}if(void 0!==t.IconifyProviders){const e=t.IconifyProviders;if(\"object\"===typeof e&&null!==e)for(const t in e){const n=\"IconifyProviders[\"+t+\"] is invalid.\";try{const o=e[t];if(\"object\"!==typeof o||!o||void 0===o.resources)continue;addAPIProvider$1(t,o)||console.error(n)}catch(t){console.error(n)}}}}const e={getAPIConfig:getAPIConfig,setAPIModule:setAPIModule,sendAPIQuery:sendAPIQuery,setFetch:setFetch,getFetch:getFetch,listAPIProviders:listAPIProviders};return{enableCache:t=>toggleBrowserCache(t,true),disableCache:t=>toggleBrowserCache(t,false),iconExists:iconExists$1,getIcon:getIcon$1,listIcons:listIcons$1,addIcon:addIcon$1,addCollection:addCollection$1,calculateSize:calculateSize$1,buildIcon:iconToSVG,loadIcons:loadIcons$1,loadIcon:loadIcon$1,addAPIProvider:addAPIProvider$1,appendCustomStyle:appendCustomStyle,_api:e}}function iconToHTML(t,e){let n=-1===t.indexOf(\"xlink:\")?\"\":' xmlns:xlink=\"http://www.w3.org/1999/xlink\"';for(const t in e)n+=\" \"+t+'=\"'+e[t]+'\"';return'<svg xmlns=\"http://www.w3.org/2000/svg\"'+n+\">\"+t+\"</svg>\"}function encodeSVGforURL(t){return t.replace(/\"/g,\"'\").replace(/%/g,\"%25\").replace(/#/g,\"%23\").replace(/</g,\"%3C\").replace(/>/g,\"%3E\").replace(/\\s+/g,\" \")}function svgToData(t){return\"data:image/svg+xml,\"+encodeSVGforURL(t)}function svgToURL(t){return'url(\"'+svgToData(t)+'\")'}const L={\"background-color\":\"currentColor\"};const R={\"background-color\":\"transparent\"};const B={image:\"var(--svg)\",repeat:\"no-repeat\",size:\"100% 100%\"};const Q={\"-webkit-mask\":L,mask:L,background:R};for(const t in Q){const e=Q[t];for(const n in B)e[t+\"-\"+n]=B[n]}function fixSize(t){return t?t+(t.match(/^[-0-9.]+$/)?\"px\":\"\"):\"inherit\"}function renderSPAN(t,e,n){const o=document.createElement(\"span\");let r=t.body;-1!==r.indexOf(\"<a\")&&(r+=\"\\x3c!-- \"+Date.now()+\" --\\x3e\");const i=t.attributes;const s=iconToHTML(r,{...i,width:e.width+\"\",height:e.height+\"\"});const c=svgToURL(s);const a=o.style;const l={\"--svg\":c,width:fixSize(i.width),height:fixSize(i.height),...n?L:R};for(const t in l)a.setProperty(t,l[t]);return o}let $;function createPolicy(){try{$=window.trustedTypes.createPolicy(\"iconify\",{createHTML:t=>t})}catch(t){$=null}}function cleanUpInnerHTML(t){void 0===$&&createPolicy();return $?$.createHTML(t):t}function renderSVG(t){const e=document.createElement(\"span\");const n=t.attributes;let o=\"\";n.width||(o=\"width: inherit;\");n.height||(o+=\"height: inherit;\");o&&(n.style=o);const r=iconToHTML(t.body,n);e.innerHTML=cleanUpInnerHTML(r);return e.firstChild}function renderIcon(t,e){const o=e.icon.data;const r=e.customisations;const i=iconToSVG(o,r);r.preserveAspectRatio&&(i.attributes.preserveAspectRatio=r.preserveAspectRatio);const s=e.renderedMode;let c;switch(s){case\"svg\":c=renderSVG(i);break;default:c=renderSPAN(i,{...n,...o},\"mask\"===s)}const a=Array.from(t.childNodes).find((t=>{const e=t.tagName&&t.tagName.toUpperCase();return\"SPAN\"===e||\"SVG\"===e}));a?\"SPAN\"===c.tagName&&a.tagName===c.tagName?a.setAttribute(\"style\",c.getAttribute(\"style\")):t.replaceChild(c,a):t.appendChild(c)}function setPendingState(t,e,n){const o=n&&(n.rendered?n:n.lastRender);return{rendered:false,inline:e,icon:t,lastRender:o}}function defineIconifyIcon(t=\"iconify-icon\"){let e;let n;try{e=window.customElements;n=window.HTMLElement}catch(t){return}if(!e||!n)return;const o=e.get(t);if(o)return o;const r=[\"icon\",\"mode\",\"inline\",\"width\",\"height\",\"rotate\",\"flip\"];const i=class extends n{_shadowRoot;_state;_checkQueued=false;constructor(){super();const t=this._shadowRoot=this.attachShadow({mode:\"open\"});const e=getInline(this);updateStyle(t,e);this._state=setPendingState({value:\"\"},e);this._queueCheck()}static get observedAttributes(){return r.slice(0)}attributeChangedCallback(t){if(\"inline\"===t){const t=getInline(this);const e=this._state;if(t!==e.inline){e.inline=t;updateStyle(this._shadowRoot,t)}}else this._queueCheck()}get icon(){const t=this.getAttribute(\"icon\");if(t&&\"{\"===t.slice(0,1))try{return JSON.parse(t)}catch(t){}return t}set icon(t){\"object\"===typeof t&&(t=JSON.stringify(t));this.setAttribute(\"icon\",t)}get inline(){return getInline(this)}set inline(t){t?this.setAttribute(\"inline\",\"true\"):this.removeAttribute(\"inline\")}restartAnimation(){const t=this._state;if(t.rendered){const e=this._shadowRoot;if(\"svg\"===t.renderedMode)try{e.lastChild.setCurrentTime(0);return}catch(t){}renderIcon(e,t)}}get status(){const t=this._state;return t.rendered?\"rendered\":null===t.icon.data?\"failed\":\"loading\"}_queueCheck(){if(!this._checkQueued){this._checkQueued=true;setTimeout((()=>{this._check()}))}}_check(){if(!this._checkQueued)return;this._checkQueued=false;const t=this._state;const e=this.getAttribute(\"icon\");if(e!==t.icon.value){this._iconChanged(e);return}if(!t.rendered)return;const n=this.getAttribute(\"mode\");const o=getCustomisations(this);(t.attrMode!==n||haveCustomisationsChanged(t.customisations,o))&&this._renderIcon(t.icon,o,n)}_iconChanged(t){const e=parseIconValue(t,((t,e,n)=>{const o=this._state;if(o.rendered||this.getAttribute(\"icon\")!==t)return;const r={value:t,name:e,data:n};r.data?this._gotIconData(r):o.icon=r}));e.data?this._gotIconData(e):this._state=setPendingState(e,this._state.inline,this._state)}_gotIconData(t){this._checkQueued=false;this._renderIcon(t,getCustomisations(this),this.getAttribute(\"mode\"))}_renderIcon(t,e,n){const o=getRenderMode(t.data.body,n);const r=this._state.inline;renderIcon(this._shadowRoot,this._state={rendered:true,icon:t,inline:r,customisations:e,attrMode:n,renderedMode:o})}};r.forEach((t=>{t in i.prototype||Object.defineProperty(i.prototype,t,{get:function(){return this.getAttribute(t)},set:function(e){null!==e?this.setAttribute(t,e):this.removeAttribute(t)}})}));const s=exportFunctions();for(const t in s)i[t]=i.prototype[t]=s[t];e.define(t,i);return i}const z=defineIconifyIcon()||exportFunctions();const{enableCache:D,disableCache:V,iconExists:q,getIcon:U,listIcons:G,addIcon:H,addCollection:J,calculateSize:K,buildIcon:W,loadIcons:X,loadIcon:Y,addAPIProvider:Z,_api:tt}=z;export{z as IconifyIconComponent,tt as _api,Z as addAPIProvider,J as addCollection,H as addIcon,appendCustomStyle,W as buildIcon,K as calculateSize,V as disableCache,D as enableCache,U as getIcon,q as iconExists,G as listIcons,Y as loadIcon,X as loadIcons};\n\n//# sourceMappingURL=iconify-icon.mjs.map", "import{jsx as _jsx}from\"react/jsx-runtime\";import\"iconify-icon\";import{addPropertyControls,ControlType}from\"framer\";/**\n * These annotations control how your component sizes\n * Learn more: https://www.framer.com/developers/#code-components-auto-sizing\n * @framerDisableUnlink\n * @framerSupportedLayoutWidth fit\n * @framerSupportedLayoutHeight fit\n */export default function Iconify(props){// This is a React component containing an Example component\n// - Replace <Example /> with your own code\n// - Find inspiration: https://www.framer.com/developers/\nreturn /*#__PURE__*/_jsx(\"div\",{style:{width:props.size+\"px\",height:props.size+\"px\",border:props.borderWidth+\"px solid \"+props.borderColor,borderRadius:props.borderRadius+\"px\",boxSizing:\"content-box\",padding:props.padding+\"px\",background:props.background},children:/*#__PURE__*/_jsx(\"iconify-icon\",{inline:true,icon:props.icon,mode:\"svg\"// svg, style, bg, mask\n,style:{fontSize:props.size+\"px\",verticalAlign:props.verticalAlign+\"em\",color:props.color},//height=\"auto\"\n//width=\"auto\"\nrotate:props.rotate+\"deg\",flip:props.flip})});}addPropertyControls(Iconify,{icon:{type:ControlType.String,description:\"Find icon name from [https://icon-sets.iconify.design/](https://icon-sets.iconify.design/)\",defaultValue:\"cil:truck\"},size:{type:ControlType.Number,defaultValue:64,min:0,max:512},color:{type:ControlType.Color,defaultValue:\"#000\"},flip:{type:ControlType.Enum,defaultValue:\"none\",displaySegmentedControl:true,segmentedControlDirection:\"vertical\",options:[\"none\",\"horizontal\",\"vertical\"],optionTitles:[\"None\",\"Horizontal\",\"Vertical\"]},rotate:{type:ControlType.Enum,defaultValue:0,displaySegmentedControl:true,segmentedControlDirection:\"horizonta\",options:[\"0\",\"90\",\"180\",\"270\"],optionTitles:[\"0\",\"90\",\"180\",\"270\"]},background:{type:ControlType.Color,defaultValue:\"rgba(255,255,255,0)\"},bgOpacity:{type:ControlType.Number,min:0,max:1,step:.1,defaultValue:1},borderWidth:{title:\"Border\",type:ControlType.Number,defaultValue:0},borderColor:{title:\" \",type:ControlType.Color,defaultValue:\"#000000\"},borderRadius:{title:\"Radius\",type:ControlType.Number,defaultValue:0},padding:{type:ControlType.Number,defaultValue:0}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Iconify\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutHeight\":\"fit\",\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"* @framerSupportedLayoutWidth fit\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Iconify.map", "// Generated by Framer (629c622)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Iconify from\"https://framerusercontent.com/modules/YKrFAyFWIr6JIJ6EBw8Z/OsokUV8V9VQdAKyoZGTh/Iconify.js\";const IconifyFonts=getFonts(Iconify);const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const enabledGestures={xcWDbiUFq:{hover:true}};const cycleOrder=[\"xcWDbiUFq\",\"eDzdTBt5w\",\"lHkW5tC0F\"];const serializationHash=\"framer-9OYfk\";const variantClassNames={eDzdTBt5w:\"framer-v-4gk3h4\",lHkW5tC0F:\"framer-v-1bgnbpu\",xcWDbiUFq:\"framer-v-70q18\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:30,delay:1.3,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:40};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const transformTemplate2=(_,t)=>`translateX(-50%) ${t}`;const transformTemplate3=(_,t)=>`translateY(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={Desktop:\"xcWDbiUFq\",Phone:\"lHkW5tC0F\",Tablet:\"eDzdTBt5w\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"xcWDbiUFq\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"xcWDbiUFq\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsx(Link,{href:\"https://pixljoy.lemonsqueezy.com/buy/c64a2029-9b8d-4318-acf1-880565216445\",motionChild:true,nodeId:\"xcWDbiUFq\",openInNewTab:true,scopeId:\"Br8HsaRx6\",smoothScroll:false,children:/*#__PURE__*/_jsxs(MotionAWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:`${cx(scopingClassNames,\"framer-70q18\",className,classNames)} framer-b2ih68`,\"data-framer-appear-id\":\"70q18\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"xcWDbiUFq\",optimized:true,ref:refBinding,style:{backgroundColor:\"var(--token-2f778842-f2e8-4268-8b1b-8655e47b860d, rgb(255, 255, 255))\",borderBottomLeftRadius:8,borderBottomRightRadius:8,borderTopLeftRadius:8,borderTopRightRadius:8,boxShadow:\"0px 2px 8px -3px rgba(0, 0, 0, 0.25)\",...style},...addPropertyOverrides({\"xcWDbiUFq-hover\":{\"data-framer-name\":undefined},eDzdTBt5w:{\"data-framer-name\":\"Tablet\"},lHkW5tC0F:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ti78nn\",\"data-framer-name\":\"Icon Wrapper\",layoutDependency:layoutDependency,layoutId:\"dZ13K04Jl\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-97wnx-container\",\"data-framer-name\":\"Basket Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"LDMbjGHes-container\",name:\"Basket Icon\",nodeId:\"LDMbjGHes\",rendersWithMotion:true,scopeId:\"Br8HsaRx6\",style:{opacity:1},transformTemplate:transformTemplate1,variants:{\"xcWDbiUFq-hover\":{opacity:0}},...addPropertyOverrides({\"xcWDbiUFq-hover\":{transformTemplate:transformTemplate2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Iconify,{background:\"rgba(255, 255, 255, 0)\",bgOpacity:0,borderColor:\"rgb(0, 0, 0)\",borderRadius:0,borderWidth:0,color:\"rgb(0, 0, 0)\",flip:\"none\",height:\"100%\",icon:\"ph:shopping-cart\",id:\"LDMbjGHes\",layoutId:\"LDMbjGHes\",name:\"Basket Icon\",padding:0,rotate:\"0\",size:16,width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1lgm6fl\",\"data-framer-name\":\"LS Icon\",layoutDependency:layoutDependency,layoutId:\"ddEJ1WmAS\",style:{backgroundColor:\"rgb(85, 35, 231)\",borderBottomLeftRadius:50,borderBottomRightRadius:50,borderTopLeftRadius:50,borderTopRightRadius:50,opacity:0},transformTemplate:transformTemplate2,variants:{\"xcWDbiUFq-hover\":{opacity:1}},...addPropertyOverrides({\"xcWDbiUFq-hover\":{transformTemplate:transformTemplate1}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i2j9ex-container\",\"data-framer-name\":\"Icon: Static\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"phi_uYXuv-container\",name:\"Icon: Static\",nodeId:\"phi_uYXuv\",rendersWithMotion:true,scopeId:\"Br8HsaRx6\",children:/*#__PURE__*/_jsx(Iconify,{background:\"rgba(255, 255, 255, 0)\",bgOpacity:0,borderColor:\"rgb(0, 0, 0)\",borderRadius:0,borderWidth:0,color:\"rgb(255, 194, 52)\",flip:\"none\",height:\"100%\",icon:\"mingcute:lemon-squeezy-fill\",id:\"phi_uYXuv\",layoutId:\"phi_uYXuv\",name:\"Icon: Static\",padding:0,rotate:\"0\",size:16,width:\"100%\"})})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-129n1p7\",\"data-framer-name\":\"Text Wrapper\",layoutDependency:layoutDependency,layoutId:\"Fno6XUxY5\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"capitalize\"},children:\"Buy Template\"})}),className:\"framer-vg7vql\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"xXjm1xcRA\",style:{opacity:1},transformTemplate:transformTemplate3,variants:{\"xcWDbiUFq-hover\":{opacity:0}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"xcWDbiUFq-hover\":{transformTemplate:undefined}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"capitalize\"},children:\"$666 USD\"})}),className:\"framer-1u7knd6\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"nShdd5za2\",style:{opacity:0},transformTemplate:transformTemplate2,variants:{\"xcWDbiUFq-hover\":{opacity:1}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"xcWDbiUFq-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-transform\":\"capitalize\"},children:\"$59 USD\"})}),transformTemplate:transformTemplate1}},baseVariant,gestureVariant)})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-9OYfk.framer-b2ih68, .framer-9OYfk .framer-b2ih68 { display: block; }\",\".framer-9OYfk.framer-70q18 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: 38px; justify-content: center; overflow: hidden; padding: 8px 11px 8px 11px; position: relative; text-decoration: none; width: 144px; will-change: var(--framer-will-change-override, transform); }\",\".framer-9OYfk .framer-ti78nn { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 22px; justify-content: center; overflow: visible; padding: 3px; position: relative; width: 22px; }\",\".framer-9OYfk .framer-97wnx-container { flex: none; height: auto; left: 50%; position: absolute; top: 50%; width: auto; z-index: 1; }\",\".framer-9OYfk .framer-1lgm6fl { align-content: center; align-items: center; bottom: -30px; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; left: 50%; overflow: visible; padding: 3px; position: absolute; width: min-content; z-index: 1; }\",\".framer-9OYfk .framer-i2j9ex-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-9OYfk .framer-129n1p7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 22px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 92px; }\",\".framer-9OYfk .framer-vg7vql { -webkit-user-select: none; flex: none; height: auto; overflow: visible; position: absolute; right: 0px; top: 50%; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-9OYfk .framer-1u7knd6 { -webkit-user-select: none; bottom: -22px; flex: none; height: auto; left: 49%; overflow: visible; position: absolute; user-select: none; white-space: pre; width: auto; z-index: 1; }\",\".framer-9OYfk.framer-v-1bgnbpu.framer-70q18 { height: min-content; width: min-content; }\",\".framer-9OYfk.framer-v-70q18.hover.framer-70q18 { justify-content: flex-start; }\",\".framer-9OYfk.framer-v-70q18.hover .framer-97wnx-container { top: -24px; }\",\".framer-9OYfk.framer-v-70q18.hover .framer-1lgm6fl, .framer-9OYfk.framer-v-70q18.hover .framer-1u7knd6 { bottom: unset; top: 50%; }\",\".framer-9OYfk.framer-v-70q18.hover .framer-vg7vql { left: 0px; right: unset; top: -22px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 144\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"eDzdTBt5w\":{\"layout\":[\"fixed\",\"fixed\"]},\"lHkW5tC0F\":{\"layout\":[\"auto\",\"auto\"]},\"WiTb2onlA\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBr8HsaRx6=withCSS(Component,css,\"framer-9OYfk\");export default FramerBr8HsaRx6;FramerBr8HsaRx6.displayName=\"Elements/Buy Button\";FramerBr8HsaRx6.defaultProps={height:38,width:144};addPropertyControls(FramerBr8HsaRx6,{variant:{options:[\"xcWDbiUFq\",\"eDzdTBt5w\",\"lHkW5tC0F\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerBr8HsaRx6,[{explicitInter:true,fonts:[{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/1ZFS7N918ojhhd0nQWdj3jz4w.woff2\",weight:\"600\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]},...IconifyFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBr8HsaRx6\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"eDzdTBt5w\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lHkW5tC0F\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WiTb2onlA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"144\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"38\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Br8HsaRx6.map", "// Generated by Framer (99f3353)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerIcons from\"https://framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/CvR35MeeJnSdIYAAt4ht/FramerIcon.js\";const FramerIconsFonts=getFonts(FramerIcons);const enabledGestures={HjOd3bS8U:{hover:true}};const serializationHash=\"framer-0Vsib\";const variantClassNames={HjOd3bS8U:\"framer-v-8reo9g\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,link,sVG,text,width,...props})=>{return{...props,bTO4XwiYj:link??props.bTO4XwiYj,INbdar6dV:text??props.INbdar6dV??\"What You Get\",PmvWfy38M:sVG??props.PmvWfy38M??'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <path d=\"M7 7h10v10\" />  <path d=\"M7 17 17 7\" /></svg>'};};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,INbdar6dV,PmvWfy38M,bTO4XwiYj,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"HjOd3bS8U\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:bTO4XwiYj,motionChild:true,nodeId:\"HjOd3bS8U\",openInNewTab:true,scopeId:\"HN5Dt2WCT\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,\"aria-label\":\"Button\",className:`${cx(scopingClassNames,\"framer-8reo9g\",className,classNames)} framer-19us2zy`,\"data-framer-name\":\"Variant 1\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"HjOd3bS8U\",ref:refBinding,style:{borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,...style},...addPropertyOverrides({\"HjOd3bS8U-hover\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jn4gy0-container\",\"data-framer-name\":\"1\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BeHt3iDVV-container\",name:\"1\",nodeId:\"BeHt3iDVV\",rendersWithMotion:true,scopeId:\"HN5Dt2WCT\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171))\",height:\"100%\",id:\"BeHt3iDVV\",layoutId:\"BeHt3iDVV\",name:\"1\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:PmvWfy38M,width:\"100%\",...addPropertyOverrides({\"HjOd3bS8U-hover\":{color:\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(237, 237, 237))\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"27px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171)))\"},children:\"What You Get\"})}),className:\"framer-15ikhix\",fonts:[\"FS;Switzer-medium\"],layoutDependency:layoutDependency,layoutId:\"QHMNPahiN\",style:{\"--extracted-r6o4lv\":\"var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171))\"},text:INbdar6dV,variants:{\"HjOd3bS8U-hover\":{\"--extracted-r6o4lv\":\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(237, 237, 237))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"HjOd3bS8U-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"27px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(237, 237, 237)))\"},children:\"What You Get\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-0Vsib.framer-19us2zy, .framer-0Vsib .framer-19us2zy { display: block; }\",\".framer-0Vsib.framer-8reo9g { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: flex-start; overflow: visible; padding: 8px 20px 8px 12px; position: relative; text-decoration: none; width: min-content; }\",\".framer-0Vsib .framer-1jn4gy0-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-0Vsib .framer-15ikhix { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-0Vsib.framer-8reo9g { gap: 0px; } .framer-0Vsib.framer-8reo9g > * { margin: 0px; margin-left: calc(6px / 2); margin-right: calc(6px / 2); } .framer-0Vsib.framer-8reo9g > :first-child { margin-left: 0px; } .framer-0Vsib.framer-8reo9g > :last-child { margin-right: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 161\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"WdB_aABRt\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"INbdar6dV\":\"text\",\"PmvWfy38M\":\"sVG\",\"bTO4XwiYj\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerHN5Dt2WCT=withCSS(Component,css,\"framer-0Vsib\");export default FramerHN5Dt2WCT;FramerHN5Dt2WCT.displayName=\"Elements/Nav Button\";FramerHN5Dt2WCT.defaultProps={height:43,width:161};addPropertyControls(FramerHN5Dt2WCT,{INbdar6dV:{defaultValue:\"What You Get\",displayTextArea:false,title:\"Text\",type:ControlType.String},PmvWfy38M:{defaultValue:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <path d=\"M7 7h10v10\" />  <path d=\"M7 17 17 7\" /></svg>',title:\"SVG\",type:ControlType.String},bTO4XwiYj:{title:\"Link\",type:ControlType.Link}});addFonts(FramerHN5Dt2WCT,[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"}]},...FramerIconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerHN5Dt2WCT\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"43\",\"framerVariables\":\"{\\\"INbdar6dV\\\":\\\"text\\\",\\\"PmvWfy38M\\\":\\\"sVG\\\",\\\"bTO4XwiYj\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"161\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WdB_aABRt\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./HN5Dt2WCT.map", "// Generated by Framer (99f3353)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,ResolveLinks,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ElementsNavButton from\"https://framerusercontent.com/modules/WCLTbhcYIhVAXLb7Qcob/imfVJlWgfdheT57umQk5/HN5Dt2WCT.js\";const ElementsNavButtonFonts=getFonts(ElementsNavButton);const serializationHash=\"framer-U1Phw\";const variantClassNames={ii8ffV3Xz:\"framer-v-1k6bq5b\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"ii8ffV3Xz\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1k6bq5b\",className,classNames),\"data-framer-name\":\"1\",layoutDependency:layoutDependency,layoutId:\"ii8ffV3Xz\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":wnHkZ39Ea\",webPageId:\"GIQYcp8Ou\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+12+(((componentViewport?.height||385)-24-361)/2+0+0),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-10m4csl-container\",layoutDependency:layoutDependency,layoutId:\"CKfyjaEDJ-container\",nodeId:\"CKfyjaEDJ\",rendersWithMotion:true,scopeId:\"yl3MnPxP9\",children:/*#__PURE__*/_jsx(ElementsNavButton,{bTO4XwiYj:resolvedLinks[0],height:\"100%\",id:\"CKfyjaEDJ\",INbdar6dV:\"Who It's For\",layoutId:\"CKfyjaEDJ\",PmvWfy38M:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"1.25\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <path d=\"M18 21a8 8 0 0 0-16 0\" />  <circle cx=\"10\" cy=\"8\" r=\"5\" />  <path d=\"M22 20c0-3.37-2-6.5-4-8a5 5 0 0 0-.45-8.3\" /></svg>',width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":IIO9C6TLC\",webPageId:\"GIQYcp8Ou\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+12+(((componentViewport?.height||385)-24-361)/2+43+10),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-hnvu4s-container\",layoutDependency:layoutDependency,layoutId:\"PNpyNoNpe-container\",nodeId:\"PNpyNoNpe\",rendersWithMotion:true,scopeId:\"yl3MnPxP9\",children:/*#__PURE__*/_jsx(ElementsNavButton,{bTO4XwiYj:resolvedLinks1[0],height:\"100%\",id:\"PNpyNoNpe\",INbdar6dV:\"What You Get\",layoutId:\"PNpyNoNpe\",PmvWfy38M:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"1.25\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <path d=\"M11 21.73a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73z\" />  <path d=\"M12 22V12\" />  <polyline points=\"3.29 7 12 12 20.71 7\" />  <path d=\"m7.5 4.27 9 5.15\" /></svg>',width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ESKyW9Nx8\",webPageId:\"GIQYcp8Ou\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+12+(((componentViewport?.height||385)-24-361)/2+86+20),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dmjorb-container\",layoutDependency:layoutDependency,layoutId:\"ZXivKPGsV-container\",nodeId:\"ZXivKPGsV\",rendersWithMotion:true,scopeId:\"yl3MnPxP9\",children:/*#__PURE__*/_jsx(ElementsNavButton,{bTO4XwiYj:resolvedLinks2[0],height:\"100%\",id:\"ZXivKPGsV\",INbdar6dV:\"Why It Works\",layoutId:\"ZXivKPGsV\",PmvWfy38M:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"1.25\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <circle cx=\"12\" cy=\"12\" r=\"10\" />  <path d=\"m9 12 2 2 4-4\" /></svg>',width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":fdCNLBws0\",webPageId:\"GIQYcp8Ou\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+12+(((componentViewport?.height||385)-24-361)/2+129+30),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1eup0ys-container\",layoutDependency:layoutDependency,layoutId:\"VXSR1eIDS-container\",nodeId:\"VXSR1eIDS\",rendersWithMotion:true,scopeId:\"yl3MnPxP9\",children:/*#__PURE__*/_jsx(ElementsNavButton,{bTO4XwiYj:resolvedLinks3[0],height:\"100%\",id:\"VXSR1eIDS\",INbdar6dV:\"How It Works\",layoutId:\"VXSR1eIDS\",PmvWfy38M:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"1.25\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <rect width=\"8\" height=\"8\" x=\"3\" y=\"3\" rx=\"2\" />  <path d=\"M7 11v4a2 2 0 0 0 2 2h4\" />  <rect width=\"8\" height=\"8\" x=\"13\" y=\"13\" rx=\"2\" /></svg>',width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":M67pOTOMf\",webPageId:\"GIQYcp8Ou\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+12+(((componentViewport?.height||385)-24-361)/2+172+40),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-4u6s95-container\",layoutDependency:layoutDependency,layoutId:\"nJzh1fmMy-container\",nodeId:\"nJzh1fmMy\",rendersWithMotion:true,scopeId:\"yl3MnPxP9\",children:/*#__PURE__*/_jsx(ElementsNavButton,{bTO4XwiYj:resolvedLinks4[0],height:\"100%\",id:\"nJzh1fmMy\",INbdar6dV:\"Wall Of Love\",layoutId:\"nJzh1fmMy\",PmvWfy38M:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"1.25\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <path d=\"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z\" />  <path d=\"M8 12a2 2 0 0 0 2-2V8H8\" />  <path d=\"M14 12a2 2 0 0 0 2-2V8h-2\" /></svg>',width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":k_FTGKklF\",webPageId:\"GIQYcp8Ou\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+12+(((componentViewport?.height||385)-24-361)/2+215+50),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-2qkice-container\",layoutDependency:layoutDependency,layoutId:\"Jujyqel2V-container\",nodeId:\"Jujyqel2V\",rendersWithMotion:true,scopeId:\"yl3MnPxP9\",children:/*#__PURE__*/_jsx(ElementsNavButton,{bTO4XwiYj:resolvedLinks5[0],height:\"100%\",id:\"Jujyqel2V\",INbdar6dV:\"Pricing\",layoutId:\"Jujyqel2V\",PmvWfy38M:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"1.25\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <path d=\"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z\" />  <path d=\"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8\" />  <path d=\"M12 18V6\" /></svg>',width:\"100%\"})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":M8FmzeTVe\",webPageId:\"GIQYcp8Ou\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:(componentViewport?.y||0)+12+(((componentViewport?.height||385)-24-361)/2+258+60),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-112owts-container\",layoutDependency:layoutDependency,layoutId:\"x3mA7Bknw-container\",nodeId:\"x3mA7Bknw\",rendersWithMotion:true,scopeId:\"yl3MnPxP9\",children:/*#__PURE__*/_jsx(ElementsNavButton,{bTO4XwiYj:resolvedLinks6[0],height:\"100%\",id:\"x3mA7Bknw\",INbdar6dV:\"Questions\",layoutId:\"x3mA7Bknw\",PmvWfy38M:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"1.25\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <circle cx=\"12\" cy=\"12\" r=\"10\" />  <path d=\"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3\" />  <path d=\"M12 17h.01\" /></svg>',width:\"100%\"})})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-U1Phw.framer-kjfs0b, .framer-U1Phw .framer-kjfs0b { display: block; }\",\".framer-U1Phw.framer-1k6bq5b { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 12px; position: relative; width: min-content; }\",\".framer-U1Phw .framer-10m4csl-container, .framer-U1Phw .framer-hnvu4s-container, .framer-U1Phw .framer-1dmjorb-container, .framer-U1Phw .framer-1eup0ys-container, .framer-U1Phw .framer-4u6s95-container, .framer-U1Phw .framer-2qkice-container, .framer-U1Phw .framer-112owts-container { flex: none; height: auto; position: relative; width: auto; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-U1Phw.framer-1k6bq5b { gap: 0px; } .framer-U1Phw.framer-1k6bq5b > * { margin: 0px; margin-bottom: calc(10px / 2); margin-top: calc(10px / 2); } .framer-U1Phw.framer-1k6bq5b > :first-child { margin-top: 0px; } .framer-U1Phw.framer-1k6bq5b > :last-child { margin-bottom: 0px; } }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 385\n * @framerIntrinsicWidth 185\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameryl3MnPxP9=withCSS(Component,css,\"framer-U1Phw\");export default Frameryl3MnPxP9;Frameryl3MnPxP9.displayName=\"Navigation-Menu\";Frameryl3MnPxP9.defaultProps={height:385,width:185};addFonts(Frameryl3MnPxP9,[{explicitInter:true,fonts:[]},...ElementsNavButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameryl3MnPxP9\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"185\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"385\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./yl3MnPxP9.map", "// Generated by Framer (99f3353)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,SmartComponentScopedContainer,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerIcons from\"https://framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/CvR35MeeJnSdIYAAt4ht/FramerIcon.js\";import NavigationMenu from\"https://framerusercontent.com/modules/E5Ac5sSMgwvAaCBUxP1c/Sk5XQpl9j7us11J78y6M/yl3MnPxP9.js\";const NavigationMenuFonts=getFonts(NavigationMenu);const FramerIconsFonts=getFonts(FramerIcons);const cycleOrder=[\"Wm3uQLzia\",\"RzCVeFLyw\"];const serializationHash=\"framer-LIwuF\";const variantClassNames={RzCVeFLyw:\"framer-v-1ikkh6l\",Wm3uQLzia:\"framer-v-1voh3l7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const transformTemplate1=(_,t)=>`translate(-50%, -50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Not Visible\":\"RzCVeFLyw\",Visible:\"Wm3uQLzia\"};const getProps=({click,height,id,width,...props})=>{return{...props,AoSRZ5eSw:click??props.AoSRZ5eSw,variant:humanReadableVariantMap[props.variant]??props.variant??\"Wm3uQLzia\"};};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,AoSRZ5eSw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"Wm3uQLzia\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapceriu7=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(AoSRZ5eSw){const res=await AoSRZ5eSw(...args);if(res===false)return false;}});const onTap14cfwiq=activeVariantCallback(async(...args)=>{setVariant(\"Wm3uQLzia\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"RzCVeFLyw\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"RzCVeFLyw\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1voh3l7\",className,classNames),\"data-framer-name\":\"Visible\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"Wm3uQLzia\",onTap:onTapceriu7,ref:refBinding,style:{borderBottomLeftRadius:0,borderBottomRightRadius:0,borderTopLeftRadius:0,borderTopRightRadius:0,...style},variants:{RzCVeFLyw:{borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22}},...addPropertyOverrides({RzCVeFLyw:{\"data-framer-name\":\"Not Visible\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-vyx0pc\",\"data-framer-name\":\"Buttons\",layoutDependency:layoutDependency,layoutId:\"TUryyM2rd\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-axpv8k\",\"data-border\":true,\"data-framer-name\":\"Filter Button\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"aWQsUvqlu\",onTap:onTap14cfwiq,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f15eb301-486f-46f2-b2f6-3db58a4ba9a7, rgb(33, 33, 33))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f2ed8fb5-d5e5-4af9-a762-dbb1b9f88dc0, rgb(28, 28, 28))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},variants:{RzCVeFLyw:{borderBottomLeftRadius:22,borderBottomRightRadius:22,borderTopLeftRadius:22,borderTopRightRadius:22}},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:385,y:(componentViewport?.y||0)+(0+((componentViewport?.height||385)-0-385)/2)+0+0,...addPropertyOverrides({RzCVeFLyw:{height:324,width:\"290px\",y:(componentViewport?.y||0)+0+(0+((componentViewport?.height||42)-0-0-42)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-154suyq-container\",layoutDependency:layoutDependency,layoutId:\"SeceAlkZm-container\",nodeId:\"SeceAlkZm\",rendersWithMotion:true,scopeId:\"K1bjbxaIM\",style:{opacity:1},variants:{RzCVeFLyw:{opacity:0}},children:/*#__PURE__*/_jsx(NavigationMenu,{height:\"100%\",id:\"SeceAlkZm\",layoutId:\"SeceAlkZm\",variant:\"ii8ffV3Xz\",width:\"100%\",...addPropertyOverrides({RzCVeFLyw:{style:{height:\"100%\",width:\"100%\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1dnuh40\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"BVPmgWhfW\",style:{filter:\"blur(5px)\",opacity:0,WebkitFilter:\"blur(5px)\"},variants:{RzCVeFLyw:{filter:\"blur(0px)\",opacity:1,WebkitFilter:\"blur(0px)\"}},children:[isDisplayed()&&/*#__PURE__*/_jsx(SVG,{className:\"framer-ftsb3x\",\"data-framer-name\":\"Graphic\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"G2XsNcVeL\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18 18\"><path d=\"M 2.25 6 C 2.25 5.586 2.586 5.25 3 5.25 L 15 5.25 C 15.414 5.25 15.75 5.586 15.75 6 C 15.75 6.414 15.414 6.75 15 6.75 L 3 6.75 C 2.586 6.75 2.25 6.414 2.25 6 Z M 6 12 C 6 11.586 6.149 11.25 6.333 11.25 L 11.667 11.25 C 11.851 11.25 12 11.586 12 12 C 12 12.414 11.851 12.75 11.667 12.75 L 6.333 12.75 C 6.15 12.75 6 12.414 6 12 Z M 4.5 9 C 4.5 8.586 4.724 8.25 5 8.25 L 13 8.25 C 13.276 8.25 13.5 8.586 13.5 9 C 13.5 9.414 13.276 9.75 13 9.75 L 5 9.75 C 4.724 9.75 4.5 9.414 4.5 9 Z\" fill=\"var(--token-84002464-baa0-40a1-a1a1-82899aec539a, rgb(155, 161, 165))\"></path></svg>',svgContentId:8593154947,withExternalLayout:true}),isDisplayed1()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1u1xtp2-container\",\"data-framer-name\":\"Icon\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"p9iJuVl15-container\",name:\"Icon\",nodeId:\"p9iJuVl15\",rendersWithMotion:true,scopeId:\"K1bjbxaIM\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(13, 13, 13))\",height:\"100%\",id:\"p9iJuVl15\",layoutId:\"p9iJuVl15\",name:\"Icon\",strokeWidth:1.25,style:{height:\"100%\",width:\"100%\"},svg:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <path d=\"M5 12h14\" />  <path d=\"M12 5v14\" /></svg>',width:\"100%\"})})})]})]})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LIwuF.framer-7jtlyc, .framer-LIwuF .framer-7jtlyc { display: block; }\",\".framer-LIwuF.framer-1voh3l7 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 385px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-LIwuF .framer-vyx0pc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 385px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; z-index: 1; }\",\".framer-LIwuF .framer-axpv8k { align-content: center; align-items: center; cursor: pointer; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: 385px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); z-index: 5; }\",\".framer-LIwuF .framer-154suyq-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-LIwuF .framer-1dnuh40 { flex: none; height: 32px; overflow: visible; position: absolute; right: 0px; top: 0px; width: 32px; z-index: 1; }\",\".framer-LIwuF .framer-ftsb3x { flex: none; height: 18px; left: calc(50.00000000000002% - 18px / 2); position: absolute; top: calc(46.87500000000002% - 18px / 2); width: 18px; z-index: 4; }\",\".framer-LIwuF .framer-1u1xtp2-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); left: 50%; position: absolute; top: 50%; width: 20px; }\",\"@supports (background: -webkit-named-image(i)) and (not (font-palette:dark)) { .framer-LIwuF.framer-1voh3l7, .framer-LIwuF .framer-vyx0pc, .framer-LIwuF .framer-axpv8k { gap: 0px; } .framer-LIwuF.framer-1voh3l7 > *, .framer-LIwuF .framer-vyx0pc > *, .framer-LIwuF .framer-axpv8k > * { margin: 0px; margin-left: calc(10px / 2); margin-right: calc(10px / 2); } .framer-LIwuF.framer-1voh3l7 > :first-child, .framer-LIwuF .framer-vyx0pc > :first-child, .framer-LIwuF .framer-axpv8k > :first-child { margin-left: 0px; } .framer-LIwuF.framer-1voh3l7 > :last-child, .framer-LIwuF .framer-vyx0pc > :last-child, .framer-LIwuF .framer-axpv8k > :last-child { margin-right: 0px; } }\",\".framer-LIwuF.framer-v-1ikkh6l.framer-1voh3l7 { align-content: flex-start; align-items: flex-start; height: 42px; overflow: visible; width: 42px; }\",\".framer-LIwuF.framer-v-1ikkh6l .framer-vyx0pc { bottom: 0px; height: unset; left: 0px; order: 0; overflow: visible; position: absolute; right: 0px; top: 0px; width: unset; }\",\".framer-LIwuF.framer-v-1ikkh6l .framer-axpv8k { height: 42px; width: 42px; }\",\".framer-LIwuF.framer-v-1ikkh6l .framer-154suyq-container { height: 324px; left: calc(-245.23809523809524% - 290px / 2); pointer-events: none; position: absolute; top: calc(385.7142857142858% - 324px / 2); width: 290px; }\",\".framer-LIwuF.framer-v-1ikkh6l .framer-1dnuh40 { left: calc(50.00000000000002% - 32px / 2); right: unset; top: calc(50.00000000000002% - 32px / 2); }\",'.framer-LIwuF[data-border=\"true\"]::after, .framer-LIwuF [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 385\n * @framerIntrinsicWidth 185\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"RzCVeFLyw\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"AoSRZ5eSw\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerK1bjbxaIM=withCSS(Component,css,\"framer-LIwuF\");export default FramerK1bjbxaIM;FramerK1bjbxaIM.displayName=\"Filter Menu\";FramerK1bjbxaIM.defaultProps={height:385,width:185};addPropertyControls(FramerK1bjbxaIM,{variant:{options:[\"Wm3uQLzia\",\"RzCVeFLyw\"],optionTitles:[\"Visible\",\"Not Visible\"],title:\"Variant\",type:ControlType.Enum},AoSRZ5eSw:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerK1bjbxaIM,[{explicitInter:true,fonts:[]},...NavigationMenuFonts,...FramerIconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK1bjbxaIM\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"AoSRZ5eSw\\\":\\\"click\\\"}\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"RzCVeFLyw\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"185\",\"framerIntrinsicHeight\":\"385\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (8ebf084)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,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 ElementsButton from\"https://framerusercontent.com/modules/eDZyLO5yhrtuzPJCRJNo/sADlJfW0fNO4hf7qggSz/dwNAadDd4.js\";import FilterMenu from\"https://framerusercontent.com/modules/hZJvrAs1p1H7ge6Y9YFq/R9x71wHxEzSzVs059D9h/K1bjbxaIM.js\";const ElementsButtonFonts=getFonts(ElementsButton);const FilterMenuFonts=getFonts(FilterMenu);const cycleOrder=[\"nXCQf618t\",\"nUJj_HWHx\"];const serializationHash=\"framer-VrCmX\";const variantClassNames={nUJj_HWHx:\"framer-v-tvdn9t\",nXCQf618t:\"framer-v-12u5j0o\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:0,delay:0,duration:.6,type:\"spring\"};const transition2={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,transition:transition2};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\":\"nXCQf618t\",\"Variant 2\":\"nUJj_HWHx\"};const getProps=({buttonText,height,id,link,width,...props})=>{return{...props,pQ4uUjaVa:buttonText??props.pQ4uUjaVa??\"Buy\",variant:humanReadableVariantMap[props.variant]??props.variant??\"nXCQf618t\",vyfc1n7nI:link??props.vyfc1n7nI};};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,pQ4uUjaVa,vyfc1n7nI,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nXCQf618t\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const AoSRZ5eSw1sfbzhk=activeVariantCallback(async(...args)=>{setVariant(\"nUJj_HWHx\");});const AoSRZ5eSwyg1n0t=activeVariantCallback(async(...args)=>{setVariant(\"nXCQf618t\");});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-12u5j0o\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"nXCQf618t\",ref:refBinding,style:{...style},...addPropertyOverrides({nUJj_HWHx:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1dle36k-container\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"geyi18NUj-container\",name:\"Button\",nodeId:\"geyi18NUj\",rendersWithMotion:true,scopeId:\"KmcezvtJ3\",whileTap:animation,children:/*#__PURE__*/_jsx(ElementsButton,{f8s1E5Wz5:pQ4uUjaVa,height:\"100%\",id:\"geyi18NUj\",jYvYxv7sv:vyfc1n7nI,layoutId:\"geyi18NUj\",name:\"Button\",variant:\"qCn7yLHHe\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:385,y:(componentViewport?.y||0)+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1v81aus-container\",\"data-framer-name\":\"Filter Animation\",layoutDependency:layoutDependency,layoutId:\"OlUBNULiD-container\",name:\"Filter Animation\",nodeId:\"OlUBNULiD\",rendersWithMotion:true,scopeId:\"KmcezvtJ3\",children:/*#__PURE__*/_jsx(FilterMenu,{AoSRZ5eSw:AoSRZ5eSw1sfbzhk,height:\"100%\",id:\"OlUBNULiD\",layoutId:\"OlUBNULiD\",name:\"Filter Animation\",variant:\"RzCVeFLyw\",width:\"100%\",...addPropertyOverrides({nUJj_HWHx:{AoSRZ5eSw:AoSRZ5eSwyg1n0t,variant:\"Wm3uQLzia\"}},baseVariant,gestureVariant)})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-VrCmX.framer-joeh0j, .framer-VrCmX .framer-joeh0j { display: block; }\",\".framer-VrCmX.framer-12u5j0o { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-VrCmX .framer-1dle36k-container { flex: none; height: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-VrCmX .framer-1v81aus-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 43\n * @framerIntrinsicWidth 147.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"nUJj_HWHx\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"pQ4uUjaVa\":\"buttonText\",\"vyfc1n7nI\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKmcezvtJ3=withCSS(Component,css,\"framer-VrCmX\");export default FramerKmcezvtJ3;FramerKmcezvtJ3.displayName=\"Elements/Nav\";FramerKmcezvtJ3.defaultProps={height:43,width:147.5};addPropertyControls(FramerKmcezvtJ3,{variant:{options:[\"nXCQf618t\",\"nUJj_HWHx\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},pQ4uUjaVa:{defaultValue:\"Buy\",displayTextArea:false,title:\"Button Text\",type:ControlType.String},vyfc1n7nI:{title:\"Link\",type:ControlType.Link}});addFonts(FramerKmcezvtJ3,[{explicitInter:true,fonts:[]},...ElementsButtonFonts,...FilterMenuFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKmcezvtJ3\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"147.5\",\"framerVariables\":\"{\\\"pQ4uUjaVa\\\":\\\"buttonText\\\",\\\"vyfc1n7nI\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"nUJj_HWHx\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"43\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./KmcezvtJ3.map", "// Generated by Framer (3d3d426)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,cx,getFonts,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerIcons from\"https://framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/CvR35MeeJnSdIYAAt4ht/FramerIcon.js\";const FramerIconsFonts=getFonts(FramerIcons);const serializationHash=\"framer-DCNea\";const variantClassNames={QMd6jiC3i:\"framer-v-n44xgv\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"QMd6jiC3i\",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-n44xgv\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"QMd6jiC3i\",ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-4eec2a\",\"data-border\":true,\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"aTD_fe9k3\",style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"var(--token-f15eb301-486f-46f2-b2f6-3db58a4ba9a7, rgb(33, 33, 33))\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"var(--token-f2ed8fb5-d5e5-4af9-a762-dbb1b9f88dc0, rgb(28, 28, 28))\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-75axra-container\",\"data-framer-name\":\"arrow-right\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"gumNjCsDx-container\",name:\"arrow-right\",nodeId:\"gumNjCsDx\",rendersWithMotion:true,scopeId:\"orHhu5K9m\",style:{rotate:10},children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(13, 13, 13))\",height:\"100%\",id:\"gumNjCsDx\",layoutId:\"gumNjCsDx\",name:\"arrow-right\",strokeWidth:1.25,style:{height:\"100%\",width:\"100%\"},svg:'<svg width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M12.3327 3.63004C12.9116 2.74599 14.2858 3.15586 14.2858 4.21256V9.39999H17.7635C18.6601 9.39999 19.1983 10.3956 18.7071 11.1457L12.7695 20.214C12.1817 21.1118 10.7144 20.7524 10.7144 19.6027V14.6H7.18878C6.31275 14.6 5.78696 13.6272 6.26683 12.8943L12.3327 3.63004Z\" fill=\"#ffffff\"/></svg>',width:\"100%\"})})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"27px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(13, 13, 13)))\"},children:\"WINR\"})}),className:\"framer-7cqd4a\",fonts:[\"FS;Switzer-medium\"],layoutDependency:layoutDependency,layoutId:\"LK3X6UbTs\",style:{\"--extracted-r6o4lv\":\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(13, 13, 13))\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-DCNea.framer-1tfrluk, .framer-DCNea .framer-1tfrluk { display: block; }\",\".framer-DCNea.framer-n44xgv { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-DCNea .framer-4eec2a { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; z-index: 1; }\",\".framer-DCNea .framer-75axra-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",\".framer-DCNea .framer-7cqd4a { -webkit-user-select: none; flex: none; height: auto; pointer-events: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",'.framer-DCNea[data-border=\"true\"]::after, .framer-DCNea [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; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 88.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerorHhu5K9m=withCSS(Component,css,\"framer-DCNea\");export default FramerorHhu5K9m;FramerorHhu5K9m.displayName=\"Elements/Logo\";FramerorHhu5K9m.defaultProps={height:40,width:88.5};addFonts(FramerorHhu5K9m,[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"}]},...FramerIconsFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerorHhu5K9m\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"88.5\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./orHhu5K9m.map", "// Generated by Framer (99f3353)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-03m8m\";const variantClassNames={o5wlpgpOf:\"framer-v-s9stqc\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"o5wlpgpOf\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-s9stqc\",className,classNames),\"data-framer-name\":\"Default\",layoutDependency:layoutDependency,layoutId:\"o5wlpgpOf\",ref:refBinding,style:{backdropFilter:\"blur(10px)\",backgroundColor:\"rgba(171, 171, 171, 0.12)\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,WebkitBackdropFilter:\"blur(10px)\",...style}})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-03m8m.framer-5wis1s, .framer-03m8m .framer-5wis1s { display: block; }\",\".framer-03m8m.framer-s9stqc { height: 40px; overflow: hidden; position: relative; width: 40px; will-change: var(--framer-will-change-override, transform); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 40\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQGXwbS2Gt=withCSS(Component,css,\"framer-03m8m\");export default FramerQGXwbS2Gt;FramerQGXwbS2Gt.displayName=\"Elements/Cursor\";FramerQGXwbS2Gt.defaultProps={height:40,width:40};addFonts(FramerQGXwbS2Gt,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQGXwbS2Gt\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"40\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./QGXwbS2Gt.map", "// Generated by Framer (8ebf084)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import FramerIcons from\"https://framerusercontent.com/modules/bjUTEQt5uFu8cIOVtWXD/CvR35MeeJnSdIYAAt4ht/FramerIcon.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Zn8Y7dTg8MwLPwyM8s50/E58WyR0ynfNXqImoDkIz/CFeSAn78T.js\";import*as sharedStyle4 from\"https://framerusercontent.com/modules/zwwI2GgIbJyVOQ0hr7rr/lsInmh2Fsib97B4Z5sPV/DVzPIt56o.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/JwWq7HeFvn2iE2K4ipxd/2wxB9Q3YpxLg6nmw50pB/Imi0_YUeb.js\";import*as sharedStyle5 from\"https://framerusercontent.com/modules/ffPwK3FS8xRrEkWzDcQD/TezUyUxOYIzuQAcN1iHW/JAFhD8PPE.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/lPkGfULrpTr9DBKmKXxi/nBeWVcH5mK4WpIwVUhAV/jHm0e1DN0.js\";import*as sharedStyle6 from\"https://framerusercontent.com/modules/KkxZlTRg9RzKhqk0Wm8Y/VsykcADFhkPZmKdDnStJ/qsDOsIdNz.js\";import*as sharedStyle3 from\"https://framerusercontent.com/modules/Gz8CKegZjsZHAuCkwWZI/atvLyroyMmnUiSxYvATL/zj6Qe_7Kn.js\";import ElementsButton from\"https://framerusercontent.com/modules/eDZyLO5yhrtuzPJCRJNo/sADlJfW0fNO4hf7qggSz/dwNAadDd4.js\";import ElementsLogo from\"https://framerusercontent.com/modules/5v2Si7Kx8J0ulT4qIcPb/NuXHWRDY7ZNyn6tmPp8h/orHhu5K9m.js\";import Testimonials from\"https://framerusercontent.com/modules/fY8aiQwpmORjOyCoDnNJ/9ajZ7k8fqcVe3rTSkyjM/wkYW8ng8z.js\";const FramerIconsFonts=getFonts(FramerIcons);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const ElementsButtonFonts=getFonts(ElementsButton);const TestimonialsFonts=getFonts(Testimonials);const ElementsLogoFonts=getFonts(ElementsLogo);const cycleOrder=[\"vx68UrbBY\",\"f9sAmoXVi\",\"yBLcYdX63\"];const serializationHash=\"framer-O8wUW\";const variantClassNames={f9sAmoXVi:\"framer-v-16x1n2q\",vx68UrbBY:\"framer-v-7r4yh7\",yBLcYdX63:\"framer-v-kz0uy7\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={delay:2.1,duration:1.5,ease:[.34,0,0,1],type:\"tween\"};const animation={opacity:.9,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:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition3={delay:.5,duration:1.5,ease:[.55,0,0,1],type:\"tween\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:.9,skewX:0,skewY:0,x:0,y:40};const animation4={filter:\"blur(6px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition4={damping:100,delay:.05,mass:3,stiffness:500,type:\"spring\"};const textEffect={effect:animation4,startDelay:.6,tokenization:\"word\",transition:transition4,trigger:\"onMount\",type:\"appear\"};const transition5={delay:1.2,duration:1.2,ease:[.68,0,0,1],type:\"tween\"};const animation5={opacity:.7,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={delay:1.6,duration:1.2,ease:[.68,0,0,1],type:\"tween\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={bounce:.25,delay:0,duration:.45,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:.98,skewX:0,skewY:0,transition:transition7};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};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:\"vx68UrbBY\",Phone:\"f9sAmoXVi\",Tablet:\"yBLcYdX63\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"vx68UrbBY\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"vx68UrbBY\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className,sharedStyle3.className,sharedStyle4.className,sharedStyle5.className,sharedStyle6.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.footer,{...restProps,...gestureHandlers,\"aria-label\":\"Footer\",className:cx(scopingClassNames,\"framer-7r4yh7\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"vx68UrbBY\",ref:refBinding,style:{...style},...addPropertyOverrides({f9sAmoXVi:{\"data-framer-name\":\"Phone\"},yBLcYdX63:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-18thbdr\",\"data-framer-name\":\"Main Container\",layoutDependency:layoutDependency,layoutId:\"aRzp1R17w\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1jx6pon\",\"data-framer-name\":\"Hero Inner\",layoutDependency:layoutDependency,layoutId:\"IsZAdKKwc\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ma94j7\",\"data-framer-name\":\"Heading\",layoutDependency:layoutDependency,layoutId:\"EP3mOpMC6\",children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.9,animate:animation,className:\"framer-fg1kzk\",\"data-framer-appear-id\":\"fg1kzk\",\"data-framer-name\":\"Eyebrow\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"gTIrzCIIl\",optimized:true,style:{opacity:.9},children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-h2ww09\",layoutDependency:layoutDependency,layoutId:\"mrb9En9iA\",children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1uczt8s\",\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"ss2M6sZC8\",style:{backgroundColor:\"var(--token-de3f62e7-8805-4264-81b3-c8836f294244, rgb(240, 240, 240))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171)))\"},children:\"The #1 digital-product\"})}),className:\"framer-1vcz80i\",fonts:[\"FS;Switzer-medium\"],layoutDependency:layoutDependency,layoutId:\"GjlPH8Vo_\",style:{\"--extracted-r6o4lv\":\"var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-xcc82l-container\",\"data-framer-name\":\"framer\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"R15p6O1GZ-container\",name:\"framer\",nodeId:\"R15p6O1GZ\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",style:{opacity:.8},children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171))\",height:\"100%\",id:\"R15p6O1GZ\",layoutId:\"R15p6O1GZ\",name:\"framer\",strokeWidth:2,style:{height:\"100%\",width:\"100%\"},svg:'<svg width=\"100%\" height=\"100%\" role=\"img\" viewBox=\"0 0 24 24\" xmlns=\"http://www.w3.org/2000/svg\"><title>Framer</title><path  fill=\"#ffffff\" d=\"M4 0h16v8h-8zM4 8h8l8 8H4zM4 16h8v8z\"/></svg>',width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171)))\"},children:\"template\"})}),className:\"framer-e6qwlt\",fonts:[\"FS;Switzer-medium\"],layoutDependency:layoutDependency,layoutId:\"goPGbQR6u\",style:{\"--extracted-r6o4lv\":\"var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-drt6gz\",layoutDependency:layoutDependency,layoutId:\"fATn7JOPP\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1wqs3p9-container\",\"data-framer-name\":\"bxs-star\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"K8Yd_M5Fm-container\",name:\"bxs-star\",nodeId:\"K8Yd_M5Fm\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(13, 13, 13))\",height:\"100%\",id:\"K8Yd_M5Fm\",layoutId:\"K8Yd_M5Fm\",name:\"bxs-star\",strokeWidth:2,style:{height:\"100%\",width:\"100%\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\"><path  fill=\"#ffffff\" d=\"M21.947 9.179a1.001 1.001 0 0 0-.868-.676l-5.701-.453-2.467-5.461a.998.998 0 0 0-1.822-.001L8.622 8.05l-5.701.453a1 1 0 0 0-.619 1.713l4.213 4.107-1.49 6.452a1 1 0 0 0 1.53 1.057L12 18.202l5.445 3.63a1.001 1.001 0 0 0 1.517-1.106l-1.829-6.4 4.536-4.082c.297-.268.406-.686.278-1.065z\"/></svg>',width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-stpi9-container\",\"data-framer-name\":\"bxs-star\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"UyI8f4Z86-container\",name:\"bxs-star\",nodeId:\"UyI8f4Z86\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(13, 13, 13))\",height:\"100%\",id:\"UyI8f4Z86\",layoutId:\"UyI8f4Z86\",name:\"bxs-star\",strokeWidth:2,style:{height:\"100%\",width:\"100%\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\"><path  fill=\"#ffffff\" d=\"M21.947 9.179a1.001 1.001 0 0 0-.868-.676l-5.701-.453-2.467-5.461a.998.998 0 0 0-1.822-.001L8.622 8.05l-5.701.453a1 1 0 0 0-.619 1.713l4.213 4.107-1.49 6.452a1 1 0 0 0 1.53 1.057L12 18.202l5.445 3.63a1.001 1.001 0 0 0 1.517-1.106l-1.829-6.4 4.536-4.082c.297-.268.406-.686.278-1.065z\"/></svg>',width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-i47zyz-container\",\"data-framer-name\":\"bxs-star\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"FFse3wioy-container\",name:\"bxs-star\",nodeId:\"FFse3wioy\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(13, 13, 13))\",height:\"100%\",id:\"FFse3wioy\",layoutId:\"FFse3wioy\",name:\"bxs-star\",strokeWidth:2,style:{height:\"100%\",width:\"100%\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\"><path  fill=\"#ffffff\" d=\"M21.947 9.179a1.001 1.001 0 0 0-.868-.676l-5.701-.453-2.467-5.461a.998.998 0 0 0-1.822-.001L8.622 8.05l-5.701.453a1 1 0 0 0-.619 1.713l4.213 4.107-1.49 6.452a1 1 0 0 0 1.53 1.057L12 18.202l5.445 3.63a1.001 1.001 0 0 0 1.517-1.106l-1.829-6.4 4.536-4.082c.297-.268.406-.686.278-1.065z\"/></svg>',width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1a1mt0k-container\",\"data-framer-name\":\"bxs-star\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"BjSXfIdrS-container\",name:\"bxs-star\",nodeId:\"BjSXfIdrS\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(13, 13, 13))\",height:\"100%\",id:\"BjSXfIdrS\",layoutId:\"BjSXfIdrS\",name:\"bxs-star\",strokeWidth:2,style:{height:\"100%\",width:\"100%\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\"><path  fill=\"#ffffff\" d=\"M21.947 9.179a1.001 1.001 0 0 0-.868-.676l-5.701-.453-2.467-5.461a.998.998 0 0 0-1.822-.001L8.622 8.05l-5.701.453a1 1 0 0 0-.619 1.713l4.213 4.107-1.49 6.452a1 1 0 0 0 1.53 1.057L12 18.202l5.445 3.63a1.001 1.001 0 0 0 1.517-1.106l-1.829-6.4 4.536-4.082c.297-.268.406-.686.278-1.065z\"/></svg>',width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1q74uo0-container\",\"data-framer-name\":\"bxs-star\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"aPbSrqC72-container\",name:\"bxs-star\",nodeId:\"aPbSrqC72\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(13, 13, 13))\",height:\"100%\",id:\"aPbSrqC72\",layoutId:\"aPbSrqC72\",name:\"bxs-star\",strokeWidth:2,style:{height:\"100%\",width:\"100%\"},svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"100%\" height=\"100%\" viewBox=\"0 0 24 24\"><path  fill=\"#ffffff\" d=\"M21.947 9.179a1.001 1.001 0 0 0-.868-.676l-5.701-.453-2.467-5.461a.998.998 0 0 0-1.822-.001L8.622 8.05l-5.701.453a1 1 0 0 0-.619 1.713l4.213 4.107-1.49 6.452a1 1 0 0 0 1.53 1.057L12 18.202l5.445 3.63a1.001 1.001 0 0 0 1.517-1.106l-1.829-6.4 4.536-4.082c.297-.268.406-.686.278-1.065z\"/></svg>',width:\"100%\"})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1e8y7i\",layoutDependency:layoutDependency,layoutId:\"uYLot0OGY\",children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1p6em1v\",\"data-framer-name\":\"Tag\",layoutDependency:layoutDependency,layoutId:\"hB8s6N9BH\",style:{backgroundColor:\"var(--token-de3f62e7-8805-4264-81b3-c8836f294244, rgb(240, 240, 240))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"RlM7U3dpdHplci1tZWRpdW0=\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.01em\",\"--framer-line-height\":\"1.4em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171)))\"},children:\"Trusted by 1,230 happy clients\"})}),className:\"framer-1upmp1i\",fonts:[\"FS;Switzer-medium\"],layoutDependency:layoutDependency,layoutId:\"I47BFoDib\",style:{\"--extracted-r6o4lv\":\"var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})})})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-7h4qww\",layoutDependency:layoutDependency,layoutId:\"r082twLSh\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1ljjud5\",\"data-styles-preset\":\"Imi0_YUeb\",children:\"Launch\"})}),className:\"framer-j5yand\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IVEEEUXif\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.03,textShadow:\"0px 16px 4px rgb(0, 0, 0)\"},transformTemplate:transformTemplate1,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1p49cnd\",\"data-styles-preset\":\"CFeSAn78T\",style:{\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(122, 122, 122)))\"},children:\"Skip the guesswork.\"})}),className:\"framer-pgmof3\",\"data-framer-appear-id\":\"pgmof3\",effect:textEffect,fonts:[\"Inter\"],initial:animation3,layoutDependency:layoutDependency,layoutId:\"amJk4pL5L\",optimized:true,style:{\"--extracted-gdpscs\":\"var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(122, 122, 122))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-1e42pao\",\"data-framer-appear-id\":\"1e42pao\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"ZyW5zIkHP\",optimized:true,children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1p49cnd\",\"data-styles-preset\":\"CFeSAn78T\",children:\"Launch faster. \"})}),className:\"framer-13uqu41\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"NWNPQeOPO\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-e5w9s7-container\",\"data-framer-name\":\"framer\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"NuxeltAxE-container\",name:\"framer\",nodeId:\"NuxeltAxE\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(13, 13, 13))\",height:\"100%\",id:\"NuxeltAxE\",layoutId:\"NuxeltAxE\",name:\"framer\",strokeWidth:1.5,style:{height:\"100%\",width:\"100%\"},svg:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <circle cx=\"12\" cy=\"12\" r=\"10\" />  <path d=\"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8\" />  <path d=\"M12 18V6\" /></svg>',width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-1p49cnd\",\"data-styles-preset\":\"CFeSAn78T\",children:\"Sell more.\"})}),className:\"framer-e32j02\",effect:textEffect,fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"yJy2iCg27\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]})]}),/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.7,animate:animation5,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-4wehop\",\"data-styles-preset\":\"jHm0e1DN0\",style:{\"--framer-text-alignment\":\"center\"},children:\"Put more $$$ in your pocket with Winr\"})}),className:\"framer-1noymkf\",\"data-framer-appear-id\":\"1noymkf\",fonts:[\"Inter\"],initial:animation1,layoutDependency:layoutDependency,layoutId:\"vXlMXKqMk\",optimized:true,style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.7},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,className:\"framer-1etb2yk\",\"data-framer-appear-id\":\"1etb2yk\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"gRkXHgTaV\",optimized:true,children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+(((componentViewport?.height||967)-0-1129)/2+0+0)+0+0+0+0+56+315+0+0,...addPropertyOverrides({f9sAmoXVi:{width:`min(${componentViewport?.width||\"100vw\"} - 40px, 1000px)`,y:undefined},yBLcYdX63:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||1010)-20-1139)/2+0+0)+0+0+0+0+56+315+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-trxcm-container\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"jCN4yXWJF-container\",name:\"Button\",nodeId:\"jCN4yXWJF\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",whileTap:animation7,children:/*#__PURE__*/_jsx(ElementsButton,{f8s1E5Wz5:\"Buy Winr & Give Your Site An Upgrade\",height:\"100%\",id:\"jCN4yXWJF\",jYvYxv7sv:\"https://pixljoy.lemonsqueezy.com/buy/c64a2029-9b8d-4318-acf1-880565216445\",layoutId:\"jCN4yXWJF\",name:\"Button\",variant:\"wQrbWKvAa\",width:\"100%\",...addPropertyOverrides({f9sAmoXVi:{style:{width:\"100%\"},variant:\"LdjtJbwdV\"}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1hh5wum\",\"data-styles-preset\":\"zj6Qe_7Kn\",children:\"Limited-time offer: Price increases soon\"})}),className:\"framer-uaa133\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"q6RyipX04\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q1aff2\",layoutDependency:layoutDependency,layoutId:\"ubURY1U7v\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:191,width:`min(max((min(${componentViewport?.width||\"100vw\"} - 40px, 1000px) - 28px) / 2, 1px), 340px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||967)-0-1129)/2+0+0)+0+0+0+0+56+412.8+32,...addPropertyOverrides({f9sAmoXVi:{width:`min(min(${componentViewport?.width||\"100vw\"} - 40px, 1000px), 340px)`,y:undefined},yBLcYdX63:{width:`min(max((min(${componentViewport?.width||\"100vw\"} - 60px, 1000px) - 28px) / 2, 1px), 340px)`,y:(componentViewport?.y||0)+10+(((componentViewport?.height||1010)-20-1139)/2+0+0)+0+0+0+0+56+412.8+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vdpas0-container\",\"data-framer-name\":\"Testimonial\",layoutDependency:layoutDependency,layoutId:\"bwoorPyOL-container\",name:\"Testimonial\",nodeId:\"bwoorPyOL\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsx(Testimonials,{BD2k_jieZ:\"Digital Course Creator\",fPJFMMSXJ:addImageAlt({pixelHeight:200,pixelWidth:200,src:\"https://framerusercontent.com/images/KvMgWFfDEAEmgLwMTKS0t38ang.webp\"},\"\"),height:\"100%\",id:\"bwoorPyOL\",layoutId:\"bwoorPyOL\",name:\"Testimonial\",RCjNYW79S:\"Josh H.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"IGAxdarcy\",width:\"100%\",ZWPisO06o:\"Winr helped me launch fast and convert better. It\u2019s the best-looking page I\u2019ve used, period.\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:191,width:`min(max((min(${componentViewport?.width||\"100vw\"} - 40px, 1000px) - 28px) / 2, 1px), 340px)`,y:(componentViewport?.y||0)+0+(((componentViewport?.height||967)-0-1129)/2+0+0)+0+0+0+0+56+412.8+32,...addPropertyOverrides({f9sAmoXVi:{width:`min(min(${componentViewport?.width||\"100vw\"} - 40px, 1000px), 340px)`,y:undefined},yBLcYdX63:{width:`min(max((min(${componentViewport?.width||\"100vw\"} - 60px, 1000px) - 28px) / 2, 1px), 340px)`,y:(componentViewport?.y||0)+10+(((componentViewport?.height||1010)-20-1139)/2+0+0)+0+0+0+0+56+412.8+32}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-reqbk2-container\",\"data-framer-name\":\"Testimonial\",layoutDependency:layoutDependency,layoutId:\"FzDTGkqCB-container\",name:\"Testimonial\",nodeId:\"FzDTGkqCB\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsx(Testimonials,{BD2k_jieZ:\"Startup Founder\",fPJFMMSXJ:addImageAlt({pixelHeight:200,pixelWidth:200,src:\"https://framerusercontent.com/images/GoGS44yu4gImHRVm7xrwVMbjBiE.webp\"},\"\"),height:\"100%\",id:\"FzDTGkqCB\",layoutId:\"FzDTGkqCB\",name:\"Testimonial\",RCjNYW79S:\"Jessica C.\",style:{maxWidth:\"100%\",width:\"100%\"},variant:\"pyvHieem6\",width:\"100%\",ZWPisO06o:\"Clean design. Easy setup. Our launch went smoother than ever, and conversions improved overnight.\",...addPropertyOverrides({f9sAmoXVi:{variant:\"IGAxdarcy\"}},baseVariant,gestureVariant)})})})]})]})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-d6xja8\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"JQH9FJAi9\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{style:{\"--font-selector\":\"RlM7U3dpdHplci1zZW1pYm9sZA==\",\"--framer-font-family\":'\"Switzer\", \"Switzer Placeholder\", sans-serif',\"--framer-font-size\":\"280px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.05em\",\"--framer-line-height\":\"0.8em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171)))\"},children:\"Winr\"})}),className:\"framer-xcyzuh\",fonts:[\"FS;Switzer-semibold\"],layoutDependency:layoutDependency,layoutId:\"SG5HE95MN\",style:{\"--extracted-gdpscs\":\"var(--token-7cd97e90-37a7-4769-a325-5dd09f06e04e, rgb(171, 171, 171))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",opacity:.02},verticalAlignment:\"top\",viewBox:\"0 0 596 224\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1pgpdxa\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"uZcpLWu62\",children:[/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-26lsyb\",\"data-framer-name\":\"Links Col 2\",layoutDependency:layoutDependency,layoutId:\"f4Oepqv2P\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:(componentViewport?.y||0)+0+(((componentViewport?.height||967)-0-1129)/2+0+0)+0+843.8+24+0+0+0+0,...addPropertyOverrides({f9sAmoXVi:{y:undefined},yBLcYdX63:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||1010)-20-1139)/2+0+0)+0+843.8+24+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{as:\"li\",className:\"framer-1uk9xue-container\",layoutDependency:layoutDependency,layoutId:\"GGGvLhpQd-container\",nodeId:\"GGGvLhpQd\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsx(ElementsLogo,{height:\"100%\",id:\"GGGvLhpQd\",layoutId:\"GGGvLhpQd\",width:\"100%\"})})}),/*#__PURE__*/_jsxs(motion.li,{className:\"framer-1d9642e\",\"data-framer-name\":\"Icons\",layoutDependency:layoutDependency,layoutId:\"LSEUV7aKL\",children:[/*#__PURE__*/_jsx(Link,{href:\"https://framer.link/pixljoydesign\",motionChild:true,nodeId:\"p7X1xLJM7\",scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-i798wk framer-19inb5e\",layoutDependency:layoutDependency,layoutId:\"p7X1xLJM7\",children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9wj6v6-container\",\"data-framer-name\":\"linkedin\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"E6d0LCX1A-container\",name:\"linkedin\",nodeId:\"E6d0LCX1A\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",style:{opacity:.9},children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-20fc2091-bc2c-402a-ae6c-fd2fbca00d53, rgb(237, 237, 237))\",height:\"100%\",id:\"E6d0LCX1A\",layoutId:\"E6d0LCX1A\",name:\"linkedin\",strokeWidth:1.25,style:{height:\"100%\",width:\"100%\"},svg:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <path d=\"M5 16V9h14V2H5l14 14h-7m-7 0 7 7v-7m-7 0h7\" /></svg>',width:\"100%\"})})})})}),/*#__PURE__*/_jsx(Link,{href:\"mailto:mike@pixljoy.design\",motionChild:true,nodeId:\"N0GTs_EXK\",openInNewTab:true,scopeId:\"z5zROj5Ho\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1eipkyl framer-19inb5e\",layoutDependency:layoutDependency,layoutId:\"N0GTs_EXK\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jowih8-container\",\"data-framer-name\":\"linkedin\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"RYiYw5cqT-container\",name:\"linkedin\",nodeId:\"RYiYw5cqT\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",style:{opacity:.9},children:/*#__PURE__*/_jsx(FramerIcons,{color:\"var(--token-5fc16f34-3b5d-49af-8cdb-40c1e1291873, rgb(249, 248, 252))\",height:\"100%\",id:\"RYiYw5cqT\",layoutId:\"RYiYw5cqT\",name:\"linkedin\",strokeWidth:1.75,style:{height:\"100%\",width:\"100%\"},svg:'<svg  xmlns=\"http://www.w3.org/2000/svg\"  width=\"100%\"  height=\"100%\"  viewBox=\"0 0 24 24\"  fill=\"none\"  stroke=\"#ffffff\"  stroke-width=\"2\"  stroke-linecap=\"round\"  stroke-linejoin=\"round\">  <rect width=\"16\" height=\"13\" x=\"6\" y=\"4\" rx=\"2\" />  <path d=\"m22 7-7.1 3.78c-.57.3-1.23.3-1.8 0L6 7\" />  <path d=\"M2 8v11c0 1.1.9 2 2 2h14\" /></svg>',width:\"100%\"})})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RnVubmVsIFNhbnMtcmVndWxhcg==\",\"--framer-font-family\":'\"Funnel Sans\", \"Funnel Sans Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.5em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-61cece8d-778f-4925-9a25-a50bf70076f4, rgb(255, 255, 255)))\"},children:\"mike@pixljoy.design\"})}),className:\"framer-1te5a7q\",fonts:[\"GF;Funnel Sans-regular\"],layoutDependency:layoutDependency,layoutId:\"DMFJj989c\",style:{\"--extracted-r6o4lv\":\"var(--token-61cece8d-778f-4925-9a25-a50bf70076f4, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\",opacity:.8},verticalAlignment:\"top\",withExternalLayout:true})]})})]})]}),/*#__PURE__*/_jsxs(motion.ul,{className:\"framer-v5sx4c\",\"data-framer-name\":\"Links Col 1\",layoutDependency:layoutDependency,layoutId:\"PIwlO4HXC\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8bimh1\",\"data-styles-preset\":\"DVzPIt56o\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GIQYcp8Ou\"},motionChild:true,nodeId:\"jc3sLWA5P\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"z5zROj5Ho\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-w3u42t\",\"data-styles-preset\":\"JAFhD8PPE\",children:\"Home\"})})})}),className:\"framer-1esqk5p\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"jc3sLWA5P\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({f9sAmoXVi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8bimh1\",\"data-styles-preset\":\"DVzPIt56o\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"GIQYcp8Ou\"},motionChild:true,nodeId:\"jc3sLWA5P\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"z5zROj5Ho\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-w3u42t\",\"data-styles-preset\":\"JAFhD8PPE\",children:\"Home\"})})})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,as:\"li\",children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8bimh1\",\"data-styles-preset\":\"DVzPIt56o\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Xqopm8A6E\"},motionChild:true,nodeId:\"Z5Z1QMCg_\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"z5zROj5Ho\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-w3u42t\",\"data-styles-preset\":\"JAFhD8PPE\",children:\"404\"})})})}),className:\"framer-1hp1s2b\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Z5Z1QMCg_\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"center\",withExternalLayout:true,...addPropertyOverrides({f9sAmoXVi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8bimh1\",\"data-styles-preset\":\"DVzPIt56o\",style:{\"--framer-text-alignment\":\"center\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"Xqopm8A6E\"},motionChild:true,nodeId:\"Z5Z1QMCg_\",openInNewTab:false,preserveParams:false,relValues:[],scopeId:\"z5zROj5Ho\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-w3u42t\",\"data-styles-preset\":\"JAFhD8PPE\",children:\"404\"})})})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-72a6dx\",\"data-framer-name\":\"Right Content\",layoutDependency:layoutDependency,layoutId:\"U5W7lKw4h\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+(((componentViewport?.height||967)-0-1129)/2+0+0)+0+843.8+24+0+0+0+0,...addPropertyOverrides({f9sAmoXVi:{y:undefined},yBLcYdX63:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||1010)-20-1139)/2+0+0)+0+843.8+24+0+0+0+3}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9xskf-container\",layoutDependency:layoutDependency,layoutId:\"YD3mqKlEJ-container\",nodeId:\"YD3mqKlEJ\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",whileTap:animation7,children:/*#__PURE__*/_jsx(ElementsButton,{f8s1E5Wz5:\"Buy Winr\",height:\"100%\",id:\"YD3mqKlEJ\",jYvYxv7sv:\"https://pixljoy.lemonsqueezy.com/buy/c64a2029-9b8d-4318-acf1-880565216445\",layoutId:\"YD3mqKlEJ\",variant:\"qCn7yLHHe\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:51,y:(componentViewport?.y||0)+0+(((componentViewport?.height||967)-0-1129)/2+0+0)+0+843.8+24+0+0+0+71,...addPropertyOverrides({f9sAmoXVi:{y:undefined},yBLcYdX63:{y:(componentViewport?.y||0)+10+(((componentViewport?.height||1010)-20-1139)/2+0+0)+0+843.8+24+0+0+0+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jqafvq-container\",layoutDependency:layoutDependency,layoutId:\"jhsbLSfJJ-container\",nodeId:\"jhsbLSfJJ\",rendersWithMotion:true,scopeId:\"z5zROj5Ho\",whileTap:animation7,children:/*#__PURE__*/_jsx(ElementsButton,{f8s1E5Wz5:\"Get a custom website\",height:\"100%\",id:\"jhsbLSfJJ\",jYvYxv7sv:\"pixljoy.design\",layoutId:\"jhsbLSfJJ\",variant:\"qCn7yLHHe\",width:\"100%\"})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dwbdvt\",\"data-framer-name\":\"Form + Copyright\",layoutDependency:layoutDependency,layoutId:\"m4wgZxHmF\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1b2ns99\",\"data-framer-name\":\"Line\",layoutDependency:layoutDependency,layoutId:\"H0lEiFsab\",style:{backgroundColor:\"var(--token-378dc795-8853-41a4-9468-eceb0f66944c, rgba(255, 255, 255, 0.05))\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-e6qqn1\",\"data-framer-name\":\"Container\",layoutDependency:layoutDependency,layoutId:\"n9fX7wvqm\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1hq2tz7\",\"data-styles-preset\":\"qsDOsIdNz\",children:\"\\xa9 2025 PixlJoy.Design\"})}),className:\"framer-h5l3q1\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"qkjJ6YZGu\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({f9sAmoXVi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1hq2tz7\",\"data-styles-preset\":\"qsDOsIdNz\",style:{\"--framer-text-alignment\":\"center\"},children:\"\\xa9 2025 PixlJoy.Design\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ol6lm3\",layoutDependency:layoutDependency,layoutId:\"hQMj9x2gj\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1hq2tz7\",\"data-styles-preset\":\"qsDOsIdNz\",children:\"Terms & Conditions\"})}),className:\"framer-16a5ywh\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FTjCfq8LD\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({f9sAmoXVi:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1hq2tz7\",\"data-styles-preset\":\"qsDOsIdNz\",style:{\"--framer-text-alignment\":\"center\"},children:\"Terms & Conditions\"})})}},baseVariant,gestureVariant)})})]})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-O8wUW.framer-19inb5e, .framer-O8wUW .framer-19inb5e { display: block; }\",\".framer-O8wUW.framer-7r4yh7 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1400px; }\",\".framer-O8wUW .framer-18thbdr { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 96px; height: min-content; justify-content: center; overflow: hidden; padding: 0px 20px 0px 20px; position: relative; width: 100%; z-index: 3; }\",\".framer-O8wUW .framer-1jx6pon { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-start; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-O8wUW .framer-1ma94j7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 56px 0px 56px 0px; position: relative; width: 100%; }\",\".framer-O8wUW .framer-fg1kzk { 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: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-O8wUW .framer-h2ww09 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-O8wUW .framer-1uczt8s, .framer-O8wUW .framer-1p6em1v { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: hidden; padding: 2px 8px 2px 8px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-O8wUW .framer-1vcz80i, .framer-O8wUW .framer-e6qwlt, .framer-O8wUW .framer-1upmp1i, .framer-O8wUW .framer-uaa133 { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-O8wUW .framer-xcc82l-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: relative; width: 14px; }\",\".framer-O8wUW .framer-drt6gz { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O8wUW .framer-1wqs3p9-container, .framer-O8wUW .framer-stpi9-container, .framer-O8wUW .framer-i47zyz-container, .framer-O8wUW .framer-1a1mt0k-container, .framer-O8wUW .framer-1q74uo0-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 18px); position: relative; width: 18px; }\",\".framer-O8wUW .framer-1e8y7i { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-O8wUW .framer-7h4qww { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-O8wUW .framer-j5yand { flex: none; height: auto; left: 50%; position: absolute; top: -50px; white-space: pre; width: auto; z-index: 1; }\",\".framer-O8wUW .framer-pgmof3, .framer-O8wUW .framer-13uqu41, .framer-O8wUW .framer-e32j02, .framer-O8wUW .framer-h5l3q1, .framer-O8wUW .framer-16a5ywh { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-O8wUW .framer-1e42pao { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-O8wUW .framer-e5w9s7-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 56px); position: relative; width: 56px; }\",\".framer-O8wUW .framer-1noymkf { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 560px; position: relative; width: 100%; }\",\".framer-O8wUW .framer-1etb2yk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-O8wUW .framer-trxcm-container { flex: none; height: auto; pointer-events: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); z-index: 1; }\",\".framer-O8wUW .framer-1q1aff2 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-around; overflow: hidden; padding: 32px 0px 0px 0px; position: relative; width: 100%; }\",\".framer-O8wUW .framer-1vdpas0-container, .framer-O8wUW .framer-reqbk2-container { flex: 1 0 0px; height: auto; max-width: 340px; position: relative; width: 1px; }\",\".framer-O8wUW .framer-d6xja8 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; max-width: 1040px; overflow: visible; padding: 24px 24px 56px 24px; position: relative; width: 100%; }\",\".framer-O8wUW .framer-xcyzuh { flex: none; height: auto; left: 0px; position: absolute; right: 0px; top: 56px; white-space: pre; z-index: 1; }\",\".framer-O8wUW .framer-1pgpdxa { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; max-width: 1000px; overflow: hidden; padding: 0px; position: relative; width: 100%; z-index: 1; }\",\".framer-O8wUW .framer-26lsyb { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; list-style: none; margin: 0px; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-O8wUW .framer-1uk9xue-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-O8wUW .framer-1d9642e { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 43px; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-O8wUW .framer-i798wk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 10px; pointer-events: auto; position: relative; text-decoration: none; width: min-content; }\",\".framer-O8wUW .framer-9wj6v6-container, .framer-O8wUW .framer-1jowih8-container { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 20px); position: relative; width: 20px; }\",\".framer-O8wUW .framer-1eipkyl { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 10px; pointer-events: auto; position: relative; text-decoration: none; width: min-content; }\",\".framer-O8wUW .framer-1te5a7q { flex: none; height: auto; overflow: visible; position: relative; white-space: pre; width: auto; }\",\".framer-O8wUW .framer-v5sx4c { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 5px; height: min-content; justify-content: flex-start; list-style: none; margin: 0px; overflow: visible; padding: 0px; pointer-events: auto; position: relative; width: 200px; }\",\".framer-O8wUW .framer-1esqk5p, .framer-O8wUW .framer-1hp1s2b { flex: none; height: 40px; overflow: hidden; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-O8wUW .framer-72a6dx { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-O8wUW .framer-9xskf-container, .framer-O8wUW .framer-1jqafvq-container { flex: none; height: auto; pointer-events: auto; position: relative; width: auto; will-change: var(--framer-will-change-effect-override, transform); }\",\".framer-O8wUW .framer-dwbdvt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: center; max-width: 1000px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-O8wUW .framer-1b2ns99 { flex: none; height: 1px; max-width: 1000px; overflow: hidden; position: relative; width: 100%; }\",\".framer-O8wUW .framer-e6qqn1 { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 120px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; pointer-events: auto; position: relative; width: 100%; }\",\".framer-O8wUW .framer-ol6lm3 { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 56px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-O8wUW.framer-v-16x1n2q.framer-7r4yh7 { width: 390px; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-18thbdr { gap: 0px; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-fg1kzk { flex-direction: column; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-h2ww09, .framer-O8wUW.framer-v-16x1n2q .framer-1e8y7i { flex: none; justify-content: center; width: 100%; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-xcc82l-container { height: var(--framer-aspect-ratio-supported, 15px); }\",\".framer-O8wUW.framer-v-16x1n2q .framer-1wqs3p9-container, .framer-O8wUW.framer-v-16x1n2q .framer-stpi9-container, .framer-O8wUW.framer-v-16x1n2q .framer-i47zyz-container, .framer-O8wUW.framer-v-16x1n2q .framer-1a1mt0k-container, .framer-O8wUW.framer-v-16x1n2q .framer-1q74uo0-container { height: var(--framer-aspect-ratio-supported, 23px); }\",\".framer-O8wUW.framer-v-16x1n2q .framer-j5yand { top: -40px; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-pgmof3 { white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-1e42pao { flex-wrap: wrap; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-e5w9s7-container { width: 38px; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-trxcm-container { width: 100%; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-1q1aff2 { flex-direction: column; gap: 28px; justify-content: flex-start; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-1vdpas0-container, .framer-O8wUW.framer-v-16x1n2q .framer-reqbk2-container { flex: none; width: 100%; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-d6xja8 { gap: 50px; padding: 24px 0px 50px 0px; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-1pgpdxa { align-content: center; align-items: center; flex-direction: column; gap: 30px; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-26lsyb { align-content: center; align-items: center; flex: none; gap: 4px; width: 100%; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-1jowih8-container { height: var(--framer-aspect-ratio-supported, 24px); }\",\".framer-O8wUW.framer-v-16x1n2q .framer-v5sx4c, .framer-O8wUW.framer-v-16x1n2q .framer-72a6dx { align-content: center; align-items: center; width: 100%; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-e6qqn1 { align-content: center; align-items: center; flex-direction: column; gap: 20px; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-h5l3q1 { order: 0; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-ol6lm3 { flex: none; order: 1; width: 100%; }\",\".framer-O8wUW.framer-v-16x1n2q .framer-16a5ywh { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-O8wUW.framer-v-kz0uy7.framer-7r4yh7 { padding: 10px; width: 810px; }\",\".framer-O8wUW.framer-v-kz0uy7 .framer-d6xja8 { max-width: 90%; padding: 24px 24px 60px 24px; width: 90%; }\",\".framer-O8wUW.framer-v-kz0uy7 .framer-26lsyb { gap: 4px; }\",\".framer-O8wUW.framer-v-kz0uy7 .framer-1d9642e { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 0px; height: min-content; }\",\".framer-O8wUW.framer-v-kz0uy7 .framer-v5sx4c { align-self: stretch; gap: unset; height: auto; justify-content: space-around; }\",\".framer-O8wUW.framer-v-kz0uy7 .framer-72a6dx { align-self: stretch; height: auto; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css,...sharedStyle3.css,...sharedStyle4.css,...sharedStyle5.css,...sharedStyle6.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 967\n * @framerIntrinsicWidth 1400\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"f9sAmoXVi\":{\"layout\":[\"fixed\",\"auto\"]},\"yBLcYdX63\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerz5zROj5Ho=withCSS(Component,css,\"framer-O8wUW\");export default Framerz5zROj5Ho;Framerz5zROj5Ho.displayName=\"Footer\";Framerz5zROj5Ho.defaultProps={height:967,width:1400};addPropertyControls(Framerz5zROj5Ho,{variant:{options:[\"vx68UrbBY\",\"f9sAmoXVi\",\"yBLcYdX63\"],optionTitles:[\"Desktop\",\"Phone\",\"Tablet\"],title:\"Variant\",type:ControlType.Enum}});addFonts(Framerz5zROj5Ho,[{explicitInter:true,fonts:[{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/OYB4CXKJQXKTNSLJMTDQOIVUL2V5EL7S/WYO2P7DQVV5RNXGMCUO2HL4RJP4VFUAS/6XPIMU23OJVRY676OG5YVJMWEHWICATX.woff2\",weight:\"500\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/vQyevYAyHtARFwPqUzQGpnDs.woff2\",weight:\"400\"},{family:\"Inter\",source:\"framer\",style:\"normal\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{family:\"Switzer\",source:\"fontshare\",style:\"normal\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/5SZVFDB7V52TI6ULVC6J3WQZQCIZVDV5/ODYPSTCUDMKSTYIPTV4CLQ7URIK7XYBJ/YS3VPNVO4B3TOJMEXDGFZQ4TLZGGSRZC.woff2\",weight:\"600\"},{family:\"Funnel Sans\",source:\"google\",style:\"normal\",url:\"https://fonts.gstatic.com/s/funnelsans/v2/OpNfno8Dg9bX6Bsp3Wq69RB-VukSVv3aISFAlXmEe29NnDyL7w.woff2\",weight:\"400\"}]},...FramerIconsFonts,...ElementsButtonFonts,...TestimonialsFonts,...ElementsLogoFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts),...getFontsFromSharedStyle(sharedStyle3.fonts),...getFontsFromSharedStyle(sharedStyle4.fonts),...getFontsFromSharedStyle(sharedStyle5.fonts),...getFontsFromSharedStyle(sharedStyle6.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerz5zROj5Ho\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"f9sAmoXVi\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"yBLcYdX63\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1400\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"967\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "// Generated by Framer (629c622)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,ComponentViewportProvider,Container,cx,GeneratedComponentContext,getFonts,getLoadingLazyAtYPosition,Image,PropertyOverrides,RenderTarget,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import SmoothScroll from\"https://framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/PGrowqBrgWCViHduGfsA/SmoothScroll_Prod.js\";import ElementsBuyButton from\"#framer/local/canvasComponent/Br8HsaRx6/Br8HsaRx6.js\";import ElementsNav from\"#framer/local/canvasComponent/KmcezvtJ3/KmcezvtJ3.js\";import ElementsLogo from\"#framer/local/canvasComponent/orHhu5K9m/orHhu5K9m.js\";import ElementsCursor from\"#framer/local/canvasComponent/QGXwbS2Gt/QGXwbS2Gt.js\";import Footer from\"#framer/local/canvasComponent/z5zROj5Ho/z5zROj5Ho.js\";const SmoothScrollFonts=getFonts(SmoothScroll);const MotionDivWithOptimizedAppearEffect=withOptimizedAppearEffect(motion.div);const BlurGradientFonts=getFonts(BlurGradient);const ElementsLogoFonts=getFonts(ElementsLogo);const ElementsNavFonts=getFonts(ElementsNav);const FooterFonts=getFonts(Footer);const ElementsBuyButtonFonts=getFonts(ElementsBuyButton);const ElementsCursorFonts=getFonts(ElementsCursor);const breakpoints={d2ao8Z8bK:\"(max-width: 809px)\",lc9S_4jM3:\"(min-width: 810px) and (max-width: 1199px)\",RhV5k15nH:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-PSKZF\";const variantClassNames={d2ao8Z8bK:\"framer-v-1ysn767\",lc9S_4jM3:\"framer-v-18c4r7i\",RhV5k15nH:\"framer-v-2ok92s\"};const transition1={bounce:.2,delay:.4,duration:3,type:\"spring\"};const animation={opacity:.5,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const breakpointRules={};const breakpointKeys=Object.keys(breakpointRules);const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-PSKZF.framer-6pfqb, .framer-PSKZF .framer-6pfqb { display: block; }\",\".framer-PSKZF.framer-2ok92s { align-content: center; align-items: center; background-color: var(--token-7ac1099e-1a60-43ed-bc04-c0e84758bb14, #0f0f0f); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-PSKZF .framer-1hckuhv-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-PSKZF .framer-dw8l6m { -webkit-user-select: none; flex: none; height: 485px; left: 0px; opacity: 0.5; overflow: hidden; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); top: 0px; user-select: none; width: 779px; will-change: var(--framer-will-change-effect-override, transform); z-index: 4; }\",\".framer-PSKZF .framer-13axshv { aspect-ratio: 1.6061855670103093 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 485px); left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-PSKZF .framer-57jjrs { -webkit-user-select: none; 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; left: 0px; overflow: visible; padding: 12px; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; user-select: none; z-index: 5; }\",\".framer-PSKZF .framer-mvmmdk-container { flex: none; height: 80px; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-PSKZF .framer-q7wtjv-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\",\".framer-PSKZF .framer-1qdh8ty-container { flex: none; height: auto; position: relative; width: auto; z-index: 10; }\",\".framer-PSKZF .framer-zq4rpl { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-PSKZF .framer-1oaml49-container { -webkit-user-select: none; flex: none; height: auto; order: 1004; position: relative; user-select: none; width: 100%; z-index: 1; }\",\".framer-PSKZF .framer-jwbc4v-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 80px; left: 0px; order: 1005; position: var(--framer-canvas-fixed-position, fixed); right: 0px; z-index: 10; }\",\".framer-PSKZF .framer-1y7jaw6-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 64px); flex: none; height: auto; order: 1006; position: var(--framer-canvas-fixed-position, fixed); right: 20px; width: auto; z-index: 10; }\",\".framer-PSKZF .framer-1nlcug7 { -webkit-user-select: none; bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; left: 0px; opacity: 0.06; order: 1007; overflow: hidden; pointer-events: none; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; user-select: none; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={d2ao8Z8bK:\"(max-width: 809px)\",lc9S_4jM3:\"(min-width: 810px) and (max-width: 1199px)\",RhV5k15nH:\"(min-width: 1200px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"RhV5k15nH\",Phone:\"d2ao8Z8bK\",Tablet:\"lc9S_4jM3\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"RhV5k15nH\"};};const transition2={damping:60,delay:0,mass:1,stiffness:500,type:\"spring\"};const cursor={alignment:\"center\",component:ElementsCursor,offset:{x:0,y:10},placement:\"bottom\",transition:transition2,variant:\"o5wlpgpOf\"};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({\"1unv2tj\":cursor});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"RhV5k15nH\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-7ac1099e-1a60-43ed-bc04-c0e84758bb14, rgb(15, 15, 15)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-2ok92s\",className),\"data-framer-cursor\":\"1unv2tj\",\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-1hckuhv-container\",isAuthoredByUser:true,isModuleExternal:true,nodeId:\"YGkl6C9JO\",scopeId:\"P5lEtEJ0G\",children:/*#__PURE__*/_jsx(SmoothScroll,{height:\"100%\",id:\"YGkl6C9JO\",intensity:12,layoutId:\"YGkl6C9JO\",width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithOptimizedAppearEffect,{animate:animation,className:\"framer-dw8l6m\",\"data-framer-appear-id\":\"dw8l6m\",\"data-framer-name\":\"Lightray\",initial:animation1,optimized:true,children:/*#__PURE__*/_jsx(SVG,{className:\"framer-13axshv\",\"data-framer-name\":\"Graphic\",fill:\"var(--token-7ac1099e-1a60-43ed-bc04-c0e84758bb14, rgb(15, 15, 15))\",intrinsicHeight:485,intrinsicWidth:779,svg:'<svg width=\"779\" height=\"485\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g filter=\"url(#a)\"><ellipse cx=\"136.921\" cy=\"21.22\" rx=\"523.838\" ry=\"137.008\" transform=\"rotate(-150.712 136.921 21.22)\" fill=\"url(#b)\" fill-opacity=\".26\"/></g><defs><linearGradient id=\"b\" x1=\"660.759\" y1=\"21.22\" x2=\"-249.09\" y2=\"59.443\" gradientUnits=\"userSpaceOnUse\"><stop stop-color=\"#D9D9D9\"/><stop offset=\"1\" stop-color=\"#737373\" stop-opacity=\".8\"/></linearGradient><filter id=\"a\" x=\"-504.908\" y=\"-441.598\" width=\"1283.66\" height=\"925.635\" filterUnits=\"userSpaceOnUse\" color-interpolation-filters=\"sRGB\"><feFlood flood-opacity=\"0\" result=\"BackgroundImageFix\"/><feBlend in=\"SourceGraphic\" in2=\"BackgroundImageFix\" result=\"shape\"/><feGaussianBlur stdDeviation=\"90\" result=\"effect1_foregroundBlur_209_17608\"/></filter></defs></svg>',withExternalLayout:true})}),/*#__PURE__*/_jsxs(\"nav\",{\"aria-label\":\"Navigation\",className:\"framer-57jjrs\",\"data-framer-name\":\"Nav\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-mvmmdk-container\",\"data-framer-name\":\"Blur Top\",isAuthoredByUser:true,isModuleExternal:true,name:\"Blur Top\",nodeId:\"njQN_K5I2\",scopeId:\"P5lEtEJ0G\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:10,borderRadius:\"0px\",direction:\"to top\",height:\"100%\",id:\"njQN_K5I2\",layoutId:\"njQN_K5I2\",name:\"Blur Top\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,y:12,children:/*#__PURE__*/_jsx(Container,{className:\"framer-q7wtjv-container\",nodeId:\"Ukmg9CiP3\",scopeId:\"P5lEtEJ0G\",children:/*#__PURE__*/_jsx(ElementsLogo,{height:\"100%\",id:\"Ukmg9CiP3\",layoutId:\"Ukmg9CiP3\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:43,y:12,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1qdh8ty-container\",nodeId:\"IjK4kdxHF\",scopeId:\"P5lEtEJ0G\",children:/*#__PURE__*/_jsx(ElementsNav,{height:\"100%\",id:\"IjK4kdxHF\",layoutId:\"IjK4kdxHF\",pQ4uUjaVa:\"Buy\",variant:\"nXCQf618t\",vyfc1n7nI:\"https://pixljoy.lemonsqueezy.com/buy/c64a2029-9b8d-4318-acf1-880565216445\",width:\"100%\"})})})]}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-zq4rpl\"}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:967,width:\"100vw\",y:1200,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1oaml49-container\",\"data-framer-name\":\"Footer\",name:\"Footer\",nodeId:\"yvrowo0R2\",scopeId:\"P5lEtEJ0G\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d2ao8Z8bK:{variant:\"f9sAmoXVi\"},lc9S_4jM3:{variant:\"yBLcYdX63\"}},children:/*#__PURE__*/_jsx(Footer,{height:\"100%\",id:\"yvrowo0R2\",layoutId:\"yvrowo0R2\",name:\"Footer\",style:{width:\"100%\"},variant:\"vx68UrbBY\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-jwbc4v-container\",\"data-framer-name\":\"Blur Top\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,name:\"Blur Top\",nodeId:\"Oc8RkmEnr\",scopeId:\"P5lEtEJ0G\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:10,borderRadius:\"0px\",direction:\"to bottom\",height:\"100%\",id:\"Oc8RkmEnr\",layoutId:\"Oc8RkmEnr\",name:\"Blur Top\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,y:898,children:/*#__PURE__*/_jsx(Container,{className:\"framer-1y7jaw6-container\",layoutScroll:true,nodeId:\"sfJDpdz_w\",scopeId:\"P5lEtEJ0G\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{d2ao8Z8bK:{variant:\"lHkW5tC0F\"},lc9S_4jM3:{variant:\"eDzdTBt5w\"}},children:/*#__PURE__*/_jsx(ElementsBuyButton,{height:\"100%\",id:\"sfJDpdz_w\",layoutId:\"sfJDpdz_w\",variant:\"xcWDbiUFq\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(Image,{background:{alt:\"\",backgroundSize:2,fit:\"tile\",loading:getLoadingLazyAtYPosition(0),pixelHeight:256,pixelWidth:256,positionX:\"center\",positionY:\"center\",src:\"https://framerusercontent.com/images/6mcf62RlDfRfU61Yg5vb2pefpi4.png\"},className:\"framer-1nlcug7\",\"data-framer-name\":\"Noise Backgound\"})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=breakpointRules[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"lc9S_4jM3\":{\"layout\":[\"fixed\",\"fixed\"]},\"d2ao8Z8bK\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"RhV5k15nH\":[\".framer-1hckuhv-container\",\".framer-57jjrs\",\".framer-1oaml49-container\",\".framer-1y7jaw6-container\"],\"lc9S_4jM3\":[\".framer-1hckuhv-container\",\".framer-57jjrs\",\".framer-1oaml49-container\",\".framer-1y7jaw6-container\"],\"d2ao8Z8bK\":[\".framer-1hckuhv-container\",\".framer-57jjrs\",\".framer-1oaml49-container\",\".framer-1y7jaw6-container\"]}\n * @framerBreakpoints {\"RhV5k15nH\":{\"min\":1200,\"canvasClassName\":\"framer-2ok92s-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"lc9S_4jM3\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-18c4r7i-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"d2ao8Z8bK\":{\"max\":809,\"canvasClassName\":\"framer-1ysn767-override\",\"minHeight\":1200,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant RhV5k15nH\n * @framerLayoutTemplate\n */const FramerP5lEtEJ0G=withCSS(Component,css,\"framer-PSKZF\");export default FramerP5lEtEJ0G;FramerP5lEtEJ0G.displayName=\"Main\";FramerP5lEtEJ0G.defaultProps={height:1e3,width:1200};addFonts(FramerP5lEtEJ0G,[{explicitInter:true,fonts:[]},...SmoothScrollFonts,...BlurGradientFonts,...ElementsLogoFonts,...ElementsNavFonts,...FooterFonts,...ElementsBuyButtonFonts,...ElementsCursorFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerP5lEtEJ0G\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"lc9S_4jM3\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"d2ao8Z8bK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerBreakpoints\":\"{\\\"RhV5k15nH\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-2ok92s-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"lc9S_4jM3\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-18c4r7i-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"d2ao8Z8bK\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1ysn767-override\\\",\\\"minHeight\\\":1200,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"1000\",\"framerHitTargets\":\"{\\\"RhV5k15nH\\\":[\\\".framer-1hckuhv-container\\\",\\\".framer-57jjrs\\\",\\\".framer-1oaml49-container\\\",\\\".framer-1y7jaw6-container\\\"],\\\"lc9S_4jM3\\\":[\\\".framer-1hckuhv-container\\\",\\\".framer-57jjrs\\\",\\\".framer-1oaml49-container\\\",\\\".framer-1y7jaw6-container\\\"],\\\"d2ao8Z8bK\\\":[\\\".framer-1hckuhv-container\\\",\\\".framer-57jjrs\\\",\\\".framer-1oaml49-container\\\",\\\".framer-1y7jaw6-container\\\"]}\",\"framerDefaultVariant\":\"RhV5k15nH\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerLayoutTemplate\":\"\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}", "\r\n        import * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/RPtIElZC43ycNZ5Ba4aq/7S12KKPZo1pMDuyMEhWa/P5lEtEJ0G.js\";\r\n\r\n        const routes = {GIQYcp8Ou: {elements: {ESKyW9Nx8: \"benefits\", fdCNLBws0: \"how\", IIO9C6TLC: \"feature\", k_FTGKklF: \"pricing\", M67pOTOMf: \"proof\", M8FmzeTVe: \"questions\", wnHkZ39Ea: \"who\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/IF9o7ldapvQfFmeipmMU/jjtCcxRSmisPlVBWIIbU/GIQYcp8Ou.js\")), path: \"/\"}, Xqopm8A6E: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bQWlT9WPl2mHhvrM0wc9/b7WaEyysePCZYGLyIPAF/Xqopm8A6E.js\")), path: \"/404\"}, E3sOuq0rJ: {page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/2U9FoA9nm1oYofugb3oi/KIRwrOHr8JBUU9pXZPhf/E3sOuq0rJ.js\"))}}\r\n\r\n        const locales = [{code: \"en-GB\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"887e32d75f97a9ed8f38670f2c6481b2265c1aebd913d9f7a367b9c80dffaa61\"\r\n        function Template({routeId, children, style, ...rest}) {const templateProps = {}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"GIQYcp8Ou\":\r\ncase \"Xqopm8A6E\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", routeId, style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"GIQYcp8Ou\":\r\ncase \"Xqopm8A6E\":\r\nreturn [{hash: \"2ok92s\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"18c4r7i\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"1ysn767\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/bQWlT9WPl2mHhvrM0wc9/b7WaEyysePCZYGLyIPAF/Xqopm8A6E.js\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: true,\r\n                    siteCanonicalURL: \"https://winr.framer.website\",\r\n                    \r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, editorBarOnPageEditing: false, motionDivToDiv: false, motionDivToDivBackgroundImage: false, pauseOffscreen: true, replaceNestedLinks: true, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n        ;(function () {\r\n            if (!isBrowser) return\r\n\r\n            React.startTransition(() => {\r\n                ReactDOM.createRoot(document.getElementById(\"__framer-badge-container\")).render(React.createElement(React.Suspense, {},\r\n                    React.createElement(Framer.withStyleAppearEffect(Framer.Container), {\r\n                        className: \"__framer-badge\",\r\n                        __framer__threshold: 0.5,\r\n                        __framer__animateOnce: true,\r\n                        __framer__opacity: 0,\r\n                        __framer__targetOpacity: 1,\r\n                        __framer__rotate: 0,\r\n                        __framer__x: 0,\r\n                        __framer__y: 10,\r\n                        __framer__scale: 1,\r\n                        __framer__transition: {\r\n                            \"type\": \"spring\",\r\n                            \"ease\": [0.44, 0, 0.56, 1],\r\n                            \"duration\": 0.3,\r\n                            \"delay\": 1,\r\n                            \"stiffness\": 350,\r\n                            \"damping\": 40,\r\n                            \"mass\": 1.5\r\n                        },\r\n                        __framer__rotateX: 0,\r\n                        __framer__rotateY: 0,\r\n                        __framer__perspective: 1200,\r\n                    }, React.createElement(React.lazy(() => import(\"__framer-badge\")))\r\n                    )\r\n                ))\r\n            })\r\n        })()\r\n    "],
  "mappings": "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",
  "names": ["o", "npm_react_dom_18_2_exports", "Ha", "a", "e", "r", "d", "clamp", "t", "e", "i", "Animate", "s", "o", "n", "r", "Dimensions", "window", "Emitter", "VirtualScroll", "Lenis", "l", "h", "a", "c", "u", "d", "p", "m", "v", "g", "w", "S", "SmoothScrollComponent", "props", "intensity", "lenis", "pe", "ue", "error", "checkForStopScroll", "stopScrollElement", "htmlElement", "hasHiddenOverflow", "stopScrollObserver", "htmlStyleObserver", "allElements", "i", "element", "computedStyle", "window", "styleError", "Lenis", "raf", "time", "animationId", "anchorLinksData", "anchor", "isInternalLink", "hasHash", "anchorElement", "href", "decodedHref", "scrollMargin", "targetElement", "marginStyle", "targetError", "anchorError", "handleClick", "e", "handlers", "index", "p", "SmoothScroll", "withCSS", "SmoothScroll_Prod_default", "addPropertyControls", "ControlType", "t", "e", "n", "o", "r", "i", "rotateFromString", "cleanup", "s", "flipFromString", "c", "getCustomisations", "attr", "haveCustomisationsChanged", "a", "stringToIcon", "validateIconName", "mergeIconTransformations", "mergeIconData", "getIconsTree", "resolve", "internalGetIconData", "parse", "parseIconSet", "l", "checkOptionalProps", "quicklyValidateIconSet", "u", "newStorage", "getStorage", "addIconSet", "addIconToStorage", "listIcons$1", "f", "allowSimpleNames", "getIconData", "addIcon$1", "addCollection$1", "iconExists$1", "getIcon$1", "sortIcons", "removeCallback", "updateCallbacks", "d", "storeCallback", "p", "setAPIModule", "getAPIModule", "listToIcons", "h", "sendQuery", "resetTimer", "abort", "subscribe", "getQueryStatus", "failQuery", "clearQueue", "moduleResponse", "execNext", "initRedundancy", "query", "find", "createAPIConfig", "g", "m", "y", "addAPIProvider$1", "getAPIConfig", "listAPIProviders", "emptyCallback$1", "b", "getRedundancyCache", "sendAPIQuery", "I", "S", "v", "w", "x", "C", "getStoredItem", "setStoredItem", "removeStoredItem", "setBrowserStorageItemsCount", "getBrowserStorageItemsCount", "k", "A", "P", "setBrowserStorageStatus", "T", "window", "getBrowserStorage", "iterateBrowserStorage", "parseItem", "initBrowserStorage", "updateLastModified", "storeInBrowserStorage", "store", "emptyCallback", "loadedNewIcons", "loadNewIcons", "loadIcons$1", "loadIcon$1", "testIconObject", "parseIconValue", "getInline", "j", "navigator", "getRenderMode", "M", "O", "calculateSize$1", "isUnsetKeyword", "iconToSVG", "setAttr", "detectFetch", "_", "setFetch", "getFetch", "calculateMaxLength", "shouldAbort", "prepare", "getPath", "send", "E", "toggleBrowserCache", "F", "N", "appendCustomStyle", "updateStyle", "exportFunctions", "iconToHTML", "encodeSVGforURL", "svgToData", "svgToURL", "L", "R", "B", "Q", "fixSize", "renderSPAN", "$", "createPolicy", "cleanUpInnerHTML", "renderSVG", "renderIcon", "setPendingState", "defineIconifyIcon", "z", "D", "V", "q", "U", "G", "H", "J", "K", "W", "X", "Y", "Z", "tt", "Iconify", "props", "p", "addPropertyControls", "ControlType", "IconifyFonts", "getFonts", "Iconify", "MotionAWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "enabledGestures", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "animation", "animation1", "transition2", "transformTemplate1", "_", "transformTemplate2", "transformTemplate3", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText", "css", "FramerBr8HsaRx6", "withCSS", "Br8HsaRx6_default", "addPropertyControls", "ControlType", "addFonts", "FramerIconsFonts", "getFonts", "FramerIcons", "enabledGestures", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "link", "sVG", "text", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "INbdar6dV", "PmvWfy38M", "bTO4XwiYj", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "Link", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "RichText", "css", "FramerHN5Dt2WCT", "withCSS", "HN5Dt2WCT_default", "addPropertyControls", "ControlType", "addFonts", "ElementsNavButtonFonts", "getFonts", "HN5Dt2WCT_default", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "router", "useRouter", "LayoutGroup", "u", "ResolveLinks", "resolvedLinks", "ComponentViewportProvider", "SmartComponentScopedContainer", "HN5Dt2WCT_default", "resolvedLinks1", "resolvedLinks2", "resolvedLinks3", "resolvedLinks4", "resolvedLinks5", "resolvedLinks6", "css", "Frameryl3MnPxP9", "withCSS", "yl3MnPxP9_default", "addFonts", "ElementsNavButtonFonts", "NavigationMenuFonts", "getFonts", "yl3MnPxP9_default", "FramerIconsFonts", "FramerIcons", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transformTemplate1", "_", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "click", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "AoSRZ5eSw", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "onTapceriu7", "args", "onTap14cfwiq", "scopingClassNames", "cx", "isDisplayed", "isDisplayed1", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "SVG", "css", "FramerK1bjbxaIM", "withCSS", "K1bjbxaIM_default", "addPropertyControls", "ControlType", "addFonts", "ElementsButtonFonts", "getFonts", "dwNAadDd4_default", "FilterMenuFonts", "K1bjbxaIM_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "humanReadableVariantMap", "getProps", "buttonText", "height", "id", "link", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "pQ4uUjaVa", "vyfc1n7nI", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "activeVariantCallback", "delay", "useActiveVariantCallback", "AoSRZ5eSw1sfbzhk", "args", "AoSRZ5eSwyg1n0t", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "css", "FramerKmcezvtJ3", "withCSS", "KmcezvtJ3_default", "addPropertyControls", "ControlType", "addFonts", "FramerIconsFonts", "getFonts", "FramerIcons", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "FramerIcons", "RichText", "css", "FramerorHhu5K9m", "withCSS", "orHhu5K9m_default", "addFonts", "FramerIconsFonts", "serializationHash", "variantClassNames", "transition1", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "motion", "x", "getProps", "height", "id", "width", "props", "createLayoutDependency", "variants", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "variant", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "variantClassNames", "layoutDependency", "scopingClassNames", "cx", "serializationHash", "LayoutGroup", "css", "FramerQGXwbS2Gt", "withCSS", "QGXwbS2Gt_default", "addFonts", "FramerIconsFonts", "getFonts", "FramerIcons", "MotionDivWithFXWithOptimizedAppearEffect", "withOptimizedAppearEffect", "withFX", "motion", "RichTextWithFXWithOptimizedAppearEffect", "RichText", "ElementsButtonFonts", "dwNAadDd4_default", "TestimonialsFonts", "wkYW8ng8z_default", "ElementsLogoFonts", "orHhu5K9m_default", "cycleOrder", "serializationHash", "variantClassNames", "addPropertyOverrides", "overrides", "variants", "nextOverrides", "variant", "transition1", "transition2", "animation", "animation1", "transformTemplate1", "_", "transition3", "animation2", "animation3", "animation4", "transition4", "textEffect", "transition5", "animation5", "transition6", "animation6", "transition7", "animation7", "addImageAlt", "image", "alt", "Transition", "value", "children", "config", "re", "MotionConfigContext", "transition", "contextValue", "se", "p", "Variants", "x", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "createLayoutDependency", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "componentViewport", "useComponentViewport", "style", "className", "layoutId", "restProps", "baseVariant", "classNames", "clearLoadingGesture", "gestureHandlers", "gestureVariant", "isLoading", "setGestureState", "setVariant", "useVariantState", "layoutDependency", "scopingClassNames", "cx", "LayoutGroup", "u", "ComponentViewportProvider", "SmartComponentScopedContainer", "Link", "css", "Framerz5zROj5Ho", "withCSS", "z5zROj5Ho_default", "addPropertyControls", "ControlType", "addFonts", "getFontsFromSharedStyle", "fonts", "SmoothScrollFonts", "getFonts", "SmoothScroll_Prod_default", "MotionDivWithOptimizedAppearEffect", "withOptimizedAppearEffect", "motion", "BlurGradientFonts", "BlurGradient_Prod_default", "ElementsLogoFonts", "orHhu5K9m_default", "ElementsNavFonts", "KmcezvtJ3_default", "FooterFonts", "z5zROj5Ho_default", "ElementsBuyButtonFonts", "Br8HsaRx6_default", "ElementsCursorFonts", "QGXwbS2Gt_default", "breakpoints", "serializationHash", "variantClassNames", "transition1", "animation", "animation1", "breakpointRules", "breakpointKeys", "rules", "mediaQueries", "HTMLStyle", "value", "useIsOnFramerCanvas", "p", "humanReadableVariantMap", "getProps", "height", "id", "width", "props", "transition2", "cursor", "QGXwbS2Gt_default", "Component", "Y", "ref", "fallbackRef", "pe", "refBinding", "defaultLayoutId", "ae", "activeLocale", "setLocale", "useLocaleInfo", "style", "className", "layoutId", "variant", "children", "restProps", "baseVariant", "hydratedBaseVariant", "useHydratedBreakpointVariants", "breakpoints", "gestureVariant", "scopingClassNames", "cx", "useCustomCursors", "GeneratedComponentContext", "u", "LayoutGroup", "motion", "ComponentViewportProvider", "Container", "SmoothScroll_Prod_default", "MotionDivWithOptimizedAppearEffect", "SVG", "BlurGradient_Prod_default", "orHhu5K9m_default", "KmcezvtJ3_default", "PropertyOverrides2", "z5zROj5Ho_default", "Br8HsaRx6_default", "Image2", "getLoadingLazyAtYPosition", "css", "target", "RenderTarget", "key", "selector", "rule", "FramerP5lEtEJ0G", "withCSS", "P5lEtEJ0G_default", "addFonts", "SmoothScrollFonts", "BlurGradientFonts", "ElementsLogoFonts", "ElementsNavFonts", "FooterFonts", "ElementsBuyButtonFonts", "ElementsCursorFonts", "routes", "lazy", "locales", "collectionUtils", "framerSiteId", "Template", "routeId", "children", "style", "rest", "props", "B", "P5lEtEJ0G_default", "getLayoutTemplateBreakpoints", "getPageRoot", "pathVariables", "localeId", "rootPreload", "content", "PageRoot", "contentWithFeaturesContext", "LibraryFeaturesProvider", "contentWithGracefullyDegradingErrorBoundary", "GracefullyDegradingErrorBoundary", "page", "PageEffectsProvider", "isBrowser", "window", "packageAndFilename", "exportIdentifier", "ErrorPlaceholder", "installFlexboxGapWorkaroundIfNeeded", "container", "main", "track", "shouldHydrate", "handleError", "error", "errorInfo", "recoverable", "componentStack", "breakpoints", "routeData", "patchRoutesForABTesting", "inferInitialRouteFromPath", "pagePromise", "route", "defaultLocaleId", "framerLocale", "id", "collectionItemId", "utils", "slug", "resolvedDateTimeOptions", "timezone", "locale", "resolve", "yieldToMain", "withPerformanceMarks", "removeHiddenBreakpointLayersV2", "Z", "markHydrationStart", "turnOffReactEventHandling", "d", "r", "L", "withStyleAppearEffect", "Container", "K"]
}
