{"version":3,"file":"script_main.Cerog9z3.mjs","names":["rules","css","vertexShaderSource","location","r","p","q","ShaderMount","ShaderMountVanilla","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","Variants","humanReadableVariantMap","getProps","createLayoutDependency","Component","css","NavLink","serializationHash","variantClassNames","transition1","humanReadableVariantMap","getProps","Component","css","Navigation","Icon","PropertyOverrides","Default","breakpoints"],"sources":["https:/framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js","https:/framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js","https:/framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js","https:/framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js","https:/framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1","https:/framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js","https:/framerusercontent.com/modules/xcErHDa4YXcoXBlItJn3/8WHPhL2kcYbskURWQd9B/BSIzUJM8g.js","https:/framerusercontent.com/modules/rZCn3PFnhBZmMmDguQVN/FAeZnAtwiqY1gftsyYN5/WyFyfrNgo.js","https:/framerusercontent.com/modules/7FjoXEPZbso5nRxbrcBw/ywLwsGfI6xizEDWAlKW2/Sc9oOJwYh.js","framer:toplevel/main"],"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};}export function useDarkMode(){const isPreview=typeof window!==\"undefined\"&&window.location.origin.endsWith(\"framercanvas.com\");const[isDarkMode,setIsDarkMode]=useState(()=>{if(typeof window===\"undefined\"){return false;}else if(isPreview&&typeof document!==\"undefined\"){return document.body.getAttribute(\"data-framer-theme\")===\"dark\";}else{return window.matchMedia(\"(prefers-color-scheme: dark)\").matches;}});useEffect(()=>{if(isPreview){const observer=new MutationObserver(mutations=>{mutations.forEach(mutation=>{if(mutation.attributeName===\"data-framer-theme\"){const theme=document.body.getAttribute(\"data-framer-theme\");setIsDarkMode(theme===\"dark\");}});});observer.observe(document.body,{attributes:true,attributeFilter:[\"data-framer-theme\"]});return()=>observer.disconnect();}else{const mediaQuery=window.matchMedia(\"(prefers-color-scheme: dark)\");const handleChange=e=>{setIsDarkMode(e.matches);};// Update initial value\nif(mediaQuery.matches!==isDarkMode){setIsDarkMode(mediaQuery.matches);}mediaQuery.addListener(handleChange);return()=>mediaQuery.removeListener(handleChange);}},[isPreview]);return isDarkMode;}function extractCSSVariableName(cssString){if(!cssString||!cssString.startsWith(\"var(\")){return\"\";}const match=cssVariableRegex.exec(cssString);if(match){const variableName=match[1];return variableName||\"\";}return\"\";}function parseVariables(section){const vars={};if(!section)return vars;const declarations=section.split(\";\").filter(Boolean);declarations.forEach(declaration=>{const[name,value]=declaration.split(\":\").map(s=>s.trim());if(name&&value){vars[name]=value;}});return vars;}function extractDefaultValue(cssVar){// Check if the string starts with \"var(\"\nif(!cssVar||!cssVar.startsWith(\"var(\")){return cssVar// Return the original value if it doesn't start with \"var(\"\n;}// Remove \"var(\" from the beginning and \")\" from the end\nconst content=cssVar.slice(4,-1);// Split the content by comma\nconst parts=content.split(\",\");// If there's more than one part, the second part is the default value\nif(parts.length>1){// Trim any whitespace from the default value\nreturn parts.slice(1).join(\",\").trim();}// If there's no comma, return an empty string or null\nreturn\"\";}\nexport const __FramerMetadata__ = {\"exports\":{\"useDarkMode\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"useColors\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./useColors.map","function _define_property(obj,key,value){if(key in obj){Object.defineProperty(obj,key,{value:value,enumerable:true,configurable:true,writable:true});}else{obj[key]=value;}return obj;}export class ShaderMount{constructor(canvas,fragmentShader,uniforms={},webGlContextAttributes,/** The speed of the animation, or 0 to stop it. Supports negative values to play in reverse. */speed=1,/** Pass a seed to offset the starting u_time value and give deterministic results*/seed=0){_define_property(this,\"canvas\",void 0);_define_property(this,\"gl\",void 0);_define_property(this,\"program\",null);_define_property(this,\"uniformLocations\",{});/** The fragment shader that we are using */_define_property(this,\"fragmentShader\",void 0);/** Stores the RAF for the render loop */_define_property(this,\"rafId\",null);/** Time of the last rendered frame */_define_property(this,\"lastFrameTime\",0);/** Total time that we have played any animation, passed as a uniform to the shader for time-based VFX */_define_property(this,\"totalAnimationTime\",0);/** The current speed that we progress through animation time (multiplies by delta time every update). Allows negatives to play in reverse. If set to 0, rAF will stop entirely so static shaders have no recurring performance costs */_define_property(this,\"speed\",1);/** Uniforms that are provided by the user for the specific shader being mounted (not including uniforms that this Mount adds, like time and resolution) */_define_property(this,\"providedUniforms\",void 0);/** Just a sanity check to make sure frames don't run after we're disposed */_define_property(this,\"hasBeenDisposed\",false);/** If the resolution of the canvas has changed since the last render */_define_property(this,\"resolutionChanged\",true);_define_property(this,\"initWebGL\",()=>{const program=createProgram(this.gl,vertexShaderSource,this.fragmentShader);if(!program)return;this.program=program;this.setupPositionAttribute();this.setupUniforms();});_define_property(this,\"setupPositionAttribute\",()=>{const positionAttributeLocation=this.gl.getAttribLocation(this.program,\"a_position\");const positionBuffer=this.gl.createBuffer();this.gl.bindBuffer(this.gl.ARRAY_BUFFER,positionBuffer);const positions=[-1,-1,1,-1,-1,1,-1,1,1,-1,1,1];this.gl.bufferData(this.gl.ARRAY_BUFFER,new Float32Array(positions),this.gl.STATIC_DRAW);this.gl.enableVertexAttribArray(positionAttributeLocation);this.gl.vertexAttribPointer(positionAttributeLocation,2,this.gl.FLOAT,false,0,0);});_define_property(this,\"setupUniforms\",()=>{this.uniformLocations={u_time:this.gl.getUniformLocation(this.program,\"u_time\"),u_pixelRatio:this.gl.getUniformLocation(this.program,\"u_pixelRatio\"),u_resolution:this.gl.getUniformLocation(this.program,\"u_resolution\"),...Object.fromEntries(Object.keys(this.providedUniforms).map(key=>[key,this.gl.getUniformLocation(this.program,key)]))};});_define_property(this,\"resizeObserver\",null);_define_property(this,\"setupResizeObserver\",()=>{this.resizeObserver=new ResizeObserver(()=>this.handleResize());this.resizeObserver.observe(this.canvas);this.handleResize();});_define_property(this,\"handleResize\",()=>{const pixelRatio=window.devicePixelRatio;const newWidth=this.canvas.clientWidth*pixelRatio;const newHeight=this.canvas.clientHeight*pixelRatio;if(this.canvas.width!==newWidth||this.canvas.height!==newHeight){this.canvas.width=newWidth;this.canvas.height=newHeight;this.resolutionChanged=true;this.gl.viewport(0,0,this.gl.canvas.width,this.gl.canvas.height);this.render(performance.now())// this is necessary to avoid flashes while resizing (the next scheduled render will set uniforms)\n;}});_define_property(this,\"render\",currentTime=>{if(this.hasBeenDisposed)return;// Calculate the delta time\nconst dt=currentTime-this.lastFrameTime;this.lastFrameTime=currentTime;// Increase the total animation time by dt * animationSpeed\nif(this.speed!==0){this.totalAnimationTime+=dt*this.speed;}// Clear the canvas\nthis.gl.clear(this.gl.COLOR_BUFFER_BIT);// Update uniforms\nthis.gl.useProgram(this.program);// Update the time uniform\nthis.gl.uniform1f(this.uniformLocations.u_time,this.totalAnimationTime*.001);// If the resolution has changed, we need to update the uniform\nif(this.resolutionChanged){this.gl.uniform2f(this.uniformLocations.u_resolution,this.gl.canvas.width,this.gl.canvas.height);this.gl.uniform1f(this.uniformLocations.u_pixelRatio,window.devicePixelRatio);this.resolutionChanged=false;}this.gl.drawArrays(this.gl.TRIANGLES,0,6);// Loop if we're animating\nif(this.speed!==0){this.requestRender();}else{this.rafId=null;}});_define_property(this,\"requestRender\",()=>{if(this.rafId!==null){cancelAnimationFrame(this.rafId);}this.rafId=requestAnimationFrame(this.render);});_define_property(this,\"updateProvidedUniforms\",()=>{this.gl.useProgram(this.program);Object.entries(this.providedUniforms).forEach(([key,value])=>{const location=this.uniformLocations[key];if(location){if(Array.isArray(value)){switch(value.length){case 2:this.gl.uniform2fv(location,value);break;case 3:this.gl.uniform3fv(location,value);break;case 4:this.gl.uniform4fv(location,value);break;default:if(value.length===9){this.gl.uniformMatrix3fv(location,false,value);}else if(value.length===16){this.gl.uniformMatrix4fv(location,false,value);}else{console.warn(`Unsupported uniform array length: ${value.length}`);}}}else if(typeof value===\"number\"){this.gl.uniform1f(location,value);}else if(typeof value===\"boolean\"){this.gl.uniform1i(location,value?1:0);}else{console.warn(`Unsupported uniform type for ${key}: ${typeof value}`);}}});});/** Set a seed to get a deterministic result */_define_property(this,\"setSeed\",newSeed=>{const oneFrameAt120Fps=1e3/120;this.totalAnimationTime=newSeed*oneFrameAt120Fps;this.lastFrameTime=performance.now();this.render(performance.now());});/** Set an animation speed (or 0 to stop animation) */_define_property(this,\"setSpeed\",(newSpeed=1)=>{// Set the new animation speed\nthis.speed=newSpeed;if(this.rafId===null&&newSpeed!==0){// Moving from 0 to animating, kick off a new rAF loop\nthis.lastFrameTime=performance.now();this.rafId=requestAnimationFrame(this.render);}if(this.rafId!==null&&newSpeed===0){// Moving from animating to not animating, cancel the rAF loop\ncancelAnimationFrame(this.rafId);this.rafId=null;}});/** Update the uniforms that are provided by the outside shader */_define_property(this,\"setUniforms\",newUniforms=>{this.providedUniforms={...this.providedUniforms,...newUniforms};// If we need to allow users to add uniforms after the shader has been created, we can do that here\n// But right now we're expecting the uniform list to be predictable and static\n// this.setupUniforms();\nthis.updateProvidedUniforms();this.render(performance.now());});/** Dispose of the shader mount, cleaning up all of the WebGL resources */_define_property(this,\"dispose\",()=>{// Immediately mark as disposed to prevent future renders from leaking in\nthis.hasBeenDisposed=true;// Cancel the rAF loop\nif(this.rafId!==null){cancelAnimationFrame(this.rafId);this.rafId=null;}if(this.gl&&this.program){this.gl.deleteProgram(this.program);this.program=null;// Reset the WebGL context\nthis.gl.bindBuffer(this.gl.ARRAY_BUFFER,null);this.gl.bindBuffer(this.gl.ELEMENT_ARRAY_BUFFER,null);this.gl.bindRenderbuffer(this.gl.RENDERBUFFER,null);this.gl.bindFramebuffer(this.gl.FRAMEBUFFER,null);// Clear any errors\nthis.gl.getError();}if(this.resizeObserver){this.resizeObserver.disconnect();this.resizeObserver=null;}this.uniformLocations={};});this.canvas=canvas;this.fragmentShader=fragmentShader;this.providedUniforms=uniforms;// Base our starting animation time on the provided seed value\nthis.totalAnimationTime=seed;const gl=canvas.getContext(\"webgl2\",webGlContextAttributes);if(!gl){throw new Error(\"WebGL not supported\");}this.gl=gl;this.initWebGL();this.setupResizeObserver();// Set the animation speed after everything is ready to go\nthis.setSpeed(speed);// Mark canvas as paper shader mount\nthis.canvas.setAttribute(\"data-paper-shaders\",\"true\");}}/** Vertex shader for the shader mount */const vertexShaderSource=`#version 300 es\nlayout(location = 0) in vec4 a_position;\n\nvoid main() {\n  gl_Position = a_position;\n}\n`;function createShader(gl,type,source){const shader=gl.createShader(type);if(!shader)return null;gl.shaderSource(shader,source);gl.compileShader(shader);if(!gl.getShaderParameter(shader,gl.COMPILE_STATUS)){console.error(\"An error occurred compiling the shaders: \"+gl.getShaderInfoLog(shader));gl.deleteShader(shader);return null;}return shader;}function createProgram(gl,vertexShaderSource,fragmentShaderSource){const vertexShader=createShader(gl,gl.VERTEX_SHADER,vertexShaderSource);const fragmentShader=createShader(gl,gl.FRAGMENT_SHADER,fragmentShaderSource);if(!vertexShader||!fragmentShader)return null;const program=gl.createProgram();if(!program)return null;gl.attachShader(program,vertexShader);gl.attachShader(program,fragmentShader);gl.linkProgram(program);if(!gl.getProgramParameter(program,gl.LINK_STATUS)){console.error(\"Unable to initialize the shader program: \"+gl.getProgramInfoLog(program));gl.deleteProgram(program);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return null;}// Clean up shaders after successful linking\ngl.detachShader(program,vertexShader);gl.detachShader(program,fragmentShader);gl.deleteShader(vertexShader);gl.deleteShader(fragmentShader);return program;}\nexport const __FramerMetadata__ = {\"exports\":{\"ShaderMount\":{\"type\":\"class\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./shader_mount.map","export const PatternShapes={Checks:0,Stripes:1,Edge:2};/**\n * 3d Perlin noise with exposed parameters\n *\n * Uniforms include:\n * u_scale - the scale applied to user space\n * u_rotation - the rotation applied to user space\n * u_color1 - the first pattern color\n * u_color2 - the second pattern color\n * u_color3 - the third pattern color\n * u_proportion (0 .. 1) - the proportion between colors (on 0.5 colors are equally distributed)\n * u_softness (0 .. 1) - the color blur (0 for pronounced edges, 1 for gradient)\n * u_shape (0 ... 2) - the color pattern to be distorted with noise & swirl\n *    - u_shape = 0 is checks\n *    - u_shape = 1 is stripes\n *    - u_shape = 2 is 2 halves of canvas (mapping the canvas height regardless of resolution)\n * u_shapeScale - the scale of color pattern (appies over the global scaling)\n * u_distortion - the noisy distortion over the UV coordinate (applied before the overlapping swirl)\n * u_swirl - the power of swirly distortion\n * u_swirlIterations - the number of swirl iterations (layering curves effect)\n *\n */export const warpFragmentShader=`#version 300 es\nprecision highp float;\n\nuniform float u_time;\nuniform float u_pixelRatio;\nuniform vec2 u_resolution;\n\nuniform float u_scale;\nuniform float u_rotation;\nuniform vec4 u_color1;\nuniform vec4 u_color2;\nuniform vec4 u_color3;\nuniform float u_proportion;\nuniform float u_softness;\nuniform float u_shape;\nuniform float u_shapeScale;\nuniform float u_distortion;\nuniform float u_swirl;\nuniform float u_swirlIterations;\n\n\nout vec4 fragColor;\n\n#define TWO_PI 6.28318530718\n#define PI 3.14159265358979323846\n\nvec2 rotate(vec2 uv, float th) {\n  return mat2(cos(th), sin(th), -sin(th), cos(th)) * uv;\n}\n\nfloat random(vec2 st) {\n  return fract(sin(dot(st.xy, vec2(12.9898, 78.233))) * 43758.5453123);\n}\nfloat noise(vec2 st) {\n  vec2 i = floor(st);\n  vec2 f = fract(st);\n  float a = random(i);\n  float b = random(i + vec2(1.0, 0.0));\n  float c = random(i + vec2(0.0, 1.0));\n  float d = random(i + vec2(1.0, 1.0));\n\n  // Smoothstep for interpolation\n  vec2 u = f * f * (3.0 - 2.0 * f);\n\n  // Do the interpolation as two nested mix operations\n  // If you try to do this in one big operation, there's enough precision loss to be off by 1px at cell boundaries\n  float x1 = mix(a, b, u.x);\n  float x2 = mix(c, d, u.x);\n  return mix(x1, x2, u.y);\n\n}\n\nvec4 blend_colors(vec4 c1, vec4 c2, vec4 c3, float mixer, float edgesWidth, float edge_blur) {\n    vec3 color1 = c1.rgb * c1.a;\n    vec3 color2 = c2.rgb * c2.a;\n    vec3 color3 = c3.rgb * c3.a;\n\n    float r1 = smoothstep(.0 + .35 * edgesWidth, .7 - .35 * edgesWidth + .5 * edge_blur, mixer);\n    float r2 = smoothstep(.3 + .35 * edgesWidth, 1. - .35 * edgesWidth + edge_blur, mixer);\n\n    vec3 blended_color_2 = mix(color1, color2, r1);\n    float blended_opacity_2 = mix(c1.a, c2.a, r1);\n\n    vec3 c = mix(blended_color_2, color3, r2);\n    float o = mix(blended_opacity_2, c3.a, r2);\n    return vec4(c, o);\n}\n\nvoid main() {\n    vec2 uv = gl_FragCoord.xy / u_resolution.xy;\n    vec2 uv_original = uv;\n\n    float t = .5 * u_time;\n\n    float noise_scale = .0005 + .006 * u_scale;\n\n    uv -= .5;\n    uv *= (noise_scale * u_resolution);\n    uv = rotate(uv, u_rotation * .5 * PI);\n    uv /= u_pixelRatio;\n    uv += .5;\n\n    float n1 = noise(uv * 1. + t);\n    float n2 = noise(uv * 2. - t);\n    float angle = n1 * TWO_PI;\n    uv.x += 4. * u_distortion * n2 * cos(angle);\n    uv.y += 4. * u_distortion * n2 * sin(angle);\n\n    float iterations_number = ceil(clamp(u_swirlIterations, 1., 30.));\n    for (float i = 1.; i <= iterations_number; i++) {\n        uv.x += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1.5 * uv.y);\n        uv.y += clamp(u_swirl, 0., 2.) / i * cos(t + i * 1. * uv.x);\n    }\n\n    float proportion = clamp(u_proportion, 0., 1.);\n\n    float shape = 0.;\n    float mixer = 0.;\n    if (u_shape < .5) {\n      vec2 checks_shape_uv = uv * (.5 + 3.5 * u_shapeScale);\n      shape = .5 + .5 * sin(checks_shape_uv.x) * cos(checks_shape_uv.y);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else if (u_shape < 1.5) {\n      vec2 stripes_shape_uv = uv * (.25 + 3. * u_shapeScale);\n      float f = fract(stripes_shape_uv.y);\n      shape = smoothstep(.0, .55, f) * smoothstep(1., .45, f);\n      mixer = shape + .48 * sign(proportion - .5) * pow(abs(proportion - .5), .5);\n    } else {\n      float sh = 1. - uv.y;\n      sh -= .5;\n      sh /= (noise_scale * u_resolution.y);\n      sh += .5;\n      float shape_scaling = .2 * (1. - u_shapeScale);\n      shape = smoothstep(.45 - shape_scaling, .55 + shape_scaling, sh + .3 * (proportion - .5));\n      mixer = shape;\n    }\n\n    vec4 color_mix = blend_colors(u_color1, u_color2, u_color3, mixer, 1. - clamp(u_softness, 0., 1.), .01 + .01 * u_scale);\n\n    fragColor = vec4(color_mix.rgb, color_mix.a);\n}\n`;\nexport const __FramerMetadata__ = {\"exports\":{\"WarpUniforms\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./warp.map","/**  Convert color string from HSL, RGB, or hex to 0-to-1-range-RGBA array */export function getShaderColorFromString(colorString,fallback=[0,0,0,1]){// If the color string is already an array of 3 or 4 numbers, return it (with alpha=1 if needed)\nif(Array.isArray(colorString)){if(colorString.length===4)return colorString;if(colorString.length===3)return[...colorString,1];return getShaderColorFromString(fallback);}// If the color string is not a string, return the fallback\nif(typeof colorString!==\"string\"){return getShaderColorFromString(fallback);}let r,g,b,a=1;if(colorString.startsWith(\"#\")){[r,g,b,a]=hexToRgba(colorString);}else if(colorString.startsWith(\"rgb\")){[r,g,b,a]=parseRgba(colorString);}else if(colorString.startsWith(\"hsl\")){[r,g,b,a]=hslaToRgba(parseHsla(colorString));}else{console.error(\"Unsupported color format\",colorString);return getShaderColorFromString(fallback);}return[clamp(r,0,1),clamp(g,0,1),clamp(b,0,1),clamp(a,0,1)];}/** Convert hex to RGBA (0 to 1 range) */function hexToRgba(hex){// Remove # if present\nhex=hex.replace(/^#/,\"\");// Expand three-letter hex to six-letter\nif(hex.length===3){hex=hex.split(\"\").map(char=>char+char).join(\"\");}// Expand six-letter hex to eight-letter (add full opacity if no alpha)\nif(hex.length===6){hex=hex+\"ff\";}// Parse the components\nconst r=parseInt(hex.slice(0,2),16)/255;const g=parseInt(hex.slice(2,4),16)/255;const b=parseInt(hex.slice(4,6),16)/255;const a=parseInt(hex.slice(6,8),16)/255;return[r,g,b,a];}/** Parse RGBA string to RGBA (0 to 1 range) */function parseRgba(rgba){// Match both rgb and rgba patterns\nconst match=rgba.match(/^rgba?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)\\s*,\\s*(\\d+)\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\")/255,parseInt(match[2]??\"0\")/255,parseInt(match[3]??\"0\")/255,match[4]===undefined?1:parseFloat(match[4])];}/** Parse HSLA string */function parseHsla(hsla){const match=hsla.match(/^hsla?\\s*\\(\\s*(\\d+)\\s*,\\s*(\\d+)%\\s*,\\s*(\\d+)%\\s*(?:,\\s*([0-9.]+))?\\s*\\)$/i);if(!match)return[0,0,0,1];return[parseInt(match[1]??\"0\"),parseInt(match[2]??\"0\"),parseInt(match[3]??\"0\"),match[4]===undefined?1:parseFloat(match[4])];}/** Convert HSLA to RGBA (0 to 1 range) */function hslaToRgba(hsla){const[h,s,l,a]=hsla;const hDecimal=h/360;const sDecimal=s/100;const lDecimal=l/100;let r,g,b;if(s===0){r=g=b=lDecimal// achromatic\n;}else{const hue2rgb=(p,q,t)=>{if(t<0)t+=1;if(t>1)t-=1;if(t<1/6)return p+(q-p)*6*t;if(t<1/2)return q;if(t<2/3)return p+(q-p)*(2/3-t)*6;return p;};const q=lDecimal<.5?lDecimal*(1+sDecimal):lDecimal+sDecimal-lDecimal*sDecimal;const p=2*lDecimal-q;r=hue2rgb(p,q,hDecimal+1/3);g=hue2rgb(p,q,hDecimal);b=hue2rgb(p,q,hDecimal-1/3);}return[r,g,b,a];}export const clamp=(n,min,max)=>Math.min(Math.max(n,min),max);\nexport const __FramerMetadata__ = {\"exports\":{\"clamp\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./get_shader_color_from_string.map","/** The core Shader Mounting class. Pass it a canvas element and a fragment shader to get started. */import{jsx as _jsx}from\"react/jsx-runtime\";export{ShaderMount}from\"https://framerusercontent.com/modules/NLpw4UPElXpirDfZ8gK3/pnnblFdmCm84r7TGjG3U/shader_mount.js\";// ----- Warping Distortion ----- //\n/** Warp: distortion + swirl + underlying shapes */export{warpFragmentShader,PatternShapes}from\"https://framerusercontent.com/modules/zIDOp1iaNFIXSAIx7ljo/VX06XYWdAlD95B9usTKm/warp.js\";// ----- Uniform conversion utils ----- //\nexport{getShaderColorFromString}from\"https://framerusercontent.com/modules/r591zLdRh7n2CKaaHRG7/PCYxubr6wk68eTxKLhEH/get_shader_color_from_string.js\";export default function A(props){return /*#__PURE__*/_jsx(\"div\",{});}\nexport const __FramerMetadata__ = {\"exports\":{\"PatternShapes\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"PatternShape\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"ShaderMount\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"getShaderColorFromString\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"A\",\"slots\":[],\"annotations\":{\"framerContractVersion\":\"1\"}},\"warpFragmentShader\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"WarpUniforms\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./index.map","import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addPropertyControls,ControlType,RenderTarget,useIsStaticRenderer}from\"framer\";import{useEffect,useRef,useMemo}from\"react\";import{useColors}from\"https://framerusercontent.com/modules/k76epLFsVsF4jlsF5pgg/vhK3G0ntf62fqS2tFDno/useColors.js\";import{getShaderColorFromString,warpFragmentShader,PatternShapes,ShaderMount as ShaderMountVanilla}from\"https://framer.com/m/index-uMsj.js@PVl4bshKvCOZO36e3vK1\";import{cubicBezier,useInView}from\"framer-motion\";const speedEase=cubicBezier(.65,0,.88,.77);const templates={Prism:{color1:\"#050505\",color2:\"#66B3FF\",color3:\"#FFFFFF\",rotation:-50,proportion:1,scale:.01,speed:30,distortion:0,swirl:50,swirlIterations:16,softness:47,offset:-299,shape:\"Checks\",shapeSize:45},Lava:{color1:\"#FF9F21\",color2:\"#FF0303\",color3:\"#000000\",rotation:114,proportion:100,scale:.52,speed:30,distortion:7,swirl:18,swirlIterations:20,softness:100,offset:717,shape:\"Edge\",shapeSize:12},Plasma:{color1:\"#B566FF\",color2:\"#000000\",color3:\"#000000\",rotation:0,proportion:63,scale:.75,speed:30,distortion:5,swirl:61,swirlIterations:5,softness:100,offset:-168,shape:\"Checks\",shapeSize:28},Pulse:{color1:\"#66FF85\",color2:\"#000000\",color3:\"#000000\",rotation:-167,proportion:92,scale:0,speed:20,distortion:54,swirl:75,swirlIterations:3,softness:28,offset:-813,shape:\"Checks\",shapeSize:79},Vortex:{color1:\"#000000\",color2:\"#FFFFFF\",color3:\"#000000\",rotation:50,proportion:41,scale:.4,speed:20,distortion:0,swirl:100,swirlIterations:3,softness:5,offset:-744,shape:\"Stripes\",shapeSize:80},Mist:{color1:\"#050505\",color2:\"#FF66B8\",color3:\"#050505\",rotation:0,proportion:33,scale:.48,speed:39,distortion:4,swirl:65,swirlIterations:5,softness:100,offset:-235,shape:\"Edge\",shapeSize:48}};/**\n * @framerSupportedLayoutWidth fixed\n * @framerSupportedLayoutHeight fixed\n *\n * @framerDisableUnlink\n *\n * @framerIntrinsicWidth 400\n * @framerIntrinsicHeight 400\n */export default function AnimatedGradientBackground(props){const isStaticRenderer=useIsStaticRenderer();const isCanvas=RenderTarget.current()===RenderTarget.canvas;const useCustomColors=props.preset===\"custom\"||props.colorMode===\"custom\";const values=props.preset===\"custom\"?props:templates[props.preset]||Object.values(templates)[0];const[color1,color2,color3]=useColors(props.color1,props.color2,props.color3);const ref=useRef(null);const isInView=useInView(ref,{once:false,amount:.1});const currentSpeed=useMemo(()=>{if(isCanvas&&props.preview)return speedEase(props.speed/100)*5;if(!isStaticRenderer&&isInView)return speedEase(props.speed/100)*5;return 0;},[isInView,isStaticRenderer,props.speed,props.preview,isCanvas]);return /*#__PURE__*/_jsxs(\"div\",{ref:ref,style:{borderRadius:props.radius,overflow:\"hidden\",position:\"relative\",...props.style},children:[/*#__PURE__*/_jsx(Warp,{color1:useCustomColors?color1:values.color1,color2:useCustomColors?color2:values.color2,color3:useCustomColors?color3:values.color3,scale:values.scale,proportion:values.proportion/100,distortion:values.distortion/50,swirl:values.swirl/100,swirlIterations:values.swirl===0?0:values.swirlIterations,rotation:values.rotation*Math.PI/180,speed:currentSpeed,seed:values.offset*10,shape:PatternShapes[values.shape],shapeScale:values.shapeSize/100,softness:values.softness/100,style:props.style}),props.noise&&props.noise.opacity>0&&/*#__PURE__*/_jsx(\"div\",{style:{position:\"absolute\",inset:0,backgroundImage:`url(\"https://framerusercontent.com/images/g0QcWrxr87K0ufOxIUFBakwYA8.png\")`,backgroundSize:props.noise.scale*200,backgroundRepeat:\"repeat\",opacity:props.noise.opacity/2}})]});}addPropertyControls(AnimatedGradientBackground,{preset:{type:ControlType.Enum,defaultValue:Object.keys(templates)[0],options:[...Object.keys(templates),\"custom\"],optionTitles:[...Object.keys(templates),\"Custom\"]},preview:{type:ControlType.Boolean,defaultValue:false},colorMode:{type:ControlType.Enum,defaultValue:\"preset\",options:[\"preset\",\"custom\"],optionTitles:[\"Preset\",\"Custom\"],displaySegmentedControl:true,title:\"Colors\",hidden:props=>props.preset===\"custom\"},color1:{type:ControlType.Color,defaultValue:\"#262626\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color2:{type:ControlType.Color,defaultValue:\"#75c1f0\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},color3:{type:ControlType.Color,defaultValue:\"#ffffff\",hidden:props=>props.preset!==\"custom\"&&props.colorMode===\"preset\"},noise:{type:ControlType.Object,optional:true,icon:\"effect\",controls:{opacity:{type:ControlType.Number,defaultValue:.5,min:0,max:1,step:.01},scale:{type:ControlType.Number,defaultValue:1,min:.2,max:2,step:.1}}},rotation:{type:ControlType.Number,defaultValue:0,min:-360,max:360,step:1,unit:\"\\xb0\",hidden:props=>props.preset!==\"custom\"},proportion:{type:ControlType.Number,defaultValue:35,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},scale:{type:ControlType.Number,defaultValue:1,min:0,max:10,step:.01,hidden:props=>props.preset!==\"custom\"},speed:{type:ControlType.Number,defaultValue:25,step:1,min:0,max:100},distortion:{type:ControlType.Number,defaultValue:12,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirl:{type:ControlType.Number,defaultValue:80,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},swirlIterations:{type:ControlType.Number,defaultValue:10,min:0,max:20,step:1,title:\"Iterations\",hidden:props=>props.swirl===0||props.preset!==\"custom\"},softness:{type:ControlType.Number,defaultValue:100,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},offset:{type:ControlType.Number,defaultValue:0,min:-1e3,max:1e3,step:1,hidden:props=>props.preset!==\"custom\"},shape:{type:ControlType.Enum,defaultValue:\"Checks\",options:Object.keys(PatternShapes),hidden:props=>props.preset!==\"custom\"},shapeSize:{type:ControlType.Number,defaultValue:10,min:0,max:100,step:1,hidden:props=>props.preset!==\"custom\"},radius:{type:ControlType.BorderRadius,defaultValue:\"0px\"}});//////////////////////////////\nconst defaultPreset={name:\"Default\",params:{scale:1,rotation:0,speed:20,seed:0,color1:\"hsla(0, 0%, 15%, 1)\",color2:\"hsla(203, 80%, 70%, 1)\",color3:\"hsla(0, 0%, 100%, 1)\",proportion:.35,softness:1,distortion:.25,swirl:.8,swirlIterations:10,shapeScale:.1,shape:PatternShapes.Checks}};// Due to Leva controls limitation:\n// 1) keep default colors in HSLA format to keep alpha channel\n// 2) don't use decimal values on HSL values (to avoid button highlight bug)\nconst Warp=props=>{const uniforms=useMemo(()=>{return{u_scale:props.scale??defaultPreset.params.scale,u_rotation:props.rotation??defaultPreset.params.rotation,u_color1:getShaderColorFromString(props.color1,defaultPreset.params.color1),u_color2:getShaderColorFromString(props.color2,defaultPreset.params.color2),u_color3:getShaderColorFromString(props.color3,defaultPreset.params.color2),u_proportion:props.proportion??defaultPreset.params.proportion,u_softness:props.softness??defaultPreset.params.softness,u_distortion:props.distortion??defaultPreset.params.distortion,u_swirl:props.swirl??defaultPreset.params.swirl,u_swirlIterations:props.swirlIterations??defaultPreset.params.swirlIterations,u_shapeScale:props.shapeScale??defaultPreset.params.shapeScale,u_shape:props.shape??defaultPreset.params.shape};},[props.scale,props.rotation,props.color1,props.color2,props.color3,props.proportion,props.softness,props.distortion,props.swirl,props.swirlIterations,props.shapeScale,props.shape,props.speed]);return /*#__PURE__*/_jsx(ShaderMount,{...props,fragmentShader:warpFragmentShader,uniforms:uniforms});};const ShaderMount=({ref,fragmentShader,style,uniforms={},webGlContextAttributes,speed=1,seed=0})=>{const canvasRef=ref??useRef(null);const shaderMountRef=useRef(null);useEffect(()=>{if(canvasRef.current){shaderMountRef.current=new ShaderMountVanilla(canvasRef.current,fragmentShader,uniforms,webGlContextAttributes,speed,seed);}return()=>{shaderMountRef.current?.dispose();};},[fragmentShader,webGlContextAttributes]);useEffect(()=>{shaderMountRef.current?.setUniforms(uniforms);},[uniforms]);useEffect(()=>{shaderMountRef.current?.setSpeed(speed);},[speed]);useEffect(()=>{shaderMountRef.current?.setSeed(seed);},[seed]);return /*#__PURE__*/_jsx(\"canvas\",{ref:canvasRef,style:style});};function mapRange(value,fromLow,fromHigh,toLow,toHigh){if(fromLow===fromHigh){return toLow;}const percentage=(value-fromLow)/(fromHigh-fromLow);return toLow+percentage*(toHigh-toLow);}AnimatedGradientBackground.displayName=\"Animated Gradient Background\";\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"AnimatedGradientBackground\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"400\",\"framerSupportedLayoutHeight\":\"fixed\",\"framerContractVersion\":\"1\",\"framerSupportedLayoutWidth\":\"fixed\",\"framerDisableUnlink\":\"*\",\"framerIntrinsicHeight\":\"400\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./AnimatedLiquidBackground_Prod.map","// Generated by Framer (bab6da3)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={nMt8y3Jai:{hover:true},qX9Oep0eR:{hover:true}};const cycleOrder=[\"nMt8y3Jai\",\"qX9Oep0eR\"];const serializationHash=\"framer-sWGch\";const variantClassNames={nMt8y3Jai:\"framer-v-1tbq3ko\",qX9Oep0eR:\"framer-v-1xsj2of\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={delay:0,duration:.3,ease:[.44,0,.56,1],type:\"tween\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Variant 1\":\"nMt8y3Jai\",Small:\"qX9Oep0eR\"};const getProps=({height,id,label,link,width,...props})=>{return{...props,JDh_LxktV:label??props.JDh_LxktV??\"Program\",UpRSWcoS6:link??props.UpRSWcoS6,variant:humanReadableVariantMap[props.variant]??props.variant??\"nMt8y3Jai\"};};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,JDh_LxktV,UpRSWcoS6,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"nMt8y3Jai\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{href:UpRSWcoS6,motionChild:true,nodeId:\"nMt8y3Jai\",openInNewTab:false,scopeId:\"BSIzUJM8g\",smoothScroll:true,children:/*#__PURE__*/_jsxs(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-1tbq3ko\",className,classNames)} framer-dmxye2`,\"data-framer-name\":\"Variant 1\",layoutDependency:layoutDependency,layoutId:\"nMt8y3Jai\",ref:refBinding,style:{...style},...addPropertyOverrides({\"nMt8y3Jai-hover\":{\"data-framer-name\":undefined},\"qX9Oep0eR-hover\":{\"data-framer-name\":undefined},qX9Oep0eR:{\"data-framer-name\":\"Small\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBNZWRpdW0=\",\"--framer-font-family\":'\"Haskoy Medium\", \"Haskoy Medium Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Program\"})}),className:\"framer-suifff\",fonts:[\"CUSTOM;Haskoy Medium\"],layoutDependency:layoutDependency,layoutId:\"qKAhgPAoo\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:JDh_LxktV,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({qX9Oep0eR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBNZWRpdW0=\",\"--framer-font-family\":'\"Haskoy Medium\", \"Haskoy Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Program\"})})}},baseVariant,gestureVariant)}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBNZWRpdW0=\",\"--framer-font-family\":'\"Haskoy Medium\", \"Haskoy Medium Placeholder\", sans-serif',\"--framer-font-size\":\"20px\",\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Program\"})}),className:\"framer-125vj7\",fonts:[\"CUSTOM;Haskoy Medium\"],layoutDependency:layoutDependency,layoutId:\"bDAdj3Nyr\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},text:JDh_LxktV,verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({qX9Oep0eR:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBNZWRpdW0=\",\"--framer-font-family\":'\"Haskoy Medium\", \"Haskoy Medium Placeholder\", sans-serif',\"--framer-letter-spacing\":\"-0.5px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Program\"})})}},baseVariant,gestureVariant)})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-sWGch.framer-dmxye2, .framer-sWGch .framer-dmxye2 { display: block; }\",\".framer-sWGch.framer-1tbq3ko { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: 25px; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-sWGch .framer-suifff, .framer-sWGch .framer-125vj7 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-sWGch.framer-v-1xsj2of.framer-1tbq3ko { height: 20px; }\",\".framer-sWGch.framer-v-1tbq3ko.hover.framer-1tbq3ko, .framer-sWGch.framer-v-1xsj2of.hover.framer-1tbq3ko { justify-content: flex-end; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 25\n * @framerIntrinsicWidth 73\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"fixed\"]},\"qX9Oep0eR\":{\"layout\":[\"auto\",\"fixed\"]},\"rMs0jitox\":{\"layout\":[\"auto\",\"fixed\"]},\"F7Y62yeL9\":{\"layout\":[\"auto\",\"fixed\"]}}}\n * @framerVariables {\"JDh_LxktV\":\"label\",\"UpRSWcoS6\":\"link\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerBSIzUJM8g=withCSS(Component,css,\"framer-sWGch\");export default FramerBSIzUJM8g;FramerBSIzUJM8g.displayName=\"Nav link\";FramerBSIzUJM8g.defaultProps={height:25,width:73};addPropertyControls(FramerBSIzUJM8g,{variant:{options:[\"nMt8y3Jai\",\"qX9Oep0eR\"],optionTitles:[\"Variant 1\",\"Small\"],title:\"Variant\",type:ControlType.Enum},JDh_LxktV:{defaultValue:\"Program\",displayTextArea:false,title:\"Label\",type:ControlType.String},UpRSWcoS6:{title:\"Link\",type:ControlType.Link}});addFonts(FramerBSIzUJM8g,[{explicitInter:true,fonts:[{family:\"Haskoy Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/oOSDMCH85VZSH5ySVMW1OmSj2Fk.woff2\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerBSIzUJM8g\",\"slots\":[],\"annotations\":{\"framerIntrinsicWidth\":\"73\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"25\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"qX9Oep0eR\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"rMs0jitox\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]},\\\"F7Y62yeL9\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"fixed\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerVariables\":\"{\\\"JDh_LxktV\\\":\\\"label\\\",\\\"UpRSWcoS6\\\":\\\"link\\\"}\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./BSIzUJM8g.map","// Generated by Framer (99d1409)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,getFonts,Link,ResolveLinks,RichText,SmartComponentScopedContainer,SVG,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import NavLink from\"https://framerusercontent.com/modules/xcErHDa4YXcoXBlItJn3/8WHPhL2kcYbskURWQd9B/BSIzUJM8g.js\";const NavLinkFonts=getFonts(NavLink);const cycleOrder=[\"GuX9joYFx\",\"fmcXNwF10\",\"JTQYFdtg1\",\"QcTY282TE\"];const serializationHash=\"framer-NnFwb\";const variantClassNames={fmcXNwF10:\"framer-v-iuebwa\",GuX9joYFx:\"framer-v-r6og3l\",JTQYFdtg1:\"framer-v-t36h5a\",QcTY282TE:\"framer-v-1ototld\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const humanReadableVariantMap={\"Scroll mobile\":\"JTQYFdtg1\",Mobile:\"QcTY282TE\",Navigation:\"GuX9joYFx\",Scroll:\"fmcXNwF10\"};const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"GuX9joYFx\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"GuX9joYFx\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"fmcXNwF10\")return true;return false;};const isDisplayed1=()=>{if([\"fmcXNwF10\",\"JTQYFdtg1\"].includes(baseVariant))return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"QcTY282TE\")return false;return true;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-r6og3l\",className,classNames),\"data-framer-name\":\"Navigation\",layoutDependency:layoutDependency,layoutId:\"GuX9joYFx\",ref:refBinding,style:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\",...style},variants:{fmcXNwF10:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(41, 17, 80, 0.5)\",WebkitBackdropFilter:\"blur(5px)\"},JTQYFdtg1:{backdropFilter:\"blur(5px)\",backgroundColor:\"rgba(41, 17, 80, 0.5)\",WebkitBackdropFilter:\"blur(5px)\"},QcTY282TE:{backdropFilter:\"none\",backgroundColor:\"rgba(0, 0, 0, 0)\",WebkitBackdropFilter:\"none\"}},...addPropertyOverrides({fmcXNwF10:{\"data-framer-name\":\"Scroll\"},JTQYFdtg1:{\"data-framer-name\":\"Scroll mobile\"},QcTY282TE:{\"data-framer-name\":\"Mobile\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1k2hnft\",layoutDependency:layoutDependency,layoutId:\"SzYcCgxGR\",children:[isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-17861mc\",layoutDependency:layoutDependency,layoutId:\"a7gM17OEV\",children:[/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Haskoy SemiBold\", \"Haskoy SemiBold Placeholder\", sans-serif',\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Tomorrow's Product\"})}),className:\"framer-1em84i1\",fonts:[\"CUSTOM;Haskoy SemiBold\"],layoutDependency:layoutDependency,layoutId:\"iOxeZttyZ\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBNZWRpdW0=\",\"--framer-font-family\":'\"Haskoy Medium\", \"Haskoy Medium Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-line-height\":\"1.25em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"Next-up: The impact of AI — 16 October 2025\"})}),className:\"framer-xstsx1\",fonts:[\"CUSTOM;Haskoy Medium\"],layoutDependency:layoutDependency,layoutId:\"JSjmNXX6E\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-link-text-color\":\"rgb(0, 153, 255)\",\"--framer-link-text-decoration\":\"underline\"},verticalAlignment:\"top\",withExternalLayout:true})]}),isDisplayed()&&/*#__PURE__*/_jsx(Link,{href:{webPageId:\"AFnwvy8ec\"},motionChild:true,nodeId:\"d41sFMS21\",scopeId:\"WyFyfrNgo\",children:/*#__PURE__*/_jsx(SVG,{as:\"a\",className:\"framer-qunq5t framer-hkgo24\",\"data-framer-name\":\"Logo small\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:298,intrinsicWidth:300,layoutDependency:layoutDependency,layoutId:\"d41sFMS21\",svg:'<svg width=\"300\" height=\"298\" viewBox=\"0 0 300 298\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path d=\"M97.3527 289.022L114.893 249.306C110.567 247.852 106.35 246.071 102.26 244.053L84.8474 283.496L97.3527 289.022Z\" fill=\"white\"/>\\n<path d=\"M133.033 208.246C134.669 204.52 137.286 201.503 140.649 199.485L143.357 197.849L143.393 201.012L143.92 237.655L144.139 252.996L144.575 283.623L144.611 285.532L142.685 285.459C135.45 285.186 128.398 284.423 121.709 283.187L118.001 294.329C128.143 296.31 138.995 297.292 150.3 297.201H151.609C163.424 297.019 174.748 295.729 185.308 293.348L181.164 282.315C174.493 283.75 167.441 284.714 160.17 285.205L158.262 285.332L158.225 283.405L157.807 252.796L157.589 237.455L157.062 200.521L157.007 197.467L159.716 198.885C163.315 200.776 166.186 203.756 168.022 207.555L179.073 231.039C183.327 229.512 187.525 227.64 191.542 225.441L180.4 201.703L180.364 201.666V201.612L180.328 201.575C174.711 190.052 163.296 182.963 150.482 183.054H150.082C137.086 183.29 125.762 190.833 120.528 202.72L109.931 226.731C114.002 228.803 118.256 230.548 122.563 231.948L133.051 208.246H133.033Z\" fill=\"white\"/>\\n<path d=\"M205.593 287.44L217.971 281.624L199.613 242.563C195.577 244.726 191.397 246.616 187.144 248.216L205.593 287.44Z\" fill=\"white\"/>\\n<path d=\"M0 141.175L43.1869 145.592C43.2414 141.03 43.6231 136.468 44.2775 131.96L1.3814 127.58L0 141.194L0 141.175Z\" fill=\"white\"/>\\n<path d=\"M87.8462 150.136C91.8813 150.536 95.5711 152.099 98.5338 154.662L100.933 156.734L97.934 157.752L63.2536 169.567L48.7307 174.511L19.7395 184.399L17.9401 185.017L17.413 183.163C15.4317 176.201 13.9958 169.24 13.087 162.514L1.34509 162.442C2.58108 172.711 5.01671 183.326 8.59744 194.05L9.0155 195.286C12.8325 206.465 17.5584 216.843 23.084 226.15L32.2994 218.806C28.8822 212.899 25.7741 206.501 23.0658 199.739L22.3569 197.958L24.1745 197.34L53.1476 187.489L67.6704 182.545L102.642 170.639L105.532 169.64L105.023 172.639C104.35 176.637 102.387 180.291 99.3518 183.217L80.4484 200.994C83.2112 204.574 86.3012 207.973 89.6274 211.118L108.749 193.178V193.123L108.822 193.087L108.858 193.051C118.073 184.162 121.291 171.094 117.255 158.934L117.128 158.552C112.893 146.265 102.224 137.831 89.3003 136.522L63.1809 133.85C62.4538 138.358 62.1267 142.938 62.1267 147.483L87.9189 150.118L87.8462 150.136Z\" fill=\"white\"/>\\n<path d=\"M34.953 243.617L44.3138 253.596L75.7952 224.078C72.5053 220.897 69.3971 217.516 66.5616 213.972L34.953 243.635V243.617Z\" fill=\"white\"/>\\n<path d=\"M110.53 2.89003L119.691 45.3317C124.035 43.9685 128.507 42.9143 132.996 42.1509L123.908 0L110.53 2.89003Z\" fill=\"white\"/>\\n<path d=\"M129.143 89.2093C130.015 93.1718 129.652 97.1705 128.143 100.769L126.907 103.696L125.017 101.169L103.06 71.8328L93.8626 59.5456L75.5045 35.0257L74.3594 33.4989L75.9589 32.4265C81.9753 28.3914 88.137 24.8652 94.2625 21.9388L90.6999 10.7422C81.3209 15.1045 71.9783 20.6846 62.872 27.4099L61.8177 28.1914C52.3661 35.2802 43.9504 42.9688 36.8253 51.1118L46.6587 57.6007C51.221 52.5114 56.3467 47.5856 61.945 42.9143L63.4173 41.6964L64.5805 43.2414L82.9204 67.7613L92.1177 80.0485L114.256 109.621L116.092 112.057L113.075 112.493C109.058 113.075 104.968 112.348 101.26 110.367L78.5218 97.8794C75.9771 101.624 73.6869 105.604 71.7238 109.73L94.6987 122.381H94.7532L94.8078 122.417H94.8441C106.15 128.452 119.564 127.489 129.888 119.873L130.215 119.636C140.594 111.802 145.32 99.0609 142.575 86.3556L137.031 60.6907C132.524 61.3996 128.07 62.4902 123.744 63.8897L129.197 89.2275L129.143 89.2093Z\" fill=\"white\"/>\\n<path d=\"M23.902 67.7795L17.304 79.7577L55.1107 100.57C57.1101 96.4435 59.3821 92.4447 61.8723 88.6641L23.902 67.7795Z\" fill=\"white\"/>\\n<path d=\"M276.207 65.2712L238.673 87.0827C241.309 90.8089 243.69 94.7168 245.817 98.7519L283.096 77.0858L276.226 65.253L276.207 65.2712Z\" fill=\"white\"/>\\n<path d=\"M199.849 109.658C196.341 111.712 192.451 112.602 188.543 112.275L185.38 112.002L187.198 109.421L208.319 79.4669L217.153 66.9252L234.802 41.8964L235.892 40.3333L237.401 41.5329C243.09 46.0043 248.361 50.7847 253.033 55.6923L262.575 48.858C255.541 41.2784 247.325 34.117 238.128 27.5371L237.056 26.7737C227.386 19.9758 217.48 14.3593 207.537 10.0879L204.393 21.4481C210.645 24.2109 216.916 27.5735 223.078 31.4451L224.696 32.4629L223.587 34.0443L205.938 59.0549L197.104 71.5965L175.82 101.787L174.075 104.296L172.73 101.569C170.93 97.934 170.367 93.8262 171.094 89.6638L175.947 64.1624C171.603 62.8901 167.113 61.9449 162.569 61.3633L157.643 87.1191V87.1736V87.2282V87.2645C155.408 99.8789 160.479 112.348 170.894 119.8L171.221 120.036C181.872 127.489 195.468 128.034 206.683 121.509L229.385 108.313C227.313 104.241 224.896 100.333 222.224 96.6617L199.812 109.676L199.849 109.658Z\" fill=\"white\"/>\\n<path d=\"M187.707 2.94457L174.274 0.381714L166.168 42.7689C170.694 43.405 175.201 44.3139 179.582 45.5135L187.707 2.94457Z\" fill=\"white\"/>\\n<path d=\"M268.064 242.108L235.71 213.154C232.984 216.807 230.003 220.279 226.804 223.55L258.94 252.305L268.064 242.108Z\" fill=\"white\"/>\\n<path d=\"M202.266 183.217C199.231 180.527 197.177 177.092 196.286 173.275L195.559 170.185L198.576 171.13L233.584 181.963L248.234 186.489L277.498 195.541L279.316 196.104L278.643 197.922C276.153 204.72 273.227 211.191 270.009 217.171L279.461 224.132C284.496 215.099 288.767 205.065 292.184 194.305L292.584 193.051C296.074 181.763 298.346 170.603 299.346 159.824L287.568 160.351C286.859 167.149 285.623 174.147 283.842 181.218L283.369 183.072L281.533 182.508L252.287 173.457L237.637 168.931L202.357 158.007L199.431 157.116L201.612 154.989C204.52 152.154 208.246 150.336 212.427 149.755L238.164 146.501C238.037 141.975 237.528 137.413 236.692 132.923L210.682 136.195H210.627L210.573 136.213H210.536C197.849 137.995 187.562 146.665 183.69 158.879L183.563 159.261C179.782 171.693 183.436 184.799 193.124 193.451L212.681 210.954C215.917 207.719 218.879 204.229 221.551 200.557L202.248 183.272L202.266 183.217Z\" fill=\"white\"/>\\n<path d=\"M300 138.685L298.292 125.126L255.468 130.506C256.268 135.014 256.795 139.576 256.995 144.102L300 138.685Z\" fill=\"white\"/>\\n</svg>\\n',withExternalLayout:true})}),isDisplayed1()&&/*#__PURE__*/_jsxs(SVG,{className:\"framer-1v1a4b3\",layoutDependency:layoutDependency,layoutId:\"RdR8vlnpU\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 234 72\" overflow=\"visible\"><g><path d=\"M 0 72 L 0 0 L 233.996 0 L 233.996 72 Z\" fill=\"transparent\"></path><path d=\"M 22.814 70.015 L 26.924 60.393 C 25.912 60.041 24.921 59.612 23.965 59.122 L 19.885 68.678 L 22.818 70.018 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 31.176 50.446 C 31.557 49.546 32.174 48.812 32.958 48.322 L 33.593 47.924 L 33.605 48.689 L 33.728 57.565 L 33.78 61.281 L 33.885 68.701 L 33.892 69.165 L 33.44 69.145 C 31.744 69.08 30.092 68.894 28.527 68.597 L 27.66 71.297 C 30.036 71.78 32.581 72.015 35.23 71.992 L 35.536 71.992 C 38.305 71.946 40.958 71.637 43.431 71.058 L 42.464 68.385 C 40.898 68.732 39.247 68.968 37.543 69.088 L 37.094 69.118 L 37.087 68.651 L 36.99 61.235 L 36.937 57.519 L 36.814 48.573 L 36.799 47.831 L 37.431 48.175 C 38.271 48.631 38.948 49.357 39.377 50.273 L 41.97 55.958 C 42.968 55.591 43.951 55.132 44.892 54.603 L 42.28 48.855 L 42.273 48.847 L 42.273 48.836 L 42.266 48.828 C 40.95 46.039 38.271 44.316 35.271 44.339 L 35.178 44.339 C 32.133 44.397 29.48 46.224 28.25 49.102 L 25.766 54.919 C 26.719 55.421 27.716 55.842 28.725 56.182 L 31.18 50.439 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 48.176 69.632 L 51.076 68.222 L 46.775 58.763 C 45.83 59.284 44.847 59.748 43.853 60.134 L 48.176 69.636 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 0 34.196 L 10.122 35.266 C 10.133 34.161 10.223 33.057 10.376 31.964 L 0.325 30.901 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 20.587 36.371 C 21.533 36.467 22.396 36.846 23.091 37.468 L 23.651 37.97 L 22.949 38.217 L 14.822 41.079 L 11.418 42.277 L 4.626 44.672 L 4.203 44.822 L 4.08 44.374 C 3.617 42.686 3.277 41.002 3.068 39.372 L 0.314 39.353 C 0.605 41.84 1.177 44.413 2.014 47.012 L 2.111 47.314 C 3.004 50.025 4.11 52.536 5.41 54.788 L 7.57 53.007 C 6.767 51.574 6.038 50.025 5.403 48.388 L 5.238 47.959 L 5.664 47.808 L 12.453 45.421 L 15.857 44.224 L 24.051 41.338 L 24.727 41.095 L 24.608 41.825 C 24.447 42.794 23.987 43.679 23.277 44.39 L 18.846 48.697 C 19.492 49.566 20.217 50.388 20.998 51.149 L 25.478 46.804 L 25.478 46.792 L 25.493 46.785 L 25.501 46.777 C 27.66 44.621 28.415 41.458 27.466 38.511 L 27.436 38.418 C 26.442 35.444 23.942 33.397 20.912 33.08 L 14.792 32.435 C 14.624 33.528 14.546 34.636 14.546 35.737 L 20.587 36.379 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 8.19 59.014 L 10.383 61.428 L 17.759 54.278 C 16.985 53.509 16.261 52.687 15.596 51.829 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 25.9 0.699 L 28.045 10.982 C 29.065 10.653 30.111 10.398 31.165 10.213 L 29.035 0 L 25.904 0.699 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 30.264 21.612 C 30.47 22.573 30.384 23.539 30.029 24.412 L 29.741 25.119 L 29.297 24.505 L 24.152 17.397 L 21.996 14.423 L 17.695 8.482 L 17.426 8.112 L 17.804 7.853 C 19.212 6.876 20.658 6.022 22.093 5.311 L 21.26 2.6 C 19.063 3.654 16.87 5.01 14.74 6.636 L 14.493 6.825 C 12.278 8.544 10.309 10.406 8.635 12.376 L 10.94 13.948 C 12.009 12.716 13.212 11.522 14.519 10.391 L 14.863 10.093 L 15.136 10.468 L 19.433 16.405 L 21.589 19.379 L 26.775 26.544 L 27.208 27.135 L 26.502 27.243 C 25.56 27.386 24.604 27.209 23.733 26.73 L 18.402 23.701 C 17.804 24.605 17.269 25.571 16.81 26.575 L 22.194 29.638 L 22.205 29.638 L 22.216 29.65 L 22.224 29.65 C 24.873 31.114 28.019 30.878 30.436 29.036 L 30.511 28.978 C 32.94 27.081 34.049 23.991 33.407 20.916 L 32.11 14.701 C 31.053 14.871 30.01 15.138 28.998 15.478 L 30.276 21.615 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 5.601 16.42 L 4.058 19.321 L 12.917 24.362 C 13.384 23.365 13.918 22.396 14.501 21.48 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 64.725 15.814 L 55.929 21.098 C 56.546 21.998 57.106 22.948 57.599 23.925 L 66.335 18.676 L 64.725 15.81 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 46.831 26.564 C 46.009 27.062 45.098 27.278 44.182 27.197 L 43.442 27.131 L 43.872 26.506 L 48.819 19.252 L 50.889 16.215 L 55.025 10.151 L 55.283 9.773 L 55.638 10.062 C 56.972 11.148 58.205 12.303 59.303 13.492 L 61.541 11.835 C 59.894 10 57.966 8.266 55.813 6.671 L 55.563 6.485 C 53.299 4.836 50.979 3.476 48.647 2.441 L 47.911 5.191 C 49.376 5.864 50.844 6.675 52.29 7.613 L 52.667 7.861 L 52.41 8.243 L 48.274 14.303 L 46.204 17.339 L 41.216 24.652 L 40.805 25.258 L 40.487 24.597 C 40.065 23.717 39.934 22.72 40.106 21.716 L 41.242 15.539 C 40.225 15.23 39.172 15.003 38.107 14.864 L 36.952 21.102 L 36.952 21.113 L 36.952 21.125 L 36.952 21.136 C 36.429 24.192 37.617 27.212 40.057 29.016 L 40.132 29.074 C 42.628 30.878 45.811 31.013 48.445 29.43 L 53.762 26.231 C 53.277 25.246 52.712 24.3 52.085 23.412 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 43.988 0.711 L 40.842 0.089 L 38.94 10.356 C 40.001 10.506 41.059 10.73 42.082 11.024 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 62.815 58.655 L 55.234 51.64 C 54.595 52.524 53.897 53.367 53.149 54.158 L 60.678 61.123 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 47.395 44.386 C 46.686 43.733 46.204 42.899 45.994 41.976 L 45.826 41.226 L 46.532 41.454 L 54.737 44.077 L 58.171 45.174 L 65.027 47.364 L 65.453 47.499 L 65.296 47.936 C 64.71 49.581 64.03 51.149 63.271 52.598 L 65.487 54.286 C 66.664 52.096 67.665 49.67 68.468 47.059 L 68.562 46.758 C 69.38 44.023 69.911 41.319 70.142 38.708 L 67.385 38.835 C 67.221 40.481 66.929 42.176 66.511 43.888 L 66.399 44.336 L 65.965 44.2 L 59.113 42.006 L 55.679 40.909 L 47.41 38.264 L 46.727 38.047 L 47.239 37.53 C 47.919 36.842 48.793 36.406 49.772 36.263 L 55.806 35.471 C 55.776 34.374 55.66 33.269 55.462 32.18 L 49.364 32.972 L 49.353 32.972 L 49.338 32.979 L 49.327 32.979 C 46.353 33.412 43.943 35.513 43.039 38.472 L 43.009 38.565 C 42.12 41.578 42.979 44.749 45.251 46.846 L 49.835 51.088 C 50.594 50.307 51.285 49.458 51.913 48.565 L 47.388 44.374 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 70.299 33.597 L 69.899 30.31 L 59.867 31.616 C 60.054 32.709 60.178 33.814 60.226 34.911 L 70.303 33.597 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 81.852 14.431 L 88.047 14.431 L 88.047 31.936 L 90.648 31.936 L 90.648 14.431 L 96.899 14.431 L 96.899 11.916 L 81.852 11.916 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 104.752 17.351 C 100.852 17.351 98.584 19.897 98.584 24.93 C 98.584 29.677 100.852 32.222 104.752 32.222 C 108.653 32.222 110.977 29.677 110.977 24.93 C 110.977 19.897 108.653 17.351 104.752 17.351 Z M 104.752 29.874 C 102.07 29.874 101.016 27.73 101.016 24.926 C 101.016 21.836 102.066 19.665 104.752 19.665 C 107.439 19.665 108.541 21.839 108.541 24.926 C 108.541 27.73 107.491 29.874 104.752 29.874 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 131.523 17.351 C 129.061 17.351 127.511 18.494 126.711 20.785 C 125.964 18.699 124.499 17.351 122.037 17.351 C 120.075 17.351 118.719 18.066 117.833 19.468 L 117.833 17.637 L 115.397 17.637 L 115.397 31.936 L 117.833 31.936 L 117.833 25.729 C 117.833 21.755 118.775 19.665 121.596 19.665 C 123.976 19.665 124.914 22.152 124.914 24.814 L 124.914 31.933 L 127.32 31.933 L 127.32 25.725 C 127.32 21.751 128.288 19.661 131.082 19.661 C 133.489 19.661 134.4 22.148 134.4 24.81 L 134.4 31.929 L 136.836 31.929 L 136.836 24.81 L 136.81 24.81 C 136.836 20.607 135.372 17.343 131.527 17.343 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 147.261 17.351 C 143.36 17.351 141.092 19.897 141.092 24.93 C 141.092 29.677 143.36 32.222 147.261 32.222 C 151.162 32.222 153.486 29.677 153.486 24.93 C 153.486 19.897 151.162 17.351 147.261 17.351 Z M 147.261 29.874 C 144.578 29.874 143.524 27.73 143.524 24.926 C 143.524 21.836 144.574 19.665 147.261 19.665 C 149.947 19.665 151.049 21.839 151.049 24.926 C 151.049 27.73 150 29.874 147.261 29.874 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 160.338 20.951 L 160.338 17.633 L 157.906 17.633 L 157.906 31.933 L 160.338 31.933 L 160.338 25.725 C 160.476 21.751 162.273 19.862 165.098 19.862 L 165.098 17.343 C 162.636 17.343 161.141 18.661 160.338 20.947 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 171.371 20.951 L 171.371 17.633 L 168.939 17.633 L 168.939 31.933 L 171.371 31.933 L 171.371 25.725 C 171.51 21.751 173.307 19.862 176.132 19.862 L 176.132 17.343 C 173.669 17.343 172.175 18.661 171.371 20.947 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 185.252 17.351 C 181.351 17.351 179.083 19.897 179.083 24.93 C 179.083 29.677 181.351 32.222 185.252 32.222 C 189.153 32.222 191.477 29.677 191.477 24.93 C 191.477 19.897 189.153 17.351 185.252 17.351 Z M 185.252 29.874 C 182.569 29.874 181.516 27.73 181.516 24.926 C 181.516 21.836 182.566 19.665 185.252 19.665 C 187.938 19.665 189.041 21.839 189.041 24.926 C 189.041 27.73 187.991 29.874 185.252 29.874 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 207.046 29.302 L 204.031 17.637 L 202.092 17.637 L 199.05 29.333 L 196.282 17.637 L 193.737 17.637 L 197.391 31.936 L 200.514 31.936 L 203.059 21.523 L 205.604 31.936 L 208.731 31.936 L 212.381 17.637 L 209.81 17.637 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 215.961 22.233 L 217.814 22.233 L 220.71 15.713 L 217.75 15.713 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 230.372 23.755 C 229.348 23.612 227.383 23.327 227.136 23.269 C 225.862 23.126 225.283 22.554 225.283 21.612 C 225.283 20.097 226.86 19.526 228.242 19.526 C 229.875 19.526 230.955 20.499 231.063 21.87 L 233.499 21.87 C 233.443 19.039 231.231 17.324 228.216 17.324 C 225.201 17.324 222.877 19.039 222.877 21.727 C 222.877 23.643 224.203 25.158 226.225 25.532 C 227.192 25.675 228.519 25.845 229.516 25.961 C 230.761 26.135 231.594 26.849 231.594 27.877 C 231.594 29.337 230.043 30.021 228.246 30.021 C 226.449 30.021 224.842 29.19 224.816 27.359 L 222.38 27.359 C 222.436 30.218 224.73 32.249 228.302 32.249 C 231.456 32.249 234 30.789 234 27.672 C 234 25.613 232.561 24.126 230.376 23.755 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 91.044 39.685 C 94.694 39.712 97.347 41.972 97.347 45.861 C 97.347 50.033 94.694 51.895 91.044 51.922 L 86.676 51.922 L 86.676 59.697 L 84.076 59.697 L 84.076 39.689 L 91.044 39.689 Z M 86.672 42.2 L 86.672 49.376 L 91.04 49.376 C 93.416 49.349 94.747 48.577 94.747 45.861 C 94.747 43.432 93.502 42.23 91.04 42.203 L 86.672 42.203 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 101.658 45.402 L 104.09 45.402 L 104.09 48.716 C 104.894 46.429 106.384 45.116 108.847 45.116 L 108.847 47.63 C 106.026 47.63 104.229 49.515 104.09 53.49 L 104.09 59.694 L 101.658 59.694 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 117.998 45.116 C 121.895 45.116 124.219 47.661 124.219 52.691 C 124.219 57.434 121.895 59.979 117.998 59.979 C 114.101 59.979 111.833 57.434 111.833 52.691 C 111.833 47.658 114.101 45.116 117.998 45.116 Z M 121.786 52.691 C 121.786 49.604 120.737 47.43 117.998 47.43 C 115.259 47.43 114.265 49.6 114.265 52.691 C 114.265 55.491 115.315 57.635 117.998 57.635 C 120.681 57.635 121.786 55.491 121.786 52.691 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 137.325 47.175 L 137.325 39.685 L 139.731 39.685 L 139.731 59.694 L 137.325 59.694 L 137.325 57.921 C 136.44 59.292 135.087 59.979 133.152 59.979 C 129.307 59.979 127.868 56.719 127.868 52.548 L 127.868 52.521 C 127.868 48.318 129.333 45.089 133.152 45.089 C 135.087 45.089 136.443 45.776 137.325 47.175 Z M 130.275 52.548 C 130.301 55.205 131.216 57.635 133.593 57.635 C 136.107 57.635 137.131 56.005 137.325 52.833 L 137.325 52.235 C 137.131 49.091 136.107 47.433 133.593 47.433 C 131.216 47.433 130.275 49.89 130.275 52.552 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 150.459 57.639 C 153.25 57.639 154.192 55.58 154.192 51.605 L 154.192 45.402 L 156.624 45.402 L 156.624 59.694 L 154.192 59.694 L 154.192 57.863 C 153.306 59.265 151.954 59.979 150.018 59.979 C 146.147 59.979 144.709 56.719 144.709 52.575 L 144.709 45.398 L 147.141 45.398 L 147.141 52.517 C 147.141 55.174 148.053 57.635 150.459 57.635 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 161.103 52.636 C 161.103 47.607 163.509 45.12 166.992 45.12 C 170.254 45.12 172.189 46.862 172.854 49.894 L 170.478 50.238 C 170.037 48.724 169.234 47.437 166.995 47.437 C 164.257 47.437 163.539 50.238 163.539 52.64 C 163.539 54.869 164.257 57.642 166.995 57.642 C 169.319 57.642 170.093 56.213 170.478 54.869 L 172.854 55.271 C 172.219 58.214 170.283 60.018 166.992 59.987 C 163.509 59.987 161.103 57.473 161.103 52.64 Z\" fill=\"rgb(255,255,255)\"></path><path d=\"M 178.163 45.402 L 178.163 41.373 L 180.596 41.373 L 180.596 45.402 L 184.328 45.402 L 184.328 47.719 L 180.596 47.719 L 180.596 55.008 C 180.596 56.321 180.57 57.353 182.367 57.353 L 184.328 57.353 L 184.328 59.697 L 181.343 59.697 C 178.855 59.697 178.163 57.782 178.163 54.838 L 178.163 47.719 L 175.593 47.719 L 175.593 45.402 Z\" fill=\"rgb(255,255,255)\"></path></g></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-14e1aec\",layoutDependency:layoutDependency,layoutId:\"YdiC2nS8r\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 233.996 72\" overflow=\"visible\"><path d=\"M 0 72 L 0 0 L 233.996 0 L 233.996 72 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1m9b70v\",layoutDependency:layoutDependency,layoutId:\"hKzqfMHdD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.039 10.897\" overflow=\"visible\"><path d=\"M 2.929 10.893 L 7.039 1.271 C 6.027 0.919 5.037 0.491 4.08 0 L 0 9.556 L 2.933 10.897 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-uo4lty\",layoutDependency:layoutDependency,layoutId:\"OyXqgYX0X\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 19.126 27.655\" overflow=\"visible\"><path d=\"M 5.41 6.107 C 5.791 5.207 6.408 4.473 7.192 3.983 L 7.828 3.585 L 7.839 4.35 L 7.962 13.226 L 8.014 16.942 L 8.119 24.362 L 8.127 24.826 L 7.674 24.806 C 5.978 24.741 4.327 24.555 2.761 24.258 L 1.894 26.958 C 4.271 27.441 6.815 27.676 9.464 27.653 L 9.771 27.653 C 12.539 27.607 15.192 27.298 17.665 26.718 L 16.698 24.045 C 15.132 24.393 13.481 24.629 11.777 24.748 L 11.329 24.779 L 11.321 24.312 L 11.224 16.896 L 11.172 13.18 L 11.048 4.234 L 11.033 3.492 L 11.665 3.836 C 12.506 4.292 13.182 5.018 13.611 5.933 L 16.205 11.619 C 17.202 11.252 18.185 10.793 19.126 10.263 L 16.515 4.516 L 16.507 4.508 L 16.507 4.496 L 16.5 4.489 C 15.184 1.7 12.506 -0.023 9.505 0 L 9.412 0 C 6.367 0.058 3.714 1.885 2.485 4.763 L 0 10.58 C 0.953 11.082 1.95 11.503 2.959 11.843 L 5.414 6.099 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1yi4v69\",layoutDependency:layoutDependency,layoutId:\"IgMBN0ynx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.222 10.873\" overflow=\"visible\"><path d=\"M 4.323 10.87 L 7.222 9.46 L 2.922 0 C 1.977 0.521 0.994 0.985 0 1.371 L 4.323 10.873 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-d7uofa\",layoutDependency:layoutDependency,layoutId:\"fVpkXsw96\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.376 4.365\" overflow=\"visible\"><path d=\"M 0 3.295 L 10.122 4.365 C 10.133 3.26 10.223 2.155 10.376 1.062 L 0.325 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-bvlwiy\",layoutDependency:layoutDependency,layoutId:\"OhxFh2wnQ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.555 22.353\" overflow=\"visible\"><path d=\"M 20.273 3.936 C 21.219 4.033 22.082 4.411 22.777 5.033 L 23.337 5.535 L 22.635 5.782 L 14.508 8.645 L 11.104 9.842 L 4.312 12.237 L 3.89 12.388 L 3.766 11.939 C 3.303 10.252 2.963 8.567 2.754 6.937 L 0 6.918 C 0.291 9.406 0.863 11.978 1.7 14.578 L 1.797 14.879 C 2.69 17.591 3.796 20.101 5.096 22.353 L 7.256 20.573 C 6.453 19.139 5.724 17.591 5.089 15.953 L 4.924 15.524 L 5.35 15.373 L 12.139 12.986 L 15.543 11.789 L 23.737 8.903 L 24.413 8.66 L 24.294 9.39 C 24.133 10.36 23.673 11.244 22.964 11.955 L 18.532 16.262 C 19.179 17.131 19.903 17.954 20.684 18.715 L 25.164 14.369 L 25.164 14.358 L 25.179 14.35 L 25.187 14.342 C 27.346 12.187 28.101 9.023 27.152 6.076 L 27.122 5.983 C 26.128 3.009 23.629 0.962 20.598 0.645 L 14.478 0 C 14.31 1.093 14.232 2.202 14.232 3.303 L 20.273 3.944 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-3aqpnb\",layoutDependency:layoutDependency,layoutId:\"DBq8JobEo\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.569 9.599\" overflow=\"visible\"><path d=\"M 0 7.185 L 2.193 9.599 L 9.569 2.449 C 8.795 1.68 8.07 0.858 7.405 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hedduj\",layoutDependency:layoutDependency,layoutId:\"ZcEVCZOoH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.265 10.982\" overflow=\"visible\"><path d=\"M 0 0.699 L 2.145 10.982 C 3.165 10.653 4.211 10.398 5.265 10.213 L 3.135 0 L 0.004 0.699 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-qwbmip\",layoutDependency:layoutDependency,layoutId:\"DKxGi9CA_\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.951 28.003\" overflow=\"visible\"><path d=\"M 21.63 19.012 C 21.835 19.974 21.749 20.939 21.394 21.812 L 21.107 22.519 L 20.662 21.905 L 15.517 14.798 L 13.361 11.824 L 9.061 5.883 L 8.792 5.512 L 9.169 5.253 C 10.578 4.276 12.024 3.422 13.458 2.712 L 12.625 0 C 10.428 1.055 8.235 2.41 6.105 4.036 L 5.859 4.226 C 3.643 5.945 1.674 7.806 0 9.776 L 2.305 11.348 C 3.374 10.116 4.577 8.923 5.885 7.791 L 6.228 7.494 L 6.501 7.868 L 10.798 13.805 L 12.954 16.779 L 18.14 23.945 L 18.573 24.536 L 17.867 24.644 C 16.926 24.787 15.969 24.609 15.099 24.13 L 9.767 21.102 C 9.169 22.006 8.635 22.971 8.175 23.976 L 13.559 27.039 L 13.57 27.039 L 13.582 27.05 L 13.589 27.05 C 16.238 28.514 19.384 28.279 21.802 26.436 L 21.876 26.378 C 24.305 24.482 25.415 21.391 24.772 18.317 L 23.475 12.102 C 22.418 12.272 21.376 12.538 20.363 12.878 L 21.641 19.016 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-8d1v6o\",layoutDependency:layoutDependency,layoutId:\"TnM9WR1aa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.443 7.942\" overflow=\"visible\"><path d=\"M 1.543 0 L 0 2.901 L 8.859 7.942 C 9.326 6.945 9.86 5.976 10.443 5.06 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1hxh6pk\",layoutDependency:layoutDependency,layoutId:\"poNaVqxba\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.406 8.115\" overflow=\"visible\"><path d=\"M 8.795 0.004 L 0 5.288 C 0.616 6.188 1.177 7.138 1.67 8.115 L 10.406 2.866 L 8.795 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-xdeg9q\",layoutDependency:layoutDependency,layoutId:\"dKuPJx_Bs\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 24.71 28.088\" overflow=\"visible\"><path d=\"M 10.001 24.122 C 9.179 24.621 8.267 24.837 7.351 24.756 L 6.612 24.69 L 7.041 24.064 L 11.988 16.81 L 14.058 13.774 L 18.194 7.71 L 18.452 7.331 L 18.807 7.621 C 20.141 8.706 21.374 9.861 22.472 11.051 L 24.71 9.394 C 23.063 7.559 21.135 5.825 18.983 4.23 L 18.732 4.044 C 16.468 2.395 14.148 1.035 11.816 0 L 11.08 2.75 C 12.545 3.422 14.013 4.233 15.459 5.172 L 15.837 5.419 L 15.579 5.802 L 11.443 11.862 L 9.373 14.898 L 4.385 22.21 L 3.974 22.817 L 3.656 22.156 C 3.234 21.276 3.103 20.279 3.275 19.275 L 4.411 13.098 C 3.395 12.789 2.341 12.561 1.276 12.422 L 0.122 18.661 L 0.122 18.672 L 0.122 18.684 L 0.122 18.695 C -0.401 21.751 0.787 24.771 3.227 26.575 L 3.301 26.633 C 5.797 28.437 8.98 28.572 11.615 26.988 L 16.931 23.79 C 16.446 22.805 15.882 21.859 15.254 20.97 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-ht1flz\",layoutDependency:layoutDependency,layoutId:\"IvT6ZszNa\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 5.048 10.935\" overflow=\"visible\"><path d=\"M 5.048 0.622 L 1.902 0 L 0 10.267 C 1.061 10.418 2.119 10.642 3.142 10.935 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-jrc371\",layoutDependency:layoutDependency,layoutId:\"E7MgqEK9b\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 9.666 9.483\" overflow=\"visible\"><path d=\"M 9.666 7.015 L 2.085 0 C 1.446 0.885 0.747 1.727 0 2.518 L 7.529 9.483 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-hydze3\",layoutDependency:layoutDependency,layoutId:\"XdPl83QV9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 27.478 22.106\" overflow=\"visible\"><path d=\"M 4.731 12.206 C 4.021 11.553 3.539 10.719 3.33 9.796 L 3.162 9.046 L 3.868 9.274 L 12.073 11.897 L 15.507 12.994 L 22.363 15.184 L 22.789 15.319 L 22.632 15.756 C 22.046 17.401 21.365 18.97 20.607 20.418 L 22.823 22.106 C 24 19.916 25.001 17.49 25.804 14.879 L 25.898 14.578 C 26.716 11.843 27.246 9.139 27.478 6.528 L 24.721 6.655 C 24.556 8.301 24.265 9.997 23.846 11.708 L 23.734 12.156 L 23.301 12.021 L 16.449 9.827 L 13.015 8.73 L 4.746 6.084 L 4.062 5.867 L 4.574 5.35 C 5.254 4.662 6.129 4.226 7.108 4.083 L 13.142 3.291 C 13.112 2.194 12.996 1.089 12.798 0 L 6.7 0.792 L 6.689 0.792 L 6.674 0.8 L 6.663 0.8 C 3.689 1.232 1.279 3.333 0.375 6.292 L 0.345 6.385 C -0.544 9.398 0.315 12.569 2.587 14.667 L 7.171 18.908 C 7.93 18.127 8.621 17.278 9.249 16.385 L 4.724 12.194 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13zv6w8\",layoutDependency:layoutDependency,layoutId:\"dfXNvLe42\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 10.436 4.6\" overflow=\"visible\"><path d=\"M 10.432 3.287 L 10.032 0 L 0 1.306 C 0.187 2.399 0.31 3.503 0.359 4.6 L 10.436 3.287 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1awhbu0\",layoutDependency:layoutDependency,layoutId:\"buc4bPmDF\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 15.046 20.02\" overflow=\"visible\"><path d=\"M 0 2.515 L 6.195 2.515 L 6.195 20.02 L 8.795 20.02 L 8.795 2.515 L 15.046 2.515 L 15.046 0 L 0 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-1qrsil8\",layoutDependency:layoutDependency,layoutId:\"ZSMGgqg5c\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.393 14.871\" overflow=\"visible\"><path d=\"M 6.169 0 C 2.268 0 0 2.545 0 7.579 C 0 12.326 2.268 14.871 6.169 14.871 C 10.069 14.871 12.393 12.326 12.393 7.579 C 12.393 2.545 10.069 0 6.169 0 Z M 6.169 12.523 C 3.486 12.523 2.432 10.379 2.432 7.575 C 2.432 4.485 3.482 2.314 6.169 2.314 C 8.855 2.314 9.957 4.488 9.957 7.575 C 9.957 10.379 8.907 12.523 6.169 12.523 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1hmqor2\",layoutDependency:layoutDependency,layoutId:\"demrdURsx\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.393 14.871\" overflow=\"visible\"><path d=\"M 6.169 0 C 2.268 0 0 2.545 0 7.579 C 0 12.326 2.268 14.871 6.169 14.871 C 10.069 14.871 12.393 12.326 12.393 7.579 C 12.393 2.545 10.069 0 6.169 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-10hsg8h\",layoutDependency:layoutDependency,layoutId:\"sHb0LFW2D\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.525 10.209\" overflow=\"visible\"><path d=\"M 3.736 10.209 C 1.054 10.209 0 8.065 0 5.261 C 0 2.171 1.05 0 3.736 0 C 6.423 0 7.525 2.175 7.525 5.261 C 7.525 8.065 6.475 10.209 3.736 10.209 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1jdbz3a\",layoutDependency:layoutDependency,layoutId:\"rcnBQM4UN\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 21.439 14.593\" overflow=\"visible\"><path d=\"M 16.126 0.008 C 13.664 0.008 12.113 1.151 11.314 3.442 C 10.566 1.356 9.102 0.008 6.639 0.008 C 4.678 0.008 3.322 0.722 2.436 2.124 L 2.436 0.294 L 0 0.294 L 0 14.593 L 2.436 14.593 L 2.436 8.386 C 2.436 4.411 3.378 2.321 6.199 2.321 C 8.579 2.321 9.516 4.809 9.516 7.47 L 9.516 14.589 L 11.923 14.589 L 11.923 8.382 C 11.923 4.407 12.89 2.318 15.685 2.318 C 18.091 2.318 19.003 4.805 19.003 7.467 L 19.003 14.585 L 21.439 14.585 L 21.439 7.467 L 21.413 7.467 C 21.439 3.264 19.974 0 16.13 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-8l3r3i\",layoutDependency:layoutDependency,layoutId:\"lyXdToIIm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.393 14.871\" overflow=\"visible\"><path d=\"M 6.169 0 C 2.268 0 0 2.545 0 7.579 C 0 12.326 2.268 14.871 6.169 14.871 C 10.069 14.871 12.393 12.326 12.393 7.579 C 12.393 2.545 10.069 0 6.169 0 Z M 6.169 12.523 C 3.486 12.523 2.432 10.379 2.432 7.575 C 2.432 4.485 3.482 2.314 6.169 2.314 C 8.855 2.314 9.957 4.488 9.957 7.575 C 9.957 10.379 8.907 12.523 6.169 12.523 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-a5stwt\",layoutDependency:layoutDependency,layoutId:\"Gg26hOmU0\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.393 14.871\" overflow=\"visible\"><path d=\"M 6.169 0 C 2.268 0 0 2.545 0 7.579 C 0 12.326 2.268 14.871 6.169 14.871 C 10.069 14.871 12.393 12.326 12.393 7.579 C 12.393 2.545 10.069 0 6.169 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-mnmdjq\",layoutDependency:layoutDependency,layoutId:\"akNYv6TZy\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.525 10.209\" overflow=\"visible\"><path d=\"M 3.736 10.209 C 1.054 10.209 0 8.065 0 5.261 C 0 2.171 1.05 0 3.736 0 C 6.423 0 7.525 2.175 7.525 5.261 C 7.525 8.065 6.475 10.209 3.736 10.209 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-abcyi\",layoutDependency:layoutDependency,layoutId:\"mVLBOKYhu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.192 14.589\" overflow=\"visible\"><path d=\"M 2.432 3.608 L 2.432 0.29 L 0 0.29 L 0 14.589 L 2.432 14.589 L 2.432 8.382 C 2.571 4.407 4.368 2.518 7.192 2.518 L 7.192 0 C 4.73 0 3.236 1.317 2.432 3.604 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-14loxvp\",layoutDependency:layoutDependency,layoutId:\"S70SmYUp6\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.192 14.589\" overflow=\"visible\"><path d=\"M 2.432 3.608 L 2.432 0.29 L 0 0.29 L 0 14.589 L 2.432 14.589 L 2.432 8.382 C 2.571 4.407 4.368 2.518 7.192 2.518 L 7.192 0 C 4.73 0 3.236 1.317 2.432 3.604 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-9wie2\",layoutDependency:layoutDependency,layoutId:\"W1oSK_mb9\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.393 14.871\" overflow=\"visible\"><path d=\"M 6.169 0 C 2.268 0 0 2.545 0 7.579 C 0 12.326 2.268 14.871 6.169 14.871 C 10.069 14.871 12.393 12.326 12.393 7.579 C 12.393 2.545 10.069 0 6.169 0 Z M 6.169 12.523 C 3.486 12.523 2.432 10.379 2.432 7.575 C 2.432 4.485 3.482 2.314 6.169 2.314 C 8.855 2.314 9.957 4.488 9.957 7.575 C 9.957 10.379 8.907 12.523 6.169 12.523 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-muw3ux\",layoutDependency:layoutDependency,layoutId:\"lnWv_RKw4\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.393 14.871\" overflow=\"visible\"><path d=\"M 6.169 0 C 2.268 0 0 2.545 0 7.579 C 0 12.326 2.268 14.871 6.169 14.871 C 10.069 14.871 12.393 12.326 12.393 7.579 C 12.393 2.545 10.069 0 6.169 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fg9rxs\",layoutDependency:layoutDependency,layoutId:\"r5ezrJEUw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.525 10.209\" overflow=\"visible\"><path d=\"M 3.736 10.209 C 1.054 10.209 0 8.065 0 5.261 C 0 2.171 1.05 0 3.736 0 C 6.423 0 7.525 2.175 7.525 5.261 C 7.525 8.065 6.475 10.209 3.736 10.209 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1qxchat\",layoutDependency:layoutDependency,layoutId:\"HDIYYFqVO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 18.644 14.3\" overflow=\"visible\"><path d=\"M 13.309 11.665 L 10.294 0 L 8.354 0 L 5.313 11.696 L 2.544 0 L 0 0 L 3.653 14.3 L 6.777 14.3 L 9.321 3.886 L 11.867 14.3 L 14.994 14.3 L 18.644 0 L 16.073 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-nffjz9\",layoutDependency:layoutDependency,layoutId:\"DRI6YzWXZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 4.749 6.52\" overflow=\"visible\"><path d=\"M 0 6.52 L 1.853 6.52 L 4.749 0 L 1.789 0 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fpx0bq\",layoutDependency:layoutDependency,layoutId:\"WDv0jiwrO\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.62 14.925\" overflow=\"visible\"><path d=\"M 7.992 6.431 C 6.968 6.288 5.003 6.003 4.756 5.945 C 3.482 5.802 2.903 5.23 2.903 4.288 C 2.903 2.773 4.48 2.202 5.862 2.202 C 7.495 2.202 8.575 3.175 8.683 4.546 L 11.119 4.546 C 11.063 1.715 8.851 0 5.836 0 C 2.821 0 0.497 1.715 0.497 4.403 C 0.497 6.319 1.823 7.833 3.845 8.208 C 4.812 8.351 6.139 8.521 7.136 8.637 C 8.381 8.811 9.214 9.525 9.214 10.553 C 9.214 12.013 7.663 12.697 5.866 12.697 C 4.069 12.697 2.462 11.866 2.436 10.035 L 0 10.035 C 0.056 12.894 2.35 14.925 5.922 14.925 C 9.076 14.925 11.62 13.465 11.62 10.348 C 11.62 8.289 10.182 6.802 7.996 6.431 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-aza3ra\",layoutDependency:layoutDependency,layoutId:\"rSW9vMZFh\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.271 20.012\" overflow=\"visible\"><path d=\"M 6.968 0 C 10.619 0.027 13.271 2.287 13.271 6.176 C 13.271 10.348 10.619 12.21 6.968 12.237 L 2.6 12.237 L 2.6 20.012 L 0 20.012 L 0 0.004 L 6.968 0.004 Z M 2.597 2.515 L 2.597 9.691 L 6.965 9.691 C 9.341 9.664 10.671 8.892 10.671 6.176 C 10.671 3.747 9.427 2.545 6.965 2.518 L 2.597 2.518 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-3rohja\",layoutDependency:layoutDependency,layoutId:\"Ioncs9sPZ\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 13.271 20.012\" overflow=\"visible\"><path d=\"M 6.968 0 C 10.619 0.027 13.271 2.287 13.271 6.176 C 13.271 10.348 10.619 12.21 6.968 12.237 L 2.6 12.237 L 2.6 20.012 L 0 20.012 L 0 0.004 L 6.968 0.004 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1p7ylk4\",layoutDependency:layoutDependency,layoutId:\"y1JBTO6_3\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.074 7.177\" overflow=\"visible\"><path d=\"M 0 0 L 0 7.177 L 4.368 7.177 C 6.744 7.15 8.074 6.377 8.074 3.662 C 8.074 1.232 6.83 0.031 4.368 0.004 L 0 0.004 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1o6by7l\",layoutDependency:layoutDependency,layoutId:\"Xonn476MD\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.189 14.578\" overflow=\"visible\"><path d=\"M 0 0.286 L 2.432 0.286 L 2.432 3.6 C 3.236 1.313 4.726 0 7.189 0 L 7.189 2.515 C 4.368 2.515 2.571 4.4 2.432 8.374 L 2.432 14.578 L 0 14.578 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-vo1ic4\",layoutDependency:layoutDependency,layoutId:\"UFe7PH9Pu\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.386 14.864\" overflow=\"visible\"><path d=\"M 6.165 0 C 10.062 0 12.386 2.545 12.386 7.575 C 12.386 12.318 10.062 14.864 6.165 14.864 C 2.268 14.864 0 12.318 0 7.575 C 0 2.542 2.268 0 6.165 0 Z M 9.954 7.575 C 9.954 4.488 8.904 2.314 6.165 2.314 C 3.426 2.314 2.432 4.485 2.432 7.575 C 2.432 10.375 3.482 12.519 6.165 12.519 C 8.848 12.519 9.954 10.375 9.954 7.575 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-16o2mof\",layoutDependency:layoutDependency,layoutId:\"hthh76MRL\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 12.386 14.864\" overflow=\"visible\"><path d=\"M 6.165 0 C 10.062 0 12.386 2.545 12.386 7.575 C 12.386 12.318 10.062 14.864 6.165 14.864 C 2.268 14.864 0 12.318 0 7.575 C 0 2.542 2.268 0 6.165 0 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-fujc1s\",layoutDependency:layoutDependency,layoutId:\"LlsN9BDIz\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.521 10.205\" overflow=\"visible\"><path d=\"M 7.521 5.261 C 7.521 2.175 6.471 0 3.733 0 C 0.994 0 0 2.171 0 5.261 C 0 8.061 1.05 10.205 3.733 10.205 C 6.415 10.205 7.521 8.061 7.521 5.261 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsxs(SVG,{className:\"framer-lf4wyf\",layoutDependency:layoutDependency,layoutId:\"uBb8KaQUH\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.863 20.294\" overflow=\"visible\"><path d=\"M 9.457 7.49 L 9.457 0 L 11.863 0 L 11.863 20.009 L 9.457 20.009 L 9.457 18.236 C 8.571 19.607 7.219 20.294 5.283 20.294 C 1.438 20.294 0 17.034 0 12.863 L 0 12.836 C 0 8.633 1.465 5.404 5.283 5.404 C 7.219 5.404 8.575 6.091 9.457 7.49 Z M 2.406 12.863 C 2.432 15.52 3.348 17.95 5.724 17.95 C 8.239 17.95 9.262 16.32 9.457 13.148 L 9.457 12.55 C 9.262 9.406 8.239 7.748 5.724 7.748 C 3.348 7.748 2.406 10.205 2.406 12.867 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true,children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-efn2g1\",layoutDependency:layoutDependency,layoutId:\"bgxwk3Hp7\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.863 20.294\" overflow=\"visible\"><path d=\"M 9.457 7.49 L 9.457 0 L 11.863 0 L 11.863 20.009 L 9.457 20.009 L 9.457 18.236 C 8.571 19.607 7.219 20.294 5.283 20.294 C 1.438 20.294 0 17.034 0 12.863 L 0 12.836 C 0 8.633 1.465 5.404 5.283 5.404 C 7.219 5.404 8.575 6.091 9.457 7.49 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-13f9a97\",layoutDependency:layoutDependency,layoutId:\"wYIfzeacm\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 7.05 10.201\" overflow=\"visible\"><path d=\"M 0 5.114 C 0.026 7.772 0.942 10.201 3.318 10.201 C 5.832 10.201 6.856 8.571 7.05 5.4 L 7.05 4.801 C 6.856 1.657 5.832 0 3.318 0 C 0.942 0 0 2.457 0 5.118 Z\" fill=\"transparent\"></path></svg>',withExternalLayout:true})]}),/*#__PURE__*/_jsx(SVG,{className:\"framer-p76z2\",layoutDependency:layoutDependency,layoutId:\"r9q6tQ2iw\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.915 14.582\" overflow=\"visible\"><path d=\"M 5.75 12.241 C 8.541 12.241 9.483 10.182 9.483 6.207 L 9.483 0.004 L 11.915 0.004 L 11.915 14.296 L 9.483 14.296 L 9.483 12.465 C 8.597 13.867 7.245 14.582 5.309 14.582 C 1.438 14.582 0 11.321 0 7.177 L 0 0 L 2.432 0 L 2.432 7.119 C 2.432 9.776 3.344 12.237 5.75 12.237 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1sjx0bt\",layoutDependency:layoutDependency,layoutId:\"pF8QnExkC\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 11.751 14.868\" overflow=\"visible\"><path d=\"M 0 7.517 C 0 2.488 2.406 0 5.888 0 C 9.15 0 11.086 1.742 11.751 4.774 L 9.374 5.118 C 8.934 3.604 8.13 2.318 5.892 2.318 C 3.153 2.318 2.436 5.118 2.436 7.521 C 2.436 9.749 3.153 12.523 5.892 12.523 C 8.216 12.523 8.99 11.094 9.374 9.749 L 11.751 10.151 C 11.116 13.094 9.18 14.898 5.888 14.867 C 2.406 14.867 0 12.353 0 7.521 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lt86r\",layoutDependency:layoutDependency,layoutId:\"Gq6MviVmV\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 8.736 18.324\" overflow=\"visible\"><path d=\"M 2.571 4.029 L 2.571 0 L 5.003 0 L 5.003 4.029 L 8.736 4.029 L 8.736 6.346 L 5.003 6.346 L 5.003 13.635 C 5.003 14.948 4.977 15.98 6.774 15.98 L 8.736 15.98 L 8.736 18.324 L 5.75 18.324 C 3.262 18.324 2.571 16.409 2.571 13.465 L 2.571 6.346 L 0 6.346 L 0 4.029 Z\" fill=\"rgb(255,255,255)\"></path></svg>',withExternalLayout:true})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.nav,{className:\"framer-1hu5ksy\",layoutDependency:layoutDependency,layoutId:\"ihdRcDrLQ\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ss_OBECaF\",webPageId:\"AFnwvy8ec\"},implicitPathVariables:undefined},{href:{hash:\":ss_OBECaF\",webPageId:\"AFnwvy8ec\"},implicitPathVariables:undefined},{href:{hash:\":ss_OBECaF\",webPageId:\"AFnwvy8ec\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+40+(0+0+((componentViewport?.height||112)-40-25)/1*0)+0+0,...addPropertyOverrides({fmcXNwF10:{y:(componentViewport?.y||0)+16+0+7.5+0},JTQYFdtg1:{height:20,y:(componentViewport?.y||0)+16+(((componentViewport?.height||52)-32-20)/2+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-9c37wk-container\",layoutDependency:layoutDependency,layoutId:\"mGXjHaz6w-container\",nodeId:\"mGXjHaz6w\",rendersWithMotion:true,scopeId:\"WyFyfrNgo\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"mGXjHaz6w\",JDh_LxktV:\"Speakers\",layoutId:\"mGXjHaz6w\",style:{height:\"100%\"},UpRSWcoS6:resolvedLinks[0],variant:\"nMt8y3Jai\",width:\"100%\",...addPropertyOverrides({fmcXNwF10:{UpRSWcoS6:resolvedLinks[1]},JTQYFdtg1:{UpRSWcoS6:resolvedLinks[2],variant:\"qX9Oep0eR\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":ObRdwmbHw\",webPageId:\"AFnwvy8ec\"},implicitPathVariables:undefined},{href:{hash:\":ObRdwmbHw\",webPageId:\"AFnwvy8ec\"},implicitPathVariables:undefined},{href:{hash:\":ObRdwmbHw\",webPageId:\"AFnwvy8ec\"},implicitPathVariables:undefined}],children:resolvedLinks1=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+40+(0+0+((componentViewport?.height||112)-40-25)/1*0)+0+0,...addPropertyOverrides({fmcXNwF10:{y:(componentViewport?.y||0)+16+0+7.5+0},JTQYFdtg1:{height:20,y:(componentViewport?.y||0)+16+(((componentViewport?.height||52)-32-20)/2+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vc1xjs-container\",layoutDependency:layoutDependency,layoutId:\"Mm_SVfuzq-container\",nodeId:\"Mm_SVfuzq\",rendersWithMotion:true,scopeId:\"WyFyfrNgo\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"Mm_SVfuzq\",JDh_LxktV:\"Program\",layoutId:\"Mm_SVfuzq\",style:{height:\"100%\"},UpRSWcoS6:resolvedLinks1[0],variant:\"nMt8y3Jai\",width:\"100%\",...addPropertyOverrides({fmcXNwF10:{UpRSWcoS6:resolvedLinks1[1]},JTQYFdtg1:{UpRSWcoS6:resolvedLinks1[2],variant:\"qX9Oep0eR\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{hash:\":URZLKnfQ9\",webPageId:\"AFnwvy8ec\"},implicitPathVariables:undefined},{href:{hash:\":URZLKnfQ9\",webPageId:\"AFnwvy8ec\"},implicitPathVariables:undefined},{href:{hash:\":URZLKnfQ9\",webPageId:\"AFnwvy8ec\"},implicitPathVariables:undefined}],children:resolvedLinks2=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+40+(0+0+((componentViewport?.height||112)-40-25)/1*0)+0+0,...addPropertyOverrides({fmcXNwF10:{y:(componentViewport?.y||0)+16+0+7.5+0},JTQYFdtg1:{height:20,y:(componentViewport?.y||0)+16+(((componentViewport?.height||52)-32-20)/2+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-nomlcr-container\",layoutDependency:layoutDependency,layoutId:\"iWkIUv0pg-container\",nodeId:\"iWkIUv0pg\",rendersWithMotion:true,scopeId:\"WyFyfrNgo\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"iWkIUv0pg\",JDh_LxktV:\"Location\",layoutId:\"iWkIUv0pg\",style:{height:\"100%\"},UpRSWcoS6:resolvedLinks2[0],variant:\"nMt8y3Jai\",width:\"100%\",...addPropertyOverrides({fmcXNwF10:{UpRSWcoS6:resolvedLinks2[1]},JTQYFdtg1:{UpRSWcoS6:resolvedLinks2[2],variant:\"qX9Oep0eR\"}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"eHPaoctfx\"},implicitPathVariables:undefined},{href:{webPageId:\"eHPaoctfx\"},implicitPathVariables:undefined},{href:{webPageId:\"eHPaoctfx\"},implicitPathVariables:undefined}],children:resolvedLinks3=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:25,y:(componentViewport?.y||0)+40+(0+0+((componentViewport?.height||112)-40-25)/1*0)+0+0,...addPropertyOverrides({fmcXNwF10:{y:(componentViewport?.y||0)+16+0+7.5+0},JTQYFdtg1:{height:20,y:(componentViewport?.y||0)+16+(((componentViewport?.height||52)-32-20)/2+0+0)+0+0}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1xlyxx9-container\",layoutDependency:layoutDependency,layoutId:\"SJQ9OSTDo-container\",nodeId:\"SJQ9OSTDo\",rendersWithMotion:true,scopeId:\"WyFyfrNgo\",children:/*#__PURE__*/_jsx(NavLink,{height:\"100%\",id:\"SJQ9OSTDo\",JDh_LxktV:\"About\",layoutId:\"SJQ9OSTDo\",style:{height:\"100%\"},UpRSWcoS6:resolvedLinks3[0],variant:\"nMt8y3Jai\",width:\"100%\",...addPropertyOverrides({fmcXNwF10:{UpRSWcoS6:resolvedLinks3[1]},JTQYFdtg1:{UpRSWcoS6:resolvedLinks3[2],variant:\"qX9Oep0eR\"}},baseVariant,gestureVariant)})})})})]})]})})})})});});const css=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-NnFwb.framer-hkgo24, .framer-NnFwb .framer-hkgo24 { display: block; }\",\".framer-NnFwb.framer-r6og3l { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 40px 48px 0px 48px; position: relative; width: 1200px; }\",\".framer-NnFwb .framer-1k2hnft { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; max-width: 1600px; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-NnFwb .framer-17861mc { align-content: flex-start; align-items: flex-start; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 2px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 1px; }\",\".framer-NnFwb .framer-1em84i1, .framer-NnFwb .framer-xstsx1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-NnFwb .framer-qunq5t { aspect-ratio: 1.0067114093959733 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 40px); position: relative; text-decoration: none; width: 40px; }\",\".framer-NnFwb .framer-1v1a4b3 { height: 72px; position: relative; width: 234px; }\",\".framer-NnFwb .framer-14e1aec { height: 72px; left: 0px; position: absolute; top: 0px; width: 234px; }\",\".framer-NnFwb .framer-1m9b70v { height: 11px; left: 20px; position: absolute; top: 59px; width: 7px; }\",\".framer-NnFwb .framer-uo4lty { height: 28px; left: 26px; position: absolute; top: 45px; width: 19px; }\",\".framer-NnFwb .framer-1yi4v69 { height: 11px; left: 44px; position: absolute; top: 59px; width: 7px; }\",\".framer-NnFwb .framer-d7uofa { height: 5px; left: 0px; position: absolute; top: 31px; width: 11px; }\",\".framer-NnFwb .framer-bvlwiy { height: 23px; left: 1px; position: absolute; top: 33px; width: 28px; }\",\".framer-NnFwb .framer-3aqpnb { height: 10px; left: 8px; position: absolute; top: 52px; width: 10px; }\",\".framer-NnFwb .framer-1hedduj { height: 11px; left: 26px; position: absolute; top: 0px; width: 6px; }\",\".framer-NnFwb .framer-qwbmip { height: 28px; left: 9px; position: absolute; top: 3px; width: 25px; }\",\".framer-NnFwb .framer-8d1v6o { height: 8px; left: 4px; position: absolute; top: 17px; width: 11px; }\",\".framer-NnFwb .framer-1hxh6pk { height: 8px; left: 56px; position: absolute; top: 16px; width: 11px; }\",\".framer-NnFwb .framer-xdeg9q { height: 28px; left: 37px; position: absolute; top: 3px; width: 25px; }\",\".framer-NnFwb .framer-ht1flz { height: 11px; left: 39px; position: absolute; top: 0px; width: 5px; }\",\".framer-NnFwb .framer-jrc371 { height: 10px; left: 53px; position: absolute; top: 52px; width: 10px; }\",\".framer-NnFwb .framer-hydze3 { height: 22px; left: 43px; position: absolute; top: 32px; width: 28px; }\",\".framer-NnFwb .framer-13zv6w8 { height: 5px; left: 60px; position: absolute; top: 31px; width: 11px; }\",\".framer-NnFwb .framer-1awhbu0 { height: 20px; left: 82px; position: absolute; top: 12px; width: 15px; }\",\".framer-NnFwb .framer-1qrsil8 { height: 15px; left: 99px; position: absolute; top: 18px; width: 13px; }\",\".framer-NnFwb .framer-1hmqor2, .framer-NnFwb .framer-a5stwt, .framer-NnFwb .framer-muw3ux, .framer-NnFwb .framer-16o2mof { height: 15px; left: 0px; position: absolute; top: 0px; width: 13px; }\",\".framer-NnFwb .framer-10hsg8h, .framer-NnFwb .framer-mnmdjq, .framer-NnFwb .framer-fg9rxs, .framer-NnFwb .framer-fujc1s { height: 10px; left: 3px; position: absolute; top: 3px; width: 8px; }\",\".framer-NnFwb .framer-1jdbz3a { height: 15px; left: 116px; position: absolute; top: 18px; width: 22px; }\",\".framer-NnFwb .framer-8l3r3i { height: 15px; left: 141px; position: absolute; top: 18px; width: 13px; }\",\".framer-NnFwb .framer-abcyi { height: 15px; left: 158px; position: absolute; top: 18px; width: 7px; }\",\".framer-NnFwb .framer-14loxvp { height: 15px; left: 169px; position: absolute; top: 18px; width: 7px; }\",\".framer-NnFwb .framer-9wie2 { height: 15px; left: 179px; position: absolute; top: 18px; width: 13px; }\",\".framer-NnFwb .framer-1qxchat { height: 15px; left: 194px; position: absolute; top: 18px; width: 19px; }\",\".framer-NnFwb .framer-nffjz9 { height: 7px; left: 216px; position: absolute; top: 16px; width: 5px; }\",\".framer-NnFwb .framer-fpx0bq { height: 15px; left: 223px; position: absolute; top: 18px; width: 12px; }\",\".framer-NnFwb .framer-aza3ra { height: 20px; left: 84px; position: absolute; top: 40px; width: 14px; }\",\".framer-NnFwb .framer-3rohja { height: 20px; left: 0px; position: absolute; top: 0px; width: 14px; }\",\".framer-NnFwb .framer-1p7ylk4 { height: 7px; left: 3px; position: absolute; top: 3px; width: 8px; }\",\".framer-NnFwb .framer-1o6by7l { height: 15px; left: 102px; position: absolute; top: 45px; width: 7px; }\",\".framer-NnFwb .framer-vo1ic4 { height: 15px; left: 112px; position: absolute; top: 45px; width: 13px; }\",\".framer-NnFwb .framer-lf4wyf { height: 21px; left: 128px; position: absolute; top: 40px; width: 12px; }\",\".framer-NnFwb .framer-efn2g1 { height: 21px; left: 0px; position: absolute; top: 0px; width: 12px; }\",\".framer-NnFwb .framer-13f9a97 { height: 10px; left: 3px; position: absolute; top: 8px; width: 7px; }\",\".framer-NnFwb .framer-p76z2 { height: 15px; left: 145px; position: absolute; top: 46px; width: 12px; }\",\".framer-NnFwb .framer-1sjx0bt { height: 15px; left: 161px; position: absolute; top: 45px; width: 12px; }\",\".framer-NnFwb .framer-1lt86r { height: 19px; left: 176px; position: absolute; top: 42px; width: 9px; }\",\".framer-NnFwb .framer-1hu5ksy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: min-content; }\",\".framer-NnFwb .framer-9c37wk-container, .framer-NnFwb .framer-1vc1xjs-container, .framer-NnFwb .framer-nomlcr-container, .framer-NnFwb .framer-1xlyxx9-container { flex: none; height: 25px; position: relative; width: auto; }\",\".framer-NnFwb.framer-v-iuebwa.framer-r6og3l { gap: 12px; justify-content: flex-start; overflow: visible; padding: 16px 32px 16px 32px; }\",\".framer-NnFwb.framer-v-iuebwa .framer-1k2hnft { gap: 10px; justify-content: flex-start; }\",\".framer-NnFwb.framer-v-iuebwa .framer-17861mc { order: 1; }\",\".framer-NnFwb.framer-v-iuebwa .framer-qunq5t { order: 0; }\",\".framer-NnFwb.framer-v-iuebwa .framer-1hu5ksy { order: 3; }\",\".framer-NnFwb.framer-v-t36h5a.framer-r6og3l { gap: 24px; justify-content: center; overflow: visible; padding: 16px 32px 16px 32px; width: 390px; }\",\".framer-NnFwb.framer-v-t36h5a .framer-1hu5ksy { flex: 1 0 0px; gap: unset; justify-content: space-between; width: 1px; }\",\".framer-NnFwb.framer-v-t36h5a .framer-9c37wk-container, .framer-NnFwb.framer-v-t36h5a .framer-1vc1xjs-container, .framer-NnFwb.framer-v-t36h5a .framer-nomlcr-container, .framer-NnFwb.framer-v-t36h5a .framer-1xlyxx9-container { height: 20px; }\",\".framer-NnFwb.framer-v-1ototld.framer-r6og3l { padding: 24px 32px 0px 32px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 112\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"fmcXNwF10\":{\"layout\":[\"fixed\",\"auto\"]},\"JTQYFdtg1\":{\"layout\":[\"fixed\",\"auto\"]},\"QcTY282TE\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerWyFyfrNgo=withCSS(Component,css,\"framer-NnFwb\");export default FramerWyFyfrNgo;FramerWyFyfrNgo.displayName=\"Navigation\";FramerWyFyfrNgo.defaultProps={height:112,width:1200};addPropertyControls(FramerWyFyfrNgo,{variant:{options:[\"GuX9joYFx\",\"fmcXNwF10\",\"JTQYFdtg1\",\"QcTY282TE\"],optionTitles:[\"Navigation\",\"Scroll\",\"Scroll mobile\",\"Mobile\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerWyFyfrNgo,[{explicitInter:true,fonts:[{family:\"Haskoy SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/5J07C1iEFPxO6jhWKebP99t5QaY.woff2\"},{family:\"Haskoy Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/oOSDMCH85VZSH5ySVMW1OmSj2Fk.woff2\"}]},...NavLinkFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerWyFyfrNgo\",\"slots\":[],\"annotations\":{\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"fmcXNwF10\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"JTQYFdtg1\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"QcTY282TE\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerImmutableVariables\":\"true\",\"framerColorSyntax\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"112\",\"framerIntrinsicWidth\":\"1200\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./WyFyfrNgo.map","// Generated by Framer (99d1409)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,Container,ControlType,cx,GeneratedComponentContext,getFonts,Link,PropertyOverrides,RenderTarget,RichText,SVG,useCustomCursors,useHydratedBreakpointVariants,useIsOnFramerCanvas,useLocaleInfo,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import Icon from\"https://framerusercontent.com/modules/SKtlKj8urSOnA3cqkIbM/7J1RHMrxj1vXorzYQQPZ/td_B1Jy5I.js\";import AnimatedGradientBackground from\"https://framerusercontent.com/modules/xx99X8dO7V1Egbc8GwnH/ghH1aHLmGZ0iE7qXDFVk/AnimatedLiquidBackground_Prod.js\";import Navigation from\"#framer/local/canvasComponent/WyFyfrNgo/WyFyfrNgo.js\";const AnimatedGradientBackgroundFonts=getFonts(AnimatedGradientBackground);const ContainerWithOptimizedAppearEffect=withOptimizedAppearEffect(Container);const NavigationFonts=getFonts(Navigation);const ContainerWithFX=withFX(Container);const IconFonts=getFonts(Icon);const breakpoints={Irs4bfuaU:\"(max-width: 809px)\",Kv4cdYAoo:\"(min-width: 1200px)\",Lb6nI427T:\"(min-width: 810px) and (max-width: 1199px)\"};const isBrowser=()=>typeof document!==\"undefined\";const serializationHash=\"framer-KuhK7\";const variantClassNames={Irs4bfuaU:\"framer-v-13w02sr\",Kv4cdYAoo:\"framer-v-1q057le\",Lb6nI427T:\"framer-v-pku3oo\"};const transition1={bounce:0,delay:0,duration:.5,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:0};const animation2={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-80};const transition2={bounce:.2,delay:0,duration:.4,type:\"spring\"};const breakpointRules={Irs4bfuaU:[\".framer-KuhK7 .framer-lu0dcv { gap: 8px; }\",\".framer-KuhK7 .framer-dk5175 { padding: 32px; }\",\".framer-KuhK7 .framer-159gg49 { align-content: flex-start; align-items: flex-start; flex-direction: column; gap: 40px; }\",\".framer-KuhK7 .framer-1ulps79 { order: 1; }\",\".framer-KuhK7 .framer-1o1y6yk { flex: none; order: 0; width: 100%; }\"]};const breakpointKeys=Object.keys(breakpointRules);const selectors={Irs4bfuaU:\".framer-13w02sr-override\"};const rules=[\"@supports (aspect-ratio: 1) { body { --framer-aspect-ratio-supported: auto; } }\",\".framer-KuhK7.framer-159cj5h, .framer-KuhK7 .framer-159cj5h { display: block; }\",\".framer-KuhK7.framer-1q057le { align-content: center; align-items: center; background-color: var(--token-e8825810-4dbd-4040-a1c9-91cd23ff718e, #291150); display: flex; flex-direction: column; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: flex-start; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-KuhK7 .framer-1p01l4q-container { flex: none; height: calc(min(var(--framer-viewport-height, 100vh), 100%) * 1); left: 0px; order: -1000; position: var(--framer-canvas-fixed-position, fixed); top: 0px; width: 100%; will-change: var(--framer-will-change-effect-override, transform); z-index: 0; }\",\".framer-KuhK7 .framer-10vu6t3 { align-content: center; align-items: center; background-color: var(--token-df8a7ec4-aac4-421c-934c-c35a6a9f1448, #9b06c4); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; order: -999; overflow: visible; padding: 8px 0px 8px 0px; position: relative; width: 100%; z-index: 3; }\",\".framer-KuhK7 .framer-lu0dcv { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-KuhK7 .framer-1tzughu, .framer-KuhK7 .framer-12vpjen, .framer-KuhK7 .framer-1hemcbt, .framer-KuhK7 .framer-185rl35 { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-KuhK7 .framer-1ph2iwk, .framer-KuhK7 .framer-1lnprl2, .framer-KuhK7 .framer-iri8ze { height: 6px; position: relative; width: 6px; }\",\".framer-KuhK7 .framer-1a0s75x-container { flex: none; height: auto; left: 0px; order: -998; position: var(--framer-canvas-fixed-position, fixed); right: 0px; top: 0px; z-index: 9; }\",\".framer-KuhK7 .framer-3w0le0-container { flex: none; height: auto; order: -997; position: relative; width: 100%; z-index: 9; }\",\".framer-KuhK7 .framer-1egi8y { background: transparent; flex-grow: 1; height: 0px; margin: 0px; margin-bottom: -0px; position: relative; width: 0px; }\",\".framer-KuhK7 .framer-dk5175 { align-content: flex-start; align-items: flex-start; background-color: var(--token-e8825810-4dbd-4040-a1c9-91cd23ff718e, #291150); display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 32px; height: min-content; justify-content: flex-start; order: 1005; overflow: visible; padding: 48px; position: relative; width: 100%; }\",\".framer-KuhK7 .framer-159gg49 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 100%; }\",\".framer-KuhK7 .framer-1ulps79 { aspect-ratio: 3.2439024390243905 / 1; flex: none; height: var(--framer-aspect-ratio-supported, 72px); position: relative; width: 234px; }\",\".framer-KuhK7 .framer-1o1y6yk { --framer-link-text-color: #0099ff; --framer-link-text-decoration: underline; flex: 1 0 0px; height: auto; position: relative; white-space: pre-wrap; width: 1px; word-break: break-word; word-wrap: break-word; }\",\".framer-KuhK7 .framer-1k98axs { background-color: rgba(255, 255, 255, 0.2); flex: none; height: 1px; overflow: visible; position: relative; width: 100%; }\",\".framer-KuhK7 .framer-1lm1fz3 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px; position: relative; text-decoration: none; width: min-content; }\",\".framer-KuhK7 .framer-1enliei { --21h8s6: var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, #ffffff); flex: none; height: var(--framer-aspect-ratio-supported, 24px); position: relative; width: 24px; }\",'[data-layout-template=\"true\"] > #overlay { margin-bottom: -0px; }'];const mediaQueries={Irs4bfuaU:\"(max-width: 809px)\",Kv4cdYAoo:\"(min-width: 1200px)\",Lb6nI427T:\"(min-width: 810px) and (max-width: 1199px)\"};const HTMLStyle=({value})=>{const onCanvas=useIsOnFramerCanvas();if(onCanvas)return null;return /*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:value},\"data-framer-html-style\":\"\"});};const humanReadableVariantMap={Desktop:\"Kv4cdYAoo\",Phone:\"Irs4bfuaU\",Tablet:\"Lb6nI427T\"};const getProps=({flyout,height,id,width,...props})=>{return{...props,sIkjzH22Q:flyout??props.sIkjzH22Q,variant:humanReadableVariantMap[props.variant]??props.variant??\"Kv4cdYAoo\"};};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const{style,className,layoutId,variant,sIkjzH22Q,children,...restProps}=getProps(props);const[baseVariant,hydratedBaseVariant]=useHydratedBreakpointVariants(variant,breakpoints,false);const gestureVariant=undefined;const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);useCustomCursors({});return /*#__PURE__*/_jsx(GeneratedComponentContext.Provider,{value:{isLayoutTemplate:true,primaryVariantId:\"Kv4cdYAoo\",variantClassNames},children:/*#__PURE__*/_jsxs(LayoutGroup,{id:layoutId??defaultLayoutId,children:[/*#__PURE__*/_jsx(HTMLStyle,{value:\":root body { background: var(--token-e8825810-4dbd-4040-a1c9-91cd23ff718e, rgb(41, 17, 80)); }\"}),/*#__PURE__*/_jsxs(motion.div,{...restProps,className:cx(scopingClassNames,\"framer-1q057le\",className),\"data-layout-template\":true,ref:refBinding,style:{...style},children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(ContainerWithOptimizedAppearEffect,{animate:animation,className:\"framer-1p01l4q-container\",\"data-framer-appear-id\":\"1p01l4q\",initial:animation1,isAuthoredByUser:true,isModuleExternal:true,layoutScroll:true,nodeId:\"In5gJeenU\",optimized:true,rendersWithMotion:true,scopeId:\"Sc9oOJwYh\",children:/*#__PURE__*/_jsx(AnimatedGradientBackground,{color1:\"var(--token-f555df96-a579-4e14-8847-c2dae697ac42, rgb(82, 16, 126))\",color2:\"var(--token-df8a7ec4-aac4-421c-934c-c35a6a9f1448, rgb(155, 6, 196))\",color3:\"var(--token-a042497d-749d-4d03-8d3a-78930210d354, rgb(71, 25, 255))\",colorMode:\"custom\",distortion:10,height:\"100%\",id:\"In5gJeenU\",layoutId:\"In5gJeenU\",noise:{opacity:.63,scale:.8},offset:-230,preset:\"custom\",preview:true,proportion:44,radius:\"0px\",rotation:-50,scale:.1,shape:\"Checks\",shapeSize:60,softness:80,speed:20,style:{height:\"100%\",width:\"100%\"},swirl:10,swirlIterations:10,width:\"100%\"})})}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-10vu6t3\",children:/*#__PURE__*/_jsxs(\"div\",{className:\"framer-lu0dcv\",children:[/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irs4bfuaU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Haskoy SemiBold\", \"Haskoy SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"30 SEP 2025\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Haskoy SemiBold\", \"Haskoy SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"16 October 2025\"})}),className:\"framer-1tzughu\",\"data-framer-name\":\"16 October 2025\",fonts:[\"CUSTOM;Haskoy SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1ph2iwk\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"><path d=\"M 3 0 C 4.657 0 6 1.343 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 C 0 1.343 1.343 0 3 0 Z\" fill=\"var(--token-f555df96-a579-4e14-8847-c2dae697ac42, rgb(82, 16, 126)) /* {&quot;name&quot;:&quot;Nebula&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irs4bfuaU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Haskoy SemiBold\", \"Haskoy SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Meet-up\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Haskoy SemiBold\", \"Haskoy SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Meet-up\"})}),className:\"framer-12vpjen\",\"data-framer-name\":\"Meet-up\",fonts:[\"CUSTOM;Haskoy SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-1lnprl2\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"><path d=\"M 3 0 C 4.657 0 6 1.343 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 C 0 1.343 1.343 0 3 0 Z\" fill=\"var(--token-f555df96-a579-4e14-8847-c2dae697ac42, rgb(82, 16, 126)) /* {&quot;name&quot;:&quot;Nebula&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irs4bfuaU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Haskoy SemiBold\", \"Haskoy SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"The impact of AI\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Haskoy SemiBold\", \"Haskoy SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"The impact of AI\"})}),className:\"framer-1hemcbt\",\"data-framer-name\":\"The impact of AI\",fonts:[\"CUSTOM;Haskoy SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})}),/*#__PURE__*/_jsx(SVG,{className:\"framer-iri8ze\",opacity:1,requiresOverflowVisible:false,svg:'<svg xmlns=\"http://www.w3.org/2000/svg\" xmlns:xlink=\"http://www.w3.org/1999/xlink\" viewBox=\"0 0 6 6\" overflow=\"visible\"><path d=\"M 3 0 C 4.657 0 6 1.343 6 3 C 6 4.657 4.657 6 3 6 C 1.343 6 0 4.657 0 3 C 0 1.343 1.343 0 3 0 Z\" fill=\"var(--token-f555df96-a579-4e14-8847-c2dae697ac42, rgb(82, 16, 126)) /* {&quot;name&quot;:&quot;Nebula&quot;} */\"></path></svg>',withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irs4bfuaU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Haskoy SemiBold\", \"Haskoy SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"10px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Invite-only\"})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(\"p\",{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBTZW1pQm9sZA==\",\"--framer-font-family\":'\"Haskoy SemiBold\", \"Haskoy SemiBold Placeholder\", sans-serif',\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.05em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, rgb(255, 255, 255))\",\"--framer-text-transform\":\"uppercase\"},children:\"Invite-only\"})}),className:\"framer-185rl35\",fonts:[\"CUSTOM;Haskoy SemiBold\"],verticalAlignment:\"top\",withExternalLayout:true})})]})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:\"100vw\",y:0,children:/*#__PURE__*/_jsx(ContainerWithFX,{__framer__animate:{transition:transition2},__framer__animateOnce:false,__framer__enter:animation2,__framer__styleAppearEffectEnabled:true,__framer__targets:[{ref:sIkjzH22Q,target:\"animate\"}],__framer__threshold:0,__perspectiveFX:false,__targetOpacity:1,className:\"framer-1a0s75x-container\",layoutScroll:true,nodeId:\"SUtgaRprG\",rendersWithMotion:true,scopeId:\"Sc9oOJwYh\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irs4bfuaU:{variant:\"JTQYFdtg1\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"SUtgaRprG\",layoutId:\"SUtgaRprG\",style:{width:\"100%\"},variant:\"fmcXNwF10\",width:\"100%\"})})})}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irs4bfuaU:{y:26}},children:/*#__PURE__*/_jsx(ComponentViewportProvider,{height:112,width:\"100vw\",y:28,children:/*#__PURE__*/_jsx(Container,{className:\"framer-3w0le0-container\",nodeId:\"SdVOLKmhn\",scopeId:\"Sc9oOJwYh\",children:/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irs4bfuaU:{variant:\"QcTY282TE\"}},children:/*#__PURE__*/_jsx(Navigation,{height:\"100%\",id:\"SdVOLKmhn\",layoutId:\"SdVOLKmhn\",style:{width:\"100%\"},variant:\"GuX9joYFx\",width:\"100%\"})})})})}),children,/*#__PURE__*/_jsx(\"div\",{className:\"framer-1egi8y\"}),/*#__PURE__*/_jsxs(\"footer\",{className:\"framer-dk5175\",\"data-framer-name\":\"Footer\",children:[/*#__PURE__*/_jsxs(\"div\",{className:\"framer-159gg49\",children:[/*#__PURE__*/_jsx(SVG,{className:\"framer-1ulps79\",\"data-framer-name\":\"Layer_1\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:82,intrinsicWidth:266,svg:'<svg width=\"266\" height=\"82\" viewBox=\"0 0 266 82\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<g clip-path=\"url(#clip0_254_950)\">\\n<path d=\"M98.885 10.58H103.485V23.14H105.415V10.58H110.05V8.77H98.885V10.58Z\" fill=\"white\"/>\\n<path d=\"M115.875 12.67C112.98 12.67 111.3 14.495 111.3 18.11C111.3 21.515 112.985 23.345 115.875 23.345C118.765 23.345 120.49 21.52 120.49 18.11C120.49 14.5 118.765 12.67 115.875 12.67ZM115.875 21.66C113.885 21.66 113.105 20.12 113.105 18.11C113.105 15.895 113.885 14.335 115.875 14.335C117.865 14.335 118.685 15.895 118.685 18.11C118.685 20.12 117.905 21.66 115.875 21.66Z\" fill=\"white\"/>\\n<path d=\"M135.74 12.67C133.915 12.67 132.765 13.49 132.17 15.135C131.615 13.635 130.53 12.67 128.7 12.67C127.245 12.67 126.235 13.185 125.58 14.19V12.875H123.775V23.135H125.58V18.68C125.58 15.825 126.275 14.33 128.37 14.33C130.135 14.33 130.835 16.115 130.835 18.025V23.135H132.62V18.68C132.62 15.825 133.34 14.33 135.41 14.33C137.195 14.33 137.875 16.115 137.875 18.025V23.135H139.68V18.025H139.66C139.68 15.01 138.59 12.67 135.74 12.67Z\" fill=\"white\"/>\\n<path d=\"M147.415 12.67C144.52 12.67 142.84 14.495 142.84 18.11C142.84 21.515 144.525 23.345 147.415 23.345C150.305 23.345 152.035 21.52 152.035 18.11C152.035 14.5 150.31 12.67 147.415 12.67ZM147.415 21.66C145.425 21.66 144.645 20.12 144.645 18.11C144.645 15.895 145.425 14.335 147.415 14.335C149.405 14.335 150.225 15.895 150.225 18.11C150.225 20.12 149.445 21.66 147.415 21.66Z\" fill=\"white\"/>\\n<path d=\"M157.12 15.26V12.88H155.315V23.14H157.12V18.685C157.225 15.83 158.555 14.475 160.65 14.475V12.67C158.825 12.67 157.715 13.615 157.12 15.255V15.26Z\" fill=\"white\"/>\\n<path d=\"M165.305 15.26V12.88H163.5V23.14H165.305V18.685C165.41 15.83 166.74 14.475 168.835 14.475V12.67C167.01 12.67 165.9 13.615 165.305 15.255V15.26Z\" fill=\"white\"/>\\n<path d=\"M175.6 12.67C172.705 12.67 171.025 14.495 171.025 18.11C171.025 21.515 172.71 23.345 175.6 23.345C178.49 23.345 180.22 21.52 180.22 18.11C180.22 14.5 178.495 12.67 175.6 12.67ZM175.6 21.66C173.61 21.66 172.83 20.12 172.83 18.11C172.83 15.895 173.61 14.335 175.6 14.335C177.59 14.335 178.41 15.895 178.41 18.11C178.41 20.12 177.63 21.66 175.6 21.66Z\" fill=\"white\"/>\\n<path d=\"M191.77 21.25L189.535 12.875H188.095L185.84 21.27L183.785 12.875H181.9L184.61 23.14H186.925L188.815 15.67L190.705 23.14H193.025L195.73 12.875H193.825L191.77 21.25Z\" fill=\"white\"/>\\n<path d=\"M198.385 16.18H199.76L201.91 11.5H199.715L198.385 16.18Z\" fill=\"white\"/>\\n<path d=\"M209.08 17.27C208.32 17.165 206.865 16.96 206.68 16.92C205.735 16.815 205.305 16.405 205.305 15.73C205.305 14.64 206.475 14.23 207.5 14.23C208.71 14.23 209.51 14.93 209.595 15.915H211.4C211.36 13.885 209.715 12.65 207.48 12.65C205.245 12.65 203.52 13.88 203.52 15.81C203.52 17.185 204.505 18.275 206.005 18.54C206.725 18.645 207.71 18.765 208.445 18.85C209.37 18.975 209.985 19.485 209.985 20.225C209.985 21.27 208.835 21.765 207.5 21.765C206.165 21.765 204.975 21.17 204.955 19.855H203.15C203.19 21.905 204.895 23.365 207.545 23.365C209.885 23.365 211.775 22.32 211.775 20.08C211.775 18.605 210.705 17.535 209.085 17.27H209.08Z\" fill=\"white\"/>\\n<path d=\"M105.75 33.405H100.29V47.77H102.915V42.535H105.745C108.475 42.535 110.63 41.08 110.63 37.98C110.63 35.105 108.475 33.405 105.745 33.405H105.75ZM105.75 40.095H102.92V35.845H105.75C107.415 35.865 108.01 36.645 108.01 37.98C108.01 39.52 107.355 40.075 105.75 40.095Z\" fill=\"white\"/>\\n<path d=\"M115.91 39.585V37.51H113.47V47.77H115.91V43.585C115.95 40.895 117.325 39.745 119.215 39.745V37.305C117.49 37.305 116.485 38.165 115.91 39.585Z\" fill=\"white\"/>\\n<path d=\"M126 37.305C123.025 37.305 121.26 39.13 121.26 42.745C121.26 46.15 123.025 47.98 126 47.98C128.975 47.98 130.74 46.155 130.74 42.745C130.74 39.135 128.975 37.305 126 37.305ZM126 45.7C124.09 45.7 123.72 44.035 123.72 42.745C123.72 41.245 124.09 39.565 126 39.565C127.91 39.565 128.28 41.25 128.28 42.745C128.28 44.04 127.91 45.7 126 45.7Z\" fill=\"white\"/>\\n<path d=\"M140.015 38.62C139.38 37.78 138.455 37.305 137.16 37.305C134.08 37.305 133.115 39.77 133.115 42.6V42.66C133.115 45.45 134.04 47.975 137.16 47.975C138.455 47.975 139.375 47.505 140.015 46.66V47.77H142.455V33.405H140.015V38.62ZM140.015 42.785C139.85 44.755 139.255 45.7 137.655 45.7C136.22 45.7 135.56 44.305 135.56 42.64C135.56 40.975 136.215 39.56 137.655 39.56C139.255 39.56 139.85 40.525 140.015 42.475V42.785Z\" fill=\"white\"/>\\n<path d=\"M152.635 41.695C152.635 44.385 152.12 45.695 150.255 45.695C148.8 45.695 148.16 44.28 148.16 42.595V37.505H145.695V42.635C145.695 45.445 146.64 47.97 149.76 47.97C151.075 47.97 151.995 47.48 152.635 46.595V47.765H155.075V37.505H152.635V41.69V41.695Z\" fill=\"white\"/>\\n<path d=\"M162.545 39.565C163.96 39.565 164.515 40.365 164.76 41.29L167.18 40.96C166.69 38.58 165.085 37.305 162.54 37.305C159.71 37.305 157.92 39.11 157.92 42.725C157.92 46.34 159.705 47.98 162.54 47.98C165.105 48.02 166.705 46.685 167.18 44.285L164.76 43.935C164.555 44.795 164.02 45.7 162.545 45.7C160.675 45.7 160.39 43.895 160.39 42.725C160.39 41.39 160.68 39.565 162.545 39.565Z\" fill=\"white\"/>\\n<path d=\"M173.375 34.41H170.91V37.51H169V39.77H170.91V43.935C170.91 46.335 171.63 47.775 173.475 47.775H175.94V45.495H174.645C173.375 45.495 173.375 44.96 173.375 44.1V39.77H175.94V37.51H173.375V34.41Z\" fill=\"white\"/>\\n<path d=\"M194.825 41.88L193.245 40.36L190.925 42.8L187.97 39.765C186.82 38.575 186.1 37.895 186.1 37.095C186.1 36.295 186.715 35.475 187.74 35.475C188.645 35.475 189.26 36.03 189.465 36.93L191.885 36.46C191.35 34.615 190.08 33.195 187.74 33.195C185.215 33.195 183.49 34.775 183.49 36.95C183.49 37.83 184.085 38.795 184.805 39.805C183.14 40.645 182.115 41.815 182.115 43.785C182.115 46.27 184.085 47.97 186.465 47.97C188.845 47.97 190.035 46.88 190.715 46.165L192.275 47.765H195.68L192.435 44.38L194.815 41.875L194.825 41.88ZM186.78 45.7C185.53 45.7 184.585 44.815 184.585 43.73C184.585 42.825 185.18 41.965 186.245 41.47L189.14 44.465C188.975 44.65 188.195 45.695 186.78 45.695V45.7Z\" fill=\"white\"/>\\n<path d=\"M205.955 33.405H200.99V47.77H205.955C209.59 47.77 212.155 45.06 212.155 40.585C212.155 36.11 209.26 33.4 205.955 33.4V33.405ZM205.61 45.31H203.62V35.85H205.61C207.825 35.85 209.53 37.37 209.53 40.59C209.53 44.02 207.765 45.31 205.61 45.31Z\" fill=\"white\"/>\\n<path d=\"M219.295 37.305C216.485 37.305 214.695 39.11 214.695 42.725C214.695 46.34 216.48 47.98 219.295 47.98C221.675 48.02 223.215 46.87 223.81 44.82L221.37 44.45C221.165 45.23 220.59 45.745 219.295 45.745C217.61 45.745 217.22 44.41 217.14 43.28H223.935C224.035 38.58 221.635 37.305 219.295 37.305ZM217.22 41.47C217.425 40.465 217.96 39.54 219.295 39.54C220.22 39.54 221.08 39.97 221.39 41.47H217.225H217.22Z\" fill=\"white\"/>\\n<path d=\"M232.465 41.635C231.725 41.53 230.435 41.37 230.23 41.325C229.33 41.22 229.1 40.855 229.1 40.42C229.1 39.56 230.025 39.27 230.925 39.27C231.825 39.27 232.61 39.785 232.63 40.605H235.07C235.07 38.655 233.385 37.28 230.905 37.28C228.425 37.28 226.675 38.45 226.675 40.585C226.675 41.96 227.68 43.09 229.18 43.395C229.775 43.5 231.255 43.68 231.87 43.745C232.55 43.825 232.96 44.215 232.96 44.75C232.96 45.425 232.365 45.96 230.885 45.96C229.775 45.96 228.79 45.49 228.79 44.42H226.325C226.345 46.41 228.11 47.99 230.88 47.99C233.465 47.99 235.355 46.9 235.355 44.585C235.355 43.045 234.225 41.935 232.46 41.63L232.465 41.635Z\" fill=\"white\"/>\\n<path d=\"M239.565 33.12C238.5 33.12 238.005 33.61 238.005 34.62C238.005 35.5 238.5 36.035 239.565 36.035C240.55 36.035 241.105 35.5 241.105 34.62C241.105 33.615 240.55 33.12 239.565 33.12Z\" fill=\"white\"/>\\n<path d=\"M240.77 37.51H238.33V47.77H240.77V37.51Z\" fill=\"white\"/>\\n<path d=\"M250.6 38.64C249.985 37.78 249.06 37.305 247.745 37.305C244.665 37.305 243.72 39.77 243.7 42.6V42.68C243.7 45.45 244.645 47.975 247.745 47.975C249.06 47.975 249.98 47.505 250.6 46.66V47.77C250.6 49.33 250.025 50.15 248.57 50.15C247.01 50.15 246.58 49.225 246.52 48.63L244.08 48.65C244.16 50.375 245.64 51.975 248.285 51.975C251.18 51.975 253.07 50.68 253.07 47.765V37.505H250.605V38.635L250.6 38.64ZM250.6 42.725C250.475 44.735 249.86 45.72 248.24 45.72C246.825 45.72 246.165 44.325 246.145 42.66C246.145 40.995 246.8 39.56 248.24 39.56C249.86 39.56 250.475 40.545 250.6 42.555V42.72V42.725Z\" fill=\"white\"/>\\n<path d=\"M261.78 37.305C260.445 37.305 259.52 37.8 258.885 38.68V37.51H256.445V47.77H258.885V43.585C258.885 40.895 259.4 39.56 261.285 39.56C262.72 39.56 263.38 40.995 263.38 42.68V47.77H265.82V42.64C265.82 39.83 264.875 37.305 261.775 37.305H261.78Z\" fill=\"white\"/>\\n<path d=\"M107.005 64.36C106.43 64.28 104.85 64.075 104.275 63.99C103 63.805 102.225 63.27 102.225 62.02C102.225 60.44 103.745 59.62 105.425 59.62C107.295 59.62 108.605 60.625 108.69 62.225H110.62C110.495 59.68 108.465 57.81 105.45 57.81C102.435 57.81 100.3 59.575 100.3 62.08C100.3 64.155 101.575 65.485 104.015 65.855C104.715 65.96 105.965 66.1 106.665 66.185C108.49 66.495 108.965 67.6 108.965 68.4C108.965 70.125 107.365 70.8 105.515 70.8C103.175 70.8 101.76 69.55 101.76 67.845H99.83C99.85 70.47 101.88 72.625 105.495 72.625C108.43 72.625 110.915 71.085 110.915 68.335C110.915 66.12 109.48 64.7 107.015 64.355L107.005 64.36Z\" fill=\"white\"/>\\n<path d=\"M121.06 66.595C121.06 69.45 120.36 70.925 118.29 70.925C116.505 70.925 115.825 69.16 115.825 67.25V62.14H114.02V67.29C114.02 70.265 115.09 72.605 117.96 72.605C119.395 72.605 120.4 72.09 121.06 71.085V72.4H122.865V62.14H121.06V66.595Z\" fill=\"white\"/>\\n<path d=\"M138.79 61.94C136.965 61.94 135.815 62.76 135.22 64.405C134.665 62.905 133.58 61.94 131.75 61.94C130.295 61.94 129.285 62.455 128.63 63.46V62.145H126.825V72.405H128.63V67.95C128.63 65.095 129.33 63.6 131.42 63.6C133.185 63.6 133.885 65.385 133.885 67.295V72.405H135.67V67.95C135.67 65.095 136.39 63.6 138.46 63.6C140.245 63.6 140.925 65.385 140.925 67.295V72.405H142.73V67.295H142.71C142.73 64.28 141.645 61.94 138.79 61.94Z\" fill=\"white\"/>\\n<path d=\"M158.51 61.94C156.685 61.94 155.535 62.76 154.94 64.405C154.385 62.905 153.3 61.94 151.47 61.94C150.015 61.94 149.005 62.455 148.35 63.46V62.145H146.545V72.405H148.35V67.95C148.35 65.095 149.05 63.6 151.14 63.6C152.905 63.6 153.605 65.385 153.605 67.295V72.405H155.39V67.95C155.39 65.095 156.11 63.6 158.18 63.6C159.965 63.6 160.645 65.385 160.645 67.295V72.405H162.45V67.295H162.43C162.45 64.28 161.365 61.94 158.51 61.94Z\" fill=\"white\"/>\\n<path d=\"M167.28 57.975C166.42 57.975 166.03 58.385 166.03 59.185C166.03 59.905 166.42 60.355 167.28 60.355C168.06 60.355 168.49 59.905 168.49 59.185C168.49 58.385 168.06 57.975 167.28 57.975Z\" fill=\"white\"/>\\n<path d=\"M168.155 62.145H166.37V72.405H168.155V62.145Z\" fill=\"white\"/>\\n<path d=\"M177.63 63.805V62.145H174.86V59.25H173.055V62.145H171.145V63.805H173.055V68.915C173.055 71.03 173.57 72.405 175.415 72.405H177.63V70.72H176.175C174.84 70.72 174.86 69.98 174.86 69.035V63.8H177.63V63.805Z\" fill=\"white\"/>\\n<path d=\"M186.13 62.28C186.295 59.935 187.715 57.875 190.78 57.875C193.845 57.875 195.08 60.075 195.08 62.445C195.08 64.665 192.815 66.665 191.58 67.855L188.76 70.57H195.26V72.4H185.94V70.63L190.3 66.475C191.185 65.59 193.14 64.045 193.14 62.38C193.14 60.88 192.38 59.685 190.71 59.685C189.145 59.685 188.16 60.65 188.055 62.4L186.12 62.275L186.13 62.28Z\" fill=\"white\"/>\\n<path d=\"M198.345 65.205C198.345 61.38 199.805 57.9 203.365 57.9C206.925 57.9 208.405 61.38 208.405 65.205C208.405 69.03 206.925 72.49 203.365 72.49C199.805 72.49 198.345 69.01 198.345 65.205ZM206.47 65.205C206.47 62.385 205.69 59.73 203.365 59.73C201.04 59.73 200.28 62.385 200.28 65.205C200.28 68.025 201.04 70.68 203.365 70.68C205.69 70.68 206.47 68.005 206.47 65.205Z\" fill=\"white\"/>\\n<path d=\"M211.755 62.28C211.92 59.935 213.34 57.875 216.405 57.875C219.47 57.875 220.705 60.075 220.705 62.445C220.705 64.665 218.44 66.665 217.205 67.855L214.385 70.57H220.885V72.4H211.565V70.63L215.925 66.475C216.81 65.59 218.765 64.045 218.765 62.38C218.765 60.88 218.005 59.685 216.335 59.685C214.77 59.685 213.785 60.65 213.68 62.4L211.745 62.275L211.755 62.28Z\" fill=\"white\"/>\\n<path d=\"M224.235 68.375H226.19C226.415 69.795 227.405 70.785 229.09 70.785C230.94 70.785 231.97 69.45 231.97 67.495C231.97 65.54 230.88 64.45 229.17 64.45C227.875 64.45 226.885 65.09 226.495 66.345H224.62L225.28 58.01H233.015V59.82H227.05L226.62 64.47C226.845 63.71 227.835 62.7 229.745 62.7C232.525 62.7 233.9 64.615 233.9 67.495C233.9 70.375 232.295 72.62 228.98 72.62C226.06 72.62 224.495 70.75 224.225 68.38L224.235 68.375Z\" fill=\"white\"/>\\n<path d=\"M26.78 79.505L31.605 68.58C30.415 68.18 29.255 67.69 28.13 67.135L23.34 77.985L26.78 79.505Z\" fill=\"white\"/>\\n<path d=\"M36.5951 57.285C37.0451 56.26 37.765 55.43 38.6901 54.875L39.4351 54.425L39.4451 55.295L39.5901 65.375L39.6501 69.595L39.7701 78.02L39.7801 78.545L39.2501 78.525C37.2601 78.45 35.3201 78.24 33.4801 77.9L32.4601 80.965C35.2501 81.51 38.2351 81.78 41.3451 81.755H41.7051C44.9551 81.705 48.07 81.35 50.975 80.695L49.8351 77.66C48 78.055 46.0601 78.32 44.0601 78.455L43.5351 78.49L43.5251 77.96L43.4101 69.54L43.35 65.32L43.2051 55.16L43.1901 54.32L43.9351 54.71C44.9251 55.23 45.7151 56.05 46.2201 57.095L49.26 63.555C50.43 63.135 51.5851 62.62 52.6901 62.015L49.6251 55.485L49.6151 55.475V55.46L49.6051 55.45C48.0601 52.28 44.9201 50.33 41.3951 50.355H41.2851C37.7101 50.42 34.5951 52.495 33.1551 55.765L30.2401 62.37C31.3601 62.94 32.5301 63.42 33.7151 63.805L36.6 57.285H36.5951Z\" fill=\"white\"/>\\n<path d=\"M56.555 79.07L59.96 77.47L54.91 66.725C53.8 67.32 52.65 67.84 51.48 68.28L56.555 79.07Z\" fill=\"white\"/>\\n<path d=\"M3.05176e-05 38.835L11.88 40.05C11.895 38.795 12 37.54 12.18 36.3L0.380031 35.095L3.05176e-05 38.84L3.05176e-05 38.835Z\" fill=\"white\"/>\\n<path d=\"M24.1651 41.3C25.2751 41.41 26.2901 41.84 27.1051 42.545L27.7651 43.115L26.9401 43.395L17.4001 46.645L13.4051 48.005L5.43006 50.725L4.93506 50.895L4.79006 50.385C4.24506 48.47 3.85006 46.555 3.60006 44.705L0.370056 44.685C0.710056 47.51 1.38006 50.43 2.36506 53.38L2.48006 53.72C3.53006 56.795 4.83006 59.65 6.35006 62.21L8.88506 60.19C7.94506 58.565 7.09006 56.805 6.34506 54.945L6.15006 54.455L6.65006 54.285L14.6201 51.575L18.6151 50.215L28.2351 46.94L29.0301 46.665L28.8901 47.49C28.7051 48.59 28.1651 49.595 27.3301 50.4L22.1301 55.29C22.8901 56.275 23.7401 57.21 24.6551 58.075L29.9151 53.14V53.125L29.9351 53.115L29.9451 53.105C32.4801 50.66 33.3651 47.065 32.2551 43.72L32.2201 43.615C31.0551 40.235 28.1201 37.915 24.5651 37.555L17.3801 36.82C17.1801 38.06 17.0901 39.32 17.0901 40.57L24.1851 41.295L24.1651 41.3Z\" fill=\"white\"/>\\n<path d=\"M9.61505 67.015L12.1901 69.76L20.8501 61.64C19.9451 60.765 19.0901 59.835 18.3101 58.86L9.61505 67.02V67.015Z\" fill=\"white\"/>\\n<path d=\"M30.4051 0.795L32.9251 12.47C34.1201 12.095 35.3501 11.805 36.5851 11.595L34.0851 0L30.4051 0.795Z\" fill=\"white\"/>\\n<path d=\"M35.5251 24.54C35.7651 25.63 35.6651 26.73 35.2501 27.72L34.9101 28.525L34.3901 27.83L28.3501 19.76L25.8201 16.38L20.7701 9.635L20.4551 9.215L20.8951 8.92C22.5501 7.81 24.2451 6.84 25.9301 6.035L24.9501 2.955C22.3701 4.155 19.8001 5.69 17.2951 7.54L17.0051 7.755C14.4051 9.705 12.0901 11.82 10.1301 14.06L12.8351 15.845C14.0901 14.445 15.5001 13.09 17.0401 11.805L17.4451 11.47L17.7651 11.895L22.8101 18.64L25.3401 22.02L31.4301 30.155L31.9351 30.825L31.1051 30.945C30.0001 31.105 28.8751 30.905 27.8551 30.36L21.6001 26.925C20.9001 27.955 20.2701 29.05 19.7301 30.185L26.0501 33.665H26.0651L26.0801 33.675H26.0901C29.2001 35.335 32.8901 35.07 35.7301 32.975L35.8201 32.91C38.6751 30.755 39.9751 27.25 39.2201 23.755L37.6951 16.695C36.4551 16.89 35.2301 17.19 34.0401 17.575L35.5401 24.545L35.5251 24.54Z\" fill=\"white\"/>\\n<path d=\"M6.57507 18.645L4.76007 21.94L15.1601 27.665C15.7101 26.53 16.3351 25.43 17.0201 24.39L6.57507 18.645Z\" fill=\"white\"/>\\n<path d=\"M75.98 17.955L65.655 23.955C66.38 24.98 67.035 26.055 67.62 27.165L77.875 21.205L75.985 17.95L75.98 17.955Z\" fill=\"white\"/>\\n<path d=\"M54.975 30.165C54.01 30.73 52.94 30.975 51.865 30.885L50.995 30.81L51.495 30.1L57.305 21.86L59.735 18.41L64.59 11.525L64.89 11.095L65.305 11.425C66.87 12.655 68.32 13.97 69.605 15.32L72.23 13.44C70.295 11.355 68.035 9.385 65.505 7.575L65.21 7.365C62.55 5.495 59.825 3.95 57.09 2.775L56.225 5.9C57.945 6.66 59.67 7.585 61.365 8.65L61.81 8.93L61.505 9.365L56.65 16.245L54.22 19.695L48.365 28L47.885 28.69L47.515 27.94C47.02 26.94 46.865 25.81 47.065 24.665L48.4 17.65C47.205 17.3 45.97 17.04 44.72 16.88L43.365 23.965V23.98V23.995V24.005C42.75 27.475 44.145 30.905 47.01 32.955L47.1 33.02C50.03 35.07 53.77 35.22 56.855 33.425L63.1 29.795C62.53 28.675 61.865 27.6 61.13 26.59L54.965 30.17L54.975 30.165Z\" fill=\"white\"/>\\n<path d=\"M51.635 0.809996L47.94 0.104996L45.71 11.765C46.955 11.94 48.195 12.19 49.4 12.52L51.635 0.809996Z\" fill=\"white\"/>\\n<path d=\"M73.74 66.6L64.84 58.635C64.09 59.64 63.27 60.595 62.39 61.495L71.23 69.405L73.74 66.6Z\" fill=\"white\"/>\\n<path d=\"M55.64 50.4C54.805 49.66 54.24 48.715 53.995 47.665L53.795 46.815L54.625 47.075L64.255 50.055L68.285 51.3L76.335 53.79L76.835 53.945L76.65 54.445C75.965 56.315 75.16 58.095 74.275 59.74L76.875 61.655C78.26 59.17 79.435 56.41 80.375 53.45L80.485 53.105C81.445 50 82.07 46.93 82.345 43.965L79.105 44.11C78.91 45.98 78.57 47.905 78.08 49.85L77.95 50.36L77.445 50.205L69.4 47.715L65.37 46.47L55.665 43.465L54.86 43.22L55.46 42.635C56.26 41.855 57.285 41.355 58.435 41.195L65.515 40.3C65.48 39.055 65.34 37.8 65.11 36.565L57.955 37.465H57.94L57.925 37.47H57.915C54.425 37.96 51.595 40.345 50.53 43.705L50.495 43.81C49.455 47.23 50.46 50.835 53.125 53.215L58.505 58.03C59.395 57.14 60.21 56.18 60.945 55.17L55.635 50.415L55.64 50.4Z\" fill=\"white\"/>\\n<path d=\"M82.525 38.15L82.055 34.42L70.275 35.9C70.495 37.14 70.64 38.395 70.695 39.64L82.525 38.15Z\" fill=\"white\"/>\\n</g>\\n<defs>\\n<clipPath id=\"clip0_254_950\">\\n<rect width=\"265.825\" height=\"81.755\" fill=\"white\"/>\\n</clipPath>\\n</defs>\\n</svg>\\n',withExternalLayout:true}),/*#__PURE__*/_jsx(PropertyOverrides,{breakpoint:baseVariant,overrides:{Irs4bfuaU:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h4\",{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBNZWRpdW0=\",\"--framer-font-family\":'\"Haskoy Medium\", \"Haskoy Medium Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"left\",\"--framer-text-color\":\"var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, rgb(255, 255, 255))\"},children:[\"Join the leaders\",/*#__PURE__*/_jsx(\"br\",{}),\"of \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1pdGFsaWM=\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-style\":\"italic\"},children:\"tomorrow\"})]})})}},children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(\"h4\",{style:{\"--font-selector\":\"Q1VTVE9NO0hhc2tveSBNZWRpdW0=\",\"--framer-font-family\":'\"Haskoy Medium\", \"Haskoy Medium Placeholder\", sans-serif',\"--framer-font-size\":\"32px\",\"--framer-letter-spacing\":\"-0.02em\",\"--framer-line-height\":\"1em\",\"--framer-text-alignment\":\"right\",\"--framer-text-color\":\"var(--token-9d82bea1-b414-46fa-811e-57e4b8dd4fea, rgb(255, 255, 255))\"},children:[\"Join the leaders\",/*#__PURE__*/_jsx(\"br\",{}),\"of \",/*#__PURE__*/_jsx(\"span\",{style:{\"--font-selector\":\"R0Y7SW5zdHJ1bWVudCBTZXJpZi1pdGFsaWM=\",\"--framer-font-family\":'\"Instrument Serif\", \"Instrument Serif Placeholder\", serif',\"--framer-font-style\":\"italic\"},children:\"tomorrow\"})]})}),className:\"framer-1o1y6yk\",fonts:[\"CUSTOM;Haskoy Medium\",\"GF;Instrument Serif-italic\"],verticalAlignment:\"top\",withExternalLayout:true})})]}),/*#__PURE__*/_jsx(\"div\",{className:\"framer-1k98axs\"}),/*#__PURE__*/_jsx(Link,{href:\"https://www.linkedin.com/company/tomorrows-product-design/\",motionChild:true,nodeId:\"ilJCfrkRZ\",scopeId:\"Sc9oOJwYh\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-1lm1fz3 framer-159cj5h\",children:/*#__PURE__*/_jsx(Icon,{animated:false,className:\"framer-1enliei\",ezTt3ayMo:true,layoutId:\"HfSl6152H\"})})})]})]}),/*#__PURE__*/_jsx(\"div\",{id:\"template-overlay\"})]})});});const css=target=>{const isStaticRenderer=target===RenderTarget.canvas||target===RenderTarget.export;if(!isStaticRenderer){return[...rules,...breakpointKeys.map(key=>{const query=mediaQueries[key];return`@media ${query} { ${breakpointRules[key].join(\" \")} }`;})];}return[...rules,...breakpointKeys.flatMap(key=>{const selector=selectors[key];return breakpointRules[key].map(rule=>`${selector} {${rule}}`);})];};/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 1000\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"Lb6nI427T\":{\"layout\":[\"fixed\",\"fixed\"]},\"Irs4bfuaU\":{\"layout\":[\"fixed\",\"fixed\"]}}}\n * @framerVariables {\"sIkjzH22Q\":\"flyout\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerHitTargets {\"Kv4cdYAoo\":[\".framer-1p01l4q-container\",\".framer-10vu6t3\",\".framer-1a0s75x-container\",\".framer-3w0le0-container\",\".framer-dk5175\"],\"Lb6nI427T\":[\".framer-1p01l4q-container\",\".framer-10vu6t3\",\".framer-1a0s75x-container\",\".framer-3w0le0-container\",\".framer-dk5175\"],\"Irs4bfuaU\":[\".framer-1p01l4q-container\",\".framer-10vu6t3\",\".framer-1a0s75x-container\",\".framer-3w0le0-container\",\".framer-dk5175\"]}\n * @framerBreakpoints {\"Kv4cdYAoo\":{\"min\":1200,\"canvasClassName\":\"framer-1q057le-override\",\"minHeight\":1000,\"name\":\"Desktop\",\"width\":1200,\"rootFontSize\":16},\"Lb6nI427T\":{\"min\":810,\"max\":1199,\"canvasClassName\":\"framer-pku3oo-override\",\"minHeight\":1000,\"viewportHeight\":1080,\"name\":\"Tablet\",\"width\":810,\"rootFontSize\":16},\"Irs4bfuaU\":{\"max\":809,\"canvasClassName\":\"framer-13w02sr-override\",\"minHeight\":1000,\"viewportHeight\":844,\"name\":\"Phone\",\"width\":390,\"rootFontSize\":16}}\n * @framerDefaultVariant Kv4cdYAoo\n * @framerLayoutTemplate\n */const FramerSc9oOJwYh=withCSS(Component,css,\"framer-KuhK7\");export default FramerSc9oOJwYh;FramerSc9oOJwYh.displayName=\"Default\";FramerSc9oOJwYh.defaultProps={height:1e3,width:1200};addPropertyControls(FramerSc9oOJwYh,{sIkjzH22Q:{title:\"Flyout\",type:ControlType.ScrollSectionRef}});addFonts(FramerSc9oOJwYh,[{explicitInter:true,fonts:[{family:\"Haskoy SemiBold\",source:\"custom\",url:\"https://framerusercontent.com/assets/5J07C1iEFPxO6jhWKebP99t5QaY.woff2\"},{family:\"Haskoy Medium\",source:\"custom\",url:\"https://framerusercontent.com/assets/oOSDMCH85VZSH5ySVMW1OmSj2Fk.woff2\"},{family:\"Instrument Serif\",source:\"google\",style:\"italic\",url:\"https://fonts.gstatic.com/s/instrumentserif/v4/jizHRFtNs2ka5fXjeivQ4LroWlx-6zATjnTNgNq55w.woff2\",weight:\"400\"}]},...AnimatedGradientBackgroundFonts,...NavigationFonts,...IconFonts],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerSc9oOJwYh\",\"slots\":[],\"annotations\":{\"framerLayoutTemplate\":\"\",\"framerColorSyntax\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerComponentViewportWidth\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerIntrinsicWidth\":\"1200\",\"framerBreakpoints\":\"{\\\"Kv4cdYAoo\\\":{\\\"min\\\":1200,\\\"canvasClassName\\\":\\\"framer-1q057le-override\\\",\\\"minHeight\\\":1000,\\\"name\\\":\\\"Desktop\\\",\\\"width\\\":1200,\\\"rootFontSize\\\":16},\\\"Lb6nI427T\\\":{\\\"min\\\":810,\\\"max\\\":1199,\\\"canvasClassName\\\":\\\"framer-pku3oo-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":1080,\\\"name\\\":\\\"Tablet\\\",\\\"width\\\":810,\\\"rootFontSize\\\":16},\\\"Irs4bfuaU\\\":{\\\"max\\\":809,\\\"canvasClassName\\\":\\\"framer-13w02sr-override\\\",\\\"minHeight\\\":1000,\\\"viewportHeight\\\":844,\\\"name\\\":\\\"Phone\\\",\\\"width\\\":390,\\\"rootFontSize\\\":16}}\",\"framerVariables\":\"{\\\"sIkjzH22Q\\\":\\\"flyout\\\"}\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Lb6nI427T\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"Irs4bfuaU\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]}}}\",\"framerHitTargets\":\"{\\\"Kv4cdYAoo\\\":[\\\".framer-1p01l4q-container\\\",\\\".framer-10vu6t3\\\",\\\".framer-1a0s75x-container\\\",\\\".framer-3w0le0-container\\\",\\\".framer-dk5175\\\"],\\\"Lb6nI427T\\\":[\\\".framer-1p01l4q-container\\\",\\\".framer-10vu6t3\\\",\\\".framer-1a0s75x-container\\\",\\\".framer-3w0le0-container\\\",\\\".framer-dk5175\\\"],\\\"Irs4bfuaU\\\":[\\\".framer-1p01l4q-container\\\",\\\".framer-10vu6t3\\\",\\\".framer-1a0s75x-container\\\",\\\".framer-3w0le0-container\\\",\\\".framer-dk5175\\\"]}\",\"framerIntrinsicHeight\":\"1000\",\"framerDefaultVariant\":\"Kv4cdYAoo\",\"framerImmutableVariables\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","\r\n        import * as Framer from \"framer\";\r\nimport { ResolveLinks, useSiteRefs } from \"framer\";\r\nimport * as React from \"react\";\r\nimport { createPortal } from \"react-dom\";\r\nimport * as ReactDOM from \"react-dom/client\";\r\nimport Default from \"https://framerusercontent.com/modules/7FjoXEPZbso5nRxbrcBw/ywLwsGfI6xizEDWAlKW2/Sc9oOJwYh.js\";\r\n\r\n        const routes = {AFnwvy8ec: {elements: {ObRdwmbHw: \"program\", ss_OBECaF: \"speakers\", tjWFADmq3: \"hero\", URZLKnfQ9: \"location\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/7oLnhT1ZYgevd1Nj0G7L/YbTOaYKyEWiD1EzAsf21/AFnwvy8ec.js\")), path: \"/\"}, fOhzttAfw: {elements: {E4Yo5ln6N: \"content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/PCU2HFFhAx6dNOK3v25y/u9AMHK8X34tzkpUO6p7j/fOhzttAfw.js\")), path: \"/request-invite\"}, LUA1csYhq: {elements: {izPElB9Af: \"content\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/DudS8wTYSG42Jm8LcUrw/slgicxeppC4jtD26CKzr/LUA1csYhq.js\")), path: \"/become-a-partner\"}, z8KXePLGz: {elements: {MZPQ5CTZ6: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/gnJW5hcIKu0ey04H16Mg/AJju5WTLlZzQ7FXskjCT/z8KXePLGz.js\")), path: \"/request-sent\"}, eHPaoctfx: {elements: {joOFgqSJc: \"hero\"}, page: Framer.lazy(() => import(\"https://framerusercontent.com/modules/LIh0TVTKp5ALuCmZGK79/JDjze1PrWpYp4l3jBkLD/eHPaoctfx.js\")), path: \"/about\"}}\r\n\r\n        const locales = [{code: \"en-US\", id: \"default\", name: \"English\", slug: \"\"}]\r\n        const collectionUtils = {}\r\n        const framerSiteId = \"ef0046b30c6a67acc4f9016bb661d9d15135c8199fa4f6f86e87f0b2231d5344\"\r\n        function Template({routeId, children, style, ...rest}) {const props1 = {sIkjzH22Q: {href: {hash: \":tjWFADmq3\", webPageId: \"AFnwvy8ec\"}, refKey: true}}\r\nconst props2 = {...props1, sIkjzH22Q: {href: {hash: \":E4Yo5ln6N\", webPageId: \"fOhzttAfw\"}, refKey: true}}\r\nconst props3 = {...props1, sIkjzH22Q: {href: {hash: \":izPElB9Af\", webPageId: \"LUA1csYhq\"}, refKey: true}}\r\nconst props4 = {...props1, sIkjzH22Q: {href: {hash: \":MZPQ5CTZ6\", webPageId: \"z8KXePLGz\"}, refKey: true}}\r\nconst props5 = {...props1, sIkjzH22Q: {href: {hash: \":joOFgqSJc\", webPageId: \"eHPaoctfx\"}, refKey: true}}\r\nconst props6 = {...props1, sIkjzH22Q: undefined}\r\nconst siteRef = useSiteRefs()\r\nconst templateProps = {AFnwvy8ec: props1, eHPaoctfx: props5, fOhzttAfw: props2, LUA1csYhq: props3, pEo4a4_XJ: props6, z8KXePLGz: props4}\r\nconst props = templateProps[routeId] ?? {}\r\nswitch (routeId) {case \"AFnwvy8ec\":\r\ncase \"fOhzttAfw\":\r\ncase \"LUA1csYhq\":\r\ncase \"z8KXePLGz\":\r\ncase \"eHPaoctfx\":\r\ncase \"pEo4a4_XJ\":\r\nreturn React.createElement(ResolveLinks, {links: [props[\"sIkjzH22Q\"]]}, (resolvedLinks) => React.createElement(Default, {...props, key: \"Default\", routeId, sIkjzH22Q: siteRef(resolvedLinks[0]), style}, children(true)));\r\ndefault: { return children(false) }}}\r\nexport function getLayoutTemplateBreakpoints(routeId) {switch (routeId) {case \"AFnwvy8ec\":\r\ncase \"fOhzttAfw\":\r\ncase \"LUA1csYhq\":\r\ncase \"z8KXePLGz\":\r\ncase \"eHPaoctfx\":\r\ncase \"pEo4a4_XJ\":\r\nreturn [{hash: \"1q057le\", mediaQuery: \"(min-width: 1200px)\"}, {hash: \"pku3oo\", mediaQuery: \"(min-width: 810px) and (max-width: 1199px)\"}, {hash: \"13w02sr\", mediaQuery: \"(max-width: 809px)\"}]\r\ndefault: { return undefined }}}\r\n\r\n        export async function getPageRoot({ routeId, pathVariables, localeId }) {\r\n            const rootPreload = routes[routeId].page.preload()\r\n\r\n            const content = React.createElement(\r\n                Framer.PageRoot,\r\n                {\r\n                    isWebsite: true,\r\n                    routeId,\r\n                    pathVariables,\r\n                    routes,\r\n                    collectionUtils,\r\n                    framerSiteId,\r\n                    notFoundPage: Framer.lazy(() => import(\"__framer-not-found-page\")),\r\n                    isReducedMotion: true,\r\n                    localeId,\r\n                    locales,\r\n                    preserveQueryParams: undefined,\r\n                    siteCanonicalURL: \"https://www.tomorrowsproduct.com\",\r\n                    EditorBar: \r\n            typeof window !== \"undefined\" ? (() => {\r\n                const isBot = /bot|-google|google-|yandex|ia_archiver|crawl|spider/iu.test(navigator.userAgent)\r\n                if (isBot) {\r\n                    console.log(\"[Framer Editor Bar] Unavailable because navigator is bot\")\r\n                    return\r\n                }\r\n\r\n                return Framer.lazy(async () => {\r\n                    const dependencies = {\r\n                        __version: 2,\r\n                        framer: {\r\n                            useCurrentRoute: Framer.useCurrentRoute,\r\n                            useLocaleInfo: Framer.useLocaleInfo,\r\n                            useRouter: Framer.useRouter,\r\n                        },\r\n                        react: {\r\n                            createElement: React.createElement,\r\n                            Fragment: React.Fragment,\r\n                            memo: React.memo,\r\n                            useCallback: React.useCallback,\r\n                            useEffect: React.useEffect,\r\n                            useRef: React.useRef,\r\n                            useState: React.useState,\r\n                        },\r\n                        \"react-dom\": { createPortal },\r\n                    }\r\n\r\n                    window.__framer_editorBarDependencies = dependencies\r\n\r\n                    const { createEditorBar } = await import(\"https://framer.com/edit/init.mjs\")\r\n                    return {\r\n                        default: createEditorBar(),\r\n                    }\r\n                })\r\n            })() : undefined\r\n        ,\r\n                    LayoutTemplate: Template,\r\n                }\r\n            )\r\n\r\n            const contentWithFeaturesContext = React.createElement(\r\n                Framer.LibraryFeaturesProvider,\r\n                {\r\n                    children: content,\r\n                    value: {editorBarDisableFrameAncestorsSecurity: false, motionDivToDiv: false, motionDivToDivBackgroundImage: true, pauseOffscreen: true, replaceNestedLinks: true, synchronousNavigationOnDesktop: false, yieldOnTap: false}\r\n                }\r\n            )\r\n\r\n            const contentWithGracefullyDegradingErrorBoundary = React.createElement(Framer.GracefullyDegradingErrorBoundary, {\r\n                children: contentWithFeaturesContext\r\n            })\r\n\r\n            \r\n            const page = React.createElement(Framer.PageEffectsProvider, {\r\n                children: contentWithGracefullyDegradingErrorBoundary,\r\n                value: {global: {enter: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}, exit: {opacity: 0, rotate: 0, rotate3d: false, rotateX: 0, rotateY: 0, scale: 1, transition: {damping: 30, delay: 0.2, duration: 0.2, ease: [0.27, 0, 0.51, 1], mass: 1, stiffness: 400, type: \"tween\"}, x: \"0px\", y: \"0px\"}}, routes: {}}\r\n            })\r\n\r\n            // We don't want the initial render to immediately have to suspend.\r\n            await rootPreload\r\n            return page\r\n        }\r\n\r\n        const isBrowser = typeof document !== \"undefined\"\r\n        if (isBrowser) {\r\n            window.__framer_importFromPackage = (packageAndFilename, exportIdentifier) => () => {\r\n                return React.createElement(Framer.ErrorPlaceholder, { error: 'Package component not supported: \"' + exportIdentifier + '\" in \"' + packageAndFilename + '\"' })\r\n            }\r\n\r\n            // A lot of libraries assume process.env.NODE_ENV is present in runtime/buildtime, so we are polyfilling it\r\n            window.process = {\r\n                ...window.process,\r\n                env: {\r\n                    ...(window.process ? window.process.env: undefined),\r\n                    NODE_ENV: \"production\"\r\n                }\r\n            }\r\n\r\n            window.__framer_events = window.__framer_events || []\r\n\r\n            // Fallback support for stack gaps\r\n            Framer.installFlexboxGapWorkaroundIfNeeded()\r\n\r\n            const container = document.getElementById(\"main\")\r\n            // We know that #main is parsed before this script, so we don't need to wait for DOMContentLoaded or similar events.\r\n            if (\"framerHydrateV2\" in container.dataset) main(true, container)\r\n            else main(false, container)\r\n        }\r\n\r\n        function track() {\r\n            if (!isBrowser) return\r\n            window.__framer_events.push(arguments)\r\n        }\r\n\r\n        async function main(shouldHydrate, container) {\r\n            function handleError(error, errorInfo, recoverable = true) {\r\n                if (error.caught || window.__framer_hadFatalError) return // we already logged it\r\n\r\n                const componentStack = errorInfo?.componentStack\r\n                if (recoverable) {\r\n                    console.warn(\"Recoverable error has happened. Please check any custom code or code overrides to fix server/client mismatches:\\n\", error, componentStack)\r\n                    // we only want to collect 1%, because this can be quite noisy (floods the data pipeline)\r\n                    if (Math.random() > 0.01) return\r\n                } else {\r\n                    console.error(\"Fatal crash has happened. If you are the author of this website, please report this issue to the Framer team via https://www.framer.community/:\\n\", error, componentStack)\r\n                }\r\n                track(recoverable ? \"published_site_load_recoverable_error\" : \"published_site_load_error\", {\r\n                    message: String(error),\r\n                    componentStack, // componentStack is more useful\r\n                    stack: componentStack ? undefined : error instanceof Error && typeof error.stack === \"string\" ? error.stack : null,\r\n                })\r\n            }\r\n\r\n            try {\r\n                let routeId, localeId, pathVariables, breakpoints\r\n                if (shouldHydrate) {\r\n                    const routeData = JSON.parse(container.dataset[\"framerHydrateV2\"])\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                    breakpoints = routeData.breakpoints\r\n\r\n                    routeId = Framer.patchRoutesForABTesting(routes, routeId) // Prioritize optimized route id to avoid flickering in browsers not supporting the server-timing header (Safari older than 16.4)\r\n                } else {\r\n                    Framer.patchRoutesForABTesting(routes, undefined) // This must happen before inferInitialRouteFromPath\r\n\r\n                    const routeData = Framer.inferInitialRouteFromPath(routes, decodeURIComponent(location.pathname), true, locales)\r\n                    routeId = routeData.routeId\r\n                    localeId = routeData.localeId\r\n                    pathVariables = routeData.pathVariables\r\n                }\r\n\r\n                const pagePromise = getPageRoot({ routeId, localeId, pathVariables })\r\n\r\n                \r\nif (typeof window !== \"undefined\") {\r\n    void (async () => {\r\n        const route = routes[routeId]\r\n\r\n        const defaultLocaleId = \"default\"\r\n        const framerLocale = locales.find(({ id }) => !localeId ? id === defaultLocaleId : id === localeId).code\r\n\r\n        let collectionItemId = null\r\n        if (route?.collectionId && collectionUtils) {\r\n              const utils = await collectionUtils[route.collectionId]?.()\r\n              const [slug] = Object.values(pathVariables)\r\n              if (utils && typeof slug === \"string\") {\r\n                  collectionItemId = (await utils.getRecordIdBySlug(slug, framerLocale || undefined)) ?? null\r\n              }\r\n        }\r\n\r\n        const resolvedDateTimeOptions = Intl.DateTimeFormat().resolvedOptions()\r\n        const timezone = resolvedDateTimeOptions.timeZone\r\n        const locale = resolvedDateTimeOptions.locale\r\n\r\n        // wait for the page to be activated before sending the pageview event\r\n        // https://developer.chrome.com/docs/web-platform/prerender-pages#impact-on-analytics\r\n        await new Promise((resolve) => {\r\n            if (document.prerendering) {\r\n                document.addEventListener(\"prerenderingchange\", resolve, { once: true })\r\n            } else {\r\n                resolve()\r\n            }\r\n        })\r\n\r\n        window.__framer_events.push([\r\n            \"published_site_pageview\",\r\n            {\r\n                framerSiteId: framerSiteId ?? null,\r\n                routePath: route?.path || \"/\",\r\n                collectionItemId,\r\n                framerLocale: framerLocale || null,\r\n                webPageId: route?.abTestingVariantId ?? routeId,\r\n                abTestId: route?.abTestId,\r\n                referrer: document.referrer || null,\r\n                url: window.location.href,\r\n                hostname: window.location.hostname || null,\r\n                pathname: window.location.pathname || null,\r\n                hash: window.location.hash || null,\r\n                search: window.location.search || null,\r\n                timezone,\r\n                locale,\r\n            },\r\n            \"eager\"\r\n        ])\r\n\r\n        // Yield to avoid blocking the main thread with the user code\r\n        await Framer.yieldToMain({ priority: \"background\", ensureContinueBeforeUnload: true, continueAfter: \"paint\" })\r\n\r\n        document.dispatchEvent(new CustomEvent(\"framer:pageview\", {\r\n            detail: { framerLocale: framerLocale || null }\r\n        }))\r\n    })()\r\n}\r\n\r\n\r\n                const page = await pagePromise\r\n                if (shouldHydrate) {\r\n                    \r\n\r\n                    Framer.withPerformanceMarks(\"framer-rewrite-breakpoints\", () => {\r\n                        Framer.removeHiddenBreakpointLayersV2(breakpoints)\r\n                        window.__framer_onRewriteBreakpoints?.(breakpoints)\r\n                    })\r\n\r\n                    \r\n\r\n                    const startTransition = React.startTransition\r\n                    startTransition(() => {\r\n                        Framer.markHydrationStart()\r\n                        if (true) Framer.turnOffReactEventHandling()\r\n                        ReactDOM.hydrateRoot(container, page, { onRecoverableError: handleError })\r\n                    })\r\n                } else {\r\n                    \r\n                    ReactDOM.createRoot(container, { onRecoverableError: handleError }).render(page)\r\n                }\r\n            } catch (error) {\r\n                handleError(error, undefined, false)\r\n                throw error\r\n            }\r\n        }\r\n\r\n        \r\n\r\n        \r\n    "],"mappings":"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"}