{"version":3,"file":"shared-lib.B4Nt5jhP.mjs","names":["r","useRef","i","resize","container","t","e","n","o","s","r","u","a","n","o","r","t","e","i","l","h","r","n","e","t","o","n","e","t","a","e","r","t","s","n","i","o","u","l","p","M","n","e","t","o","a","i","r","A","l","u","O","p","v","g","y","m","b","x","V","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","t","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","Button","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","_Fragment","SVG","RichText","FormPlainTextInput","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","enabledGestures","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","addPropertyOverrides","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","SVG","MenuBurger","Pricingbutton","Butooon1","Myworkbutton","Getintouch","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","metadata","siteMetadata","metadataVersion","__FramerMetadata__","metadata","siteMetadata"],"sources":["https:/framerusercontent.com/modules/aZv0IBlbtH8fqAvXTwno/s0RxNfCLzRyk5RgEeddt/Sparkles_prod.js","https:/ga.jspm.io/npm:@motionone/utils@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/easing@10.12.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/animation@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:tslib@2.4.0/tslib.es6.js","https:/ga.jspm.io/npm:hey-listen@1.0.8/dist/index.js","https:/ga.jspm.io/npm:@motionone/generators@10.14.0/dist/index.es.js","https:/ga.jspm.io/npm:@motionone/dom@10.12.0/dist/index.es.js","https:/framerusercontent.com/modules/a1mjF6QKnFBz6kWfngzw/PQwajbMJWZethKwxDDMw/IEescfaJJ.js","https:/framerusercontent.com/modules/qNi5YeIgaGRNG58ahLVN/FRQskDZVRvGOIMKN84s7/fhOZJkO0L.js","https:/framerusercontent.com/modules/1yElfz2nLsUo2ca5YAvl/aEFnmCD4kTUkdY5r4tVw/LrhOHJOea.js","https:/framerusercontent.com/modules/XdLiB686bL3TOQIxNXg0/HQ1U79dWkSc2aZeBGwlO/PaYxrcAg6.js","https:/framerusercontent.com/modules/rPxQmwUP5pI0EeoEqMYS/pIFIjBjDjitx6kNGdofg/x9dFd5LXz.js","https:/framerusercontent.com/modules/NQt4jKcUKUpheh0pRBbW/sh9oN0I9ANUQjra1QlV1/Y_CasTvYd.js","https:/framerusercontent.com/modules/qww3x8O9SgimzGHFrlrd/0EBuHcdNUwjihu0c7eSQ/K2Dx8RekU.js","https:/framerusercontent.com/modules/0ONMmxJpB5Axoj2P9qB0/X1oPWUodKN2KuSV1fWPN/zYizG6aBx.js","https:/framerusercontent.com/modules/vpyIp9kdkKIwUHxcQlWd/EcWWuYYndNkJoCFMIGX4/siteMetadata.js","https:/framerusercontent.com/modules/d96272ItKmTUvSeQdtRb/BitJH1XBRgvJKdOx5Zrf/augiA20Il.js","https:/framerusercontent.com/modules/bRe57p81Y8VR6OnXVlcB/KyT28BG0Jmr03tPHmkoL/kj7TrLpw5.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useRef}from\"react\";import{addPropertyControls,ControlType,RenderTarget}from\"framer\";// CSS variable token and color parsing (hex/rgba/var())\nconst cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;function extractDefaultValue(cssVar){if(!cssVar||!cssVar.startsWith(\"var(\"))return cssVar;const match=cssVariableRegex.exec(cssVar);if(!match)return cssVar;const fallback=(match[2]||\"\").trim();if(fallback.startsWith(\"var(\"))return extractDefaultValue(fallback);return fallback||cssVar;}function resolveTokenColor(input){if(!input||typeof input!==\"string\")return input||\"\";if(!input.startsWith(\"var(\"))return input;return extractDefaultValue(input);}function parseColorToRgba(input){if(!input)return{r:0,g:0,b:0,a:1};const str=input.trim();// Handle rgba() format\nconst rgbaMatch=str.match(/rgba?\\(\\s*([\\d.]+)\\s*,\\s*([\\d.]+)\\s*,\\s*([\\d.]+)\\s*(?:,\\s*([\\d.]+)\\s*)?\\)/i);if(rgbaMatch){const r=Math.max(0,Math.min(255,parseFloat(rgbaMatch[1])))/255;const g=Math.max(0,Math.min(255,parseFloat(rgbaMatch[2])))/255;const b=Math.max(0,Math.min(255,parseFloat(rgbaMatch[3])))/255;const a=rgbaMatch[4]!==undefined?Math.max(0,Math.min(1,parseFloat(rgbaMatch[4]))):1;return{r,g,b,a};}// Handle hex formats\nconst hex=str.replace(/^#/,\"\");if(hex.length===8){return{r:parseInt(hex.slice(0,2),16)/255,g:parseInt(hex.slice(2,4),16)/255,b:parseInt(hex.slice(4,6),16)/255,a:parseInt(hex.slice(6,8),16)/255};}if(hex.length===6){return{r:parseInt(hex.slice(0,2),16)/255,g:parseInt(hex.slice(2,4),16)/255,b:parseInt(hex.slice(4,6),16)/255,a:1};}if(hex.length===4){return{r:parseInt(hex[0]+hex[0],16)/255,g:parseInt(hex[1]+hex[1],16)/255,b:parseInt(hex[2]+hex[2],16)/255,a:parseInt(hex[3]+hex[3],16)/255};}if(hex.length===3){return{r:parseInt(hex[0]+hex[0],16)/255,g:parseInt(hex[1]+hex[1],16)/255,b:parseInt(hex[2]+hex[2],16)/255,a:1};}return{r:0,g:0,b:0,a:1};}function rgbaToCanvasColor(rgba){const r=Math.round(rgba.r*255);const g=Math.round(rgba.g*255);const b=Math.round(rgba.b*255);if(rgba.a===1){return`rgb(${r}, ${g}, ${b})`;}return`rgba(${r}, ${g}, ${b}, ${rgba.a})`;}const DEFAULTS={background:\"#000000\",particleColor:\"#ffffff\",particleDensity:.5,minSize:.5,maxSize:1,speed:.5,particleSpeed:.5};// Mapping function: UI 0.1..1 → internal 0.5..12\nfunction mapFlickerUiToInternal(ui){const clamped=Math.max(.1,Math.min(1,ui));const t=(clamped-.1)/.9;return .5+t*11.5// Maps to 0.5..12\n;}// Mapping function: UI 0.1..1 → internal 5..60\nfunction mapDensityUiToInternal(ui){const clamped=Math.max(.1,Math.min(1,ui));const t=(clamped-.1)/.9;return 5+t*55// Maps to 5..60\n;}/**\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerIntrinsicWidth 600\n * @framerIntrinsicHeight 400\n * @framerDisableUnlink\n */export default function Sparkles({preview=false,background=DEFAULTS.background,particleColor=DEFAULTS.particleColor,particleDensity=DEFAULTS.particleDensity,minSize=DEFAULTS.minSize,maxSize=DEFAULTS.maxSize,speed=DEFAULTS.speed,particleSpeed=DEFAULTS.particleSpeed,style}){const canvasRef=useRef(null);const containerRef=useRef(null);const zoomProbeRef=useRef(null);const particlesRef=useRef([]);const animationRef=useRef(null);const lastFrameTimeRef=useRef(0)// Track last frame time for delta-time\n;const lastRef=useRef({w:0,h:0,aspect:0,ts:0});// Initialize particles\nconst initParticles=(width,height)=>{const particles=[];const area=width*height;const mappedDensity=mapDensityUiToInternal(particleDensity);const count=Math.floor(area/1e4*mappedDensity);const velocityMultiplier=particleSpeed*.5// Maps 0-1 to 0-0.5\n;for(let i=0;i<count;i++){particles.push({x:Math.random()*width,y:Math.random()*height,vx:(Math.random()-.5)*velocityMultiplier,vy:(Math.random()-.5)*velocityMultiplier,size:minSize+Math.random()*(maxSize-minSize),opacity:Math.random(),opacityVel:(Math.random()-.5)*.04});}particlesRef.current=particles;};// Main canvas setup and animation\nuseEffect(()=>{const canvas=canvasRef.current;const container=containerRef.current;if(!canvas||!container)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;const resize=()=>{const dpr=window.devicePixelRatio||1;const width=container.clientWidth||container.offsetWidth||1;const height=container.clientHeight||container.offsetHeight||1;canvas.width=width*dpr;canvas.height=height*dpr;canvas.style.width=`${width}px`;canvas.style.height=`${height}px`;ctx.scale(dpr,dpr);initParticles(width,height);};resize();const isCanvasMode=RenderTarget.current()===RenderTarget.canvas;const shouldAnimate=!isCanvasMode||preview;const mappedSpeed=mapFlickerUiToInternal(speed);// Parse colors with token and opacity support\nconst resolvedBackground=resolveTokenColor(background);const backgroundRgba=parseColorToRgba(resolvedBackground);const backgroundColor=rgbaToCanvasColor(backgroundRgba);const resolvedParticleColor=resolveTokenColor(particleColor);const particleColorRgba=parseColorToRgba(resolvedParticleColor);const particleColorBase=rgbaToCanvasColor({...particleColorRgba,a:1})// Base color without alpha\n;const animate=currentTime=>{if(!canvas||!ctx)return;// Calculate delta time (time since last frame) for frame-rate independent animation\n// Target 60fps (16.67ms) as baseline\nconst deltaTime=lastFrameTimeRef.current===0?1:Math.min((currentTime-lastFrameTimeRef.current)/16.67,3)// Cap at 3x to prevent huge jumps\n;lastFrameTimeRef.current=currentTime;const width=canvas.width/(window.devicePixelRatio||1);const height=canvas.height/(window.devicePixelRatio||1);// Clear canvas completely first, then draw background\nctx.clearRect(0,0,width,height);ctx.fillStyle=backgroundColor;ctx.fillRect(0,0,width,height);// Update and draw particles\nconst particles=particlesRef.current;const particleCount=particles.length;const baseAlpha=particleColorRgba.a;// Set fill style once for all particles (performance optimization)\nctx.fillStyle=particleColorBase;for(let i=0;i<particleCount;i++){const particle=particles[i];// Update position\nif(shouldAnimate){particle.x+=particle.vx*deltaTime;particle.y+=particle.vy*deltaTime;// Wrap around edges\nif(particle.x<0)particle.x=width;if(particle.x>width)particle.x=0;if(particle.y<0)particle.y=height;if(particle.y>height)particle.y=0;// Update opacity (flicker effect) - frame-rate independent\nparticle.opacity+=particle.opacityVel*mappedSpeed*.5*deltaTime;// Bounce opacity at boundaries and clamp\nif(particle.opacity<=.1){particle.opacity=.1;particle.opacityVel=Math.abs(particle.opacityVel)// Make positive\n;}else if(particle.opacity>=1){particle.opacity=1;particle.opacityVel=-Math.abs(particle.opacityVel)// Make negative\n;}}// Draw particle with combined opacity (particleColor alpha * particle opacity)\nctx.globalAlpha=baseAlpha*particle.opacity;ctx.beginPath();ctx.arc(particle.x,particle.y,particle.size,0,Math.PI*2);ctx.fill();}ctx.globalAlpha=1;if(shouldAnimate){animationRef.current=requestAnimationFrame(animate);}};// Reset frame time and start animation\nlastFrameTimeRef.current=0;animationRef.current=requestAnimationFrame(animate);// Canvas resize detection for Framer Canvas\nlet resizeRafId=0;if(RenderTarget.current()===RenderTarget.canvas){const TICK_MS=250;const EPSPECT=.001;const tick=now=>{const container=containerRef.current;if(container){const cw=container.clientWidth||container.offsetWidth||1;const ch=container.clientHeight||container.offsetHeight||1;const aspect=cw/ch;const timeOk=!lastRef.current.ts||(now||performance.now())-lastRef.current.ts>=TICK_MS;const aspectChanged=Math.abs(aspect-lastRef.current.aspect)>EPSPECT;const sizeChanged=Math.abs(cw-lastRef.current.w)>1||Math.abs(ch-lastRef.current.h)>1;if(timeOk&&(aspectChanged||sizeChanged)){lastRef.current={w:cw,h:ch,aspect,ts:now||performance.now()};resize();if(!shouldAnimate){// Render one frame in canvas mode when preview is off\nconst particles=particlesRef.current;const particleCount=particles.length;const baseAlpha=particleColorRgba.a;ctx.clearRect(0,0,cw,ch);ctx.fillStyle=backgroundColor;ctx.fillRect(0,0,cw,ch);ctx.fillStyle=particleColorBase;for(let i=0;i<particleCount;i++){const particle=particles[i];ctx.globalAlpha=baseAlpha*particle.opacity;ctx.beginPath();ctx.arc(particle.x,particle.y,particle.size,0,Math.PI*2);ctx.fill();}ctx.globalAlpha=1;}}}resizeRafId=requestAnimationFrame(tick);};resizeRafId=requestAnimationFrame(tick);}else{window.addEventListener(\"resize\",resize);}return()=>{if(animationRef.current){cancelAnimationFrame(animationRef.current);}if(resizeRafId){cancelAnimationFrame(resizeRafId);}window.removeEventListener(\"resize\",resize);};},[background,particleColor,particleDensity,minSize,maxSize,speed,particleSpeed,preview]);// Force render when colors change in canvas mode\nuseEffect(()=>{const canvas=canvasRef.current;if(!canvas)return;const isCanvasMode=RenderTarget.current()===RenderTarget.canvas;const shouldAnimate=!isCanvasMode||preview;if(isCanvasMode&&!shouldAnimate){const ctx=canvas.getContext(\"2d\");if(!ctx)return;// Parse colors\nconst resolvedBackground=resolveTokenColor(background);const backgroundRgba=parseColorToRgba(resolvedBackground);const backgroundColor=rgbaToCanvasColor(backgroundRgba);const resolvedParticleColor=resolveTokenColor(particleColor);const particleColorRgba=parseColorToRgba(resolvedParticleColor);const particleColorBase=rgbaToCanvasColor({...particleColorRgba,a:1});const width=canvas.width/(window.devicePixelRatio||1);const height=canvas.height/(window.devicePixelRatio||1);// Force render with new colors\nconst particles=particlesRef.current;const particleCount=particles.length;const baseAlpha=particleColorRgba.a;ctx.clearRect(0,0,width,height);ctx.fillStyle=backgroundColor;ctx.fillRect(0,0,width,height);ctx.fillStyle=particleColorBase;for(let i=0;i<particleCount;i++){const particle=particles[i];ctx.globalAlpha=baseAlpha*particle.opacity;ctx.beginPath();ctx.arc(particle.x,particle.y,particle.size,0,Math.PI*2);ctx.fill();}ctx.globalAlpha=1;}},[background,particleColor,preview]);return /*#__PURE__*/_jsxs(\"div\",{ref:containerRef,style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"hidden\"},children:[/*#__PURE__*/_jsx(\"div\",{ref:zoomProbeRef,style:{position:\"absolute\",width:20,height:20,opacity:0,pointerEvents:\"none\"}}),/*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:{position:\"absolute\",inset:0,width:\"100%\",height:\"100%\",display:\"block\"}})]});}addPropertyControls(Sparkles,{preview:{type:ControlType.Boolean,title:\"Preview\",defaultValue:true,enabledTitle:\"On\",disabledTitle:\"Off\"},particleDensity:{type:ControlType.Number,title:\"Density\",min:.1,max:1,step:.05,defaultValue:DEFAULTS.particleDensity},minSize:{type:ControlType.Number,title:\"Min Size\",min:.5,max:10,step:.5,defaultValue:DEFAULTS.minSize,unit:\"px\"},maxSize:{type:ControlType.Number,title:\"Max Size\",min:.5,max:15,step:.5,defaultValue:DEFAULTS.maxSize,unit:\"px\"},speed:{type:ControlType.Number,title:\"Flicker\",min:.1,max:1,step:.05,defaultValue:DEFAULTS.speed},particleSpeed:{type:ControlType.Number,title:\"Speed\",min:0,max:1,step:.1,defaultValue:DEFAULTS.particleSpeed},particleColor:{type:ControlType.Color,title:\"Sparkle\",defaultValue:DEFAULTS.particleColor},background:{type:ControlType.Color,title:\"Background\",defaultValue:DEFAULTS.background,description:\"More components at [Framer University](https://frameruni.link/cc).\"}});Sparkles.displayName=\"Sparkles\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Sparkles\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"400\",\"framerIntrinsicWidth\":\"600\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Sparkles_prod.map","function addUniqueItem(t,e){-1===t.indexOf(e)&&t.push(e)}function removeItem(t,e){const n=t.indexOf(e);n>-1&&t.splice(n,1)}const clamp=(t,e,n)=>Math.min(Math.max(n,t),e);const t={duration:.3,delay:0,endDelay:0,repeat:0,easing:\"ease\"};const isNumber=t=>\"number\"===typeof t;const isEasingList=t=>Array.isArray(t)&&!isNumber(t[0]);const wrap=(t,e,n)=>{const o=e-t;return((n-t)%o+o)%o+t};function getEasingForSegment(t,e){return isEasingList(t)?t[wrap(0,t.length,e)]:t}const mix=(t,e,n)=>-n*t+n*e+t;const noop=()=>{};const noopReturn=t=>t;const progress=(t,e,n)=>e-t===0?1:(n-t)/(e-t);function fillOffset(t,e){const n=t[t.length-1];for(let o=1;o<=e;o++){const s=progress(0,e,o);t.push(mix(n,1,s))}}function defaultOffset(t){const e=[0];fillOffset(e,t-1);return e}function interpolate(t,e=defaultOffset(t.length),n=noopReturn){const o=t.length;const s=o-e.length;s>0&&fillOffset(e,s);return s=>{let f=0;for(;f<o-2;f++)if(s<e[f+1])break;let r=clamp(0,1,progress(e[f],e[f+1],s));const c=getEasingForSegment(n,f);r=c(r);return mix(t[f],t[f+1],r)}}const isCubicBezier=t=>Array.isArray(t)&&isNumber(t[0]);const isEasingGenerator=t=>\"object\"===typeof t&&Boolean(t.createAnimation);const isFunction=t=>\"function\"===typeof t;const isString=t=>\"string\"===typeof t;const e={ms:t=>1e3*t,s:t=>t/1e3};\n/*\n  Convert velocity into velocity per second\n\n  @param [number]: Unit per frame\n  @param [number]: Frame duration in ms\n*/function velocityPerSecond(t,e){return e?t*(1e3/e):0}export{addUniqueItem,clamp,defaultOffset,t as defaults,fillOffset,getEasingForSegment,interpolate,isCubicBezier,isEasingGenerator,isEasingList,isFunction,isNumber,isString,mix,noop,noopReturn,progress,removeItem,e as time,velocityPerSecond,wrap};\n\n//# sourceMappingURL=index.es.js.map","import{noopReturn as t,clamp as n}from\"@motionone/utils\";const calcBezier=(t,n,e)=>(((1-3*e+3*n)*t+(3*e-6*n))*t+3*n)*t;const e=1e-7;const i=12;function binarySubdivide(t,n,o,r,c){let u;let a;let s=0;do{a=n+(o-n)/2;u=calcBezier(a,r,c)-t;u>0?o=a:n=a}while(Math.abs(u)>e&&++s<i);return a}function cubicBezier(n,e,i,o){if(n===e&&i===o)return t;const getTForX=t=>binarySubdivide(t,0,1,n,i);return t=>0===t||1===t?t:calcBezier(getTForX(t),e,o)}const steps=(t,e=\"end\")=>i=>{i=\"end\"===e?Math.min(i,.999):Math.max(i,.001);const o=i*t;const r=\"end\"===e?Math.floor(o):Math.ceil(o);return n(0,1,r/t)};export{cubicBezier,steps};\n\n//# sourceMappingURL=index.es.js.map","import{isFunction as t,isCubicBezier as i,noopReturn as e,defaults as s,isEasingGenerator as a,isEasingList as n,interpolate as r}from\"@motionone/utils\";import{cubicBezier as h,steps as o}from\"@motionone/easing\";const l={ease:h(.25,.1,.25,1),\"ease-in\":h(.42,0,1,1),\"ease-in-out\":h(.42,0,.58,1),\"ease-out\":h(0,0,.58,1)};const u=/\\((.*?)\\)/;function getEasingFunction(s){if(t(s))return s;if(i(s))return h(...s);if(l[s])return l[s];if(s.startsWith(\"steps\")){const t=u.exec(s);if(t){const i=t[1].split(\",\");return o(parseFloat(i[0]),i[1].trim())}}return e}class Animation{constructor(t,i=[0,1],{easing:h,duration:o=s.duration,delay:l=s.delay,endDelay:u=s.endDelay,repeat:m=s.repeat,offset:c,direction:p=\"normal\"}={}){this.startTime=null;this.rate=1;this.t=0;this.cancelTimestamp=null;this.easing=e;this.duration=0;this.totalDuration=0;this.repeat=0;this.playState=\"idle\";this.finished=new Promise(((t,i)=>{this.resolve=t;this.reject=i}));h=h||s.easing;if(a(h)){const t=h.createAnimation(i);h=t.easing;i=t.keyframes||i;o=t.duration||o}this.repeat=m;this.easing=n(h)?e:getEasingFunction(h);this.updateDuration(o);const d=r(i,c,n(h)?h.map(getEasingFunction):e);this.tick=i=>{var e;l=l;let s=0;s=void 0!==this.pauseTime?this.pauseTime:(i-this.startTime)*this.rate;this.t=s;s/=1e3;s=Math.max(s-l,0);\"finished\"===this.playState&&void 0===this.pauseTime&&(s=this.totalDuration);const a=s/this.duration;let n=Math.floor(a);let r=a%1;!r&&a>=1&&(r=1);1===r&&n--;const h=n%2;(\"reverse\"===p||\"alternate\"===p&&h||\"alternate-reverse\"===p&&!h)&&(r=1-r);const o=s>=this.totalDuration?1:Math.min(r,1);const m=d(this.easing(o));t(m);const c=void 0===this.pauseTime&&(\"finished\"===this.playState||s>=this.totalDuration+u);if(c){this.playState=\"finished\";null===(e=this.resolve)||void 0===e?void 0:e.call(this,m)}else\"idle\"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))};this.play()}play(){const t=performance.now();this.playState=\"running\";void 0!==this.pauseTime?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t);this.cancelTimestamp=this.startTime;this.pauseTime=void 0;this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState=\"paused\";this.pauseTime=this.t}finish(){this.playState=\"finished\";this.tick(0)}stop(){var t;this.playState=\"idle\";void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId);null===(t=this.reject)||void 0===t?void 0:t.call(this,false)}cancel(){this.stop();this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t;this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){void 0!==this.pauseTime||0===this.rate?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}export{Animation,getEasingFunction};\n\n//# sourceMappingURL=index.es.js.map","var extendStatics=function(e,t){extendStatics=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])};return extendStatics(e,t)};function __extends(e,t){if(\"function\"!==typeof t&&null!==t)throw new TypeError(\"Class extends value \"+String(t)+\" is not a constructor or null\");extendStatics(e,t);function __(){this.constructor=e}e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}var __assign=function(){__assign=Object.assign||function __assign(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o])}return e};return __assign.apply(this,arguments)};function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&\"function\"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function __decorate(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var c=e.length-1;c>=0;c--)(o=e[c])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function __param(e,t){return function(r,n){t(r,n,e)}}function __metadata(e,t){if(\"object\"===typeof Reflect&&\"function\"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,o){function fulfilled(e){try{step(n.next(e))}catch(e){o(e)}}function rejected(e){try{step(n.throw(e))}catch(e){o(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())}))}function __generator(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:verb(0),throw:verb(1),return:verb(2)},\"function\"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError(\"Generator is already executing.\");while(i)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;(n=0,o)&&(a=[2&a[0],o.value]);switch(a[0]){case 0:case 1:o=a;break;case 4:i.label++;return{value:a[1],done:false};case 5:i.label++;n=a[1];a=[0];continue;case 7:a=i.ops.pop();i.trys.pop();continue;default:if(!(o=i.trys,o=o.length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1];o=a;break}if(o&&i.label<o[2]){i.label=o[2];i.ops.push(a);break}o[2]&&i.ops.pop();i.trys.pop();continue}a=t.call(e,i)}catch(e){a=[6,e];n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:true}}}var e=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!(\"get\"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:true,get:function(){return t[r]}});Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r);e[n]=t[r]};function __exportStar(t,r){for(var n in t)\"default\"===n||Object.prototype.hasOwnProperty.call(r,n)||e(r,t,n)}function __values(e){var t=\"function\"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&\"number\"===typeof e.length)return{next:function(){e&&n>=e.length&&(e=void 0);return{value:e&&e[n++],done:!e}}};throw new TypeError(t?\"Object is not iterable.\":\"Symbol.iterator is not defined.\")}function __read(e,t){var r=\"function\"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{while((void 0===t||t-- >0)&&!(n=a.next()).done)i.push(n.value)}catch(e){o={error:e}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}\n/** @deprecated */function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}\n/** @deprecated */function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,c=a.length;i<c;i++,o++)n[o]=a[i];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)if(n||!(o in t)){n||(n=Array.prototype.slice.call(t,0,o));n[o]=t[o]}return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var n,o=r.apply(e,t||[]),a=[];return n={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),n[Symbol.asyncIterator]=function(){return this},n;function verb(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||resume(e,t)}))})}function resume(e,t){try{step(o[e](t))}catch(e){settle(a[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(a[0][2],e)}function fulfill(e){resume(\"next\",e)}function reject(e){resume(\"throw\",e)}function settle(e,t){(e(t),a.shift(),a.length)&&resume(a[0][0],a[0][1])}}function __asyncDelegator(e){var t,r;return t={},verb(\"next\"),verb(\"throw\",(function(e){throw e})),verb(\"return\"),t[Symbol.iterator]=function(){return this},t;function verb(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:\"return\"===n}:o?o(t):t}:o}}function __asyncValues(e){if(!Symbol.asyncIterator)throw new TypeError(\"Symbol.asyncIterator is not defined.\");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=\"function\"===typeof __values?__values(e):e[Symbol.iterator](),t={},verb(\"next\"),verb(\"throw\"),verb(\"return\"),t[Symbol.asyncIterator]=function(){return this},t);function verb(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){t=e[r](t),settle(n,o,t.done,t.value)}))}}function settle(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)}}function __makeTemplateObject(e,t){Object.defineProperty?Object.defineProperty(e,\"raw\",{value:t}):e.raw=t;return e}var t=Object.create?function(e,t){Object.defineProperty(e,\"default\",{enumerable:true,value:t})}:function(e,t){e.default=t};function __importStar(r){if(r&&r.__esModule)return r;var n={};if(null!=r)for(var o in r)\"default\"!==o&&Object.prototype.hasOwnProperty.call(r,o)&&e(n,r,o);t(n,r);return n}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if(\"a\"===r&&!n)throw new TypeError(\"Private accessor was defined without a getter\");if(\"function\"===typeof t?e!==t||!n:!t.has(e))throw new TypeError(\"Cannot read private member from an object whose class did not declare it\");return\"m\"===r?n:\"a\"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,o){if(\"m\"===n)throw new TypeError(\"Private method is not writable\");if(\"a\"===n&&!o)throw new TypeError(\"Private accessor was defined without a setter\");if(\"function\"===typeof t?e!==t||!o:!t.has(e))throw new TypeError(\"Cannot write private member to an object whose class did not declare it\");return\"a\"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||\"object\"!==typeof t&&\"function\"!==typeof t)throw new TypeError(\"Cannot use 'in' operator on non-object\");return\"function\"===typeof e?t===e:e.has(t)}export{__assign,__asyncDelegator,__asyncGenerator,__asyncValues,__await,__awaiter,__classPrivateFieldGet,__classPrivateFieldIn,__classPrivateFieldSet,e as __createBinding,__decorate,__exportStar,__extends,__generator,__importDefault,__importStar,__makeTemplateObject,__metadata,__param,__read,__rest,__spread,__spreadArray,__spreadArrays,__values};\n\n//# sourceMappingURL=tslib.es6.js.map","var n={};Object.defineProperty(n,\"__esModule\",{value:true});n.warning=function(){};n.invariant=function(){};const e=n.__esModule,t=n.warning,r=n.invariant;export default n;export{e as __esModule,r as invariant,t as warning};\n\n//# sourceMappingURL=index.js.map","import{velocityPerSecond as e,time as t,noopReturn as s}from\"@motionone/utils\";const n=5;function calcGeneratorVelocity(t,s,r){const a=Math.max(s-n,0);return e(r-t(a),s-a)}const r={stiffness:100,damping:10,mass:1};const calcDampingRatio=(e=r.stiffness,t=r.damping,s=r.mass)=>t/(2*Math.sqrt(e*s));function hasReachedTarget(e,t,s){return e<t&&s>=t||e>t&&s<=t}const spring=({stiffness:e=r.stiffness,damping:s=r.damping,mass:n=r.mass,from:a=0,to:o=1,velocity:c=0,restSpeed:i=2,restDistance:h=.5}={})=>{c=c?t.s(c):0;const u={done:false,hasReachedTarget:false,current:a,target:o};const d=o-a;const f=Math.sqrt(e/n)/1e3;const l=calcDampingRatio(e,s,n);let g;if(l<1){const e=f*Math.sqrt(1-l*l);g=t=>o-Math.exp(-l*f*t)*((l*f*d-c)/e*Math.sin(e*t)+d*Math.cos(e*t))}else g=e=>o-Math.exp(-f*e)*(d+(f*d-c)*e);return e=>{u.current=g(e);const t=0===e?c:calcGeneratorVelocity(g,e,u.current);const s=Math.abs(t)<=i;const n=Math.abs(o-u.current)<=h;u.done=s&&n;u.hasReachedTarget=hasReachedTarget(a,o,u.current);return u}};const glide=({from:e=0,velocity:s=0,power:n=.8,decay:r=.325,bounceDamping:a,bounceStiffness:o,changeTarget:c,min:i,max:h,restDistance:u=.5,restSpeed:d})=>{r=t.ms(r);const f={hasReachedTarget:false,done:false,current:e,target:e};const isOutOfBounds=e=>void 0!==i&&e<i||void 0!==h&&e>h;const nearestBoundary=e=>void 0===i?h:void 0===h||Math.abs(i-e)<Math.abs(h-e)?i:h;let l=n*s;const g=e+l;const m=void 0===c?g:c(g);f.target=m;m!==g&&(l=m-e);const calcDelta=e=>-l*Math.exp(-e/r);const calcLatest=e=>m+calcDelta(e);const applyFriction=e=>{const t=calcDelta(e);const s=calcLatest(e);f.done=Math.abs(t)<=u;f.current=f.done?m:s};let p;let M;const checkCatchBoundary=e=>{if(isOutOfBounds(f.current)){p=e;M=spring({from:f.current,to:nearestBoundary(f.current),velocity:calcGeneratorVelocity(calcLatest,e,f.current),damping:a,stiffness:o,restDistance:u,restSpeed:d})}};checkCatchBoundary(0);return e=>{let t=false;if(!M&&void 0===p){t=true;applyFriction(e);checkCatchBoundary(e)}if(void 0!==p&&e>p){f.hasReachedTarget=true;return M(e-p)}f.hasReachedTarget=false;!t&&applyFriction(e);return f}};const a=10;const o=1e4;function pregenerateKeyframes(e,t=s){let n;let r=a;let c=e(0);const i=[t(c.current)];while(!c.done&&r<o){c=e(r);i.push(t(c.done?c.target:c.current));void 0===n&&c.hasReachedTarget&&(n=r);r+=a}const h=r-a;1===i.length&&i.push(c.current);return{keyframes:i,duration:h/1e3,overshootDuration:(null!==n&&void 0!==n?n:h)/1e3}}export{calcGeneratorVelocity,glide,pregenerateKeyframes,spring};\n\n//# sourceMappingURL=index.es.js.map","import{MotionValue as e}from\"@motionone/types\";import{noopReturn as t,addUniqueItem as n,isCubicBezier as o,defaults as i,isEasingGenerator as s,isNumber as r,time as a,isEasingList as c,noop as l,removeItem as f,mix as u,getEasingForSegment as d,isString as g,defaultOffset as m,fillOffset as h,progress as p,velocityPerSecond as v,interpolate as y}from\"@motionone/utils\";import{Animation as w,getEasingFunction as E}from\"@motionone/animation\";import{__rest as b}from\"tslib\";import{invariant as S}from\"hey-listen\";import{pregenerateKeyframes as A,calcGeneratorVelocity as O,spring as x,glide as V}from\"@motionone/generators\";const z=new WeakMap;function getAnimationData(e){z.has(e)||z.set(e,{transforms:[],values:new Map});return z.get(e)}function getMotionValue(t,n){t.has(n)||t.set(n,new e);return t.get(n)}const W=[\"\",\"X\",\"Y\",\"Z\"];const L=[\"translate\",\"scale\",\"rotate\",\"skew\"];const T={x:\"translateX\",y:\"translateY\",z:\"translateZ\"};const D={syntax:\"<angle>\",initialValue:\"0deg\",toDefaultUnit:e=>e+\"deg\"};const M={translate:{syntax:\"<length-percentage>\",initialValue:\"0px\",toDefaultUnit:e=>e+\"px\"},rotate:D,scale:{syntax:\"<number>\",initialValue:1,toDefaultUnit:t},skew:D};const k=new Map;const asTransformCssVar=e=>`--motion-${e}`;const B=[\"x\",\"y\",\"z\"];L.forEach((e=>{W.forEach((t=>{B.push(e+t);k.set(asTransformCssVar(e+t),M[e])}))}));const compareTransformOrder=(e,t)=>B.indexOf(e)-B.indexOf(t);const j=new Set(B);const isTransform=e=>j.has(e);const addTransformToElement=(e,t)=>{T[t]&&(t=T[t]);const{transforms:o}=getAnimationData(e);n(o,t);e.style.transform=buildTransformTemplate(o)};const buildTransformTemplate=e=>e.sort(compareTransformOrder).reduce(transformListToString,\"\").trim();const transformListToString=(e,t)=>`${e} ${t}(var(${asTransformCssVar(t)}))`;const isCssVar=e=>e.startsWith(\"--\");const P=new Set;function registerCssVariable(e){if(!P.has(e)){P.add(e);try{const{syntax:t,initialValue:n}=k.has(e)?k.get(e):{};CSS.registerProperty({name:e,inherits:false,syntax:t,initialValue:n})}catch(e){}}}const convertEasing=e=>o(e)?cubicBezierAsString(e):e;const cubicBezierAsString=([e,t,n,o])=>`cubic-bezier(${e}, ${t}, ${n}, ${o})`;const testAnimation=e=>document.createElement(\"div\").animate(e,{duration:.001});const C={cssRegisterProperty:()=>\"undefined\"!==typeof CSS&&Object.hasOwnProperty.call(CSS,\"registerProperty\"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,\"animate\"),partialKeyframes:()=>{try{testAnimation({opacity:[1]})}catch(e){return false}return true},finished:()=>Boolean(testAnimation({opacity:[0,1]}).finished)};const $={};const R={};for(const e in C)R[e]=()=>{void 0===$[e]&&($[e]=C[e]());return $[e]};function hydrateKeyframes(e,t){for(let n=0;n<e.length;n++)null===e[n]&&(e[n]=n?e[n-1]:t());return e}const keyframesList=e=>Array.isArray(e)?e:[e];function getStyleName(e){T[e]&&(e=T[e]);return isTransform(e)?asTransformCssVar(e):e}const H={get:(e,t)=>{t=getStyleName(t);let n=isCssVar(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!n&&0!==n){const e=k.get(t);e&&(n=e.initialValue)}return n},set:(e,t,n)=>{t=getStyleName(t);isCssVar(t)?e.style.setProperty(t,n):e.style[t]=n}};function stopAnimation(e,t=true){if(e&&\"finished\"!==e.playState)try{if(e.stop)e.stop();else{t&&e.commitStyles();e.cancel()}}catch(e){}}function getDevToolsRecord(){return window.__MOTION_DEV_TOOLS_RECORD}function animateStyle(e,t,n,o={}){const f=getDevToolsRecord();const u=false!==o.record&&f;let d;let{duration:g=i.duration,delay:m=i.delay,endDelay:h=i.endDelay,repeat:p=i.repeat,easing:v=i.easing,direction:y,offset:E,allowWebkitAcceleration:b=false}=o;const S=getAnimationData(e);let A=R.waapi();const O=isTransform(t);O&&addTransformToElement(e,t);const x=getStyleName(t);const V=getMotionValue(S.values,x);const z=k.get(x);stopAnimation(V.animation,!(s(v)&&V.generator)&&false!==o.record);return()=>{const readInitialValue=()=>{var t,n;return null!==(n=null!==(t=H.get(e,x))&&void 0!==t?t:null===z||void 0===z?void 0:z.initialValue)&&void 0!==n?n:0};let i=hydrateKeyframes(keyframesList(n),readInitialValue);if(s(v)){const e=v.createAnimation(i,readInitialValue,O,x,V);v=e.easing;void 0!==e.keyframes&&(i=e.keyframes);void 0!==e.duration&&(g=e.duration)}isCssVar(x)&&(R.cssRegisterProperty()?registerCssVariable(x):A=false);if(A){z&&(i=i.map((e=>r(e)?z.toDefaultUnit(e):e)));1!==i.length||R.partialKeyframes()&&!u||i.unshift(readInitialValue());const t={delay:a.ms(m),duration:a.ms(g),endDelay:a.ms(h),easing:c(v)?void 0:convertEasing(v),direction:y,iterations:p+1,fill:\"both\"};d=e.animate({[x]:i,offset:E,easing:c(v)?v.map(convertEasing):void 0},t);d.finished||(d.finished=new Promise(((e,t)=>{d.onfinish=e;d.oncancel=t})));const n=i[i.length-1];d.finished.then((()=>{H.set(e,x,n);d.cancel()})).catch(l);b||(d.playbackRate=1.000001)}else if(O){i=i.map((e=>\"string\"===typeof e?parseFloat(e):e));1===i.length&&i.unshift(parseFloat(readInitialValue()));const render=t=>{z&&(t=z.toDefaultUnit(t));H.set(e,x,t)};d=new w(render,i,Object.assign(Object.assign({},o),{duration:g,easing:v}))}else{const t=i[i.length-1];H.set(e,x,z&&r(t)?z.toDefaultUnit(t):t)}u&&f(e,t,i,{duration:g,delay:m,easing:v,repeat:p,offset:E},\"motion-one\");V.setAnimation(d);return d}}const getOptions=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function resolveElements(e,t){var n;if(\"string\"===typeof e)if(t){null!==(n=t[e])&&void 0!==n?n:t[e]=document.querySelectorAll(e);e=t[e]}else e=document.querySelectorAll(e);else e instanceof Element&&(e=[e]);return Array.from(e||[])}const createAnimation=e=>e();const withControls=(e,t,n=i.duration)=>new Proxy({animations:e.map(createAnimation).filter(Boolean),duration:n,options:t},I);const getActiveAnimation=e=>e.animations[0];const I={get:(e,t)=>{const n=getActiveAnimation(e);switch(t){case\"duration\":return e.duration;case\"currentTime\":return a.s((null===n||void 0===n?void 0:n[t])||0);case\"playbackRate\":case\"playState\":return null===n||void 0===n?void 0:n[t];case\"finished\":e.finished||(e.finished=Promise.all(e.animations.map(selectFinished)).catch(l));return e.finished;case\"stop\":return()=>{e.animations.forEach((e=>stopAnimation(e)))};case\"forEachNative\":return t=>{e.animations.forEach((n=>t(n,e)))};default:return\"undefined\"===typeof(null===n||void 0===n?void 0:n[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,n)=>{switch(t){case\"currentTime\":n=a.ms(n);case\"currentTime\":case\"playbackRate\":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=n;return true}return false}};const selectFinished=e=>e.finished;function stagger(e=.1,{start:t=0,from:n=0,easing:o}={}){return(i,s)=>{const a=r(n)?n:getFromIndex(n,s);const c=Math.abs(a-i);let l=e*c;if(o){const t=s*e;const n=E(o);l=n(l/t)*t}return t+l}}function getFromIndex(e,t){if(\"first\"===e)return 0;{const n=t-1;return\"last\"===e?n:n/2}}function resolveOption(e,t,n){return\"function\"===typeof e?e(t,n):e}function animate(e,t,n={}){e=resolveElements(e);const o=e.length;const i=[];for(let s=0;s<o;s++){const r=e[s];for(const e in t){const a=getOptions(n,e);a.delay=resolveOption(a.delay,s,o);const c=animateStyle(r,e,t[e],a);i.push(c)}}return withControls(i,n,n.duration)}function calcNextTime(e,t,n,o){var i;return r(t)?t:t.startsWith(\"-\")||t.startsWith(\"+\")?Math.max(0,e+parseFloat(t)):\"<\"===t?n:null!==(i=o.get(t))&&void 0!==i?i:e}function eraseKeyframes(e,t,n){for(let o=0;o<e.length;o++){const i=e[o];if(i.at>t&&i.at<n){f(e,i);o--}}}function addKeyframes(e,t,n,o,i,s){eraseKeyframes(e,i,s);for(let r=0;r<t.length;r++)e.push({value:t[r],at:u(i,s,o[r]),easing:d(n,r)})}function compareByTime(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function timeline(e,t={}){var n;const o=createAnimationsFromTimeline(e,t);const i=o.map((e=>animateStyle(...e))).filter(Boolean);return withControls(i,t,null===(n=o[0])||void 0===n?void 0:n[3].duration)}function createAnimationsFromTimeline(e,t={}){var{defaultOptions:n={}}=t,o=b(t,[\"defaultOptions\"]);const r=[];const a=new Map;const c={};const l=new Map;let f=0;let u=0;let d=0;for(let t=0;t<e.length;t++){const o=e[t];if(g(o)){l.set(o,u);continue}if(!Array.isArray(o)){l.set(o.name,calcNextTime(u,o.at,f,l));continue}const[r,p,v={}]=o;void 0!==v.at&&(u=calcNextTime(u,v.at,f,l));let y=0;const w=resolveElements(r,c);const E=w.length;for(let e=0;e<E;e++){const t=w[e];const o=getElementSequence(t,a);for(const t in p){const r=getValueSequence(t,o);let a=keyframesList(p[t]);const c=getOptions(v,t);let{duration:l=n.duration||i.duration,easing:f=n.easing||i.easing}=c;if(s(f)){const e=isTransform(t);S(2===a.length||!e,\"spring must be provided 2 keyframes within timeline\");const n=f.createAnimation(a,(()=>\"0\"),e);f=n.easing;void 0!==n.keyframes&&(a=n.keyframes);void 0!==n.duration&&(l=n.duration)}const g=resolveOption(v.delay,e,E)||0;const w=u+g;const b=w+l;let{offset:A=m(a.length)}=c;1===A.length&&0===A[0]&&(A[1]=1);const O=length-a.length;O>0&&h(A,O);1===a.length&&a.unshift(null);addKeyframes(r,a,f,A,w,b);y=Math.max(g+l,y);d=Math.max(b,d)}}f=u;u+=y}a.forEach(((e,t)=>{for(const s in e){const a=e[s];a.sort(compareByTime);const c=[];const l=[];const f=[];for(let e=0;e<a.length;e++){const{at:t,value:n,easing:o}=a[e];c.push(n);l.push(p(0,d,t));f.push(o||i.easing)}if(0!==l[0]){l.unshift(0);c.unshift(c[0]);f.unshift(\"linear\")}if(1!==l[l.length-1]){l.push(1);c.push(null)}r.push([t,s,c,Object.assign(Object.assign(Object.assign({},n),{duration:d,easing:f,offset:l}),o)])}}));return r}function getElementSequence(e,t){!t.has(e)&&t.set(e,{});return t.get(e)}function getValueSequence(e,t){t[e]||(t[e]=[]);return t[e]}function createGeneratorEasing(e){const t=new WeakMap;return(n={})=>{const o=new Map;const getGenerator=(t=0,i=100,s=0,r=false)=>{const a=`${t}-${i}-${s}-${r}`;o.has(a)||o.set(a,e(Object.assign({from:t,to:i,velocity:s,restSpeed:r?.05:2,restDistance:r?.01:.5},n)));return o.get(a)};const getKeyframes=e=>{t.has(e)||t.set(e,A(e));return t.get(e)};return{createAnimation:(e,t,n,o,i)=>{var s,r;let a;const c=e.length;let l=n&&c<=2&&e.every(isNumberOrNull);if(l){const n=e[c-1];const l=1===c?null:e[0];let f=0;let u=0;const d=null===i||void 0===i?void 0:i.generator;if(d){const{animation:t,generatorStartTime:n}=i;const o=(null===t||void 0===t?void 0:t.startTime)||n||0;const r=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-o;const a=d(r).current;u=null!==(s=l)&&void 0!==s?s:a;(1===c||2===c&&null===e[0])&&(f=O((e=>d(e).current),r,a))}else u=null!==(r=l)&&void 0!==r?r:parseFloat(t());const g=getGenerator(u,n,f,null===o||void 0===o?void 0:o.includes(\"scale\"));const m=getKeyframes(g);a=Object.assign(Object.assign({},m),{easing:\"linear\"});if(i){i.generator=g;i.generatorStartTime=performance.now()}}else{const e=getKeyframes(getGenerator(0,100));a={easing:\"ease\",duration:e.overshootDuration}}return a}}}}const isNumberOrNull=e=>\"string\"!==typeof e;const N=createGeneratorEasing(x);const F=createGeneratorEasing(V);const U={any:0,all:1};function inView$1(e,t,{root:n,margin:o,amount:i=\"any\"}={}){if(\"undefined\"===typeof IntersectionObserver)return()=>{};const s=resolveElements(e);const r=new WeakMap;const onIntersectionChange=e=>{e.forEach((e=>{const n=r.get(e.target);if(e.isIntersecting!==Boolean(n))if(e.isIntersecting){const n=t(e);\"function\"===typeof n?r.set(e.target,n):a.unobserve(e.target)}else if(n){n(e);r.delete(e.target)}}))};const a=new IntersectionObserver(onIntersectionChange,{root:n,rootMargin:o,threshold:\"number\"===typeof i?i:U[i]});s.forEach((e=>a.observe(e)));return()=>a.disconnect()}const q=new WeakMap;let K;function getElementSize(e,t){if(t){const{inlineSize:e,blockSize:n}=t[0];return{width:e,height:n}}return e instanceof SVGElement&&\"getBBox\"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function notifyTarget({target:e,contentRect:t,borderBoxSize:n}){var o;null===(o=q.get(e))||void 0===o?void 0:o.forEach((o=>{o({target:e,contentSize:t,get size(){return getElementSize(e,n)}})}))}function notifyAll(e){e.forEach(notifyTarget)}function createResizeObserver(){\"undefined\"!==typeof ResizeObserver&&(K=new ResizeObserver(notifyAll))}function resizeElement(e,t){K||createResizeObserver();const n=resolveElements(e);n.forEach((e=>{let n=q.get(e);if(!n){n=new Set;q.set(e,n)}n.add(t);null===K||void 0===K?void 0:K.observe(e)}));return()=>{n.forEach((e=>{const n=q.get(e);null===n||void 0===n?void 0:n.delete(t);(null===n||void 0===n?void 0:n.size)||(null===K||void 0===K?void 0:K.unobserve(e))}))}}const G=new Set;let _;function createWindowResizeHandler(){_=()=>{const e={width:window.innerWidth,height:window.innerHeight};const t={target:window,size:e,contentSize:e};G.forEach((e=>e(t)))};window.addEventListener(\"resize\",_)}function resizeWindow(e){G.add(e);_||createWindowResizeHandler();return()=>{G.delete(e);!G.size&&_&&(_=void 0)}}function resize(e,t){return\"function\"===typeof e?resizeWindow(e):resizeElement(e,t)}const Z=50;const createAxisInfo=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0});const createScrollInfo=()=>({time:0,x:createAxisInfo(),y:createAxisInfo()});const X={x:{length:\"Width\",position:\"Left\"},y:{length:\"Height\",position:\"Top\"}};function updateAxisInfo(e,t,n,o){const i=n[t];const{length:s,position:r}=X[t];const a=i.current;const c=n.time;i.current=e[\"scroll\"+r];i.scrollLength=e[\"scroll\"+s]-e[\"client\"+s];i.offset.length=0;i.offset[0]=0;i.offset[1]=i.scrollLength;i.progress=p(0,i.scrollLength,i.current);const l=o-c;i.velocity=l>Z?0:v(i.current-a,l)}function updateScrollInfo(e,t,n){updateAxisInfo(e,\"x\",t,n);updateAxisInfo(e,\"y\",t,n);t.time=n}function calcInset(e,t){let n={x:0,y:0};let o=e;while(o&&o!==t)if(o instanceof HTMLElement){n.x+=o.offsetLeft;n.y+=o.offsetTop;o=o.offsetParent}else if(o instanceof SVGGraphicsElement&&\"getBBox\"in o){const{top:e,left:t}=o.getBBox();n.x+=t;n.y+=e;while(o&&\"svg\"!==o.tagName)o=o.parentNode}return n}const Y={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]};const J={start:0,center:.5,end:1};function resolveEdge(e,t,n=0){let o=0;void 0!==J[e]&&(e=J[e]);if(g(e)){const t=parseFloat(e);e.endsWith(\"px\")?o=t:e.endsWith(\"%\")?e=t/100:e.endsWith(\"vw\")?o=t/100*document.documentElement.clientWidth:e.endsWith(\"vh\")?o=t/100*document.documentElement.clientHeight:e=t}r(e)&&(o=t*e);return n+o}const Q=[0,0];function resolveOffset(e,t,n,o){let i=Array.isArray(e)?e:Q;let s=0;let a=0;if(r(e))i=[e,e];else if(g(e)){e=e.trim();i=e.includes(\" \")?e.split(\" \"):[e,J[e]?e:\"0\"]}s=resolveEdge(i[0],n,o);a=resolveEdge(i[1],t);return s-a}const ee={x:0,y:0};function resolveOffsets(e,t,n){let{offset:o=Y.All}=n;const{target:i=e,axis:s=\"y\"}=n;const r=\"y\"===s?\"height\":\"width\";const a=i!==e?calcInset(i,e):ee;const c=i===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:i.clientWidth,height:i.clientHeight};const l={width:e.clientWidth,height:e.clientHeight};t[s].offset.length=0;let f=!t[s].interpolate;const u=o.length;for(let e=0;e<u;e++){const n=resolveOffset(o[e],l[r],c[r],a[s]);f||n===t[s].interpolatorOffsets[e]||(f=true);t[s].offset[e]=n}if(f){t[s].interpolate=y(m(u),t[s].offset);t[s].interpolatorOffsets=[...t[s].offset]}t[s].progress=t[s].interpolate(t[s].current)}function measure(e,t=e,n){n.x.targetOffset=0;n.y.targetOffset=0;if(t!==e){let o=t;while(o&&o!=e){n.x.targetOffset+=o.offsetLeft;n.y.targetOffset+=o.offsetTop;o=o.offsetParent}}n.x.targetLength=t===e?t.scrollWidth:t.clientWidth;n.y.targetLength=t===e?t.scrollHeight:t.clientHeight;n.x.containerLength=e.clientWidth;n.y.containerLength=e.clientHeight}function createOnScrollHandler(e,t,n,o={}){const i=o.axis||\"y\";return{measure:()=>measure(e,o.target,n),update:t=>{updateScrollInfo(e,n,t);(o.offset||o.target)&&resolveOffsets(e,n,o)},notify:\"function\"===typeof t?()=>t(n):scrubAnimation(t,n[i])}}function scrubAnimation(e,n){e.pause();e.forEachNative(((e,{easing:n})=>{var o,i;if(e.updateDuration){n||(e.easing=t);e.updateDuration(1)}else{const t={duration:1e3};n||(t.easing=\"linear\");null===(i=null===(o=e.effect)||void 0===o?void 0:o.updateTiming)||void 0===i?void 0:i.call(o,t)}}));return()=>{e.currentTime=n.progress}}const te=new WeakMap;const ne=new WeakMap;const oe=new WeakMap;const getEventTarget=e=>e===document.documentElement?window:e;function scroll(e,t={}){var{container:n=document.documentElement}=t,o=b(t,[\"container\"]);let i=oe.get(n);if(!i){i=new Set;oe.set(n,i)}const s=createScrollInfo();const r=createOnScrollHandler(n,e,s,o);i.add(r);if(!te.has(n)){const listener=()=>{const e=performance.now();for(const e of i)e.measure();for(const t of i)t.update(e);for(const e of i)e.notify()};te.set(n,listener);const e=getEventTarget(n);window.addEventListener(\"resize\",listener,{passive:true});n!==document.documentElement&&ne.set(n,resize(n,listener));e.addEventListener(\"scroll\",listener,{passive:true})}const a=te.get(n);const c=requestAnimationFrame(a);return()=>{var t;\"function\"!==typeof e&&e.stop();cancelAnimationFrame(c);const o=oe.get(n);if(!o)return;o.delete(r);if(o.size)return;const i=te.get(n);te.delete(n);if(i){getEventTarget(n).removeEventListener(\"scroll\",i);null===(t=ne.get(n))||void 0===t?void 0:t();window.removeEventListener(\"resize\",i)}}}function hasChanged(e,t){return typeof e!==typeof t||(Array.isArray(e)&&Array.isArray(t)?!shallowCompare(e,t):e!==t)}function shallowCompare(e,t){const n=t.length;if(n!==e.length)return false;for(let o=0;o<n;o++)if(t[o]!==e[o])return false;return true}function isVariant(e){return\"object\"===typeof e}function resolveVariant(e,t){return isVariant(e)?e:e&&t?t[e]:void 0}let ie;function processScheduledAnimations(){if(!ie)return;const e=ie.sort(compareByDepth).map(fireAnimateUpdates);e.forEach(fireNext);e.forEach(fireNext);ie=void 0}function scheduleAnimation(e){if(ie)n(ie,e);else{ie=[e];requestAnimationFrame(processScheduledAnimations)}}function unscheduleAnimation(e){ie&&f(ie,e)}const compareByDepth=(e,t)=>e.getDepth()-t.getDepth();const fireAnimateUpdates=e=>e.animateUpdates();const fireNext=e=>e.next();const motionEvent=(e,t)=>new CustomEvent(e,{detail:{target:t}});function dispatchPointerEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:n}}))}function dispatchViewEvent(e,t,n){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:n}}))}const se={isActive:e=>Boolean(e.inView),subscribe:(e,{enable:t,disable:n},{inViewOptions:o={}})=>{const{once:i}=o,s=b(o,[\"once\"]);return inView$1(e,(o=>{t();dispatchViewEvent(e,\"viewenter\",o);if(!i)return t=>{n();dispatchViewEvent(e,\"viewleave\",t)}}),s)}};const mouseEvent=(e,t,n)=>o=>{if(!o.pointerType||\"mouse\"===o.pointerType){n();dispatchPointerEvent(e,t,o)}};const re={isActive:e=>Boolean(e.hover),subscribe:(e,{enable:t,disable:n})=>{const o=mouseEvent(e,\"hoverstart\",t);const i=mouseEvent(e,\"hoverend\",n);e.addEventListener(\"pointerenter\",o);e.addEventListener(\"pointerleave\",i);return()=>{e.removeEventListener(\"pointerenter\",o);e.removeEventListener(\"pointerleave\",i)}}};const ae={isActive:e=>Boolean(e.press),subscribe:(e,{enable:t,disable:n})=>{const onPointerUp=t=>{n();dispatchPointerEvent(e,\"pressend\",t);window.removeEventListener(\"pointerup\",onPointerUp)};const onPointerDown=n=>{t();dispatchPointerEvent(e,\"pressstart\",n);window.addEventListener(\"pointerup\",onPointerUp)};e.addEventListener(\"pointerdown\",onPointerDown);return()=>{e.removeEventListener(\"pointerdown\",onPointerDown);window.removeEventListener(\"pointerup\",onPointerUp)}}};const ce={inView:se,hover:re,press:ae};const le=[\"initial\",\"animate\",...Object.keys(ce),\"exit\"];const fe=new WeakMap;function createMotionState(e={},t){let n;let o=t?t.getDepth()+1:0;const i={initial:true,animate:true};const s={};const r={};for(const n of le)r[n]=\"string\"===typeof e[n]?e[n]:null===t||void 0===t?void 0:t.getContext()[n];const a=false===e.initial?\"animate\":\"initial\";let c=resolveVariant(e[a]||r[a],e.variants)||{},f=b(c,[\"transition\"]);const u=Object.assign({},f);function*animateUpdates(){var t,o;const s=f;f={};const r={};for(const n of le){if(!i[n])continue;const s=resolveVariant(e[n]);if(s)for(const n in s)if(\"transition\"!==n){f[n]=s[n];r[n]=getOptions(null!==(o=null!==(t=s.transition)&&void 0!==t?t:e.transition)&&void 0!==o?o:{},n)}}const a=new Set([...Object.keys(f),...Object.keys(s)]);const c=[];a.forEach((e=>{var t;void 0===f[e]&&(f[e]=u[e]);if(hasChanged(s[e],f[e])){null!==(t=u[e])&&void 0!==t?t:u[e]=H.get(n,e);c.push(animateStyle(n,e,f[e],r[e]))}}));yield;const d=c.map((e=>e())).filter(Boolean);if(!d.length)return;const g=f;n.dispatchEvent(motionEvent(\"motionstart\",g));Promise.all(d.map((e=>e.finished))).then((()=>{n.dispatchEvent(motionEvent(\"motioncomplete\",g))})).catch(l)}const setGesture=(e,t)=>()=>{i[e]=t;scheduleAnimation(d)};const updateGestureSubscriptions=()=>{for(const t in ce){const o=ce[t].isActive(e);const i=s[t];if(o&&!i)s[t]=ce[t].subscribe(n,{enable:setGesture(t,true),disable:setGesture(t,false)},e);else if(!o&&i){i();delete s[t]}}};const d={update:t=>{if(n){e=t;updateGestureSubscriptions();scheduleAnimation(d)}},setActive:(e,t)=>{if(n){i[e]=t;scheduleAnimation(d)}},animateUpdates:animateUpdates,getDepth:()=>o,getTarget:()=>f,getOptions:()=>e,getContext:()=>r,mount:e=>{S(Boolean(e),\"Animation state must be mounted with valid Element\");n=e;fe.set(n,d);updateGestureSubscriptions();return()=>{fe.delete(n);unscheduleAnimation(d);for(const e in s)s[e]()}},isMounted:()=>Boolean(n)};return d}function createStyles(e){const t={};const n=[];for(let o in e){const i=e[o];if(isTransform(o)){T[o]&&(o=T[o]);n.push(o);o=asTransformCssVar(o)}let s=Array.isArray(i)?i[0]:i;const a=k.get(o);a&&(s=r(i)?a.toDefaultUnit(i):i);t[o]=s}n.length&&(t.transform=buildTransformTemplate(n));return t}const camelLetterToPipeLetter=e=>`-${e.toLowerCase()}`;const camelToPipeCase=e=>e.replace(/[A-Z]/g,camelLetterToPipeLetter);function createStyleString(e={}){const t=createStyles(e);let n=\"\";for(const e in t){n+=e.startsWith(\"--\")?e:camelToPipeCase(e);n+=`: ${t[e]}; `}return n}export{Y as ScrollOffset,animate,animateStyle,createMotionState,createStyleString,createStyles,getAnimationData,getStyleName,F as glide,inView$1 as inView,fe as mountedStates,resize,scroll,N as spring,stagger,H as style,timeline,withControls};\n\n//# sourceMappingURL=index.es.js.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={Hs6h4Sf6b:{hover:true,pressed:true}};const cycleOrder=[\"Hs6h4Sf6b\",\"K6PjJlVQF\",\"ppbd9owvW\",\"NzsGggWqQ\",\"TgDimusDC\"];const serializationHash=\"framer-ASmlh\";const variantClassNames={Hs6h4Sf6b:\"framer-v-etv2yo\",K6PjJlVQF:\"framer-v-v988ov\",NzsGggWqQ:\"framer-v-1vegbhz\",ppbd9owvW:\"framer-v-13nc01h\",TgDimusDC:\"framer-v-1f3by80\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={delay:0,duration:1,ease:[0,0,1,1],type:\"tween\"};const animation={opacity:1,rotate:360,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Default:\"Hs6h4Sf6b\",Disabled:\"ppbd9owvW\",Error:\"TgDimusDC\",Loading:\"K6PjJlVQF\",Success:\"NzsGggWqQ\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"Hs6h4Sf6b\"};};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:\"Hs6h4Sf6b\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"K6PjJlVQF\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"K6PjJlVQF\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-etv2yo\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"Hs6h4Sf6b\",ref:refBinding,style:{backgroundColor:\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,opacity:1,...style},variants:{\"Hs6h4Sf6b-hover\":{backgroundColor:\"rgb(240, 191, 255)\",opacity:1},\"Hs6h4Sf6b-pressed\":{backgroundColor:\"rgb(51, 51, 51)\",opacity:1},NzsGggWqQ:{opacity:1},ppbd9owvW:{opacity:.5},TgDimusDC:{backgroundColor:\"rgba(255, 34, 68, 0.15)\",opacity:1}},...addPropertyOverrides({\"Hs6h4Sf6b-hover\":{\"data-framer-name\":undefined},\"Hs6h4Sf6b-pressed\":{\"data-framer-name\":undefined},K6PjJlVQF:{\"data-framer-name\":\"Loading\"},NzsGggWqQ:{\"data-framer-name\":\"Success\"},ppbd9owvW:{\"data-framer-name\":\"Disabled\"},TgDimusDC:{\"data-framer-name\":\"Error\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a0897513-db81-4f97-acb5-b7f25aab33ca, rgb(100, 102, 206)))\"},children:\"Submit\"})}),className:\"framer-1kukkxg\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"ufKLSQ7dc\",style:{\"--extracted-r6o4lv\":\"var(--token-a0897513-db81-4f97-acb5-b7f25aab33ca, rgb(100, 102, 206))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},variants:{TgDimusDC:{\"--extracted-r6o4lv\":\"rgb(255, 34, 68)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({NzsGggWqQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a0897513-db81-4f97-acb5-b7f25aab33ca, rgb(100, 102, 206)))\"},children:\"Thank you\"})})},TgDimusDC:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"600\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 34, 68))\"},children:\"Something went wrong\"})})}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-awly60\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"As1iiTLb2\",style:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"},children:/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__loop:animation,__framer__loopEffectEnabled:true,__framer__loopRepeatDelay:0,__framer__loopRepeatType:\"loop\",__framer__loopTransition:transition2,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1be0pf9\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"QZKCWhzlK\",style:{background:\"conic-gradient(from 0deg at 50% 50%, var(--token-a0897513-db81-4f97-acb5-b7f25aab33ca, rgb(100, 102, 206)) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",mask:\"none\",WebkitMask:\"none\"},variants:{K6PjJlVQF:{mask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\",WebkitMask:\"url('https://framerusercontent.com/images/pGiXYozQ3mE4cilNOItfe2L2fUA.svg?width=20&height=20') alpha no-repeat center / cover add\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-npxn4z\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"Q6HcjZk92\",style:{backgroundColor:\"rgb(255, 255, 255)\",borderBottomLeftRadius:1,borderBottomRightRadius:1,borderTopLeftRadius:1,borderTopRightRadius:1},transformTemplate:transformTemplate1})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-ASmlh.framer-1pz930i, .framer-ASmlh .framer-1pz930i { display: block; }\",\".framer-ASmlh.framer-etv2yo { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 40px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 240px; }\",\".framer-ASmlh .framer-1kukkxg { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-ASmlh .framer-awly60 { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-ASmlh .framer-1be0pf9 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-ASmlh .framer-npxn4z { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-ASmlh.framer-v-v988ov.framer-etv2yo, .framer-ASmlh.framer-v-13nc01h.framer-etv2yo, .framer-ASmlh.framer-v-1vegbhz.framer-etv2yo, .framer-ASmlh.framer-v-1f3by80.framer-etv2yo { cursor: unset; }\",\".framer-ASmlh.framer-v-v988ov .framer-1be0pf9 { overflow: hidden; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 240\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"K6PjJlVQF\":{\"layout\":[\"fixed\",\"fixed\"]},\"ppbd9owvW\":{\"layout\":[\"fixed\",\"fixed\"]},\"NzsGggWqQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"TgDimusDC\":{\"layout\":[\"fixed\",\"fixed\"]},\"PT51qyWYJ\":{\"layout\":[\"fixed\",\"fixed\"]},\"LGhlz0kxz\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerIEescfaJJ=withCSS(Component,css,\"framer-ASmlh\");export default FramerIEescfaJJ;FramerIEescfaJJ.displayName=\"Button\";FramerIEescfaJJ.defaultProps={height:40,width:240};addPropertyControls(FramerIEescfaJJ,{variant:{options:[\"Hs6h4Sf6b\",\"K6PjJlVQF\",\"ppbd9owvW\",\"NzsGggWqQ\",\"TgDimusDC\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerIEescfaJJ,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerIEescfaJJ\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"K6PjJlVQF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"ppbd9owvW\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NzsGggWqQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TgDimusDC\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"PT51qyWYJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"LGhlz0kxz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"40\",\"framerIntrinsicWidth\":\"240\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./IEescfaJJ.map","// Generated by Framer (f21d278)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,getFonts,RichText,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 Button from\"https://framerusercontent.com/modules/a1mjF6QKnFBz6kWfngzw/PQwajbMJWZethKwxDDMw/IEescfaJJ.js\";const ButtonFonts=getFonts(Button);const cycleOrder=[\"ESXQoa8BO\",\"D5gV8yjwA\",\"PaeJMrrON\"];const serializationHash=\"framer-SeNFa\";const variantClassNames={D5gV8yjwA:\"framer-v-1uo7569\",ESXQoa8BO:\"framer-v-ssntod\",PaeJMrrON:\"framer-v-1hxp6cy\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const formVariants=(form,variants,currentVariant)=>{switch(form.state){case\"success\":return variants.success??currentVariant;case\"pending\":return variants.pending??currentVariant;case\"error\":return variants.error??currentVariant;case\"incomplete\":return variants.incomplete??currentVariant;default:return currentVariant;}};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"ESXQoa8BO\",loading:\"D5gV8yjwA\",success:\"PaeJMrrON\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"ESXQoa8BO\"};};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:\"ESXQoa8BO\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onLoading1xa3h7a=activeVariantCallback(async(...args)=>{setVariant(\"D5gV8yjwA\");});const onLoading1iq29p5=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"D5gV8yjwA\"),400);});const onSuccess1aop9sm=activeVariantCallback(async(...args)=>{setVariant(\"PaeJMrrON\");});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"PaeJMrrON\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"PaeJMrrON\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(FormContainer,{...restProps,...gestureHandlers,action:\"https://api.framer.com/forms/v1/forms/450cd264-f978-4208-8252-4c3c47046eaa/submit\",className:cx(scopingClassNames,\"framer-ssntod\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"ESXQoa8BO\",nodeId:\"ESXQoa8BO\",onLoading:onLoading1xa3h7a,ref:refBinding,style:{...style},submitTrackingId:\"\",...addPropertyOverrides({D5gV8yjwA:{\"data-framer-name\":\"loading\",onLoading:onLoading1iq29p5,onSuccess:onSuccess1aop9sm},PaeJMrrON:{\"data-framer-name\":\"success\"}},baseVariant,gestureVariant),children:formState=>/*#__PURE__*/_jsxs(_Fragment,{children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1vzy14d\",layoutDependency:layoutDependency,layoutId:\"Qxv5anRHh\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-8nas0m\",\"data-framer-name\":\"baloons\",layoutDependency:layoutDependency,layoutId:\"M4V0vYXWt\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-bnpdxq\",layoutDependency:layoutDependency,layoutId:\"ScCAlYIGW\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 63 59\" overflow=\"visible\"><path d=\"M 4.997 6.743 C 4.997 6.675 4.97 6.61 4.922 6.562 C 4.874 6.514 4.809 6.487 4.741 6.487 C 3.646 6.487 2.754 5.424 2.754 4.114 C 2.754 3.972 2.64 3.858 2.498 3.858 C 2.357 3.858 2.242 3.972 2.242 4.114 C 2.242 5.424 1.351 6.487 0.256 6.487 C 0.114 6.487 0 6.601 0 6.743 C 0 6.885 0.114 6.999 0.256 6.999 C 1.351 6.999 2.242 8.062 2.242 9.372 C 2.242 9.513 2.357 9.627 2.498 9.627 C 2.64 9.627 2.754 9.513 2.754 9.372 C 2.754 8.062 3.646 6.999 4.741 6.999 C 4.809 6.999 4.874 6.972 4.922 6.924 C 4.97 6.876 4.997 6.811 4.997 6.743 Z M 2.498 8.123 C 2.242 7.513 1.811 7.02 1.274 6.743 C 1.811 6.465 2.242 5.972 2.498 5.362 C 2.754 5.972 3.186 6.465 3.723 6.743 C 3.186 7.02 2.754 7.513 2.498 8.123 Z M 10.358 46.161 C 10.447 46.312 10.398 46.507 10.25 46.596 C 10.099 46.685 9.904 46.636 9.815 46.488 C 8.195 43.795 9.068 42.938 9.701 42.315 C 9.972 42.047 10.17 41.853 9.639 41.323 C 8.013 39.699 8.424 39.301 9.078 38.67 C 9.509 38.251 10.095 37.683 9.651 35.948 C 9.63 35.867 9.643 35.78 9.687 35.708 C 9.73 35.635 9.801 35.583 9.883 35.563 C 9.964 35.542 10.051 35.555 10.124 35.598 C 10.196 35.642 10.248 35.712 10.268 35.794 C 10.802 37.884 10.065 38.599 9.519 39.126 C 9.149 39.483 8.917 39.708 10.089 40.876 C 11.073 41.859 10.682 42.241 10.148 42.768 C 9.667 43.243 9 43.899 10.364 46.164 Z M 41.689 47.425 C 41.689 47.653 41.658 47.816 41.628 47.983 C 41.603 48.121 41.575 48.266 41.575 48.479 C 41.575 48.563 41.542 48.644 41.482 48.703 C 41.423 48.763 41.342 48.796 41.258 48.796 C 41.173 48.796 41.092 48.763 41.033 48.703 C 40.973 48.644 40.94 48.563 40.94 48.479 C 40.94 48.22 40.974 48.041 41.005 47.869 C 41.029 47.736 41.054 47.607 41.054 47.425 C 41.054 47.341 41.087 47.26 41.147 47.2 C 41.206 47.141 41.287 47.107 41.372 47.107 C 41.456 47.107 41.537 47.141 41.596 47.2 C 41.656 47.26 41.689 47.341 41.689 47.425 Z M 15.456 35.07 C 15.548 35.218 15.502 35.416 15.354 35.505 C 14.981 35.733 14.802 36.072 14.601 36.448 L 14.571 36.506 C 14.487 36.661 14.296 36.719 14.142 36.636 C 13.988 36.553 13.929 36.362 14.012 36.208 L 14.043 36.149 C 14.287 35.693 14.506 35.283 15.024 34.966 C 15.172 34.873 15.369 34.919 15.459 35.067 Z M 41.217 2.681 C 41.181 2.681 41.152 2.652 41.152 2.616 C 41.152 2.581 41.181 2.552 41.217 2.552 C 41.797 2.552 42.324 2.274 42.707 1.827 C 43.089 1.377 43.33 0.755 43.33 0.065 C 43.33 0.029 43.359 0 43.395 0 C 43.43 0 43.459 0.029 43.459 0.065 C 43.459 0.752 43.697 1.378 44.082 1.827 C 44.465 2.274 44.992 2.552 45.572 2.552 C 45.608 2.552 45.637 2.581 45.637 2.616 C 45.637 2.652 45.608 2.681 45.572 2.681 C 44.992 2.681 44.465 2.958 44.082 3.405 C 43.7 3.855 43.462 4.478 43.462 5.168 C 43.462 5.204 43.433 5.233 43.398 5.233 C 43.362 5.233 43.333 5.204 43.333 5.168 C 43.333 4.481 43.095 3.855 42.71 3.405 C 42.327 2.958 41.803 2.681 41.22 2.681 Z M 6.623 25.674 C 6.689 25.727 6.731 25.804 6.74 25.887 C 6.749 25.971 6.725 26.055 6.672 26.121 C 6.564 26.257 6.364 26.281 6.225 26.174 L 6.126 26.09 C 5.947 25.942 5.744 25.776 5.549 25.791 C 5.374 25.807 5.222 25.674 5.207 25.502 C 5.192 25.326 5.324 25.175 5.497 25.16 C 5.944 25.123 6.253 25.378 6.527 25.603 C 6.546 25.619 6.564 25.634 6.62 25.677 Z M 8.483 30.716 C 8.313 30.673 8.211 30.5 8.254 30.331 C 8.298 30.161 8.47 30.06 8.64 30.103 C 9.13 30.229 9.445 30.463 9.639 30.784 C 9.828 31.092 9.892 31.459 9.892 31.869 C 9.892 32.044 9.75 32.186 9.575 32.186 C 9.399 32.186 9.257 32.044 9.257 31.869 C 9.257 31.564 9.217 31.305 9.1 31.114 C 8.989 30.932 8.797 30.796 8.486 30.716 Z M 41.887 31.04 C 42.137 31.155 42.393 31.26 42.652 31.354 C 42.606 31.625 42.566 31.998 42.519 32.414 C 42.408 33.403 42.27 34.661 42.078 35.089 C 41.97 34.947 41.906 34.861 41.847 34.784 C 41.591 34.442 41.415 34.214 41.233 34.057 C 39.842 36.405 39.74 38.266 39.654 39.906 C 39.552 41.789 39.466 43.416 37.594 45.157 C 35.354 47.237 35.308 48.969 35.262 50.8 C 35.2 53.194 35.138 55.672 30.487 58.941 C 30.433 58.98 30.368 59.001 30.302 59 C 30.2 59 30.102 58.954 30.04 58.864 C 29.938 58.72 29.972 58.519 30.117 58.418 C 34.503 55.336 34.559 53.123 34.62 50.784 C 34.67 48.901 34.719 46.953 37.156 44.691 C 38.84 43.129 38.917 41.693 39.013 39.875 C 39.102 38.174 39.21 36.244 40.654 33.785 C 40.379 33.739 40.046 33.773 39.509 33.835 L 39.358 33.85 L 39.336 33.853 C 39.148 33.884 39.084 34.007 39.08 33.961 C 39.065 33.81 39.521 33.28 40.037 32.685 C 40.561 32.081 41.135 31.415 41.421 30.814 C 41.555 30.885 41.689 30.953 41.825 31.018 C 41.844 31.03 41.866 31.039 41.887 31.046 Z M 34.83 9.168 C 35.175 8.761 35.391 8.197 35.391 7.572 C 35.391 7.396 35.533 7.254 35.709 7.254 C 35.885 7.254 36.027 7.396 36.027 7.572 C 36.027 8.197 36.24 8.764 36.588 9.168 C 36.921 9.559 37.381 9.803 37.884 9.803 C 37.968 9.803 38.049 9.836 38.108 9.896 C 38.168 9.955 38.201 10.036 38.201 10.12 C 38.201 10.204 38.168 10.285 38.108 10.345 C 38.049 10.404 37.968 10.438 37.884 10.438 C 37.381 10.438 36.921 10.681 36.588 11.073 C 36.243 11.479 36.027 12.043 36.027 12.669 C 36.027 12.844 35.885 12.986 35.709 12.986 C 35.533 12.986 35.391 12.844 35.391 12.669 C 35.391 12.043 35.179 11.476 34.83 11.073 C 34.497 10.681 34.037 10.438 33.535 10.438 C 33.45 10.438 33.369 10.404 33.31 10.345 C 33.25 10.285 33.217 10.204 33.217 10.12 C 33.217 10.036 33.25 9.955 33.31 9.896 C 33.369 9.836 33.45 9.803 33.535 9.803 C 34.037 9.803 34.497 9.559 34.83 9.168 Z M 63 25.572 C 63 25.608 62.971 25.637 62.935 25.637 C 62.355 25.637 61.828 25.914 61.445 26.361 C 61.06 26.811 60.822 27.434 60.822 28.124 C 60.822 28.16 60.793 28.189 60.758 28.189 C 60.722 28.189 60.693 28.16 60.693 28.124 C 60.693 27.437 60.455 26.811 60.073 26.361 C 59.69 25.914 59.163 25.637 58.583 25.637 C 58.547 25.637 58.519 25.608 58.518 25.572 C 58.519 25.537 58.547 25.508 58.583 25.508 C 59.163 25.508 59.69 25.23 60.073 24.783 C 60.455 24.333 60.693 23.711 60.693 23.021 C 60.693 22.985 60.722 22.956 60.758 22.956 C 60.793 22.956 60.822 22.985 60.822 23.021 C 60.822 23.708 61.06 24.334 61.445 24.783 C 61.828 25.23 62.352 25.508 62.935 25.508 C 62.971 25.508 63 25.537 63 25.572 Z M 56.751 15.085 C 56.082 12.395 54.468 10.167 52.069 9.039 C 52.05 9.032 52.035 9.023 52.019 9.017 C 50.305 8.225 48.417 8.096 46.572 8.527 C 44.756 8.952 42.982 9.923 41.446 11.338 C 41.088 8.666 40.064 6.21 38.46 4.274 C 38.356 4.148 38.174 4.126 38.038 4.216 C 38.26 4.003 38.501 3.815 38.769 3.676 C 38.399 3.485 38.063 3.217 37.782 2.887 C 37.535 2.598 37.328 2.262 37.174 1.889 C 37.02 2.259 36.813 2.598 36.567 2.887 C 36.517 2.946 36.468 3.001 36.415 3.054 L 36.403 3.066 C 36.159 3.316 35.882 3.522 35.58 3.676 C 35.95 3.867 36.286 4.135 36.567 4.465 C 36.813 4.755 37.02 5.091 37.174 5.464 C 37.328 5.094 37.535 4.755 37.782 4.465 C 37.794 4.453 37.803 4.44 37.816 4.428 C 37.822 4.419 37.831 4.41 37.84 4.4 C 37.881 4.357 37.927 4.32 37.97 4.28 C 37.874 4.397 37.868 4.564 37.967 4.684 C 39.898 7.008 40.959 10.123 40.959 13.457 C 40.959 20.194 36.548 25.677 31.126 25.677 C 25.703 25.677 21.292 20.194 21.292 13.457 C 21.292 6.721 25.703 1.238 31.126 1.238 C 32.884 1.238 34.608 1.821 36.113 2.927 C 36.255 3.032 36.455 3.001 36.56 2.859 C 36.665 2.718 36.634 2.517 36.492 2.412 C 34.876 1.226 33.019 0.6 31.126 0.6 C 27.31 0.6 23.976 3.124 22.144 6.875 C 21.262 5.482 20.145 4.332 18.859 3.534 C 17.554 2.724 16.083 2.265 14.525 2.265 C 13.659 2.264 12.798 2.406 11.978 2.684 C 11.271 2.921 10.599 3.26 9.97 3.679 C 9.14 3.121 8.572 2.074 8.572 0.862 C 8.572 0.721 8.458 0.607 8.316 0.607 C 8.175 0.607 8.06 0.721 8.06 0.862 C 8.06 2.653 6.836 4.111 5.328 4.111 C 5.186 4.111 5.072 4.225 5.072 4.366 C 5.072 4.508 5.186 4.622 5.328 4.622 C 6.234 4.622 7.036 5.155 7.533 5.969 C 6.722 7.02 6.062 8.249 5.599 9.608 C 5.105 11.051 4.834 12.638 4.834 14.305 C 4.834 20.956 9.171 26.345 14.523 26.345 C 16.219 26.345 17.814 25.803 19.199 24.851 C 20.574 23.905 21.743 22.552 22.607 20.928 C 24.291 23.812 26.913 25.809 29.926 26.231 C 29.876 26.376 29.83 26.524 29.775 26.684 C 29.448 27.649 29.034 28.875 29.025 29.356 C 29.219 29.254 29.3 29.211 29.371 29.174 C 29.759 28.968 30.021 28.829 30.262 28.761 C 30.527 31.48 29.833 33.205 29.216 34.731 C 28.51 36.481 27.899 37.991 28.862 40.358 C 30.012 43.19 29.318 44.777 28.587 46.457 C 27.628 48.654 26.638 50.925 29.466 55.85 C 29.523 55.949 29.629 56.01 29.744 56.01 C 29.799 56.01 29.852 55.997 29.904 55.967 C 29.978 55.924 30.032 55.854 30.054 55.772 C 30.076 55.69 30.064 55.603 30.021 55.529 C 27.353 50.882 28.235 48.854 29.173 46.709 C 29.926 44.983 30.706 43.196 29.457 40.117 C 28.593 37.987 29.13 36.656 29.812 34.967 C 30.45 33.386 31.169 31.593 30.903 28.754 C 31.181 28.831 31.474 29.007 31.952 29.297 L 32.085 29.377 C 32.097 29.383 32.11 29.392 32.119 29.402 C 32.264 29.509 32.273 29.639 32.295 29.599 C 32.375 29.466 32.177 28.776 31.958 28.003 C 31.798 27.439 31.631 26.838 31.545 26.289 C 33.559 26.187 35.431 25.402 36.998 24.092 C 37.27 25.571 37.806 26.936 38.599 28.08 C 39.281 29.063 40.144 29.889 41.175 30.499 L 41.181 30.502 C 41.398 30.629 41.62 30.746 41.847 30.853 C 42.143 30.992 42.445 31.109 42.751 31.208 L 42.778 31.217 L 42.782 31.217 C 44.953 31.91 47.331 31.627 49.518 30.563 C 52.044 29.331 54.311 27.059 55.724 24.033 C 57.137 21.01 57.424 17.811 56.745 15.087 Z M 11.648 4.502 C 11.648 4.586 11.614 4.667 11.555 4.727 C 11.495 4.786 11.414 4.82 11.33 4.82 C 10.627 4.82 9.985 5.159 9.52 5.704 C 9.041 6.265 8.748 7.042 8.748 7.901 C 8.748 7.986 8.715 8.066 8.655 8.126 C 8.596 8.185 8.515 8.219 8.431 8.219 C 8.31 8.219 8.212 8.151 8.156 8.055 C 8.199 8.092 8.255 8.123 8.317 8.123 C 8.385 8.123 8.45 8.096 8.498 8.048 C 8.546 8 8.573 7.935 8.573 7.867 C 8.573 6.077 9.797 4.619 11.305 4.619 C 11.373 4.619 11.438 4.593 11.487 4.545 C 11.535 4.497 11.561 4.431 11.561 4.364 C 11.561 4.32 11.534 4.29 11.515 4.256 C 11.592 4.314 11.645 4.4 11.645 4.505 Z M 6.478 4.36 C 7.305 3.994 7.971 3.26 8.317 2.32 C 8.662 3.26 9.328 3.997 10.155 4.36 C 9.328 4.727 8.662 5.461 8.317 6.401 C 7.971 5.461 7.305 4.724 6.478 4.36 Z M 7.623 6.114 C 7.598 6.074 7.576 6.028 7.552 5.988 C 7.576 6.031 7.601 6.071 7.623 6.114 Z M 12.067 11.267 C 11.565 11.267 11.105 11.51 10.772 11.901 C 10.426 12.308 10.211 12.872 10.211 13.498 C 10.211 13.673 10.069 13.815 9.893 13.815 C 9.717 13.815 9.575 13.673 9.575 13.498 C 9.575 12.872 9.362 12.305 9.014 11.901 C 8.681 11.51 8.221 11.267 7.718 11.267 C 7.634 11.267 7.553 11.233 7.493 11.174 C 7.434 11.114 7.4 11.033 7.401 10.949 C 7.4 10.865 7.434 10.784 7.493 10.725 C 7.553 10.665 7.634 10.632 7.718 10.632 C 8.221 10.632 8.681 10.388 9.014 9.997 C 9.359 9.59 9.575 9.026 9.575 8.401 C 9.575 8.225 9.717 8.083 9.893 8.083 C 10.069 8.083 10.211 8.225 10.211 8.401 C 10.211 9.026 10.423 9.593 10.772 9.997 C 11.105 10.388 11.565 10.632 12.067 10.632 C 12.152 10.632 12.233 10.665 12.292 10.725 C 12.352 10.784 12.385 10.865 12.385 10.949 C 12.385 11.033 12.352 11.114 12.292 11.174 C 12.233 11.233 12.152 11.267 12.067 11.267 Z M 55.227 20.185 C 55.141 20.527 55.033 20.833 54.907 21.076 C 54.765 21.347 54.583 21.52 54.401 21.575 C 54.274 21.615 54.148 21.6 54.037 21.526 C 53.935 21.458 53.849 21.344 53.787 21.181 C 53.63 20.762 53.624 19.964 53.966 18.709 C 54.256 17.646 54.219 16.604 54.194 15.923 C 54.182 15.584 54.173 15.332 54.21 15.187 C 54.247 15.033 54.327 14.968 54.466 15.002 C 54.518 15.014 54.569 15.034 54.617 15.06 C 55.101 15.31 55.369 16.158 55.456 17.168 C 55.539 18.151 55.453 19.298 55.227 20.188 Z M 61.375 31.138 C 61.41 31.139 61.439 31.167 61.439 31.203 C 61.439 31.239 61.41 31.267 61.375 31.268 C 60.594 31.268 59.885 31.641 59.373 32.241 C 58.858 32.846 58.54 33.681 58.54 34.605 C 58.54 34.641 58.511 34.67 58.475 34.67 C 58.44 34.67 58.411 34.641 58.411 34.605 C 58.411 33.681 58.093 32.845 57.578 32.241 C 57.066 31.641 56.356 31.268 55.576 31.268 C 55.54 31.267 55.511 31.239 55.511 31.203 C 55.511 31.167 55.54 31.139 55.576 31.138 C 56.356 31.138 57.066 30.765 57.578 30.164 C 58.093 29.56 58.411 28.725 58.411 27.801 C 58.411 27.765 58.44 27.736 58.475 27.736 C 58.511 27.736 58.54 27.765 58.54 27.801 C 58.54 28.725 58.858 29.561 59.373 30.164 C 59.885 30.765 60.594 31.138 61.375 31.138 Z M 45.984 38.648 C 45.984 38.436 45.956 38.291 45.931 38.152 C 45.901 37.986 45.87 37.822 45.87 37.594 C 45.87 37.51 45.903 37.429 45.963 37.37 C 46.022 37.31 46.103 37.277 46.187 37.277 C 46.272 37.277 46.353 37.31 46.412 37.37 C 46.472 37.429 46.505 37.51 46.505 37.594 C 46.505 37.776 46.53 37.905 46.554 38.038 C 46.585 38.211 46.619 38.389 46.619 38.648 C 46.619 38.732 46.586 38.813 46.526 38.873 C 46.467 38.932 46.386 38.966 46.302 38.966 C 46.217 38.966 46.136 38.932 46.077 38.873 C 46.017 38.813 45.984 38.732 45.984 38.648 Z M 49.713 45.675 C 49.361 45.573 48.966 45.545 48.584 45.619 C 48.192 45.696 47.813 45.881 47.492 46.202 C 47.375 46.319 47.267 46.458 47.168 46.612 C 46.986 46.387 46.838 46.143 46.733 45.894 C 46.286 44.815 46.736 43.515 49.312 42.448 C 49.472 42.381 49.55 42.196 49.485 42.035 C 49.417 41.875 49.232 41.798 49.068 41.863 C 46.052 43.114 45.571 44.747 46.147 46.137 C 46.314 46.535 46.57 46.911 46.878 47.247 C 46.758 47.616 46.687 48.054 46.678 48.572 C 46.656 49.943 46.999 50.828 47.628 51.521 C 48.239 52.193 49.105 52.655 50.176 53.207 C 50.33 53.287 50.521 53.225 50.604 53.071 C 50.685 52.917 50.623 52.723 50.469 52.643 C 49.457 52.119 48.64 51.687 48.1 51.093 C 47.579 50.519 47.298 49.767 47.316 48.578 C 47.323 48.26 47.353 47.983 47.406 47.74 C 47.662 47.949 47.933 48.134 48.208 48.291 C 49.096 48.797 50.052 49.006 50.626 48.747 C 51.227 48.476 51.453 47.798 50.904 46.593 C 50.712 46.174 50.259 45.832 49.713 45.675 Z M 50.361 48.168 C 49.975 48.344 49.244 48.153 48.516 47.74 C 48.205 47.561 47.896 47.342 47.622 47.096 C 47.714 46.917 47.819 46.772 47.939 46.652 C 48.161 46.427 48.43 46.3 48.701 46.245 C 48.982 46.19 49.272 46.211 49.531 46.285 C 49.904 46.393 50.203 46.606 50.317 46.855 C 50.675 47.647 50.623 48.048 50.358 48.168 Z M 52.967 35.521 C 52.813 35.755 52.686 36.032 52.597 36.319 C 52.51 36.599 52.461 36.883 52.461 37.142 C 52.461 37.226 52.428 37.307 52.368 37.367 C 52.309 37.426 52.228 37.459 52.143 37.459 C 52.059 37.459 51.978 37.426 51.919 37.367 C 51.859 37.307 51.826 37.226 51.826 37.142 C 51.826 36.821 51.884 36.47 51.992 36.131 C 52.097 35.795 52.251 35.462 52.439 35.173 C 52.535 35.028 52.733 34.985 52.877 35.083 C 53.022 35.179 53.066 35.376 52.967 35.521 Z M 19.997 45.434 C 21.105 48.119 22.249 50.892 20.127 55.848 C 20.075 55.968 19.957 56.042 19.834 56.042 C 19.791 56.042 19.751 56.032 19.708 56.017 C 19.544 55.946 19.47 55.758 19.538 55.598 C 21.555 50.892 20.463 48.242 19.405 45.681 C 18.563 43.638 17.69 41.524 18.477 38.497 C 19.495 34.58 20.297 29.218 15.818 27.456 L 15.852 27.557 C 16.173 28.503 16.58 29.712 16.589 30.183 C 16.398 30.084 16.321 30.041 16.25 30.004 C 15.698 29.712 15.408 29.554 15.062 29.551 C 14.674 29.548 14.365 29.733 13.715 30.131 L 13.585 30.211 C 13.573 30.217 13.561 30.226 13.551 30.235 C 13.409 30.34 13.4 30.47 13.378 30.43 C 13.301 30.3 13.492 29.622 13.708 28.861 C 13.927 28.087 14.168 27.237 14.174 26.568 C 14.335 26.577 14.498 26.58 14.661 26.58 C 14.954 26.58 15.241 26.568 15.528 26.54 C 15.547 26.602 15.571 26.682 15.593 26.75 C 15.655 26.732 15.726 26.725 15.79 26.747 C 21.052 28.577 20.198 34.42 19.097 38.655 C 18.366 41.475 19.159 43.398 19.998 45.435 Z\" fill=\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255)) /* {&quot;name&quot;:&quot;pink&quot;} */\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-10nvep4\",layoutDependency:layoutDependency,layoutId:\"zSIp3tEO6\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.997 5.769\" overflow=\"visible\"><path d=\"M 4.997 2.885 C 4.997 2.817 4.97 2.751 4.922 2.703 C 4.874 2.655 4.809 2.629 4.741 2.629 C 3.646 2.629 2.754 1.565 2.754 0.256 C 2.754 0.114 2.64 0 2.498 0 C 2.357 0 2.242 0.114 2.242 0.256 C 2.242 1.565 1.351 2.629 0.256 2.629 C 0.114 2.629 0 2.743 0 2.885 C 0 3.026 0.114 3.14 0.256 3.14 C 1.351 3.14 2.242 4.204 2.242 5.513 C 2.242 5.655 2.357 5.769 2.498 5.769 C 2.64 5.769 2.754 5.655 2.754 5.513 C 2.754 4.204 3.646 3.14 4.741 3.14 C 4.809 3.14 4.874 3.114 4.922 3.066 C 4.97 3.018 4.997 2.952 4.997 2.885 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-kq5pu6\",layoutDependency:layoutDependency,layoutId:\"ejDGVMLgh\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.449 2.761\" overflow=\"visible\"><path d=\"M 1.224 2.761 C 0.969 2.151 0.537 1.658 0 1.381 C 0.537 1.103 0.969 0.61 1.224 0 C 1.48 0.61 1.912 1.103 2.449 1.381 C 1.912 1.658 1.48 2.151 1.224 2.761 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1c5lmal\",layoutDependency:layoutDependency,layoutId:\"KwQ8aWlo1\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.192 11.087\" overflow=\"visible\"><path d=\"M 1.855 10.608 C 1.945 10.759 1.895 10.953 1.747 11.043 C 1.596 11.132 1.402 11.083 1.312 10.935 C -0.307 8.241 0.566 7.385 1.198 6.762 C 1.47 6.494 1.667 6.3 1.136 5.77 C -0.489 4.146 -0.079 3.748 0.575 3.116 C 1.007 2.697 1.593 2.13 1.149 0.395 C 1.128 0.313 1.14 0.227 1.184 0.154 C 1.227 0.082 1.298 0.03 1.38 0.01 C 1.462 -0.011 1.549 0.002 1.621 0.045 C 1.694 0.088 1.746 0.159 1.766 0.241 C 2.299 2.33 1.562 3.045 1.016 3.572 C 0.646 3.93 0.415 4.155 1.587 5.323 C 2.571 6.306 2.179 6.688 1.645 7.215 C 1.164 7.69 0.498 8.346 1.861 10.611 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-57m67o\",layoutDependency:layoutDependency,layoutId:\"NC1Uttbgj\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.689\" overflow=\"visible\"><path d=\"M 0.75 0.317 C 0.75 0.545 0.719 0.709 0.688 0.875 C 0.663 1.014 0.635 1.159 0.635 1.371 C 0.636 1.456 0.602 1.536 0.543 1.596 C 0.483 1.655 0.402 1.689 0.318 1.689 C 0.233 1.689 0.153 1.656 0.093 1.596 C 0.033 1.536 0 1.456 0 1.371 C 0 1.113 0.034 0.934 0.065 0.761 C 0.089 0.629 0.114 0.499 0.114 0.317 C 0.114 0.233 0.147 0.152 0.207 0.093 C 0.267 0.033 0.348 0 0.432 0 C 0.516 0 0.597 0.033 0.657 0.093 C 0.716 0.152 0.75 0.233 0.75 0.317 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18gg94i\",layoutDependency:layoutDependency,layoutId:\"KSIyscB8X\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.529 1.756\" overflow=\"visible\"><path d=\"M 1.481 0.152 C 1.574 0.3 1.528 0.498 1.38 0.587 C 1.006 0.815 0.828 1.154 0.627 1.53 L 0.596 1.589 C 0.513 1.743 0.322 1.801 0.167 1.718 C 0.013 1.635 -0.045 1.444 0.038 1.29 L 0.069 1.231 C 0.312 0.775 0.531 0.365 1.05 0.048 C 1.198 -0.045 1.395 0.001 1.485 0.149 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fm25we\",layoutDependency:layoutDependency,layoutId:\"pjSULjbcz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.485 5.233\" overflow=\"visible\"><path d=\"M 0.065 2.681 C 0.029 2.681 0 2.652 0 2.616 C 0 2.581 0.029 2.552 0.065 2.552 C 0.645 2.552 1.172 2.274 1.555 1.827 C 1.937 1.377 2.178 0.755 2.178 0.065 C 2.178 0.029 2.207 0 2.242 0 C 2.278 0 2.307 0.029 2.307 0.065 C 2.307 0.752 2.545 1.378 2.93 1.827 C 3.313 2.274 3.84 2.552 4.42 2.552 C 4.456 2.552 4.485 2.581 4.485 2.616 C 4.485 2.652 4.456 2.681 4.42 2.681 C 3.84 2.681 3.313 2.958 2.93 3.405 C 2.548 3.855 2.31 4.478 2.31 5.168 C 2.31 5.204 2.281 5.233 2.245 5.233 C 2.21 5.233 2.181 5.204 2.181 5.168 C 2.181 4.481 1.943 3.855 1.558 3.405 C 1.175 2.958 0.651 2.681 0.068 2.681 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-5dz6k9\",layoutDependency:layoutDependency,layoutId:\"i6fLM9jdk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.536 1.085\" overflow=\"visible\"><path d=\"M 1.417 0.518 C 1.483 0.571 1.525 0.648 1.534 0.731 C 1.544 0.815 1.519 0.899 1.466 0.965 C 1.358 1.101 1.158 1.125 1.019 1.017 L 0.92 0.934 C 0.741 0.786 0.538 0.62 0.344 0.635 C 0.168 0.651 0.017 0.518 0.001 0.346 C -0.014 0.17 0.118 0.019 0.291 0.004 C 0.738 -0.033 1.047 0.222 1.321 0.447 C 1.34 0.463 1.358 0.478 1.414 0.521 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1nvtdn2\",layoutDependency:layoutDependency,layoutId:\"tQpJs5Wkd\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.648 2.093\" overflow=\"visible\"><path d=\"M 0.238 0.623 C 0.069 0.58 -0.033 0.407 0.01 0.238 C 0.053 0.068 0.226 -0.033 0.396 0.01 C 0.886 0.136 1.201 0.37 1.395 0.691 C 1.583 0.999 1.648 1.366 1.648 1.776 C 1.648 1.951 1.506 2.093 1.33 2.093 C 1.154 2.093 1.012 1.951 1.012 1.776 C 1.012 1.471 0.972 1.212 0.855 1.021 C 0.744 0.839 0.553 0.703 0.241 0.623 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-15bo46q\",layoutDependency:layoutDependency,layoutId:\"wuRaJF_qZ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.671 28.186\" overflow=\"visible\"><path d=\"M 11.906 0.225 C 12.156 0.341 12.411 0.446 12.671 0.539 C 12.624 0.811 12.584 1.184 12.538 1.6 C 12.427 2.589 12.288 3.846 12.097 4.275 C 11.989 4.133 11.924 4.047 11.866 3.97 C 11.61 3.627 11.434 3.399 11.252 3.242 C 9.861 5.591 9.759 7.452 9.673 9.091 C 9.571 10.974 9.485 12.601 7.612 14.343 C 5.373 16.423 5.327 18.155 5.281 19.985 C 5.219 22.38 5.157 24.858 0.506 28.127 C 0.452 28.166 0.387 28.186 0.321 28.186 C 0.219 28.186 0.12 28.139 0.059 28.05 C -0.043 27.905 -0.009 27.705 0.136 27.603 C 4.522 24.521 4.577 22.309 4.639 19.97 C 4.688 18.087 4.738 16.139 7.174 13.877 C 8.858 12.315 8.936 10.878 9.031 9.06 C 9.121 7.359 9.229 5.43 10.672 2.971 C 10.398 2.925 10.064 2.958 9.528 3.02 L 9.377 3.035 L 9.355 3.039 C 9.167 3.069 9.102 3.193 9.099 3.146 C 9.084 2.995 9.54 2.465 10.055 1.871 C 10.58 1.267 11.153 0.601 11.44 0 C 11.573 0.071 11.708 0.139 11.844 0.203 C 11.863 0.216 11.884 0.225 11.906 0.231 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-a4grms\",layoutDependency:layoutDependency,layoutId:\"rsx6vSsJs\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.984 5.732\" overflow=\"visible\"><path d=\"M 1.613 1.914 C 1.959 1.507 2.175 0.943 2.175 0.317 C 2.175 0.142 2.316 0 2.492 0 C 2.668 0 2.81 0.142 2.81 0.317 C 2.81 0.943 3.023 1.51 3.371 1.914 C 3.704 2.305 4.164 2.549 4.667 2.549 C 4.751 2.548 4.832 2.582 4.892 2.641 C 4.951 2.701 4.985 2.782 4.984 2.866 C 4.985 2.95 4.951 3.031 4.892 3.091 C 4.832 3.15 4.751 3.183 4.667 3.183 C 4.164 3.183 3.704 3.427 3.371 3.818 C 3.026 4.225 2.81 4.789 2.81 5.415 C 2.81 5.59 2.668 5.732 2.492 5.732 C 2.316 5.732 2.175 5.59 2.175 5.415 C 2.175 4.789 1.962 4.222 1.613 3.818 C 1.28 3.427 0.82 3.183 0.318 3.183 C 0.233 3.183 0.153 3.15 0.093 3.091 C 0.033 3.031 0 2.95 0 2.866 C 0 2.782 0.033 2.701 0.093 2.641 C 0.153 2.582 0.233 2.548 0.318 2.549 C 0.82 2.549 1.28 2.305 1.613 1.914 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-9uuq62\",layoutDependency:layoutDependency,layoutId:\"o9BMMY9s5\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.482 5.233\" overflow=\"visible\"><path d=\"M 4.482 2.616 C 4.481 2.652 4.453 2.681 4.417 2.681 C 3.837 2.681 3.31 2.959 2.927 3.405 C 2.542 3.855 2.304 4.478 2.304 5.168 C 2.304 5.204 2.275 5.233 2.239 5.233 C 2.204 5.233 2.175 5.204 2.175 5.168 C 2.175 4.481 1.937 3.855 1.555 3.405 C 1.172 2.958 0.645 2.681 0.065 2.681 C 0.029 2.681 0 2.652 0 2.616 C 0 2.581 0.029 2.552 0.065 2.552 C 0.645 2.552 1.172 2.274 1.555 1.827 C 1.937 1.378 2.175 0.755 2.175 0.065 C 2.175 0.029 2.204 0 2.239 0 C 2.275 0 2.304 0.029 2.304 0.065 C 2.304 0.752 2.542 1.378 2.927 1.827 C 3.31 2.274 3.834 2.552 4.417 2.552 C 4.453 2.552 4.481 2.581 4.482 2.616 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-111lt50\",layoutDependency:layoutDependency,layoutId:\"XG_UtIjD2\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 52.262 55.409\" overflow=\"visible\"><path d=\"M 51.917 14.485 C 51.248 11.794 49.634 9.566 47.235 8.438 C 47.216 8.432 47.201 8.423 47.185 8.417 C 45.471 7.625 43.583 7.495 41.738 7.927 C 39.922 8.352 38.148 9.323 36.612 10.737 C 36.254 8.065 35.23 5.609 33.626 3.674 C 33.522 3.547 33.339 3.526 33.204 3.615 C 33.426 3.402 33.666 3.214 33.935 3.076 C 33.565 2.885 33.228 2.617 32.948 2.287 C 32.701 1.997 32.494 1.661 32.34 1.288 C 32.186 1.658 31.979 1.997 31.733 2.287 C 31.683 2.345 31.634 2.401 31.581 2.453 L 31.569 2.466 C 31.325 2.715 31.048 2.922 30.745 3.076 C 31.116 3.267 31.452 3.535 31.733 3.865 C 31.979 4.154 32.186 4.49 32.34 4.863 C 32.494 4.493 32.701 4.154 32.948 3.865 C 32.96 3.852 32.969 3.84 32.982 3.828 C 32.988 3.818 32.997 3.809 33.006 3.8 C 33.046 3.757 33.093 3.72 33.136 3.68 C 33.04 3.797 33.034 3.963 33.133 4.083 C 35.064 6.407 36.125 9.523 36.125 12.857 C 36.125 19.594 31.714 25.076 26.292 25.076 C 20.869 25.076 16.458 19.594 16.458 12.857 C 16.458 6.12 20.869 0.638 26.292 0.638 C 28.05 0.638 29.774 1.22 31.279 2.327 C 31.421 2.431 31.621 2.401 31.726 2.259 C 31.831 2.117 31.8 1.917 31.658 1.812 C 30.042 0.626 28.185 0 26.292 0 C 22.476 0 19.142 2.524 17.31 6.274 C 16.428 4.881 15.311 3.732 14.025 2.934 C 12.72 2.123 11.249 1.664 9.691 1.664 C 8.825 1.664 7.964 1.805 7.143 2.083 C 6.437 2.321 5.765 2.66 5.135 3.079 C 4.306 2.521 3.738 1.473 3.738 0.262 C 3.738 0.12 3.624 0.006 3.482 0.006 C 3.34 0.006 3.226 0.12 3.226 0.262 C 3.226 2.053 2.002 3.51 0.494 3.51 C 0.352 3.51 0.238 3.624 0.238 3.766 C 0.238 3.908 0.352 4.022 0.494 4.022 C 1.4 4.022 2.202 4.555 2.699 5.368 C 1.888 6.419 1.228 7.649 0.765 9.008 C 0.271 10.45 0 12.037 0 13.705 C 0 20.355 4.337 25.745 9.689 25.745 C 11.385 25.745 12.98 25.202 14.364 24.25 C 15.74 23.304 16.909 21.951 17.773 20.327 C 19.457 23.212 22.079 25.209 25.092 25.631 C 25.042 25.776 24.996 25.924 24.941 26.084 C 24.614 27.048 24.2 28.275 24.191 28.756 C 24.385 28.654 24.466 28.611 24.537 28.574 C 24.925 28.367 25.187 28.229 25.428 28.161 C 25.693 30.879 24.999 32.605 24.382 34.13 C 23.676 35.881 23.065 37.391 24.028 39.758 C 25.178 42.59 24.484 44.177 23.753 45.856 C 22.794 48.054 21.804 50.325 24.632 55.249 C 24.689 55.348 24.795 55.409 24.91 55.409 C 24.965 55.409 25.018 55.397 25.07 55.366 C 25.144 55.324 25.198 55.254 25.22 55.172 C 25.242 55.09 25.23 55.002 25.187 54.929 C 22.519 50.281 23.401 48.254 24.339 46.108 C 25.092 44.383 25.872 42.595 24.623 39.516 C 23.759 37.387 24.296 36.056 24.977 34.367 C 25.616 32.786 26.335 30.992 26.069 28.154 C 26.347 28.231 26.64 28.407 27.118 28.696 L 27.251 28.777 C 27.263 28.783 27.275 28.792 27.285 28.801 C 27.43 28.909 27.439 29.039 27.461 28.998 C 27.541 28.866 27.343 28.176 27.124 27.402 C 26.964 26.838 26.797 26.237 26.711 25.689 C 28.725 25.587 30.597 24.801 32.164 23.491 C 32.436 24.971 32.972 26.336 33.765 27.479 C 34.447 28.462 35.31 29.288 36.341 29.898 L 36.347 29.901 C 36.564 30.028 36.786 30.145 37.013 30.253 C 37.309 30.391 37.611 30.508 37.917 30.607 L 37.944 30.616 L 37.948 30.616 C 40.119 31.31 42.497 31.026 44.684 29.963 C 47.21 28.73 49.477 26.459 50.89 23.433 C 52.303 20.41 52.59 17.211 51.911 14.486 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1dnzxjy\",layoutDependency:layoutDependency,layoutId:\"WKFqGuWv8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.492 3.963\" overflow=\"visible\"><path d=\"M 3.492 0.246 C 3.492 0.331 3.458 0.411 3.399 0.471 C 3.339 0.531 3.258 0.564 3.174 0.564 C 2.471 0.564 1.829 0.903 1.363 1.448 C 0.885 2.009 0.592 2.786 0.592 3.646 C 0.592 3.73 0.559 3.811 0.499 3.87 C 0.44 3.93 0.359 3.963 0.275 3.963 C 0.154 3.963 0.056 3.895 0 3.8 C 0.043 3.837 0.099 3.867 0.16 3.867 C 0.228 3.868 0.294 3.841 0.342 3.793 C 0.39 3.745 0.417 3.68 0.416 3.612 C 0.416 1.821 1.641 0.364 3.149 0.364 C 3.217 0.364 3.282 0.337 3.33 0.289 C 3.378 0.241 3.405 0.176 3.405 0.108 C 3.405 0.065 3.377 0.034 3.359 0 C 3.436 0.059 3.488 0.145 3.488 0.25 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y6ju6l\",layoutDependency:layoutDependency,layoutId:\"SFGBJUq9m\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.677 4.08\" overflow=\"visible\"><path d=\"M 0 2.04 C 0.827 1.673 1.493 0.94 1.838 0 C 2.184 0.94 2.85 1.676 3.677 2.04 C 2.85 2.407 2.184 3.14 1.838 4.08 C 1.493 3.14 0.827 2.404 0 2.04 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-a3mxgt\",layoutDependency:layoutDependency,layoutId:\"UbvL7reNH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1\" overflow=\"visible\"><path d=\"M 0.071 0.126 C 0.046 0.086 0.025 0.04 0 0 C 0.025 0.043 0.049 0.083 0.071 0.126 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1d0tznl\",layoutDependency:layoutDependency,layoutId:\"Yd8pFayZx\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.984 5.732\" overflow=\"visible\"><path d=\"M 4.667 3.183 C 4.164 3.183 3.704 3.427 3.371 3.818 C 3.026 4.225 2.81 4.789 2.81 5.415 C 2.81 5.59 2.668 5.732 2.492 5.732 C 2.316 5.732 2.175 5.59 2.175 5.415 C 2.175 4.789 1.962 4.222 1.613 3.818 C 1.28 3.427 0.82 3.183 0.318 3.183 C 0.233 3.184 0.153 3.15 0.093 3.091 C 0.033 3.031 0 2.95 0 2.866 C 0 2.782 0.033 2.701 0.093 2.641 C 0.153 2.582 0.233 2.548 0.318 2.549 C 0.82 2.549 1.28 2.305 1.613 1.914 C 1.959 1.507 2.175 0.943 2.175 0.317 C 2.175 0.142 2.316 0 2.492 0 C 2.668 0 2.81 0.142 2.81 0.317 C 2.81 0.943 3.023 1.51 3.371 1.914 C 3.704 2.305 4.164 2.549 4.667 2.549 C 4.751 2.548 4.832 2.582 4.892 2.641 C 4.951 2.701 4.985 2.782 4.984 2.866 C 4.985 2.95 4.951 3.031 4.892 3.091 C 4.832 3.15 4.751 3.184 4.667 3.183 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-yqw71s\",layoutDependency:layoutDependency,layoutId:\"pQd9OD_nQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.803 6.604\" overflow=\"visible\"><path d=\"M 1.544 5.192 C 1.458 5.534 1.35 5.839 1.223 6.083 C 1.081 6.354 0.899 6.527 0.717 6.582 C 0.591 6.622 0.465 6.607 0.354 6.533 C 0.252 6.465 0.165 6.351 0.104 6.188 C -0.054 5.769 -0.06 4.97 0.283 3.716 C 0.572 2.653 0.535 1.611 0.511 0.93 C 0.498 0.591 0.489 0.339 0.526 0.194 C 0.563 0.04 0.643 -0.025 0.782 0.009 C 0.835 0.021 0.886 0.041 0.933 0.067 C 1.418 0.317 1.686 1.165 1.772 2.175 C 1.856 3.158 1.769 4.305 1.544 5.195 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p99lzl\",layoutDependency:layoutDependency,layoutId:\"mIj7tBCiE\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.928 6.934\" overflow=\"visible\"><path d=\"M 5.863 3.402 C 5.899 3.402 5.928 3.431 5.928 3.467 C 5.928 3.503 5.899 3.531 5.863 3.532 C 5.083 3.532 4.374 3.905 3.862 4.505 C 3.347 5.109 3.029 5.945 3.029 6.869 C 3.029 6.905 3 6.934 2.964 6.934 C 2.928 6.934 2.899 6.905 2.899 6.869 C 2.899 5.945 2.582 5.109 2.067 4.505 C 1.555 3.905 0.845 3.532 0.065 3.532 C 0.029 3.531 0 3.503 0 3.467 C 0 3.431 0.029 3.402 0.065 3.402 C 0.845 3.402 1.555 3.029 2.067 2.428 C 2.582 1.824 2.899 0.989 2.899 0.065 C 2.899 0.029 2.928 0 2.964 0 C 3 0 3.029 0.029 3.029 0.065 C 3.029 0.989 3.347 1.824 3.862 2.428 C 4.374 3.029 5.083 3.402 5.863 3.402 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1tfvpf6\",layoutDependency:layoutDependency,layoutId:\"RLez2lfbu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1 1.689\" overflow=\"visible\"><path d=\"M 0.114 1.371 C 0.114 1.159 0.086 1.014 0.062 0.875 C 0.031 0.709 0 0.545 0 0.317 C 0 0.233 0.033 0.152 0.093 0.093 C 0.153 0.033 0.233 0 0.318 0 C 0.402 0 0.483 0.033 0.542 0.093 C 0.602 0.152 0.635 0.233 0.635 0.317 C 0.635 0.499 0.66 0.629 0.685 0.761 C 0.716 0.934 0.749 1.113 0.749 1.371 C 0.75 1.456 0.716 1.536 0.657 1.596 C 0.597 1.656 0.516 1.689 0.432 1.689 C 0.347 1.689 0.267 1.656 0.207 1.596 C 0.147 1.536 0.114 1.456 0.114 1.371 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ha5eoh\",layoutDependency:layoutDependency,layoutId:\"EMiERy2ug\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.281 11.402\" overflow=\"visible\"><path d=\"M 3.778 3.835 C 3.426 3.733 3.031 3.705 2.649 3.78 C 2.257 3.857 1.878 4.041 1.557 4.362 C 1.44 4.479 1.332 4.618 1.233 4.772 C 1.051 4.547 0.903 4.303 0.798 4.054 C 0.351 2.975 0.801 1.675 3.377 0.608 C 3.537 0.541 3.614 0.356 3.55 0.196 C 3.482 0.035 3.297 -0.042 3.133 0.023 C 0.117 1.274 -0.365 2.907 0.212 4.297 C 0.379 4.695 0.635 5.071 0.943 5.407 C 0.823 5.777 0.752 6.214 0.743 6.732 C 0.721 8.103 1.063 8.988 1.693 9.681 C 2.303 10.353 3.17 10.815 4.24 11.367 C 4.395 11.447 4.586 11.385 4.669 11.231 C 4.749 11.077 4.688 10.883 4.533 10.803 C 3.522 10.279 2.704 9.848 2.165 9.253 C 1.643 8.68 1.363 7.928 1.381 6.738 C 1.387 6.421 1.418 6.143 1.471 5.9 C 1.727 6.109 1.998 6.294 2.273 6.451 C 3.161 6.957 4.117 7.166 4.691 6.908 C 5.292 6.636 5.517 5.958 4.968 4.753 C 4.777 4.334 4.324 3.992 3.778 3.835 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1c6eqgl\",layoutDependency:layoutDependency,layoutId:\"trd0E5pCL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.949 2.019\" overflow=\"visible\"><path d=\"M 2.739 1.954 C 2.353 2.13 1.622 1.939 0.894 1.526 C 0.583 1.347 0.275 1.128 0 0.882 C 0.093 0.703 0.197 0.558 0.318 0.438 C 0.54 0.213 0.808 0.087 1.08 0.031 C 1.36 -0.024 1.65 -0.003 1.909 0.071 C 2.282 0.179 2.582 0.392 2.696 0.641 C 3.053 1.433 3.001 1.834 2.736 1.954 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bho0j\",layoutDependency:layoutDependency,layoutId:\"ALyTH4oIf\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1.195 2.429\" overflow=\"visible\"><path d=\"M 1.141 0.491 C 0.987 0.725 0.861 1.002 0.771 1.289 C 0.685 1.569 0.635 1.853 0.635 2.112 C 0.635 2.196 0.602 2.277 0.542 2.336 C 0.483 2.396 0.402 2.429 0.318 2.429 C 0.233 2.429 0.153 2.396 0.093 2.336 C 0.033 2.277 0 2.196 0 2.112 C 0 1.791 0.059 1.44 0.167 1.101 C 0.271 0.765 0.426 0.432 0.614 0.143 C 0.709 -0.002 0.907 -0.045 1.052 0.053 C 1.197 0.149 1.24 0.346 1.141 0.491 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-vxli3l\",layoutDependency:layoutDependency,layoutId:\"apDTqHOnV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.957 29.501\" overflow=\"visible\"><path d=\"M 6.637 18.894 C 7.744 21.578 8.888 24.352 6.766 29.307 C 6.714 29.427 6.596 29.501 6.473 29.501 C 6.43 29.501 6.39 29.492 6.347 29.477 C 6.183 29.406 6.109 29.218 6.177 29.058 C 8.194 24.352 7.102 21.701 6.044 19.141 C 5.202 17.098 4.329 14.984 5.116 11.957 C 6.134 8.04 6.936 2.678 2.457 0.915 L 2.491 1.017 C 2.812 1.963 3.219 3.171 3.228 3.643 C 3.037 3.544 2.96 3.501 2.889 3.464 C 2.337 3.171 2.047 3.014 1.701 3.011 C 1.313 3.008 1.004 3.193 0.354 3.59 L 0.224 3.67 C 0.212 3.677 0.2 3.685 0.19 3.695 C 0.048 3.8 0.039 3.929 0.017 3.889 C -0.06 3.76 0.132 3.082 0.347 2.321 C 0.566 1.547 0.807 0.697 0.813 0.028 C 0.974 0.037 1.137 0.04 1.301 0.04 C 1.594 0.04 1.88 0.028 2.167 0 C 2.186 0.062 2.21 0.142 2.232 0.21 C 2.294 0.191 2.365 0.185 2.429 0.207 C 7.692 2.037 6.837 7.88 5.736 12.115 C 5.005 14.934 5.798 16.857 6.637 18.894 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtc2VtaWJvbGQ=\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255)))\"},children:\"I've got it!\"})}),className:\"framer-mo6pbp\",fonts:[\"FS;Epilogue-semibold\"],layoutDependency:layoutDependency,layoutId:\"wfu7rLm33\",style:{\"--extracted-r6o4lv\":\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255)))\"},children:\"I will Get back to you soon.\"})}),className:\"framer-1pkoiv8\",fonts:[\"FS;Epilogue-medium\"],layoutDependency:layoutDependency,layoutId:\"MzTvvhgzy\",style:{\"--extracted-r6o4lv\":\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.label,{className:\"framer-8nxx7j\",layoutDependency:layoutDependency,layoutId:\"tpvTeRx5n\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255)))\"},children:\"Name\"})}),className:\"framer-kglo4t\",fonts:[\"FS;Epilogue-medium\"],layoutDependency:layoutDependency,layoutId:\"Jbvi7Ac9b\",style:{\"--extracted-r6o4lv\":\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-fyidh2\",inputName:\"Name\",layoutDependency:layoutDependency,layoutId:\"DpZSs6q8P\",placeholder:\"Sofya\",style:{\"--framer-input-background\":\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-a0897513-db81-4f97-acb5-b7f25aab33ca, rgb(100, 102, 206))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(130, 131, 191)\"},type:\"text\"})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.label,{className:\"framer-162e8n4\",layoutDependency:layoutDependency,layoutId:\"L6jbahtCL\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255)))\"},children:\"Email\"})}),className:\"framer-2r7x1y\",fonts:[\"FS;Epilogue-medium\"],layoutDependency:layoutDependency,layoutId:\"Owpb1uGub\",style:{\"--extracted-r6o4lv\":\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-5jl4wx\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"R1fcVoEi4\",placeholder:\"sofya@gmail.com\",style:{\"--framer-input-background\":\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(136, 136, 136, 0.1)\",\"--framer-input-border-left-width\":\"1px\",\"--framer-input-border-radius-bottom-left\":\"10px\",\"--framer-input-border-radius-bottom-right\":\"10px\",\"--framer-input-border-radius-top-left\":\"10px\",\"--framer-input-border-radius-top-right\":\"10px\",\"--framer-input-border-right-width\":\"1px\",\"--framer-input-border-style\":\"solid\",\"--framer-input-border-top-width\":\"1px\",\"--framer-input-font-color\":\"var(--token-a0897513-db81-4f97-acb5-b7f25aab33ca, rgb(100, 102, 206))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(130, 131, 191)\"},type:\"email\"})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:40,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+178.4,...addPropertyOverrides({PaeJMrrON:{y:(componentViewport?.y||0)+20+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19kr065-container\",layoutDependency:layoutDependency,layoutId:\"eKDiKEmmD-container\",nodeId:\"eKDiKEmmD\",rendersWithMotion:true,scopeId:\"fhOZJkO0L\",children:/*#__PURE__*/_jsx(Button,{height:\"100%\",id:\"eKDiKEmmD\",layoutId:\"eKDiKEmmD\",style:{height:\"100%\",width:\"100%\"},type:\"submit\",variant:formVariants(formState,{pending:\"K6PjJlVQF\",success:\"NzsGggWqQ\"},matchVariant(\"Hs6h4Sf6b\")),width:\"100%\",...addPropertyOverrides({D5gV8yjwA:{variant:formVariants(formState,{pending:\"K6PjJlVQF\",success:\"K6PjJlVQF\"},matchVariant(\"K6PjJlVQF\"))},PaeJMrrON:{variant:formVariants(formState,{pending:\"NzsGggWqQ\",success:\"NzsGggWqQ\"},matchVariant(\"NzsGggWqQ\"))}},baseVariant,gestureVariant)})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SeNFa.framer-vmexy0, .framer-SeNFa .framer-vmexy0 { display: block; }\",\".framer-SeNFa.framer-ssntod { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 20px; position: relative; width: 280px; }\",\".framer-SeNFa .framer-1vzy14d { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 6px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-SeNFa .framer-8nas0m { 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: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-SeNFa .framer-bnpdxq { height: 59px; position: relative; width: 63px; }\",\".framer-SeNFa .framer-10nvep4 { height: 6px; left: 0px; position: absolute; top: 4px; width: 5px; }\",\".framer-SeNFa .framer-kq5pu6 { height: 3px; left: 2px; position: absolute; top: 6px; width: 3px; }\",\".framer-SeNFa .framer-1c5lmal { height: 11px; left: 9px; position: absolute; top: 36px; width: 2px; }\",\".framer-SeNFa .framer-57m67o { height: 2px; left: 41px; position: absolute; top: 47px; width: 1px; }\",\".framer-SeNFa .framer-18gg94i { height: 2px; left: 14px; position: absolute; top: 35px; width: 2px; }\",\".framer-SeNFa .framer-1fm25we { height: 5px; left: 41px; position: absolute; top: 0px; width: 5px; }\",\".framer-SeNFa .framer-5dz6k9 { height: 1px; left: 5px; position: absolute; top: 25px; width: 2px; }\",\".framer-SeNFa .framer-1nvtdn2 { height: 2px; left: 8px; position: absolute; top: 30px; width: 2px; }\",\".framer-SeNFa .framer-15bo46q { height: 28px; left: 30px; position: absolute; top: 31px; width: 13px; }\",\".framer-SeNFa .framer-a4grms { height: 6px; left: 33px; position: absolute; top: 8px; width: 5px; }\",\".framer-SeNFa .framer-9uuq62 { height: 5px; left: 59px; position: absolute; top: 23px; width: 5px; }\",\".framer-SeNFa .framer-111lt50 { height: 56px; left: 5px; position: absolute; top: 1px; width: 53px; }\",\".framer-SeNFa .framer-1dnzxjy { height: 4px; left: 8px; position: absolute; top: 5px; width: 4px; }\",\".framer-SeNFa .framer-y6ju6l { height: 4px; left: 7px; position: absolute; top: 3px; width: 4px; }\",\".framer-SeNFa .framer-a3mxgt { height: 1px; left: 8px; position: absolute; top: 6px; width: 1px; }\",\".framer-SeNFa .framer-1d0tznl { height: 6px; left: 8px; position: absolute; top: 8px; width: 5px; }\",\".framer-SeNFa .framer-yqw71s { height: 7px; left: 54px; position: absolute; top: 15px; width: 2px; }\",\".framer-SeNFa .framer-p99lzl { height: 7px; left: 56px; position: absolute; top: 28px; width: 6px; }\",\".framer-SeNFa .framer-1tfvpf6 { height: 2px; left: 46px; position: absolute; top: 38px; width: 1px; }\",\".framer-SeNFa .framer-1ha5eoh { height: 12px; left: 46px; position: absolute; top: 42px; width: 6px; }\",\".framer-SeNFa .framer-1c6eqgl { height: 2px; left: 48px; position: absolute; top: 46px; width: 3px; }\",\".framer-SeNFa .framer-bho0j { height: 3px; left: 52px; position: absolute; top: 35px; width: 1px; }\",\".framer-SeNFa .framer-vxli3l { height: 30px; left: 14px; position: absolute; top: 27px; width: 8px; }\",\".framer-SeNFa .framer-mo6pbp, .framer-SeNFa .framer-1pkoiv8 { flex: none; height: 21px; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-SeNFa .framer-8nxx7j, .framer-SeNFa .framer-162e8n4 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: 100%; }\",\".framer-SeNFa .framer-kglo4t, .framer-SeNFa .framer-2r7x1y { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-SeNFa .framer-fyidh2, .framer-SeNFa .framer-5jl4wx { --framer-input-focused-border-color: #0099ff; --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 1px; --framer-input-font-family: \"Inter\"; --framer-input-font-letter-spacing: 0em; --framer-input-font-line-height: 1.2em; --framer-input-font-size: 14px; --framer-input-font-weight: 400; --framer-input-padding: 12px; flex: none; height: 40px; position: relative; width: 100%; }',\".framer-SeNFa .framer-19kr065-container { flex: none; height: 40px; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 258\n * @framerIntrinsicWidth 280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"D5gV8yjwA\":{\"layout\":[\"fixed\",\"auto\"]},\"PaeJMrrON\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerfhOZJkO0L=withCSS(Component,css,\"framer-SeNFa\");export default FramerfhOZJkO0L;FramerfhOZJkO0L.displayName=\"getintouch\";FramerfhOZJkO0L.defaultProps={height:258,width:280};addPropertyControls(FramerfhOZJkO0L,{variant:{options:[\"ESXQoa8BO\",\"D5gV8yjwA\",\"PaeJMrrON\"],optionTitles:[\"Variant 1\",\"loading\",\"success\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerfhOZJkO0L,[{explicitInter:true,fonts:[{cssFamilyName:\"Epilogue\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Epilogue\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/VET5UWA4MEKQA4WBV5EGM57GLZ6RJ3WC/S45ZC4DS7EIJMXUV6L2BAG5ELV3HN4S3/YDPYKQPH3JEREPOH5AQV4HHIWBADML7M.woff2\",weight:\"600\"},{cssFamilyName:\"Epilogue\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Epilogue\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/WDPE67UE6MLVKZVLWNP7I6K4BJNXYM75/MEDFVVGRWXNVGRX77CSMLVJYEDA7HC6N/ZCQFQWYK27HETQBG4QFK4TEYPCJZ4KXY.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...ButtonFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerfhOZJkO0L\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"258\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"D5gV8yjwA\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"PaeJMrrON\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"280\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./fhOZJkO0L.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={BDT5CHLW8:{hover:true,pressed:true}};const serializationHash=\"framer-aPNbi\";const variantClassNames={BDT5CHLW8:\"framer-v-10o3cfu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const bD6rVl38w=undefined;const aWorFmMze=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,fontSize,height,id,width,...props})=>{return{...props,aWorFmMze:fontSize??props.aWorFmMze??18,bD6rVl38w:click??props.bD6rVl38w};};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,bD6rVl38w,aWorFmMze,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"BDT5CHLW8\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1meoa6x=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(bD6rVl38w){const res=await bD6rVl38w(...args);if(res===false)return false;}});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-10o3cfu\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"BDT5CHLW8\",onTap:onTap1meoa6x,ref:refBinding,style:{backgroundColor:\"rgb(0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"BDT5CHLW8-hover\":{backgroundColor:\"rgb(71, 71, 71)\"},\"BDT5CHLW8-pressed\":{backgroundColor:\"rgb(71, 71, 71)\"}},...addPropertyOverrides({\"BDT5CHLW8-hover\":{\"data-framer-name\":undefined},\"BDT5CHLW8-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"calc(var(--variable-reference-aWorFmMze-LrhOHJOea) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Get in touch\"})}),className:\"framer-1hlbc3w\",fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"xvnVXbxw4\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-aWorFmMze-LrhOHJOea\":aWorFmMze},variants:{\"BDT5CHLW8-hover\":{\"--extracted-r6o4lv\":\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\"},\"BDT5CHLW8-pressed\":{\"--extracted-r6o4lv\":\"var(--token-a0897513-db81-4f97-acb5-b7f25aab33ca, rgb(100, 102, 206))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"BDT5CHLW8-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"calc(var(--variable-reference-aWorFmMze-LrhOHJOea) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255)))\"},children:\"Get in touch\"})})},\"BDT5CHLW8-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"calc(var(--variable-reference-aWorFmMze-LrhOHJOea) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-a0897513-db81-4f97-acb5-b7f25aab33ca, rgb(100, 102, 206)))\"},children:\"Get in touch\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-aPNbi.framer-zv44cp, .framer-aPNbi .framer-zv44cp { display: block; }\",\".framer-aPNbi.framer-10o3cfu { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 20px 10px 20px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-aPNbi .framer-1hlbc3w { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 137\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"LgefsZDgD\":{\"layout\":[\"auto\",\"auto\"]},\"v6DS3pW72\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"bD6rVl38w\":\"click\",\"aWorFmMze\":\"fontSize\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerLrhOHJOea=withCSS(Component,css,\"framer-aPNbi\");export default FramerLrhOHJOea;FramerLrhOHJOea.displayName=\"getintouch\";FramerLrhOHJOea.defaultProps={height:38,width:137};addPropertyControls(FramerLrhOHJOea,{bD6rVl38w:{title:\"Click\",type:ControlType.EventHandler},aWorFmMze:{defaultValue:18,title:\"Font Size\",type:ControlType.Number}});addFonts(FramerLrhOHJOea,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerLrhOHJOea\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"LgefsZDgD\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"v6DS3pW72\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"38\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"bD6rVl38w\\\":\\\"click\\\",\\\"aWorFmMze\\\":\\\"fontSize\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"137\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./LrhOHJOea.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={ZQ_bdlOQp:{hover:true,pressed:true}};const cycleOrder=[\"ZQ_bdlOQp\",\"HvdFCTrHF\"];const serializationHash=\"framer-Sks6U\";const variantClassNames={HvdFCTrHF:\"framer-v-htn8am\",ZQ_bdlOQp:\"framer-v-kss2un\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const hg_Ic7yb9=undefined;const Icsml_kfk=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"ZQ_bdlOQp\",\"Variant 2\":\"HvdFCTrHF\"};const Variants=motion.create(React.Fragment);const getProps=({fontSize,fontSize2,height,id,width,...props})=>{return{...props,hg_Ic7yb9:fontSize2??props.hg_Ic7yb9??20,Icsml_kfk:fontSize??props.Icsml_kfk??20,variant:humanReadableVariantMap[props.variant]??props.variant??\"ZQ_bdlOQp\"};};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,Icsml_kfk,hg_Ic7yb9,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"ZQ_bdlOQp\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"ZQ_bdlOQp\",scopeId:\"PaYxrcAg6\",...addPropertyOverrides({\"ZQ_bdlOQp-pressed\":{href:{hash:\":XN8QbY4wL\",webPageId:\"augiA20Il\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-kss2un\",className,classNames)} framer-12lowku`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"ZQ_bdlOQp\",ref:refBinding,style:{borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},...addPropertyOverrides({\"ZQ_bdlOQp-hover\":{\"data-framer-name\":undefined},\"ZQ_bdlOQp-pressed\":{\"data-framer-name\":undefined},HvdFCTrHF:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-hg_Ic7yb9-PaYxrcAg6) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Pricing\"})}),className:\"framer-orvj5t\",fonts:[\"FS;Epilogue-medium\"],layoutDependency:layoutDependency,layoutId:\"Fxh_DJmux\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-hg_Ic7yb9-PaYxrcAg6\":hg_Ic7yb9,\"--variable-reference-Icsml_kfk-PaYxrcAg6\":Icsml_kfk},variants:{\"ZQ_bdlOQp-hover\":{\"--extracted-r6o4lv\":\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\"},\"ZQ_bdlOQp-pressed\":{\"--extracted-r6o4lv\":\"rgb(120, 120, 120)\"},HvdFCTrHF:{\"--variable-reference-Icsml_kfk-PaYxrcAg6\":Icsml_kfk}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"ZQ_bdlOQp-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-hg_Ic7yb9-PaYxrcAg6) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255)))\"},children:\"Pricing\"})})},\"ZQ_bdlOQp-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-hg_Ic7yb9-PaYxrcAg6) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(120, 120, 120))\"},children:\"Pricing\"})})},HvdFCTrHF:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-Icsml_kfk-PaYxrcAg6) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Pricing\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Sks6U.framer-12lowku, .framer-Sks6U .framer-12lowku { display: block; }\",\".framer-Sks6U.framer-kss2un { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 10px 5px 10px 5px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-Sks6U .framer-orvj5t { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Sks6U.framer-v-htn8am.framer-kss2un { cursor: unset; }\",\".framer-Sks6U.framer-v-kss2un.pressed.framer-kss2un { text-decoration: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 74\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HvdFCTrHF\":{\"layout\":[\"auto\",\"auto\"]},\"sBcZL5h92\":{\"layout\":[\"auto\",\"auto\"]},\"CMIAyY4hf\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Icsml_kfk\":\"fontSize\",\"hg_Ic7yb9\":\"fontSize2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerPaYxrcAg6=withCSS(Component,css,\"framer-Sks6U\");export default FramerPaYxrcAg6;FramerPaYxrcAg6.displayName=\"pricingbutton\";FramerPaYxrcAg6.defaultProps={height:40,width:74};addPropertyControls(FramerPaYxrcAg6,{variant:{options:[\"ZQ_bdlOQp\",\"HvdFCTrHF\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},Icsml_kfk:{defaultValue:20,title:\"Font Size\",type:ControlType.Number},hg_Ic7yb9:{defaultValue:20,title:\"Font Size 2\",type:ControlType.Number}});addFonts(FramerPaYxrcAg6,[{explicitInter:true,fonts:[{cssFamilyName:\"Epilogue\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Epilogue\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/WDPE67UE6MLVKZVLWNP7I6K4BJNXYM75/MEDFVVGRWXNVGRX77CSMLVJYEDA7HC6N/ZCQFQWYK27HETQBG4QFK4TEYPCJZ4KXY.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerPaYxrcAg6\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"40\",\"framerColorSyntax\":\"true\",\"framerVariables\":\"{\\\"Icsml_kfk\\\":\\\"fontSize\\\",\\\"hg_Ic7yb9\\\":\\\"fontSize2\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HvdFCTrHF\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"sBcZL5h92\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"CMIAyY4hf\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"74\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./PaYxrcAg6.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={YxYZeeOIN:{hover:true,pressed:true}};const serializationHash=\"framer-bimWK\";const variantClassNames={YxYZeeOIN:\"framer-v-fbwn3m\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const mR9DP0RMY=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({fontSize2,height,id,width,...props})=>{return{...props,mR9DP0RMY:fontSize2??props.mR9DP0RMY??20};};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,mR9DP0RMY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"YxYZeeOIN\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{motionChild:true,nodeId:\"YxYZeeOIN\",scopeId:\"x9dFd5LXz\",...addPropertyOverrides({\"YxYZeeOIN-pressed\":{href:{webPageId:\"kj7TrLpw5\"},openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-fbwn3m\",className,classNames)} framer-vz2g0h`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"YxYZeeOIN\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"YxYZeeOIN-hover\":{backgroundColor:\"rgb(52, 53, 115)\"},\"YxYZeeOIN-pressed\":{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"YxYZeeOIN-hover\":{\"data-framer-name\":undefined},\"YxYZeeOIN-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-mR9DP0RMY-x9dFd5LXz) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"My work\"})}),className:\"framer-1i77wqq\",fonts:[\"FS;Epilogue-medium\"],layoutDependency:layoutDependency,layoutId:\"Yi75zIZEX\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-mR9DP0RMY-x9dFd5LXz\":mR9DP0RMY},variants:{\"YxYZeeOIN-hover\":{\"--extracted-r6o4lv\":\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\"},\"YxYZeeOIN-pressed\":{\"--extracted-r6o4lv\":\"rgb(71, 71, 71)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"YxYZeeOIN-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-mR9DP0RMY-x9dFd5LXz) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255)))\"},children:\"My work\"})})},\"YxYZeeOIN-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-mR9DP0RMY-x9dFd5LXz) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(71, 71, 71))\"},children:\"My work\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-bimWK.framer-vz2g0h, .framer-bimWK .framer-vz2g0h { display: block; }\",\".framer-bimWK.framer-fbwn3m { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 15px 10px 15px; position: relative; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-bimWK .framer-1i77wqq { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-bimWK.framer-v-fbwn3m.pressed.framer-fbwn3m { text-decoration: none; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 106\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"Iipapn_3X\":{\"layout\":[\"auto\",\"auto\"]},\"Fr22ky5ry\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"mR9DP0RMY\":\"fontSize2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Framerx9dFd5LXz=withCSS(Component,css,\"framer-bimWK\");export default Framerx9dFd5LXz;Framerx9dFd5LXz.displayName=\"myworkbutton\";Framerx9dFd5LXz.defaultProps={height:40,width:106};addPropertyControls(Framerx9dFd5LXz,{mR9DP0RMY:{defaultValue:20,title:\"Font Size 2\",type:ControlType.Number}});addFonts(Framerx9dFd5LXz,[{explicitInter:true,fonts:[{cssFamilyName:\"Epilogue\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Epilogue\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/WDPE67UE6MLVKZVLWNP7I6K4BJNXYM75/MEDFVVGRWXNVGRX77CSMLVJYEDA7HC6N/ZCQFQWYK27HETQBG4QFK4TEYPCJZ4KXY.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"Framerx9dFd5LXz\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"mR9DP0RMY\\\":\\\"fontSize2\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Iipapn_3X\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"Fr22ky5ry\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicWidth\":\"106\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./x9dFd5LXz.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={N3r_7mdzM:{hover:true,pressed:true}};const serializationHash=\"framer-pqQLC\";const variantClassNames={N3r_7mdzM:\"framer-v-e3a1pg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Ss0Cencmr=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({fontSize2,height,id,width,...props})=>{return{...props,Ss0Cencmr:fontSize2??props.Ss0Cencmr??20};};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,Ss0Cencmr,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"N3r_7mdzM\",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:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"N3r_7mdzM\",openInNewTab:false,scopeId:\"Y_CasTvYd\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-e3a1pg\",className,classNames)} framer-s3ucje`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"N3r_7mdzM\",ref:refBinding,style:{backgroundColor:\"rgba(0, 0, 0, 0)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,...style},variants:{\"N3r_7mdzM-hover\":{backgroundColor:\"rgb(52, 53, 115)\"},\"N3r_7mdzM-pressed\":{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"N3r_7mdzM-hover\":{\"data-framer-name\":undefined},\"N3r_7mdzM-pressed\":{\"data-framer-name\":undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-Ss0Cencmr-Y_CasTvYd) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"FAQ\"})}),className:\"framer-i5mylg\",fonts:[\"FS;Epilogue-medium\"],layoutDependency:layoutDependency,layoutId:\"IR29Hw0OE\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\",\"--variable-reference-Ss0Cencmr-Y_CasTvYd\":Ss0Cencmr},variants:{\"N3r_7mdzM-hover\":{\"--extracted-r6o4lv\":\"var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255))\"},\"N3r_7mdzM-pressed\":{\"--extracted-r6o4lv\":\"rgb(74, 74, 74)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"N3r_7mdzM-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-Ss0Cencmr-Y_CasTvYd) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-15b40fbd-fdd0-4d57-9b2a-164c5c488abb, rgb(247, 221, 255)))\"},children:\"FAQ\"})})},\"N3r_7mdzM-pressed\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"RlM7RXBpbG9ndWUtbWVkaXVt\",\"--framer-font-family\":'\"Epilogue\", \"Epilogue Placeholder\", sans-serif',\"--framer-font-size\":\"calc(var(--variable-reference-Ss0Cencmr-Y_CasTvYd) * 1px)\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.03em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(74, 74, 74))\"},children:\"FAQ\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pqQLC.framer-s3ucje, .framer-pqQLC .framer-s3ucje { display: block; }\",\".framer-pqQLC.framer-e3a1pg { align-content: flex-start; align-items: flex-start; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 10px 15px 10px 15px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-pqQLC .framer-i5mylg { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 64\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"HzGz2OuDX\":{\"layout\":[\"auto\",\"auto\"]},\"J90HcQKNO\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"Ss0Cencmr\":\"fontSize2\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerY_CasTvYd=withCSS(Component,css,\"framer-pqQLC\");export default FramerY_CasTvYd;FramerY_CasTvYd.displayName=\"butooon1\";FramerY_CasTvYd.defaultProps={height:40,width:64};addPropertyControls(FramerY_CasTvYd,{Ss0Cencmr:{defaultValue:20,title:\"Font Size 2\",type:ControlType.Number}});addFonts(FramerY_CasTvYd,[{explicitInter:true,fonts:[{cssFamilyName:\"Epilogue\",source:\"fontshare\",style:\"normal\",uiFamilyName:\"Epilogue\",url:\"https://framerusercontent.com/third-party-assets/fontshare/wf/WDPE67UE6MLVKZVLWNP7I6K4BJNXYM75/MEDFVVGRWXNVGRX77CSMLVJYEDA7HC6N/ZCQFQWYK27HETQBG4QFK4TEYPCJZ4KXY.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerY_CasTvYd\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"HzGz2OuDX\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"J90HcQKNO\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerVariables\":\"{\\\"Ss0Cencmr\\\":\\\"fontSize2\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"64\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Y_CasTvYd.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,SVG,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-eNkt2\";const variantClassNames={lPp0FZkdb:\"framer-v-1saqfx6\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const KXnXz7TvX=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,KXnXz7TvX:click??props.KXnXz7TvX};};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,KXnXz7TvX,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"lPp0FZkdb\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap11sj4y4=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(KXnXz7TvX){const res=await KXnXz7TvX(...args);if(res===false)return false;}});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-1saqfx6\",className,classNames),\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"lPp0FZkdb\",onTap:onTap11sj4y4,ref:refBinding,style:{...style},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1395xfd\",layoutDependency:layoutDependency,layoutId:\"xRwhUbKlA\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-87q4f3\",layoutDependency:layoutDependency,layoutId:\"qF1T8V3xv\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 3.63\" overflow=\"visible\"><path d=\"M 0 1.815 C 0 0.813 0.813 0 1.815 0 L 22.185 0 C 23.187 0 24 0.813 24 1.815 L 24 1.815 C 24 2.817 23.187 3.63 22.185 3.63 L 1.815 3.63 C 0.813 3.63 0 2.817 0 1.815 Z\" fill=\"#CCC\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mn16zd\",layoutDependency:layoutDependency,layoutId:\"L8cBk0Wps\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 3.63\" overflow=\"visible\"><path d=\"M 0 1.815 C 0 0.813 0.813 0 1.815 0 L 22.185 0 C 23.187 0 24 0.813 24 1.815 L 24 1.815 C 24 2.817 23.187 3.63 22.185 3.63 L 1.815 3.63 C 0.813 3.63 0 2.817 0 1.815 Z\" fill=\"#CCC\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1q7c132\",layoutDependency:layoutDependency,layoutId:\"CoQkmEfJi\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24 3.63\" overflow=\"visible\"><path d=\"M 0 1.815 C 0 0.813 0.813 0 1.815 0 L 22.185 0 C 23.187 0 24 0.813 24 1.815 L 24 1.815 C 24 2.817 23.187 3.63 22.185 3.63 L 1.815 3.63 C 0.813 3.63 0 2.817 0 1.815 Z\" fill=\"#CCC\"></path></svg>',withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-eNkt2.framer-12niv19, .framer-eNkt2 .framer-12niv19 { display: block; }\",\".framer-eNkt2.framer-1saqfx6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 151px; }\",\".framer-eNkt2 .framer-1395xfd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 4px; height: min-content; justify-content: center; overflow: visible; padding: 10px; position: relative; width: 31%; }\",\".framer-eNkt2 .framer-87q4f3, .framer-eNkt2 .framer-mn16zd, .framer-eNkt2 .framer-1q7c132 { height: 4px; position: relative; width: 24px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 151\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"KXnXz7TvX\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerK2Dx8RekU=withCSS(Component,css,\"framer-eNkt2\");export default FramerK2Dx8RekU;FramerK2Dx8RekU.displayName=\"menu burger\";FramerK2Dx8RekU.defaultProps={height:38,width:151};addPropertyControls(FramerK2Dx8RekU,{KXnXz7TvX:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerK2Dx8RekU,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerK2Dx8RekU\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"38\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"151\",\"framerVariables\":\"{\\\"KXnXz7TvX\\\":\\\"click\\\"}\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./K2Dx8RekU.map","// Generated by Framer (0f6ce29)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,CycleVariantState,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 MenuBurger from\"https://framerusercontent.com/modules/qww3x8O9SgimzGHFrlrd/0EBuHcdNUwjihu0c7eSQ/K2Dx8RekU.js\";import Getintouch from\"https://framerusercontent.com/modules/1yElfz2nLsUo2ca5YAvl/aEFnmCD4kTUkdY5r4tVw/LrhOHJOea.js\";import Pricingbutton from\"https://framerusercontent.com/modules/XdLiB686bL3TOQIxNXg0/HQ1U79dWkSc2aZeBGwlO/PaYxrcAg6.js\";import Myworkbutton from\"https://framerusercontent.com/modules/rPxQmwUP5pI0EeoEqMYS/pIFIjBjDjitx6kNGdofg/x9dFd5LXz.js\";import Butooon1 from\"https://framerusercontent.com/modules/NQt4jKcUKUpheh0pRBbW/sh9oN0I9ANUQjra1QlV1/Y_CasTvYd.js\";const MenuBurgerFonts=getFonts(MenuBurger);const PricingbuttonFonts=getFonts(Pricingbutton);const Butooon1Fonts=getFonts(Butooon1);const MyworkbuttonFonts=getFonts(Myworkbutton);const GetintouchFonts=getFonts(Getintouch);const cycleOrder=[\"J0vKe_hs3\",\"Y2BpKkWgU\"];const serializationHash=\"framer-p0QvB\";const variantClassNames={J0vKe_hs3:\"framer-v-1o9s96n\",Y2BpKkWgU:\"framer-v-1yreulh\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const ciWbUEii0=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"J0vKe_hs3\",\"Variant 2\":\"Y2BpKkWgU\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,width,...props})=>{return{...props,ciWbUEii0:click??props.ciWbUEii0,variant:humanReadableVariantMap[props.variant]??props.variant??\"J0vKe_hs3\"};};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,ciWbUEii0,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"J0vKe_hs3\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const KXnXz7TvXgnqhaj=activeVariantCallback(async(...args)=>{setVariant(CycleVariantState);});const bD6rVl38w1bevk10=activeVariantCallback(async(...args)=>{if(ciWbUEii0){const res=await ciWbUEii0(...args);if(res===false)return false;}});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Y2BpKkWgU\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1o9s96n\",className,classNames),\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"J0vKe_hs3\",ref:refBinding,style:{...style},...addPropertyOverrides({Y2BpKkWgU:{\"data-framer-name\":\"Variant 2\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:30,width:\"142px\",y:(componentViewport?.y||0)+0+0,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1c7wl1l-container\",layoutDependency:layoutDependency,layoutId:\"XHjJw79vt-container\",nodeId:\"XHjJw79vt\",rendersWithMotion:true,scopeId:\"zYizG6aBx\",children:/*#__PURE__*/_jsx(MenuBurger,{height:\"100%\",id:\"XHjJw79vt\",KXnXz7TvX:KXnXz7TvXgnqhaj,layoutId:\"XHjJw79vt\",style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Y2BpKkWgU:{height:40,y:(componentViewport?.y||0)+0+40}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fdlrnk-container\",layoutDependency:layoutDependency,layoutId:\"P84yw2s2J-container\",nodeId:\"P84yw2s2J\",rendersWithMotion:true,scopeId:\"zYizG6aBx\",children:/*#__PURE__*/_jsx(Pricingbutton,{height:\"100%\",hg_Ic7yb9:12,Icsml_kfk:12,id:\"P84yw2s2J\",layoutId:\"P84yw2s2J\",variant:matchVariant(\"ZQ_bdlOQp\"),width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Y2BpKkWgU:{height:40,y:(componentViewport?.y||0)+0+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-qf3ay1-container\",layoutDependency:layoutDependency,layoutId:\"ouJ8kw72f-container\",nodeId:\"ouJ8kw72f\",rendersWithMotion:true,scopeId:\"zYizG6aBx\",children:/*#__PURE__*/_jsx(Butooon1,{height:\"100%\",id:\"ouJ8kw72f\",layoutId:\"ouJ8kw72f\",Ss0Cencmr:11,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Y2BpKkWgU:{height:40,y:(componentViewport?.y||0)+0+140}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vp3id9-container\",layoutDependency:layoutDependency,layoutId:\"q9wyYJW7c-container\",nodeId:\"q9wyYJW7c\",rendersWithMotion:true,scopeId:\"zYizG6aBx\",children:/*#__PURE__*/_jsx(Myworkbutton,{height:\"100%\",id:\"q9wyYJW7c\",layoutId:\"q9wyYJW7c\",mR9DP0RMY:12,width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({Y2BpKkWgU:{height:38,y:(componentViewport?.y||0)+0+190}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-pdr8oi-container\",layoutDependency:layoutDependency,layoutId:\"ktOcDy7kF-container\",nodeId:\"ktOcDy7kF\",rendersWithMotion:true,scopeId:\"zYizG6aBx\",children:/*#__PURE__*/_jsx(Getintouch,{aWorFmMze:12,bD6rVl38w:bD6rVl38w1bevk10,height:\"100%\",id:\"ktOcDy7kF\",layoutId:\"ktOcDy7kF\",width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-p0QvB.framer-1uk4ths, .framer-p0QvB .framer-1uk4ths { display: block; }\",\".framer-p0QvB.framer-1o9s96n { align-content: flex-start; align-items: flex-start; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 245px; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 142px; }\",\".framer-p0QvB .framer-1c7wl1l-container { flex: none; height: 30px; position: relative; width: 142px; }\",\".framer-p0QvB .framer-1fdlrnk-container, .framer-p0QvB .framer-qf3ay1-container, .framer-p0QvB .framer-vp3id9-container, .framer-p0QvB .framer-pdr8oi-container { flex: none; height: auto; position: relative; width: auto; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 245\n * @framerIntrinsicWidth 142\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Y2BpKkWgU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"ciWbUEii0\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerzYizG6aBx=withCSS(Component,css,\"framer-p0QvB\");export default FramerzYizG6aBx;FramerzYizG6aBx.displayName=\"menu\";FramerzYizG6aBx.defaultProps={height:245,width:142};addPropertyControls(FramerzYizG6aBx,{variant:{options:[\"J0vKe_hs3\",\"Y2BpKkWgU\"],optionTitles:[\"Variant 1\",\"Variant 2\"],title:\"Variant\",type:ControlType.Enum},ciWbUEii0:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerzYizG6aBx,[{explicitInter:true,fonts:[]},...MenuBurgerFonts,...PricingbuttonFonts,...Butooon1Fonts,...MyworkbuttonFonts,...GetintouchFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerzYizG6aBx\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"142\",\"framerVariables\":\"{\\\"ciWbUEii0\\\":\\\"click\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Y2BpKkWgU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"245\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./zYizG6aBx.map","// Generated by Framer (4eeba22)\nexport default function metadata(params,activeLocale){return{description:\"Made with Framer\",robots:\"max-image-preview:large\",title:\"My Framer Site\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f6ce29)\nimport siteMetadata from\"https://framerusercontent.com/modules/vpyIp9kdkKIwUHxcQlWd/EcWWuYYndNkJoCFMIGX4/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"72rtr7\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"136fgde\",mediaQuery:\"(min-width: 810px) and (max-width: 1439.98px)\"},{hash:\"9q5r5w\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{B1K_q9SGe:\"packae3\",BhKspFUtB:\"astro\",bnZJsk4Lv:\"yellowpuzzle\",FXftcFFo3:\"hero\",hcf1REVGJ:\"stepper\",kOyLKAhax:\"threeboost-2\",MdMgaQeRe:\"package2-1\",MRKomYBF6:\"finger\",MwJpxm_cp:\"threeboost\",MYLTrqIg4:\"puzzlerrrrru\",njsdr4IKp:\"horizo\",S6De1GCK2:\"package1\",s6Iz8NtWg:\"package2\",TuBSA_sVq:\"horizo-1\",xDigEckRy:\"threeboost-1\",XN8QbY4wL:\"avaliable-packages\",y71UmHBWx:\"packae3-1\",yLm7WON0c:\"banner\"},robots:\"max-image-preview:large\",serializationId:\"framer-S6Bfe\",title:siteMetadata(params,activeLocale).title||\"Home\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (0f6ce29)\nimport siteMetadata from\"https://framerusercontent.com/modules/vpyIp9kdkKIwUHxcQlWd/EcWWuYYndNkJoCFMIGX4/siteMetadata.js\";export default function metadata(params,activeLocale){return{breakpoints:[{hash:\"1joidc2\",mediaQuery:\"(min-width: 1440px)\"},{hash:\"duv860\",mediaQuery:\"(min-width: 810px) and (max-width: 1439.98px)\"},{hash:\"luc90g\",mediaQuery:\"(max-width: 809.98px)\"}],description:siteMetadata(params,activeLocale).description,elements:{},robots:\"max-image-preview:large\",serializationId:\"framer-5HWh7\",title:siteMetadata(params,activeLocale).title||\"Mywork\",viewport:\"width=device-width\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}