{"version":3,"file":"shared-lib.VkuhtAnE.mjs","names":["useState","useMemo","css","e","vertexShaderSource","l","t","p","q","useMemo","ShaderMount","useRef","ShaderMountVanilla","e","s","i","o","l","p","u","n","r","h","a","c","d","useRef","_Fragment","fonts","css","className","addPropertyOverrides","MotionDivWithFXWithOptimizedAppearEffect","enabledGestures","cycleOrder","serializationHash","variantClassNames","transition1","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition2","animation","animation1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","humanReadableVariantMap","getProps","createLayoutDependency","useRef","React.useId","className","RichText","ButtonHover","ContactButton","React.useContext","React.useMemo","React.Fragment","useRef","React.useId","sharedStyle.className","sharedStyle1.className","className","SVG","RichText","Image1","sharedStyle.css","sharedStyle1.css","sharedStyle.fonts","sharedStyle1.fonts"],"sources":["https:/framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/ge79eoA2CuYo94sUAjT9/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/UFRazcQO8HL1EtQ8wvSQ/AnimatedLiquidBackground_Prod.js","https:/ga.jspm.io/npm:@studio-freight/lenis@1.0.42/dist/lenis.mjs","https:/framerusercontent.com/modules/Yppqt3Cs3Y8TZqvASnXl/ALzPzo9ZL7qsyNt6jnNi/Smooth_Scroll.js","https:/framerusercontent.com/modules/KFWdRFxP6DMjXmv3pDYU/IIkxKOhTAA8crODawxKK/TmhTYlExZ.js","https:/framerusercontent.com/modules/Kr0pZqfc2rOvpMLjcJOi/kxbUTJpgklZ2drorvlKj/wiNWeOfmf.js","https:/framerusercontent.com/modules/iS7aUGd5mwEewEmaOpFM/1zFa6gpIE4hFq0K4QWmk/hTF69B9Cq.js","https:/framerusercontent.com/modules/bj9OVnbarDpE0vnkxFDA/Jzatr6mDpU13JWt6qgJ6/Q01TAAWzF.js","https:/framerusercontent.com/modules/zqxkBq1WNRsCTdDL3Fmk/SWzhPAG35dopuEAb96tr/F8zdianmR.js","https:/framerusercontent.com/modules/wHp3HXwkkuGrOdxVNB3J/Rs8nQlK2qjZxhfd7cnaw/siteMetadata.js"],"sourcesContent":["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};}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\":{\"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/ge79eoA2CuYo94sUAjT9/useColors.js\";import{getShaderColorFromString,warpFragmentShader,PatternShapes,ShaderMount as ShaderMountVanilla}from\"https://framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1\";import{cubicBezier}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);return /*#__PURE__*/_jsxs(\"div\",{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:!isStaticRenderer||isCanvas&&props.preview?speedEase(props.speed/100)*5:0,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}})]});}AnimatedGradientBackground.displayName=\"Animated Gradient Background\";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]);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);}\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedGradientBackground\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerIntrinsicWidth\":\"400\",\"framerIntrinsicHeight\":\"400\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedLiquidBackground_Prod.map","function t(e,i,s){return Math.max(e,Math.min(i,s))}class Animate{advance(e){if(!this.isRunning)return;let i=!1;if(this.lerp)this.value=(s=this.value,o=this.to,n=60*this.lerp,r=e,function(e,i,s){return(1-s)*e+s*i}(s,o,1-Math.exp(-n*r))),Math.round(this.value)===this.to&&(this.value=this.to,i=!0);else{this.currentTime+=e;const s=t(0,this.currentTime/this.duration,1);i=s>=1;const o=i?1:this.easing(s);this.value=this.from+(this.to-this.from)*o}var s,o,n,r;this.onUpdate?.(this.value,i),i&&this.stop()}stop(){this.isRunning=!1}fromTo(e,i,{lerp:s=.1,duration:o=1,easing:n=(e=>e),onStart:r,onUpdate:l}){this.from=this.value=e,this.to=i,this.lerp=s,this.duration=o,this.easing=n,this.currentTime=0,this.isRunning=!0,r?.(),this.onUpdate=l}}class Dimensions{constructor({wrapper:e,content:i,autoResize:s=!0,debounce:o=250}={}){this.wrapper=e,this.content=i,s&&(this.debouncedResize=function(e,i){let s;return function(){let o=arguments,n=this;clearTimeout(s),s=setTimeout((function(){e.apply(n,o)}),i)}}(this.resize,o),this.wrapper===window?window.addEventListener(\"resize\",this.debouncedResize,!1):(this.wrapperResizeObserver=new ResizeObserver(this.debouncedResize),this.wrapperResizeObserver.observe(this.wrapper)),this.contentResizeObserver=new ResizeObserver(this.debouncedResize),this.contentResizeObserver.observe(this.content)),this.resize()}destroy(){this.wrapperResizeObserver?.disconnect(),this.contentResizeObserver?.disconnect(),window.removeEventListener(\"resize\",this.debouncedResize,!1)}resize=()=>{this.onWrapperResize(),this.onContentResize()};onWrapperResize=()=>{this.wrapper===window?(this.width=window.innerWidth,this.height=window.innerHeight):(this.width=this.wrapper.clientWidth,this.height=this.wrapper.clientHeight)};onContentResize=()=>{this.wrapper===window?(this.scrollHeight=this.content.scrollHeight,this.scrollWidth=this.content.scrollWidth):(this.scrollHeight=this.wrapper.scrollHeight,this.scrollWidth=this.wrapper.scrollWidth)};get limit(){return{x:this.scrollWidth-this.width,y:this.scrollHeight-this.height}}}class Emitter{constructor(){this.events={}}emit(e,...i){let s=this.events[e]||[];for(let e=0,o=s.length;e<o;e++)s[e](...i)}on(e,i){return this.events[e]?.push(i)||(this.events[e]=[i]),()=>{this.events[e]=this.events[e]?.filter((e=>i!==e))}}off(e,i){this.events[e]=this.events[e]?.filter((e=>i!==e))}destroy(){this.events={}}}const e=100/6;class VirtualScroll{constructor(e,{wheelMultiplier:i=1,touchMultiplier:s=1}){this.element=e,this.wheelMultiplier=i,this.touchMultiplier=s,this.touchStart={x:null,y:null},this.emitter=new Emitter,window.addEventListener(\"resize\",this.onWindowResize,!1),this.onWindowResize(),this.element.addEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.addEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.addEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.addEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}on(e,i){return this.emitter.on(e,i)}destroy(){this.emitter.destroy(),window.removeEventListener(\"resize\",this.onWindowResize,!1),this.element.removeEventListener(\"wheel\",this.onWheel,{passive:!1}),this.element.removeEventListener(\"touchstart\",this.onTouchStart,{passive:!1}),this.element.removeEventListener(\"touchmove\",this.onTouchMove,{passive:!1}),this.element.removeEventListener(\"touchend\",this.onTouchEnd,{passive:!1})}onTouchStart=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:0,y:0},this.emitter.emit(\"scroll\",{deltaX:0,deltaY:0,event:e})};onTouchMove=e=>{const{clientX:i,clientY:s}=e.targetTouches?e.targetTouches[0]:e,o=-(i-this.touchStart.x)*this.touchMultiplier,n=-(s-this.touchStart.y)*this.touchMultiplier;this.touchStart.x=i,this.touchStart.y=s,this.lastDelta={x:o,y:n},this.emitter.emit(\"scroll\",{deltaX:o,deltaY:n,event:e})};onTouchEnd=e=>{this.emitter.emit(\"scroll\",{deltaX:this.lastDelta.x,deltaY:this.lastDelta.y,event:e})};onWheel=i=>{let{deltaX:s,deltaY:o,deltaMode:n}=i;s*=1===n?e:2===n?this.windowWidth:1,o*=1===n?e:2===n?this.windowHeight:1,s*=this.wheelMultiplier,o*=this.wheelMultiplier,this.emitter.emit(\"scroll\",{deltaX:s,deltaY:o,event:i})};onWindowResize=()=>{this.windowWidth=window.innerWidth,this.windowHeight=window.innerHeight}}class Lenis{constructor({wrapper:e=window,content:i=document.documentElement,wheelEventsTarget:s=e,eventsTarget:o=s,smoothWheel:n=!0,syncTouch:r=!1,syncTouchLerp:l=.075,touchInertiaMultiplier:h=35,duration:a,easing:c=(e=>Math.min(1,1.001-Math.pow(2,-10*e))),lerp:d=!a&&.1,infinite:p=!1,orientation:u=\"vertical\",gestureOrientation:m=\"vertical\",touchMultiplier:v=1,wheelMultiplier:g=1,autoResize:S=!0,__experimental__naiveDimensions:w=!1}={}){this.__isSmooth=!1,this.__isScrolling=!1,this.__isStopped=!1,this.__isLocked=!1,this.onVirtualScroll=({deltaX:e,deltaY:i,event:s})=>{if(s.ctrlKey)return;const o=s.type.includes(\"touch\"),n=s.type.includes(\"wheel\");if(this.options.syncTouch&&o&&\"touchstart\"===s.type&&!this.isStopped&&!this.isLocked)return void this.reset();const r=0===e&&0===i,l=\"vertical\"===this.options.gestureOrientation&&0===i||\"horizontal\"===this.options.gestureOrientation&&0===e;if(r||l)return;let h=s.composedPath();if(h=h.slice(0,h.indexOf(this.rootElement)),h.find((e=>{var i,s,r,l,h;return(null===(i=e.hasAttribute)||void 0===i?void 0:i.call(e,\"data-lenis-prevent\"))||o&&(null===(s=e.hasAttribute)||void 0===s?void 0:s.call(e,\"data-lenis-prevent-touch\"))||n&&(null===(r=e.hasAttribute)||void 0===r?void 0:r.call(e,\"data-lenis-prevent-wheel\"))||(null===(l=e.classList)||void 0===l?void 0:l.contains(\"lenis\"))&&!(null===(h=e.classList)||void 0===h?void 0:h.contains(\"lenis-stopped\"))})))return;if(this.isStopped||this.isLocked)return void s.preventDefault();if(this.isSmooth=this.options.syncTouch&&o||this.options.smoothWheel&&n,!this.isSmooth)return this.isScrolling=!1,void this.animate.stop();s.preventDefault();let a=i;\"both\"===this.options.gestureOrientation?a=Math.abs(i)>Math.abs(e)?i:e:\"horizontal\"===this.options.gestureOrientation&&(a=e);const c=o&&this.options.syncTouch,d=o&&\"touchend\"===s.type&&Math.abs(a)>5;d&&(a=this.velocity*this.options.touchInertiaMultiplier),this.scrollTo(this.targetScroll+a,Object.assign({programmatic:!1},c?{lerp:d?this.options.syncTouchLerp:1}:{lerp:this.options.lerp,duration:this.options.duration,easing:this.options.easing}))},this.onNativeScroll=()=>{if(!this.__preventNextScrollEvent&&!this.isScrolling){const e=this.animatedScroll;this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.direction=Math.sign(this.animatedScroll-e),this.emit()}},window.lenisVersion=\"1.0.42\",e!==document.documentElement&&e!==document.body||(e=window),this.options={wrapper:e,content:i,wheelEventsTarget:s,eventsTarget:o,smoothWheel:n,syncTouch:r,syncTouchLerp:l,touchInertiaMultiplier:h,duration:a,easing:c,lerp:d,infinite:p,gestureOrientation:m,orientation:u,touchMultiplier:v,wheelMultiplier:g,autoResize:S,__experimental__naiveDimensions:w},this.animate=new Animate,this.emitter=new Emitter,this.dimensions=new Dimensions({wrapper:e,content:i,autoResize:S}),this.toggleClassName(\"lenis\",!0),this.velocity=0,this.isLocked=!1,this.isStopped=!1,this.isSmooth=r||n,this.isScrolling=!1,this.targetScroll=this.animatedScroll=this.actualScroll,this.options.wrapper.addEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll=new VirtualScroll(o,{touchMultiplier:v,wheelMultiplier:g}),this.virtualScroll.on(\"scroll\",this.onVirtualScroll)}destroy(){this.emitter.destroy(),this.options.wrapper.removeEventListener(\"scroll\",this.onNativeScroll,!1),this.virtualScroll.destroy(),this.dimensions.destroy(),this.toggleClassName(\"lenis\",!1),this.toggleClassName(\"lenis-smooth\",!1),this.toggleClassName(\"lenis-scrolling\",!1),this.toggleClassName(\"lenis-stopped\",!1),this.toggleClassName(\"lenis-locked\",!1)}on(e,i){return this.emitter.on(e,i)}off(e,i){return this.emitter.off(e,i)}setScroll(e){this.isHorizontal?this.rootElement.scrollLeft=e:this.rootElement.scrollTop=e}resize(){this.dimensions.resize()}emit(){this.emitter.emit(\"scroll\",this)}reset(){this.isLocked=!1,this.isScrolling=!1,this.animatedScroll=this.targetScroll=this.actualScroll,this.velocity=0,this.animate.stop()}start(){this.isStopped&&(this.isStopped=!1,this.reset())}stop(){this.isStopped||(this.isStopped=!0,this.animate.stop(),this.reset())}raf(e){const i=e-(this.time||e);this.time=e,this.animate.advance(.001*i)}scrollTo(e,{offset:i=0,immediate:s=!1,lock:o=!1,duration:n=this.options.duration,easing:r=this.options.easing,lerp:l=!n&&this.options.lerp,onComplete:h,force:a=!1,programmatic:c=!0}={}){if(!this.isStopped&&!this.isLocked||a){if([\"top\",\"left\",\"start\"].includes(e))e=0;else if([\"bottom\",\"right\",\"end\"].includes(e))e=this.limit;else{let s;if(\"string\"==typeof e?s=document.querySelector(e):(null==e?void 0:e.nodeType)&&(s=e),s){if(this.options.wrapper!==window){const e=this.options.wrapper.getBoundingClientRect();i-=this.isHorizontal?e.left:e.top}const o=s.getBoundingClientRect();e=(this.isHorizontal?o.left:o.top)+this.animatedScroll}}if(\"number\"==typeof e){if(e+=i,e=Math.round(e),this.options.infinite?c&&(this.targetScroll=this.animatedScroll=this.scroll):e=t(0,e,this.limit),s)return this.animatedScroll=this.targetScroll=e,this.setScroll(this.scroll),this.reset(),void(null==h||h(this));if(!c){if(e===this.targetScroll)return;this.targetScroll=e}this.animate.fromTo(this.animatedScroll,e,{duration:n,easing:r,lerp:l,onStart:()=>{o&&(this.isLocked=!0),this.isScrolling=!0},onUpdate:(e,i)=>{this.isScrolling=!0,this.velocity=e-this.animatedScroll,this.direction=Math.sign(this.velocity),this.animatedScroll=e,this.setScroll(this.scroll),c&&(this.targetScroll=e),i||this.emit(),i&&(this.reset(),this.emit(),null==h||h(this),this.__preventNextScrollEvent=!0,requestAnimationFrame((()=>{delete this.__preventNextScrollEvent})))}})}}}get rootElement(){return this.options.wrapper===window?document.documentElement:this.options.wrapper}get limit(){return this.options.__experimental__naiveDimensions?this.isHorizontal?this.rootElement.scrollWidth-this.rootElement.clientWidth:this.rootElement.scrollHeight-this.rootElement.clientHeight:this.dimensions.limit[this.isHorizontal?\"x\":\"y\"]}get isHorizontal(){return\"horizontal\"===this.options.orientation}get actualScroll(){return this.isHorizontal?this.rootElement.scrollLeft:this.rootElement.scrollTop}get scroll(){return this.options.infinite?(e=this.animatedScroll,i=this.limit,(e%i+i)%i):this.animatedScroll;var e,i}get progress(){return 0===this.limit?1:this.scroll/this.limit}get isSmooth(){return this.__isSmooth}set isSmooth(e){this.__isSmooth!==e&&(this.__isSmooth=e,this.toggleClassName(\"lenis-smooth\",e))}get isScrolling(){return this.__isScrolling}set isScrolling(e){this.__isScrolling!==e&&(this.__isScrolling=e,this.toggleClassName(\"lenis-scrolling\",e))}get isStopped(){return this.__isStopped}set isStopped(e){this.__isStopped!==e&&(this.__isStopped=e,this.toggleClassName(\"lenis-stopped\",e))}get isLocked(){return this.__isLocked}set isLocked(e){this.__isLocked!==e&&(this.__isLocked=e,this.toggleClassName(\"lenis-locked\",e))}get className(){let e=\"lenis\";return this.isStopped&&(e+=\" lenis-stopped\"),this.isLocked&&(e+=\" lenis-locked\"),this.isScrolling&&(e+=\" lenis-scrolling\"),this.isSmooth&&(e+=\" lenis-smooth\"),e}toggleClassName(e,i){this.rootElement.classList.toggle(e,i),this.emitter.emit(\"className change\",this)}}export{Lenis as default};\n//# sourceMappingURL=lenis.mjs.map\n","import{jsx as _jsx,Fragment as _Fragment}from\"react/jsx-runtime\";import{addPropertyControls,ControlType}from\"framer\";import Lenis from\"@studio-freight/lenis\";import{useEffect,useRef}from\"react\";/**\n * @framerDisableUnlink\n */export default function SmoothScroll(props){const{intensity}=props;const lenis=useRef(null);useEffect(()=>{if(lenis.current)lenis.current.scrollTo(0,{immediate:true});},[lenis]);useEffect(()=>{const overlayElement=document.getElementById(\"overlay\");if(overlayElement){const handleMutation=(mutationsList,observer)=>{for(const mutation of mutationsList){if(mutation.type===\"childList\"){const hasChildren=overlayElement.children.length>0;if(hasChildren){// Check if the html tag has the style \"overflow: hidden;\"\nconst htmlElement=document.documentElement;const computedStyle=window.getComputedStyle(htmlElement);const isOverflowHidden=computedStyle.getPropertyValue(\"overflow\")===\"hidden\";if(isOverflowHidden){lenis.current.stop();}else{lenis.current.start();}}else{lenis.current.start();}}}};const observer=new MutationObserver(handleMutation);const config={childList:true};observer.observe(overlayElement,config);return()=>observer.disconnect();}},[]);useEffect(()=>{lenis.current=new Lenis({duration:intensity/10});const raf=time=>{lenis.current.raf(time);requestAnimationFrame(raf);};requestAnimationFrame(raf);return()=>{lenis.current.destroy();lenis.current=null;};},[]);return /*#__PURE__*/_jsx(_Fragment,{children:/*#__PURE__*/_jsx(\"style\",{children:`\n      html.lenis {\n        height: auto;\n      }\n\n      .lenis.lenis-smooth {\n        scroll-behavior: auto !important;\n      }\n\n      .lenis.lenis-smooth [data-lenis-prevent] {\n        overscroll-behavior: contain;\n      }\n\n      .lenis.lenis-stopped {\n        overflow: hidden;\n      }\n\n      .lenis.lenis-scrolling iframe {\n        pointer-events: none;\n      }\n    `})});}SmoothScroll.displayName=\"Smooth Scroll\";addPropertyControls(SmoothScroll,{intensity:{title:\"Intensity\",type:ControlType.Number,defaultValue:10}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"SmoothScroll\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\",\"framerDisableUnlink\":\"\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Smooth_Scroll.map","// Generated by Framer (ed41f9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-vCc63 .framer-styles-preset-1wb3ogq:not(.rich-text-wrapper), .framer-vCc63 .framer-styles-preset-1wb3ogq.rich-text-wrapper a { --framer-link-hover-text-color: #ff0317; --framer-link-text-color: #ffffff; }\"];export const className=\"framer-vCc63\";\nexport const __FramerMetadata__ = {\"exports\":{\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (ed41f9e)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-XZ9qo .framer-styles-preset-6id5zi:not(.rich-text-wrapper), .framer-XZ9qo .framer-styles-preset-6id5zi.rich-text-wrapper a { --framer-link-hover-text-color: #ff0317; --framer-link-text-color: #000000; }\"];export const className=\"framer-XZ9qo\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (7f789f4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const enabledGestures={dDlDyuJOA:{hover:true},eOLObjJ46:{hover:true}};const cycleOrder=[\"eOLObjJ46\",\"dDlDyuJOA\"];const serializationHash=\"framer-6EBv7\";const variantClassNames={dDlDyuJOA:\"framer-v-wn1tsr\",eOLObjJ46:\"framer-v-2p605a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};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: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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={BlackText:\"dDlDyuJOA\",WhiteText:\"eOLObjJ46\"};const getProps=({height,id,link,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"eOLObjJ46\",wPTer1pDY:link??props.wPTer1pDY};};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,wPTer1pDY,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"eOLObjJ46\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"eOLObjJ46-hover\",\"dDlDyuJOA-hover\"].includes(gestureVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:wPTer1pDY,motionChild:true,nodeId:\"eOLObjJ46\",openInNewTab:false,scopeId:\"hTF69B9Cq\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-2p605a\",className,classNames)} framer-18en0zd`,\"data-border\":true,\"data-framer-name\":\"WhiteText\",layoutDependency:layoutDependency,layoutId:\"eOLObjJ46\",ref:refBinding,style:{\"--border-bottom-width\":\"0.8456203937530518px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0.8456203937530518px\",\"--border-right-width\":\"0.8456203937530518px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.8456203937530518px\",backdropFilter:\"blur(5.086437702178955px)\",backgroundColor:\"rgba(255, 255, 255, 0.05)\",borderBottomLeftRadius:8.46,borderBottomRightRadius:8.46,borderTopLeftRadius:8.46,borderTopRightRadius:8.46,WebkitBackdropFilter:\"blur(5.086437702178955px)\",...style},...addPropertyOverrides({\"dDlDyuJOA-hover\":{\"data-framer-name\":undefined},\"eOLObjJ46-hover\":{\"data-framer-name\":undefined},dDlDyuJOA:{\"data-framer-name\":\"BlackText\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-9yr1a5\",\"data-framer-name\":\"Frame 1295603875\",layoutDependency:layoutDependency,layoutId:\"vbHd058g3\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.88px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact\"})}),className:\"framer-1rs4j21\",\"data-framer-name\":\"Meet Robin Shapiro\",fonts:[\"GF;Host Grotesk-800\"],layoutDependency:layoutDependency,layoutId:\"k2feRSEvC\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"dDlDyuJOA-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.88px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Contact\"})})},\"eOLObjJ46-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.88px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\"},children:\"Contact\"})})},dDlDyuJOA:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.88px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\"},children:\"Contact\"})})}},baseVariant,gestureVariant)})}),isDisplayed()&&/*#__PURE__*/_jsx(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1mqr8no\",\"data-framer-appear-id\":\"1mqr8no\",\"data-framer-name\":\"Frame 1295603875\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"gWnjAULhr\",optimized:true,style:{backgroundColor:\"rgb(255, 255, 255)\"},variants:{\"dDlDyuJOA-hover\":{backgroundColor:\"rgb(0, 0, 0)\"}}})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-6EBv7.framer-18en0zd, .framer-6EBv7 .framer-18en0zd { display: block; }\",\".framer-6EBv7.framer-2p605a { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 8.456202507019043px; height: 56px; justify-content: center; overflow: visible; padding: 4.2281012535095215px 10px 4.2281012535095215px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-6EBv7 .framer-9yr1a5 { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2.5368614196777344px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-6EBv7 .framer-1rs4j21 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-6EBv7 .framer-1mqr8no { bottom: 0px; flex: none; gap: 2.5368614196777344px; left: 0px; overflow: visible; position: absolute; right: 0px; top: 0px; z-index: 1; }\",\".framer-6EBv7.framer-v-2p605a.hover.framer-2p605a, .framer-6EBv7.framer-v-wn1tsr.hover.framer-2p605a { overflow: var(--overflow-clip-fallback, clip); will-change: var(--framer-will-change-override, transform); }\",\".framer-6EBv7.framer-v-2p605a.hover .framer-9yr1a5, .framer-6EBv7.framer-v-wn1tsr.hover .framer-9yr1a5 { z-index: 2; }\",'.framer-6EBv7[data-border=\"true\"]::after, .framer-6EBv7 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 56\n * @framerIntrinsicWidth 73.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"dDlDyuJOA\":{\"layout\":[\"auto\",\"fixed\"]},\"z215yWlK2\":{\"layout\":[\"auto\",\"fixed\"]},\"XWK_SDc1H\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"wPTer1pDY\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerhTF69B9Cq=withCSS(Component,css,\"framer-6EBv7\");export default FramerhTF69B9Cq;FramerhTF69B9Cq.displayName=\"ContactButton\";FramerhTF69B9Cq.defaultProps={height:56,width:73.5};addPropertyControls(FramerhTF69B9Cq,{variant:{options:[\"eOLObjJ46\",\"dDlDyuJOA\"],optionTitles:[\"WhiteText\",\"BlackText\"],title:\"Variant\",type:ControlType.Enum},wPTer1pDY:{title:\"Link\",type:ControlType.Link}});addFonts(FramerhTF69B9Cq,[{explicitInter:true,fonts:[{cssFamilyName:\"Host Grotesk\",source:\"google\",style:\"normal\",uiFamilyName:\"Host Grotesk\",url:\"https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PuWfJzhOp-j94InI.woff2\",weight:\"800\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerhTF69B9Cq\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"dDlDyuJOA\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"z215yWlK2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"XWK_SDc1H\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerIntrinsicWidth\":\"73.5\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerVariables\":\"{\\\"wPTer1pDY\\\":\\\"link\\\"}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"56\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./hTF69B9Cq.map","// Generated by Framer (7f789f4)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,RichText,SmartComponentScopedContainer,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/UFRazcQO8HL1EtQ8wvSQ/AnimatedLiquidBackground_Prod.js\";const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const SmartComponentScopedContainerWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(SmartComponentScopedContainer));const enabledGestures={C5YjJ4UlG:{hover:true},EajZBJ_NS:{hover:true}};const cycleOrder=[\"EajZBJ_NS\",\"C5YjJ4UlG\"];const serializationHash=\"framer-FxuFs\";const variantClassNames={C5YjJ4UlG:\"framer-v-1sqfqo6\",EajZBJ_NS:\"framer-v-kdcj1j\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.4,ease:[.44,0,.56,1],type:\"tween\"};const transition2={bounce:0,delay:0,duration:.5,type:\"spring\"};const animation={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0};const transition3={bounce:.2,delay:0,duration:.4,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:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,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 Variants=motion.create(React.Fragment);const humanReadableVariantMap={BlackText:\"C5YjJ4UlG\",WhiteText:\"EajZBJ_NS\"};const getProps=({height,id,link,title,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"EajZBJ_NS\",wGorZvpru:title??props.wGorZvpru??\"Problems\",wyeqrVsGe:link??props.wyeqrVsGe};};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,wGorZvpru,wyeqrVsGe,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"EajZBJ_NS\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"EajZBJ_NS-hover\",\"C5YjJ4UlG-hover\"].includes(gestureVariant))return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:wyeqrVsGe,motionChild:true,nodeId:\"EajZBJ_NS\",openInNewTab:false,scopeId:\"Q01TAAWzF\",...addPropertyOverrides({\"EajZBJ_NS-hover\":{smoothScroll:true}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-kdcj1j\",className,classNames)} framer-y4mkfm`,\"data-framer-name\":\"WhiteText\",layoutDependency:layoutDependency,layoutId:\"EajZBJ_NS\",ref:refBinding,style:{borderBottomLeftRadius:4,borderBottomRightRadius:4,borderTopLeftRadius:4,borderTopRightRadius:4,...style},...addPropertyOverrides({\"C5YjJ4UlG-hover\":{\"data-framer-name\":undefined},\"EajZBJ_NS-hover\":{\"data-framer-name\":undefined},C5YjJ4UlG:{\"data-framer-name\":\"BlackText\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.16px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Problems\"})}),className:\"framer-o7p4ip\",\"data-framer-name\":\"Problems\",fonts:[\"GF;Host Grotesk-800\"],layoutDependency:layoutDependency,layoutId:\"ezWxr6evq\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:wGorZvpru,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"C5YjJ4UlG-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.16px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Problems\"})})},C5YjJ4UlG:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.16px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\"},children:\"Problems\"})})}},baseVariant,gestureVariant)}),isDisplayed()&&/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainerWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:0,animate:animation,className:\"framer-1mlzxfr-container\",\"data-framer-appear-id\":\"1mlzxfr\",\"data-framer-name\":\"Desktop\",initial:animation1,isAuthoredByUser:true,isModuleExternal:true,layoutDependency:layoutDependency,layoutId:\"f1_N58frA-container\",name:\"Desktop\",nodeId:\"f1_N58frA\",optimized:true,rendersWithMotion:true,scopeId:\"Q01TAAWzF\",style:{filter:\"blur(0px)\",opacity:0,WebkitFilter:\"blur(0px)\"},variants:{\"C5YjJ4UlG-hover\":{opacity:1},\"EajZBJ_NS-hover\":{opacity:1}},...addPropertyOverrides({\"C5YjJ4UlG-hover\":{__targetOpacity:1,animate:animation3},\"EajZBJ_NS-hover\":{__targetOpacity:1,animate:animation2}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:\"rgb(255, 1, 118)\",color2:\"rgb(255, 3, 24)\",color3:\"rgb(255, 81, 52)\",colorMode:\"preset\",distortion:12,height:\"100%\",id:\"f1_N58frA\",layoutId:\"f1_N58frA\",name:\"Desktop\",noise:{opacity:0,scale:.2},offset:-1e3,preset:\"custom\",preview:true,proportion:21,radius:\"0px\",rotation:-100,scale:.52,shape:\"Checks\",shapeSize:28,softness:100,speed:50,style:{height:\"100%\",width:\"100%\"},swirl:18,swirlIterations:20,width:\"100%\"})})})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-FxuFs.framer-y4mkfm, .framer-FxuFs .framer-y4mkfm { display: block; }\",\".framer-FxuFs.framer-kdcj1j { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 18px 12px 18px 12px; position: relative; text-decoration: none; width: min-content; will-change: var(--framer-will-change-override, transform); }\",\".framer-FxuFs .framer-o7p4ip { flex: none; height: auto; position: relative; white-space: pre; width: auto; z-index: 2; }\",\".framer-FxuFs .framer-1mlzxfr-container { bottom: 0px; flex: none; left: 0px; position: absolute; right: 0px; top: 0px; z-index: 0; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 50\n * @framerIntrinsicWidth 84.5\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"C5YjJ4UlG\":{\"layout\":[\"auto\",\"auto\"]},\"jOXWaXyEU\":{\"layout\":[\"auto\",\"auto\"]},\"ZVZxYIOB2\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"wGorZvpru\":\"title\",\"wyeqrVsGe\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerQ01TAAWzF=withCSS(Component,css,\"framer-FxuFs\");export default FramerQ01TAAWzF;FramerQ01TAAWzF.displayName=\"ButtonHover\";FramerQ01TAAWzF.defaultProps={height:50,width:84.5};addPropertyControls(FramerQ01TAAWzF,{variant:{options:[\"EajZBJ_NS\",\"C5YjJ4UlG\"],optionTitles:[\"WhiteText\",\"BlackText\"],title:\"Variant\",type:ControlType.Enum},wGorZvpru:{defaultValue:\"Problems\",displayTextArea:false,title:\"Title\",type:ControlType.String},wyeqrVsGe:{title:\"Link\",type:ControlType.Link}});addFonts(FramerQ01TAAWzF,[{explicitInter:true,fonts:[{cssFamilyName:\"Host Grotesk\",source:\"google\",style:\"normal\",uiFamilyName:\"Host Grotesk\",url:\"https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PuWfJzhOp-j94InI.woff2\",weight:\"800\"}]},...AnimatedGradientBackgroundFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerQ01TAAWzF\",\"slots\":[],\"annotations\":{\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicHeight\":\"50\",\"framerContractVersion\":\"1\",\"framerIntrinsicWidth\":\"84.5\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"C5YjJ4UlG\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"jOXWaXyEU\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"ZVZxYIOB2\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerImmutableVariables\":\"true\",\"framerVariables\":\"{\\\"wGorZvpru\\\":\\\"title\\\",\\\"wyeqrVsGe\\\":\\\"link\\\"}\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./Q01TAAWzF.map","// Generated by Framer (53eda0e)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useActiveVariantCallback,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*as sharedStyle from\"https://framerusercontent.com/modules/KFWdRFxP6DMjXmv3pDYU/IIkxKOhTAA8crODawxKK/TmhTYlExZ.js\";import*as sharedStyle1 from\"https://framerusercontent.com/modules/Kr0pZqfc2rOvpMLjcJOi/kxbUTJpgklZ2drorvlKj/wiNWeOfmf.js\";import ContactButton from\"https://framerusercontent.com/modules/iS7aUGd5mwEewEmaOpFM/1zFa6gpIE4hFq0K4QWmk/hTF69B9Cq.js\";import ButtonHover from\"https://framerusercontent.com/modules/bj9OVnbarDpE0vnkxFDA/Jzatr6mDpU13JWt6qgJ6/Q01TAAWzF.js\";const ButtonHoverFonts=getFonts(ButtonHover);const ContactButtonFonts=getFonts(ContactButton);const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const cycleOrder=[\"n137umQU9\",\"ij0do_7z9\",\"VPltLCLp2\",\"pepwxDCKL\",\"cBiWFf8sQ\",\"TEFVjnx2j\",\"sArwtA455\",\"NnGJeRRJx\"];const serializationHash=\"framer-SSRa6\";const variantClassNames={cBiWFf8sQ:\"framer-v-1vf6tlh\",ij0do_7z9:\"framer-v-2wvkdy\",n137umQU9:\"framer-v-qfjwy\",NnGJeRRJx:\"framer-v-i0bht9\",pepwxDCKL:\"framer-v-6zz8qe\",sArwtA455:\"framer-v-z9xa1c\",TEFVjnx2j:\"framer-v-1kxmaml\",VPltLCLp2:\"framer-v-15wu4lx\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const c_BvbDADa=undefined;const yfn4bBouo=undefined;const transition1={bounce:0,delay:0,duration:2,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:-150};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Variant 1\":\"n137umQU9\",BlackMainHover:\"sArwtA455\",Contact:\"pepwxDCKL\",Mobile:\"ij0do_7z9\",MobileOpen:\"VPltLCLp2\",WhiteBG:\"cBiWFf8sQ\",WhiteMainHover:\"NnGJeRRJx\"};const Variants=motion.create(React.Fragment);const getProps=({click,height,id,scrollSection,width,...props})=>{return{...props,c_BvbDADa:click??props.c_BvbDADa,variant:humanReadableVariantMap[props.variant]??props.variant??\"n137umQU9\",yfn4bBouo:scrollSection??props.yfn4bBouo};};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,yfn4bBouo,c_BvbDADa,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"n137umQU9\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap1d4jyay=activeVariantCallback(async(...args)=>{setGestureState({isPressed:false});if(c_BvbDADa){const res=await c_BvbDADa(...args);if(res===false)return false;}});const sharedStyleClassNames=[sharedStyle.className,sharedStyle1.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if([\"TEFVjnx2j\",\"sArwtA455\",\"NnGJeRRJx\"].includes(baseVariant))return false;return true;};const isDisplayed1=()=>{if(baseVariant===\"ij0do_7z9\")return false;return true;};const isDisplayed2=()=>{if([\"pepwxDCKL\",\"TEFVjnx2j\",\"sArwtA455\",\"NnGJeRRJx\"].includes(baseVariant))return false;return true;};const isDisplayed3=()=>{if([\"TEFVjnx2j\",\"sArwtA455\"].includes(baseVariant))return true;return false;};const router=useRouter();const isDisplayed4=()=>{if(baseVariant===\"TEFVjnx2j\")return true;return false;};const isDisplayed5=()=>{if(baseVariant===\"sArwtA455\")return true;return false;};const isDisplayed6=()=>{if(baseVariant===\"NnGJeRRJx\")return true;return false;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__framer__styleTransformEffectEnabled:true,__framer__transformTargets:[{target:{opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}},{ref:yfn4bBouo,target:{opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:0}}],__framer__transformTrigger:\"onScrollTarget\",__framer__transformViewportThreshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-qfjwy\",className,classNames),\"data-framer-appear-id\":\"qfjwy\",\"data-framer-name\":\"Variant 1\",\"data-highlight\":true,layoutDependency:layoutDependency,layoutId:\"n137umQU9\",onTap:onTap1d4jyay,optimized:true,ref:refBinding,style:{...style},...addPropertyOverrides({cBiWFf8sQ:{\"data-framer-name\":\"WhiteBG\"},ij0do_7z9:{\"data-framer-name\":\"Mobile\"},NnGJeRRJx:{\"data-framer-name\":\"WhiteMainHover\"},pepwxDCKL:{\"data-framer-name\":\"Contact\"},sArwtA455:{\"data-framer-name\":\"BlackMainHover\"},TEFVjnx2j:{\"data-framer-name\":\"WhiteMainHover\"},VPltLCLp2:{\"data-framer-name\":\"MobileOpen\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-woekjf\",\"data-border\":true,\"data-framer-name\":\"Menu\",layoutDependency:layoutDependency,layoutId:\"K3Os4_XdM\",style:{\"--border-bottom-width\":\"0.8456203937530518px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0.8456203937530518px\",\"--border-right-width\":\"0.8456203937530518px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.8456203937530518px\",backdropFilter:\"blur(5.086437702178955px)\",backgroundColor:\"rgba(255, 255, 255, 0.05)\",borderBottomLeftRadius:8.46,borderBottomRightRadius:8.46,borderTopLeftRadius:8.46,borderTopRightRadius:8.46,WebkitBackdropFilter:\"blur(5.086437702178955px)\"},children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1ftzopm\",\"data-framer-name\":\"Links\",layoutDependency:layoutDependency,layoutId:\"oI016MjUQ\",children:[/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0sQRFEA3\"},motionChild:true,nodeId:\"ClGfmIgqT\",openInNewTab:false,scopeId:\"F8zdianmR\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-16llbjm framer-1ssuch9\",layoutDependency:layoutDependency,layoutId:\"ClGfmIgqT\",children:/*#__PURE__*/_jsxs(SVG,{className:\"framer-114mdjx\",layoutDependency:layoutDependency,layoutId:\"yiIBBYzAz\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 64 28\" overflow=\"visible\"><path d=\"M 21.62 9.523 C 21.62 9.376 21.74 9.256 21.887 9.256 L 22.731 9.256 C 22.878 9.256 22.998 9.376 22.998 9.523 L 22.998 11.361 C 23.273 11.02 24.081 10.574 24.945 10.574 C 26.542 10.574 27.995 12.025 27.995 13.807 C 27.995 15.58 26.542 17.02 24.755 17.02 C 22.969 17.02 21.62 15.58 21.62 13.807 Z M 22.941 13.807 C 22.941 14.935 23.767 15.788 24.755 15.788 C 25.744 15.788 26.57 14.935 26.57 13.807 C 26.57 12.669 25.744 11.806 24.755 11.806 C 23.767 11.806 22.941 12.669 22.941 13.807 Z M 34.893 14.698 C 34.503 16.034 33.268 17.02 31.805 17.02 C 30.019 17.02 28.565 15.57 28.565 13.788 C 28.565 12.015 30.019 10.574 31.805 10.574 C 33.449 10.574 35.244 11.948 34.997 14.243 L 30.038 14.243 C 30.218 15.143 30.95 15.788 31.805 15.788 C 32.498 15.788 33.116 15.361 33.411 14.698 Z M 30.095 13.105 L 33.487 13.096 C 33.24 12.318 32.575 11.806 31.805 11.806 C 31.026 11.806 30.351 12.328 30.095 13.105 Z M 35.874 9.523 C 35.874 9.376 35.994 9.256 36.141 9.256 L 36.984 9.256 C 37.055 9.256 37.123 9.284 37.173 9.334 C 37.223 9.384 37.252 9.452 37.252 9.523 L 37.252 10.678 L 38.115 10.678 C 38.262 10.678 38.382 10.798 38.382 10.945 L 38.382 11.644 C 38.382 11.791 38.262 11.91 38.115 11.91 L 37.252 11.91 L 37.252 16.153 C 37.252 16.533 36.943 16.84 36.563 16.84 C 36.182 16.84 35.874 16.533 35.874 16.153 Z M 39.047 9.523 C 39.047 9.376 39.167 9.256 39.314 9.256 L 40.157 9.256 C 40.305 9.256 40.425 9.376 40.425 9.523 L 40.425 10.678 L 41.288 10.678 C 41.436 10.678 41.555 10.798 41.555 10.945 L 41.555 11.644 C 41.555 11.791 41.436 11.91 41.288 11.91 L 40.425 11.91 L 40.425 16.153 C 40.425 16.532 40.116 16.84 39.736 16.84 C 39.355 16.84 39.047 16.532 39.047 16.153 Z M 48.263 14.698 C 47.873 16.034 46.638 17.02 45.175 17.02 C 43.389 17.02 41.935 15.57 41.935 13.788 C 41.935 12.015 43.389 10.574 45.175 10.574 C 46.819 10.574 48.614 11.948 48.367 14.243 L 43.408 14.243 C 43.588 15.143 44.32 15.788 45.175 15.788 C 45.869 15.788 46.486 15.361 46.781 14.698 Z M 43.465 13.105 L 46.857 13.096 C 46.61 12.318 45.945 11.806 45.175 11.806 C 44.396 11.806 43.721 12.328 43.465 13.105 Z M 49.149 13.238 C 49.149 11.714 50.151 10.665 51.673 10.547 C 51.821 10.536 51.942 10.656 51.942 10.804 L 51.942 11.502 C 51.942 11.649 51.821 11.766 51.676 11.789 C 50.979 11.9 50.526 12.452 50.526 13.238 L 50.526 16.153 C 50.526 16.532 50.218 16.84 49.837 16.84 C 49.457 16.84 49.149 16.532 49.149 16.153 Z M 21.36 23.051 C 21.36 21.279 22.709 19.838 24.495 19.838 C 26.282 19.838 27.735 21.279 27.735 23.051 C 27.735 24.834 26.282 26.284 24.685 26.284 C 23.821 26.284 23.013 25.839 22.738 25.497 L 22.738 27.313 C 22.738 27.692 22.429 28 22.049 28 C 21.668 28 21.36 27.692 21.36 27.313 Z M 22.681 23.051 C 22.681 24.189 23.507 25.052 24.495 25.052 C 25.483 25.052 26.31 24.189 26.31 23.051 C 26.31 21.923 25.483 21.07 24.495 21.07 C 23.507 21.07 22.681 21.923 22.681 23.051 Z M 34.68 25.417 C 34.68 25.796 34.372 26.104 33.991 26.104 L 33.91 26.104 C 33.575 26.104 33.302 25.832 33.302 25.497 C 33.027 25.839 32.219 26.284 31.355 26.284 C 29.759 26.284 28.305 24.834 28.305 23.051 C 28.305 21.279 29.759 19.838 31.545 19.838 C 33.331 19.838 34.68 21.279 34.68 23.051 Z M 29.73 23.051 C 29.73 24.189 30.557 25.052 31.545 25.052 C 32.533 25.052 33.36 24.189 33.36 23.051 C 33.36 21.923 32.533 21.07 31.545 21.07 C 30.557 21.07 29.73 21.923 29.73 23.051 Z M 35.63 22.502 C 35.63 20.978 36.632 19.929 38.154 19.811 C 38.302 19.799 38.423 19.92 38.423 20.068 L 38.423 20.765 C 38.423 20.913 38.303 21.03 38.157 21.053 C 37.46 21.164 37.008 21.716 37.008 22.502 L 37.008 25.417 C 37.001 25.792 36.694 26.092 36.319 26.092 C 35.943 26.092 35.637 25.792 35.63 25.417 Z M 39.084 18.787 C 39.084 18.639 39.203 18.52 39.351 18.52 L 40.194 18.52 C 40.342 18.52 40.461 18.639 40.461 18.787 L 40.461 19.942 L 41.325 19.942 C 41.472 19.942 41.592 20.061 41.592 20.209 L 41.592 20.908 C 41.592 21.055 41.472 21.174 41.325 21.174 L 40.461 21.174 L 40.461 25.417 C 40.461 25.796 40.153 26.104 39.773 26.104 C 39.392 26.104 39.084 25.796 39.084 25.417 Z M 46.371 22.502 C 46.371 21.62 45.801 21.032 44.955 21.032 C 44.109 21.032 43.54 21.62 43.54 22.502 L 43.54 25.417 C 43.54 25.796 43.231 26.104 42.851 26.104 C 42.47 26.104 42.162 25.796 42.162 25.417 L 42.162 22.502 C 42.162 20.89 43.283 19.809 44.955 19.8 C 46.627 19.809 47.748 20.89 47.748 22.502 L 47.748 25.417 C 47.748 25.796 47.44 26.104 47.059 26.104 C 46.679 26.104 46.371 25.796 46.371 25.417 Z M 55.128 23.961 C 54.739 25.298 53.503 26.284 52.04 26.284 C 50.254 26.284 48.801 24.834 48.801 23.051 C 48.801 21.279 50.254 19.838 52.04 19.838 C 53.684 19.838 55.48 21.212 55.233 23.506 L 50.273 23.506 C 50.454 24.407 51.185 25.052 52.04 25.052 C 52.734 25.052 53.352 24.625 53.646 23.961 Z M 50.33 22.369 L 53.722 22.359 C 53.475 21.582 52.81 21.07 52.04 21.07 C 51.261 21.07 50.587 21.591 50.33 22.369 Z M 56.014 22.502 C 56.014 20.978 57.016 19.929 58.539 19.811 C 58.687 19.799 58.807 19.92 58.807 20.068 L 58.807 20.765 C 58.807 20.913 58.687 21.03 58.541 21.053 C 57.844 21.164 57.392 21.716 57.392 22.502 L 57.392 25.417 C 57.392 25.796 57.083 26.104 56.703 26.104 C 56.323 26.104 56.014 25.796 56.014 25.417 Z M 60.466 23.952 C 60.466 24.587 60.827 25.061 61.615 25.061 C 62.214 25.061 62.575 24.767 62.575 24.379 C 62.575 23.023 59.278 23.999 59.278 21.601 C 59.278 20.568 60.238 19.79 61.52 19.79 C 62.831 19.79 63.81 20.672 63.81 21.724 L 62.385 21.724 C 62.385 21.373 62.014 21.023 61.52 21.023 C 61.026 21.023 60.655 21.269 60.655 21.601 C 60.655 22.786 64 22.056 64 24.227 C 64 25.412 62.936 26.294 61.52 26.294 C 60.133 26.294 59.088 25.289 59.088 23.952 Z M 21.353 0.418 C 21.327 0.337 21.341 0.248 21.391 0.179 C 21.441 0.111 21.522 0.07 21.607 0.07 L 22.373 0.07 C 22.49 0.07 22.594 0.146 22.628 0.258 L 23.881 4.307 L 25.125 0.258 C 25.16 0.146 25.263 0.07 25.381 0.07 L 26.364 0.07 C 26.481 0.07 26.584 0.146 26.619 0.258 L 27.872 4.307 L 29.115 0.258 C 29.15 0.146 29.253 0.07 29.371 0.07 L 30.136 0.07 C 30.222 0.07 30.302 0.111 30.352 0.179 C 30.403 0.248 30.417 0.337 30.391 0.418 L 28.705 5.623 C 28.588 5.986 28.249 6.232 27.867 6.232 C 27.485 6.231 27.146 5.985 27.029 5.622 L 25.876 2.051 L 24.716 5.623 C 24.598 5.986 24.259 6.232 23.876 6.232 C 23.494 6.232 23.155 5.986 23.038 5.623 Z M 37.194 5.551 C 37.194 5.927 36.889 6.232 36.512 6.232 L 36.432 6.232 C 36.1 6.232 35.83 5.963 35.83 5.631 C 35.557 5.969 34.758 6.41 33.902 6.41 C 32.321 6.41 30.882 4.974 30.882 3.209 C 30.882 1.454 32.321 0.027 34.09 0.027 C 35.858 0.027 37.194 1.454 37.194 3.209 Z M 32.293 3.209 C 32.293 4.336 33.111 5.19 34.09 5.19 C 35.068 5.19 35.887 4.336 35.887 3.209 C 35.887 2.092 35.068 1.247 34.09 1.247 C 33.111 1.247 32.293 2.092 32.293 3.209 Z M 37.62 0.496 C 37.587 0.414 37.597 0.321 37.647 0.248 C 37.697 0.174 37.78 0.13 37.868 0.131 L 38.684 0.131 C 38.794 0.131 38.892 0.197 38.933 0.299 L 40.606 4.533 L 42.298 0.298 C 42.339 0.197 42.437 0.131 42.546 0.131 L 43.336 0.131 C 43.424 0.131 43.507 0.174 43.557 0.247 C 43.606 0.321 43.617 0.414 43.584 0.496 L 40.709 7.711 C 40.63 7.927 40.439 8.084 40.211 8.119 C 39.983 8.155 39.754 8.063 39.613 7.881 C 39.472 7.699 39.441 7.455 39.533 7.243 L 39.938 6.232 L 39.919 6.232 L 37.62 0.496 Z M 1.202 6.13 C 0.033 6.744 -0.253 8.269 0.517 9.34 C 3.115 12.957 2.911 15.026 0.358 18.932 C -0.354 20.021 0.029 21.501 1.214 22.043 L 12.519 27.219 C 13.891 27.847 15.454 26.847 15.454 25.341 L 15.454 2.069 C 15.454 0.514 13.798 -0.484 12.419 0.241 L 1.202 6.13 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,...addPropertyOverrides({cBiWFf8sQ:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 64 28\" overflow=\"visible\"><path d=\"M 21.62 9.523 C 21.62 9.376 21.74 9.256 21.887 9.256 L 22.731 9.256 C 22.878 9.256 22.998 9.376 22.998 9.523 L 22.998 11.361 C 23.273 11.02 24.081 10.574 24.945 10.574 C 26.542 10.574 27.995 12.025 27.995 13.807 C 27.995 15.58 26.542 17.02 24.755 17.02 C 22.969 17.02 21.62 15.58 21.62 13.807 Z M 22.941 13.807 C 22.941 14.935 23.767 15.788 24.755 15.788 C 25.744 15.788 26.57 14.935 26.57 13.807 C 26.57 12.669 25.744 11.806 24.755 11.806 C 23.767 11.806 22.941 12.669 22.941 13.807 Z M 34.893 14.698 C 34.503 16.034 33.268 17.02 31.805 17.02 C 30.019 17.02 28.565 15.57 28.565 13.788 C 28.565 12.015 30.019 10.574 31.805 10.574 C 33.449 10.574 35.244 11.948 34.997 14.243 L 30.038 14.243 C 30.218 15.143 30.95 15.788 31.805 15.788 C 32.498 15.788 33.116 15.361 33.411 14.698 Z M 30.095 13.105 L 33.487 13.096 C 33.24 12.318 32.575 11.806 31.805 11.806 C 31.026 11.806 30.351 12.328 30.095 13.105 Z M 35.874 9.523 C 35.874 9.376 35.994 9.256 36.141 9.256 L 36.984 9.256 C 37.055 9.256 37.123 9.284 37.173 9.334 C 37.223 9.384 37.252 9.452 37.252 9.523 L 37.252 10.678 L 38.115 10.678 C 38.262 10.678 38.382 10.798 38.382 10.945 L 38.382 11.644 C 38.382 11.791 38.262 11.91 38.115 11.91 L 37.252 11.91 L 37.252 16.153 C 37.252 16.533 36.943 16.84 36.563 16.84 C 36.182 16.84 35.874 16.533 35.874 16.153 Z M 39.047 9.523 C 39.047 9.376 39.167 9.256 39.314 9.256 L 40.157 9.256 C 40.305 9.256 40.425 9.376 40.425 9.523 L 40.425 10.678 L 41.288 10.678 C 41.436 10.678 41.555 10.798 41.555 10.945 L 41.555 11.644 C 41.555 11.791 41.436 11.91 41.288 11.91 L 40.425 11.91 L 40.425 16.153 C 40.425 16.532 40.116 16.84 39.736 16.84 C 39.355 16.84 39.047 16.532 39.047 16.153 Z M 48.263 14.698 C 47.873 16.034 46.638 17.02 45.175 17.02 C 43.389 17.02 41.935 15.57 41.935 13.788 C 41.935 12.015 43.389 10.574 45.175 10.574 C 46.819 10.574 48.614 11.948 48.367 14.243 L 43.408 14.243 C 43.588 15.143 44.32 15.788 45.175 15.788 C 45.869 15.788 46.486 15.361 46.781 14.698 Z M 43.465 13.105 L 46.857 13.096 C 46.61 12.318 45.945 11.806 45.175 11.806 C 44.396 11.806 43.721 12.328 43.465 13.105 Z M 49.149 13.238 C 49.149 11.714 50.151 10.665 51.673 10.547 C 51.821 10.536 51.942 10.656 51.942 10.804 L 51.942 11.502 C 51.942 11.649 51.821 11.766 51.676 11.789 C 50.979 11.9 50.526 12.452 50.526 13.238 L 50.526 16.153 C 50.526 16.532 50.218 16.84 49.837 16.84 C 49.457 16.84 49.149 16.532 49.149 16.153 Z M 21.36 23.051 C 21.36 21.279 22.709 19.838 24.495 19.838 C 26.282 19.838 27.735 21.279 27.735 23.051 C 27.735 24.834 26.282 26.284 24.685 26.284 C 23.821 26.284 23.013 25.839 22.738 25.497 L 22.738 27.313 C 22.738 27.692 22.429 28 22.049 28 C 21.668 28 21.36 27.692 21.36 27.313 Z M 22.681 23.051 C 22.681 24.189 23.507 25.052 24.495 25.052 C 25.483 25.052 26.31 24.189 26.31 23.051 C 26.31 21.923 25.483 21.07 24.495 21.07 C 23.507 21.07 22.681 21.923 22.681 23.051 Z M 34.68 25.417 C 34.68 25.796 34.372 26.104 33.991 26.104 L 33.91 26.104 C 33.575 26.104 33.302 25.832 33.302 25.497 C 33.027 25.839 32.219 26.284 31.355 26.284 C 29.759 26.284 28.305 24.834 28.305 23.051 C 28.305 21.279 29.759 19.838 31.545 19.838 C 33.331 19.838 34.68 21.279 34.68 23.051 Z M 29.73 23.051 C 29.73 24.189 30.557 25.052 31.545 25.052 C 32.533 25.052 33.36 24.189 33.36 23.051 C 33.36 21.923 32.533 21.07 31.545 21.07 C 30.557 21.07 29.73 21.923 29.73 23.051 Z M 35.63 22.502 C 35.63 20.978 36.632 19.929 38.154 19.811 C 38.302 19.799 38.423 19.92 38.423 20.068 L 38.423 20.765 C 38.423 20.913 38.303 21.03 38.157 21.053 C 37.46 21.164 37.008 21.716 37.008 22.502 L 37.008 25.417 C 37.001 25.792 36.694 26.092 36.319 26.092 C 35.943 26.092 35.637 25.792 35.63 25.417 Z M 39.084 18.787 C 39.084 18.639 39.203 18.52 39.351 18.52 L 40.194 18.52 C 40.342 18.52 40.461 18.639 40.461 18.787 L 40.461 19.942 L 41.325 19.942 C 41.472 19.942 41.592 20.061 41.592 20.209 L 41.592 20.908 C 41.592 21.055 41.472 21.174 41.325 21.174 L 40.461 21.174 L 40.461 25.417 C 40.461 25.796 40.153 26.104 39.773 26.104 C 39.392 26.104 39.084 25.796 39.084 25.417 Z M 46.371 22.502 C 46.371 21.62 45.801 21.032 44.955 21.032 C 44.109 21.032 43.54 21.62 43.54 22.502 L 43.54 25.417 C 43.54 25.796 43.231 26.104 42.851 26.104 C 42.47 26.104 42.162 25.796 42.162 25.417 L 42.162 22.502 C 42.162 20.89 43.283 19.809 44.955 19.8 C 46.627 19.809 47.748 20.89 47.748 22.502 L 47.748 25.417 C 47.748 25.796 47.44 26.104 47.059 26.104 C 46.679 26.104 46.371 25.796 46.371 25.417 Z M 55.128 23.961 C 54.739 25.298 53.503 26.284 52.04 26.284 C 50.254 26.284 48.801 24.834 48.801 23.051 C 48.801 21.279 50.254 19.838 52.04 19.838 C 53.684 19.838 55.48 21.212 55.233 23.506 L 50.273 23.506 C 50.454 24.407 51.185 25.052 52.04 25.052 C 52.734 25.052 53.352 24.625 53.646 23.961 Z M 50.33 22.369 L 53.722 22.359 C 53.475 21.582 52.81 21.07 52.04 21.07 C 51.261 21.07 50.587 21.591 50.33 22.369 Z M 56.014 22.502 C 56.014 20.978 57.016 19.929 58.539 19.811 C 58.687 19.799 58.807 19.92 58.807 20.068 L 58.807 20.765 C 58.807 20.913 58.687 21.03 58.541 21.053 C 57.844 21.164 57.392 21.716 57.392 22.502 L 57.392 25.417 C 57.392 25.796 57.083 26.104 56.703 26.104 C 56.323 26.104 56.014 25.796 56.014 25.417 Z M 60.466 23.952 C 60.466 24.587 60.827 25.061 61.615 25.061 C 62.214 25.061 62.575 24.767 62.575 24.379 C 62.575 23.023 59.278 23.999 59.278 21.601 C 59.278 20.568 60.238 19.79 61.52 19.79 C 62.831 19.79 63.81 20.672 63.81 21.724 L 62.385 21.724 C 62.385 21.373 62.014 21.023 61.52 21.023 C 61.026 21.023 60.655 21.269 60.655 21.601 C 60.655 22.786 64 22.056 64 24.227 C 64 25.412 62.936 26.294 61.52 26.294 C 60.133 26.294 59.088 25.289 59.088 23.952 Z M 21.353 0.418 C 21.327 0.337 21.341 0.248 21.391 0.179 C 21.441 0.111 21.522 0.07 21.607 0.07 L 22.373 0.07 C 22.49 0.07 22.594 0.146 22.628 0.258 L 23.881 4.307 L 25.125 0.258 C 25.16 0.146 25.263 0.07 25.381 0.07 L 26.364 0.07 C 26.481 0.07 26.584 0.146 26.619 0.258 L 27.872 4.307 L 29.115 0.258 C 29.15 0.146 29.253 0.07 29.371 0.07 L 30.136 0.07 C 30.222 0.07 30.302 0.111 30.352 0.179 C 30.403 0.248 30.417 0.337 30.391 0.418 L 28.705 5.623 C 28.588 5.986 28.249 6.232 27.867 6.232 C 27.485 6.231 27.146 5.985 27.029 5.622 L 25.876 2.051 L 24.716 5.623 C 24.598 5.986 24.259 6.232 23.876 6.232 C 23.494 6.232 23.155 5.986 23.038 5.623 Z M 37.194 5.551 C 37.194 5.927 36.889 6.232 36.512 6.232 L 36.432 6.232 C 36.1 6.232 35.83 5.963 35.83 5.631 C 35.557 5.969 34.758 6.41 33.902 6.41 C 32.321 6.41 30.882 4.974 30.882 3.209 C 30.882 1.454 32.321 0.027 34.09 0.027 C 35.858 0.027 37.194 1.454 37.194 3.209 Z M 32.293 3.209 C 32.293 4.336 33.111 5.19 34.09 5.19 C 35.068 5.19 35.887 4.336 35.887 3.209 C 35.887 2.092 35.068 1.247 34.09 1.247 C 33.111 1.247 32.293 2.092 32.293 3.209 Z M 37.62 0.496 C 37.587 0.414 37.597 0.321 37.647 0.248 C 37.697 0.174 37.78 0.13 37.868 0.131 L 38.684 0.131 C 38.794 0.131 38.892 0.197 38.933 0.299 L 40.606 4.533 L 42.298 0.298 C 42.339 0.197 42.437 0.131 42.546 0.131 L 43.336 0.131 C 43.424 0.131 43.507 0.174 43.557 0.247 C 43.606 0.321 43.617 0.414 43.584 0.496 L 40.709 7.711 C 40.63 7.927 40.439 8.084 40.211 8.119 C 39.983 8.155 39.754 8.063 39.613 7.881 C 39.472 7.699 39.441 7.455 39.533 7.243 L 39.938 6.232 L 39.919 6.232 L 37.62 0.496 Z M 1.202 6.13 C 0.033 6.744 -0.253 8.269 0.517 9.34 C 3.115 12.957 2.911 15.026 0.358 18.932 C -0.354 20.021 0.029 21.501 1.214 22.043 L 12.519 27.219 C 13.891 27.847 15.454 26.847 15.454 25.341 L 15.454 2.069 C 15.454 0.514 13.798 -0.484 12.419 0.241 L 1.202 6.13 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'},sArwtA455:{svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 64 28\" overflow=\"visible\"><path d=\"M 21.62 9.523 C 21.62 9.376 21.74 9.256 21.887 9.256 L 22.731 9.256 C 22.878 9.256 22.998 9.376 22.998 9.523 L 22.998 11.361 C 23.273 11.02 24.081 10.574 24.945 10.574 C 26.542 10.574 27.995 12.025 27.995 13.807 C 27.995 15.58 26.542 17.02 24.755 17.02 C 22.969 17.02 21.62 15.58 21.62 13.807 Z M 22.941 13.807 C 22.941 14.935 23.767 15.788 24.755 15.788 C 25.744 15.788 26.57 14.935 26.57 13.807 C 26.57 12.669 25.744 11.806 24.755 11.806 C 23.767 11.806 22.941 12.669 22.941 13.807 Z M 34.893 14.698 C 34.503 16.034 33.268 17.02 31.805 17.02 C 30.019 17.02 28.565 15.57 28.565 13.788 C 28.565 12.015 30.019 10.574 31.805 10.574 C 33.449 10.574 35.244 11.948 34.997 14.243 L 30.038 14.243 C 30.218 15.143 30.95 15.788 31.805 15.788 C 32.498 15.788 33.116 15.361 33.411 14.698 Z M 30.095 13.105 L 33.487 13.096 C 33.24 12.318 32.575 11.806 31.805 11.806 C 31.026 11.806 30.351 12.328 30.095 13.105 Z M 35.874 9.523 C 35.874 9.376 35.994 9.256 36.141 9.256 L 36.984 9.256 C 37.055 9.256 37.123 9.284 37.173 9.334 C 37.223 9.384 37.252 9.452 37.252 9.523 L 37.252 10.678 L 38.115 10.678 C 38.262 10.678 38.382 10.798 38.382 10.945 L 38.382 11.644 C 38.382 11.791 38.262 11.91 38.115 11.91 L 37.252 11.91 L 37.252 16.153 C 37.252 16.533 36.943 16.84 36.563 16.84 C 36.182 16.84 35.874 16.533 35.874 16.153 Z M 39.047 9.523 C 39.047 9.376 39.167 9.256 39.314 9.256 L 40.157 9.256 C 40.305 9.256 40.425 9.376 40.425 9.523 L 40.425 10.678 L 41.288 10.678 C 41.436 10.678 41.555 10.798 41.555 10.945 L 41.555 11.644 C 41.555 11.791 41.436 11.91 41.288 11.91 L 40.425 11.91 L 40.425 16.153 C 40.425 16.532 40.116 16.84 39.736 16.84 C 39.355 16.84 39.047 16.532 39.047 16.153 Z M 48.263 14.698 C 47.873 16.034 46.638 17.02 45.175 17.02 C 43.389 17.02 41.935 15.57 41.935 13.788 C 41.935 12.015 43.389 10.574 45.175 10.574 C 46.819 10.574 48.614 11.948 48.367 14.243 L 43.408 14.243 C 43.588 15.143 44.32 15.788 45.175 15.788 C 45.869 15.788 46.486 15.361 46.781 14.698 Z M 43.465 13.105 L 46.857 13.096 C 46.61 12.318 45.945 11.806 45.175 11.806 C 44.396 11.806 43.721 12.328 43.465 13.105 Z M 49.149 13.238 C 49.149 11.714 50.151 10.665 51.673 10.547 C 51.821 10.536 51.942 10.656 51.942 10.804 L 51.942 11.502 C 51.942 11.649 51.821 11.766 51.676 11.789 C 50.979 11.9 50.526 12.452 50.526 13.238 L 50.526 16.153 C 50.526 16.532 50.218 16.84 49.837 16.84 C 49.457 16.84 49.149 16.532 49.149 16.153 Z M 21.36 23.051 C 21.36 21.279 22.709 19.838 24.495 19.838 C 26.282 19.838 27.735 21.279 27.735 23.051 C 27.735 24.834 26.282 26.284 24.685 26.284 C 23.821 26.284 23.013 25.839 22.738 25.497 L 22.738 27.313 C 22.738 27.692 22.429 28 22.049 28 C 21.668 28 21.36 27.692 21.36 27.313 Z M 22.681 23.051 C 22.681 24.189 23.507 25.052 24.495 25.052 C 25.483 25.052 26.31 24.189 26.31 23.051 C 26.31 21.923 25.483 21.07 24.495 21.07 C 23.507 21.07 22.681 21.923 22.681 23.051 Z M 34.68 25.417 C 34.68 25.796 34.372 26.104 33.991 26.104 L 33.91 26.104 C 33.575 26.104 33.302 25.832 33.302 25.497 C 33.027 25.839 32.219 26.284 31.355 26.284 C 29.759 26.284 28.305 24.834 28.305 23.051 C 28.305 21.279 29.759 19.838 31.545 19.838 C 33.331 19.838 34.68 21.279 34.68 23.051 Z M 29.73 23.051 C 29.73 24.189 30.557 25.052 31.545 25.052 C 32.533 25.052 33.36 24.189 33.36 23.051 C 33.36 21.923 32.533 21.07 31.545 21.07 C 30.557 21.07 29.73 21.923 29.73 23.051 Z M 35.63 22.502 C 35.63 20.978 36.632 19.929 38.154 19.811 C 38.302 19.799 38.423 19.92 38.423 20.068 L 38.423 20.765 C 38.423 20.913 38.303 21.03 38.157 21.053 C 37.46 21.164 37.008 21.716 37.008 22.502 L 37.008 25.417 C 37.001 25.792 36.694 26.092 36.319 26.092 C 35.943 26.092 35.637 25.792 35.63 25.417 Z M 39.084 18.787 C 39.084 18.639 39.203 18.52 39.351 18.52 L 40.194 18.52 C 40.342 18.52 40.461 18.639 40.461 18.787 L 40.461 19.942 L 41.325 19.942 C 41.472 19.942 41.592 20.061 41.592 20.209 L 41.592 20.908 C 41.592 21.055 41.472 21.174 41.325 21.174 L 40.461 21.174 L 40.461 25.417 C 40.461 25.796 40.153 26.104 39.773 26.104 C 39.392 26.104 39.084 25.796 39.084 25.417 Z M 46.371 22.502 C 46.371 21.62 45.801 21.032 44.955 21.032 C 44.109 21.032 43.54 21.62 43.54 22.502 L 43.54 25.417 C 43.54 25.796 43.231 26.104 42.851 26.104 C 42.47 26.104 42.162 25.796 42.162 25.417 L 42.162 22.502 C 42.162 20.89 43.283 19.809 44.955 19.8 C 46.627 19.809 47.748 20.89 47.748 22.502 L 47.748 25.417 C 47.748 25.796 47.44 26.104 47.059 26.104 C 46.679 26.104 46.371 25.796 46.371 25.417 Z M 55.128 23.961 C 54.739 25.298 53.503 26.284 52.04 26.284 C 50.254 26.284 48.801 24.834 48.801 23.051 C 48.801 21.279 50.254 19.838 52.04 19.838 C 53.684 19.838 55.48 21.212 55.233 23.506 L 50.273 23.506 C 50.454 24.407 51.185 25.052 52.04 25.052 C 52.734 25.052 53.352 24.625 53.646 23.961 Z M 50.33 22.369 L 53.722 22.359 C 53.475 21.582 52.81 21.07 52.04 21.07 C 51.261 21.07 50.587 21.591 50.33 22.369 Z M 56.014 22.502 C 56.014 20.978 57.016 19.929 58.539 19.811 C 58.687 19.799 58.807 19.92 58.807 20.068 L 58.807 20.765 C 58.807 20.913 58.687 21.03 58.541 21.053 C 57.844 21.164 57.392 21.716 57.392 22.502 L 57.392 25.417 C 57.392 25.796 57.083 26.104 56.703 26.104 C 56.323 26.104 56.014 25.796 56.014 25.417 Z M 60.466 23.952 C 60.466 24.587 60.827 25.061 61.615 25.061 C 62.214 25.061 62.575 24.767 62.575 24.379 C 62.575 23.023 59.278 23.999 59.278 21.601 C 59.278 20.568 60.238 19.79 61.52 19.79 C 62.831 19.79 63.81 20.672 63.81 21.724 L 62.385 21.724 C 62.385 21.373 62.014 21.023 61.52 21.023 C 61.026 21.023 60.655 21.269 60.655 21.601 C 60.655 22.786 64 22.056 64 24.227 C 64 25.412 62.936 26.294 61.52 26.294 C 60.133 26.294 59.088 25.289 59.088 23.952 Z M 21.353 0.418 C 21.327 0.337 21.341 0.248 21.391 0.179 C 21.441 0.111 21.522 0.07 21.607 0.07 L 22.373 0.07 C 22.49 0.07 22.594 0.146 22.628 0.258 L 23.881 4.307 L 25.125 0.258 C 25.16 0.146 25.263 0.07 25.381 0.07 L 26.364 0.07 C 26.481 0.07 26.584 0.146 26.619 0.258 L 27.872 4.307 L 29.115 0.258 C 29.15 0.146 29.253 0.07 29.371 0.07 L 30.136 0.07 C 30.222 0.07 30.302 0.111 30.352 0.179 C 30.403 0.248 30.417 0.337 30.391 0.418 L 28.705 5.623 C 28.588 5.986 28.249 6.232 27.867 6.232 C 27.485 6.231 27.146 5.985 27.029 5.622 L 25.876 2.051 L 24.716 5.623 C 24.598 5.986 24.259 6.232 23.876 6.232 C 23.494 6.232 23.155 5.986 23.038 5.623 Z M 37.194 5.551 C 37.194 5.927 36.889 6.232 36.512 6.232 L 36.432 6.232 C 36.1 6.232 35.83 5.963 35.83 5.631 C 35.557 5.969 34.758 6.41 33.902 6.41 C 32.321 6.41 30.882 4.974 30.882 3.209 C 30.882 1.454 32.321 0.027 34.09 0.027 C 35.858 0.027 37.194 1.454 37.194 3.209 Z M 32.293 3.209 C 32.293 4.336 33.111 5.19 34.09 5.19 C 35.068 5.19 35.887 4.336 35.887 3.209 C 35.887 2.092 35.068 1.247 34.09 1.247 C 33.111 1.247 32.293 2.092 32.293 3.209 Z M 37.62 0.496 C 37.587 0.414 37.597 0.321 37.647 0.248 C 37.697 0.174 37.78 0.13 37.868 0.131 L 38.684 0.131 C 38.794 0.131 38.892 0.197 38.933 0.299 L 40.606 4.533 L 42.298 0.298 C 42.339 0.197 42.437 0.131 42.546 0.131 L 43.336 0.131 C 43.424 0.131 43.507 0.174 43.557 0.247 C 43.606 0.321 43.617 0.414 43.584 0.496 L 40.709 7.711 C 40.63 7.927 40.439 8.084 40.211 8.119 C 39.983 8.155 39.754 8.063 39.613 7.881 C 39.472 7.699 39.441 7.455 39.533 7.243 L 39.938 6.232 L 39.919 6.232 L 37.62 0.496 Z M 1.202 6.13 C 0.033 6.744 -0.253 8.269 0.517 9.34 C 3.115 12.957 2.911 15.026 0.358 18.932 C -0.354 20.021 0.029 21.501 1.214 22.043 L 12.519 27.219 C 13.891 27.847 15.454 26.847 15.454 25.341 L 15.454 2.069 C 15.454 0.514 13.798 -0.484 12.419 0.241 L 1.202 6.13 Z\" fill=\"rgb(0, 0, 0)\"></path></svg>'}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1p7zka6\",layoutDependency:layoutDependency,layoutId:\"AoZOldNht\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.375 7.764\" overflow=\"visible\"><path d=\"M 0 0.267 C 0 0.12 0.12 0 0.267 0 L 1.11 0 C 1.258 0 1.378 0.12 1.378 0.267 L 1.378 2.105 C 1.653 1.764 2.461 1.318 3.325 1.318 C 4.922 1.318 6.375 2.768 6.375 4.551 C 6.375 6.323 4.922 7.764 3.135 7.764 C 1.349 7.764 0 6.323 0 4.551 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-lq6qka\",layoutDependency:layoutDependency,layoutId:\"Oxzjq_dwK\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.629 3.982\" overflow=\"visible\"><path d=\"M 0 2 C 0 3.128 0.826 3.982 1.815 3.982 C 2.803 3.982 3.629 3.128 3.629 2 C 3.629 0.863 2.803 0 1.815 0 C 0.826 0 0 0.863 0 2 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1mmoqlt\",layoutDependency:layoutDependency,layoutId:\"rqH716yzu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.455 6.446\" overflow=\"visible\"><path d=\"M 6.328 4.124 C 5.938 5.46 4.703 6.446 3.24 6.446 C 1.454 6.446 0 4.996 0 3.214 C 0 1.441 1.454 0 3.24 0 C 4.883 0 6.679 1.375 6.432 3.669 L 1.473 3.669 C 1.653 4.569 2.385 5.214 3.24 5.214 C 3.933 5.214 4.551 4.787 4.846 4.124 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1i6svfk\",layoutDependency:layoutDependency,layoutId:\"ioJ4w89Wk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.392 1.299\" overflow=\"visible\"><path d=\"M 0 1.299 L 3.392 1.289 C 3.145 0.512 2.48 0 1.71 0 C 0.931 0 0.257 0.521 0 1.299 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1bgkdvf\",layoutDependency:layoutDependency,layoutId:\"xqFp6iodN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.508 7.584\" overflow=\"visible\"><path d=\"M 0 0.267 C 0 0.12 0.12 0 0.267 0 L 1.11 0 C 1.181 0 1.249 0.028 1.299 0.078 C 1.35 0.128 1.378 0.196 1.378 0.267 L 1.378 1.422 L 2.241 1.422 C 2.389 1.422 2.508 1.541 2.508 1.689 L 2.508 2.388 C 2.508 2.535 2.389 2.654 2.241 2.654 L 1.378 2.654 L 1.378 6.897 C 1.378 7.276 1.069 7.584 0.689 7.584 C 0.308 7.584 0 7.276 0 6.897 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1wtfls7\",layoutDependency:layoutDependency,layoutId:\"jGx2rJks3\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.508 7.584\" overflow=\"visible\"><path d=\"M 0 0.267 C 0 0.12 0.12 0 0.267 0 L 1.11 0 C 1.258 0 1.378 0.12 1.378 0.267 L 1.378 1.422 L 2.241 1.422 C 2.389 1.422 2.508 1.541 2.508 1.689 L 2.508 2.388 C 2.508 2.535 2.388 2.654 2.241 2.654 L 1.378 2.654 L 1.378 6.897 C 1.378 7.276 1.069 7.584 0.689 7.584 C 0.308 7.584 0 7.276 0 6.897 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-q5c768\",layoutDependency:layoutDependency,layoutId:\"YvLHav5lQ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.455 6.446\" overflow=\"visible\"><path d=\"M 6.328 4.124 C 5.938 5.46 4.703 6.446 3.24 6.446 C 1.454 6.446 0 4.996 0 3.214 C 0 1.441 1.454 0 3.24 0 C 4.883 0 6.679 1.375 6.432 3.669 L 1.473 3.669 C 1.653 4.569 2.385 5.214 3.24 5.214 C 3.933 5.214 4.551 4.787 4.845 4.124 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-82ihha\",layoutDependency:layoutDependency,layoutId:\"QUFh8ldAk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.392 1.299\" overflow=\"visible\"><path d=\"M 0 1.299 L 3.392 1.289 C 3.145 0.512 2.48 0 1.71 0 C 0.931 0 0.257 0.521 0 1.299 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-18rjte1\",layoutDependency:layoutDependency,layoutId:\"Vp7rflbk0\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.793 6.294\" overflow=\"visible\"><path d=\"M 0 2.692 C 0 1.168 1.002 0.119 2.525 0.001 C 2.672 -0.011 2.793 0.11 2.793 0.258 L 2.793 0.955 C 2.793 1.103 2.673 1.219 2.527 1.243 C 1.83 1.354 1.378 1.906 1.378 2.692 L 1.378 5.607 C 1.378 5.986 1.069 6.294 0.689 6.294 C 0.308 6.294 0 5.986 0 5.607 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-cpxi21\",layoutDependency:layoutDependency,layoutId:\"N57jL7zua\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.375 8.162\" overflow=\"visible\"><path d=\"M 0 3.214 C 0 1.441 1.349 0 3.135 0 C 4.922 0 6.375 1.441 6.375 3.214 C 6.375 4.996 4.922 6.447 3.325 6.447 C 2.461 6.447 1.653 6.001 1.378 5.66 L 1.378 7.475 C 1.378 7.855 1.069 8.162 0.689 8.162 C 0.308 8.162 0 7.855 0 7.475 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-s1lw3u\",layoutDependency:layoutDependency,layoutId:\"yBugMIJNl\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.629 3.982\" overflow=\"visible\"><path d=\"M 0 1.981 C 0 3.119 0.827 3.982 1.815 3.982 C 2.803 3.982 3.629 3.119 3.629 1.981 C 3.629 0.853 2.803 0 1.815 0 C 0.827 0 0 0.853 0 1.981 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1y8mbzx\",layoutDependency:layoutDependency,layoutId:\"FkNhzqTfw\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.375 6.447\" overflow=\"visible\"><path d=\"M 6.375 5.579 C 6.375 5.959 6.067 6.266 5.686 6.266 L 5.606 6.266 C 5.27 6.266 4.998 5.995 4.998 5.66 C 4.722 6.001 3.914 6.447 3.05 6.447 C 1.454 6.447 0 4.996 0 3.214 C 0 1.441 1.454 0 3.24 0 C 5.026 0 6.375 1.441 6.375 3.214 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1huqarr\",layoutDependency:layoutDependency,layoutId:\"TP2suDSBU\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.63 3.982\" overflow=\"visible\"><path d=\"M 0 1.981 C 0 3.119 0.827 3.982 1.815 3.982 C 2.803 3.982 3.63 3.119 3.63 1.981 C 3.63 0.853 2.803 0 1.815 0 C 0.827 0 0 0.853 0 1.981 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-b2glod\",layoutDependency:layoutDependency,layoutId:\"TyzRDPdi8\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.793 6.282\" overflow=\"visible\"><path d=\"M 0 2.692 C 0 1.168 1.002 0.119 2.525 0.001 C 2.672 -0.011 2.793 0.11 2.793 0.258 L 2.793 0.955 C 2.793 1.103 2.673 1.219 2.527 1.243 C 1.83 1.354 1.378 1.906 1.378 2.692 L 1.378 5.607 C 1.371 5.981 1.065 6.282 0.689 6.282 C 0.313 6.282 0.007 5.981 0 5.607 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14131o4\",layoutDependency:layoutDependency,layoutId:\"kJlLuNl0B\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.508 7.584\" overflow=\"visible\"><path d=\"M 0 0.267 C 0 0.119 0.12 0 0.267 0 L 1.11 0 C 1.258 0 1.378 0.119 1.378 0.267 L 1.378 1.422 L 2.241 1.422 C 2.389 1.422 2.508 1.541 2.508 1.689 L 2.508 2.388 C 2.508 2.535 2.388 2.654 2.241 2.654 L 1.378 2.654 L 1.378 6.897 C 1.378 7.276 1.069 7.584 0.689 7.584 C 0.308 7.584 0 7.276 0 6.897 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-k46f67\",layoutDependency:layoutDependency,layoutId:\"BjrAHXmLu\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.587 6.305\" overflow=\"visible\"><path d=\"M 4.209 2.702 C 4.209 1.82 3.639 1.233 2.793 1.233 C 1.948 1.233 1.378 1.82 1.378 2.702 L 1.378 5.617 C 1.378 5.997 1.069 6.305 0.689 6.305 C 0.308 6.305 0 5.997 0 5.617 L 0 2.702 C 0 1.09 1.121 0.01 2.793 0 C 4.466 0.01 5.587 1.09 5.587 2.702 L 5.587 5.617 C 5.587 5.997 5.278 6.304 4.898 6.304 C 4.517 6.304 4.209 5.997 4.209 5.617 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10umome\",layoutDependency:layoutDependency,layoutId:\"xccrQh1Qk\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.455 6.447\" overflow=\"visible\"><path d=\"M 6.328 4.124 C 5.938 5.461 4.703 6.447 3.24 6.447 C 1.454 6.447 0 4.996 0 3.214 C 0 1.441 1.454 0 3.24 0 C 4.883 0 6.679 1.375 6.432 3.669 L 1.473 3.669 C 1.653 4.57 2.385 5.214 3.24 5.214 C 3.933 5.214 4.551 4.788 4.845 4.124 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1acomzl\",layoutDependency:layoutDependency,layoutId:\"DxVHjLKlN\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.392 1.299\" overflow=\"visible\"><path d=\"M 0 1.299 L 3.392 1.289 C 3.145 0.512 2.48 0 1.71 0 C 0.931 0 0.257 0.521 0 1.299 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ccd7j\",layoutDependency:layoutDependency,layoutId:\"FfxKQEGJg\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 2.793 6.294\" overflow=\"visible\"><path d=\"M 0 2.692 C 0 1.168 1.002 0.119 2.524 0.001 C 2.672 -0.011 2.793 0.11 2.793 0.258 L 2.793 0.955 C 2.793 1.103 2.673 1.219 2.527 1.243 C 1.83 1.354 1.378 1.906 1.378 2.692 L 1.378 5.607 C 1.378 5.986 1.069 6.294 0.689 6.294 C 0.308 6.294 0 5.986 0 5.607 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ul48zz\",layoutDependency:layoutDependency,layoutId:\"gryolYFNq\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.912 6.503\" overflow=\"visible\"><path d=\"M 1.378 4.162 C 1.378 4.797 1.739 5.271 2.527 5.271 C 3.126 5.271 3.487 4.977 3.487 4.588 C 3.487 3.233 0.19 4.209 0.19 1.811 C 0.19 0.777 1.15 0 2.432 0 C 3.743 0 4.722 0.882 4.722 1.934 L 3.297 1.934 C 3.297 1.583 2.926 1.232 2.432 1.232 C 1.938 1.232 1.568 1.479 1.568 1.811 C 1.568 2.996 4.912 2.266 4.912 4.436 C 4.912 5.622 3.848 6.503 2.432 6.503 C 1.045 6.503 0 5.498 0 4.162 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uh4st2\",layoutDependency:layoutDependency,layoutId:\"ZsKLJnIrp\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.064 6.162\" overflow=\"visible\"><path d=\"M 0.013 0.349 C -0.013 0.267 0.001 0.179 0.051 0.11 C 0.101 0.041 0.182 0 0.267 0 L 1.033 0 C 1.15 0 1.254 0.076 1.288 0.188 L 2.541 4.238 L 3.785 0.188 C 3.82 0.076 3.923 0 4.041 0 L 5.023 0 C 5.141 0 5.244 0.076 5.279 0.188 L 6.532 4.238 L 7.775 0.188 C 7.81 0.076 7.913 0 8.031 0 L 8.796 0 C 8.882 0 8.962 0.041 9.012 0.11 C 9.063 0.179 9.077 0.267 9.051 0.349 L 7.365 5.553 C 7.248 5.916 6.909 6.162 6.527 6.162 C 6.145 6.162 5.806 5.916 5.689 5.553 L 4.536 1.981 L 3.376 5.554 C 3.258 5.917 2.919 6.163 2.536 6.162 C 2.154 6.162 1.815 5.916 1.698 5.553 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1buwnpl\",layoutDependency:layoutDependency,layoutId:\"ZPmBCIStJ\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.312 6.383\" overflow=\"visible\"><path d=\"M 6.312 5.524 C 6.312 5.9 6.007 6.205 5.63 6.205 L 5.55 6.205 C 5.218 6.204 4.948 5.935 4.948 5.604 C 4.676 5.942 3.876 6.383 3.02 6.383 C 1.439 6.383 0 4.947 0 3.182 C 0 1.427 1.439 0 3.208 0 C 4.977 0 6.312 1.427 6.312 3.182 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nyvgdv\",layoutDependency:layoutDependency,layoutId:\"NN0iGP_SH\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 3.594 3.942\" overflow=\"visible\"><path d=\"M 0 1.962 C 0 3.088 0.818 3.942 1.797 3.942 C 2.775 3.942 3.594 3.088 3.594 1.962 C 3.594 0.845 2.775 0 1.797 0 C 0.818 0 0 0.845 0 1.962 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ksc838\",layoutDependency:layoutDependency,layoutId:\"Wdk3YIkhM\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6.002 7.996\" overflow=\"visible\"><path d=\"M 0.019 0.366 C -0.014 0.284 -0.004 0.19 0.046 0.117 C 0.096 0.044 0.179 0 0.267 0 L 1.083 0 C 1.193 0 1.291 0.067 1.332 0.169 L 3.005 4.402 L 4.697 0.168 C 4.738 0.067 4.836 0 4.945 0 L 5.735 0 C 5.823 0 5.906 0.044 5.956 0.117 C 6.005 0.19 6.016 0.283 5.983 0.365 L 3.108 7.58 C 3.029 7.797 2.838 7.953 2.61 7.989 C 2.382 8.024 2.153 7.933 2.012 7.751 C 1.871 7.568 1.84 7.324 1.932 7.113 L 2.337 6.101 L 2.319 6.101 L 0.019 0.366 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-rxz2zq\",layoutDependency:layoutDependency,layoutId:\"oNueR5XAD\",requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.454 27.41\" overflow=\"visible\"><path d=\"M 1.202 6.13 C 0.033 6.744 -0.253 8.269 0.517 9.34 C 3.115 12.957 2.911 15.026 0.358 18.932 C -0.354 20.021 0.029 21.501 1.214 22.043 L 12.519 27.219 C 13.891 27.847 15.454 26.847 15.454 25.341 L 15.454 2.069 C 15.454 0.514 13.798 -0.484 12.419 0.241 L 1.202 6.13 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]})})}),isDisplayed()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-19g77yf\",layoutDependency:layoutDependency,layoutId:\"TozXP6eZS\",children:isDisplayed1()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.16px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0sQRFEA3\"},motionChild:true,nodeId:\"IV0l_biB9\",openInNewTab:false,relValues:[],scopeId:\"F8zdianmR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wb3ogq\",\"data-styles-preset\":\"TmhTYlExZ\",children:\"Problems\"})})})}),className:\"framer-1bvgpiy\",\"data-framer-name\":\"Problems\",fonts:[\"GF;Host Grotesk-800\"],layoutDependency:layoutDependency,layoutId:\"IV0l_biB9\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cBiWFf8sQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.16px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0sQRFEA3\"},motionChild:true,nodeId:\"IV0l_biB9\",openInNewTab:false,relValues:[],scopeId:\"F8zdianmR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-6id5zi\",\"data-styles-preset\":\"wiNWeOfmf\",children:\"Problems\"})})})})},pepwxDCKL:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.16px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Home\"})})},VPltLCLp2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0sQRFEA3\"},motionChild:true,nodeId:\"IV0l_biB9\",openInNewTab:false,relValues:[],scopeId:\"F8zdianmR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wb3ogq\",\"data-styles-preset\":\"TmhTYlExZ\",children:\"Problems\"})})})})}},baseVariant,gestureVariant)})}),isDisplayed2()&&/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.16px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0sQRFEA3\"},motionChild:true,nodeId:\"kA0a_WY5h\",openInNewTab:false,relValues:[],scopeId:\"F8zdianmR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wb3ogq\",\"data-styles-preset\":\"TmhTYlExZ\",children:\"Offers\"})})})}),className:\"framer-1r9hed3\",\"data-framer-name\":\"Offers\",fonts:[\"GF;Host Grotesk-800\"],layoutDependency:layoutDependency,layoutId:\"kA0a_WY5h\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cBiWFf8sQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.16px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0sQRFEA3\"},motionChild:true,nodeId:\"kA0a_WY5h\",openInNewTab:false,relValues:[],scopeId:\"F8zdianmR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-6id5zi\",\"data-styles-preset\":\"wiNWeOfmf\",children:\"Offers\"})})})})},ij0do_7z9:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.16px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Menu\"})})},VPltLCLp2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e0sQRFEA3\"},motionChild:true,nodeId:\"kA0a_WY5h\",openInNewTab:false,relValues:[],scopeId:\"F8zdianmR\",smoothScroll:true,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wb3ogq\",\"data-styles-preset\":\"TmhTYlExZ\",children:\"Offers\"})})})})}},baseVariant,gestureVariant)}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined},{href:{hash:\":kzaiCDs1j\",webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined},{href:{webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({sArwtA455:{height:50,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-((componentViewport?.height||96)-40)*1)/2)+(0+(((componentViewport?.height||96)-40)*1-0-(((componentViewport?.height||96)-40)*1-0)*1)/2)+(0+((((componentViewport?.height||96)-40)*1-0)*1-0-50)/2)},TEFVjnx2j:{height:50,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-((componentViewport?.height||96)-40)*1)/2)+(0+(((componentViewport?.height||96)-40)*1-0-(((componentViewport?.height||96)-40)*1-0)*1)/2)+(0+((((componentViewport?.height||96)-40)*1-0)*1-0-50)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1ocaumd-container\",layoutDependency:layoutDependency,layoutId:\"QM57EACYw-container\",nodeId:\"QM57EACYw\",rendersWithMotion:true,scopeId:\"F8zdianmR\",children:/*#__PURE__*/_jsx(ButtonHover,{height:\"100%\",id:\"QM57EACYw\",layoutId:\"QM57EACYw\",variant:matchVariant(\"EajZBJ_NS\"),wGorZvpru:\"Problems\",width:\"100%\",wyeqrVsGe:resolvedLinks[0],...addPropertyOverrides({sArwtA455:{variant:matchVariant(\"C5YjJ4UlG\"),wGorZvpru:\"About\",wyeqrVsGe:resolvedLinks[2]},TEFVjnx2j:{wGorZvpru:\"About\",wyeqrVsGe:resolvedLinks[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined},{href:{hash:\":c5cir6Dy3\",webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined},{href:{webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({sArwtA455:{height:50,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-((componentViewport?.height||96)-40)*1)/2)+(0+(((componentViewport?.height||96)-40)*1-0-(((componentViewport?.height||96)-40)*1-0)*1)/2)+(0+((((componentViewport?.height||96)-40)*1-0)*1-0-50)/2)},TEFVjnx2j:{height:50,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-((componentViewport?.height||96)-40)*1)/2)+(0+(((componentViewport?.height||96)-40)*1-0-(((componentViewport?.height||96)-40)*1-0)*1)/2)+(0+((((componentViewport?.height||96)-40)*1-0)*1-0-50)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-182xudr-container\",layoutDependency:layoutDependency,layoutId:\"lZHh1Q9jl-container\",nodeId:\"lZHh1Q9jl\",rendersWithMotion:true,scopeId:\"F8zdianmR\",children:/*#__PURE__*/_jsx(ButtonHover,{height:\"100%\",id:\"lZHh1Q9jl\",layoutId:\"lZHh1Q9jl\",variant:matchVariant(\"EajZBJ_NS\"),wGorZvpru:\"Offers\",width:\"100%\",wyeqrVsGe:resolvedLinks1[0],...addPropertyOverrides({sArwtA455:{variant:matchVariant(\"C5YjJ4UlG\"),wGorZvpru:\"Approach\",wyeqrVsGe:resolvedLinks1[2]},TEFVjnx2j:{wGorZvpru:\"Approach\",wyeqrVsGe:resolvedLinks1[1]}},baseVariant,gestureVariant)})})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined},{href:{hash:\":pmXZJCl2_\",webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined},{href:{webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({sArwtA455:{height:50,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-((componentViewport?.height||96)-40)*1)/2)+(0+(((componentViewport?.height||96)-40)*1-0-(((componentViewport?.height||96)-40)*1-0)*1)/2)+(0+((((componentViewport?.height||96)-40)*1-0)*1-0-50)/2)},TEFVjnx2j:{height:50,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-((componentViewport?.height||96)-40)*1)/2)+(0+(((componentViewport?.height||96)-40)*1-0-(((componentViewport?.height||96)-40)*1-0)*1)/2)+(0+((((componentViewport?.height||96)-40)*1-0)*1-0-50)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ksg5l-container\",layoutDependency:layoutDependency,layoutId:\"l6lFpOYJ_-container\",nodeId:\"l6lFpOYJ_\",rendersWithMotion:true,scopeId:\"F8zdianmR\",children:/*#__PURE__*/_jsx(ButtonHover,{height:\"100%\",id:\"l6lFpOYJ_\",layoutId:\"l6lFpOYJ_\",variant:matchVariant(\"EajZBJ_NS\"),wGorZvpru:\"Programs\",width:\"100%\",wyeqrVsGe:resolvedLinks2[0],...addPropertyOverrides({sArwtA455:{variant:matchVariant(\"C5YjJ4UlG\"),wyeqrVsGe:resolvedLinks2[2]},TEFVjnx2j:{wyeqrVsGe:resolvedLinks2[1]}},baseVariant,gestureVariant)})})})}),isDisplayed4()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RZb_Fp1kZ\"},implicitPathVariables:undefined},{href:{webPageId:\"RZb_Fp1kZ\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({TEFVjnx2j:{height:50,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-((componentViewport?.height||96)-40)*1)/2)+(0+(((componentViewport?.height||96)-40)*1-0-(((componentViewport?.height||96)-40)*1-0)*1)/2)+(0+((((componentViewport?.height||96)-40)*1-0)*1-0-50)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-zxg8sj-container\",layoutDependency:layoutDependency,layoutId:\"fv4WjzRjc-container\",nodeId:\"fv4WjzRjc\",rendersWithMotion:true,scopeId:\"F8zdianmR\",children:/*#__PURE__*/_jsx(ButtonHover,{height:\"100%\",id:\"fv4WjzRjc\",layoutId:\"fv4WjzRjc\",variant:matchVariant(\"EajZBJ_NS\"),wGorZvpru:\"Assessment\",width:\"100%\",wyeqrVsGe:resolvedLinks3[0],...addPropertyOverrides({TEFVjnx2j:{wyeqrVsGe:resolvedLinks3[1]}},baseVariant,gestureVariant)})})})}),isDisplayed5()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"RZb_Fp1kZ\"},implicitPathVariables:undefined},{href:{webPageId:\"RZb_Fp1kZ\"},implicitPathVariables:undefined}],children:resolvedLinks4=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({sArwtA455:{height:50,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-((componentViewport?.height||96)-40)*1)/2)+(0+(((componentViewport?.height||96)-40)*1-0-(((componentViewport?.height||96)-40)*1-0)*1)/2)+(0+((((componentViewport?.height||96)-40)*1-0)*1-0-50)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-19p6958-container\",layoutDependency:layoutDependency,layoutId:\"naJDPtGc4-container\",nodeId:\"naJDPtGc4\",rendersWithMotion:true,scopeId:\"F8zdianmR\",children:/*#__PURE__*/_jsx(ButtonHover,{height:\"100%\",id:\"naJDPtGc4\",layoutId:\"naJDPtGc4\",variant:matchVariant(\"C5YjJ4UlG\"),wGorZvpru:\"Assessment\",width:\"100%\",wyeqrVsGe:resolvedLinks4[0],...addPropertyOverrides({sArwtA455:{wyeqrVsGe:resolvedLinks4[1]}},baseVariant,gestureVariant)})})})}),isDisplayed6()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined},{href:{webPageId:\"e0sQRFEA3\"},implicitPathVariables:undefined}],children:resolvedLinks5=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({NnGJeRRJx:{height:50,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-((componentViewport?.height||96)-40)*1)/2)+(0+(((componentViewport?.height||96)-40)*1-0-(((componentViewport?.height||96)-40)*1-0)*1)/2)+(0+((((componentViewport?.height||96)-40)*1-0)*1-0-50)/2)}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-11kie7p-container\",layoutDependency:layoutDependency,layoutId:\"OgmXqyXx3-container\",nodeId:\"OgmXqyXx3\",rendersWithMotion:true,scopeId:\"F8zdianmR\",children:/*#__PURE__*/_jsx(ButtonHover,{height:\"100%\",id:\"OgmXqyXx3\",layoutId:\"OgmXqyXx3\",variant:matchVariant(\"EajZBJ_NS\"),wGorZvpru:\"Home\",width:\"100%\",wyeqrVsGe:resolvedLinks5[0],...addPropertyOverrides({NnGJeRRJx:{wyeqrVsGe:resolvedLinks5[1]}},baseVariant,gestureVariant)})})})})]})}),isDisplayed1()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1sfy44w\",layoutDependency:layoutDependency,layoutId:\"U5V1b411E\",children:[/*#__PURE__*/_jsx(Link,{href:{hash:\":upj6KLnXN\",webPageId:\"e0sQRFEA3\"},motionChild:true,nodeId:\"EoLdJixTO\",openInNewTab:false,scopeId:\"F8zdianmR\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-1s83gm9 framer-1ssuch9\",\"data-border\":true,\"data-framer-name\":\"Robin\",layoutDependency:layoutDependency,layoutId:\"EoLdJixTO\",style:{\"--border-bottom-width\":\"0.8456203937530518px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0.8456203937530518px\",\"--border-right-width\":\"0.8456203937530518px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.8456203937530518px\",backdropFilter:\"blur(5.086437702178955px)\",backgroundColor:\"rgba(255, 255, 255, 0.05)\",borderBottomLeftRadius:8.46,borderBottomRightRadius:8.46,borderTopLeftRadius:8.46,borderTopRightRadius:8.46,WebkitBackdropFilter:\"blur(5.086437702178955px)\"},children:[/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-55.8109)/2)+0+4.2281),pixelHeight:220,pixelWidth:229,sizes:\"47.3547px\",src:\"https://framerusercontent.com/images/C1Yntd9sJ9Ru5mz5yr9tPivyJPU.png?width=229&height=220\"},className:\"framer-1vxvjmg\",\"data-framer-name\":\"image 1\",layoutDependency:layoutDependency,layoutId:\"Keb8UWQwB\",style:{borderBottomLeftRadius:4.23,borderBottomRightRadius:4.23,borderTopLeftRadius:4.23,borderTopRightRadius:4.23},...addPropertyOverrides({sArwtA455:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-56)/2)+.0946+4.2281),pixelHeight:220,pixelWidth:229,sizes:\"47.3547px\",src:\"https://framerusercontent.com/images/C1Yntd9sJ9Ru5mz5yr9tPivyJPU.png?width=229&height=220\"}},TEFVjnx2j:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-56)/2)+.0946+4.2281),pixelHeight:220,pixelWidth:229,sizes:\"47.3547px\",src:\"https://framerusercontent.com/images/C1Yntd9sJ9Ru5mz5yr9tPivyJPU.png?width=229&height=220\"}},VPltLCLp2:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+25+242+0+0+4.2281),pixelHeight:220,pixelWidth:229,sizes:\"47.3547px\",src:\"https://framerusercontent.com/images/C1Yntd9sJ9Ru5mz5yr9tPivyJPU.png?width=229&height=220\"}}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-bwezzi\",\"data-framer-name\":\"Frame 1295603875\",layoutDependency:layoutDependency,layoutId:\"rPFErqPCw\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.88px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Meet Robin Shapiro\"})}),className:\"framer-188m91n\",\"data-framer-name\":\"Meet Robin Shapiro\",fonts:[\"GF;Host Grotesk-800\"],layoutDependency:layoutDependency,layoutId:\"AgpqYexBk\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cBiWFf8sQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.88px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\"},children:\"Meet Robin Shapiro\"})})},sArwtA455:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.88px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\"},children:\"Meet Robin Shapiro\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJjaGl2by1yZWd1bGFy\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"10.65px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Learn more →\"})}),className:\"framer-178fzkx\",\"data-framer-name\":\"Learn more →\",fonts:[\"GF;Archivo-regular\"],layoutDependency:layoutDependency,layoutId:\"CFawF93er\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\",opacity:.5},variants:{sArwtA455:{\"--extracted-r6o4lv\":\"rgba(0, 0, 0, 0.8)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cBiWFf8sQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJjaGl2by1yZWd1bGFy\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"10.65px\",\"--framer-line-height\":\"100%\"},children:\"Learn more →\"})})},sArwtA455:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7QXJjaGl2by1yZWd1bGFy\",\"--framer-font-family\":'\"Archivo\", \"Archivo Placeholder\", sans-serif',\"--framer-font-size\":\"10.65px\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgba(0, 0, 0, 0.8))\"},children:\"Learn more →\"})})}},baseVariant,gestureVariant)})]})]})}),isDisplayed2()&&/*#__PURE__*/_jsx(motion.div,{className:\"framer-3fsa07\",\"data-border\":true,\"data-framer-name\":\"Robin\",layoutDependency:layoutDependency,layoutId:\"T3CSXZYoh\",style:{\"--border-bottom-width\":\"0.8456203937530518px\",\"--border-color\":\"rgba(255, 255, 255, 0.1)\",\"--border-left-width\":\"0.8456203937530518px\",\"--border-right-width\":\"0.8456203937530518px\",\"--border-style\":\"solid\",\"--border-top-width\":\"0.8456203937530518px\",backdropFilter:\"blur(5.086437702178955px)\",backgroundColor:\"rgba(255, 255, 255, 0.05)\",borderBottomLeftRadius:8.46,borderBottomRightRadius:8.46,borderTopLeftRadius:8.46,borderTopRightRadius:8.46,WebkitBackdropFilter:\"blur(5.086437702178955px)\"},variants:{VPltLCLp2:{backgroundColor:\"rgb(255, 255, 255)\"}},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-1er3wvc\",\"data-framer-name\":\"Frame 1295603875\",layoutDependency:layoutDependency,layoutId:\"KcZLHkcTA\",children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.88px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e_Ax68mNK\"},motionChild:true,nodeId:\"YdxcLOm6E\",openInNewTab:false,relValues:[],scopeId:\"F8zdianmR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wb3ogq\",\"data-styles-preset\":\"TmhTYlExZ\",children:\"Contact\"})})})}),className:\"framer-cdsbt\",\"data-framer-name\":\"Meet Robin Shapiro\",fonts:[\"GF;Host Grotesk-800\"],layoutDependency:layoutDependency,layoutId:\"YdxcLOm6E\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({cBiWFf8sQ:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.88px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e_Ax68mNK\"},motionChild:true,nodeId:\"YdxcLOm6E\",openInNewTab:false,relValues:[],scopeId:\"F8zdianmR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-6id5zi\",\"data-styles-preset\":\"wiNWeOfmf\",children:\"Contact\"})})})})},VPltLCLp2:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"R0Y7SG9zdCBHcm90ZXNrLTgwMA==\",\"--framer-font-family\":'\"Host Grotesk\", \"Host Grotesk Placeholder\", sans-serif',\"--framer-font-size\":\"14.88px\",\"--framer-font-weight\":\"800\",\"--framer-line-height\":\"100%\"},children:/*#__PURE__*/_jsx(Link,{href:{webPageId:\"e_Ax68mNK\"},motionChild:true,nodeId:\"YdxcLOm6E\",openInNewTab:false,relValues:[],scopeId:\"F8zdianmR\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1wb3ogq\",\"data-styles-preset\":\"TmhTYlExZ\",children:\"Contact\"})})})})}},baseVariant,gestureVariant)})})}),isDisplayed3()&&/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"e_Ax68mNK\"},implicitPathVariables:undefined},{href:{webPageId:\"e_Ax68mNK\"},implicitPathVariables:undefined},{href:{webPageId:\"e_Ax68mNK\"},implicitPathVariables:undefined}],children:resolvedLinks6=>/*#__PURE__*/_jsx(ComponentViewportProvider,{...addPropertyOverrides({sArwtA455:{height:56,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-56)/2)+0},TEFVjnx2j:{height:56,y:(componentViewport?.y||0)+(25+((componentViewport?.height||96)-40-56)/2)+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1w8lj57-container\",layoutDependency:layoutDependency,layoutId:\"EhPulC0eX-container\",nodeId:\"EhPulC0eX\",rendersWithMotion:true,scopeId:\"F8zdianmR\",children:/*#__PURE__*/_jsx(ContactButton,{height:\"100%\",id:\"EhPulC0eX\",layoutId:\"EhPulC0eX\",style:{height:\"100%\"},variant:matchVariant(\"eOLObjJ46\"),width:\"100%\",wPTer1pDY:resolvedLinks6[0],...addPropertyOverrides({sArwtA455:{variant:matchVariant(\"dDlDyuJOA\"),wPTer1pDY:resolvedLinks6[2]},TEFVjnx2j:{wPTer1pDY:resolvedLinks6[1]}},baseVariant,gestureVariant)})})})})]})]})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-SSRa6.framer-1ssuch9, .framer-SSRa6 .framer-1ssuch9 { display: block; }\",\".framer-SSRa6.framer-qfjwy { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: visible; padding: 25px 65px 15px 65px; position: relative; width: 1200px; }\",\".framer-SSRa6 .framer-woekjf { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8.456202507019043px; height: auto; justify-content: flex-start; overflow: visible; padding: 4.2281012535095215px 15px 4.2281012535095215px 15px; position: relative; width: min-content; }\",\".framer-SSRa6 .framer-1ftzopm { 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-SSRa6 .framer-16llbjm { flex: none; height: 28px; overflow: visible; position: relative; text-decoration: none; width: 64px; }\",\".framer-SSRa6 .framer-114mdjx { height: 28px; left: 0px; position: absolute; top: 0px; width: 64px; }\",\".framer-SSRa6 .framer-1p7zka6 { height: 8px; left: 22px; position: absolute; top: 10px; width: 7px; }\",\".framer-SSRa6 .framer-lq6qka { height: 4px; left: 23px; position: absolute; top: 12px; width: 4px; }\",\".framer-SSRa6 .framer-1mmoqlt { height: 7px; left: 29px; position: absolute; top: 11px; width: 7px; }\",\".framer-SSRa6 .framer-1i6svfk { height: 2px; left: 30px; position: absolute; top: 12px; width: 4px; }\",\".framer-SSRa6 .framer-1bgkdvf { height: 8px; left: 36px; position: absolute; top: 10px; width: 3px; }\",\".framer-SSRa6 .framer-1wtfls7 { height: 8px; left: 39px; position: absolute; top: 10px; width: 3px; }\",\".framer-SSRa6 .framer-q5c768 { height: 7px; left: 42px; position: absolute; top: 11px; width: 7px; }\",\".framer-SSRa6 .framer-82ihha { height: 2px; left: 44px; position: absolute; top: 12px; width: 4px; }\",\".framer-SSRa6 .framer-18rjte1 { height: 7px; left: 49px; position: absolute; top: 11px; width: 3px; }\",\".framer-SSRa6 .framer-cpxi21 { height: 8px; left: 22px; position: absolute; top: 20px; width: 7px; }\",\".framer-SSRa6 .framer-s1lw3u { height: 4px; left: 23px; position: absolute; top: 21px; width: 4px; }\",\".framer-SSRa6 .framer-1y8mbzx { height: 7px; left: 29px; position: absolute; top: 20px; width: 7px; }\",\".framer-SSRa6 .framer-1huqarr { height: 4px; left: 30px; position: absolute; top: 21px; width: 4px; }\",\".framer-SSRa6 .framer-b2glod { height: 7px; left: 36px; position: absolute; top: 20px; width: 3px; }\",\".framer-SSRa6 .framer-14131o4 { height: 8px; left: 39px; position: absolute; top: 19px; width: 3px; }\",\".framer-SSRa6 .framer-k46f67 { height: 7px; left: 42px; position: absolute; top: 20px; width: 6px; }\",\".framer-SSRa6 .framer-10umome { height: 7px; left: 49px; position: absolute; top: 20px; width: 7px; }\",\".framer-SSRa6 .framer-1acomzl { height: 2px; left: 51px; position: absolute; top: 21px; width: 4px; }\",\".framer-SSRa6 .framer-1ccd7j { height: 7px; left: 56px; position: absolute; top: 20px; width: 3px; }\",\".framer-SSRa6 .framer-1ul48zz { height: 7px; left: 59px; position: absolute; top: 20px; width: 5px; }\",\".framer-SSRa6 .framer-uh4st2 { height: 6px; left: 22px; position: absolute; top: 0px; width: 9px; }\",\".framer-SSRa6 .framer-1buwnpl { height: 7px; left: 31px; position: absolute; top: 0px; width: 7px; }\",\".framer-SSRa6 .framer-nyvgdv { height: 4px; left: 33px; position: absolute; top: 1px; width: 4px; }\",\".framer-SSRa6 .framer-ksc838 { height: 8px; left: 38px; position: absolute; top: 0px; width: 6px; }\",\".framer-SSRa6 .framer-rxz2zq { height: 28px; left: 0px; position: absolute; top: 0px; width: 16px; }\",\".framer-SSRa6 .framer-19g77yf { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-SSRa6 .framer-1bvgpiy, .framer-SSRa6 .framer-1r9hed3, .framer-SSRa6 .framer-188m91n, .framer-SSRa6 .framer-178fzkx, .framer-SSRa6 .framer-cdsbt { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-SSRa6 .framer-1ocaumd-container, .framer-SSRa6 .framer-182xudr-container, .framer-SSRa6 .framer-ksg5l-container, .framer-SSRa6 .framer-zxg8sj-container, .framer-SSRa6 .framer-19p6958-container, .framer-SSRa6 .framer-11kie7p-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-SSRa6 .framer-1sfy44w { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-end; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; width: 1px; }\",\".framer-SSRa6 .framer-1s83gm9 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8.456202507019043px; height: min-content; justify-content: flex-start; overflow: visible; padding: 4.2281012535095215px 9.301824569702148px 4.2281012535095215px 4.2281012535095215px; position: relative; text-decoration: none; width: min-content; }\",\".framer-SSRa6 .framer-1vxvjmg { flex: none; height: 47px; position: relative; width: 47px; }\",\".framer-SSRa6 .framer-bwezzi, .framer-SSRa6 .framer-1er3wvc { align-content: flex-start; align-items: flex-start; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 2.5368614196777344px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-SSRa6 .framer-3fsa07 { align-content: center; align-items: center; align-self: stretch; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 8.456202507019043px; height: auto; justify-content: center; overflow: visible; padding: 4.2281012535095215px 10px 4.2281012535095215px 10px; position: relative; width: min-content; }\",\".framer-SSRa6 .framer-1w8lj57-container { flex: none; height: 56px; position: relative; width: auto; }\",\".framer-SSRa6.framer-v-2wvkdy.framer-qfjwy { height: 96px; padding: 25px 20px 15px 20px; width: 337px; }\",\".framer-SSRa6.framer-v-2wvkdy .framer-woekjf { align-self: unset; flex: 1 0 0px; gap: 8.4562025px; height: 100%; padding: 4.2281013px 15px 4.2281012535095215px 15px; width: 1px; }\",\".framer-SSRa6.framer-v-2wvkdy .framer-1ftzopm { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-SSRa6.framer-v-2wvkdy .framer-19g77yf { min-height: 14px; }\",\".framer-SSRa6.framer-v-15wu4lx.framer-qfjwy { flex-direction: column; gap: 10px; height: 470px; justify-content: flex-start; padding: 25px 20px 15px 20px; width: 296px; }\",\".framer-SSRa6.framer-v-15wu4lx .framer-woekjf { align-self: unset; flex-direction: column; height: min-content; padding: 40px 15px 40px 15px; width: 100%; }\",\".framer-SSRa6.framer-v-15wu4lx .framer-1ftzopm { flex-direction: column; }\",\".framer-SSRa6.framer-v-15wu4lx .framer-19g77yf { align-self: stretch; flex: none; width: auto; }\",\".framer-SSRa6.framer-v-15wu4lx .framer-1sfy44w { flex: none; flex-direction: column; width: 100%; }\",\".framer-SSRa6.framer-v-15wu4lx .framer-1s83gm9 { gap: 22px; width: 100%; }\",\".framer-SSRa6.framer-v-15wu4lx .framer-3fsa07 { align-self: unset; height: 56px; width: 100%; }\",\".framer-SSRa6.framer-v-6zz8qe.framer-qfjwy, .framer-SSRa6.framer-v-1vf6tlh.framer-qfjwy, .framer-SSRa6.framer-v-1kxmaml.framer-qfjwy, .framer-SSRa6.framer-v-z9xa1c.framer-qfjwy, .framer-SSRa6.framer-v-i0bht9.framer-qfjwy { height: 96px; }\",\".framer-SSRa6.framer-v-6zz8qe .framer-woekjf, .framer-SSRa6.framer-v-1vf6tlh .framer-woekjf { align-self: unset; height: 100%; }\",\".framer-SSRa6.framer-v-1kxmaml .framer-woekjf, .framer-SSRa6.framer-v-z9xa1c .framer-woekjf, .framer-SSRa6.framer-v-i0bht9 .framer-woekjf { align-self: unset; height: 100%; padding: 0px; }\",\".framer-SSRa6.framer-v-1kxmaml .framer-1ftzopm, .framer-SSRa6.framer-v-z9xa1c .framer-1ftzopm, .framer-SSRa6.framer-v-i0bht9 .framer-1ftzopm { gap: 5px; height: 100%; padding: 0px 15px 0px 15px; }\",\".framer-SSRa6.framer-v-1kxmaml .framer-16llbjm, .framer-SSRa6.framer-v-z9xa1c .framer-16llbjm, .framer-SSRa6.framer-v-i0bht9 .framer-16llbjm { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; justify-content: center; order: 0; padding: 0px 20px 0px 0px; width: min-content; }\",\".framer-SSRa6.framer-v-1kxmaml .framer-114mdjx, .framer-SSRa6.framer-v-z9xa1c .framer-114mdjx, .framer-SSRa6.framer-v-i0bht9 .framer-114mdjx { left: unset; position: relative; top: unset; }\",\".framer-SSRa6.framer-v-1kxmaml .framer-1ocaumd-container, .framer-SSRa6.framer-v-z9xa1c .framer-1ocaumd-container { order: 2; }\",\".framer-SSRa6.framer-v-1kxmaml .framer-182xudr-container, .framer-SSRa6.framer-v-z9xa1c .framer-182xudr-container { order: 5; }\",\".framer-SSRa6.framer-v-1kxmaml .framer-ksg5l-container, .framer-SSRa6.framer-v-z9xa1c .framer-ksg5l-container { order: 6; }\",\".framer-SSRa6.framer-v-1kxmaml .framer-zxg8sj-container { order: 7; }\",\".framer-SSRa6.framer-v-z9xa1c .framer-19p6958-container { order: 8; }\",\".framer-SSRa6.framer-v-i0bht9 .framer-11kie7p-container { order: 9; }\",...sharedStyle.css,...sharedStyle1.css,'.framer-SSRa6[data-border=\"true\"]::after, .framer-SSRa6 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 96\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"ij0do_7z9\":{\"layout\":[\"fixed\",\"fixed\"]},\"VPltLCLp2\":{\"layout\":[\"fixed\",\"fixed\"]},\"pepwxDCKL\":{\"layout\":[\"fixed\",\"fixed\"]},\"cBiWFf8sQ\":{\"layout\":[\"fixed\",\"fixed\"]},\"TEFVjnx2j\":{\"layout\":[\"fixed\",\"fixed\"]},\"sArwtA455\":{\"layout\":[\"fixed\",\"fixed\"]},\"NnGJeRRJx\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"yfn4bBouo\":\"scrollSection\",\"c_BvbDADa\":\"click\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerF8zdianmR=withCSS(Component,css,\"framer-SSRa6\");export default FramerF8zdianmR;FramerF8zdianmR.displayName=\"MainNav\";FramerF8zdianmR.defaultProps={height:96,width:1200};addPropertyControls(FramerF8zdianmR,{variant:{options:[\"n137umQU9\",\"ij0do_7z9\",\"VPltLCLp2\",\"pepwxDCKL\",\"cBiWFf8sQ\",\"TEFVjnx2j\",\"sArwtA455\",\"NnGJeRRJx\"],optionTitles:[\"Variant 1\",\"Mobile\",\"MobileOpen\",\"Contact\",\"WhiteBG\",\"WhiteMainHover\",\"BlackMainHover\",\"WhiteMainHover\"],title:\"Variant\",type:ControlType.Enum},yfn4bBouo:{title:\"Scroll Section\",type:ControlType.ScrollSectionRef},c_BvbDADa:{title:\"Click\",type:ControlType.EventHandler}});addFonts(FramerF8zdianmR,[{explicitInter:true,fonts:[{cssFamilyName:\"Host Grotesk\",source:\"google\",style:\"normal\",uiFamilyName:\"Host Grotesk\",url:\"https://fonts.gstatic.com/s/hostgrotesk/v5/co3UmWBnlCJ3U42vbbfdwMjzqHAXOdFzqU5PuWfJzhOp-j94InI.woff2\",weight:\"800\"},{cssFamilyName:\"Archivo\",source:\"google\",style:\"normal\",uiFamilyName:\"Archivo\",url:\"https://fonts.gstatic.com/s/archivo/v25/k3k6o8UDI-1M0wlSV9XAw6lQkqWY8Q82sJaRE-NWIDdgffTTNDNp9R1oJ0vyVQ.woff2\",weight:\"400\"}]},...ButtonHoverFonts,...ContactButtonFonts,...getFontsFromSharedStyle(sharedStyle.fonts),...getFontsFromSharedStyle(sharedStyle1.fonts)],{supportsExplicitInterCodegen:true});FramerF8zdianmR.loader={load:(props,context)=>{const locale=context.locale;return Promise.allSettled([forwardLoader(ButtonHover,{},context),forwardLoader(ContactButton,{},context)]);}};\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerF8zdianmR\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"1200\",\"framerIntrinsicHeight\":\"96\",\"framerVariables\":\"{\\\"yfn4bBouo\\\":\\\"scrollSection\\\",\\\"c_BvbDADa\\\":\\\"click\\\"}\",\"framerAutoSizeImages\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"ij0do_7z9\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"VPltLCLp2\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"pepwxDCKL\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"cBiWFf8sQ\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"TEFVjnx2j\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"sArwtA455\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"NnGJeRRJx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerDisplayContentsDiv\":\"false\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./F8zdianmR.map","// Generated by Framer (891012c)\nexport default function metadata(params,activeLocale){return{description:\"We design better ways for agencies and marketers to work together.\",favicon:\"https://framerusercontent.com/assets/DMd9DKRZm1CnfdbOpEfA8aHy1g.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/SYaQ8YxFMXyU9YWCZR9CfkFeYhU.jpg\",title:\"Way Better Partners\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}