{"version":3,"file":"script_main.Bcd2wVVS.mjs","names":["useMemo","useState","useMemo","rules","css","vertexShaderSource","location","r","l","p","q","useRef","useMemo","ShaderMount","ShaderMountVanilla","mask","SVG","getProps","Icon","className","mask","SVG","getProps","Icon","className","getProps","className","addPropertyOverrides","MotionDivWithFX","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","transition2","animation","transformTemplate1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","Vector","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","SVG","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","useRef","React.useId","className","addPropertyOverrides","SocialIconFonts","SocialIcon","MotionDivWithFXWithOptimizedAppearEffect","NewsletterButton","HeaderItemsFonts","HeaderItems","DesignBy","BlurGradientFonts","BlurGradient","MotionDivWithFX","cycleOrder","serializationHash","variantClassNames","transition1","toResponsiveImage","matchVariant","animation","animation1","animation2","animation3","transformTemplate1","animation4","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","useStateVariable","React.useState","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","sharedStyle1.className","sharedStyle2.className","className","Image1","Vector","Vector1","Vector2","RichText","_Fragment","FormPlainTextInput","SVG","sharedStyle.css","sharedStyle1.css","sharedStyle2.css","sharedStyle.fonts","sharedStyle1.fonts","sharedStyle2.fonts","addPropertyOverrides","HeaderItems","BookACallFonts","BookACall","ContactLinks","SocialIcon","cycleOrder","serializationHash","variantClassNames","transition1","matchVariant","animation","animation1","animation2","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","humanReadableEnumMap","React.useState","getProps","createLayoutDependency","useRef","React.useId","className","Image1","Vector","Vector1","Vector2","addPropertyOverrides","TickerFonts","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","sharedStyle.className","className","RichText","sharedStyle.css","sharedStyle.fonts","Ticker","MainButton","BookACall","serializationHash","variantClassNames","animation","animation1","matchVariant","addImageAlt","React.useContext","React.useMemo","humanReadableVariantMap","React.Fragment","getProps","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","RichText","shaderConfig","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts","Header","GetStarted","Footer","BlurGradient","useRef","React.useId","className","PropertyOverrides","React.createElement","Main","Framer.PageRoot","Framer.lazy","Framer.useCurrentRoute","Framer.useLocaleInfo","Framer.useRouter","React.Fragment","React.memo","React.useCallback","React.useEffect","React.useRef","React.useState","React.useLayoutEffect","Framer.LazyValue","Framer.LibraryFeaturesProvider","Framer.GracefullyDegradingErrorBoundary","Framer.PageEffectsProvider","breakpoints","Framer.patchRoutesForABTesting","routeData","Framer.inferInitialRouteFromPath","Framer.yieldToMain","React.startTransition","Framer.ErrorPlaceholder","React.Suspense","React.lazy"],"sources":["https:/framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js","https:/framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js","https:/framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js","https:/framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js","https:/framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js","https:/framerusercontent.com/modules/q3nWgGXMhG0Ina6vgRVz/PVl4bshKvCOZO36e3vK1/index.js","https:/framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1","https:/framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js","https:/framerusercontent.com/modules/LIZdxPchcUBYCCaZdCU9/wjvS1iXLclIOokqTtg9F/aZyJRMIKg.js","https:/framerusercontent.com/modules/RLGpXiKG7akJdtnPKF3j/cwMo6sL7k8Y9NP9rIqMi/ny2uTh7sa.js","https:/framerusercontent.com/modules/wFHg3s8Uphld2OhnD5uV/DlaXG54GkEziWHjogxao/SWurZafp_.js","https:/framerusercontent.com/modules/rWKAZjaCIn4cflG3EOXi/cdtcIbDP4SvZrxhIUQh8/AmRJK6A6O.js","https:/framerusercontent.com/modules/x3JsAg08VuxX1s5JwhOY/ii4dEwCOz5vluTcJZjtW/Q6YIxdh4j.js","https:/framerusercontent.com/modules/ZJWWbNmT62tN9Z4REbB9/v14m5VJs24CTNLm5Z5Q6/qcdqxYI1N.js","https:/framerusercontent.com/modules/fNbQNp8XPWYXn9dcxNy7/GfzYb9u0IUsOADwrMVoz/ThUGUW3BC.js","https:/framerusercontent.com/modules/62Lab2fOLeEA6sQkTV8F/sSGvKyAwrHVRQBx1P4Jd/GfzGBbNNy.js","https:/framerusercontent.com/modules/eLm29GLTBXWmrlsCPQhC/ouJE4iESTiohPO3oZsWt/KEB4knw4e.js","https:/framerusercontent.com/modules/F3wNVgpwP9xNbPSIOaDV/sWN7mIbuC0qlSuzAfxKm/uqbt0WuTd.js","https:/framerusercontent.com/modules/tE9pqbvTluf5KNjQtx8V/FOoLa8p3yvF9WyHViXKF/Ow0dWdPaX.js","https:/framerusercontent.com/modules/lcPo5xQAO42vlfZRdiLe/FBw8nW9YNx6mYGqmCBJq/YYCxxcypK.js","framer:toplevel/main"],"sourcesContent":["import{jsx as _jsx}from\"react/jsx-runtime\";import{useMemo}from\"react\";import{motion}from\"framer-motion\";import{addPropertyControls,ControlType}from\"framer\";/**\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 240\n * @framerIntrinsicHeight 240\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */function BlurGradient({blur,borderRadius,direction,transition}){const blurSteps=useMemo(()=>[{blur:`${blur/2/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 0) 37.5%`},{blur:`${blur/2/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 12.5%, rgba(0, 0, 0, 1) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 0) 50%`},{blur:`${blur/2/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 1) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 62.5%`},{blur:`${blur/2/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 37.5%, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 0) 75%`},{blur:`${blur/2/2/2}px`,gradient:`rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 1) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 0) 87.5%`},{blur:`${blur/2/2}px`,gradient:`rgba(0, 0, 0, 0) 62.5%, rgba(0, 0, 0, 1) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 0) 100%`},{blur:`${blur/2}px`,gradient:`rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 1) 87.5%, rgba(0, 0, 0, 1) 100%`},{blur:`${blur}px`,gradient:`rgba(0, 0, 0, 0) 87.5%, rgba(0, 0, 0, 1) 100%`}],[blur]);return /*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,overflow:\"hidden\"},children:blurSteps.map((step,index)=>/*#__PURE__*/_jsx(motion.div,{transition:transition,initial:{backdropFilter:`blur(${step.blur})`},animate:{backdropFilter:`blur(${step.blur})`},style:{opacity:1,position:\"absolute\",inset:0,zIndex:index+1,maskImage:`linear-gradient(${direction}, ${step.gradient})`,WebkitMaskImage:`linear-gradient(${direction}, ${step.gradient})`,borderRadius:borderRadius,pointerEvents:\"none\"}},index))});}BlurGradient.defaultProps={blur:10,borderRadius:\"0px\",direction:\"toBottom\",transition:{duration:.3}};addPropertyControls(BlurGradient,{blur:{title:\"Blur\",type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,description:\"Large blur values (10<) can impact performance.\"},borderRadius:{title:\"Radius\",type:ControlType.BorderRadius,defaultValue:\"0px\",description:\"Blur Gradient component's parent frame can't have border radius (it will break the component). If you need corner radius, apply it directly to the Blur Gradient component here.\"},direction:{title:\"Direction\",type:ControlType.SegmentedEnum,options:[\"to bottom\",\"to top\",\"to left\",\"to right\"],optionTitles:[\"↓\",\"↑\",\"←\",\"→\"],defaultValue:\"to bottom\"},transition:{type:ControlType.Transition,defaultValue:{duration:.3},title:\"Transition\",description:\"Control how the blur animates when used on hover states or any othe interaction.\\n\\nMore components at [Framer University](https://frameruni.link/cc).\"}});BlurGradient.displayName=\"Blur Gradient\";export default BlurGradient;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"BlurGradient\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"240\",\"framerIntrinsicWidth\":\"240\",\"framerDisableUnlink\":\"*\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BlurGradient_Prod.map","import{RenderTarget}from\"framer\";import{useEffect,useState,useMemo}from\"react\";const cssVariableRegex=/var\\s*\\(\\s*(--[\\w-]+)(?:\\s*,\\s*((?:[^)(]+|\\((?:[^)(]+|\\([^)(]*\\))*\\))*))?\\s*\\)/;export function useColors(...colors){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const isOptimizing=typeof window===\"undefined\";const darkMode=useDarkMode();const[styleValues,setStyleValues]=useState(()=>extractStyleValues(colors.map(extractCSSVariableName)));useEffect(()=>{if(!isCanvas)return;const div=document.body.querySelector(\"main > div\");if(!div)return;const observer=new MutationObserver(()=>{setStyleValues(extractStyleValues(colors.map(extractCSSVariableName)));});observer.observe(div,{attributes:true,attributeFilter:[\"style\"]});return()=>observer.disconnect();},colors);const variableNames=useMemo(()=>colors.map(extractCSSVariableName),[colors]);if(isOptimizing){return colors.map(color=>extractDefaultValue(color));}let values=[];for(let i=0;i<colors.length;i++){const color=colors[i];// Return original value if not a string\nif(typeof color!==\"string\"){values.push(color);continue;}const variableName=variableNames[i];const colorValues=styleValues[variableName];if(variableName&&colorValues){values.push(darkMode?colorValues.dark||colorValues.light||color:colorValues.light||color);}else{values.push(color);}}return values;}////////////////////\nfunction extractStyleValues(variableNames){const isCanvas=RenderTarget.current()===RenderTarget.canvas;const result={};let lightVars={};let darkVars={};if(isCanvas&&typeof document!==\"undefined\"){const div=document.body.querySelector(\"main > div\");if(div){const style=div.getAttribute(\"style\");if(style){const vars=parseVariables(style);lightVars=vars;darkVars=vars;}}}else{const{light,dark}=extractColorStyles();lightVars=parseVariables(light);darkVars=parseVariables(dark);}// Include all variables\nconst allVarNames=new Set([...Object.keys(lightVars),...Object.keys(darkVars)]);allVarNames.forEach(varName=>{result[varName]={light:lightVars[varName]||\"\",dark:darkVars[varName]||\"\"};});return result;}function extractColorStyles(){let lightSection=\"\";let darkSection=\"\";if(typeof document!==\"undefined\"){const styles=document.head.querySelectorAll(\"style[data-framer-css], style[data-framer-css-ssr], style[data-framer-css-ssr-minified]\");for(const style of styles){const rules=style.sheet?.cssRules;if(!rules)continue;const styleRules=[];for(const rule of rules){if(rule instanceof CSSStyleRule){styleRules.push([rule,false]);}else if(rule instanceof CSSMediaRule){if(rule.conditionText===\"(prefers-color-scheme: dark)\"){for(const subrule of rule.cssRules){if(subrule instanceof CSSStyleRule){styleRules.push([subrule,true]);}}}}}for(const[rule,isDarkMedia]of styleRules){const css=rule.cssText;const hasVars=css.includes(\"--token-\");if(!hasVars)continue;const isDark=isDarkMedia?rule.selectorText===\"body\":rule.selectorText==='body[data-framer-theme=\"dark\"]';const isLight=!isDarkMedia&&rule.selectorText===\"body\";if(!isDark&&!isLight)continue;if(isDark){if(!darkSection){darkSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}else{if(!lightSection){lightSection=css.substring(css.indexOf(\"{\")+1,css.lastIndexOf(\"}\")).trim();}}if(darkSection&&lightSection)break;}if(darkSection&&lightSection)break;}}return{light:lightSection,dark:darkSection};}export function useDarkMode(){const isPreview=typeof window!==\"undefined\"&&window.location.origin.endsWith(\"framercanvas.com\");const[isDarkMode,setIsDarkMode]=useState(()=>{if(typeof window===\"undefined\"){return false;}else if(isPreview&&typeof document!==\"undefined\"){return document.body.getAttribute(\"data-framer-theme\")===\"dark\";}else{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches;}});useEffect(()=>{if(isPreview){const observer=new MutationObserver(mutations=>{mutations.forEach(mutation=>{if(mutation.attributeName===\"data-framer-theme\"){const theme=document.body.getAttribute(\"data-framer-theme\");setIsDarkMode(theme===\"dark\");}});});observer.observe(document.body,{attributes:true,attributeFilter:[\"data-framer-theme\"]});return()=>observer.disconnect();}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleChange=e=>{setIsDarkMode(e.matches);};// Update initial value\nif(mediaQuery.matches!==isDarkMode){setIsDarkMode(mediaQuery.matches);}mediaQuery.addListener(handleChange);return()=>mediaQuery.removeListener(handleChange);}},[isPreview]);return isDarkMode;}function extractCSSVariableName(cssString){if(!cssString||!cssString.startsWith(\"var(\")){return\"\";}const match=cssVariableRegex.exec(cssString);if(match){const variableName=match[1];return variableName||\"\";}return\"\";}function parseVariables(section){const vars={};if(!section)return vars;const declarations=section.split(\";\").filter(Boolean);declarations.forEach(declaration=>{const[name,value]=declaration.split(\":\").map(s=>s.trim());if(name&&value){vars[name]=value;}});return vars;}function extractDefaultValue(cssVar){// Check if the string starts with \"var(\"\nif(!cssVar||!cssVar.startsWith(\"var(\")){return cssVar// Return the original value if it doesn't start with \"var(\"\n;}// Remove \"var(\" from the beginning and \")\" from the end\nconst content=cssVar.slice(4,-1);// Split the content by comma\nconst parts=content.split(\",\");// If there's more than one part, the second part is the default value\nif(parts.length>1){// Trim any whitespace from the default value\nreturn parts.slice(1).join(\",\").trim();}// If there's no comma, return an empty string or null\nreturn\"\";}\nexport const __FramerMetadata__ = {\"exports\":{\"useDarkMode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useColors\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useColors.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}export class ShaderMount{constructor(canvas,fragmentShader,uniforms={},webGlContextAttributes,/** The speed of the animation, or 0 to stop it. Supports negative values to play in reverse. */speed=1,/** Pass a seed to offset the starting u_time value and give deterministic results*/seed=0){_define_property(this,\"canvas\",void 0);_define_property(this,\"gl\",void 0);_define_property(this,\"program\",null);_define_property(this,\"uniformLocations\",{});/** The fragment shader that we are using */_define_property(this,\"fragmentShader\",void 0);/** Stores the RAF for the render loop */_define_property(this,\"rafId\",null);/** Time of the last rendered frame */_define_property(this,\"lastFrameTime\",0);/** Total time that we have played any animation, passed as a uniform to the shader for time-based VFX */_define_property(this,\"totalAnimationTime\",0);/** The current speed that we progress through animation time (multiplies by delta time every update). Allows negatives to play in reverse. If set to 0, rAF will stop entirely so static shaders have no recurring performance costs */_define_property(this,\"speed\",1);/** Uniforms that are provided by the user for the specific shader being mounted (not including uniforms that this Mount adds, like time and resolution) */_define_property(this,\"providedUniforms\",void 0);/** Just a sanity check to make sure frames don't run after we're disposed */_define_property(this,\"hasBeenDisposed\",false);/** If the resolution of the canvas has changed since the last render */_define_property(this,\"resolutionChanged\",true);_define_property(this,\"initWebGL\",()=>{const program=createProgram(this.gl,vertexShaderSource,this.fragmentShader);if(!program)return;this.program=program;this.setupPositionAttribute();this.setupUniforms();});_define_property(this,\"setupPositionAttribute\",()=>{const positionAttributeLocation=this.gl.getAttribLocation(this.program,\"a_position\");const positionBuffer=this.gl.createBuffer();this.gl.bindBuffer(this.gl.ARRAY_BUFFER,positionBuffer);const positions=[-1,-1,1,-1,-1,1,-1,1,1,-1,1,1];this.gl.bufferData(this.gl.ARRAY_BUFFER,new Float32Array(positions),this.gl.STATIC_DRAW);this.gl.enableVertexAttribArray(positionAttributeLocation);this.gl.vertexAttribPointer(positionAttributeLocation,2,this.gl.FLOAT,false,0,0);});_define_property(this,\"setupUniforms\",()=>{this.uniformLocations={u_time:this.gl.getUniformLocation(this.program,\"u_time\"),u_pixelRatio:this.gl.getUniformLocation(this.program,\"u_pixelRatio\"),u_resolution:this.gl.getUniformLocation(this.program,\"u_resolution\"),...Object.fromEntries(Object.keys(this.providedUniforms).map(key=>[key,this.gl.getUniformLocation(this.program,key)]))};});_define_property(this,\"resizeObserver\",null);_define_property(this,\"setupResizeObserver\",()=>{this.resizeObserver=new ResizeObserver(()=>this.handleResize());this.resizeObserver.observe(this.canvas);this.handleResize();});_define_property(this,\"handleResize\",()=>{const pixelRatio=window.devicePixelRatio;const newWidth=this.canvas.clientWidth*pixelRatio;const newHeight=this.canvas.clientHeight*pixelRatio;if(this.canvas.width!==newWidth||this.canvas.height!==newHeight){this.canvas.width=newWidth;this.canvas.height=newHeight;this.resolutionChanged=true;this.gl.viewport(0,0,this.gl.canvas.width,this.gl.canvas.height);this.render(performance.now())// this is necessary to avoid flashes while resizing (the next scheduled render will set uniforms)\n;}});_define_property(this,\"render\",currentTime=>{if(this.hasBeenDisposed)return;// Calculate the delta time\nconst dt=currentTime-this.lastFrameTime;this.lastFrameTime=currentTime;// Increase the total animation time by dt * animationSpeed\nif(this.speed!==0){this.totalAnimationTime+=dt*this.speed;}// Clear the canvas\nthis.gl.clear(this.gl.COLOR_BUFFER_BIT);// Update uniforms\nthis.gl.useProgram(this.program);// Update the time uniform\nthis.gl.uniform1f(this.uniformLocations.u_time,this.totalAnimationTime*.001);// If the resolution has changed, we need to update the uniform\nif(this.resolutionChanged){this.gl.uniform2f(this.uniformLocations.u_resolution,this.gl.canvas.width,this.gl.canvas.height);this.gl.uniform1f(this.uniformLocations.u_pixelRatio,window.devicePixelRatio);this.resolutionChanged=false;}this.gl.drawArrays(this.gl.TRIANGLES,0,6);// Loop if we're animating\nif(this.speed!==0){this.requestRender();}else{this.rafId=null;}});_define_property(this,\"requestRender\",()=>{if(this.rafId!==null){cancelAnimationFrame(this.rafId);}this.rafId=requestAnimationFrame(this.render);});_define_property(this,\"updateProvidedUniforms\",()=>{this.gl.useProgram(this.program);Object.entries(this.providedUniforms).forEach(([key,value])=>{const location=this.uniformLocations[key];if(location){if(Array.isArray(value)){switch(value.length){case 2:this.gl.uniform2fv(location,value);break;case 3:this.gl.uniform3fv(location,value);break;case 4:this.gl.uniform4fv(location,value);break;default:if(value.length===9){this.gl.uniformMatrix3fv(location,false,value);}else if(value.length===16){this.gl.uniformMatrix4fv(location,false,value);}else{console.warn(`Unsupported uniform array length: ${value.length}`);}}}else if(typeof value===\"number\"){this.gl.uniform1f(location,value);}else if(typeof value===\"boolean\"){this.gl.uniform1i(location,value?1:0);}else{console.warn(`Unsupported uniform type for ${key}: ${typeof value}`);}}});});/** Set a seed to get a deterministic result */_define_property(this,\"setSeed\",newSeed=>{const oneFrameAt120Fps=1e3/120;this.totalAnimationTime=newSeed*oneFrameAt120Fps;this.lastFrameTime=performance.now();this.render(performance.now());});/** Set an animation speed (or 0 to stop animation) */_define_property(this,\"setSpeed\",(newSpeed=1)=>{// Set the new animation speed\nthis.speed=newSpeed;if(this.rafId===null&&newSpeed!==0){// Moving from 0 to animating, kick off a new rAF loop\nthis.lastFrameTime=performance.now();this.rafId=requestAnimationFrame(this.render);}if(this.rafId!==null&&newSpeed===0){// Moving from animating to not animating, cancel the rAF loop\ncancelAnimationFrame(this.rafId);this.rafId=null;}});/** Update the uniforms that are provided by the outside shader */_define_property(this,\"setUniforms\",newUniforms=>{this.providedUniforms={...this.providedUniforms,...newUniforms};// If we need to allow users to add uniforms after the shader has been created, we can do that here\n// But right now we're expecting the uniform list to be predictable and static\n// this.setupUniforms();\nthis.updateProvidedUniforms();this.render(performance.now());});/** Dispose of the shader mount, cleaning up all of the WebGL resources */_define_property(this,\"dispose\",()=>{// Immediately mark as disposed to prevent future renders from leaking in\nthis.hasBeenDisposed=true;// Cancel the rAF loop\nif(this.rafId!==null){cancelAnimationFrame(this.rafId);this.rafId=null;}if(this.gl&&this.program){this.gl.deleteProgram(this.program);this.program=null;// Reset the WebGL context\nthis.gl.bindBuffer(this.gl.ARRAY_BUFFER,null);this.gl.bindBuffer(this.gl.ELEMENT_ARRAY_BUFFER,null);this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,null);this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,null);// Clear any errors\nthis.gl.getError();}if(this.resizeObserver){this.resizeObserver.disconnect();this.resizeObserver=null;}this.uniformLocations={};});this.canvas=canvas;this.fragmentShader=fragmentShader;this.providedUniforms=uniforms;// Base our starting animation time on the provided seed value\nthis.totalAnimationTime=seed;const gl=canvas.getContext(\"webgl2\",webGlContextAttributes);if(!gl){throw new Error(\"WebGL not supported\");}this.gl=gl;this.initWebGL();this.setupResizeObserver();// Set the animation speed after everything is ready to go\nthis.setSpeed(speed);// Mark canvas as paper shader mount\nthis.canvas.setAttribute(\"data-paper-shaders\",\"true\");}}/** Vertex shader for the shader mount */const vertexShaderSource=`#version 300 es\nlayout(location = 0) in vec4 a_position;\n\nvoid main() {\n  gl_Position = a_position;\n}\n`;function createShader(gl,type,source){const shader=gl.createShader(type);if(!shader)return null;gl.shaderSource(shader,source);gl.compileShader(shader);if(!gl.getShaderParameter(shader,gl.COMPILE_STATUS)){console.error(\"An error occurred compiling the shaders: \"+gl.getShaderInfoLog(shader));gl.deleteShader(shader);return null;}return shader;}function createProgram(gl,vertexShaderSource,fragmentShaderSource){const vertexShader=createShader(gl,gl.VERTEX_SHADER,vertexShaderSource);const fragmentShader=createShader(gl,gl.FRAGMENT_SHADER,fragmentShaderSource);if(!vertexShader||!fragmentShader)return null;const program=gl.createProgram();if(!program)return null;gl.attachShader(program,vertexShader);gl.attachShader(program,fragmentShader);gl.linkProgram(program);if(!gl.getProgramParameter(program,gl.LINK_STATUS)){console.error(\"Unable to initialize the shader program: \"+gl.getProgramInfoLog(program));gl.deleteProgram(program);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return null;}// Clean up shaders after successful linking\ngl.detachShader(program,vertexShader);gl.detachShader(program,fragmentShader);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return program;}\nexport const __FramerMetadata__ = {\"exports\":{\"ShaderMount\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./shader_mount.map","export const PatternShapes={Checks:0,Stripes:1,Edge:2};/**\n * 3d Perlin noise with exposed parameters\n *\n * Uniforms include:\n * u_scale - the scale applied to user space\n * u_rotation - the rotation applied to user space\n * u_color1 - the first pattern color\n * u_color2 - the second pattern color\n * u_color3 - the third pattern color\n * u_proportion (0 .. 1) - the proportion between colors (on 0.5 colors are equally distributed)\n * u_softness (0 .. 1) - the color blur (0 for pronounced edges, 1 for gradient)\n * u_shape (0 ... 2) - the color pattern to be distorted with noise & swirl\n *    - u_shape = 0 is checks\n *    - u_shape = 1 is stripes\n *    - u_shape = 2 is 2 halves of canvas (mapping the canvas height regardless of resolution)\n * u_shapeScale - the scale of color pattern (appies over the global scaling)\n * u_distortion - the noisy distortion over the UV coordinate (applied before the overlapping swirl)\n * u_swirl - the power of swirly distortion\n * u_swirlIterations - the number of swirl iterations (layering curves effect)\n *\n */export const warpFragmentShader=`#version 300 es\nprecision highp float;\n\nuniform float u_time;\nuniform float u_pixelRatio;\nuniform vec2 u_resolution;\n\nuniform float u_scale;\nuniform float u_rotation;\nuniform vec4 u_color1;\nuniform vec4 u_color2;\nuniform vec4 u_color3;\nuniform float u_proportion;\nuniform float u_softness;\nuniform float u_shape;\nuniform float u_shapeScale;\nuniform float u_distortion;\nuniform float u_swirl;\nuniform float u_swirlIterations;\n\n\nout vec4 fragColor;\n\n#define TWO_PI 6.28318530718\n#define PI 3.14159265358979323846\n\nvec2 rotate(vec2 uv, float th) {\n  return mat2(cos(th), sin(th), -sin(th), cos(th)) * uv;\n}\n\nfloat random(vec2 st) {\n  return fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * 43758.5453123);\n}\nfloat noise(vec2 st) {\n  vec2 i = floor(st);\n  vec2 f = fract(st);\n  float a = random(i);\n  float b = random(i + vec2(1.0, 0.0));\n  float c = random(i + vec2(0.0, 1.0));\n  float d = random(i + vec2(1.0, 1.0));\n\n  // Smoothstep for interpolation\n  vec2 u = f * f * (3.0 - 2.0 * f);\n\n  // Do the interpolation as two nested mix operations\n  // If you try to do this in one big operation, there's enough precision loss to be off by 1px at cell boundaries\n  float x1 = mix(a, b, u.x);\n  float x2 = mix(c, d, u.x);\n  return mix(x1, x2, u.y);\n\n}\n\nvec4 blend_colors(vec4 c1, vec4 c2, vec4 c3, float mixer, float edgesWidth, float edge_blur) {\n    vec3 color1 = c1.rgb * c1.a;\n    vec3 color2 = c2.rgb * c2.a;\n    vec3 color3 = c3.rgb * c3.a;\n\n    float r1 = smoothstep(.0 + .35 * edgesWidth, .7 - .35 * edgesWidth + .5 * edge_blur, mixer);\n    float r2 = smoothstep(.3 + .35 * edgesWidth, 1. - .35 * edgesWidth + edge_blur, mixer);\n\n    vec3 blended_color_2 = mix(color1, color2, r1);\n    float blended_opacity_2 = mix(c1.a, c2.a, r1);\n\n    vec3 c = mix(blended_color_2, color3, r2);\n    float o = mix(blended_opacity_2, c3.a, r2);\n    return vec4(c, o);\n}\n\nvoid main() {\n    vec2 uv = gl_FragCoord.xy / u_resolution.xy;\n    vec2 uv_original = uv;\n\n    float t = .5 * u_time;\n\n    float noise_scale = .0005 + .006 * u_scale;\n\n    uv -= .5;\n    uv *= (noise_scale * u_resolution);\n    uv = rotate(uv, u_rotation * .5 * PI);\n    uv /= u_pixelRatio;\n    uv += .5;\n\n    float n1 = noise(uv * 1. + t);\n    float n2 = noise(uv * 2. - t);\n    float angle = n1 * TWO_PI;\n    uv.x += 4. * u_distortion * n2 * cos(angle);\n    uv.y += 4. * u_distortion * n2 * sin(angle);\n\n    float iterations_number = ceil(clamp(u_swirlIterations, 1., 30.));\n    for (float i = 1.; i <= iterations_number; i++) {\n        uv.x += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1.5 * uv.y);\n        uv.y += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1. * uv.x);\n    }\n\n    float proportion = clamp(u_proportion, 0., 1.);\n\n    float shape = 0.;\n    float mixer = 0.;\n    if (u_shape < .5) {\n      vec2 checks_shape_uv = uv * (.5 + 3.5 * u_shapeScale);\n      shape = .5 + .5 * sin(checks_shape_uv.x) * cos(checks_shape_uv.y);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else if (u_shape < 1.5) {\n      vec2 stripes_shape_uv = uv * (.25 + 3. * u_shapeScale);\n      float f = fract(stripes_shape_uv.y);\n      shape = smoothstep(.0, .55, f) * smoothstep(1., .45, f);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else {\n      float sh = 1. - uv.y;\n      sh -= .5;\n      sh /= (noise_scale * u_resolution.y);\n      sh += .5;\n      float shape_scaling = .2 * (1. - u_shapeScale);\n      shape = smoothstep(.45 - shape_scaling, .55 + shape_scaling, sh + .3 * (proportion - .5));\n      mixer = shape;\n    }\n\n    vec4 color_mix = blend_colors(u_color1, u_color2, u_color3, mixer, 1. - clamp(u_softness, 0., 1.), .01 + .01 * u_scale);\n\n    fragColor = vec4(color_mix.rgb, color_mix.a);\n}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"WarpUniforms\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./warp.map","/**  Convert color string from HSL, RGB, or hex to 0-to-1-range-RGBA array */export function getShaderColorFromString(colorString,fallback=[0,0,0,1]){// If the color string is already an array of 3 or 4 numbers, return it (with alpha=1 if needed)\nif(Array.isArray(colorString)){if(colorString.length===4)return colorString;if(colorString.length===3)return[...colorString,1];return getShaderColorFromString(fallback);}// If the color string is not a string, return the fallback\nif(typeof colorString!==\"string\"){return getShaderColorFromString(fallback);}let r,g,b,a=1;if(colorString.startsWith(\"#\")){[r,g,b,a]=hexToRgba(colorString);}else if(colorString.startsWith(\"rgb\")){[r,g,b,a]=parseRgba(colorString);}else if(colorString.startsWith(\"hsl\")){[r,g,b,a]=hslaToRgba(parseHsla(colorString));}else{console.error(\"Unsupported color format\",colorString);return getShaderColorFromString(fallback);}return[clamp(r,0,1),clamp(g,0,1),clamp(b,0,1),clamp(a,0,1)];}/** Convert hex to RGBA (0 to 1 range) */function hexToRgba(hex){// Remove # if present\nhex=hex.replace(/^#/,\"\");// Expand three-letter hex to six-letter\nif(hex.length===3){hex=hex.split(\"\").map(char=>char+char).join(\"\");}// Expand six-letter hex to eight-letter (add full opacity if no alpha)\nif(hex.length===6){hex=hex+\"ff\";}// Parse the components\nconst r=parseInt(hex.slice(0,2),16)/255;const g=parseInt(hex.slice(2,4),16)/255;const b=parseInt(hex.slice(4,6),16)/255;const a=parseInt(hex.slice(6,8),16)/255;return[r,g,b,a];}/** Parse RGBA string to RGBA (0 to 1 range) */function parseRgba(rgba){// Match both rgb and rgba patterns\nconst match=rgba.match(/^rgba?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\")/255,parseInt(match[2]??\"0\")/255,parseInt(match[3]??\"0\")/255,match[4]===undefined?1:parseFloat(match[4])];}/** Parse HSLA string */function parseHsla(hsla){const match=hsla.match(/^hsla?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)%\\s*,\\s*(\\d+)%\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\"),parseInt(match[2]??\"0\"),parseInt(match[3]??\"0\"),match[4]===undefined?1:parseFloat(match[4])];}/** Convert HSLA to RGBA (0 to 1 range) */function hslaToRgba(hsla){const[h,s,l,a]=hsla;const hDecimal=h/360;const sDecimal=s/100;const lDecimal=l/100;let r,g,b;if(s===0){r=g=b=lDecimal// achromatic\n;}else{const hue2rgb=(p,q,t)=>{if(t<0)t+=1;if(t>1)t-=1;if(t<1/6)return p+(q-p)*6*t;if(t<1/2)return q;if(t<2/3)return p+(q-p)*(2/3-t)*6;return p;};const q=lDecimal<.5?lDecimal*(1+sDecimal):lDecimal+sDecimal-lDecimal*sDecimal;const p=2*lDecimal-q;r=hue2rgb(p,q,hDecimal+1/3);g=hue2rgb(p,q,hDecimal);b=hue2rgb(p,q,hDecimal-1/3);}return[r,g,b,a];}export const clamp=(n,min,max)=>Math.min(Math.max(n,min),max);\nexport const __FramerMetadata__ = {\"exports\":{\"clamp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./get_shader_color_from_string.map","/** The core Shader Mounting class. Pass it a canvas element and a fragment shader to get started. */import{jsx as _jsx}from\"react/jsx-runtime\";export{ShaderMount}from\"https://framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js\";// ----- Warping Distortion ----- //\n/** Warp: distortion + swirl + underlying shapes */export{warpFragmentShader,PatternShapes}from\"https://framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js\";// ----- Uniform conversion utils ----- //\nexport{getShaderColorFromString}from\"https://framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js\";export default function A(props){return /*#__PURE__*/_jsx(\"div\",{});}\nexport const __FramerMetadata__ = {\"exports\":{\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShaderMount\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"A\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WarpUniforms\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./index.map","/*\n * index\n *\n * Learn More: https://www.framer.com/asset-urls\n */\n\nexport * from \"https://framerusercontent.com/modules/q3nWgGXMhG0Ina6vgRVz/PVl4bshKvCOZO36e3vK1/index.js\"\nexport { default } from \"https://framerusercontent.com/modules/q3nWgGXMhG0Ina6vgRVz/PVl4bshKvCOZO36e3vK1/index.js\"\n","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useColors}from\"https://framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js\";import{getShaderColorFromString,warpFragmentShader,PatternShapes,ShaderMount as ShaderMountVanilla}from\"https://framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1\";import{cubicBezier,useInView}from\"framer-motion\";const speedEase=cubicBezier(.65,0,.88,.77);const templates={Prism:{color1:\"#050505\",color2:\"#66B3FF\",color3:\"#FFFFFF\",rotation:-50,proportion:1,scale:.01,speed:30,distortion:0,swirl:50,swirlIterations:16,softness:47,offset:-299,shape:\"Checks\",shapeSize:45},Lava:{color1:\"#FF9F21\",color2:\"#FF0303\",color3:\"#000000\",rotation:114,proportion:100,scale:.52,speed:30,distortion:7,swirl:18,swirlIterations:20,softness:100,offset:717,shape:\"Edge\",shapeSize:12},Plasma:{color1:\"#B566FF\",color2:\"#000000\",color3:\"#000000\",rotation:0,proportion:63,scale:.75,speed:30,distortion:5,swirl:61,swirlIterations:5,softness:100,offset:-168,shape:\"Checks\",shapeSize:28},Pulse:{color1:\"#66FF85\",color2:\"#000000\",color3:\"#000000\",rotation:-167,proportion:92,scale:0,speed:20,distortion:54,swirl:75,swirlIterations:3,softness:28,offset:-813,shape:\"Checks\",shapeSize:79},Vortex:{color1:\"#000000\",color2:\"#FFFFFF\",color3:\"#000000\",rotation:50,proportion:41,scale:.4,speed:20,distortion:0,swirl:100,swirlIterations:3,softness:5,offset:-744,shape:\"Stripes\",shapeSize:80},Mist:{color1:\"#050505\",color2:\"#FF66B8\",color3:\"#050505\",rotation:0,proportion:33,scale:.48,speed:39,distortion:4,swirl:65,swirlIterations:5,softness:100,offset:-235,shape:\"Edge\",shapeSize:48}};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function AnimatedGradientBackground(props){const isStaticRenderer=useIsStaticRenderer();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const useCustomColors=props.preset===\"custom\"||props.colorMode===\"custom\";const values=props.preset===\"custom\"?props:templates[props.preset]||Object.values(templates)[0];const[color1,color2,color3]=useColors(props.color1,props.color2,props.color3);const ref=useRef(null);const isInView=useInView(ref,{once:false,amount:.1});const currentSpeed=useMemo(()=>{if(isCanvas&&props.preview)return speedEase(props.speed/100)*5;if(!isStaticRenderer&&isInView)return speedEase(props.speed/100)*5;return 0;},[isInView,isStaticRenderer,props.speed,props.preview,isCanvas]);return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{borderRadius:props.radius,overflow:\"hidden\",position:\"relative\",...props.style},children:[/*#__PURE__*/_jsx(Warp,{color1:useCustomColors?color1:values.color1,color2:useCustomColors?color2:values.color2,color3:useCustomColors?color3:values.color3,scale:values.scale,proportion:values.proportion/100,distortion:values.distortion/50,swirl:values.swirl/100,swirlIterations:values.swirl===0?0:values.swirlIterations,rotation:values.rotation*Math.PI/180,speed:currentSpeed,seed:values.offset*10,shape:PatternShapes[values.shape],shapeScale:values.shapeSize/100,softness:values.softness/100,style:props.style}),props.noise&&props.noise.opacity>0&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundImage:`url(\"https://framerusercontent.com/images/g0QcWrxr87K0ufOxIUFBakwYA8.png\")`,backgroundSize:props.noise.scale*200,backgroundRepeat:\"repeat\",opacity:props.noise.opacity/2}})]});}addPropertyControls(AnimatedGradientBackground,{preset:{type:ControlType.Enum,defaultValue:Object.keys(templates)[0],options:[...Object.keys(templates),\"custom\"],optionTitles:[...Object.keys(templates),\"Custom\"]},preview:{type:ControlType.Boolean,defaultValue:false},colorMode:{type:ControlType.Enum,defaultValue:\"preset\",options:[\"preset\",\"custom\"],optionTitles:[\"Preset\",\"Custom\"],displaySegmentedControl:true,title:\"Colors\",hidden:props=>props.preset===\"custom\"},color1:{type:ControlType.Color,defaultValue:\"#262626\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color2:{type:ControlType.Color,defaultValue:\"#75c1f0\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color3:{type:ControlType.Color,defaultValue:\"#ffffff\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},noise:{type:ControlType.Object,optional:true,icon:\"effect\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01},scale:{type:ControlType.Number,defaultValue:1,min:.2,max:2,step:.1}}},rotation:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.preset!==\"custom\"},proportion:{type:ControlType.Number,defaultValue:35,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},scale:{type:ControlType.Number,defaultValue:1,min:0,max:10,step:.01,hidden:props=>props.preset!==\"custom\"},speed:{type:ControlType.Number,defaultValue:25,step:1,min:0,max:100},distortion:{type:ControlType.Number,defaultValue:12,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirl:{type:ControlType.Number,defaultValue:80,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirlIterations:{type:ControlType.Number,defaultValue:10,min:0,max:20,step:1,title:\"Iterations\",hidden:props=>props.swirl===0||props.preset!==\"custom\"},softness:{type:ControlType.Number,defaultValue:100,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},offset:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3,step:1,hidden:props=>props.preset!==\"custom\"},shape:{type:ControlType.Enum,defaultValue:\"Checks\",options:Object.keys(PatternShapes),hidden:props=>props.preset!==\"custom\"},shapeSize:{type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\"}});//////////////////////////////\nconst defaultPreset={name:\"Default\",params:{scale:1,rotation:0,speed:20,seed:0,color1:\"hsla(0, 0%, 15%, 1)\",color2:\"hsla(203, 80%, 70%, 1)\",color3:\"hsla(0, 0%, 100%, 1)\",proportion:.35,softness:1,distortion:.25,swirl:.8,swirlIterations:10,shapeScale:.1,shape:PatternShapes.Checks}};// Due to Leva controls limitation:\n// 1) keep default colors in HSLA format to keep alpha channel\n// 2) don't use decimal values on HSL values (to avoid button highlight bug)\nconst Warp=props=>{const uniforms=useMemo(()=>{return{u_scale:props.scale??defaultPreset.params.scale,u_rotation:props.rotation??defaultPreset.params.rotation,u_color1:getShaderColorFromString(props.color1,defaultPreset.params.color1),u_color2:getShaderColorFromString(props.color2,defaultPreset.params.color2),u_color3:getShaderColorFromString(props.color3,defaultPreset.params.color2),u_proportion:props.proportion??defaultPreset.params.proportion,u_softness:props.softness??defaultPreset.params.softness,u_distortion:props.distortion??defaultPreset.params.distortion,u_swirl:props.swirl??defaultPreset.params.swirl,u_swirlIterations:props.swirlIterations??defaultPreset.params.swirlIterations,u_shapeScale:props.shapeScale??defaultPreset.params.shapeScale,u_shape:props.shape??defaultPreset.params.shape};},[props.scale,props.rotation,props.color1,props.color2,props.color3,props.proportion,props.softness,props.distortion,props.swirl,props.swirlIterations,props.shapeScale,props.shape,props.speed]);return /*#__PURE__*/_jsx(ShaderMount,{...props,fragmentShader:warpFragmentShader,uniforms:uniforms});};const ShaderMount=({ref,fragmentShader,style,uniforms={},webGlContextAttributes,speed=1,seed=0})=>{const canvasRef=ref??useRef(null);const shaderMountRef=useRef(null);useEffect(()=>{if(canvasRef.current){shaderMountRef.current=new ShaderMountVanilla(canvasRef.current,fragmentShader,uniforms,webGlContextAttributes,speed,seed);}return()=>{shaderMountRef.current?.dispose();};},[fragmentShader,webGlContextAttributes]);useEffect(()=>{shaderMountRef.current?.setUniforms(uniforms);},[uniforms]);useEffect(()=>{shaderMountRef.current?.setSpeed(speed);},[speed]);useEffect(()=>{shaderMountRef.current?.setSeed(seed);},[seed]);return /*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:style});};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}AnimatedGradientBackground.displayName=\"Animated Gradient Background\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedGradientBackground\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedLiquidBackground_Prod.map","// Generated by Framer (5940525)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9 4.846 C 6.706 4.846 4.846 6.706 4.846 9 C 4.846 11.294 6.706 13.154 9 13.154 C 11.294 13.154 13.154 11.294 13.154 9 C 13.151 6.707 11.293 4.849 9 4.846 Z M 9 11.769 C 7.471 11.769 6.231 10.529 6.231 9 C 6.231 7.471 7.471 6.231 9 6.231 C 10.529 6.231 11.769 7.471 11.769 9 C 11.769 10.529 10.529 11.769 9 11.769 Z M 13.154 0 L 4.846 0 C 2.171 0.003 0.003 2.171 0 4.846 L 0 13.154 C 0.003 15.829 2.171 17.997 4.846 18 L 13.154 18 C 15.829 17.997 17.997 15.829 18 13.154 L 18 4.846 C 17.997 2.171 15.829 0.003 13.154 0 Z M 16.615 13.154 C 16.615 15.066 15.066 16.615 13.154 16.615 L 4.846 16.615 C 2.934 16.615 1.385 15.066 1.385 13.154 L 1.385 4.846 C 1.385 2.934 2.934 1.385 4.846 1.385 L 13.154 1.385 C 15.066 1.385 16.615 2.934 16.615 4.846 Z M 14.538 4.5 C 14.538 5.074 14.074 5.538 13.5 5.538 C 12.926 5.538 12.462 5.074 12.462 4.5 C 12.462 3.926 12.926 3.462 13.5 3.462 C 14.074 3.462 14.538 3.926 14.538 4.5 Z\" fill=\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\" height=\"18px\" id=\"yGRSzgq9W\" transform=\"translate(1 1)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-DolO2\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-DolO2 { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, #ffffff); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\"},\"set\":{\"localId\":\"vectorSet/l8JPLSBg0\",\"id\":\"l8JPLSBg0\",\"moduleId\":\"6UWBp1NLQ8AySKf9G8Oi\"}}\n */const Icon=withCSS(Component,css,\"framer-DolO2\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerIntrinsicWidth\":\"20\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/l8JPLSBg0\\\",\\\"id\\\":\\\"l8JPLSBg0\\\",\\\"moduleId\\\":\\\"6UWBp1NLQ8AySKf9G8Oi\\\"}}\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5940525)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 9 0 C 4.029 0 0 4.029 0 9 C 0 13.971 4.029 18 9 18 C 13.971 18 18 13.971 18 9 C 17.995 4.032 13.968 0.005 9 0 Z M 9.692 16.583 L 9.692 11.077 L 11.769 11.077 C 12.152 11.077 12.462 10.767 12.462 10.385 C 12.462 10.002 12.152 9.692 11.769 9.692 L 9.692 9.692 L 9.692 7.615 C 9.692 6.851 10.312 6.231 11.077 6.231 L 12.462 6.231 C 12.844 6.231 13.154 5.921 13.154 5.538 C 13.154 5.156 12.844 4.846 12.462 4.846 L 11.077 4.846 C 9.548 4.846 8.308 6.086 8.308 7.615 L 8.308 9.692 L 6.231 9.692 C 5.848 9.692 5.538 10.002 5.538 10.385 C 5.538 10.767 5.848 11.077 6.231 11.077 L 8.308 11.077 L 8.308 16.583 C 4.253 16.213 1.207 12.72 1.393 8.653 C 1.578 4.586 4.929 1.384 9 1.384 C 13.071 1.384 16.422 4.586 16.607 8.653 C 16.793 12.72 13.747 16.213 9.692 16.583 Z\" fill=\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\" height=\"18px\" id=\"xb2Fml0Uw\" transform=\"translate(1 1)\" width=\"18px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-vphSE\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-vphSE { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, #ffffff); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\"},\"set\":{\"localId\":\"vectorSet/l8JPLSBg0\",\"id\":\"l8JPLSBg0\",\"moduleId\":\"6UWBp1NLQ8AySKf9G8Oi\"}}\n */const Icon=withCSS(Component,css,\"framer-vphSE\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/l8JPLSBg0\\\",\\\"id\\\":\\\"l8JPLSBg0\\\",\\\"moduleId\\\":\\\"6UWBp1NLQ8AySKf9G8Oi\\\"}}\",\"framerIntrinsicHeight\":\"20\",\"framerImmutableVariables\":\"true\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (5940525)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{cx,motion,withCSS}from\"framer\";import*as React from\"react\";import{forwardRef}from\"react\";const mask='url(\\'data:image/svg+xml,<svg display=\"block\" role=\"presentation\" viewBox=\"0 0 20 20\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M 13.901 14.29 L 8.923 6.467 L 13.835 1.064 C 14.066 0.803 14.045 0.405 13.787 0.171 C 13.529 -0.063 13.131 -0.047 12.893 0.208 L 8.215 5.355 L 4.995 0.295 C 4.878 0.111 4.676 0 4.458 0 L 0.641 0 C 0.409 0 0.195 0.126 0.083 0.33 C -0.028 0.534 -0.02 0.782 0.105 0.978 L 5.082 8.8 L 0.171 14.207 C 0.014 14.375 -0.039 14.614 0.029 14.832 C 0.098 15.051 0.279 15.215 0.504 15.263 C 0.728 15.311 0.96 15.234 1.112 15.063 L 5.791 9.917 L 9.01 14.976 C 9.128 15.158 9.33 15.268 9.547 15.267 L 13.364 15.267 C 13.596 15.267 13.81 15.141 13.921 14.937 C 14.033 14.734 14.025 14.486 13.901 14.29 Z M 9.896 13.995 L 1.8 1.272 L 4.106 1.272 L 12.205 13.995 Z\" fill=\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\" height=\"15.276967441769294px\" id=\"D_bdmIN4G\" transform=\"translate(3 2)\" width=\"14px\"/></svg>\\') alpha no-repeat center / auto var(--framer-icon-mask-mode, add), var(--framer-icon-mask, none)';const SVG=/*#__PURE__*/forwardRef((props,ref)=>{const{animated,layoutId,children,...rest}=props;return animated?/*#__PURE__*/_jsx(motion.div,{...rest,layoutId:layoutId,ref:ref}):/*#__PURE__*/_jsx(\"div\",{...rest,ref:ref});});const getProps=({height,id,width,...props})=>{return{...props};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const{style,className,layoutId,variant,...restProps}=getProps(props);return /*#__PURE__*/_jsx(SVG,{...restProps,className:cx(\"framer-onnxj\",className),layoutId:layoutId,ref:ref,style:{...style}});});const css=[`.framer-onnxj { -webkit-mask: ${mask}; aspect-ratio: 1; background-color: var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, #ffffff); mask: ${mask}; width: 20px; }`];/**\n * This is a generated Framer component.\n * @framerIntrinsicWidth 20\n * @framerIntrinsicHeight 20\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n * @framerImmutableVariables true\n * @framerVector {\"name\":\"Vector\",\"color\":{\"type\":\"static\",\"value\":\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\"},\"set\":{\"localId\":\"vectorSet/l8JPLSBg0\",\"id\":\"l8JPLSBg0\",\"moduleId\":\"6UWBp1NLQ8AySKf9G8Oi\"}}\n */const Icon=withCSS(Component,css,\"framer-onnxj\");Icon.displayName=\"Vector\";export default Icon;\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Icon\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"20\",\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerImmutableVariables\":\"true\",\"framerVector\":\"{\\\"name\\\":\\\"Vector\\\",\\\"color\\\":{\\\"type\\\":\\\"static\\\",\\\"value\\\":\\\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\\\"},\\\"set\\\":{\\\"localId\\\":\\\"vectorSet/l8JPLSBg0\\\",\\\"id\\\":\\\"l8JPLSBg0\\\",\\\"moduleId\\\":\\\"6UWBp1NLQ8AySKf9G8Oi\\\"}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"20\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dbeb90a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/dRQC4QUrYToamumzZCLp/TVzqE0qHTnMDcNSotm9j/SzMuHTjIT.js\";const MotionDivWithFX=withFX(motion.div);const enabledGestures={aTqGPRbFx:{hover:true,pressed:true}};const cycleOrder=[\"aTqGPRbFx\",\"WfAmi3s9y\",\"WGnJRlcUb\",\"HiIBzC2PN\",\"LxBOlYUS2\",\"sRy_GHLfS\"];const serializationHash=\"framer-dQPLm\";const variantClassNames={aTqGPRbFx:\"framer-v-187d0k8\",HiIBzC2PN:\"framer-v-1nns4sr\",LxBOlYUS2:\"framer-v-dsqn0e\",sRy_GHLfS:\"framer-v-1ojubwc\",WfAmi3s9y:\"framer-v-pu0az2\",WGnJRlcUb:\"framer-v-1lf8i7v\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const eyE47fwfe=undefined;const transition1={delay:0,duration:.2,ease:[.44,0,.56,1],type:\"tween\"};const transition2={duration:0,type:\"tween\"};const transition3={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:\"aTqGPRbFx\",Disabled:\"WGnJRlcUb\",Error:\"LxBOlYUS2\",Loading:\"WfAmi3s9y\",mobile:\"sRy_GHLfS\",Success:\"HiIBzC2PN\"};const Variants=motion.create(React.Fragment);const getProps=({buttonText,height,id,width,...props})=>{return{...props,eyE47fwfe:buttonText??props.eyE47fwfe??\"JOIN US TODAY\",variant:humanReadableVariantMap[props.variant]??props.variant??\"aTqGPRbFx\"};};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,eyE47fwfe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"aTqGPRbFx\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"WfAmi3s9y\")return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"WfAmi3s9y\")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,...addPropertyOverrides({sRy_GHLfS:{value:transition2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.button,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-187d0k8\",className,classNames),\"data-framer-name\":\"Default\",\"data-reset\":\"button\",layoutDependency:layoutDependency,layoutId:\"aTqGPRbFx\",ref:refBinding,style:{backgroundColor:\"rgb(62, 52, 183)\",borderBottomLeftRadius:6,borderBottomRightRadius:6,borderTopLeftRadius:6,borderTopRightRadius:6,opacity:1,...style},variants:{\"aTqGPRbFx-hover\":{backgroundColor:\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\",opacity:1},\"aTqGPRbFx-pressed\":{backgroundColor:\"var(--token-eefa25a8-ab0c-4744-9581-8f5474a4c3c8, rgb(62, 52, 183))\",opacity:1},HiIBzC2PN:{backgroundColor:\"var(--token-0684ab1d-7d60-47af-9e14-ab276a4ceb13, rgb(11, 125, 81))\",opacity:1},LxBOlYUS2:{backgroundColor:\"var(--token-490ef30b-ec02-461d-a19d-b4729eafc92f, rgb(204, 16, 51))\",opacity:1},sRy_GHLfS:{opacity:1},WGnJRlcUb:{opacity:.5}},...addPropertyOverrides({\"aTqGPRbFx-hover\":{\"data-framer-name\":undefined},\"aTqGPRbFx-pressed\":{\"data-framer-name\":undefined},HiIBzC2PN:{\"data-framer-name\":\"Success\"},LxBOlYUS2:{\"data-framer-name\":\"Error\"},sRy_GHLfS:{\"data-framer-name\":\"mobile\"},WfAmi3s9y:{\"data-framer-name\":\"Loading\"},WGnJRlcUb:{\"data-framer-name\":\"Disabled\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8lwzoh\",\"data-styles-preset\":\"SzMuHTjIT\",children:\"JOIN US TODAY\"})}),className:\"framer-1k0r87o\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"VJxLHfXWV\",style:{\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:eyE47fwfe,variants:{\"aTqGPRbFx-hover\":{\"--extracted-r6o4lv\":\"var(--token-eefa25a8-ab0c-4744-9581-8f5474a4c3c8, rgb(62, 52, 183))\"},LxBOlYUS2:{\"--extracted-r6o4lv\":\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"aTqGPRbFx-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8lwzoh\",\"data-styles-preset\":\"SzMuHTjIT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-eefa25a8-ab0c-4744-9581-8f5474a4c3c8, rgb(62, 52, 183)))\"},children:\"JOIN US TODAY\"})})},HiIBzC2PN:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8lwzoh\",\"data-styles-preset\":\"SzMuHTjIT\",children:\"You're in\"})}),text:undefined},LxBOlYUS2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-8lwzoh\",\"data-styles-preset\":\"SzMuHTjIT\",style:{\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255)))\"},children:\"Something went wrong\"})}),text:undefined}},baseVariant,gestureVariant)}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-xdx5hb\",\"data-framer-name\":\"Spinner\",layoutDependency:layoutDependency,layoutId:\"xPIoRq6ZW\",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:transition3,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1k9fl3\",\"data-framer-name\":\"Conic\",layoutDependency:layoutDependency,layoutId:\"qEc7ioZKg\",style:{background:\"conic-gradient(from 180deg at 50% 50%, rgb(68, 204, 255) 0deg, rgb(68, 204, 255) 360deg)\",backgroundColor:\"rgb(68, 204, 255)\",mask:\"none\",WebkitMask:\"none\"},variants:{WfAmi3s9y:{background:\"conic-gradient(from 0deg at 50% 50%, rgba(255, 255, 255, 0) 7.208614864864882deg, rgb(255, 255, 255) 342deg)\",backgroundColor:\"rgba(0, 0, 0, 0)\",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-hy2yid\",\"data-framer-name\":\"Rounding\",layoutDependency:layoutDependency,layoutId:\"XKzrWBSjV\",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-dQPLm.framer-oy56jj, .framer-dQPLm .framer-oy56jj { display: block; }\",\".framer-dQPLm.framer-187d0k8 { 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 24px 0px 24px; position: relative; width: min-content; }\",\".framer-dQPLm .framer-1k0r87o { -webkit-user-select: none; flex: none; height: auto; position: relative; user-select: none; white-space: pre; width: auto; }\",\".framer-dQPLm .framer-xdx5hb { aspect-ratio: 1 / 1; flex: none; gap: 10px; height: var(--framer-aspect-ratio-supported, 20px); overflow: hidden; position: relative; width: 20px; }\",\".framer-dQPLm .framer-1k9fl3 { bottom: 0px; flex: none; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; }\",\".framer-dQPLm .framer-hy2yid { aspect-ratio: 1 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 2px); left: 50%; overflow: visible; position: absolute; top: 0px; width: 2px; }\",\".framer-dQPLm.framer-v-pu0az2.framer-187d0k8, .framer-dQPLm.framer-v-1lf8i7v.framer-187d0k8, .framer-dQPLm.framer-v-1ojubwc.framer-187d0k8 { cursor: unset; }\",\".framer-dQPLm.framer-v-pu0az2 .framer-1k9fl3 { overflow: hidden; }\",\".framer-dQPLm.framer-v-1nns4sr.framer-187d0k8 { cursor: unset; padding: 0px 39px 0px 39px; }\",\".framer-dQPLm.framer-v-dsqn0e.framer-187d0k8 { cursor: unset; padding: 0px 16px 0px 16px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 40\n * @framerIntrinsicWidth 149\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"WfAmi3s9y\":{\"layout\":[\"auto\",\"fixed\"]},\"WGnJRlcUb\":{\"layout\":[\"auto\",\"fixed\"]},\"HiIBzC2PN\":{\"layout\":[\"auto\",\"fixed\"]},\"LxBOlYUS2\":{\"layout\":[\"auto\",\"fixed\"]},\"sRy_GHLfS\":{\"layout\":[\"auto\",\"fixed\"]},\"ZrDKuZHPa\":{\"layout\":[\"auto\",\"fixed\"]},\"hHnxXFbvz\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"eyE47fwfe\":\"buttonText\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerAmRJK6A6O=withCSS(Component,css,\"framer-dQPLm\");export default FramerAmRJK6A6O;FramerAmRJK6A6O.displayName=\"newsletter button\";FramerAmRJK6A6O.defaultProps={height:40,width:149};addPropertyControls(FramerAmRJK6A6O,{variant:{options:[\"aTqGPRbFx\",\"WfAmi3s9y\",\"WGnJRlcUb\",\"HiIBzC2PN\",\"LxBOlYUS2\",\"sRy_GHLfS\"],optionTitles:[\"Default\",\"Loading\",\"Disabled\",\"Success\",\"Error\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},eyE47fwfe:{defaultValue:\"JOIN US TODAY\",displayTextArea:false,title:\"button text\",type:ControlType.String},oneyE47fwfeChange:{changes:\"eyE47fwfe\",type:ControlType.ChangeHandler}});addFonts(FramerAmRJK6A6O,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerAmRJK6A6O\",\"slots\":[],\"annotations\":{\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"eyE47fwfe\\\":\\\"buttonText\\\"}\",\"framerIntrinsicWidth\":\"149\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"WfAmi3s9y\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"WGnJRlcUb\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"HiIBzC2PN\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"LxBOlYUS2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"sRy_GHLfS\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"ZrDKuZHPa\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"hHnxXFbvz\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"40\",\"framerContractVersion\":\"1\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AmRJK6A6O.map","// Generated by Framer (5940525)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Instance,Link,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector from\"https://framerusercontent.com/modules/wFHg3s8Uphld2OhnD5uV/DlaXG54GkEziWHjogxao/SWurZafp_.js\";const enabledGestures={nUuyiBv2H:{hover:true}};const cycleOrder=[\"nUuyiBv2H\",\"r5SoysnV_\"];const serializationHash=\"framer-UAj4q\";const variantClassNames={nUuyiBv2H:\"framer-v-aadgfk\",r5SoysnV_:\"framer-v-vr9r9f\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const wGQY07I_k=undefined;const qcKl7iump=undefined;const GLyOgFocA=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 humanReadableVariantMap={desktop:\"nUuyiBv2H\",mobile:\"r5SoysnV_\"};const getProps=({height,icon,id,link,newTab,width,...props})=>{return{...props,GLyOgFocA:icon??props.GLyOgFocA??Vector,qcKl7iump:newTab??props.qcKl7iump,variant:humanReadableVariantMap[props.variant]??props.variant??\"nUuyiBv2H\",wGQY07I_k:link??props.wGQY07I_k};};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,wGQY07I_k,qcKl7iump,GLyOgFocA,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nUuyiBv2H\",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:wGQY07I_k,motionChild:true,nodeId:\"nUuyiBv2H\",openInNewTab:qcKl7iump,scopeId:\"Q6YIxdh4j\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-aadgfk\",className,classNames)} framer-1x7739f`,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"nUuyiBv2H\",ref:refBinding,style:{backgroundColor:\"var(--token-eefa25a8-ab0c-4744-9581-8f5474a4c3c8, rgb(62, 52, 183))\",borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"nUuyiBv2H-hover\":{backgroundColor:\"var(--token-507e3888-956e-4b1c-b626-1af904521f1c, rgb(142, 34, 215))\"}},...addPropertyOverrides({\"nUuyiBv2H-hover\":{\"data-framer-name\":undefined},r5SoysnV_:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(Instance,{animated:true,className:\"framer-1n2mo70\",Component:GLyOgFocA,layoutDependency:layoutDependency,layoutId:\"VUkAqxC8F\"})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-UAj4q.framer-1x7739f, .framer-UAj4q .framer-1x7739f { display: block; }\",\".framer-UAj4q.framer-aadgfk { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: 38px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 38px; will-change: var(--framer-will-change-override, transform); }\",\".framer-UAj4q .framer-1n2mo70 { flex: none; height: var(--framer-aspect-ratio-supported, 14px); position: relative; width: 18px; }\",\".framer-UAj4q.framer-v-vr9r9f.framer-aadgfk { aspect-ratio: 1 / 1; cursor: unset; height: var(--framer-aspect-ratio-supported, 44px); width: 50px; }\",\".framer-UAj4q.framer-v-vr9r9f .framer-1n2mo70 { height: var(--framer-aspect-ratio-supported, 24px); width: 26px; }\",\".framer-UAj4q.framer-v-aadgfk.hover.framer-aadgfk { aspect-ratio: 1 / 1; height: var(--framer-aspect-ratio-supported, 38px); }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 38\n * @framerIntrinsicWidth 38\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"r5SoysnV_\":{\"layout\":[\"fixed\",\"fixed\"]},\"Sak4BDeS9\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"wGQY07I_k\":\"link\",\"qcKl7iump\":\"newTab\",\"GLyOgFocA\":\"icon\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerVectorSets [\"6UWBp1NLQ8AySKf9G8Oi\"]\n */const FramerQ6YIxdh4j=withCSS(Component,css,\"framer-UAj4q\");export default FramerQ6YIxdh4j;FramerQ6YIxdh4j.displayName=\"social icon\";FramerQ6YIxdh4j.defaultProps={height:38,width:38};addPropertyControls(FramerQ6YIxdh4j,{variant:{options:[\"nUuyiBv2H\",\"r5SoysnV_\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum},wGQY07I_k:{title:\"Link\",type:ControlType.Link},qcKl7iump:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},GLyOgFocA:{defaultValue:{identifier:\"local-module:vector/SWurZafp_:default\",moduleId:\"wFHg3s8Uphld2OhnD5uV\"},setModuleId:\"6UWBp1NLQ8AySKf9G8Oi\",title:\"Icon\",type:ControlType.VectorSetItem}});addFonts(FramerQ6YIxdh4j,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ6YIxdh4j\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"r5SoysnV_\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Sak4BDeS9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicHeight\":\"38\",\"framerVariables\":\"{\\\"wGQY07I_k\\\":\\\"link\\\",\\\"qcKl7iump\\\":\\\"newTab\\\",\\\"GLyOgFocA\\\":\\\"icon\\\"}\",\"framerVectorSets\":\"[\\\"6UWBp1NLQ8AySKf9G8Oi\\\"]\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"38\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (c9c30df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={hMJj4AvMO:{hover:true}};const cycleOrder=[\"hMJj4AvMO\",\"oc8tlC7Mm\"];const serializationHash=\"framer-pXDHa\";const variantClassNames={hMJj4AvMO:\"framer-v-3r8ak6\",oc8tlC7Mm:\"framer-v-lkgaxp\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={damping:64,delay:0,mass:1,stiffness:400,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={desktop:\"hMJj4AvMO\",mobile:\"oc8tlC7Mm\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hMJj4AvMO\"};};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:\"hMJj4AvMO\",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:\"https://www.framer.com/marketplace/templates/zerohour/\",motionChild:true,nodeId:\"hMJj4AvMO\",openInNewTab:true,scopeId:\"qcdqxYI1N\",children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-3r8ak6\",className,classNames)} framer-1y17y44`,\"data-framer-name\":\"desktop\",layoutDependency:layoutDependency,layoutId:\"hMJj4AvMO\",ref:refBinding,style:{...style},...addPropertyOverrides({\"hMJj4AvMO-hover\":{\"data-framer-name\":undefined},oc8tlC7Mm:{\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-d0en3y\",layoutDependency:layoutDependency,layoutId:\"V5RmB8CVr\",style:{rotate:0},variants:{\"hMJj4AvMO-hover\":{rotate:360}},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-1ukvqdr\",\"data-framer-name\":\"Union\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"hDfB8kq7Q\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 8 0 C 12.418 0 16 3.582 16 8 C 16 12.418 12.418 16 8 16 C 3.582 16 0 12.418 0 8 C 0 3.582 3.582 0 8 0 Z M 3.92 3.6 C 3.743 3.6 3.6 3.743 3.6 3.92 L 3.6 12.08 C 3.6 12.257 3.743 12.4 3.92 12.4 L 12.08 12.4 C 12.257 12.4 12.4 12.257 12.4 12.08 L 12.4 3.92 C 12.4 3.743 12.257 3.6 12.08 3.6 Z M 8.333 6.666 C 8.885 6.666 9.333 7.114 9.333 7.666 L 9.333 8.333 C 9.333 8.885 8.885 9.333 8.333 9.333 L 7.667 9.333 C 7.115 9.333 6.667 8.885 6.667 8.333 L 6.667 7.666 C 6.667 7.114 7.115 6.666 7.667 6.666 Z\" fill=\"var(--token-507069c5-e0e3-47a5-ad3d-282c5055f707, rgb(137, 129, 237))\"></path></svg>',svgContentId:8681703761,withExternalLayout:true,...addPropertyOverrides({\"hMJj4AvMO-hover\":{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16 16\"><path d=\"M 8 0 C 12.418 0 16 3.582 16 8 C 16 12.418 12.418 16 8 16 C 3.582 16 0 12.418 0 8 C 0 3.582 3.582 0 8 0 Z M 3.92 3.6 C 3.743 3.6 3.6 3.743 3.6 3.92 L 3.6 12.08 C 3.6 12.257 3.743 12.4 3.92 12.4 L 12.08 12.4 C 12.257 12.4 12.4 12.257 12.4 12.08 L 12.4 3.92 C 12.4 3.743 12.257 3.6 12.08 3.6 Z M 8.333 6.666 C 8.885 6.666 9.333 7.114 9.333 7.666 L 9.333 8.333 C 9.333 8.885 8.885 9.333 8.333 9.333 L 7.667 9.333 C 7.115 9.333 6.667 8.885 6.667 8.333 L 6.667 7.666 C 6.667 7.114 7.115 6.666 7.667 6.666 Z\" fill=\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\"></path></svg>',svgContentId:10815020133}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7RE0gTW9uby01MDA=\",\"--framer-font-family\":'\"DM Mono\", monospace',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"500\",\"--framer-line-height\":\"14px\",\"--framer-text-color\":\"var(--extracted-r6o4lv, var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255)))\",\"--framer-text-transform\":\"uppercase\"},children:\"design by ShapeForm\"})}),className:\"framer-9cad6y\",\"data-framer-name\":\"design by ShapeForm\",fonts:[\"GF;DM Mono-500\"],layoutDependency:layoutDependency,layoutId:\"wD058a1FM\",style:{\"--extracted-r6o4lv\":\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-pXDHa.framer-1y17y44, .framer-pXDHa .framer-1y17y44 { display: block; }\",\".framer-pXDHa.framer-3r8ak6 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: flex-end; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-pXDHa .framer-d0en3y { flex: none; height: 16px; overflow: visible; position: relative; width: 16px; }\",\".framer-pXDHa .framer-1ukvqdr { flex: none; height: 16px; left: calc(50.00000000000002% - 16px / 2); position: absolute; top: calc(50.00000000000002% - 16px / 2); width: 16px; }\",\".framer-pXDHa .framer-9cad6y { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-pXDHa.framer-v-lkgaxp.framer-3r8ak6 { cursor: unset; }\",\".framer-pXDHa.framer-v-3r8ak6.hover .framer-d0en3y { order: 0; }\",\".framer-pXDHa.framer-v-3r8ak6.hover .framer-9cad6y { order: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 16\n * @framerIntrinsicWidth 184\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"oc8tlC7Mm\":{\"layout\":[\"auto\",\"auto\"]},\"xi3JfANMl\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerqcdqxYI1N=withCSS(Component,css,\"framer-pXDHa\");export default FramerqcdqxYI1N;FramerqcdqxYI1N.displayName=\"design by\";FramerqcdqxYI1N.defaultProps={height:16,width:184};addPropertyControls(FramerqcdqxYI1N,{variant:{options:[\"hMJj4AvMO\",\"oc8tlC7Mm\"],optionTitles:[\"desktop\",\"mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerqcdqxYI1N,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Mono\",url:\"https://fonts.gstatic.com/s/dmmono/v16/aFTR7PB1QTsUX8KYvumzIYGnbKX9Rlk.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerqcdqxYI1N\",\"slots\":[],\"annotations\":{\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"oc8tlC7Mm\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"xi3JfANMl\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerColorSyntax\":\"true\",\"framerIntrinsicHeight\":\"16\",\"framerIntrinsicWidth\":\"184\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./qcdqxYI1N.map","// Generated by Framer (b1a1598)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,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 RollingText from\"https://framerusercontent.com/modules/FiiQ0BKlVUNzxXjo8hFs/wP5ls8Ui6wqb7IsgWCbt/RollingTextHover_Prod.js\";const RollingTextFonts=getFonts(RollingText);const enabledGestures={kXHcklbr4:{hover:true,pressed:true}};const cycleOrder=[\"kXHcklbr4\",\"KXFB8JcKu\",\"ZN4admatk\"];const serializationHash=\"framer-LpacU\";const variantClassNames={KXFB8JcKu:\"framer-v-nllntr\",kXHcklbr4:\"framer-v-11rhh72\",ZN4admatk:\"framer-v-4kpa43\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const IZIVg60oo=undefined;const ed1oVaqnB=undefined;const y13hTYGV3=undefined;const unDhCZBh4=undefined;const vOix_ha_L=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={\"footer mobile\":\"KXFB8JcKu\",\"menu mobile\":\"ZN4admatk\",desktop:\"kXHcklbr4\"};const Variants=motion.create(React.Fragment);const getProps=({buttonFillColor,buttonLink,buttonText,click,height,id,newTab,width,...props})=>{return{...props,ed1oVaqnB:click??props.ed1oVaqnB,IZIVg60oo:buttonFillColor??props.IZIVg60oo??\"rgba(255, 255, 255, 0)\",unDhCZBh4:newTab??props.unDhCZBh4,variant:humanReadableVariantMap[props.variant]??props.variant??\"kXHcklbr4\",vOix_ha_L:buttonText??props.vOix_ha_L??\"work\",y13hTYGV3:buttonLink??props.y13hTYGV3};};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,vOix_ha_L,y13hTYGV3,IZIVg60oo,ed1oVaqnB,unDhCZBh4,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"kXHcklbr4\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapjk3bzj=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(ed1oVaqnB){const res=await ed1oVaqnB(...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(Link,{href:y13hTYGV3,motionChild:true,nodeId:\"kXHcklbr4\",openInNewTab:unDhCZBh4,scopeId:\"ThUGUW3BC\",children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-11rhh72\",className,classNames)} framer-pmuwyx`,\"data-framer-name\":\"desktop\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"kXHcklbr4\",onTap:onTapjk3bzj,ref:refBinding,style:{backgroundColor:IZIVg60oo,borderBottomLeftRadius:100,borderBottomRightRadius:100,borderTopLeftRadius:100,borderTopRightRadius:100,...style},variants:{\"kXHcklbr4-hover\":{backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({\"kXHcklbr4-hover\":{\"data-framer-name\":undefined},\"kXHcklbr4-pressed\":{\"data-framer-name\":undefined},KXFB8JcKu:{\"data-framer-name\":\"footer mobile\"},ZN4admatk:{\"data-framer-name\":\"menu mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ko5bq-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"P4irQRVTE-container\",nodeId:\"P4irQRVTE\",rendersWithMotion:true,scopeId:\"ThUGUW3BC\",children:/*#__PURE__*/_jsx(RollingText,{color:\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\",font:{fontFamily:'\"DM Mono\", monospace',fontSize:\"13px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0px\",lineHeight:\"1em\"},height:\"100%\",id:\"P4irQRVTE\",layoutId:\"P4irQRVTE\",padding:\"0px\",reverse:false,stagger:50,tag:\"p\",text:vOix_ha_L,textTransform:\"uppercase\",transition:{delay:0,duration:.3,ease:[.82,.08,.29,1],type:\"tween\"},width:\"100%\",...addPropertyOverrides({KXFB8JcKu:{font:{fontFamily:'\"DM Mono\", monospace',fontSize:\"16px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0px\",lineHeight:\"1em\",textAlign:\"left\"},transition:{duration:0,type:\"tween\"}},ZN4admatk:{font:{fontFamily:'\"DM Mono\", monospace',fontSize:\"24px\",fontStyle:\"normal\",fontWeight:400,letterSpacing:\"0px\",lineHeight:\"1em\",textAlign:\"left\"},transition:{duration:0,type:\"tween\"}}},baseVariant,gestureVariant)})})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-LpacU.framer-pmuwyx, .framer-LpacU .framer-pmuwyx { display: block; }\",\".framer-LpacU.framer-11rhh72 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-LpacU .framer-1ko5bq-container { flex: none; height: auto; position: relative; width: auto; z-index: 1; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 13\n * @framerIntrinsicWidth 31\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"KXFB8JcKu\":{\"layout\":[\"auto\",\"auto\"]},\"ZN4admatk\":{\"layout\":[\"auto\",\"auto\"]},\"k26dhuC9Q\":{\"layout\":[\"auto\",\"auto\"]},\"K42iVsgb4\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"vOix_ha_L\":\"buttonText\",\"y13hTYGV3\":\"buttonLink\",\"IZIVg60oo\":\"buttonFillColor\",\"ed1oVaqnB\":\"click\",\"unDhCZBh4\":\"newTab\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerThUGUW3BC=withCSS(Component,css,\"framer-LpacU\");export default FramerThUGUW3BC;FramerThUGUW3BC.displayName=\"header items\";FramerThUGUW3BC.defaultProps={height:13,width:31};addPropertyControls(FramerThUGUW3BC,{variant:{options:[\"kXHcklbr4\",\"KXFB8JcKu\",\"ZN4admatk\"],optionTitles:[\"desktop\",\"footer mobile\",\"menu mobile\"],title:\"Variant\",type:ControlType.Enum},vOix_ha_L:{defaultValue:\"work\",title:\"button text\",type:ControlType.String},onvOix_ha_LChange:{changes:\"vOix_ha_L\",type:ControlType.ChangeHandler},y13hTYGV3:{title:\"button link\",type:ControlType.Link},IZIVg60oo:{defaultValue:\"rgba(255, 255, 255, 0)\",title:\"button fill color\",type:ControlType.Color},ed1oVaqnB:{title:\"Click\",type:ControlType.EventHandler},unDhCZBh4:{defaultValue:false,title:\"New Tab\",type:ControlType.Boolean},onunDhCZBh4Change:{changes:\"unDhCZBh4\",type:ControlType.ChangeHandler}});addFonts(FramerThUGUW3BC,[{explicitInter:true,fonts:[{cssFamilyName:\"DM Mono\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Mono\",url:\"https://fonts.gstatic.com/s/dmmono/v16/aFTU7PB1QTsUX8KYhhiaBYyMcKw.woff2\",weight:\"400\"}]},...RollingTextFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerThUGUW3BC\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"KXFB8JcKu\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZN4admatk\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"k26dhuC9Q\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"K42iVsgb4\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerIntrinsicHeight\":\"13\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"vOix_ha_L\\\":\\\"buttonText\\\",\\\"y13hTYGV3\\\":\\\"buttonLink\\\",\\\"IZIVg60oo\\\":\\\"buttonFillColor\\\",\\\"ed1oVaqnB\\\":\\\"click\\\",\\\"unDhCZBh4\\\":\\\"newTab\\\"}\",\"framerIntrinsicWidth\":\"31\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ThUGUW3BC.map","// Generated by Framer (c9c30df)\nimport{jsx as _jsx,jsxs as _jsxs,Fragment as _Fragment}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,FormContainer,FormPlainTextInput,forwardLoader,getFonts,getFontsFromSharedStyle,Image as Image1,Link,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js\";import*as sharedStyle2 from\"https://framerusercontent.com/modules/fhFQWyp4Yq9mLE6sd0cQ/jlbZRHzxAXrXXeRhTDrj/g5hoMB5Z6.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/YLMpMgVMJT2HmixitfHi/pbeMJUSMQXyml1pY6xhI/wPSjX5Pvs.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ao062LGkKohydFVvN44B/hed4nKiuapwAHetXpb2r/Yj8WgPpG5.js\";import Vector1 from\"https://framerusercontent.com/modules/LIZdxPchcUBYCCaZdCU9/wjvS1iXLclIOokqTtg9F/aZyJRMIKg.js\";import Vector2 from\"https://framerusercontent.com/modules/RLGpXiKG7akJdtnPKF3j/cwMo6sL7k8Y9NP9rIqMi/ny2uTh7sa.js\";import Vector from\"https://framerusercontent.com/modules/wFHg3s8Uphld2OhnD5uV/DlaXG54GkEziWHjogxao/SWurZafp_.js\";import NewsletterButton from\"https://framerusercontent.com/modules/rWKAZjaCIn4cflG3EOXi/cdtcIbDP4SvZrxhIUQh8/AmRJK6A6O.js\";import SocialIcon from\"https://framerusercontent.com/modules/x3JsAg08VuxX1s5JwhOY/ii4dEwCOz5vluTcJZjtW/Q6YIxdh4j.js\";import DesignBy from\"https://framerusercontent.com/modules/ZJWWbNmT62tN9Z4REbB9/v14m5VJs24CTNLm5Z5Q6/qcdqxYI1N.js\";import HeaderItems from\"https://framerusercontent.com/modules/fNbQNp8XPWYXn9dcxNy7/GfzYb9u0IUsOADwrMVoz/ThUGUW3BC.js\";const SocialIconFonts=getFonts(SocialIcon);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const NewsletterButtonFonts=getFonts(NewsletterButton);const HeaderItemsFonts=getFonts(HeaderItems);const DesignByFonts=getFonts(DesignBy);const BlurGradientFonts=getFonts(BlurGradient);const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"wF_UTkTs9\",\"RD171pihK\",\"p5wubKbQD\"];const serializationHash=\"framer-Papht\";const variantClassNames={p5wubKbQD:\"framer-v-71mzkf\",RD171pihK:\"framer-v-bh8tqa\",wF_UTkTs9:\"framer-v-rzdtuq\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const taERcKLvx=undefined;const WckdYqSov=undefined;const rAtW4iWAm=undefined;const P5eG1rxCB=undefined;const LzRCC5ezU=undefined;const J2ZuDv2_a=undefined;const giCHCY_Gf=undefined;const pwygEcbzT=undefined;const LT58I4r39=undefined;const pcpcsFbqd=undefined;const g49GNg8oU=undefined;const jBcstjssd=undefined;const eoxWTGdE6=undefined;const z7DdP9nZA=undefined;const rUrLyjnIx=undefined;const XOUtmYx_o=undefined;const EDKA0rGHO=undefined;const HktNoIcVD=undefined;const FOfMGij9B=undefined;const kduQKWlVn=undefined;const UpkXl3uBJ=undefined;const n8q51Hfx3=undefined;const mZ93UwXko=undefined;const H587nLQd6=undefined;const y6evFuuRn=undefined;const xrwnFikZ3=undefined;const setLzRCC5ezU=undefined;const setjBcstjssd=undefined;const setz7DdP9nZA=undefined;const setXOUtmYx_o=undefined;const setHktNoIcVD=undefined;const setkduQKWlVn=undefined;const setn8q51Hfx3=undefined;const setH587nLQd6=undefined;const transition1={bounce:0,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={damping:80,delay:.3,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-100};const transition3={damping:100,delay:.5,mass:1,stiffness:400,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const animation3={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:100};const transformTemplate1=(_,t)=>`translateY(-50%) ${t}`;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 animation4={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1.2,skewX:0,skewY:0,x:0,y:0};const transition4={bounce:0,delay:0,duration:1.5,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"wF_UTkTs9\",Phone:\"p5wubKbQD\",Tablet:\"RD171pihK\"};const Variants=motion.create(React.Fragment);const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({afterPhotosText,copyrightText,enterYourEmailText,footerMenuItem1,footerMenuItem1Link,footerMenuItem2,footerMenuItem2Link,footerMenuItem3,footerMenuItem3Link,footerMenuItem4,footerMenuItem4Link,footerMenuItem5,footerMenuItem5Link,footerMenuItem6,footerMenuItem6Link,footerMenuItem7,footerMenuItem7Link,height,id,logo,newsletterButtonText2,newsletterText,newsletterTitle,photo1,photo2,photo3,photo4,photo5,width,...props})=>{return{...props,EDKA0rGHO:footerMenuItem3Link??props.EDKA0rGHO,eoxWTGdE6:footerMenuItem1Link??props.eoxWTGdE6,FOfMGij9B:footerMenuItem4Link??props.FOfMGij9B,g49GNg8oU:afterPhotosText??props.g49GNg8oU??\"+573 people have joined\",giCHCY_Gf:photo2??props.giCHCY_Gf??{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",pixelHeight:160,pixelWidth:160,src:\"https://framerusercontent.com/images/iuy8wCHL4N44rQGz3MMxtsQrAU.png?width=160&height=160\"},H587nLQd6:footerMenuItem7??props.H587nLQd6??\"404\",HktNoIcVD:footerMenuItem4??props.HktNoIcVD??\"contact\",J2ZuDv2_a:photo1??props.J2ZuDv2_a??{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",pixelHeight:160,pixelWidth:160,src:\"https://framerusercontent.com/images/HFYVKfcHZpEQ0xPeSkJHX4i78Bk.png?width=160&height=160\"},jBcstjssd:footerMenuItem1??props.jBcstjssd??\"work\",kduQKWlVn:footerMenuItem5??props.kduQKWlVn??\"privacy policy\",LT58I4r39:photo4??props.LT58I4r39??{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",pixelHeight:160,pixelWidth:160,src:\"https://framerusercontent.com/images/WsV6VTRbGDbQIyZ9i0AwJ5R3Oc.png?width=160&height=160\"},LzRCC5ezU:newsletterButtonText2??props.LzRCC5ezU??\"JOIN US TODAY\",mZ93UwXko:footerMenuItem6Link??props.mZ93UwXko,n8q51Hfx3:footerMenuItem6??props.n8q51Hfx3??\"terms & conditions\",P5eG1rxCB:enterYourEmailText??props.P5eG1rxCB??\"Enter your email\",pcpcsFbqd:photo5??props.pcpcsFbqd??{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",pixelHeight:160,pixelWidth:160,src:\"https://framerusercontent.com/images/dRgSkXaS5rurIWH2b7s8xpbP2nY.png?width=160&height=160\"},pwygEcbzT:photo3??props.pwygEcbzT??{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",pixelHeight:160,pixelWidth:160,src:\"https://framerusercontent.com/images/G44QeFmV7LSNDfI5eBmD1IOVExM.png?width=160&height=160\"},rAtW4iWAm:newsletterText??props.rAtW4iWAm??\"Get insights, updates, and new projects delivered straight to your inbox.\",rUrLyjnIx:footerMenuItem2Link??props.rUrLyjnIx,taERcKLvx:logo??props.taERcKLvx??{alt:\"\",pixelHeight:24,pixelWidth:123,src:\"https://framerusercontent.com/images/BdXIz12vvwM2XbCBHRHSFVpkEaA.png?width=123&height=24\"},UpkXl3uBJ:footerMenuItem5Link??props.UpkXl3uBJ,variant:humanReadableVariantMap[props.variant]??props.variant??\"wF_UTkTs9\",WckdYqSov:newsletterTitle??props.WckdYqSov??\"Stay in the loop\",XOUtmYx_o:footerMenuItem3??props.XOUtmYx_o??\"about\",xrwnFikZ3:copyrightText??props.xrwnFikZ3??\"\\xa9 2026 ZeroHour Agency. All rights reserved.\",y6evFuuRn:footerMenuItem7Link??props.y6evFuuRn,z7DdP9nZA:footerMenuItem2??props.z7DdP9nZA??\"blog\"};};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,taERcKLvx,WckdYqSov,rAtW4iWAm,P5eG1rxCB,\"LzRCC5ezU\":externalLzRCC5ezU,\"onLzRCC5ezUChange\":setExternalLzRCC5ezU,J2ZuDv2_a,giCHCY_Gf,pwygEcbzT,LT58I4r39,pcpcsFbqd,g49GNg8oU,xrwnFikZ3,\"jBcstjssd\":externaljBcstjssd,\"onjBcstjssdChange\":setExternaljBcstjssd,eoxWTGdE6,\"z7DdP9nZA\":externalz7DdP9nZA,\"onz7DdP9nZAChange\":setExternalz7DdP9nZA,rUrLyjnIx,\"XOUtmYx_o\":externalXOUtmYx_o,\"onXOUtmYx_oChange\":setExternalXOUtmYx_o,EDKA0rGHO,\"HktNoIcVD\":externalHktNoIcVD,\"onHktNoIcVDChange\":setExternalHktNoIcVD,FOfMGij9B,\"kduQKWlVn\":externalkduQKWlVn,\"onkduQKWlVnChange\":setExternalkduQKWlVn,UpkXl3uBJ,\"n8q51Hfx3\":externaln8q51Hfx3,\"onn8q51Hfx3Change\":setExternaln8q51Hfx3,mZ93UwXko,\"H587nLQd6\":externalH587nLQd6,\"onH587nLQd6Change\":setExternalH587nLQd6,y6evFuuRn,...restProps}=getProps(props);const[LzRCC5ezU,setLzRCC5ezU]=useStateVariable(externalLzRCC5ezU,setExternalLzRCC5ezU);const[jBcstjssd,setjBcstjssd]=useStateVariable(externaljBcstjssd,setExternaljBcstjssd);const[z7DdP9nZA,setz7DdP9nZA]=useStateVariable(externalz7DdP9nZA,setExternalz7DdP9nZA);const[XOUtmYx_o,setXOUtmYx_o]=useStateVariable(externalXOUtmYx_o,setExternalXOUtmYx_o);const[HktNoIcVD,setHktNoIcVD]=useStateVariable(externalHktNoIcVD,setExternalHktNoIcVD);const[kduQKWlVn,setkduQKWlVn]=useStateVariable(externalkduQKWlVn,setExternalkduQKWlVn);const[n8q51Hfx3,setn8q51Hfx3]=useStateVariable(externaln8q51Hfx3,setExternaln8q51Hfx3);const[H587nLQd6,setH587nLQd6]=useStateVariable(externalH587nLQd6,setExternalH587nLQd6);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"wF_UTkTs9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className,sharedStyle2.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.footer,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-rzdtuq\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"wF_UTkTs9\",ref:refBinding,style:{background:\"linear-gradient(180deg, var(--token-06d808b8-c9ed-4307-9c2f-acb6fc58d00a, rgb(28, 24, 86)) 0%, var(--token-06d808b8-c9ed-4307-9c2f-acb6fc58d00a, rgb(28, 24, 86)) 100%)\",backgroundColor:\"var(--token-06d808b8-c9ed-4307-9c2f-acb6fc58d00a, rgb(28, 24, 86))\",...style},variants:{p5wubKbQD:{background:\"linear-gradient(180deg, var(--token-06d808b8-c9ed-4307-9c2f-acb6fc58d00a, rgb(28, 24, 86)) 45%, rgb(62, 52, 183) 100%)\",backgroundColor:\"rgba(0, 0, 0, 0)\"}},...addPropertyOverrides({p5wubKbQD:{\"data-framer-name\":\"Phone\"},RD171pihK:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13i0f7u\",\"data-framer-name\":\"container-1\",layoutDependency:layoutDependency,layoutId:\"BQT8J4J3A\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-id4mik\",\"data-framer-name\":\"logo + social icons\",layoutDependency:layoutDependency,layoutId:\"KKRyVtQM9\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-137xhi4\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"FBqNlZ0Xt\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"fmbx1cKCS\",openInNewTab:false,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:24,pixelWidth:123,sizes:\"123px\",...toResponsiveImage(taERcKLvx)},className:\"framer-12uiop6 framer-el1wr9\",fitImageDimension:\"height\",layoutDependency:layoutDependency,layoutId:\"fmbx1cKCS\"})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1okyu0u\",\"data-framer-name\":\"social\",layoutDependency:layoutDependency,layoutId:\"Jwvlyt2wM\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"38px\",...addPropertyOverrides({p5wubKbQD:{height:50,width:\"50px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1spq95j-container\",layoutDependency:layoutDependency,layoutId:\"KunyaK3Qc-container\",nodeId:\"KunyaK3Qc\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(SocialIcon,{GLyOgFocA:Vector,height:\"100%\",id:\"KunyaK3Qc\",layoutId:\"KunyaK3Qc\",qcKl7iump:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"nUuyiBv2H\"),wGQY07I_k:\"x.com\",width:\"100%\",...addPropertyOverrides({p5wubKbQD:{variant:matchVariant(\"r5SoysnV_\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"38px\",...addPropertyOverrides({p5wubKbQD:{height:50,width:\"50px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1axa2ga-container\",layoutDependency:layoutDependency,layoutId:\"w7NcSKGrN-container\",nodeId:\"w7NcSKGrN\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(SocialIcon,{GLyOgFocA:Vector1,height:\"100%\",id:\"w7NcSKGrN\",layoutId:\"w7NcSKGrN\",qcKl7iump:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"nUuyiBv2H\"),wGQY07I_k:\"instagram.com\",width:\"100%\",...addPropertyOverrides({p5wubKbQD:{variant:matchVariant(\"r5SoysnV_\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,width:\"38px\",...addPropertyOverrides({p5wubKbQD:{height:50,width:\"50px\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1sp86sk-container\",layoutDependency:layoutDependency,layoutId:\"QZIoHjMdK-container\",nodeId:\"QZIoHjMdK\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(SocialIcon,{GLyOgFocA:Vector2,height:\"100%\",id:\"QZIoHjMdK\",layoutId:\"QZIoHjMdK\",qcKl7iump:true,style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"nUuyiBv2H\"),wGQY07I_k:\"facebook.com\",width:\"100%\",...addPropertyOverrides({p5wubKbQD:{variant:matchVariant(\"r5SoysnV_\")}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-p383bx\",\"data-framer-name\":\"newsletter + navigation\",layoutDependency:layoutDependency,layoutId:\"bHGPZlaMH\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1d7i9jq\",\"data-framer-name\":\"newsletter\",layoutDependency:layoutDependency,layoutId:\"vAAnArjLB\",children:[/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-zax9lv\",\"data-framer-appear-id\":\"zax9lv\",\"data-framer-name\":\"title + text\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"S8YEwlhG0\",optimized:true,...addPropertyOverrides({p5wubKbQD:{animate:undefined,initial:undefined,optimized:undefined},RD171pihK:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ygckb9\",\"data-styles-preset\":\"Yj8WgPpG5\",style:{\"--framer-text-alignment\":\"left\"},children:\"Stay in the loop\"})}),className:\"framer-1tm2gxk\",\"data-framer-name\":\"We’re Almost Ready\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"Y51WwkCuY\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:WckdYqSov,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h2,{className:\"framer-styles-preset-1ygckb9\",\"data-styles-preset\":\"Yj8WgPpG5\",style:{\"--framer-text-alignment\":\"center\"},children:\"Stay in the loop\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uq2y7o\",\"data-styles-preset\":\"wPSjX5Pvs\",style:{\"--framer-text-alignment\":\"left\"},children:\"Get insights, updates, and new projects delivered straight to your inbox.\"})}),className:\"framer-1d20ulr\",\"data-framer-name\":\"A sleek, high-converting waitlist template built to capture early interest and boost sign-ups before launch.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"FkZqrS2rB\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:rAtW4iWAm,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uq2y7o\",\"data-styles-preset\":\"wPSjX5Pvs\",style:{\"--framer-text-alignment\":\"center\"},children:\"Get insights, updates, and new projects delivered straight to your inbox.\"})})}},baseVariant,gestureVariant)})]}),/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,className:\"framer-j3pnl3\",\"data-framer-appear-id\":\"j3pnl3\",\"data-framer-name\":\"input + photos\",initial:animation3,layoutDependency:layoutDependency,layoutId:\"xYfTuO2uR\",optimized:true,...addPropertyOverrides({p5wubKbQD:{animate:undefined,initial:undefined,optimized:undefined},RD171pihK:{animate:undefined,initial:undefined,optimized:undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(FormContainer,{action:\"https://api.framer.com/forms/v1/forms/ccedf1e8-0a6a-4a7c-a502-c3edb090ecd0/submit\",className:\"framer-1snasbq\",layoutDependency:layoutDependency,layoutId:\"q7jm0wZ6d\",nodeId:\"q7jm0wZ6d\",submitTrackingId:\"\",children:formState=>/*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-liguec\",\"data-framer-name\":\"input + button\",layoutDependency:layoutDependency,layoutId:\"MYW4oAEmV\",children:[/*#__PURE__*/_jsx(motion.label,{className:\"framer-1h6yibi\",layoutDependency:layoutDependency,layoutId:\"yiy5cBwSC\",children:/*#__PURE__*/_jsx(FormPlainTextInput,{className:\"framer-1qrkjhg\",inputName:\"Email\",layoutDependency:layoutDependency,layoutId:\"fjCBzVzYK\",placeholder:P5eG1rxCB,required:true,style:{\"--framer-input-background\":\"rgba(255, 255, 255, 0.03)\",\"--framer-input-border-bottom-width\":\"1px\",\"--framer-input-border-color\":\"rgba(255, 255, 255, 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-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\",\"--framer-input-icon-color\":\"rgb(153, 153, 153)\",\"--framer-input-placeholder-color\":\"rgb(255, 255, 255)\",backdropFilter:\"blur(10px)\",WebkitBackdropFilter:\"blur(10px)\"},type:\"email\"})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:52,...addPropertyOverrides({p5wubKbQD:{width:`max(min(${componentViewport?.width||\"100vw\"}, 1440px) - 40px, 1px)`}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-vyhwtj-container\",layoutDependency:layoutDependency,layoutId:\"DTaX97Ll7-container\",nodeId:\"DTaX97Ll7\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",transformTemplate:transformTemplate1,...addPropertyOverrides({p5wubKbQD:{transformTemplate:undefined}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(NewsletterButton,{eyE47fwfe:LzRCC5ezU,height:\"100%\",id:\"DTaX97Ll7\",layoutId:\"DTaX97Ll7\",oneyE47fwfeChange:setLzRCC5ezU,style:{height:\"100%\"},type:\"submit\",variant:formVariants(formState,{error:\"LxBOlYUS2\",pending:\"WfAmi3s9y\",success:\"HiIBzC2PN\"},matchVariant(\"aTqGPRbFx\")),width:\"100%\",...addPropertyOverrides({p5wubKbQD:{style:{height:\"100%\",width:\"100%\"},variant:formVariants(formState,{error:\"LxBOlYUS2\",pending:\"WfAmi3s9y\",success:\"HiIBzC2PN\"},matchVariant(\"sRy_GHLfS\"))}},baseVariant,gestureVariant)})})})]})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1577pn7\",\"data-framer-name\":\"photos + text\",layoutDependency:layoutDependency,layoutId:\"ljsxs9qAo\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ttjhaf\",\"data-framer-name\":\"photos\",layoutDependency:layoutDependency,layoutId:\"J0vVLIeMi\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-10jtjep\",\"data-framer-name\":\"photo\",layoutDependency:layoutDependency,layoutId:\"bNcv2Ulhh\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",fit:\"stretch\",pixelHeight:160,pixelWidth:160,sizes:\"40px\",...toResponsiveImage(J2ZuDv2_a),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1fj0fu9\",\"data-framer-name\":\"Ellipse 10\",layoutDependency:layoutDependency,layoutId:\"Q_wTXQDfq\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-w3t9rc\",\"data-framer-name\":\"photo\",layoutDependency:layoutDependency,layoutId:\"qIMa_rJ7e\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",fit:\"stretch\",pixelHeight:160,pixelWidth:160,sizes:\"40px\",...toResponsiveImage(giCHCY_Gf),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-dwmxom\",\"data-framer-name\":\"Ellipse 10\",layoutDependency:layoutDependency,layoutId:\"rVvSiqoU8\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-mw3f7i\",\"data-framer-name\":\"photo\",layoutDependency:layoutDependency,layoutId:\"pOp8dspld\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",fit:\"stretch\",pixelHeight:160,pixelWidth:160,sizes:\"40px\",...toResponsiveImage(pwygEcbzT),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-xlzk1h\",\"data-framer-name\":\"Ellipse 10\",layoutDependency:layoutDependency,layoutId:\"UZ2Z6tpqG\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1wzjfjx\",\"data-framer-name\":\"photo\",layoutDependency:layoutDependency,layoutId:\"sgWZvShFr\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",fit:\"stretch\",pixelHeight:160,pixelWidth:160,sizes:\"40px\",...toResponsiveImage(LT58I4r39),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-16kt0q1\",\"data-framer-name\":\"Ellipse 10\",layoutDependency:layoutDependency,layoutId:\"rnZFjejP_\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-ic0snf\",\"data-framer-name\":\"photo\",layoutDependency:layoutDependency,layoutId:\"DBvQeVyoU\",children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",fit:\"stretch\",pixelHeight:160,pixelWidth:160,sizes:\"40px\",...toResponsiveImage(pcpcsFbqd),...{positionX:\"center\",positionY:\"center\"}},className:\"framer-1h8st60\",\"data-framer-name\":\"Ellipse 10\",layoutDependency:layoutDependency,layoutId:\"ynuBDmLxt\",style:{borderBottomLeftRadius:\"100%\",borderBottomRightRadius:\"100%\",borderTopLeftRadius:\"100%\",borderTopRightRadius:\"100%\"}})})]}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uq2y7o\",\"data-styles-preset\":\"wPSjX5Pvs\",children:\"+573 people have joined\"})}),className:\"framer-1284g02\",\"data-framer-name\":\"+573 people have joined\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"lqvf4YlEL\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:g49GNg8oU,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uq2y7o\",\"data-styles-preset\":\"wPSjX5Pvs\",style:{\"--framer-text-alignment\":\"left\"},children:\"+573 people have joined\"})})}},baseVariant,gestureVariant)})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jual6b\",\"data-framer-name\":\"navigation\",layoutDependency:layoutDependency,layoutId:\"aNDxZiMDt\",children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-jnwk2k\",\"data-framer-name\":\"menu\",layoutDependency:layoutDependency,layoutId:\"Sv9siTz2D\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-e1cgl9\",\"data-styles-preset\":\"g5hoMB5Z6\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-507069c5-e0e3-47a5-ad3d-282c5055f707, rgb(137, 129, 237)))\"},children:\"MENU\"})}),className:\"framer-10pdlx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"rvuzmFFG_\",style:{\"--extracted-1w1cjl5\":\"var(--token-507069c5-e0e3-47a5-ad3d-282c5055f707, rgb(137, 129, 237))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-yud6zs\",\"data-framer-name\":\"menu\",layoutDependency:layoutDependency,layoutId:\"QaviLCGtc\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wu1pcb-container\",\"data-framer-name\":\"work\",layoutDependency:layoutDependency,layoutId:\"rqYtqkGAe-container\",name:\"work\",nodeId:\"rqYtqkGAe\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"rqYtqkGAe\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"rqYtqkGAe\",name:\"work\",onvOix_ha_LChange:setjBcstjssd,unDhCZBh4:false,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:jBcstjssd,width:\"100%\",y13hTYGV3:eoxWTGdE6,...addPropertyOverrides({p5wubKbQD:{variant:matchVariant(\"KXFB8JcKu\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-eafwz5-container\",\"data-framer-name\":\"blog\",layoutDependency:layoutDependency,layoutId:\"MrLBYcJqi-container\",name:\"blog\",nodeId:\"MrLBYcJqi\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"MrLBYcJqi\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"MrLBYcJqi\",name:\"blog\",onvOix_ha_LChange:setz7DdP9nZA,unDhCZBh4:false,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:z7DdP9nZA,width:\"100%\",y13hTYGV3:rUrLyjnIx,...addPropertyOverrides({p5wubKbQD:{variant:matchVariant(\"KXFB8JcKu\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1k0og1q-container\",\"data-framer-name\":\"about\",layoutDependency:layoutDependency,layoutId:\"XL07slmJp-container\",name:\"about\",nodeId:\"XL07slmJp\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"XL07slmJp\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"XL07slmJp\",name:\"about\",onvOix_ha_LChange:setXOUtmYx_o,unDhCZBh4:false,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:XOUtmYx_o,width:\"100%\",y13hTYGV3:EDKA0rGHO,...addPropertyOverrides({p5wubKbQD:{variant:matchVariant(\"KXFB8JcKu\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1nsqost-container\",\"data-framer-name\":\"contact\",layoutDependency:layoutDependency,layoutId:\"IdBw77ZI8-container\",name:\"contact\",nodeId:\"IdBw77ZI8\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"IdBw77ZI8\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"IdBw77ZI8\",name:\"contact\",onvOix_ha_LChange:setHktNoIcVD,unDhCZBh4:false,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:HktNoIcVD,width:\"100%\",y13hTYGV3:FOfMGij9B,...addPropertyOverrides({p5wubKbQD:{variant:matchVariant(\"KXFB8JcKu\")}},baseVariant,gestureVariant)})})})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-14if9yl\",\"data-framer-name\":\"legal\",layoutDependency:layoutDependency,layoutId:\"ByHfzH1NN\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-e1cgl9\",\"data-styles-preset\":\"g5hoMB5Z6\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-507069c5-e0e3-47a5-ad3d-282c5055f707, rgb(137, 129, 237)))\"},children:\"LEGAL\"})}),className:\"framer-8awjhl\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"czjwQD0AT\",style:{\"--extracted-1w1cjl5\":\"var(--token-507069c5-e0e3-47a5-ad3d-282c5055f707, rgb(137, 129, 237))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1l8y4vb\",\"data-framer-name\":\"menu\",layoutDependency:layoutDependency,layoutId:\"HsvuCIIk4\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ix11im-container\",\"data-framer-name\":\"work\",layoutDependency:layoutDependency,layoutId:\"JajMTPiVp-container\",name:\"work\",nodeId:\"JajMTPiVp\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"JajMTPiVp\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"JajMTPiVp\",name:\"work\",onvOix_ha_LChange:setkduQKWlVn,unDhCZBh4:false,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:kduQKWlVn,width:\"100%\",y13hTYGV3:UpkXl3uBJ,...addPropertyOverrides({p5wubKbQD:{variant:matchVariant(\"KXFB8JcKu\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1yd9oq-container\",\"data-framer-name\":\"blog\",layoutDependency:layoutDependency,layoutId:\"dGfOcArWO-container\",name:\"blog\",nodeId:\"dGfOcArWO\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"dGfOcArWO\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"dGfOcArWO\",name:\"blog\",onvOix_ha_LChange:setn8q51Hfx3,unDhCZBh4:false,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:n8q51Hfx3,width:\"100%\",y13hTYGV3:mZ93UwXko,...addPropertyOverrides({p5wubKbQD:{variant:matchVariant(\"KXFB8JcKu\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-rpmh6-container\",\"data-framer-name\":\"about\",layoutDependency:layoutDependency,layoutId:\"R8mJRBhkZ-container\",name:\"about\",nodeId:\"R8mJRBhkZ\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"R8mJRBhkZ\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"R8mJRBhkZ\",name:\"about\",onvOix_ha_LChange:setH587nLQd6,unDhCZBh4:false,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:H587nLQd6,width:\"100%\",y13hTYGV3:y6evFuuRn,...addPropertyOverrides({p5wubKbQD:{variant:matchVariant(\"KXFB8JcKu\")}},baseVariant,gestureVariant)})})})]})]})]})]}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-13a5uo8\",\"data-framer-name\":\"bottom\",layoutDependency:layoutDependency,layoutId:\"O5yTFZF6j\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-taqo2r\",\"data-framer-name\":\"divider\",layoutDependency:layoutDependency,layoutId:\"TBvEFxWGB\",style:{backgroundColor:\"rgba(255, 255, 255, 0.1)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-a2dfip\",\"data-framer-name\":\"copyright + author\",layoutDependency:layoutDependency,layoutId:\"rfoLLTBGn\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-e1cgl9\",\"data-styles-preset\":\"g5hoMB5Z6\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255)))\"},children:\"\\xa9 2025 ZeroHour Agency. All rights reserved.\"})}),className:\"framer-1obq3vx\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"IoeN_xKzz\",style:{\"--extracted-1w1cjl5\":\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},text:xrwnFikZ3,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h6,{className:\"framer-styles-preset-e1cgl9\",\"data-styles-preset\":\"g5hoMB5Z6\",style:{\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-1w1cjl5, var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255)))\"},children:\"\\xa9 2025 ZeroHour Agency. All rights reserved.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ig6vfy\",\"data-framer-name\":\"get template + author\",layoutDependency:layoutDependency,layoutId:\"eyONFSmDl\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1y2snqi-container\",\"data-framer-name\":\"work\",layoutDependency:layoutDependency,layoutId:\"h8qkEr7_o-container\",name:\"work\",nodeId:\"h8qkEr7_o\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"h8qkEr7_o\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"h8qkEr7_o\",name:\"work\",unDhCZBh4:true,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:\"get template\",width:\"100%\",y13hTYGV3:\"https://www.framer.com/marketplace/templates/zerohour/\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:16,children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-wljoy2-container\",layoutDependency:layoutDependency,layoutId:\"RNPcHBuQl-container\",nodeId:\"RNPcHBuQl\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(DesignBy,{height:\"100%\",id:\"RNPcHBuQl\",layoutId:\"RNPcHBuQl\",variant:matchVariant(\"hMJj4AvMO\"),width:\"100%\"})})})]})]})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-90ejoj-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"IznAFDWCr-container\",nodeId:\"IznAFDWCr\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:25,borderRadius:\"0px\",direction:\"to bottom\",height:\"100%\",id:\"IznAFDWCr\",layoutId:\"IznAFDWCr\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-1ivc2tg\",\"data-framer-name\":\"logo big\",layoutDependency:layoutDependency,layoutId:\"A4QvcwRlt\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-1d7ultn\",layoutDependency:layoutDependency,layoutId:\"g85TF7xJk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 820.932 132.907\" overflow=\"visible\"><path d=\"M 0 130.667 L 0 111.253 L 60.293 20.907 L 0.373 20.907 L 0.373 0 L 89.227 0 L 89.227 19.413 L 28.747 109.76 L 89.6 109.76 L 89.6 130.667 Z M 154.215 132.907 C 144.76 132.907 136.36 130.919 129.015 126.933 C 121.904 122.933 116.028 117.058 112.028 109.947 C 108.043 102.601 106.055 94.145 106.055 84.56 C 106.055 74.732 108.043 66.08 112.028 58.613 C 115.929 51.236 121.812 45.095 129.015 40.88 C 136.229 36.521 144.629 34.347 154.215 34.347 C 163.548 34.347 171.696 36.4 178.668 40.507 C 185.491 44.465 191.106 50.208 194.908 57.12 C 198.763 64.092 200.695 71.988 200.695 80.827 L 200.695 85.12 C 200.695 86.613 200.573 88.172 200.321 89.787 L 123.975 89.787 L 123.975 74.48 L 175.308 74.48 C 174.935 68.385 172.76 63.588 168.775 60.107 C 164.92 56.625 160.067 54.88 154.215 54.88 C 149.987 54.88 146.067 55.879 142.455 57.867 C 138.843 59.733 135.987 62.655 133.868 66.64 C 131.88 70.625 130.881 75.665 130.881 81.76 L 130.881 87.173 C 130.881 92.279 131.815 96.759 133.681 100.613 C 135.669 104.347 138.413 107.268 141.895 109.387 C 145.376 111.375 149.427 112.373 154.028 112.373 C 158.629 112.373 162.428 111.375 165.415 109.387 C 168.523 107.399 170.828 104.841 172.321 101.733 L 198.081 101.733 C 196.333 107.592 193.341 113.005 189.308 117.6 C 185.135 122.381 179.977 126.202 174.188 128.8 C 168.215 131.535 161.56 132.907 154.215 132.907 Z M 219.464 130.667 L 219.464 36.587 L 241.864 36.587 L 244.291 53.947 C 246.531 49.84 249.331 46.359 252.691 43.493 C 256.208 40.613 260.183 38.341 264.451 36.773 C 269.187 35.112 274.178 34.291 279.197 34.347 L 279.197 61.04 L 270.611 61.04 C 266.877 61.04 263.396 61.479 260.157 62.347 C 257.142 63.168 254.34 64.633 251.944 66.64 C 249.583 68.507 247.781 71.12 246.531 74.48 C 245.289 77.84 244.664 82.068 244.664 87.173 L 244.664 130.667 Z M 336.952 132.907 C 327.992 132.907 319.9 130.853 312.685 126.747 C 305.61 122.535 299.755 116.552 295.699 109.387 C 291.592 101.92 289.539 93.399 289.539 83.813 C 289.539 73.985 291.592 65.399 295.699 58.053 C 299.719 50.799 305.661 44.792 312.872 40.693 C 320.087 36.465 328.179 34.347 337.139 34.347 C 346.22 34.347 354.312 36.465 361.405 40.693 C 368.589 44.766 374.476 50.783 378.392 58.053 C 382.62 65.399 384.739 73.92 384.739 83.627 C 384.739 93.333 382.62 101.92 378.392 109.387 C 374.407 116.605 368.535 122.605 361.405 126.747 C 354.181 130.853 346.033 132.907 336.952 132.907 Z M 336.952 111.067 C 341.18 111.067 344.913 110.068 348.152 108.08 C 351.512 106.092 354.125 103.04 355.992 98.933 C 357.98 94.827 358.979 89.721 358.979 83.627 C 358.979 77.532 357.98 72.492 355.992 68.507 C 354.125 64.4 351.512 61.348 348.152 59.36 C 344.877 57.233 341.043 56.128 337.139 56.187 C 333.153 56.187 329.485 57.241 326.125 59.36 C 322.765 61.348 320.087 64.4 318.099 68.507 C 316.232 72.492 315.299 77.532 315.299 83.627 C 315.299 89.721 316.232 94.827 318.099 98.933 C 320.087 103.04 322.7 106.092 325.939 108.08 C 329.299 110.068 332.967 111.067 336.952 111.067 Z M 487.471 130.667 L 487.471 0 L 512.671 0 L 512.671 130.667 Z M 405.151 130.667 L 405.151 0 L 430.351 0 L 430.351 130.667 Z M 426.804 74.107 L 426.804 53.76 L 491.764 53.76 L 491.764 74.107 Z M 580.403 132.907 C 571.443 132.907 563.351 130.853 556.136 126.747 C 549.061 122.535 543.206 116.551 539.149 109.387 C 535.043 101.92 532.989 93.399 532.989 83.813 C 532.989 73.985 535.043 65.399 539.149 58.053 C 543.17 50.799 549.112 44.793 556.323 40.693 C 563.537 36.465 571.629 34.347 580.589 34.347 C 589.671 34.347 597.763 36.465 604.856 40.693 C 612.039 44.766 617.927 50.783 621.843 58.053 C 626.071 65.399 628.189 73.92 628.189 83.627 C 628.189 93.333 626.071 101.92 621.843 109.387 C 617.858 116.605 611.986 122.606 604.856 126.747 C 597.641 130.853 589.484 132.907 580.403 132.907 Z M 580.403 111.067 C 584.631 111.067 588.364 110.068 591.603 108.08 C 594.963 106.092 597.576 103.04 599.443 98.933 C 601.431 94.827 602.429 89.721 602.429 83.627 C 602.429 77.532 601.431 72.492 599.443 68.507 C 597.576 64.4 594.963 61.348 591.603 59.36 C 588.328 57.233 584.494 56.128 580.589 56.187 C 576.604 56.187 572.936 57.241 569.576 59.36 C 566.216 61.348 563.537 64.4 561.549 68.507 C 559.683 72.492 558.749 77.532 558.749 83.627 C 558.749 89.721 559.683 94.827 561.549 98.933 C 563.537 103.04 566.151 106.092 569.389 108.08 C 572.749 110.068 576.417 111.067 580.403 111.067 Z M 683.135 132.907 C 675.547 132.907 669.013 131.348 663.535 128.24 C 658.187 125.001 654.08 120.335 651.215 114.24 C 648.349 108.015 646.921 100.361 646.921 91.28 L 646.921 36.587 L 672.121 36.587 L 672.121 88.667 C 672.121 96.255 673.68 101.985 676.788 105.84 C 680.027 109.695 684.936 111.627 691.535 111.627 C 695.763 111.627 699.496 110.693 702.735 108.827 C 706.016 106.791 708.666 103.882 710.388 100.427 C 712.376 96.693 713.375 92.148 713.375 86.8 L 713.375 36.587 L 738.388 36.587 L 738.388 130.667 L 716.361 130.667 L 714.308 115.36 C 711.565 120.716 707.358 125.183 702.175 128.24 C 696.827 131.348 690.48 132.907 683.135 132.907 Z M 761.199 130.667 L 761.199 36.587 L 783.599 36.587 L 786.025 53.947 C 788.265 49.84 791.065 46.359 794.425 43.493 C 797.945 40.615 801.919 38.344 806.185 36.773 C 810.922 35.113 815.913 34.291 820.932 34.347 L 820.932 61.04 L 812.345 61.04 C 808.612 61.04 805.131 61.479 801.892 62.347 C 798.877 63.17 796.076 64.634 793.679 66.64 C 791.317 68.507 789.516 71.12 788.265 74.48 C 787.024 77.84 786.399 82.068 786.399 87.173 L 786.399 130.667 Z\" fill=\"rgba(137, 129, 237, 0.15)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 349.738 56.728\" overflow=\"visible\"><path d=\"M 0 55.772 L 0 47.486 L 25.686 8.924 L 0.159 8.924 L 0.159 0 L 38.013 0 L 38.013 8.286 L 12.247 46.849 L 38.172 46.849 L 38.172 55.772 Z M 65.699 56.728 C 61.671 56.728 58.093 55.88 54.964 54.179 C 51.934 52.472 49.431 49.964 47.727 46.928 C 46.029 43.793 45.182 40.184 45.182 36.093 C 45.182 31.898 46.029 28.205 47.727 25.018 C 49.389 21.869 51.895 19.248 54.964 17.449 C 58.037 15.588 61.616 14.66 65.699 14.66 C 69.676 14.66 73.147 15.537 76.117 17.289 C 79.024 18.979 81.416 21.43 83.036 24.38 C 84.678 27.356 85.501 30.727 85.501 34.499 L 85.501 36.332 C 85.501 36.969 85.449 37.634 85.342 38.324 L 52.816 38.324 L 52.816 31.79 L 74.686 31.79 C 74.527 29.189 73.6 27.141 71.902 25.655 C 70.26 24.169 68.192 23.424 65.699 23.424 C 63.898 23.424 62.228 23.851 60.689 24.699 C 59.151 25.496 57.934 26.743 57.031 28.444 C 56.184 30.145 55.759 32.296 55.759 34.898 L 55.759 37.208 C 55.759 39.387 56.156 41.299 56.952 42.945 C 57.799 44.538 58.968 45.785 60.451 46.689 C 61.934 47.538 63.66 47.964 65.62 47.964 C 67.58 47.964 69.198 47.538 70.471 46.689 C 71.795 45.841 72.777 44.749 73.413 43.423 L 84.388 43.423 C 83.643 45.923 82.368 48.234 80.65 50.195 C 78.872 52.236 76.675 53.867 74.209 54.976 C 71.664 56.143 68.829 56.728 65.699 56.728 Z M 93.497 55.772 L 93.497 15.616 L 103.04 15.616 L 104.074 23.026 C 105.028 21.273 106.221 19.787 107.653 18.564 C 109.151 17.335 110.844 16.365 112.663 15.696 C 114.681 14.987 116.807 14.637 118.945 14.66 L 118.945 26.054 L 115.287 26.054 C 113.696 26.054 112.213 26.241 110.834 26.611 C 109.549 26.962 108.355 27.587 107.334 28.444 C 106.328 29.241 105.561 30.356 105.028 31.79 C 104.499 33.224 104.233 35.029 104.233 37.208 L 104.233 55.772 Z M 143.55 56.728 C 139.733 56.728 136.285 55.852 133.212 54.099 C 130.198 52.302 127.703 49.748 125.975 46.689 C 124.226 43.502 123.351 39.865 123.351 35.774 C 123.351 31.579 124.226 27.914 125.975 24.779 C 127.688 21.682 130.219 19.119 133.291 17.369 C 136.365 15.564 139.812 14.66 143.63 14.66 C 147.498 14.66 150.946 15.564 153.968 17.369 C 157.028 19.107 159.536 21.676 161.205 24.779 C 163.006 27.914 163.908 31.551 163.908 35.694 C 163.908 39.837 163.006 43.502 161.205 46.689 C 159.507 49.77 157.005 52.332 153.968 54.099 C 150.89 55.852 147.419 56.728 143.55 56.728 Z M 143.55 47.407 C 145.351 47.407 146.942 46.98 148.322 46.132 C 149.753 45.283 150.866 43.98 151.662 42.228 C 152.509 40.475 152.934 38.296 152.934 35.694 C 152.934 33.093 152.509 30.942 151.662 29.241 C 150.866 27.488 149.753 26.185 148.322 25.337 C 146.926 24.429 145.293 23.957 143.63 23.982 C 141.932 23.982 140.369 24.432 138.938 25.337 C 137.506 26.185 136.365 27.488 135.518 29.241 C 134.723 30.942 134.325 33.093 134.325 35.694 C 134.325 38.296 134.723 40.475 135.518 42.228 C 136.365 43.98 137.478 45.283 138.858 46.132 C 140.29 46.98 141.852 47.407 143.55 47.407 Z M 207.675 55.772 L 207.675 0 L 218.411 0 L 218.411 55.772 Z M 172.604 55.772 L 172.604 0 L 183.34 0 L 183.34 55.772 Z M 181.829 31.631 L 181.829 22.946 L 209.504 22.946 L 209.504 31.631 Z M 247.266 56.728 C 243.449 56.728 240.002 55.852 236.928 54.099 C 233.914 52.301 231.42 49.748 229.691 46.689 C 227.942 43.502 227.067 39.865 227.067 35.774 C 227.067 31.579 227.942 27.914 229.691 24.779 C 231.404 21.682 233.936 19.119 237.008 17.369 C 240.081 15.564 243.529 14.66 247.346 14.66 C 251.215 14.66 254.662 15.564 257.684 17.369 C 260.744 19.107 263.253 21.676 264.921 24.779 C 266.722 27.914 267.625 31.551 267.625 35.694 C 267.625 39.837 266.722 43.502 264.921 46.689 C 263.223 49.771 260.722 52.332 257.684 54.099 C 254.61 55.852 251.135 56.728 247.266 56.728 Z M 247.266 47.407 C 249.067 47.407 250.658 46.98 252.038 46.132 C 253.469 45.283 254.583 43.98 255.378 42.228 C 256.225 40.475 256.65 38.296 256.65 35.694 C 256.65 33.093 256.225 30.942 255.378 29.241 C 254.583 27.488 253.469 26.185 252.038 25.337 C 250.643 24.429 249.009 23.957 247.346 23.982 C 245.648 23.982 244.085 24.432 242.654 25.337 C 241.222 26.185 240.081 27.488 239.234 29.241 C 238.439 30.942 238.041 33.093 238.041 35.694 C 238.041 38.296 238.439 40.475 239.234 42.228 C 240.081 43.98 241.195 45.283 242.574 46.132 C 244.006 46.98 245.568 47.407 247.266 47.407 Z M 291.033 56.728 C 287.8 56.728 285.017 56.063 282.683 54.737 C 280.404 53.354 278.655 51.362 277.434 48.761 C 276.213 46.104 275.605 42.837 275.605 38.961 L 275.605 15.616 L 286.341 15.616 L 286.341 37.846 C 286.341 41.084 287.005 43.53 288.329 45.176 C 289.709 46.821 291.8 47.646 294.611 47.646 C 296.413 47.646 298.003 47.247 299.383 46.45 C 300.781 45.581 301.909 44.34 302.643 42.865 C 303.49 41.272 303.916 39.331 303.916 37.049 L 303.916 15.616 L 314.572 15.616 L 314.572 55.772 L 305.188 55.772 L 304.313 49.239 C 303.145 51.525 301.352 53.432 299.144 54.737 C 296.866 56.063 294.162 56.728 291.033 56.728 Z M 324.29 55.772 L 324.29 15.616 L 333.833 15.616 L 334.867 23.026 C 335.821 21.273 337.014 19.787 338.445 18.564 C 339.945 17.336 341.638 16.366 343.455 15.696 C 345.474 14.987 347.6 14.637 349.738 14.66 L 349.738 26.054 L 346.08 26.054 C 344.489 26.054 343.006 26.241 341.626 26.611 C 340.342 26.963 339.148 27.588 338.127 28.444 C 337.121 29.241 336.354 30.356 335.821 31.79 C 335.292 33.224 335.026 35.029 335.026 37.208 L 335.026 55.772 Z\" fill=\"rgba(137, 129, 237, 0.25)\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 546.799 88.407\" overflow=\"visible\"><path d=\"M 0 86.917 L 0 74.003 L 40.16 13.907 L 0.249 13.907 L 0.249 0 L 59.431 0 L 59.431 12.913 L 19.147 73.01 L 59.68 73.01 L 59.68 86.917 Z M 102.718 88.407 C 96.42 88.407 90.825 87.084 85.933 84.433 C 81.197 81.773 77.283 77.864 74.619 73.134 C 71.964 68.248 70.64 62.623 70.64 56.248 C 70.64 49.71 71.964 43.955 74.619 38.988 C 77.217 34.081 81.136 29.996 85.933 27.193 C 90.738 24.293 96.333 22.847 102.718 22.847 C 108.935 22.847 114.362 24.213 119.006 26.944 C 123.55 29.577 127.29 33.398 129.823 37.995 C 132.39 42.633 133.677 47.885 133.677 53.764 L 133.677 56.62 C 133.677 57.613 133.596 58.65 133.428 59.724 L 82.576 59.724 L 82.576 49.543 L 116.768 49.543 C 116.519 45.488 115.07 42.297 112.416 39.982 C 109.848 37.666 106.616 36.505 102.718 36.505 C 99.902 36.505 97.291 37.169 94.885 38.492 C 92.479 39.733 90.577 41.677 89.166 44.328 C 87.841 46.978 87.176 50.331 87.176 54.385 L 87.176 57.986 C 87.176 61.382 87.798 64.362 89.041 66.926 C 90.365 69.409 92.193 71.352 94.512 72.762 C 96.831 74.084 99.529 74.748 102.594 74.748 C 105.658 74.748 108.189 74.084 110.178 72.762 C 112.248 71.439 113.784 69.738 114.778 67.671 L 131.936 67.671 C 130.772 71.568 128.779 75.168 126.093 78.225 C 123.313 81.405 119.878 83.947 116.022 85.675 C 112.043 87.494 107.61 88.407 102.718 88.407 Z M 146.179 86.917 L 146.179 24.337 L 161.099 24.337 L 162.715 35.884 C 164.207 33.152 166.072 30.837 168.31 28.931 C 170.653 27.015 173.3 25.504 176.143 24.461 C 179.298 23.356 182.622 22.81 185.965 22.847 L 185.965 40.602 L 180.246 40.602 C 177.759 40.602 175.44 40.894 173.283 41.472 C 171.275 42.018 169.408 42.992 167.813 44.327 C 166.24 45.569 165.04 47.307 164.207 49.542 C 163.38 51.777 162.964 54.59 162.964 57.986 L 162.964 86.917 Z M 224.434 88.407 C 218.466 88.407 213.076 87.041 208.271 84.309 C 203.558 81.508 199.659 77.528 196.956 72.762 C 194.221 67.795 192.853 62.127 192.853 55.751 C 192.853 49.213 194.221 43.502 196.956 38.616 C 199.634 33.79 203.592 29.795 208.395 27.068 C 213.201 24.256 218.59 22.847 224.558 22.847 C 230.607 22.847 235.997 24.256 240.722 27.068 C 245.506 29.777 249.428 33.78 252.036 38.616 C 254.852 43.502 256.263 49.17 256.263 55.627 C 256.263 62.083 254.852 67.795 252.036 72.762 C 249.382 77.563 245.471 81.554 240.722 84.309 C 235.91 87.041 230.483 88.407 224.434 88.407 Z M 224.434 73.879 C 227.25 73.879 229.737 73.215 231.894 71.893 C 234.132 70.57 235.873 68.54 237.116 65.808 C 238.44 63.077 239.105 59.681 239.105 55.627 C 239.105 51.573 238.44 48.22 237.116 45.569 C 235.873 42.838 234.132 40.807 231.894 39.485 C 229.713 38.07 227.159 37.335 224.558 37.374 C 221.904 37.374 219.461 38.076 217.223 39.485 C 214.985 40.807 213.201 42.838 211.876 45.569 C 210.633 48.22 210.011 51.573 210.011 55.627 C 210.011 59.681 210.633 63.077 211.876 65.808 C 213.201 68.54 214.941 70.57 217.098 71.893 C 219.336 73.215 221.78 73.879 224.434 73.879 Z M 324.69 86.917 L 324.69 0 L 341.475 0 L 341.475 86.917 Z M 269.859 86.917 L 269.859 0 L 286.644 0 L 286.644 86.917 Z M 284.282 49.294 L 284.282 35.76 L 327.55 35.76 L 327.55 49.294 Z M 386.59 88.407 C 380.622 88.407 375.232 87.041 370.426 84.309 C 365.714 81.507 361.814 77.527 359.112 72.762 C 356.377 67.795 355.009 62.127 355.009 55.751 C 355.009 49.213 356.377 43.502 359.112 38.616 C 361.79 33.79 365.748 29.795 370.551 27.068 C 375.356 24.256 380.746 22.847 386.714 22.847 C 392.763 22.847 398.153 24.256 402.877 27.068 C 407.662 29.777 411.584 33.78 414.192 38.616 C 417.008 43.502 418.419 49.17 418.419 55.627 C 418.419 62.083 417.008 67.795 414.192 72.762 C 411.537 77.563 407.627 81.555 402.877 84.309 C 398.072 87.041 392.639 88.407 386.59 88.407 Z M 386.59 73.879 C 389.406 73.879 391.892 73.215 394.05 71.893 C 396.288 70.57 398.028 68.54 399.272 65.808 C 400.596 63.077 401.261 59.681 401.261 55.627 C 401.261 51.573 400.596 48.22 399.272 45.569 C 398.028 42.838 396.288 40.807 394.05 39.485 C 391.868 38.07 389.315 37.335 386.714 37.374 C 384.059 37.374 381.616 38.076 379.378 39.485 C 377.14 40.807 375.356 42.838 374.032 45.569 C 372.789 48.22 372.167 51.573 372.167 55.627 C 372.167 59.681 372.789 63.077 374.032 65.808 C 375.356 68.54 377.097 70.57 379.254 71.893 C 381.492 73.215 383.935 73.879 386.59 73.879 Z M 455.016 88.407 C 449.962 88.407 445.611 87.37 441.961 85.303 C 438.399 83.148 435.664 80.044 433.755 75.99 C 431.847 71.849 430.896 66.758 430.896 60.718 L 430.896 24.337 L 447.681 24.337 L 447.681 58.979 C 447.681 64.027 448.719 67.838 450.789 70.403 C 452.946 72.967 456.216 74.252 460.611 74.252 C 463.428 74.252 465.914 73.631 468.071 72.389 C 470.257 71.035 472.022 69.1 473.169 66.802 C 474.493 64.318 475.158 61.295 475.158 57.738 L 475.158 24.337 L 491.819 24.337 L 491.819 86.917 L 477.148 86.917 L 475.78 76.735 C 473.953 80.298 471.151 83.269 467.698 85.303 C 464.136 87.37 459.909 88.407 455.016 88.407 Z M 507.013 86.917 L 507.013 24.337 L 521.933 24.337 L 523.549 35.884 C 525.041 33.152 526.906 30.837 529.144 28.931 C 531.488 27.016 534.135 25.505 536.977 24.461 C 540.132 23.356 543.456 22.81 546.799 22.847 L 546.799 40.602 L 541.08 40.602 C 538.593 40.602 536.275 40.894 534.117 41.472 C 532.109 42.019 530.243 42.993 528.647 44.327 C 527.074 45.569 525.874 47.307 525.041 49.542 C 524.214 51.777 523.798 54.59 523.798 57.986 L 523.798 86.917 Z\" fill=\"rgba(137, 129, 237, 0.15)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-6embj0\",layoutDependency:layoutDependency,layoutId:\"RcnV_jGXF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 89.6 130.667\" overflow=\"visible\"><path d=\"M 0 130.667 L 0 111.253 L 60.293 20.907 L 0.373 20.907 L 0.373 0 L 89.227 0 L 89.227 19.413 L 28.747 109.76 L 89.6 109.76 L 89.6 130.667 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.172 55.772\" overflow=\"visible\"><path d=\"M 0 55.772 L 0 47.486 L 25.686 8.924 L 0.159 8.924 L 0.159 0 L 38.013 0 L 38.013 8.286 L 12.247 46.849 L 38.172 46.849 L 38.172 55.772 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59.68 86.917\" overflow=\"visible\"><path d=\"M 0 86.917 L 0 74.003 L 40.16 13.907 L 0.249 13.907 L 0.249 0 L 59.431 0 L 59.431 12.913 L 19.147 73.01 L 59.68 73.01 L 59.68 86.917 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1fvgc0l\",layoutDependency:layoutDependency,layoutId:\"OR3JgiHlL\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 94.64 98.56\" overflow=\"visible\"><path d=\"M 48.16 98.56 C 38.705 98.56 30.305 96.572 22.96 92.587 C 15.849 88.587 9.973 82.711 5.973 75.6 C 1.988 68.255 0 59.799 0 50.213 C 0 40.385 1.988 31.733 5.973 24.267 C 9.875 16.89 15.758 10.748 22.96 6.533 C 30.175 2.175 38.575 0 48.16 0 C 57.493 0 65.641 2.053 72.613 6.16 C 79.437 10.118 85.051 15.862 88.853 22.773 C 92.708 29.745 94.64 37.641 94.64 46.48 L 94.64 50.773 C 94.64 52.267 94.519 53.825 94.267 55.44 L 17.92 55.44 L 17.92 40.133 L 69.253 40.133 C 68.88 34.039 66.705 29.241 62.72 25.76 C 58.865 22.279 54.012 20.533 48.16 20.533 C 43.932 20.533 40.012 21.532 36.4 23.52 C 32.788 25.387 29.932 28.308 27.813 32.293 C 25.825 36.279 24.827 41.319 24.827 47.413 L 24.827 52.827 C 24.827 57.932 25.76 62.412 27.627 66.267 C 29.615 70 32.359 72.921 35.84 75.04 C 39.321 77.028 43.372 78.027 47.973 78.027 C 52.575 78.027 56.373 77.028 59.36 75.04 C 62.468 73.052 64.773 70.495 66.267 67.387 L 92.027 67.387 C 90.279 73.246 87.286 78.658 83.253 83.253 C 79.081 88.034 73.923 91.855 68.133 94.453 C 62.16 97.188 55.505 98.56 48.16 98.56 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.319 42.068\" overflow=\"visible\"><path d=\"M 20.517 42.068 C 16.489 42.068 12.911 41.22 9.782 39.519 C 6.752 37.811 4.249 35.303 2.545 32.268 C 0.847 29.133 0 25.524 0 21.433 C 0 17.238 0.847 13.545 2.545 10.358 C 4.207 7.209 6.713 4.588 9.782 2.789 C 12.855 0.928 16.434 0 20.517 0 C 24.494 0 27.965 0.876 30.935 2.629 C 33.842 4.319 36.234 6.77 37.854 9.72 C 39.496 12.696 40.319 16.066 40.319 19.839 L 40.319 21.672 C 40.319 22.309 40.267 22.974 40.16 23.663 L 7.634 23.663 L 7.634 17.13 L 29.504 17.13 C 29.345 14.529 28.418 12.481 26.72 10.995 C 25.078 9.509 23.01 8.764 20.517 8.764 C 18.716 8.764 17.046 9.19 15.507 10.039 C 13.969 10.836 12.752 12.083 11.849 13.784 C 11.002 15.485 10.577 17.636 10.577 20.237 L 10.577 22.548 C 10.577 24.727 10.974 26.639 11.77 28.285 C 12.617 29.878 13.786 31.125 15.269 32.029 C 16.752 32.878 18.478 33.304 20.438 33.304 C 22.398 33.304 24.016 32.878 25.289 32.029 C 26.613 31.181 27.595 30.089 28.231 28.763 L 39.206 28.763 C 38.461 31.263 37.186 33.573 35.468 35.535 C 33.69 37.576 31.493 39.206 29.027 40.315 C 26.482 41.483 23.647 42.068 20.517 42.068 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 63.037 65.56\" overflow=\"visible\"><path d=\"M 32.078 65.56 C 25.781 65.56 20.186 64.238 15.293 61.587 C 10.557 58.926 6.643 55.018 3.979 50.288 C 1.324 45.402 0 39.777 0 33.401 C 0 26.863 1.324 21.108 3.979 16.142 C 6.577 11.235 10.496 7.149 15.293 4.346 C 20.098 1.447 25.693 0 32.078 0 C 38.295 0 43.722 1.366 48.366 4.097 C 52.911 6.73 56.65 10.551 59.183 15.148 C 61.75 19.786 63.037 25.038 63.037 30.918 L 63.037 33.773 C 63.037 34.767 62.956 35.803 62.788 36.878 L 11.936 36.878 L 11.936 26.696 L 46.128 26.696 C 45.879 22.642 44.431 19.451 41.776 17.135 C 39.209 14.819 35.976 13.658 32.078 13.658 C 29.262 13.658 26.651 14.323 24.245 15.645 C 21.839 16.887 19.937 18.83 18.526 21.481 C 17.202 24.132 16.536 27.484 16.536 31.538 L 16.536 35.139 C 16.536 38.535 17.158 41.515 18.401 44.079 C 19.725 46.563 21.553 48.506 23.872 49.915 C 26.191 51.237 28.889 51.902 31.954 51.902 C 35.018 51.902 37.549 51.237 39.538 49.915 C 41.608 48.593 43.144 46.892 44.138 44.824 L 61.296 44.824 C 60.132 48.721 58.139 52.322 55.453 55.378 C 52.673 58.558 49.238 61.1 45.382 62.828 C 41.403 64.647 36.971 65.56 32.078 65.56 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-aqzkbz\",layoutDependency:layoutDependency,layoutId:\"ej2E8QH0F\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59.733 96.323\" overflow=\"visible\"><path d=\"M 0 96.323 L 0 2.243 L 22.4 2.243 L 24.827 19.603 C 27.067 15.496 29.867 12.015 33.227 9.149 C 36.744 6.269 40.719 3.997 44.987 2.429 C 49.724 0.768 54.714 -0.053 59.733 0.003 L 59.733 26.696 L 51.147 26.696 C 47.413 26.696 43.932 27.135 40.693 28.003 C 37.678 28.824 34.876 30.289 32.48 32.296 C 30.119 34.163 28.317 36.776 27.067 40.136 C 25.825 43.496 25.2 47.724 25.2 52.829 L 25.2 96.323 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.448 41.113\" overflow=\"visible\"><path d=\"M 0 41.113 L 0 0.957 L 9.543 0.957 L 10.577 8.367 C 11.531 6.614 12.724 5.128 14.155 3.905 C 15.654 2.676 17.347 1.706 19.165 1.037 C 21.183 0.328 23.31 -0.023 25.448 0.001 L 25.448 11.395 L 21.79 11.395 C 20.199 11.395 18.716 11.582 17.336 11.952 C 16.052 12.303 14.858 12.928 13.837 13.785 C 12.831 14.582 12.064 15.697 11.531 17.131 C 11.002 18.565 10.736 20.37 10.736 22.549 L 10.736 41.113 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.787 64.072\" overflow=\"visible\"><path d=\"M 0 64.072 L 0 1.492 L 14.92 1.492 L 16.536 13.039 C 18.028 10.308 19.893 7.992 22.131 6.086 C 24.474 4.17 27.122 2.659 29.964 1.616 C 33.119 0.511 36.443 -0.035 39.787 0.002 L 39.787 17.758 L 34.067 17.758 C 31.581 17.758 29.262 18.049 27.105 18.627 C 25.096 19.173 23.23 20.148 21.634 21.483 C 20.061 22.724 18.861 24.463 18.028 26.698 C 17.202 28.933 16.785 31.745 16.785 35.141 L 16.785 64.072 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rs5mxs\",layoutDependency:layoutDependency,layoutId:\"L2s_WrRjI\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 95.2 98.56\" overflow=\"visible\"><path d=\"M 47.413 98.56 C 38.453 98.56 30.361 96.507 23.147 92.4 C 16.072 88.188 10.217 82.205 6.16 75.04 C 2.053 67.573 0 59.052 0 49.467 C 0 39.639 2.053 31.052 6.16 23.707 C 10.181 16.452 16.123 10.446 23.333 6.347 C 30.548 2.119 38.64 0 47.6 0 C 56.681 0 64.773 2.119 71.867 6.347 C 79.05 10.419 84.938 16.437 88.853 23.707 C 93.081 31.052 95.2 39.573 95.2 49.28 C 95.2 58.987 93.081 67.573 88.853 75.04 C 84.868 82.258 78.997 88.259 71.867 92.4 C 64.643 96.507 56.495 98.56 47.413 98.56 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.558 42.068\" overflow=\"visible\"><path d=\"M 20.199 42.068 C 16.382 42.068 12.935 41.192 9.861 39.439 C 6.847 37.641 4.353 35.087 2.624 32.029 C 0.875 28.842 0 25.205 0 21.114 C 0 16.919 0.875 13.254 2.624 10.119 C 4.337 7.022 6.869 4.458 9.941 2.709 C 13.014 0.904 16.462 0 20.279 0 C 24.148 0 27.595 0.904 30.617 2.709 C 33.677 4.447 36.186 7.016 37.854 10.119 C 39.655 13.254 40.558 16.891 40.558 21.034 C 40.558 25.177 39.655 28.842 37.854 32.029 C 36.156 35.11 33.655 37.671 30.617 39.439 C 27.539 41.192 24.068 42.068 20.199 42.068 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 63.41 65.56\" overflow=\"visible\"><path d=\"M 31.581 65.56 C 25.613 65.56 20.223 64.194 15.417 61.462 C 10.705 58.661 6.805 54.681 4.103 49.915 C 1.368 44.948 0 39.28 0 32.904 C 0 26.367 1.368 20.655 4.103 15.769 C 6.781 10.944 10.739 6.948 15.542 4.222 C 20.347 1.409 25.737 0 31.705 0 C 37.754 0 43.144 1.409 47.868 4.222 C 52.653 6.931 56.575 10.933 59.183 15.769 C 61.999 20.655 63.41 26.323 63.41 32.78 C 63.41 39.237 61.999 44.948 59.183 49.915 C 56.528 54.717 52.617 58.708 47.868 61.462 C 43.057 64.194 37.629 65.56 31.581 65.56 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-q64ewb\",layoutDependency:layoutDependency,layoutId:\"uy2xHagm4\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.68 54.882\" overflow=\"visible\"><path d=\"M 21.653 54.882 C 25.881 54.882 29.615 53.884 32.853 51.896 C 36.213 49.908 38.827 46.856 40.693 42.749 C 42.681 38.642 43.68 33.537 43.68 27.442 C 43.68 21.348 42.681 16.308 40.693 12.322 C 38.827 8.216 36.213 5.164 32.853 3.176 C 29.579 1.048 25.745 -0.056 21.84 0.002 C 17.855 0.002 14.187 1.057 10.827 3.176 C 7.467 5.164 4.788 8.216 2.8 12.322 C 0.933 16.308 0 21.348 0 27.442 C 0 33.537 0.933 38.642 2.8 42.749 C 4.788 46.856 7.401 49.908 10.64 51.896 C 14 53.884 17.668 54.882 21.653 54.882 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.609 23.425\" overflow=\"visible\"><path d=\"M 9.225 23.425 C 11.026 23.425 12.617 22.999 13.996 22.151 C 15.428 21.302 16.541 19.999 17.336 18.246 C 18.183 16.494 18.609 14.315 18.609 11.713 C 18.609 9.112 18.183 6.961 17.336 5.259 C 16.541 3.507 15.428 2.204 13.996 1.355 C 12.601 0.447 10.968 -0.024 9.304 0.001 C 7.607 0.001 6.044 0.451 4.612 1.355 C 3.181 2.204 2.04 3.507 1.193 5.259 C 0.398 6.961 0 9.112 0 11.713 C 0 14.315 0.398 16.494 1.193 18.246 C 2.04 19.999 3.153 21.302 4.533 22.151 C 5.964 22.999 7.527 23.425 9.225 23.425 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.094 36.506\" overflow=\"visible\"><path d=\"M 14.423 36.506 C 17.239 36.506 19.725 35.842 21.883 34.52 C 24.121 33.197 25.861 31.167 27.105 28.436 C 28.429 25.704 29.094 22.308 29.094 18.254 C 29.094 14.2 28.429 10.847 27.105 8.196 C 25.861 5.465 24.121 3.435 21.883 2.112 C 19.701 0.697 17.148 -0.038 14.547 0.001 C 11.892 0.001 9.449 0.703 7.211 2.112 C 4.973 3.435 3.189 5.465 1.865 8.196 C 0.622 10.847 0 14.2 0 18.254 C 0 22.308 0.622 25.704 1.865 28.436 C 3.189 31.167 4.93 33.197 7.087 34.52 C 9.325 35.842 11.768 36.506 14.423 36.506 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y7zfju\",layoutDependency:layoutDependency,layoutId:\"B4sOeSSYF\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.2 130.667\" overflow=\"visible\"><path d=\"M 0 130.667 L 0 0 L 25.2 0 L 25.2 130.667 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.736 55.772\" overflow=\"visible\"><path d=\"M 0 55.772 L 0 0 L 10.736 0 L 10.736 55.772 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.785 86.917\" overflow=\"visible\"><path d=\"M 0 86.917 L 0 0 L 16.785 0 L 16.785 86.917 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-y5kc4i\",layoutDependency:layoutDependency,layoutId:\"KfQSzjNOV\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.2 130.667\" overflow=\"visible\"><path d=\"M 0 130.667 L 0 0 L 25.2 0 L 25.2 130.667 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.736 55.772\" overflow=\"visible\"><path d=\"M 0 55.772 L 0 0 L 10.736 0 L 10.736 55.772 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 16.785 86.917\" overflow=\"visible\"><path d=\"M 0 86.917 L 0 0 L 16.785 0 L 16.785 86.917 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jatftl\",layoutDependency:layoutDependency,layoutId:\"StjN8WUZC\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 64.96 20.347\" overflow=\"visible\"><path d=\"M 0 20.347 L 0 0 L 64.96 0 L 64.96 20.347 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.675 8.685\" overflow=\"visible\"><path d=\"M 0 8.685 L 0 0 L 27.675 0 L 27.675 8.685 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.268 13.534\" overflow=\"visible\"><path d=\"M 0 13.534 L 0 0 L 43.268 0 L 43.268 13.534 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-asvbxg\",layoutDependency:layoutDependency,layoutId:\"q0PW4xn_o\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 95.2 98.56\" overflow=\"visible\"><path d=\"M 47.413 98.56 C 38.453 98.56 30.361 96.507 23.147 92.4 C 16.072 88.188 10.217 82.205 6.16 75.04 C 2.053 67.573 0 59.052 0 49.467 C 0 39.639 2.053 31.052 6.16 23.707 C 10.181 16.452 16.123 10.446 23.333 6.347 C 30.548 2.119 38.64 0 47.6 0 C 56.681 0 64.773 2.119 71.867 6.347 C 79.05 10.419 84.938 16.437 88.853 23.707 C 93.081 31.052 95.2 39.573 95.2 49.28 C 95.2 58.987 93.081 67.573 88.853 75.04 C 84.868 82.259 78.997 88.259 71.867 92.4 C 64.652 96.507 56.495 98.56 47.413 98.56 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 40.558 42.068\" overflow=\"visible\"><path d=\"M 20.199 42.068 C 16.382 42.068 12.935 41.192 9.861 39.439 C 6.847 37.641 4.353 35.087 2.624 32.029 C 0.875 28.842 0 25.205 0 21.114 C 0 16.919 0.875 13.254 2.624 10.119 C 4.337 7.022 6.869 4.459 9.941 2.709 C 13.014 0.904 16.462 0 20.279 0 C 24.148 0 27.595 0.904 30.617 2.709 C 33.677 4.447 36.186 7.016 37.854 10.119 C 39.655 13.254 40.558 16.891 40.558 21.034 C 40.558 25.177 39.655 28.842 37.854 32.029 C 36.156 35.11 33.655 37.672 30.617 39.439 C 27.543 41.192 24.068 42.068 20.199 42.068 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 63.41 65.56\" overflow=\"visible\"><path d=\"M 31.581 65.56 C 25.613 65.56 20.223 64.194 15.417 61.462 C 10.705 58.661 6.805 54.681 4.103 49.915 C 1.368 44.948 0 39.28 0 32.904 C 0 26.367 1.368 20.655 4.103 15.769 C 6.781 10.944 10.739 6.948 15.542 4.222 C 20.347 1.409 25.737 0 31.705 0 C 37.754 0 43.144 1.409 47.868 4.222 C 52.653 6.931 56.575 10.933 59.183 15.769 C 61.999 20.655 63.41 26.323 63.41 32.78 C 63.41 39.237 61.999 44.948 59.183 49.915 C 56.528 54.717 52.618 58.708 47.868 61.462 C 43.063 64.194 37.629 65.56 31.581 65.56 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1rafumf\",layoutDependency:layoutDependency,layoutId:\"dUJuadKqy\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 43.68 54.882\" overflow=\"visible\"><path d=\"M 21.653 54.882 C 25.881 54.882 29.615 53.884 32.853 51.896 C 36.213 49.908 38.827 46.856 40.693 42.749 C 42.681 38.642 43.68 33.537 43.68 27.442 C 43.68 21.348 42.681 16.308 40.693 12.322 C 38.827 8.216 36.213 5.164 32.853 3.176 C 29.579 1.048 25.745 -0.056 21.84 0.002 C 17.855 0.002 14.187 1.057 10.827 3.176 C 7.467 5.164 4.788 8.216 2.8 12.322 C 0.933 16.308 0 21.348 0 27.442 C 0 33.537 0.933 38.642 2.8 42.749 C 4.788 46.856 7.401 49.908 10.64 51.896 C 14 53.884 17.668 54.882 21.653 54.882 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.609 23.425\" overflow=\"visible\"><path d=\"M 9.225 23.425 C 11.026 23.425 12.617 22.999 13.996 22.151 C 15.428 21.302 16.541 19.999 17.336 18.246 C 18.183 16.494 18.609 14.315 18.609 11.713 C 18.609 9.112 18.183 6.961 17.336 5.259 C 16.541 3.507 15.428 2.204 13.996 1.355 C 12.601 0.447 10.968 -0.024 9.304 0.001 C 7.607 0.001 6.044 0.451 4.612 1.355 C 3.181 2.204 2.04 3.507 1.193 5.259 C 0.398 6.961 0 9.112 0 11.713 C 0 14.315 0.398 16.494 1.193 18.246 C 2.04 19.999 3.153 21.302 4.533 22.151 C 5.964 22.999 7.527 23.425 9.225 23.425 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 29.094 36.506\" overflow=\"visible\"><path d=\"M 14.423 36.506 C 17.239 36.506 19.725 35.842 21.883 34.52 C 24.121 33.197 25.861 31.167 27.105 28.436 C 28.429 25.704 29.094 22.308 29.094 18.254 C 29.094 14.2 28.429 10.847 27.105 8.196 C 25.861 5.465 24.121 3.435 21.883 2.112 C 19.701 0.697 17.148 -0.038 14.547 0.001 C 11.892 0.001 9.449 0.703 7.211 2.112 C 4.973 3.435 3.189 5.465 1.865 8.196 C 0.622 10.847 0 14.2 0 18.254 C 0 22.308 0.622 25.704 1.865 28.436 C 3.189 31.167 4.93 33.197 7.087 34.52 C 9.325 35.842 11.768 36.506 14.423 36.506 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-gwmz2s\",layoutDependency:layoutDependency,layoutId:\"i4PkBeZEU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 91.467 96.32\" overflow=\"visible\"><path d=\"M 36.213 96.32 C 28.625 96.32 22.092 94.761 16.613 91.653 C 11.265 88.415 7.159 83.748 4.293 77.653 C 1.428 71.428 0 63.775 0 54.693 L 0 0 L 25.2 0 L 25.2 52.08 C 25.2 59.668 26.759 65.399 29.867 69.253 C 33.105 73.108 38.015 75.04 44.613 75.04 C 48.841 75.04 52.575 74.107 55.813 72.24 C 59.094 70.204 61.744 67.296 63.467 63.84 C 65.455 60.107 66.453 55.561 66.453 50.213 L 66.453 0 L 91.467 0 L 91.467 94.08 L 69.44 94.08 L 67.387 78.773 C 64.644 84.129 60.436 88.596 55.253 91.653 C 49.905 94.761 43.559 96.32 36.213 96.32 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 38.967 41.112\" overflow=\"visible\"><path d=\"M 15.428 41.112 C 12.195 41.112 9.412 40.447 7.078 39.12 C 4.799 37.738 3.05 35.746 1.829 33.145 C 0.608 30.488 0 27.221 0 23.345 L 0 0 L 10.736 0 L 10.736 22.229 C 10.736 25.468 11.4 27.914 12.724 29.559 C 14.104 31.205 16.195 32.029 19.006 32.029 C 20.808 32.029 22.398 31.631 23.778 30.834 C 25.176 29.965 26.305 28.724 27.038 27.249 C 27.885 25.655 28.311 23.715 28.311 21.433 L 28.311 0 L 38.967 0 L 38.967 40.156 L 29.583 40.156 L 28.708 33.623 C 27.54 35.909 25.747 37.815 23.539 39.12 C 21.261 40.447 18.557 41.112 15.428 41.112 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 60.923 64.07\" overflow=\"visible\"><path d=\"M 24.121 64.07 C 19.067 64.07 14.715 63.033 11.066 60.966 C 7.504 58.812 4.768 55.707 2.86 51.653 C 0.951 47.512 0 42.422 0 36.381 L 0 0 L 16.785 0 L 16.785 34.643 C 16.785 39.69 17.823 43.502 19.893 46.066 C 22.051 48.63 25.32 49.915 29.716 49.915 C 32.532 49.915 35.018 49.294 37.176 48.053 C 39.361 46.698 41.126 44.764 42.273 42.465 C 43.597 39.982 44.263 36.958 44.263 33.401 L 44.263 0 L 60.923 0 L 60.923 62.58 L 46.252 62.58 L 44.884 52.398 C 43.058 55.961 40.255 58.932 36.803 60.966 C 33.241 63.033 29.013 64.07 24.121 64.07 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(SVG,{className:\"framer-syba7\",layoutDependency:layoutDependency,layoutId:\"Twb47c4VQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 59.733 96.323\" overflow=\"visible\"><path d=\"M 0 96.323 L 0 2.243 L 22.4 2.243 L 24.827 19.603 C 27.067 15.496 29.867 12.015 33.227 9.149 C 36.746 6.271 40.72 4 44.987 2.429 C 49.724 0.769 54.714 -0.053 59.733 0.003 L 59.733 26.696 L 51.147 26.696 C 47.413 26.696 43.932 27.135 40.693 28.003 C 37.678 28.826 34.877 30.29 32.48 32.296 C 30.119 34.163 28.317 36.776 27.067 40.136 C 25.825 43.496 25.2 47.724 25.2 52.829 L 25.2 96.323 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({p5wubKbQD:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 25.448 41.113\" overflow=\"visible\"><path d=\"M 0 41.113 L 0 0.957 L 9.543 0.957 L 10.577 8.367 C 11.531 6.614 12.724 5.128 14.155 3.905 C 15.655 2.677 17.348 1.707 19.165 1.037 C 21.184 0.328 23.31 -0.022 25.448 0.001 L 25.448 11.395 L 21.79 11.395 C 20.199 11.395 18.716 11.582 17.336 11.952 C 16.052 12.304 14.858 12.929 13.837 13.785 C 12.831 14.582 12.064 15.697 11.531 17.131 C 11.002 18.565 10.736 20.37 10.736 22.549 L 10.736 41.113 Z\" fill=\"transparent\"></path></svg>'},RD171pihK:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 39.787 64.072\" overflow=\"visible\"><path d=\"M 0 64.072 L 0 1.492 L 14.92 1.492 L 16.536 13.039 C 18.028 10.308 19.893 7.992 22.131 6.086 C 24.475 4.171 27.123 2.661 29.964 1.616 C 33.119 0.511 36.443 -0.035 39.787 0.002 L 39.787 17.758 L 34.067 17.758 C 31.581 17.758 29.262 18.049 27.105 18.627 C 25.097 19.174 23.23 20.148 21.634 21.483 C 20.061 22.724 18.861 24.463 18.028 26.698 C 17.202 28.933 16.785 31.745 16.785 35.141 L 16.785 64.072 Z\" fill=\"transparent\"></path></svg>'}},baseVariant,gestureVariant)})]})})]}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1fk0hwk-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"fPBQlKWyz-container\",nodeId:\"fPBQlKWyz\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:\"var(--token-06d808b8-c9ed-4307-9c2f-acb6fc58d00a, rgb(28, 24, 86))\",color2:\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\",color3:\"var(--token-06d808b8-c9ed-4307-9c2f-acb6fc58d00a, rgb(28, 24, 86))\",colorMode:\"custom\",distortion:50,height:\"100%\",id:\"fPBQlKWyz\",layoutId:\"fPBQlKWyz\",offset:0,preset:\"Mist\",preview:true,proportion:60,radius:\"0px\",rotation:0,scale:0,shape:\"Edge\",shapeSize:0,softness:100,speed:35,style:{height:\"100%\",width:\"100%\"},swirl:16,swirlIterations:20,width:\"100%\"})})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__animate:{transition:transition4},__framer__animateOnce:false,__framer__enter:animation4,__framer__styleAppearEffectEnabled:true,__framer__threshold:.5,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:.8,className:\"framer-12q8vrt\",\"data-framer-name\":\"symbol\",layoutDependency:layoutDependency,layoutId:\"Adpkub7NE\",style:{backgroundColor:\"var(--token-06d808b8-c9ed-4307-9c2f-acb6fc58d00a, rgb(28, 24, 86))\",opacity:.8},children:/*#__PURE__*/_jsx(SVG,{className:\"framer-w82m5w\",\"data-framer-name\":\"Vector\",layout:\"position\",layoutDependency:layoutDependency,layoutId:\"BChMgbiAU\",opacity:1,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 1283 1284\"><g transform=\"translate(0.321 0.821)\"><g><defs><linearGradient id=\"idss9340170052_2g-1949782165\" x1=\"0.49850746268656715\" x2=\"0.5002487562189055\" y1=\"0.2\" y2=\"0.55\"><stop offset=\"0\" stop-color=\"rgb(142,34,215)\" stop-opacity=\"1\"></stop><stop offset=\"1\" stop-color=\"rgb(62, 52, 183)\" stop-opacity=\"1\"></stop></linearGradient></defs><path d=\"M 1235.679 528.069 C 1298.203 590.597 1298.203 691.975 1235.679 754.503 L 754.503 1235.679 C 691.975 1298.203 590.597 1298.203 528.069 1235.679 L 46.896 754.503 C -15.632 691.975 -15.632 590.597 46.896 528.069 L 528.069 46.896 C 590.597 -15.632 691.975 -15.632 754.503 46.896 Z M 911.842 370.73 C 762.417 221.306 520.153 221.306 370.73 370.73 C 221.306 520.153 221.305 762.418 370.73 911.842 C 520.153 1061.265 762.418 1061.265 911.842 911.842 C 1061.265 762.418 1061.265 520.153 911.842 370.73 Z\" fill=\"url(#idss9340170052_2g-1949782165)\"></path></g></g></svg>',svgContentId:9340170052,withExternalLayout:true})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1lr11px-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"KyySQLtVk-container\",nodeId:\"KyySQLtVk\",rendersWithMotion:true,scopeId:\"GfzGBbNNy\",children:/*#__PURE__*/_jsx(BlurGradient,{blur:100,borderRadius:\"0px\",direction:\"to bottom\",height:\"100%\",id:\"KyySQLtVk\",layoutId:\"KyySQLtVk\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-Papht.framer-el1wr9, .framer-Papht .framer-el1wr9 { display: block; }\",\".framer-Papht.framer-rzdtuq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-Papht .framer-13i0f7u { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 100px; height: min-content; justify-content: flex-start; max-width: 1440px; overflow: var(--overflow-clip-fallback, clip); padding: 160px 40px 0px 40px; position: relative; width: 100%; z-index: 3; }\",\".framer-Papht .framer-id4mik { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Papht .framer-137xhi4, .framer-Papht .framer-ttjhaf { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Papht .framer-12uiop6 { flex: none; height: auto; overflow: visible; position: relative; text-decoration: none; width: 123px; }\",\".framer-Papht .framer-1okyu0u { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Papht .framer-1spq95j-container, .framer-Papht .framer-1axa2ga-container, .framer-Papht .framer-1sp86sk-container { flex: none; height: 38px; position: relative; width: 38px; }\",\".framer-Papht .framer-p383bx { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Papht .framer-1d7i9jq { align-content: flex-start; align-items: flex-start; display: flex; flex: 2 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; z-index: 1; }\",\".framer-Papht .framer-zax9lv { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Papht .framer-1tm2gxk { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 100%; word-break: break-word; word-wrap: break-word; }\",\".framer-Papht .framer-1d20ulr { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 320px; position: relative; width: 100%; }\",\".framer-Papht .framer-j3pnl3 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Papht .framer-1snasbq { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-Papht .framer-liguec { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: min-content; }\",\".framer-Papht .framer-1h6yibi { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; padding: 0px; position: relative; width: min-content; }\",'.framer-Papht .framer-1qrkjhg { --framer-input-focused-background: rgba(255, 255, 255, 0.05); --framer-input-focused-border-color: var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, #ffffff); --framer-input-focused-border-style: solid; --framer-input-focused-border-width: 2px; --framer-input-focused-transition: all 0.3s cubic-bezier(0.47,0,0.66,1) 0s; --framer-input-font-family: \"DM Sans\"; --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: 20px; flex: none; height: 60px; position: relative; width: 469px; }',\".framer-Papht .framer-vyhwtj-container { flex: none; height: 52px; position: absolute; right: 4px; top: 50%; width: auto; z-index: 1; }\",\".framer-Papht .framer-1577pn7 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 0px 0px 10px; position: relative; width: min-content; }\",\".framer-Papht .framer-10jtjep, .framer-Papht .framer-mw3f7i, .framer-Papht .framer-ic0snf { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 20px; }\",\".framer-Papht .framer-1fj0fu9, .framer-Papht .framer-dwmxom, .framer-Papht .framer-xlzk1h, .framer-Papht .framer-16kt0q1, .framer-Papht .framer-1h8st60 { flex: none; height: 40px; position: relative; width: 40px; }\",\".framer-Papht .framer-w3t9rc { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 40px; }\",\".framer-Papht .framer-1wzjfjx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: wrap; gap: 0px 0px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Papht .framer-1284g02, .framer-Papht .framer-10pdlx, .framer-Papht .framer-8awjhl { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-Papht .framer-jual6b { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Papht .framer-jnwk2k, .framer-Papht .framer-14if9yl { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-Papht .framer-yud6zs, .framer-Papht .framer-1l8y4vb { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Papht .framer-wu1pcb-container, .framer-Papht .framer-eafwz5-container, .framer-Papht .framer-1k0og1q-container, .framer-Papht .framer-1nsqost-container, .framer-Papht .framer-1ix11im-container, .framer-Papht .framer-1yd9oq-container, .framer-Papht .framer-rpmh6-container, .framer-Papht .framer-1y2snqi-container, .framer-Papht .framer-wljoy2-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-Papht .framer-13a5uo8 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-Papht .framer-taqo2r { flex: none; height: 1px; overflow: var(--overflow-clip-fallback, clip); position: relative; width: 100%; }\",\".framer-Papht .framer-a2dfip { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Papht .framer-1obq3vx { flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Papht .framer-ig6vfy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-Papht .framer-90ejoj-container { bottom: 0px; flex: none; height: 59px; left: 0px; position: absolute; right: 0px; z-index: 1; }\",\".framer-Papht .framer-1ivc2tg { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-Papht .framer-1d7ultn { height: 133px; position: relative; width: 821px; }\",\".framer-Papht .framer-6embj0 { height: 131px; left: 0px; position: absolute; top: 0px; width: 90px; }\",\".framer-Papht .framer-1fvgc0l { height: 99px; left: 106px; position: absolute; top: 35px; width: 95px; }\",\".framer-Papht .framer-aqzkbz { height: 97px; left: 220px; position: absolute; top: 35px; width: 60px; }\",\".framer-Papht .framer-1rs5mxs { height: 99px; left: 290px; position: absolute; top: 35px; width: 95px; }\",\".framer-Papht .framer-q64ewb { height: 55px; left: 316px; position: absolute; top: 56px; width: 44px; }\",\".framer-Papht .framer-1y7zfju { height: 131px; left: 488px; position: absolute; top: 0px; width: 25px; }\",\".framer-Papht .framer-y5kc4i { height: 131px; left: 405px; position: absolute; top: 0px; width: 25px; }\",\".framer-Papht .framer-1jatftl { height: 21px; left: 427px; position: absolute; top: 54px; width: 65px; }\",\".framer-Papht .framer-asvbxg { height: 99px; left: 533px; position: absolute; top: 35px; width: 95px; }\",\".framer-Papht .framer-1rafumf { height: 55px; left: 559px; position: absolute; top: 56px; width: 44px; }\",\".framer-Papht .framer-gwmz2s { height: 97px; left: 647px; position: absolute; top: 37px; width: 92px; }\",\".framer-Papht .framer-syba7 { height: 97px; left: 761px; position: absolute; top: 35px; width: 60px; }\",\".framer-Papht .framer-1fk0hwk-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); mix-blend-mode: color-dodge; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-Papht .framer-12q8vrt { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; left: 0px; overflow: visible; padding: 0px; position: absolute; right: 0px; top: -110px; z-index: 2; }\",\".framer-Papht .framer-w82m5w { flex: none; height: 1284px; position: relative; width: 1283px; }\",\".framer-Papht .framer-1lr11px-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 2; }\",\".framer-Papht.framer-v-bh8tqa.framer-rzdtuq { width: 810px; }\",\".framer-Papht.framer-v-bh8tqa .framer-13i0f7u { padding: 130px 32px 0px 32px; }\",\".framer-Papht.framer-v-bh8tqa .framer-p383bx { gap: 40px; }\",\".framer-Papht.framer-v-bh8tqa .framer-1d7i9jq { flex: 1 0 0px; }\",\".framer-Papht.framer-v-bh8tqa .framer-j3pnl3 { width: min-content; }\",\".framer-Papht.framer-v-bh8tqa .framer-1qrkjhg { width: 345px; }\",\".framer-Papht.framer-v-bh8tqa .framer-1l8y4vb { width: 172px; }\",\".framer-Papht.framer-v-bh8tqa .framer-90ejoj-container { height: 40px; }\",\".framer-Papht.framer-v-bh8tqa .framer-1d7ultn { height: 89px; width: 547px; }\",\".framer-Papht.framer-v-bh8tqa .framer-6embj0 { height: 87px; width: 60px; }\",\".framer-Papht.framer-v-bh8tqa .framer-1fvgc0l { height: 66px; left: 71px; top: 23px; width: 63px; }\",\".framer-Papht.framer-v-bh8tqa .framer-aqzkbz { height: 64px; left: 146px; top: 23px; width: 40px; }\",\".framer-Papht.framer-v-bh8tqa .framer-1rs5mxs { height: 66px; left: 193px; top: 23px; width: 64px; }\",\".framer-Papht.framer-v-bh8tqa .framer-q64ewb { height: 37px; left: 210px; top: 38px; width: 29px; }\",\".framer-Papht.framer-v-bh8tqa .framer-1y7zfju { height: 87px; left: 325px; width: 17px; }\",\".framer-Papht.framer-v-bh8tqa .framer-y5kc4i { height: 87px; left: 270px; width: 17px; }\",\".framer-Papht.framer-v-bh8tqa .framer-1jatftl { height: 14px; left: 285px; top: 36px; width: 44px; }\",\".framer-Papht.framer-v-bh8tqa .framer-asvbxg { height: 66px; left: 355px; top: 23px; width: 64px; }\",\".framer-Papht.framer-v-bh8tqa .framer-1rafumf { height: 37px; left: 372px; top: 38px; width: 29px; }\",\".framer-Papht.framer-v-bh8tqa .framer-gwmz2s { height: 64px; left: 431px; top: 25px; width: 61px; }\",\".framer-Papht.framer-v-bh8tqa .framer-syba7 { height: 64px; left: 507px; top: 23px; width: 40px; }\",\".framer-Papht.framer-v-bh8tqa .framer-12q8vrt { height: 100%; right: unset; top: 2px; width: 100%; }\",\".framer-Papht.framer-v-71mzkf.framer-rzdtuq { width: 390px; }\",\".framer-Papht.framer-v-71mzkf .framer-13i0f7u { align-content: center; align-items: center; gap: 60px; justify-content: center; padding: 100px 20px 0px 20px; }\",\".framer-Papht.framer-v-71mzkf .framer-id4mik, .framer-Papht.framer-v-71mzkf .framer-a2dfip { flex-direction: column; gap: 20px; justify-content: flex-start; }\",\".framer-Papht.framer-v-71mzkf .framer-1okyu0u { flex: none; justify-content: center; width: 100%; }\",\".framer-Papht.framer-v-71mzkf .framer-1spq95j-container, .framer-Papht.framer-v-71mzkf .framer-1axa2ga-container, .framer-Papht.framer-v-71mzkf .framer-1sp86sk-container { height: 50px; width: 50px; }\",\".framer-Papht.framer-v-71mzkf .framer-p383bx { align-content: center; align-items: center; flex-direction: column; gap: 60px; justify-content: center; }\",\".framer-Papht.framer-v-71mzkf .framer-1d7i9jq { align-content: center; align-items: center; flex: none; gap: 20px; justify-content: center; width: 100%; }\",\".framer-Papht.framer-v-71mzkf .framer-zax9lv { align-content: center; align-items: center; gap: 10px; justify-content: center; }\",\".framer-Papht.framer-v-71mzkf .framer-j3pnl3 { align-content: center; align-items: center; gap: 20px; justify-content: center; }\",\".framer-Papht.framer-v-71mzkf .framer-1snasbq, .framer-Papht.framer-v-71mzkf .framer-1h6yibi { width: 100%; }\",\".framer-Papht.framer-v-71mzkf .framer-liguec { align-content: flex-start; align-items: flex-start; flex: 1 0 0px; flex-direction: column; gap: 10px; justify-content: flex-start; width: 1px; }\",\".framer-Papht.framer-v-71mzkf .framer-1qrkjhg { height: 52px; width: 100%; }\",\".framer-Papht.framer-v-71mzkf .framer-vyhwtj-container { position: relative; right: unset; top: unset; width: 100%; }\",\".framer-Papht.framer-v-71mzkf .framer-1577pn7 { gap: 10px 20px; justify-content: center; width: 100%; }\",\".framer-Papht.framer-v-71mzkf .framer-1284g02 { flex: 1 0 0px; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-Papht.framer-v-71mzkf .framer-jual6b { flex: none; flex-direction: column; gap: 40px; justify-content: flex-start; width: 100%; }\",\".framer-Papht.framer-v-71mzkf .framer-jnwk2k, .framer-Papht.framer-v-71mzkf .framer-14if9yl { align-content: center; align-items: center; flex: none; width: 100%; }\",\".framer-Papht.framer-v-71mzkf .framer-yud6zs, .framer-Papht.framer-v-71mzkf .framer-1l8y4vb { align-content: center; align-items: center; }\",\".framer-Papht.framer-v-71mzkf .framer-1obq3vx { flex: none; width: 100%; }\",\".framer-Papht.framer-v-71mzkf .framer-90ejoj-container { height: 30px; }\",\".framer-Papht.framer-v-71mzkf .framer-1d7ultn { height: 57px; width: 350px; }\",\".framer-Papht.framer-v-71mzkf .framer-6embj0 { height: 56px; width: 38px; }\",\".framer-Papht.framer-v-71mzkf .framer-1fvgc0l { height: 42px; left: 45px; top: 15px; width: 41px; }\",\".framer-Papht.framer-v-71mzkf .framer-aqzkbz { height: 41px; left: 94px; top: 15px; width: 26px; }\",\".framer-Papht.framer-v-71mzkf .framer-1rs5mxs { height: 42px; left: 124px; top: 15px; width: 41px; }\",\".framer-Papht.framer-v-71mzkf .framer-q64ewb { height: 24px; left: 135px; top: 24px; width: 19px; }\",\".framer-Papht.framer-v-71mzkf .framer-1y7zfju { height: 56px; left: 208px; width: 11px; }\",\".framer-Papht.framer-v-71mzkf .framer-y5kc4i { height: 56px; left: 173px; width: 11px; }\",\".framer-Papht.framer-v-71mzkf .framer-1jatftl { height: 9px; left: 182px; top: 23px; width: 28px; }\",\".framer-Papht.framer-v-71mzkf .framer-asvbxg { height: 42px; left: 227px; top: 15px; width: 41px; }\",\".framer-Papht.framer-v-71mzkf .framer-1rafumf { height: 24px; left: 238px; top: 24px; width: 19px; }\",\".framer-Papht.framer-v-71mzkf .framer-gwmz2s { height: 41px; left: 276px; top: 16px; width: 39px; }\",\".framer-Papht.framer-v-71mzkf .framer-syba7 { height: 41px; left: 325px; top: 15px; width: 26px; }\",\".framer-Papht.framer-v-71mzkf .framer-12q8vrt { height: 2038px; top: -392px; }\",...sharedStyle.css,...sharedStyle1.css,...sharedStyle2.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 964\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"RD171pihK\":{\"layout\":[\"fixed\",\"auto\"]},\"p5wubKbQD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"taERcKLvx\":\"logo\",\"WckdYqSov\":\"newsletterTitle\",\"rAtW4iWAm\":\"newsletterText\",\"P5eG1rxCB\":\"enterYourEmailText\",\"LzRCC5ezU\":\"newsletterButtonText2\",\"J2ZuDv2_a\":\"photo1\",\"giCHCY_Gf\":\"photo2\",\"pwygEcbzT\":\"photo3\",\"LT58I4r39\":\"photo4\",\"pcpcsFbqd\":\"photo5\",\"g49GNg8oU\":\"afterPhotosText\",\"xrwnFikZ3\":\"copyrightText\",\"jBcstjssd\":\"footerMenuItem1\",\"eoxWTGdE6\":\"footerMenuItem1Link\",\"z7DdP9nZA\":\"footerMenuItem2\",\"rUrLyjnIx\":\"footerMenuItem2Link\",\"XOUtmYx_o\":\"footerMenuItem3\",\"EDKA0rGHO\":\"footerMenuItem3Link\",\"HktNoIcVD\":\"footerMenuItem4\",\"FOfMGij9B\":\"footerMenuItem4Link\",\"kduQKWlVn\":\"footerMenuItem5\",\"UpkXl3uBJ\":\"footerMenuItem5Link\",\"n8q51Hfx3\":\"footerMenuItem6\",\"mZ93UwXko\":\"footerMenuItem6Link\",\"H587nLQd6\":\"footerMenuItem7\",\"y6evFuuRn\":\"footerMenuItem7Link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGfzGBbNNy=withCSS(Component,css,\"framer-Papht\");export default FramerGfzGBbNNy;FramerGfzGBbNNy.displayName=\"footer\";FramerGfzGBbNNy.defaultProps={height:964,width:1200};addPropertyControls(FramerGfzGBbNNy,{variant:{options:[\"wF_UTkTs9\",\"RD171pihK\",\"p5wubKbQD\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},taERcKLvx:{__defaultAssetReference:\"data:framer/asset-reference,BdXIz12vvwM2XbCBHRHSFVpkEaA.png?originalFilename=logo-white.png&width=123&height=24\",__vekterDefault:{alt:\"\",assetReference:\"data:framer/asset-reference,BdXIz12vvwM2XbCBHRHSFVpkEaA.png?originalFilename=logo-white.png&width=123&height=24\"},title:\"Logo\",type:ControlType.ResponsiveImage},WckdYqSov:{defaultValue:\"Stay in the loop\",displayTextArea:false,title:\"Newsletter title\",type:ControlType.String},onWckdYqSovChange:{changes:\"WckdYqSov\",type:ControlType.ChangeHandler},rAtW4iWAm:{defaultValue:\"Get insights, updates, and new projects delivered straight to your inbox.\",displayTextArea:false,title:\"Newsletter text\",type:ControlType.String},onrAtW4iWAmChange:{changes:\"rAtW4iWAm\",type:ControlType.ChangeHandler},P5eG1rxCB:{defaultValue:\"Enter your email\",title:\"Enter your email text\",type:ControlType.String},onP5eG1rxCBChange:{changes:\"P5eG1rxCB\",type:ControlType.ChangeHandler},LzRCC5ezU:{defaultValue:\"JOIN US TODAY\",displayTextArea:false,title:\"Newsletter button text 2\",type:ControlType.String},onLzRCC5ezUChange:{changes:\"LzRCC5ezU\",type:ControlType.ChangeHandler},J2ZuDv2_a:{__defaultAssetReference:\"data:framer/asset-reference,HFYVKfcHZpEQ0xPeSkJHX4i78Bk.png?width=160&height=160\",__vekterDefault:{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",assetReference:\"data:framer/asset-reference,HFYVKfcHZpEQ0xPeSkJHX4i78Bk.png?width=160&height=160\"},title:\"Photo 1\",type:ControlType.ResponsiveImage},giCHCY_Gf:{__defaultAssetReference:\"data:framer/asset-reference,iuy8wCHL4N44rQGz3MMxtsQrAU.png?width=160&height=160\",__vekterDefault:{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",assetReference:\"data:framer/asset-reference,iuy8wCHL4N44rQGz3MMxtsQrAU.png?width=160&height=160\"},title:\"Photo 2\",type:ControlType.ResponsiveImage},pwygEcbzT:{__defaultAssetReference:\"data:framer/asset-reference,G44QeFmV7LSNDfI5eBmD1IOVExM.png?width=160&height=160\",__vekterDefault:{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",assetReference:\"data:framer/asset-reference,G44QeFmV7LSNDfI5eBmD1IOVExM.png?width=160&height=160\"},title:\"Photo 3\",type:ControlType.ResponsiveImage},LT58I4r39:{__defaultAssetReference:\"data:framer/asset-reference,WsV6VTRbGDbQIyZ9i0AwJ5R3Oc.png?width=160&height=160\",__vekterDefault:{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",assetReference:\"data:framer/asset-reference,WsV6VTRbGDbQIyZ9i0AwJ5R3Oc.png?width=160&height=160\"},title:\"Photo 4\",type:ControlType.ResponsiveImage},pcpcsFbqd:{__defaultAssetReference:\"data:framer/asset-reference,dRgSkXaS5rurIWH2b7s8xpbP2nY.png?width=160&height=160\",__vekterDefault:{alt:\"Thumbnail image of a person who enjoys using Nest software, representing a satisfied user.\",assetReference:\"data:framer/asset-reference,dRgSkXaS5rurIWH2b7s8xpbP2nY.png?width=160&height=160\"},title:\"Photo 5\",type:ControlType.ResponsiveImage},g49GNg8oU:{defaultValue:\"+573 people have joined\",displayTextArea:false,title:\"After photos text\",type:ControlType.String},ong49GNg8oUChange:{changes:\"g49GNg8oU\",type:ControlType.ChangeHandler},xrwnFikZ3:{defaultValue:\"\\xa9 2026 ZeroHour Agency. All rights reserved.\",displayTextArea:false,title:\"Copyright text\",type:ControlType.String},onxrwnFikZ3Change:{changes:\"xrwnFikZ3\",type:ControlType.ChangeHandler},jBcstjssd:{defaultValue:\"work\",title:\"Footer menu item 1\",type:ControlType.String},onjBcstjssdChange:{changes:\"jBcstjssd\",type:ControlType.ChangeHandler},eoxWTGdE6:{title:\"Footer menu item 1 link\",type:ControlType.Link},z7DdP9nZA:{defaultValue:\"blog\",title:\"Footer menu item 2\",type:ControlType.String},onz7DdP9nZAChange:{changes:\"z7DdP9nZA\",type:ControlType.ChangeHandler},rUrLyjnIx:{title:\"Footer menu item 2 link\",type:ControlType.Link},XOUtmYx_o:{defaultValue:\"about\",title:\"Footer menu item 3\",type:ControlType.String},onXOUtmYx_oChange:{changes:\"XOUtmYx_o\",type:ControlType.ChangeHandler},EDKA0rGHO:{title:\"Footer menu item 3 link\",type:ControlType.Link},HktNoIcVD:{defaultValue:\"contact\",title:\"Footer menu item 4\",type:ControlType.String},onHktNoIcVDChange:{changes:\"HktNoIcVD\",type:ControlType.ChangeHandler},FOfMGij9B:{title:\"Footer menu item 4 link\",type:ControlType.Link},kduQKWlVn:{defaultValue:\"privacy policy\",title:\"Footer menu item 5\",type:ControlType.String},onkduQKWlVnChange:{changes:\"kduQKWlVn\",type:ControlType.ChangeHandler},UpkXl3uBJ:{title:\"Footer menu item 5 link\",type:ControlType.Link},n8q51Hfx3:{defaultValue:\"terms & conditions\",title:\"Footer menu item 6\",type:ControlType.String},onn8q51Hfx3Change:{changes:\"n8q51Hfx3\",type:ControlType.ChangeHandler},mZ93UwXko:{title:\"Footer menu item 6 link\",type:ControlType.Link},H587nLQd6:{defaultValue:\"404\",title:\"Footer menu item 7\",type:ControlType.String},onH587nLQd6Change:{changes:\"H587nLQd6\",type:ControlType.ChangeHandler},y6evFuuRn:{title:\"Footer menu item 7 link\",type:ControlType.Link}});addFonts(FramerGfzGBbNNy,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"},{cssFamilyName:\"DM Sans\",source:\"google\",style:\"normal\",uiFamilyName:\"DM Sans\",url:\"https://fonts.gstatic.com/s/dmsans/v17/rP2tp2ywxg089UriI5-g4vlH9VoD8CmcqZG40F9JadbnoEwAopxhS2f3ZGMZpg.woff2\",weight:\"400\"}]},...SocialIconFonts,...NewsletterButtonFonts,...HeaderItemsFonts,...DesignByFonts,...BlurGradientFonts,...AnimatedGradientBackgroundFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts),...getFontsFromSharedStyle(sharedStyle2.fonts)],{supportsExplicitInterCodegen:true});FramerGfzGBbNNy.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(SocialIcon,{},context),forwardLoader(NewsletterButton,{},context),forwardLoader(HeaderItems,{},context),forwardLoader(DesignBy,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGfzGBbNNy\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerIntrinsicHeight\":\"964\",\"framerVariables\":\"{\\\"taERcKLvx\\\":\\\"logo\\\",\\\"WckdYqSov\\\":\\\"newsletterTitle\\\",\\\"rAtW4iWAm\\\":\\\"newsletterText\\\",\\\"P5eG1rxCB\\\":\\\"enterYourEmailText\\\",\\\"LzRCC5ezU\\\":\\\"newsletterButtonText2\\\",\\\"J2ZuDv2_a\\\":\\\"photo1\\\",\\\"giCHCY_Gf\\\":\\\"photo2\\\",\\\"pwygEcbzT\\\":\\\"photo3\\\",\\\"LT58I4r39\\\":\\\"photo4\\\",\\\"pcpcsFbqd\\\":\\\"photo5\\\",\\\"g49GNg8oU\\\":\\\"afterPhotosText\\\",\\\"xrwnFikZ3\\\":\\\"copyrightText\\\",\\\"jBcstjssd\\\":\\\"footerMenuItem1\\\",\\\"eoxWTGdE6\\\":\\\"footerMenuItem1Link\\\",\\\"z7DdP9nZA\\\":\\\"footerMenuItem2\\\",\\\"rUrLyjnIx\\\":\\\"footerMenuItem2Link\\\",\\\"XOUtmYx_o\\\":\\\"footerMenuItem3\\\",\\\"EDKA0rGHO\\\":\\\"footerMenuItem3Link\\\",\\\"HktNoIcVD\\\":\\\"footerMenuItem4\\\",\\\"FOfMGij9B\\\":\\\"footerMenuItem4Link\\\",\\\"kduQKWlVn\\\":\\\"footerMenuItem5\\\",\\\"UpkXl3uBJ\\\":\\\"footerMenuItem5Link\\\",\\\"n8q51Hfx3\\\":\\\"footerMenuItem6\\\",\\\"mZ93UwXko\\\":\\\"footerMenuItem6Link\\\",\\\"H587nLQd6\\\":\\\"footerMenuItem7\\\",\\\"y6evFuuRn\\\":\\\"footerMenuItem7Link\\\"}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"RD171pihK\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"p5wubKbQD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (dbeb90a)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getLoadingLazyAtYPosition,getPropertyControls,Image as Image1,Link,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Vector1 from\"https://framerusercontent.com/modules/LIZdxPchcUBYCCaZdCU9/wjvS1iXLclIOokqTtg9F/aZyJRMIKg.js\";import Vector2 from\"https://framerusercontent.com/modules/RLGpXiKG7akJdtnPKF3j/cwMo6sL7k8Y9NP9rIqMi/ny2uTh7sa.js\";import Vector from\"https://framerusercontent.com/modules/wFHg3s8Uphld2OhnD5uV/DlaXG54GkEziWHjogxao/SWurZafp_.js\";import ContactLinks from\"https://framerusercontent.com/modules/OvTtjlnW7IVcNvr3ofkA/hcCxrwqhW7QfvTXGF0gr/ptfO121BV.js\";import SocialIcon from\"https://framerusercontent.com/modules/x3JsAg08VuxX1s5JwhOY/ii4dEwCOz5vluTcJZjtW/Q6YIxdh4j.js\";import HeaderItems from\"https://framerusercontent.com/modules/fNbQNp8XPWYXn9dcxNy7/GfzYb9u0IUsOADwrMVoz/ThUGUW3BC.js\";import BookACall from\"https://framerusercontent.com/modules/E0PzkHH20SYhRI963Wht/ljNGlWc8un85eHzX3PFp/ZIAe7a5Lm.js\";const HeaderItemsFonts=getFonts(HeaderItems);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const BookACallFonts=getFonts(BookACall);const ContactLinksFonts=getFonts(ContactLinks);const SocialIconFonts=getFonts(SocialIcon);const MotionNavWithFX=withFX(motion.nav);const BookACallControls=getPropertyControls(BookACall);const cycleOrder=[\"CISWbZobI\",\"eex58w8eJ\",\"ogVqIERVa\",\"irYVuw7rM\"];const serializationHash=\"framer-gvbK5\";const variantClassNames={CISWbZobI:\"framer-v-durkue\",eex58w8eJ:\"framer-v-1j5e89d\",irYVuw7rM:\"framer-v-19yam8t\",ogVqIERVa:\"framer-v-xcrdra\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const tvsq7pXbf=undefined;const zDaKSX25p=undefined;const Qz3Xf1Rd7=undefined;const sItJ0CXvN=undefined;const YtvSkiboj=undefined;const oOkTpxsHz=undefined;const QDqPXbM5G=undefined;const gmubCdWxl=undefined;const DvksFp3z1=undefined;const Jk7oSaoXM=undefined;const xAXYo2ew4=undefined;const xH0w5YtMk=undefined;const ILBxQsOmB=undefined;const setzDaKSX25p=undefined;const setsItJ0CXvN=undefined;const setoOkTpxsHz=undefined;const setgmubCdWxl=undefined;const setxH0w5YtMk=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const toResponsiveImage=value=>{if(typeof value===\"object\"&&value!==null&&typeof value.src===\"string\"){return value;}return typeof value===\"string\"?{src:value}:undefined;};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const transition2={damping:64,delay:.1,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:-100,y:0};const transition3={damping:64,delay:.2,mass:1,stiffness:400,type:\"spring\"};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={damping:64,delay:.3,mass:1,stiffness:400,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={damping:64,delay:.4,mass:1,stiffness:400,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={damping:80,delay:.5,mass:1,stiffness:400,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const animation6={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:50};const transition7={damping:80,delay:.6,mass:1,stiffness:400,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={damping:80,delay:.7,mass:1,stiffness:400,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const transition9={damping:64,delay:.6,mass:1,stiffness:400,type:\"spring\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:0};const transition10={damping:64,delay:.7,mass:1,stiffness:400,type:\"spring\"};const animation10={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:0};const transition11={damping:64,delay:.8,mass:1,stiffness:400,type:\"spring\"};const animation11={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11,x:0,y:0};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"desktop / tablet dark button\":\"eex58w8eJ\",\"desktop / tablet\":\"CISWbZobI\",\"mobile open\":\"irYVuw7rM\",mobile:\"ogVqIERVa\"};const Variants=motion.create(React.Fragment);const humanReadableEnumMap={black:\"vRz1afwNy\",color:\"ITzV6356n\",mobile:\"crT10NCqH\"};const useStateVariable=(externalState,setExternalState)=>{const[internalState,setInternalState]=React.useState(externalState);const[previousExternalState,setPreviousExternalState]=React.useState(externalState);if(setExternalState){return[externalState,setExternalState];}if(externalState!==previousExternalState){setInternalState(externalState);setPreviousExternalState(externalState);}return[internalState,setInternalState];};const getProps=({about,aboutLink,blog,blogLink,bookACallColor,bookACallImage,bookACallLink,bookACallText,contact,contactLink,height,id,logo,width,work,workLink,...props})=>{return{...props,DvksFp3z1:contactLink??props.DvksFp3z1,gmubCdWxl:contact??props.gmubCdWxl??\"contact\",ILBxQsOmB:bookACallLink??props.ILBxQsOmB,Jk7oSaoXM:humanReadableEnumMap[bookACallColor]??bookACallColor??props.Jk7oSaoXM??\"ITzV6356n\",oOkTpxsHz:about??props.oOkTpxsHz??\"about\",QDqPXbM5G:aboutLink??props.QDqPXbM5G,Qz3Xf1Rd7:workLink??props.Qz3Xf1Rd7,sItJ0CXvN:blog??props.sItJ0CXvN??\"blog\",tvsq7pXbf:logo??props.tvsq7pXbf,variant:humanReadableVariantMap[props.variant]??props.variant??\"CISWbZobI\",xAXYo2ew4:bookACallImage??props.xAXYo2ew4,xH0w5YtMk:bookACallText??props.xH0w5YtMk??\"book a call\",YtvSkiboj:blogLink??props.YtvSkiboj,zDaKSX25p:work??props.zDaKSX25p??\"work\"};};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,tvsq7pXbf,\"zDaKSX25p\":externalzDaKSX25p,\"onzDaKSX25pChange\":setExternalzDaKSX25p,Qz3Xf1Rd7,\"sItJ0CXvN\":externalsItJ0CXvN,\"onsItJ0CXvNChange\":setExternalsItJ0CXvN,YtvSkiboj,\"oOkTpxsHz\":externaloOkTpxsHz,\"onoOkTpxsHzChange\":setExternaloOkTpxsHz,QDqPXbM5G,\"gmubCdWxl\":externalgmubCdWxl,\"ongmubCdWxlChange\":setExternalgmubCdWxl,DvksFp3z1,xAXYo2ew4,\"xH0w5YtMk\":externalxH0w5YtMk,\"onxH0w5YtMkChange\":setExternalxH0w5YtMk,Jk7oSaoXM,ILBxQsOmB,...restProps}=getProps(props);const[zDaKSX25p,setzDaKSX25p]=useStateVariable(externalzDaKSX25p,setExternalzDaKSX25p);const[sItJ0CXvN,setsItJ0CXvN]=useStateVariable(externalsItJ0CXvN,setExternalsItJ0CXvN);const[oOkTpxsHz,setoOkTpxsHz]=useStateVariable(externaloOkTpxsHz,setExternaloOkTpxsHz);const[gmubCdWxl,setgmubCdWxl]=useStateVariable(externalgmubCdWxl,setExternalgmubCdWxl);const[xH0w5YtMk,setxH0w5YtMk]=useStateVariable(externalxH0w5YtMk,setExternalxH0w5YtMk);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"CISWbZobI\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTapv7fo4n=activeVariantCallback(async(...args)=>{setVariant(\"irYVuw7rM\");});const onTap19p9mqa=activeVariantCallback(async(...args)=>{setVariant(\"ogVqIERVa\");});const ed1oVaqnB1kjzc99=activeVariantCallback(async(...args)=>{await delay(()=>setVariant(\"ogVqIERVa\"),100);});const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"ogVqIERVa\",\"irYVuw7rM\"].includes(baseVariant))return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"irYVuw7rM\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"ogVqIERVa\")return false;return true;};const isDisplayed3=()=>{if(baseVariant===\"irYVuw7rM\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(MotionNavWithFX,{...restProps,...gestureHandlers,__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-90}}],__framer__transformTrigger:\"onScroll\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-durkue\",className,classNames),\"data-framer-name\":\"desktop / tablet\",layoutDependency:layoutDependency,layoutId:\"CISWbZobI\",ref:refBinding,style:{backdropFilter:\"none\",background:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\",...style},variants:{irYVuw7rM:{backdropFilter:\"none\",background:\"linear-gradient(180deg, var(--token-117d26cf-e2eb-4b6a-b735-979c7275be26, rgb(15, 15, 15)) 0%, rgb(62, 52, 183) 150%)\",WebkitBackdropFilter:\"none\"},ogVqIERVa:{backdropFilter:\"blur(5px)\",background:\"linear-gradient(180deg, rgb(15, 15, 15) -115.99999999999999%, rgba(15, 15, 15, 0) 60.00000000000001%)\",WebkitBackdropFilter:\"blur(5px)\"}},...addPropertyOverrides({eex58w8eJ:{\"data-framer-name\":\"desktop / tablet dark button\"},irYVuw7rM:{__framer__styleTransformEffectEnabled:undefined,\"data-framer-name\":\"mobile open\"},ogVqIERVa:{__framer__styleTransformEffectEnabled:undefined,\"data-framer-name\":\"mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1izhi5n\",\"data-framer-name\":\"content\",\"data-hide-scrollbars\":true,layoutDependency:layoutDependency,layoutId:\"sU9FqHMSn\",...addPropertyOverrides({irYVuw7rM:{\"data-hide-scrollbars\":undefined}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5n1ms0\",\"data-framer-name\":\"logo + burger\",layoutDependency:layoutDependency,layoutId:\"quRyj5GE6\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-iw200m\",\"data-framer-name\":\"logo\",layoutDependency:layoutDependency,layoutId:\"fgFo17wQs\",children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"ppdK7hBPv\",openInNewTab:false,scopeId:\"KEB4knw4e\",children:/*#__PURE__*/_jsx(Image1,{as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(20+((componentViewport?.height||90)-40-50)/2)+13+0+0),sizes:\"123px\",...toResponsiveImage(tvsq7pXbf)},className:\"framer-bc859x framer-1l3eoo5\",layoutDependency:layoutDependency,layoutId:\"ppdK7hBPv\",...addPropertyOverrides({irYVuw7rM:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+0+0+0+5+0),sizes:\"123px\",...toResponsiveImage(tvsq7pXbf)}},ogVqIERVa:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+20+(0+0+((componentViewport?.height||74)-40-34)/1*0)+0+5+0),sizes:\"123px\",...toResponsiveImage(tvsq7pXbf)}}},baseVariant,gestureVariant)})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-146ghfy\",\"data-framer-name\":\"burger\",layoutDependency:layoutDependency,layoutId:\"yHl1lNtm8\",...addPropertyOverrides({irYVuw7rM:{\"data-highlight\":true,onTap:onTap19p9mqa},ogVqIERVa:{\"data-highlight\":true,onTap:onTapv7fo4n}},baseVariant,gestureVariant),children:[isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-g5rzaq\",layoutDependency:layoutDependency,layoutId:\"qFPcjOXhH\",style:{backgroundColor:\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\"}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-s7wzj\",layoutDependency:layoutDependency,layoutId:\"bTpK355CF\",style:{backgroundColor:\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\",rotate:0},variants:{irYVuw7rM:{rotate:-45}}}),isDisplayed1()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-1g1krwv\",layoutDependency:layoutDependency,layoutId:\"iayT22hlG\",style:{backgroundColor:\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\"}})]})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-w4ykmk\",\"data-framer-name\":\"menu\",layoutDependency:layoutDependency,layoutId:\"XFYM_jwRg\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+(20+((componentViewport?.height||90)-40-50)/2)+18.5+0,...addPropertyOverrides({irYVuw7rM:{y:(componentViewport?.y||0)+20+0+0+34+40+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-1snqfz8-container\",\"data-framer-appear-id\":\"1snqfz8\",\"data-framer-name\":\"work\",layoutDependency:layoutDependency,layoutId:\"LCgPXhl7u-container\",name:\"work\",nodeId:\"LCgPXhl7u\",rendersWithMotion:true,scopeId:\"KEB4knw4e\",...addPropertyOverrides({irYVuw7rM:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"LCgPXhl7u\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"LCgPXhl7u\",name:\"work\",onvOix_ha_LChange:setzDaKSX25p,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:zDaKSX25p,width:\"100%\",y13hTYGV3:Qz3Xf1Rd7,...addPropertyOverrides({irYVuw7rM:{ed1oVaqnB:ed1oVaqnB1kjzc99,variant:matchVariant(\"ZN4admatk\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+(20+((componentViewport?.height||90)-40-50)/2)+18.5+0,...addPropertyOverrides({irYVuw7rM:{y:(componentViewport?.y||0)+20+0+0+34+40+37}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-6vz850-container\",\"data-framer-appear-id\":\"6vz850\",\"data-framer-name\":\"blog\",layoutDependency:layoutDependency,layoutId:\"vNpkKSt3l-container\",name:\"blog\",nodeId:\"vNpkKSt3l\",rendersWithMotion:true,scopeId:\"KEB4knw4e\",...addPropertyOverrides({irYVuw7rM:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation2,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"vNpkKSt3l\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"vNpkKSt3l\",name:\"blog\",onvOix_ha_LChange:setsItJ0CXvN,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:sItJ0CXvN,width:\"100%\",y13hTYGV3:YtvSkiboj,...addPropertyOverrides({irYVuw7rM:{ed1oVaqnB:ed1oVaqnB1kjzc99,variant:matchVariant(\"ZN4admatk\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+(20+((componentViewport?.height||90)-40-50)/2)+18.5+0,...addPropertyOverrides({irYVuw7rM:{y:(componentViewport?.y||0)+20+0+0+34+40+74}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-153pmzd-container\",\"data-framer-appear-id\":\"153pmzd\",\"data-framer-name\":\"about\",layoutDependency:layoutDependency,layoutId:\"I_U2K1qJZ-container\",name:\"about\",nodeId:\"I_U2K1qJZ\",rendersWithMotion:true,scopeId:\"KEB4knw4e\",...addPropertyOverrides({irYVuw7rM:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"I_U2K1qJZ\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"I_U2K1qJZ\",name:\"about\",onvOix_ha_LChange:setoOkTpxsHz,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:oOkTpxsHz,width:\"100%\",y13hTYGV3:QDqPXbM5G,...addPropertyOverrides({irYVuw7rM:{ed1oVaqnB:ed1oVaqnB1kjzc99,variant:matchVariant(\"ZN4admatk\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:13,y:(componentViewport?.y||0)+(20+((componentViewport?.height||90)-40-50)/2)+18.5+0,...addPropertyOverrides({irYVuw7rM:{y:(componentViewport?.y||0)+20+0+0+34+40+111}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-docwba-container\",\"data-framer-appear-id\":\"docwba\",\"data-framer-name\":\"contact\",layoutDependency:layoutDependency,layoutId:\"Q0XX_MB3d-container\",name:\"contact\",nodeId:\"Q0XX_MB3d\",rendersWithMotion:true,scopeId:\"KEB4knw4e\",...addPropertyOverrides({irYVuw7rM:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,initial:animation1,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(HeaderItems,{height:\"100%\",id:\"Q0XX_MB3d\",IZIVg60oo:\"rgba(255, 255, 255, 0)\",layoutId:\"Q0XX_MB3d\",name:\"contact\",onvOix_ha_LChange:setgmubCdWxl,variant:matchVariant(\"kXHcklbr4\"),vOix_ha_L:gmubCdWxl,width:\"100%\",y13hTYGV3:DvksFp3z1,...addPropertyOverrides({irYVuw7rM:{ed1oVaqnB:ed1oVaqnB1kjzc99,variant:matchVariant(\"ZN4admatk\")}},baseVariant,gestureVariant)})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1qwdj2t\",\"data-framer-name\":\"contacts\",layoutDependency:layoutDependency,layoutId:\"WD75WNMtF\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+(20+((componentViewport?.height||90)-40-50)/2)+0+0,...addPropertyOverrides({irYVuw7rM:{width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+0+0+198+40+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{className:\"framer-c3h36e-container\",\"data-framer-appear-id\":\"c3h36e\",layoutDependency:layoutDependency,layoutId:\"D3qpqKJf_-container\",nodeId:\"D3qpqKJf_\",rendersWithMotion:true,scopeId:\"KEB4knw4e\",...addPropertyOverrides({irYVuw7rM:{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,initial:animation6,optimized:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(BookACall,{fbUWSGIhm:ILBxQsOmB,height:\"100%\",id:\"D3qpqKJf_\",JQxGspF01:xH0w5YtMk,layoutId:\"D3qpqKJf_\",onJQxGspF01Change:setxH0w5YtMk,OToaicjGP:true,r3Oe9Hr2P:toResponsiveImage(xAXYo2ew4),variant:matchVariant(Jk7oSaoXM),width:\"100%\",...addPropertyOverrides({eex58w8eJ:{variant:matchVariant(\"vRz1afwNy\")},irYVuw7rM:{fbUWSGIhm:\"https://cal.com/\",style:{width:\"100%\"},variant:matchVariant(\"crT10NCqH\")}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({irYVuw7rM:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+0+0+198+40+90}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-11kr13-container\",\"data-framer-appear-id\":\"11kr13\",initial:animation6,layoutDependency:layoutDependency,layoutId:\"KdQdB1guC-container\",nodeId:\"KdQdB1guC\",optimized:true,rendersWithMotion:true,scopeId:\"KEB4knw4e\",children:/*#__PURE__*/_jsx(ContactLinks,{eWQgsGuL7:\"mailto:hello@zerohour.agency\",height:\"100%\",Hg3q_ZzW_:\"hello@zerohour.agency\",id:\"KdQdB1guC\",layoutId:\"KdQdB1guC\",style:{width:\"100%\"},variant:matchVariant(\"xoVQaJgIa\"),width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({irYVuw7rM:{height:35,width:`calc(${componentViewport?.width||\"100vw\"} - 40px)`,y:(componentViewport?.y||0)+20+0+0+198+40+165}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,className:\"framer-13ry3mp-container\",\"data-framer-appear-id\":\"13ry3mp\",initial:animation6,layoutDependency:layoutDependency,layoutId:\"bhkcrmOYZ-container\",nodeId:\"bhkcrmOYZ\",optimized:true,rendersWithMotion:true,scopeId:\"KEB4knw4e\",children:/*#__PURE__*/_jsx(ContactLinks,{eWQgsGuL7:\"tel:(415) 908-2741\",height:\"100%\",Hg3q_ZzW_:\"(415) 908-2741\",id:\"bhkcrmOYZ\",layoutId:\"bhkcrmOYZ\",style:{width:\"100%\"},variant:matchVariant(\"xoVQaJgIa\"),width:\"100%\"})})}),isDisplayed3()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-5hddho\",\"data-framer-name\":\"social\",layoutDependency:layoutDependency,layoutId:\"cOfE3nq58\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,...addPropertyOverrides({irYVuw7rM:{y:(componentViewport?.y||0)+20+0+0+198+40+240+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation9,className:\"framer-1wx7gfc-container\",\"data-framer-appear-id\":\"1wx7gfc\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"rwCzucoMZ-container\",nodeId:\"rwCzucoMZ\",optimized:true,rendersWithMotion:true,scopeId:\"KEB4knw4e\",children:/*#__PURE__*/_jsx(SocialIcon,{GLyOgFocA:Vector,height:\"100%\",id:\"rwCzucoMZ\",layoutId:\"rwCzucoMZ\",qcKl7iump:true,variant:matchVariant(\"r5SoysnV_\"),wGQY07I_k:\"x.com\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,...addPropertyOverrides({irYVuw7rM:{y:(componentViewport?.y||0)+20+0+0+198+40+240+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation10,className:\"framer-1covk7l-container\",\"data-framer-appear-id\":\"1covk7l\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"Bc3N5FJed-container\",nodeId:\"Bc3N5FJed\",optimized:true,rendersWithMotion:true,scopeId:\"KEB4knw4e\",children:/*#__PURE__*/_jsx(SocialIcon,{GLyOgFocA:Vector1,height:\"100%\",id:\"Bc3N5FJed\",layoutId:\"Bc3N5FJed\",qcKl7iump:true,variant:matchVariant(\"r5SoysnV_\"),wGQY07I_k:\"instagram.com\",width:\"100%\"})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:38,...addPropertyOverrides({irYVuw7rM:{y:(componentViewport?.y||0)+20+0+0+198+40+240+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation11,className:\"framer-1eeb9vm-container\",\"data-framer-appear-id\":\"1eeb9vm\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"YYDvYK9hw-container\",nodeId:\"YYDvYK9hw\",optimized:true,rendersWithMotion:true,scopeId:\"KEB4knw4e\",children:/*#__PURE__*/_jsx(SocialIcon,{GLyOgFocA:Vector2,height:\"100%\",id:\"YYDvYK9hw\",layoutId:\"YYDvYK9hw\",qcKl7iump:true,variant:matchVariant(\"r5SoysnV_\"),wGQY07I_k:\"facebook.com\",width:\"100%\"})})})]})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-gvbK5.framer-1l3eoo5, .framer-gvbK5 .framer-1l3eoo5 { display: block; }\",\".framer-gvbK5.framer-durkue { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1440px; overflow: visible; padding: 20px 40px 20px 40px; position: relative; width: 1200px; }\",\".framer-gvbK5 .framer-1izhi5n { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-gvbK5 .framer-5n1ms0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gvbK5 .framer-iw200m { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gvbK5 .framer-bc859x { flex: none; height: 24px; overflow: visible; position: relative; text-decoration: none; width: 123px; }\",\".framer-gvbK5 .framer-146ghfy { 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: min-content; }\",\".framer-gvbK5 .framer-g5rzaq { flex: none; height: 2px; overflow: visible; position: relative; width: 16px; }\",\".framer-gvbK5 .framer-s7wzj { flex: none; height: 2px; overflow: visible; position: relative; width: 22px; }\",\".framer-gvbK5 .framer-1g1krwv { flex: none; height: 2px; overflow: visible; position: relative; width: 14px; }\",\".framer-gvbK5 .framer-w4ykmk { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gvbK5 .framer-1snqfz8-container, .framer-gvbK5 .framer-6vz850-container, .framer-gvbK5 .framer-153pmzd-container, .framer-gvbK5 .framer-docwba-container, .framer-gvbK5 .framer-c3h36e-container, .framer-gvbK5 .framer-1wx7gfc-container, .framer-gvbK5 .framer-1covk7l-container, .framer-gvbK5 .framer-1eeb9vm-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-gvbK5 .framer-1qwdj2t { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-gvbK5 .framer-11kr13-container, .framer-gvbK5 .framer-13ry3mp-container { flex: 1 0 0px; height: auto; position: relative; width: 1px; }\",\".framer-gvbK5 .framer-5hddho { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-gvbK5.framer-v-xcrdra.framer-durkue { flex-direction: column; max-height: 74px; max-width: unset; padding: 20px; width: 390px; }\",\".framer-gvbK5.framer-v-xcrdra .framer-1izhi5n { flex: none; order: 0; width: 100%; }\",\".framer-gvbK5.framer-v-xcrdra .framer-5n1ms0 { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-gvbK5.framer-v-xcrdra .framer-146ghfy { cursor: pointer; gap: 8px; height: 34px; padding: 6px; width: 40px; }\",\".framer-gvbK5.framer-v-xcrdra .framer-s7wzj { width: 28px; }\",\".framer-gvbK5.framer-v-xcrdra .framer-1g1krwv { width: 16px; }\",\".framer-gvbK5.framer-v-19yam8t.framer-durkue { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; justify-content: flex-start; max-height: calc(var(--framer-viewport-height, 100vh) * 1); max-width: unset; overflow: auto; overscroll-behavior: contain; padding: 20px; width: 390px; }\",\".framer-gvbK5.framer-v-19yam8t .framer-1izhi5n { align-content: flex-start; align-items: flex-start; flex: none; flex-direction: column; gap: 0px; height: calc(var(--framer-viewport-height, 100vh) * 1); justify-content: flex-start; order: 0; width: 100%; }\",\".framer-gvbK5.framer-v-19yam8t .framer-5n1ms0 { gap: unset; justify-content: space-between; width: 100%; }\",\".framer-gvbK5.framer-v-19yam8t .framer-iw200m { order: 0; }\",\".framer-gvbK5.framer-v-19yam8t .framer-146ghfy { cursor: pointer; height: 34px; order: 1; width: 40px; z-index: 1; }\",\".framer-gvbK5.framer-v-19yam8t .framer-s7wzj { order: 0; width: 28px; z-index: 1; }\",\".framer-gvbK5.framer-v-19yam8t .framer-w4ykmk { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 24px; justify-content: flex-start; padding: 40px 0px 0px 0px; width: 100%; }\",\".framer-gvbK5.framer-v-19yam8t .framer-1qwdj2t { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; padding: 40px 0px 40px 0px; width: 100%; }\",\".framer-gvbK5.framer-v-19yam8t .framer-c3h36e-container { width: 100%; }\",\".framer-gvbK5.framer-v-19yam8t .framer-11kr13-container, .framer-gvbK5.framer-v-19yam8t .framer-13ry3mp-container, .framer-gvbK5.framer-v-19yam8t .framer-5hddho { flex: none; width: 100%; }\",'.framer-gvbK5[data-hide-scrollbars=\"true\"]::-webkit-scrollbar, .framer-gvbK5 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar { width: 0px; height: 0px; }','.framer-gvbK5[data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb, .framer-gvbK5 [data-hide-scrollbars=\"true\"]::-webkit-scrollbar-thumb { background: transparent; }','.framer-gvbK5[data-hide-scrollbars=\"true\"], .framer-gvbK5 [data-hide-scrollbars=\"true\"] { scrollbar-width: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 90\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1440px\",null,null]},\"eex58w8eJ\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,\"1440px\",null,null]},\"ogVqIERVa\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"74px\"]},\"irYVuw7rM\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerVariables {\"tvsq7pXbf\":\"logo\",\"zDaKSX25p\":\"work\",\"Qz3Xf1Rd7\":\"workLink\",\"sItJ0CXvN\":\"blog\",\"YtvSkiboj\":\"blogLink\",\"oOkTpxsHz\":\"about\",\"QDqPXbM5G\":\"aboutLink\",\"gmubCdWxl\":\"contact\",\"DvksFp3z1\":\"contactLink\",\"xAXYo2ew4\":\"bookACallImage\",\"xH0w5YtMk\":\"bookACallText\",\"Jk7oSaoXM\":\"bookACallColor\",\"ILBxQsOmB\":\"bookACallLink\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerKEB4knw4e=withCSS(Component,css,\"framer-gvbK5\");export default FramerKEB4knw4e;FramerKEB4knw4e.displayName=\"header\";FramerKEB4knw4e.defaultProps={height:90,width:1200};addPropertyControls(FramerKEB4knw4e,{variant:{options:[\"CISWbZobI\",\"eex58w8eJ\",\"ogVqIERVa\",\"irYVuw7rM\"],optionTitles:[\"desktop / tablet\",\"desktop / tablet dark button\",\"mobile\",\"mobile open\"],title:\"Variant\",type:ControlType.Enum},tvsq7pXbf:{title:\"logo\",type:ControlType.ResponsiveImage},zDaKSX25p:{defaultValue:\"work\",title:\"work\",type:ControlType.String},onzDaKSX25pChange:{changes:\"zDaKSX25p\",type:ControlType.ChangeHandler},Qz3Xf1Rd7:{title:\"work link\",type:ControlType.Link},sItJ0CXvN:{defaultValue:\"blog\",title:\"blog\",type:ControlType.String},onsItJ0CXvNChange:{changes:\"sItJ0CXvN\",type:ControlType.ChangeHandler},YtvSkiboj:{title:\"Blog link\",type:ControlType.Link},oOkTpxsHz:{defaultValue:\"about\",title:\"about\",type:ControlType.String},onoOkTpxsHzChange:{changes:\"oOkTpxsHz\",type:ControlType.ChangeHandler},QDqPXbM5G:{title:\"About link\",type:ControlType.Link},gmubCdWxl:{defaultValue:\"contact\",title:\"contact\",type:ControlType.String},ongmubCdWxlChange:{changes:\"gmubCdWxl\",type:ControlType.ChangeHandler},DvksFp3z1:{title:\"Contact link\",type:ControlType.Link},xAXYo2ew4:{title:\"Book a call image\",type:ControlType.ResponsiveImage},xH0w5YtMk:{defaultValue:\"book a call\",displayTextArea:false,title:\"Book a call text\",type:ControlType.String},onxH0w5YtMkChange:{changes:\"xH0w5YtMk\",type:ControlType.ChangeHandler},Jk7oSaoXM:BookACallControls?.[\"variant\"]&&{...BookACallControls[\"variant\"],defaultValue:\"ITzV6356n\",description:undefined,hidden:undefined,optional:undefined,title:\"Book a call color\"},onJk7oSaoXMChange:{changes:\"Jk7oSaoXM\",type:ControlType.ChangeHandler},ILBxQsOmB:{title:\"Book a call link\",type:ControlType.Link}});addFonts(FramerKEB4knw4e,[{explicitInter:true,fonts:[]},...HeaderItemsFonts,...BookACallFonts,...ContactLinksFonts,...SocialIconFonts],{supportsExplicitInterCodegen:true});FramerKEB4knw4e.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(HeaderItems,{},context),forwardLoader(BookACall,{},context),forwardLoader(ContactLinks,{},context),forwardLoader(SocialIcon,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerKEB4knw4e\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1440px\\\",null,null]},\\\"eex58w8eJ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,\\\"1440px\\\",null,null]},\\\"ogVqIERVa\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"74px\\\"]},\\\"irYVuw7rM\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerIntrinsicHeight\":\"90\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"tvsq7pXbf\\\":\\\"logo\\\",\\\"zDaKSX25p\\\":\\\"work\\\",\\\"Qz3Xf1Rd7\\\":\\\"workLink\\\",\\\"sItJ0CXvN\\\":\\\"blog\\\",\\\"YtvSkiboj\\\":\\\"blogLink\\\",\\\"oOkTpxsHz\\\":\\\"about\\\",\\\"QDqPXbM5G\\\":\\\"aboutLink\\\",\\\"gmubCdWxl\\\":\\\"contact\\\",\\\"DvksFp3z1\\\":\\\"contactLink\\\",\\\"xAXYo2ew4\\\":\\\"bookACallImage\\\",\\\"xH0w5YtMk\\\":\\\"bookACallText\\\",\\\"Jk7oSaoXM\\\":\\\"bookACallColor\\\",\\\"ILBxQsOmB\\\":\\\"bookACallLink\\\"}\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (77d7dc9)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,getFontsFromSharedStyle,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Ticker from\"https://framerusercontent.com/modules/B2xAlJLcN0gOnt11mSPw/plhC5PVnCMllW5QXjFK5/Ticker.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/W1aqmGAHxDVdkbaVJReY/r0MusATz8PIXQLZLwjll/GyaNjy8RY.js\";const TickerFonts=getFonts(Ticker);const cycleOrder=[\"hNw_A8nZw\",\"up5DEg7pu\"];const serializationHash=\"framer-3lQKu\";const variantClassNames={hNw_A8nZw:\"framer-v-6quu3o\",up5DEg7pu:\"framer-v-5vzxmg\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const xadeqd0Gy=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 humanReadableVariantMap={L:\"hNw_A8nZw\",S:\"up5DEg7pu\"};const getProps=({height,id,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"hNw_A8nZw\",xadeqd0Gy:title??props.xadeqd0Gy??\"READY TO GET STARTED?\"};};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,xadeqd0Gy,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"hNw_A8nZw\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-6quu3o\",className,classNames),\"data-framer-name\":\"L\",layoutDependency:layoutDependency,layoutId:\"hNw_A8nZw\",ref:refBinding,style:{...style},...addPropertyOverrides({up5DEg7pu:{\"data-framer-name\":\"S\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-mv5e4m-container\",isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"xV9e1zb1d-container\",nodeId:\"xV9e1zb1d\",rendersWithMotion:true,scopeId:\"uqbt0WuTd\",children:/*#__PURE__*/_jsx(Ticker,{alignment:\"center\",direction:\"right\",fadeOptions:{fadeAlpha:0,fadeContent:false,fadeInset:0,fadeWidth:25,overflow:true},gap:0,height:\"100%\",hoverFactor:1,id:\"xV9e1zb1d\",layoutId:\"xV9e1zb1d\",padding:0,paddingBottom:0,paddingLeft:0,paddingPerSide:false,paddingRight:0,paddingTop:20,sizingOptions:{heightType:true,widthType:true},slots:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1mg7eac\",\"data-framer-name\":\"Text\",layoutDependency:layoutDependency,layoutId:\"VqKFwLY6T\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-6ntj6b\",\"data-styles-preset\":\"GyaNjy8RY\",style:{\"--framer-text-alignment\":\"left\"},children:\"READY TO GET STARTED?\"})}),className:\"framer-1li0kvs\",\"data-framer-name\":\"We’re Almost Ready\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"ZjsLzuZl9\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:xadeqd0Gy,verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.h1,{className:\"framer-styles-preset-6ntj6b\",\"data-styles-preset\":\"GyaNjy8RY\",style:{\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-gdpscs, var(--token-507069c5-e0e3-47a5-ad3d-282c5055f707, rgb(137, 129, 237)))\"},children:\"READY TO GET STARTED?\"})}),className:\"framer-h7dk1\",\"data-framer-name\":\"We’re Almost Ready\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"LdOF8mErz\",style:{\"--extracted-gdpscs\":\"var(--token-507069c5-e0e3-47a5-ad3d-282c5055f707, rgb(137, 129, 237))\",\"--framer-paragraph-spacing\":\"0px\"},text:xadeqd0Gy,verticalAlignment:\"top\",withExternalLayout:true})]})],speed:50,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-3lQKu.framer-evfknx, .framer-3lQKu .framer-evfknx { display: block; }\",\".framer-3lQKu.framer-6quu3o { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1200px; }\",\".framer-3lQKu .framer-mv5e4m-container { flex: 1 0 0px; height: 70px; position: relative; width: 1px; }\",\".framer-3lQKu .framer-1mg7eac { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 40px; height: 70px; justify-content: center; mix-blend-mode: overlay; overflow: var(--overflow-clip-fallback, clip); padding: 0px 40px 0px 0px; position: relative; width: min-content; }\",\".framer-3lQKu .framer-1li0kvs, .framer-3lQKu .framer-h7dk1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-3lQKu.framer-v-5vzxmg .framer-mv5e4m-container { height: 60px; }\",...sharedStyle.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 70\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"up5DEg7pu\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerVariables {\"xadeqd0Gy\":\"title\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const Frameruqbt0WuTd=withCSS(Component,css,\"framer-3lQKu\");export default Frameruqbt0WuTd;Frameruqbt0WuTd.displayName=\"ticker\";Frameruqbt0WuTd.defaultProps={height:70,width:1200};addPropertyControls(Frameruqbt0WuTd,{variant:{options:[\"hNw_A8nZw\",\"up5DEg7pu\"],optionTitles:[\"L\",\"S\"],title:\"Variant\",type:ControlType.Enum},xadeqd0Gy:{defaultValue:\"READY TO GET STARTED?\",displayTextArea:false,title:\"Title\",type:ControlType.String}});addFonts(Frameruqbt0WuTd,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...TickerFonts,...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"Frameruqbt0WuTd\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"xadeqd0Gy\\\":\\\"title\\\"}\",\"framerImmutableVariables\":\"true\",\"framerIntrinsicHeight\":\"70\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"up5DEg7pu\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./uqbt0WuTd.map","// Generated by Framer (c9c30df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,ResolveLinks,RichText,Shader,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import shaderConfig from\"https://framerusercontent.com/modules/sXnDgKybAePMvCAe9mWd/W9PmH2A49qNaYcr6Qq7q/V2_Aberration.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/YLMpMgVMJT2HmixitfHi/pbeMJUSMQXyml1pY6xhI/wPSjX5Pvs.js\";import*as sharedStyle from\"https://framerusercontent.com/modules/ngnLlvNRvD2w0gdNJXyB/k3jGHZrMx3xZLRYnfxue/yFxlRuo5j.js\";import MainButton from\"https://framerusercontent.com/modules/ageeLXpZo2sxtpuccnoj/yFO7b2rfKD4izaRdtJBI/dGhY_kWH5.js\";import Ticker from\"https://framerusercontent.com/modules/F3wNVgpwP9xNbPSIOaDV/sWN7mIbuC0qlSuzAfxKm/uqbt0WuTd.js\";import BookACall from\"https://framerusercontent.com/modules/E0PzkHH20SYhRI963Wht/ljNGlWc8un85eHzX3PFp/ZIAe7a5Lm.js\";const TickerFonts=getFonts(Ticker);const MainButtonFonts=getFonts(MainButton);const BookACallFonts=getFonts(BookACall);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"U1oQbX9PF\",\"Icgq0HKFP\",\"UbGpJzXYm\"];const serializationHash=\"framer-8XeHy\";const variantClassNames={Icgq0HKFP:\"framer-v-5xd5k2\",U1oQbX9PF:\"framer-v-1ekt3qq\",UbGpJzXYm:\"framer-v-fro2ps\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const EeCnYB9Oz=undefined;const BL55HD4zw=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const transition2={damping:80,delay:.3,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-100};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"U1oQbX9PF\",Phone:\"UbGpJzXYm\",Tablet:\"Icgq0HKFP\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,text,title,width,...props})=>{return{...props,BL55HD4zw:text??props.BL55HD4zw??\"Tell us about your project and let’s build something exceptional together.\",EeCnYB9Oz:title??props.EeCnYB9Oz??\"READY TO GET STARTED?\",variant:humanReadableVariantMap[props.variant]??props.variant??\"U1oQbX9PF\"};};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,EeCnYB9Oz,BL55HD4zw,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"U1oQbX9PF\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.div,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1ekt3qq\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"U1oQbX9PF\",ref:refBinding,style:{boxShadow:\"0px 20px 40px 0px rgba(0, 0, 0, 0.25)\",...style},...addPropertyOverrides({Icgq0HKFP:{\"data-framer-name\":\"Tablet\"},UbGpJzXYm:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-12pge9r\",\"data-framer-name\":\"container-1\",layoutDependency:layoutDependency,layoutId:\"BoBbefpdb\",children:/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-195e90y\",\"data-framer-appear-id\":\"195e90y\",\"data-framer-name\":\"title + text\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"cDqeGjnkZ\",optimized:true,children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xojyu1\",layoutDependency:layoutDependency,layoutId:\"RPpCws770\",children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{height:70,width:componentViewport?.width||\"100vw\",y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-287)/2+0+0)+0+0+0+0+0+0,...addPropertyOverrides({UbGpJzXYm:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||600)-0-360)/2+0+0)+0+0+0+0+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1gv97q0-container\",layoutDependency:layoutDependency,layoutId:\"g5DpGhjpz-container\",nodeId:\"g5DpGhjpz\",rendersWithMotion:true,scopeId:\"Ow0dWdPaX\",children:/*#__PURE__*/_jsx(Ticker,{height:\"100%\",id:\"g5DpGhjpz\",layoutId:\"g5DpGhjpz\",style:{width:\"100%\"},variant:matchVariant(\"hNw_A8nZw\"),width:\"100%\",xadeqd0Gy:EeCnYB9Oz,...addPropertyOverrides({UbGpJzXYm:{variant:matchVariant(\"up5DEg7pu\")}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-ok2ebx\",layoutDependency:layoutDependency,layoutId:\"umDAomGz6\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-1xk8907\",\"data-styles-preset\":\"yFxlRuo5j\",style:{\"--framer-text-alignment\":\"center\"},children:\"Tell us about your project and let’s build something exceptional together.\"})}),className:\"framer-1tqywk1\",\"data-framer-name\":\"A sleek, high-converting waitlist template built to capture early interest and boost sign-ups before launch.\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"gPfx9HPMv\",style:{\"--framer-paragraph-spacing\":\"0px\"},text:BL55HD4zw,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({UbGpJzXYm:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{className:\"framer-styles-preset-uq2y7o\",\"data-styles-preset\":\"wPSjX5Pvs\",style:{\"--framer-text-alignment\":\"center\"},children:\"Tell us about your project and let’s build something exceptional together.\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-eeylco\",\"data-framer-name\":\"buttons\",layoutDependency:layoutDependency,layoutId:\"qqAGHuK1Z\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"x600dZOml\"},implicitPathVariables:undefined},{href:{webPageId:\"x600dZOml\"},implicitPathVariables:undefined},{href:{webPageId:\"x600dZOml\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-287)/2+0+0)+0+0+0+0+0+100+0+137+0,...addPropertyOverrides({UbGpJzXYm:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||600)-0-360)/2+0+0)+0+0+0+0+0+100+0+140+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1pg98et-container\",layoutDependency:layoutDependency,layoutId:\"MLyaVmJoG-container\",nodeId:\"MLyaVmJoG\",rendersWithMotion:true,scopeId:\"Ow0dWdPaX\",children:/*#__PURE__*/_jsx(MainButton,{height:\"100%\",id:\"MLyaVmJoG\",KaeHxBHYY:\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\",layoutId:\"MLyaVmJoG\",lOKr8p_KA:true,M3k1c_nUl:\"var(--token-117d26cf-e2eb-4b6a-b735-979c7275be26, rgb(15, 15, 15))\",NC2DmuMOr:false,rnoNfSoZY:resolvedLinks[0],SyPaHHz2I:\"START A PROJECT\",variant:matchVariant(\"rXsWXGfQY\"),VgSO4XsfW:{borderColor:\"rgba(255, 255, 255, 0)\",borderStyle:\"solid\",borderWidth:0},width:\"100%\",wqErIOsc9:\"var(--token-507e3888-956e-4b1c-b626-1af904521f1c, rgb(142, 34, 215))\",Wz5DEpXqQ:\"var(--token-7dbe42f7-a7d2-4f17-8ad2-eb24a0ab4169, rgb(255, 255, 255))\",...addPropertyOverrides({Icgq0HKFP:{rnoNfSoZY:resolvedLinks[1]},UbGpJzXYm:{rnoNfSoZY:resolvedLinks[2],variant:matchVariant(\"q25iaikSs\")}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:50,y:(componentViewport?.y||0)+0+(((componentViewport?.height||800)-0-287)/2+0+0)+0+0+0+0+0+100+0+137+0,...addPropertyOverrides({Icgq0HKFP:{width:\"160px\"},UbGpJzXYm:{y:(componentViewport?.y||0)+0+(((componentViewport?.height||600)-0-360)/2+0+0)+0+0+0+0+0+100+0+140+0+70}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-5r99hb-container\",layoutDependency:layoutDependency,layoutId:\"A7sx87DpY-container\",nodeId:\"A7sx87DpY\",rendersWithMotion:true,scopeId:\"Ow0dWdPaX\",children:/*#__PURE__*/_jsx(BookACall,{fbUWSGIhm:\"https://framer.link/jose-casal\",height:\"100%\",id:\"A7sx87DpY\",JQxGspF01:\"book a call\",layoutId:\"A7sx87DpY\",OToaicjGP:true,r3Oe9Hr2P:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/sFH0PWWAcsRLuQJaEZknt2wW1I.jpg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/sFH0PWWAcsRLuQJaEZknt2wW1I.jpg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/sFH0PWWAcsRLuQJaEZknt2wW1I.jpg?width=1024&height=1024 1024w\"},\"A person with short, dark hair and a serious expression stares directly at the camera. They are wearing a dark shirt against a gray backdrop. The mood is intense.\"),variant:matchVariant(\"vRz1afwNy\"),width:\"100%\",...addPropertyOverrides({Icgq0HKFP:{style:{width:\"100%\"}},UbGpJzXYm:{style:{width:\"100%\"},variant:matchVariant(\"M0Jz5fFqj\")}},baseVariant,gestureVariant)})})})]})]})]})})}),/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-18e5r8n-container\",layoutDependency:layoutDependency,layoutId:\"TgNJ2JfPj-container\",rendersWithMotion:true,style:{opacity:.5},children:/*#__PURE__*/_jsx(Shader,{__fromCanvasComponent:true,animated:shaderConfig.animated,buffers:shaderConfig.buffers,fallbackImage:\"https://framerusercontent.com/images/CUOrqkxzqXybT40iY440RnR9O6U.png?scale-down-to=1200&width=2400&height=1600\",fragmentShader:shaderConfig.fragment,height:\"100%\",heightmapSource:shaderConfig.heightmapSource,mode:\"progressive\",mouse:shaderConfig.mouse&&{enabled:shaderConfig.mouse===\"enabledByDefault\"},resolutionScale:shaderConfig.resolutionScale,skipInitialFallback:true,uniforms:{u_mode:{type:\"enum\",value:3},u_pulse:{type:\"number\",value:60},u_radius:{type:\"number\",value:60},u_speed:{type:\"number\",value:0},u_swirl:{type:\"number\",value:3},u_swirlSpeed:{type:\"number\",value:.69},u_texture:{type:\"responsiveimage\",value:addImageAlt({pixelHeight:1632,pixelWidth:2912,src:\"https://framerusercontent.com/images/jVVA6FSv2gk9ni6P92ORq80GBTA.png?width=2912&height=1632\",srcSet:\"https://framerusercontent.com/images/jVVA6FSv2gk9ni6P92ORq80GBTA.png?scale-down-to=512&width=2912&height=1632 512w,https://framerusercontent.com/images/jVVA6FSv2gk9ni6P92ORq80GBTA.png?scale-down-to=1024&width=2912&height=1632 1024w,https://framerusercontent.com/images/jVVA6FSv2gk9ni6P92ORq80GBTA.png?scale-down-to=2048&width=2912&height=1632 2048w,https://framerusercontent.com/images/jVVA6FSv2gk9ni6P92ORq80GBTA.png?width=2912&height=1632 2912w\"},\"\")}},vertexShader:shaderConfig.vertex,width:\"100%\",...addPropertyOverrides({Icgq0HKFP:{fallbackImage:\"https://framerusercontent.com/images/5lemcmc4W5y6YFWoHNMVl2LJvb4.png?scale-down-to=810&width=1620&height=1600\"},UbGpJzXYm:{fallbackImage:\"https://framerusercontent.com/images/XHDAYU3aqaXZuqns7LkunVnzz4.png?scale-down-to=600&width=780&height=1200\"}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(MotionDivWithFX,{__framer__spring:{damping:60,delay:0,duration:.3,ease:[.44,0,.56,1],mass:1,stiffness:300,type:\"spring\"},__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1.3,skewX:0,skewY:0,x:0,y:0}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1prksoq\",\"data-framer-name\":\"fade\",layoutDependency:layoutDependency,layoutId:\"Vkv5WDzW1\",style:{background:\"linear-gradient(180deg, rgb(28, 24, 86) 0%, rgb(62, 52, 183) 100%)\"}})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-8XeHy.framer-1fm5ao8, .framer-8XeHy .framer-1fm5ao8 { display: block; }\",\".framer-8XeHy.framer-1ekt3qq { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: 800px; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1200px; }\",\".framer-8XeHy .framer-12pge9r { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; z-index: 2; }\",\".framer-8XeHy .framer-195e90y { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8XeHy .framer-xojyu1 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 30px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-8XeHy .framer-1gv97q0-container { flex: none; height: auto; position: relative; width: 100%; }\",\".framer-8XeHy .framer-ok2ebx { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-8XeHy .framer-1tqywk1 { --framer-text-wrap-override: balance; flex: none; height: auto; max-width: 400px; position: relative; width: 100%; }\",\".framer-8XeHy .framer-eeylco { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 20px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-8XeHy .framer-1pg98et-container, .framer-8XeHy .framer-5r99hb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-8XeHy .framer-18e5r8n-container { flex: none; height: 100%; left: calc(50.00000000000002% - 100% / 2); mix-blend-mode: screen; position: absolute; top: calc(50.00000000000002% - 100% / 2); width: 100%; z-index: 1; }\",\".framer-8XeHy .framer-1prksoq { bottom: 0px; flex: none; left: calc(50.00000000000002% - 100% / 2); mix-blend-mode: screen; overflow: visible; position: absolute; top: 0px; width: 100%; z-index: 1; }\",\".framer-8XeHy.framer-v-5xd5k2.framer-1ekt3qq { width: 810px; }\",\".framer-8XeHy.framer-v-5xd5k2 .framer-5r99hb-container { width: 160px; }\",\".framer-8XeHy.framer-v-fro2ps.framer-1ekt3qq { height: 600px; width: 390px; }\",\".framer-8XeHy.framer-v-fro2ps .framer-195e90y { gap: 10px; }\",\".framer-8XeHy.framer-v-fro2ps .framer-eeylco { flex-direction: column; }\",\".framer-8XeHy.framer-v-fro2ps .framer-5r99hb-container { align-self: stretch; }\",...sharedStyle.css,...sharedStyle1.css];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 800\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Icgq0HKFP\":{\"layout\":[\"fixed\",\"fixed\"]},\"UbGpJzXYm\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"EeCnYB9Oz\":\"title\",\"BL55HD4zw\":\"text\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerOw0dWdPaX=withCSS(Component,css,\"framer-8XeHy\");export default FramerOw0dWdPaX;FramerOw0dWdPaX.displayName=\"get started\";FramerOw0dWdPaX.defaultProps={height:800,width:1200};addPropertyControls(FramerOw0dWdPaX,{variant:{options:[\"U1oQbX9PF\",\"Icgq0HKFP\",\"UbGpJzXYm\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum},EeCnYB9Oz:{defaultValue:\"READY TO GET STARTED?\",displayTextArea:false,title:\"Title\",type:ControlType.String},onEeCnYB9OzChange:{changes:\"EeCnYB9Oz\",type:ControlType.ChangeHandler},BL55HD4zw:{defaultValue:\"Tell us about your project and let’s build something exceptional together.\",displayTextArea:false,title:\"Text\",type:ControlType.String},onBL55HD4zwChange:{changes:\"BL55HD4zw\",type:ControlType.ChangeHandler}});addFonts(FramerOw0dWdPaX,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...TickerFonts,...MainButtonFonts,...BookACallFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerOw0dWdPaX.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Ticker,{},context),forwardLoader(MainButton,{},context),forwardLoader(BookACall,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerOw0dWdPaX\",\"slots\":[],\"annotations\":{\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"EeCnYB9Oz\\\":\\\"title\\\",\\\"BL55HD4zw\\\":\\\"text\\\"}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"800\",\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Icgq0HKFP\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"UbGpJzXYm\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerImmutableVariables\":\"true\",\"framerContractVersion\":\"1\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Ow0dWdPaX.map","// Generated by Framer (c9c30df)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,cx,forwardLoader,GeneratedComponentContext,getFonts,getPropertyControls,PropertyOverrides,RenderTarget,ResolveLinks,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,useRouter,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import BlurGradient from\"https://framerusercontent.com/modules/rofp3mS0LNY15cjhHzia/mqQEarGIByho1rG31aTv/BlurGradient_Prod.js\";import Footer from\"#framer/local/canvasComponent/GfzGBbNNy/GfzGBbNNy.js\";import Header from\"#framer/local/canvasComponent/KEB4knw4e/KEB4knw4e.js\";import GetStarted from\"#framer/local/canvasComponent/Ow0dWdPaX/Ow0dWdPaX.js\";const HeaderFonts=getFonts(Header);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const GetStartedFonts=getFonts(GetStarted);const FooterFonts=getFonts(Footer);const ContainerWithFX=withFX(Container);const BlurGradientFonts=getFonts(BlurGradient);const HeaderControls=getPropertyControls(Header);const breakpoints={G1xCwoG4H:\"(max-width: 809.98px)\",jXjcjDCyz:\"(min-width: 810px) and (max-width: 1199.98px)\",P8XmsDvYv:\"(min-width: 1200px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-sDRb5\";const variantClassNames={G1xCwoG4H:\"framer-v-1m7qn6x\",jXjcjDCyz:\"framer-v-11wza2v\",P8XmsDvYv:\"framer-v-1018p5s\"};const xUpSbdl2T=undefined;const transformTemplate1=(_,t)=>`translateX(-50%) ${t}`;const transition1={damping:120,delay:.5,mass:1,stiffness:400,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-65};const addImageAlt=(image,alt)=>{if(!image||typeof image!==\"object\"){return;}return{...image,alt};};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const animation2={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition2={bounce:0,delay:.3,duration:1,type:\"spring\"};const breakpointRules={G1xCwoG4H:[\".framer-sDRb5 .framer-1c62zzm-container { max-width: unset; position: var(--framer-canvas-fixed-position, fixed); z-index: 10; }\",\".framer-sDRb5 .framer-15h8ijn-container { height: 600px; }\",\".framer-sDRb5 .framer-10mse71-container { z-index: 0; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={G1xCwoG4H:\".framer-1m7qn6x-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sDRb5.framer-1b5y1bh, .framer-sDRb5 .framer-1b5y1bh { display: block; }\",\".framer-sDRb5.framer-1018p5s { align-content: center; align-items: center; background-color: var(--token-06d808b8-c9ed-4307-9c2f-acb6fc58d00a, #1c1856); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 100%; }\",\".framer-sDRb5 .framer-1c62zzm-container { flex: none; height: auto; left: 50%; max-width: 1440px; order: -1000; position: absolute; top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 2; }\",\".framer-sDRb5 .framer-sbe67n { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-sDRb5 .framer-15h8ijn-container { flex: none; height: 800px; order: 1002; position: relative; width: 100%; z-index: 3; }\",\".framer-sDRb5 .framer-ppcvv6-container { flex: none; height: auto; order: 1003; position: relative; width: 100%; z-index: 2; }\",\".framer-sDRb5 .framer-10mse71-container { bottom: calc(calc(100% - min(var(--framer-viewport-height, 100%), 100%)) + 0px); flex: none; height: 160px; left: calc(50.00000000000002% - 100% / 2); order: 1004; position: var(--framer-canvas-fixed-position, fixed); width: 100%; z-index: 1; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={G1xCwoG4H:\"(max-width: 809.98px)\",jXjcjDCyz:\"(min-width: 810px) and (max-width: 1199.98px)\",P8XmsDvYv:\"(min-width: 1200px)\"};const humanReadableVariantMap={Desktop:\"P8XmsDvYv\",Phone:\"G1xCwoG4H\",Tablet:\"jXjcjDCyz\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableEnumMap={\"desktop / tablet dark button\":\"eex58w8eJ\",\"desktop / tablet\":\"CISWbZobI\",\"mobile open\":\"irYVuw7rM\",mobile:\"ogVqIERVa\"};const getProps=({header,height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"P8XmsDvYv\",xUpSbdl2T:humanReadableEnumMap[header]??header??props.xUpSbdl2T??\"CISWbZobI\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,xUpSbdl2T,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const router=useRouter();useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{activeVariantId:baseVariant,humanReadableVariantMap,isLayoutTemplate:true,primaryVariantId:\"P8XmsDvYv\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-06d808b8-c9ed-4307-9c2f-acb6fc58d00a, rgb(28, 24, 86)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1018p5s\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BWm7SDty7\"},implicitPathVariables:undefined},{href:{webPageId:\"XupxXraNv\"},implicitPathVariables:undefined},{href:{webPageId:\"TmczFJMPN\"},implicitPathVariables:undefined},{href:{webPageId:\"x600dZOml\"},implicitPathVariables:undefined},{href:{webPageId:\"BWm7SDty7\"},implicitPathVariables:undefined},{href:{webPageId:\"XupxXraNv\"},implicitPathVariables:undefined},{href:{webPageId:\"TmczFJMPN\"},implicitPathVariables:undefined},{href:{webPageId:\"x600dZOml\"},implicitPathVariables:undefined},{href:{webPageId:\"BWm7SDty7\"},implicitPathVariables:undefined},{href:{webPageId:\"XupxXraNv\"},implicitPathVariables:undefined},{href:{webPageId:\"TmczFJMPN\"},implicitPathVariables:undefined},{href:{webPageId:\"x600dZOml\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G1xCwoG4H:{width:\"100vw\"}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:90,width:\"min(100vw, 1440px)\",y:0,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G1xCwoG4H:{layoutScroll:true}},children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1c62zzm-container\",\"data-framer-appear-id\":\"1c62zzm\",\"data-framer-layout-hint-center-x\":true,initial:animation1,nodeId:\"iHPiAVXLB\",optimized:true,rendersWithMotion:true,scopeId:\"YYCxxcypK\",transformTemplate:transformTemplate1,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G1xCwoG4H:{DvksFp3z1:resolvedLinks[11],QDqPXbM5G:resolvedLinks[10],Qz3Xf1Rd7:resolvedLinks[8],style:{width:\"100%\"},variant:matchVariant(\"ogVqIERVa\"),YtvSkiboj:resolvedLinks[9]},jXjcjDCyz:{DvksFp3z1:resolvedLinks[7],QDqPXbM5G:resolvedLinks[6],Qz3Xf1Rd7:resolvedLinks[4],YtvSkiboj:resolvedLinks[5]}},children:/*#__PURE__*/_jsx(Header,{DvksFp3z1:resolvedLinks[3],gmubCdWxl:\"contact\",height:\"100%\",id:\"iHPiAVXLB\",ILBxQsOmB:\"https://framer.link/jose-casal\",Jk7oSaoXM:\"ITzV6356n\",layoutId:\"iHPiAVXLB\",oOkTpxsHz:\"about\",QDqPXbM5G:resolvedLinks[2],Qz3Xf1Rd7:resolvedLinks[0],sItJ0CXvN:\"blog\",style:{maxWidth:\"100%\",width:\"100%\"},tvsq7pXbf:addImageAlt({pixelHeight:24,pixelWidth:120,src:\"https://framerusercontent.com/images/zyqcVzgjJcrnNpMcFfmZyPviqo.svg?width=120&height=24\"},\"ZeroHour logo\"),variant:matchVariant(xUpSbdl2T),width:\"100%\",xAXYo2ew4:addImageAlt({pixelHeight:1024,pixelWidth:1024,src:\"https://framerusercontent.com/images/sFH0PWWAcsRLuQJaEZknt2wW1I.jpg?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/sFH0PWWAcsRLuQJaEZknt2wW1I.jpg?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/sFH0PWWAcsRLuQJaEZknt2wW1I.jpg?width=1024&height=1024 1024w\"},\"A person with short, dark hair and a serious expression stares directly at the camera. They are wearing a dark shirt against a gray backdrop. The mood is intense.\"),xH0w5YtMk:\"book a call\",YtvSkiboj:resolvedLinks[1],zDaKSX25p:\"work\"})})})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-sbe67n\"}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G1xCwoG4H:{height:600}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:800,width:\"100vw\",y:1e3,children:/*#__PURE__*/_jsx(Container,{className:\"framer-15h8ijn-container\",nodeId:\"twaO07ohl\",scopeId:\"YYCxxcypK\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G1xCwoG4H:{variant:matchVariant(\"UbGpJzXYm\")},jXjcjDCyz:{variant:matchVariant(\"Icgq0HKFP\")}},children:/*#__PURE__*/_jsx(GetStarted,{BL55HD4zw:\"Tell us about your project or book a call, and let’s build something exceptional together.\",EeCnYB9Oz:\"READY TO GET STARTED?\",height:\"100%\",id:\"twaO07ohl\",layoutId:\"twaO07ohl\",style:{height:\"100%\",width:\"100%\"},variant:matchVariant(\"U1oQbX9PF\"),width:\"100%\"})})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"BWm7SDty7\"},implicitPathVariables:undefined},{href:{webPageId:\"XupxXraNv\"},implicitPathVariables:undefined},{href:{webPageId:\"TmczFJMPN\"},implicitPathVariables:undefined},{href:{webPageId:\"x600dZOml\"},implicitPathVariables:undefined},{href:{pathVariables:{xxRFdQm76:\"privacy-policy\"},unresolvedPathSlugs:{xxRFdQm76:{collectionId:\"uz2Itt05C\",collectionItemId:\"Wsar6cQkN\"}},webPageId:\"ifFB__WWj\"},implicitPathVariables:undefined},{href:{pathVariables:{xxRFdQm76:\"terms-conditions\"},unresolvedPathSlugs:{xxRFdQm76:{collectionId:\"uz2Itt05C\",collectionItemId:\"BceFyYlMb\"}},webPageId:\"ifFB__WWj\"},implicitPathVariables:undefined},{href:{webPageId:\"Swzn_2gRh\"},implicitPathVariables:undefined},{href:{webPageId:\"BWm7SDty7\"},implicitPathVariables:undefined},{href:{webPageId:\"XupxXraNv\"},implicitPathVariables:undefined},{href:{webPageId:\"TmczFJMPN\"},implicitPathVariables:undefined},{href:{webPageId:\"x600dZOml\"},implicitPathVariables:undefined},{href:{pathVariables:{xxRFdQm76:\"privacy-policy\"},unresolvedPathSlugs:{xxRFdQm76:{collectionId:\"uz2Itt05C\",collectionItemId:\"Wsar6cQkN\"}},webPageId:\"ifFB__WWj\"},implicitPathVariables:undefined},{href:{pathVariables:{xxRFdQm76:\"terms-conditions\"},unresolvedPathSlugs:{xxRFdQm76:{collectionId:\"uz2Itt05C\",collectionItemId:\"BceFyYlMb\"}},webPageId:\"ifFB__WWj\"},implicitPathVariables:undefined},{href:{webPageId:\"Swzn_2gRh\"},implicitPathVariables:undefined},{href:{webPageId:\"BWm7SDty7\"},implicitPathVariables:undefined},{href:{webPageId:\"XupxXraNv\"},implicitPathVariables:undefined},{href:{webPageId:\"TmczFJMPN\"},implicitPathVariables:undefined},{href:{webPageId:\"x600dZOml\"},implicitPathVariables:undefined},{href:{pathVariables:{xxRFdQm76:\"privacy-policy\"},unresolvedPathSlugs:{xxRFdQm76:{collectionId:\"uz2Itt05C\",collectionItemId:\"Wsar6cQkN\"}},webPageId:\"ifFB__WWj\"},implicitPathVariables:undefined},{href:{pathVariables:{xxRFdQm76:\"terms-conditions\"},unresolvedPathSlugs:{xxRFdQm76:{collectionId:\"uz2Itt05C\",collectionItemId:\"BceFyYlMb\"}},webPageId:\"ifFB__WWj\"},implicitPathVariables:undefined},{href:{webPageId:\"Swzn_2gRh\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G1xCwoG4H:{y:1600}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:964,width:\"100vw\",y:1800,children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G1xCwoG4H:{__framer__styleTransformEffectEnabled:undefined}},children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__styleTransformEffectEnabled:true,__framer__threshold:.5,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-600}},{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onInView\",__perspectiveFX:false,__targetOpacity:1,className:\"framer-ppcvv6-container\",nodeId:\"smzwxetMu\",rendersWithMotion:true,scopeId:\"YYCxxcypK\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{G1xCwoG4H:{EDKA0rGHO:resolvedLinks1[16],eoxWTGdE6:resolvedLinks1[14],FOfMGij9B:resolvedLinks1[17],mZ93UwXko:resolvedLinks1[19],rUrLyjnIx:resolvedLinks1[15],UpkXl3uBJ:resolvedLinks1[18],variant:matchVariant(\"p5wubKbQD\"),y6evFuuRn:resolvedLinks1[20]},jXjcjDCyz:{EDKA0rGHO:resolvedLinks1[9],eoxWTGdE6:resolvedLinks1[7],FOfMGij9B:resolvedLinks1[10],mZ93UwXko:resolvedLinks1[12],rUrLyjnIx:resolvedLinks1[8],UpkXl3uBJ:resolvedLinks1[11],variant:matchVariant(\"RD171pihK\"),y6evFuuRn:resolvedLinks1[13]}},children:/*#__PURE__*/_jsx(Footer,{EDKA0rGHO:resolvedLinks1[2],eoxWTGdE6:resolvedLinks1[0],FOfMGij9B:resolvedLinks1[3],g49GNg8oU:\"+573 people have joined\",H587nLQd6:\"404\",height:\"100%\",HktNoIcVD:\"contact\",id:\"smzwxetMu\",jBcstjssd:\"work\",kduQKWlVn:\"privacy policy\",layoutId:\"smzwxetMu\",LzRCC5ezU:\"SUBSCRIBE\",mZ93UwXko:resolvedLinks1[5],n8q51Hfx3:\"terms & conditions\",P5eG1rxCB:\"Enter your email\",rAtW4iWAm:\"Get insights, updates, and new projects delivered straight to your inbox.\",rUrLyjnIx:resolvedLinks1[1],style:{width:\"100%\"},taERcKLvx:addImageAlt({pixelHeight:24,pixelWidth:120,src:\"https://framerusercontent.com/images/zyqcVzgjJcrnNpMcFfmZyPviqo.svg?width=120&height=24\"},\"ZeroHour logo\"),UpkXl3uBJ:resolvedLinks1[4],variant:matchVariant(\"wF_UTkTs9\"),WckdYqSov:\"Stay in the loop\",width:\"100%\",XOUtmYx_o:\"about\",xrwnFikZ3:\"\\xa9 2025 ZeroHour Agency. All rights reserved.\",y6evFuuRn:resolvedLinks1[6],z7DdP9nZA:\"blog\"})})})})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(Container,{className:\"framer-10mse71-container\",isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"aC3vP_Y0o\",rendersWithMotion:true,scopeId:\"YYCxxcypK\",style:{rotate:360},children:/*#__PURE__*/_jsx(BlurGradient,{blur:10,borderRadius:\"0px\",direction:\"to bottom\",height:\"100%\",id:\"aC3vP_Y0o\",layoutId:\"aC3vP_Y0o\",style:{height:\"100%\",width:\"100%\"},transition:{delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"},width:\"100%\"})})})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 2500\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"jXjcjDCyz\":{\"layout\":[\"fixed\",\"fixed\"]},\"G1xCwoG4H\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"xUpSbdl2T\":\"header\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"P8XmsDvYv\":[\".framer-1c62zzm-container\",\".framer-15h8ijn-container\",\".framer-ppcvv6-container\",\".framer-10mse71-container\"],\"jXjcjDCyz\":[\".framer-1c62zzm-container\",\".framer-15h8ijn-container\",\".framer-ppcvv6-container\",\".framer-10mse71-container\"],\"G1xCwoG4H\":[\".framer-1c62zzm-container\",\".framer-15h8ijn-container\",\".framer-ppcvv6-container\",\".framer-10mse71-container\"]}\n * @framerBreakpoints {\"P8XmsDvYv\":{\"min\":1200,\"canvasClassName\":\"framer-1018p5s-override\",\"minHeight\":2500,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"jXjcjDCyz\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-11wza2v-override\",\"minHeight\":2500,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"G1xCwoG4H\":{\"max\":809,\"canvasClassName\":\"framer-1m7qn6x-override\",\"minHeight\":2500,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant P8XmsDvYv\n * @framerLayoutTemplate true\n */const FramerYYCxxcypK=withCSS(Component,css,\"framer-sDRb5\");export default FramerYYCxxcypK;FramerYYCxxcypK.displayName=\"Main\";FramerYYCxxcypK.defaultProps={height:2500,width:1200};addPropertyControls(FramerYYCxxcypK,{xUpSbdl2T:HeaderControls?.[\"variant\"]&&{...HeaderControls[\"variant\"],defaultValue:\"CISWbZobI\",description:undefined,hidden:undefined,title:\"header\"}});addFonts(FramerYYCxxcypK,[{explicitInter:true,fonts:[]},...HeaderFonts,...GetStartedFonts,...FooterFonts,...BlurGradientFonts],{supportsExplicitInterCodegen:true});FramerYYCxxcypK.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(Header,{},context),forwardLoader(GetStarted,{},context),forwardLoader(Footer,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerYYCxxcypK\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"jXjcjDCyz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"G1xCwoG4H\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerBreakpoints\":\"{\\\"P8XmsDvYv\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1018p5s-override\\\",\\\"minHeight\\\":2500,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"jXjcjDCyz\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-11wza2v-override\\\",\\\"minHeight\\\":2500,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"G1xCwoG4H\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-1m7qn6x-override\\\",\\\"minHeight\\\":2500,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerIntrinsicHeight\":\"2500\",\"framerDisplayContentsDiv\":\"false\",\"framerLayoutTemplate\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerContractVersion\":\"1\",\"framerDefaultVariant\":\"P8XmsDvYv\",\"framerComponentViewportWidth\":\"true\",\"framerVariables\":\"{\\\"xUpSbdl2T\\\":\\\"header\\\"}\",\"framerHitTargets\":\"{\\\"P8XmsDvYv\\\":[\\\".framer-1c62zzm-container\\\",\\\".framer-15h8ijn-container\\\",\\\".framer-ppcvv6-container\\\",\\\".framer-10mse71-container\\\"],\\\"jXjcjDCyz\\\":[\\\".framer-1c62zzm-container\\\",\\\".framer-15h8ijn-container\\\",\\\".framer-ppcvv6-container\\\",\\\".framer-10mse71-container\\\"],\\\"G1xCwoG4H\\\":[\\\".framer-1c62zzm-container\\\",\\\".framer-15h8ijn-container\\\",\\\".framer-ppcvv6-container\\\",\\\".framer-10mse71-container\\\"]}\",\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n\t\timport * as Framer from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Main from \"https://framerusercontent.com/modules/lcPo5xQAO42vlfZRdiLe/FBw8nW9YNx6mYGqmCBJq/YYCxxcypK.js\";\r\n\r\n\t\tconst routes = {augiA20Il: {elements: {DBjzOplSC: \"2\", tSPgNer0B: \"3\", uJg0D12kd: \"4\", y9XrWgz3G: \"1\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/u5ohLFJM5wdZCn1eOOJc/MvVveiE23W7GyNHbBzzV/augiA20Il.js\")), path: \"/\"}, Swzn_2gRh: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b9BREp5XXXT5jhj89bth/X33MvclhvsAcOvQnHbuT/Swzn_2gRh.js\")), path: \"/404\"}, BWm7SDty7: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/XPDRTTmenCEneQWugdlU/zys4DPKHRFrGmLZeh92C/BWm7SDty7.js\")), path: \"/work\"}, TmczFJMPN: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/tLbrhAD3CYubJDhTWuW0/nQwlcp8WjQVo3JLnww9u/TmczFJMPN.js\")), path: \"/about\"}, x600dZOml: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/caIzplqf4c8OMLQSzkOL/8rnHRiUF5ilnDrS5ETxe/x600dZOml.js\")), path: \"/contact\"}, XupxXraNv: {elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/89NsDeDc2WeWiZrtuMoh/ABnNUlSKWr9oJCuSCO6q/XupxXraNv.js\")), path: \"/blog\"}, pMdNmpH2N: {collectionId: \"THoCssIuY\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/8Zk4BGWnDjOauuGsH0iN/ugGr8cAGUOUpuTzxKGsp/pMdNmpH2N.js\")), path: \"/work/:TsDNVjOM6\"}, YXf_c1Kfm: {collectionId: \"LOkCxsPmH\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gNvNDA1u7QdkKeEMndqK/BAi6OBNbJiRTJvgaCRT8/YXf_c1Kfm.js\")), path: \"/blog/:Bp3Mh3Buo\"}, ifFB__WWj: {collectionId: \"uz2Itt05C\", elements: {}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/RmpRGMGSewFsFwUs3KxS/U8zEq9HjwUe3lSBaRIAg/ifFB__WWj.js\")), path: \"/legal/:xxRFdQm76\"}}\r\n\r\n\t\tconst locales = [{code: \"en\", id: \"default\", name: \"English\", slug: \"\", textDirection: \"ltr\"}]\r\n\t\tconst collectionUtils = {LOkCxsPmH: async () => (await import(\"https://framerusercontent.com/modules/vzhnkcm1kZRbIknebvaA/HsuzbRk6Z3g4064ik98d/LOkCxsPmH.js\"))?.[\"utils\"], THoCssIuY: async () => (await import(\"https://framerusercontent.com/modules/UMP8j7xBC7k2s2GhruA6/TmgqjUAhKWOSGJP94CHy/THoCssIuY.js\"))?.[\"utils\"], uz2Itt05C: async () => (await import(\"https://framerusercontent.com/modules/WkNI8nHEKmg546zmkYl0/oPRlpTaDfSWUWZKwwa6P/uz2Itt05C.js\"))?.[\"utils\"]}\r\n\t\tconst framerSiteId = \"da08b16220a760fc9557f80608f5c17ce7889989120023f39847156d11795369\"\r\n\t\tfunction Template({webPageId, children, style, ...rest}) {const props1 = {xUpSbdl2T: \"CISWbZobI\"}\r\nconst props2 = {...props1, xUpSbdl2T: \"eex58w8eJ\"}\r\nconst templateProps = {augiA20Il: props1, BWm7SDty7: props1, ifFB__WWj: props1, pMdNmpH2N: props2, Swzn_2gRh: props2, TmczFJMPN: props1, x600dZOml: props1, XupxXraNv: props1, YXf_c1Kfm: props2}\r\nconst props = templateProps[webPageId] ?? {}\r\nswitch (webPageId) {case \"augiA20Il\":\r\ncase \"Swzn_2gRh\":\r\ncase \"BWm7SDty7\":\r\ncase \"TmczFJMPN\":\r\ncase \"x600dZOml\":\r\ncase \"XupxXraNv\":\r\ncase \"pMdNmpH2N\":\r\ncase \"YXf_c1Kfm\":\r\ncase \"ifFB__WWj\":\r\nreturn React.createElement(Main, {...props, key: \"Main\", style}, children(true));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"augiA20Il\":\r\ncase \"Swzn_2gRh\":\r\ncase \"BWm7SDty7\":\r\ncase \"TmczFJMPN\":\r\ncase \"x600dZOml\":\r\ncase \"XupxXraNv\":\r\ncase \"pMdNmpH2N\":\r\ncase \"YXf_c1Kfm\":\r\ncase \"ifFB__WWj\":\r\nreturn [{hash: \"1m7qn6x\", mediaQuery: \"(max-width: 809.98px)\"}, {hash: \"11wza2v\", mediaQuery: \"(min-width: 810px) and (max-width: 1199.98px)\"}, {hash: \"1018p5s\", mediaQuery: \"(min-width: 1200px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n\t\tconst isBrowser = typeof document !== \"undefined\"\r\n\t\tconst isBot = isBrowser && /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n\r\n\t\texport async function getPageRoot({ routeId, pathVariables, localeId, collectionItemId }) {\r\n\t\t\tconst rootPreload = routes[routeId].page.preload()\r\n\r\n\t\t\tconst content = React.createElement(\r\n\t\t\t\tFramer.PageRoot,\r\n\t\t\t\t{\r\n\t\t\t\t\tisWebsite: true,\r\n\t\t\t\t\tenvironment: \"site\",\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\troutes,\r\n\t\t\t\t\tcollectionUtils,\r\n\t\t\t\t\tframerSiteId,\r\n\t\t\t\t\tnotFoundPage: Framer.lazy(() => import(\"https://framerusercontent.com/modules/b9BREp5XXXT5jhj89bth/X33MvclhvsAcOvQnHbuT/Swzn_2gRh.js\")),\r\n\t\t\t\t\tisReducedMotion: false,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tlocales,\r\n\t\t\t\t\tpreserveQueryParams: undefined,\r\n\t\t\t\t\tsiteCanonicalURL: \"https://zerohour.framer.website\",\r\n\t\t\t\t\tEditorBar: \r\n\t\t\ttypeof window !== \"undefined\" ? (() => {\r\n\t\t\t\tif (isBot) {\r\n\t\t\t\t\tconsole.log(\"[Framer On-Page Editing] Unavailable because navigator is bot\")\r\n\t\t\t\t\treturn\r\n\t\t\t\t}\r\n\r\n\t\t\t\treturn Framer.lazy(async () => {\r\n\t\t\t\t\tconst dependencies = {\r\n\t\t\t\t\t\t__version: 3,\r\n\t\t\t\t\t\tframer: {\r\n\t\t\t\t\t\t\tuseCurrentRoute: Framer.useCurrentRoute,\r\n\t\t\t\t\t\t\tuseLocaleInfo: Framer.useLocaleInfo,\r\n\t\t\t\t\t\t\tuseRouter: Framer.useRouter,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\treact: {\r\n\t\t\t\t\t\t\tcreateElement: React.createElement,\r\n\t\t\t\t\t\t\tFragment: React.Fragment,\r\n\t\t\t\t\t\t\tmemo: React.memo,\r\n\t\t\t\t\t\t\tuseCallback: React.useCallback,\r\n\t\t\t\t\t\t\tuseEffect: React.useEffect,\r\n\t\t\t\t\t\t\tuseRef: React.useRef,\r\n\t\t\t\t\t\t\tuseState: React.useState,\r\n\t\t\t\t\t\t\tuseLayoutEffect: React.useLayoutEffect,\r\n\t\t\t\t\t\t},\r\n\t\t\t\t\t\t\"react-dom\": { createPortal },\r\n\t\t\t\t\t}\r\n\r\n\t\t\t\t\twindow.__framer_editorBarDependencies = dependencies\r\n\r\n\t\t\t\t\tconst { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n\t\t\t\t\treturn {\r\n\t\t\t\t\t\tdefault: createEditorBar(),\r\n\t\t\t\t\t}\r\n\t\t\t\t})\r\n\t\t\t})() : undefined\r\n\t\t,\r\n\t\t\t\t\tadaptLayoutToTextDirection: true,\r\n\t\t\t\t\tLayoutTemplate: Template,\r\n\t\t\t\t\tloadSnippetsModule: new Framer.LazyValue(() => import(\"https://framerusercontent.com/modules/OHdKZzRCjhqh6xP9YvdL/JYWfGtu7ufnpGto5HGmk/snippets.js\")),\r\n\t\t\t\t\tinitialCollectionItemId: collectionItemId,\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithFeaturesContext = React.createElement(\r\n\t\t\t\tFramer.LibraryFeaturesProvider,\r\n\t\t\t\t{\r\n\t\t\t\t\tchildren: content,\r\n\t\t\t\t\tvalue: {autobahnNavigation: true, disableCustomCode: false, editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, onPageLocalizationSupport: true, onPageMoveTool: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n\t\t\t\t}\r\n\t\t\t)\r\n\r\n\t\t\tconst contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n\t\t\t\tchildren: contentWithFeaturesContext\r\n\t\t\t})\r\n\r\n\t\t\t\r\n\t\t\tconst page = React.createElement(Framer.PageEffectsProvider, {\r\n\t\t\t\tchildren: contentWithGracefullyDegradingErrorBoundary,\r\n\t\t\t\tvalue: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.5, duration: 1, ease: [0.8, 0, 0.24, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 1, ease: [0.8, 0, 0.24, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n\t\t\t})\r\n\r\n\t\t\t// We don't want the initial render to immediately have to suspend.\r\n\t\t\tawait rootPreload\r\n\t\t\treturn page\r\n\t\t}\r\n\r\n\t\tif (isBrowser) {\r\n\t\t\twindow.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n\t\t\t\treturn React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n\t\t\t}\r\n\r\n\t\t\t\r\n\t\t\twindow.__framer_events = window.__framer_events || []\r\n\r\n\t\t\t// Initialize lazy modules cache for hydration\r\n\t\t\tFramer.initLazyModulesCache()\r\n\r\n\t\t\t// Fallback support for stack gaps\r\n\t\t\tFramer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n\t\t\tconst container = document.getElementById(\"main\")\r\n\t\t\t// We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n\t\t\tif (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n\t\t\telse main(false, container)\r\n\t\t}\r\n\r\n\t\tfunction track() {\r\n\t\t\tif (!isBrowser) return\r\n\t\t\twindow.__framer_events.push(arguments)\r\n\t\t}\r\n\r\n\t\tasync function main(shouldHydrate, container) {\r\n\t\t\tfunction handleError(error, errorInfo, recoverable = true) {\r\n\t\t\t\tif (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n\t\t\t\tconst componentStack = errorInfo?.componentStack\r\n\t\t\t\tif (recoverable) {\r\n\t\t\t\t\tconsole.warn(\"Caught a recoverable error. The site is still functional, but might have some UI flickering or degraded page load performance. If you are the author of this website, update external components and check recently added custom code or code overrides to fix the following server/client mismatches:\\n\", error, componentStack)\r\n\t\t\t\t\t// we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n\t\t\t\t\tif (Math.random() > 0.01) return\r\n\t\t\t\t} else {\r\n\t\t\t\t\tconsole.error(\"Caught a fatal error. Please report the following to the Framer team via https://www.framer.com/contact/:\\n\", error, componentStack)\r\n\t\t\t\t}\r\n\t\t\t\ttrack(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n\t\t\t\t\tmessage: String(error),\r\n\t\t\t\t\tcomponentStack, // componentStack is more useful\r\n\t\t\t\t\tstack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n\t\t\t\t})\r\n\t\t\t}\r\n\r\n\t\t\ttry {\r\n\t\t\t\tlet routeId, localeId, pathVariables, breakpoints, routeData\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\trouteData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\tbreakpoints = routeData.breakpoints\r\n\r\n\t\t\t\t\trouteId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n\t\t\t\t} else {\r\n\t\t\t\t\tFramer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n\t\t\t\t\t\r\n\t\t\t\t\tconst serverRouteExperimentEnabled = true\r\n\t\t\t\t\tconst serverRoute = serverRouteExperimentEnabled && performance.getEntriesByType(\"navigation\")[0]?.serverTiming?.find(e => e.name === \"route\")?.description\r\n\t\t\t\t\tif (serverRoute) {\r\n\t\t\t\t\t\tconst routeData = new URLSearchParams(serverRoute)\r\n\t\t\t\t\t\trouteId = routeData.get(\"id\")\r\n\t\t\t\t\t\tlocaleId = routeData.get(\"locale\")\r\n\t\t\t\t\t\tfor (const [key, value] of routeData.entries()) {\r\n\t\t\t\t\t\t\tif (!key.startsWith(\"var.\")) continue\r\n\t\t\t\t\t\t\tpathVariables ??= {}\r\n\t\t\t\t\t\t\tpathVariables[key.slice(4)] = value\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t}\r\n\t\t\t\t\tif (!routeId || !localeId) {\r\n\t\t\t\t\t\tconst routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n\t\t\t\t\t\trouteId = routeData.routeId\r\n\t\t\t\t\t\tlocaleId = routeData.localeId\r\n\t\t\t\t\t\tpathVariables = routeData.pathVariables\r\n\t\t\t\t\t}\r\n\t\t\t\t\t\r\n\t\t\t\t}\r\n\r\n\t\t\t\tconst pagePromise = getPageRoot({\r\n\t\t\t\t\trouteId,\r\n\t\t\t\t\tlocaleId,\r\n\t\t\t\t\tpathVariables,\r\n\t\t\t\t\tcollectionItemId: routeData?.collectionItemId,\r\n\t\t\t\t})\r\n\r\n\t\t\t\t\r\nif (typeof window !== \"undefined\") {\r\n\tvoid (async () => {\r\n\t\tconst route = routes[routeId]\r\n\r\n\t\tconst defaultLocaleId = \"default\"\r\n\t\tconst framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n\t\tlet collectionItemId = routeData?.collectionItemId ?? null\r\n\t\tif (collectionItemId === null && route?.collectionId && collectionUtils) {\r\n\t\t\t  const utils = await collectionUtils[route.collectionId]?.()\r\n\t\t\t  const [slug] = Object.values(pathVariables)\r\n\t\t\t  if (utils && typeof slug === \"string\") {\r\n\t\t\t\t  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n\t\t\t  }\r\n\t\t}\r\n\r\n\t\tconst resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n\t\tconst timezone = resolvedDateTimeOptions.timeZone\r\n\t\tconst locale = resolvedDateTimeOptions.locale\r\n\r\n\t\t// wait for the page to be activated before sending the pageview event\r\n\t\t// https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n\t\tawait new Promise((resolve) => {\r\n\t\t\tif (document.prerendering) {\r\n\t\t\t\tdocument.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n\t\t\t} else {\r\n\t\t\t\tresolve()\r\n\t\t\t}\r\n\t\t})\r\n\r\n\t\twindow.__framer_events.push([\r\n\t\t\t\"published_site_pageview\",\r\n\t\t\t{\r\n\t\t\t\tframerSiteId: framerSiteId ?? null,\r\n\t\t\t\tversion: 2,\r\n\t\t\t\troutePath: route?.path || \"/\",\r\n\t\t\t\tcollectionItemId,\r\n\t\t\t\tframerLocale: framerLocale || null,\r\n\t\t\t\twebPageId: route?.abTestingVariantId ?? routeId,\r\n\t\t\t\tabTestId: route?.abTestId,\r\n\t\t\t\treferrer: document.referrer || null,\r\n\t\t\t\turl: window.location.href,\r\n\t\t\t\thostname: window.location.hostname || null,\r\n\t\t\t\tpathname: window.location.pathname || null,\r\n\t\t\t\thash: window.location.hash || null,\r\n\t\t\t\tsearch: window.location.search || null,\r\n\t\t\t\ttimezone,\r\n\t\t\t\tlocale,\r\n\t\t\t},\r\n\t\t\t\"eager\"\r\n\t\t])\r\n\r\n\t\t// Yield to avoid blocking the main thread with the user code\r\n\t\tawait Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n\t\tdocument.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n\t\t\tdetail: { framerLocale: framerLocale || null }\r\n\t\t}))\r\n\t})()\r\n}\r\n\r\n\r\n\t\t\t\tconst page = await pagePromise\r\n\t\t\t\tif (shouldHydrate) {\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tFramer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n\t\t\t\t\t\tFramer.removeHiddenBreakpointLayersV2(breakpoints)\r\n\t\t\t\t\t\twindow.__framer_onRewriteBreakpoints?.(breakpoints)\r\n\t\t\t\t\t})\r\n\r\n\t\t\t\t\t\r\n\r\n\t\t\t\t\tconst startTransition = isBot ? cb => cb() : React.startTransition\r\n\t\t\t\t\tstartTransition(() => {\r\n\t\t\t\t\t\tFramer.markHydrationStart()\r\n\t\t\t\t\t\tif (true) Framer.turnOffReactEventHandling()\r\n\t\t\t\t\t\tReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n\t\t\t\t\t})\r\n\t\t\t\t} else {\r\n\t\t\t\t\t\r\n\t\t\t\t\tReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n\t\t\t\t}\r\n\t\t\t} catch (error) {\r\n\t\t\t\thandleError(error, undefined, false)\r\n\t\t\t\tthrow error\r\n\t\t\t}\r\n\t\t}\r\n\r\n\t\t\r\n\r\n\t\t\r\n\t\t;(function () {\r\n\t\t\tif (!isBrowser) return\r\n\r\n\t\t\tReact.startTransition(() => {\r\n\t\t\t\tReactDOM.hydrateRoot(\r\n\t\t\t\t\tdocument.getElementById(\"__framer-badge-container\"),\r\n\t\t\t\t\tReact.createElement(React.Suspense, {}, React.createElement(React.lazy(() => import(\"__framer-badge\"))))\r\n\t\t\t\t)\r\n\t\t\t})\r\n\t\t})()\r\n\t"],"mappings":"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"}